This freeware script matches the English L2 definitions of a bilingual dictionary with the WordNet database (see their license and disclaimer).
Report problems to Danko.Sipka@asu.edu
You can export your L1 keywords along with their English definitions separated by either tabs, or by forward slashes, or by Unix pipes and paste them into the textbox bellow. You can have more than one definition in the same line. Everything in front of the first separator will be treated as the L1 keyword. The script will return your list with all ambiguous definitions marked with an exclamation point and with the list of different meanings your ambiguous definitions has attached at the end of each definition.
Thus, if you enter the following:
preparator/taxidermist
! kola/car/=> |car|4-wheeled motor vehicle; usually propelled by an internal combustion engine; "he needs a car to get to work"|a wheeled vehicle adapted to the rails of railroad; "three cars had jumped the rails"|car suspended from an airship and carrying personnel and cargo and power plant|where passengers ride up and down; "the car was on the top floor"