From d97e62f8642069cc3429b96ec648643fc75d1de0 Mon Sep 17 00:00:00 2001 From: Storm Burpee Date: Sat, 26 May 2018 17:00:12 +0930 Subject: [PATCH 001/498] Import note from url with markdown --- browser/main/Detail/FromUrlButton.js | 69 + browser/main/Detail/FromUrlButton.styl | 41 + browser/main/Detail/MarkdownNoteDetail.js | 1 + browser/main/Detail/StarButton.styl | 2 +- .../main/modals/CreateMarkdownFromURLModal.js | 184 + .../modals/CreateMarkdownFromURLModal.styl | 134 + browser/main/modals/NewNoteModal.js | 15 + browser/main/modals/NewNoteModal.styl | 12 +- package-lock.json | 17485 +++++++++++++++- package.json | 1 + resources/icon/icon-external.svg | 39 + 11 files changed, 17976 insertions(+), 7 deletions(-) create mode 100644 browser/main/Detail/FromUrlButton.js create mode 100644 browser/main/Detail/FromUrlButton.styl create mode 100644 browser/main/modals/CreateMarkdownFromURLModal.js create mode 100644 browser/main/modals/CreateMarkdownFromURLModal.styl create mode 100644 resources/icon/icon-external.svg diff --git a/browser/main/Detail/FromUrlButton.js b/browser/main/Detail/FromUrlButton.js new file mode 100644 index 00000000..0d1c1b4c --- /dev/null +++ b/browser/main/Detail/FromUrlButton.js @@ -0,0 +1,69 @@ +import PropTypes from 'prop-types' +import React from 'react' +import CSSModules from 'browser/lib/CSSModules' +import styles from './FromUrlButton.styl' +import _ from 'lodash' +import i18n from 'browser/lib/i18n' + +class FromUrlButton extends React.Component { + constructor (props) { + super(props) + + this.state = { + isActive: false + } + } + + handleMouseDown (e) { + this.setState({ + isActive: true + }) + } + + handleMouseUp (e) { + this.setState({ + isActive: false + }) + } + + handleMouseLeave (e) { + this.setState({ + isActive: false + }) + } + + render () { + const { className } = this.props + + return ( + + ) + } +} + +FromUrlButton.propTypes = { + isActive: PropTypes.bool, + onClick: PropTypes.func, + className: PropTypes.string +} + +export default CSSModules(FromUrlButton, styles) diff --git a/browser/main/Detail/FromUrlButton.styl b/browser/main/Detail/FromUrlButton.styl new file mode 100644 index 00000000..66c2d730 --- /dev/null +++ b/browser/main/Detail/FromUrlButton.styl @@ -0,0 +1,41 @@ +.root + top 45px + topBarButtonRight() + &:hover + transition 0.2s + color alpha($ui-favorite-star-button-color, 0.6) + &:hover .tooltip + opacity 1 + +.tooltip + tooltip() + position absolute + pointer-events none + top 50px + right 125px + width 90px + z-index 200 + padding 5px + line-height normal + border-radius 2px + opacity 0 + transition 0.1s + +.root--active + @extend .root + transition 0.15s + color $ui-favorite-star-button-color + &:hover + transition 0.2s + color alpha($ui-favorite-star-button-color, 0.6) + +.icon + transition transform 0.15s + height 13px + +body[data-theme="dark"] + .root + topBarButtonDark() + &:hover + transition 0.2s + color alpha($ui-favorite-star-button-color, 0.6) diff --git a/browser/main/Detail/MarkdownNoteDetail.js b/browser/main/Detail/MarkdownNoteDetail.js index a8fc938b..2795f2db 100755 --- a/browser/main/Detail/MarkdownNoteDetail.js +++ b/browser/main/Detail/MarkdownNoteDetail.js @@ -368,6 +368,7 @@ class MarkdownNoteDetail extends React.Component {
this.handleSwitchMode(e)} editorType={editorType} /> + this.handleStarButtonClick(e)} isActive={note.isStarred} diff --git a/browser/main/Detail/StarButton.styl b/browser/main/Detail/StarButton.styl index d5fd755b..c01b177f 100644 --- a/browser/main/Detail/StarButton.styl +++ b/browser/main/Detail/StarButton.styl @@ -37,4 +37,4 @@ body[data-theme="dark"] topBarButtonDark() &:hover transition 0.2s - color alpha($ui-favorite-star-button-color, 0.6) \ No newline at end of file + color alpha($ui-favorite-star-button-color, 0.6) diff --git a/browser/main/modals/CreateMarkdownFromURLModal.js b/browser/main/modals/CreateMarkdownFromURLModal.js new file mode 100644 index 00000000..086b2926 --- /dev/null +++ b/browser/main/modals/CreateMarkdownFromURLModal.js @@ -0,0 +1,184 @@ +import PropTypes from 'prop-types' +import React from 'react' +import CSSModules from 'browser/lib/CSSModules' +import styles from './CreateMarkdownFromURLModal.styl' +import dataApi from 'browser/main/lib/dataApi' +import store from 'browser/main/store' +import consts from 'browser/lib/consts' +import ModalEscButton from 'browser/components/ModalEscButton' +import AwsMobileAnalyticsConfig from 'browser/main/lib/AwsMobileAnalyticsConfig' +import i18n from 'browser/lib/i18n' +const http = require('http') +const https = require('https') +const TurndownService = require('turndown') +import { hashHistory } from 'react-router' +import ee from 'browser/main/lib/eventEmitter' + +class CreateMarkdownFromURLModal extends React.Component { + constructor (props) { + super(props) + let td = new TurndownService(); + + this.state = { + name: '', + showerror: false, + errormessage: '', + turndownService: td + } + + } + + componentDidMount () { + this.refs.name.focus() + this.refs.name.select() + } + + handleCloseButtonClick (e) { + this.props.close() + } + + handleChange (e) { + this.setState({ + name: this.refs.name.value + }) + } + + handleKeyDown (e) { + if (e.keyCode === 27) { + this.props.close() + } + } + + handleInputKeyDown (e) { + switch (e.keyCode) { + case 13: + this.confirm() + } + } + + handleConfirmButtonClick (e) { + this.confirm() + } + + showError(message) { + this.setState({ + showerror: true, + errormessage: message + }); + } + + hideError() { + this.setState({ + showerror: false, + errormessage: '' + }) + } + + validateUrl(str) { + if(/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(str)) { + return true; + } else { + return false; + } + } + + confirm () { + if(this.validateUrl(this.state.name)) { + this.hideError() + let url = this.state.name; + let request = http; + if(url.includes('https')) + request = https; + let req = request.request(url, (res) => { + let data = ''; + res.on('data', (chunk) => { + data += chunk + }) + res.on('end', () => { + console.log("receiving data", data); + + let html = document.createElement('html'); + html.innerHTML = data; + + let scripts = html.getElementsByTagName('script'); + for(let i = scripts.length - 1; i >= 0; i--) { + scripts[i].parentNode.removeChild(scripts[i]); + } + + let body = html.getElementsByTagName('body')[0].innerHTML; + let markdownHTML = this.state.turndownService.turndown(body); + console.log('markdown', markdownHTML); + html.innerHTML = ''; + const { storage, folder, dispatch, location } = this.props + + dataApi + .createNote(storage, { + type: 'MARKDOWN_NOTE', + folder: folder, + title: '', + content: markdownHTML + }) + .then((note) => { + const noteHash = note.key + dispatch({ + type: 'UPDATE_NOTE', + note: note + }) + hashHistory.push({ + pathname: location.pathname, + query: {key: noteHash} + }) + ee.emit('list:jump', noteHash) + ee.emit('detail:focus') + this.props.close() + }) + }) + }); + req.on('error', (e) => { + console.log("Error in request", e.message); + }); + req.end(); + } else { + this.showError("Please check your URL is in correct format. (Example, 'https://google.com')") + } + } + + render () { + return ( +
this.handleKeyDown(e)} + > +
+
{i18n.__('Import Markdown From URL')}
+
+ this.handleCloseButtonClick(e)} /> +
+
+
{i18n.__('Insert URL Here')}
+ this.handleChange(e)} + onKeyDown={(e) => this.handleInputKeyDown(e)} + /> +
+ +
{this.state.errormessage}
+
+
+ ) + } +} + +CreateMarkdownFromURLModal.propTypes = { + storage: PropTypes.shape({ + key: PropTypes.string + }) +} + +export default CSSModules(CreateMarkdownFromURLModal, styles) diff --git a/browser/main/modals/CreateMarkdownFromURLModal.styl b/browser/main/modals/CreateMarkdownFromURLModal.styl new file mode 100644 index 00000000..6115339b --- /dev/null +++ b/browser/main/modals/CreateMarkdownFromURLModal.styl @@ -0,0 +1,134 @@ +.root + modal() + width 500px + height 270px + overflow hidden + position relative + +.header + height 80px + margin-bottom 10px + margin-top 20px + font-size 18px + line-height 50px + background-color $ui-backgroundColor + color $ui-text-color + +.title + font-size 36px + font-weight 600 + +.control-folder-label + text-align left + font-size 14px + color $ui-text-color + +.control-folder-input + display block + height 40px + width 490px + padding 0 5px + margin 10px 0 + border 1px solid $ui-input--create-folder-modal + border-radius 2px + background-color transparent + outline none + vertical-align middle + font-size 16px + &:disabled + background-color $ui-input--disabled-backgroundColor + &:focus, &:active + border-color $ui-active-color + +.control-confirmButton + display block + height 35px + width 140px + border none + border-radius 2px + padding 0 25px + margin 20px auto + font-size 14px + colorPrimaryButton() + +body[data-theme="dark"] + .root + modalDark() + width 500px + height 270px + overflow hidden + position relative + + .header + background-color transparent + border-color $ui-dark-borderColor + color $ui-dark-text-color + + .control-folder-label + color $ui-dark-text-color + + .control-folder-input + border 1px solid $ui-input--create-folder-modal + color white + + .description + color $ui-inactive-text-color + + .control-confirmButton + colorDarkPrimaryButton() + +body[data-theme="solarized-dark"] + .root + modalSolarizedDark() + width 500px + height 270px + overflow hidden + position relative + + .header + background-color transparent + border-color $ui-dark-borderColor + color $ui-solarized-dark-text-color + + .control-folder-label + color $ui-solarized-dark-text-color + + .control-folder-input + border 1px solid $ui-input--create-folder-modal + color white + + .description + color $ui-inactive-text-color + + .control-confirmButton + colorSolarizedDarkPrimaryButton() + +.error + text-align center + color #F44336 + +body[data-theme="monokai"] + .root + modalMonokai() + width 500px + height 270px + overflow hidden + position relative + + .header + background-color transparent + border-color $ui-dark-borderColor + color $ui-monokai-text-color + + .control-folder-label + color $ui-monokai-text-color + + .control-folder-input + border 1px solid $ui-input--create-folder-modal + color white + + .description + color $ui-inactive-text-color + + .control-confirmButton + colorMonokaiPrimaryButton() diff --git a/browser/main/modals/NewNoteModal.js b/browser/main/modals/NewNoteModal.js index 185004e7..d610714b 100644 --- a/browser/main/modals/NewNoteModal.js +++ b/browser/main/modals/NewNoteModal.js @@ -7,6 +7,8 @@ import ee from 'browser/main/lib/eventEmitter' import ModalEscButton from 'browser/components/ModalEscButton' import AwsMobileAnalyticsConfig from 'browser/main/lib/AwsMobileAnalyticsConfig' import i18n from 'browser/lib/i18n' +import { openModal } from 'browser/main/lib/modal' +import CreateMarkdownFromURLModal from '../modals/CreateMarkdownFromURLModal' class NewNoteModal extends React.Component { constructor (props) { @@ -24,6 +26,18 @@ class NewNoteModal extends React.Component { this.props.close() } + handleCreateMarkdownFromUrlClick(e) { + this.props.close() + + const { storage, folder, dispatch, location } = this.props + openModal(CreateMarkdownFromURLModal, { + storage: storage, + folder: folder, + dispatch, + location + }); + } + handleMarkdownNoteButtonClick (e) { AwsMobileAnalyticsConfig.recordDynamicCustomEvent('ADD_MARKDOWN') AwsMobileAnalyticsConfig.recordDynamicCustomEvent('ADD_ALLNOTE') @@ -142,6 +156,7 @@ class NewNoteModal extends React.Component {
{i18n.__('Tab to switch format')}
+
this.handleCreateMarkdownFromUrlClick(e)}>Or, create a new markdown note from a URL
) diff --git a/browser/main/modals/NewNoteModal.styl b/browser/main/modals/NewNoteModal.styl index db14133f..c0783ac3 100644 --- a/browser/main/modals/NewNoteModal.styl +++ b/browser/main/modals/NewNoteModal.styl @@ -47,6 +47,12 @@ text-align center margin-bottom 25px +.from-url + color $ui-inactive-text-color + text-align center + margin-bottom 25px + cursor pointer + body[data-theme="dark"] .root modalDark() @@ -61,7 +67,7 @@ body[data-theme="dark"] &:focus colorDarkPrimaryButton() - .description + .description, .from-url color $ui-inactive-text-color body[data-theme="solarized-dark"] @@ -78,7 +84,7 @@ body[data-theme="solarized-dark"] &:focus colorDarkPrimaryButton() - .description + .description, .from-url color $ui-solarized-dark-text-color body[data-theme="monokai"] @@ -95,5 +101,5 @@ body[data-theme="monokai"] &:focus colorDarkPrimaryButton() - .description + .description, .from-url color $ui-monokai-text-color diff --git a/package-lock.json b/package-lock.json index 8150228b..709dd7c6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,9 +1,3518 @@ { "name": "boost", - "version": "0.10.0", + "version": "0.11.5", "lockfileVersion": 1, "requires": true, "dependencies": { + "@ava/babel-plugin-throws-helper": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@ava/babel-plugin-throws-helper/-/babel-plugin-throws-helper-2.0.0.tgz", + "integrity": "sha1-L8H+PCEacQcaTsp7j3r1hCzRrnw=", + "dev": true + }, + "@ava/babel-preset-stage-4": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@ava/babel-preset-stage-4/-/babel-preset-stage-4-1.1.0.tgz", + "integrity": "sha512-oWqTnIGXW3k72UFidXzW0ONlO7hnO9x02S/QReJ7NBGeiBH9cUHY9+EfV6C8PXC6YJH++WrliEq03wMSJGNZFg==", + "dev": true, + "requires": { + "babel-plugin-check-es2015-constants": "^6.8.0", + "babel-plugin-syntax-trailing-function-commas": "^6.20.0", + "babel-plugin-transform-async-to-generator": "^6.16.0", + "babel-plugin-transform-es2015-destructuring": "^6.19.0", + "babel-plugin-transform-es2015-function-name": "^6.9.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.18.0", + "babel-plugin-transform-es2015-parameters": "^6.21.0", + "babel-plugin-transform-es2015-spread": "^6.8.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.8.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.11.0", + "babel-plugin-transform-exponentiation-operator": "^6.8.0", + "package-hash": "^1.2.0" + }, + "dependencies": { + "md5-hex": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/md5-hex/-/md5-hex-1.3.0.tgz", + "integrity": "sha1-0sSv6YPENwZiF5uMrRRSGRNQRsQ=", + "dev": true, + "requires": { + "md5-o-matic": "^0.1.1" + } + }, + "package-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-1.2.0.tgz", + "integrity": "sha1-AD5WzVe3NqbtYRTMK4FUJnJ3DkQ=", + "dev": true, + "requires": { + "md5-hex": "^1.3.0" + } + } + } + }, + "@ava/babel-preset-transform-test-files": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@ava/babel-preset-transform-test-files/-/babel-preset-transform-test-files-3.0.0.tgz", + "integrity": "sha1-ze0RlqjY2TgaUJJAq5LpGl7Aafc=", + "dev": true, + "requires": { + "@ava/babel-plugin-throws-helper": "^2.0.0", + "babel-plugin-espower": "^2.3.2" + } + }, + "@ava/write-file-atomic": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ava/write-file-atomic/-/write-file-atomic-2.2.0.tgz", + "integrity": "sha512-BTNB3nGbEfJT+69wuqXFr/bQH7Vr7ihx2xGOMNqPgDGhwspoZhiWumDDZNjBy7AScmqS5CELIOGtPVXESyrnDA==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "slide": "^1.1.5" + } + }, + "@babel/code-frame": { + "version": "7.0.0-beta.49", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.49.tgz", + "integrity": "sha1-vs2AVIJzREDJ0TfkbXc0DmTX9Rs=", + "dev": true, + "requires": { + "@babel/highlight": "7.0.0-beta.49" + } + }, + "@babel/highlight": { + "version": "7.0.0-beta.49", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.49.tgz", + "integrity": "sha1-lr3GtD4TSCASumaRsQGEktOWIsw=", + "dev": true, + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", + "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@concordance/react": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@concordance/react/-/react-1.0.0.tgz", + "integrity": "sha512-htrsRaQX8Iixlsek8zQU7tE8wcsTQJ5UhZkSPEA8slCDAisKpC/2VgU/ucPn32M5/LjGGXRaUEKvEw1Wiuu4zQ==", + "dev": true, + "requires": { + "arrify": "^1.0.1" + } + }, + "@ladjs/time-require": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@ladjs/time-require/-/time-require-0.1.4.tgz", + "integrity": "sha512-weIbJqTMfQ4r1YX85u54DKfjLZs2jwn1XZ6tIOP/pFgMwhIN5BAtaCp/1wn9DzyLsDR9tW0R2NIePcVJ45ivQQ==", + "dev": true, + "requires": { + "chalk": "^0.4.0", + "date-time": "^0.1.1", + "pretty-ms": "^0.2.1", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz", + "integrity": "sha1-yxAt8cVvUSPquLZ817mAJ6AnkXg=", + "dev": true + }, + "chalk": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz", + "integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=", + "dev": true, + "requires": { + "ansi-styles": "~1.0.0", + "has-color": "~0.1.0", + "strip-ansi": "~0.1.0" + } + }, + "pretty-ms": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-0.2.2.tgz", + "integrity": "sha1-2oeaaC/zOjcBEEbxPWJ/Z8c7hPY=", + "dev": true, + "requires": { + "parse-ms": "^0.1.0" + } + }, + "strip-ansi": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz", + "integrity": "sha1-OeipjQRNFQZgq+SmgIrPcLt7yZE=", + "dev": true + } + } + }, + "@rokt33r/markdown-it-math": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@rokt33r/markdown-it-math/-/markdown-it-math-4.0.2.tgz", + "integrity": "sha1-h8cXL0WYM7BeQGz8hG4MC368JO8=" + }, + "@rokt33r/season": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rokt33r/season/-/season-5.3.1.tgz", + "integrity": "sha1-dV/4v9Kyie4NGCeoPrGsbmwGYwE=", + "requires": { + "cson-parser": "1.3.4", + "fs-plus": "2.x", + "optimist": "~0.4.0" + } + }, + "@types/node": { + "version": "7.0.65", + "resolved": "https://registry.npmjs.org/@types/node/-/node-7.0.65.tgz", + "integrity": "sha512-iUdyWWikcQnGvIZnYh5ZxnxeREykndA9+iGdo068NGNutibWknDjmmNMq/8cnS1eaTCcgqJsPsFppw3XJWNlUg==", + "dev": true + }, + "abab": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", + "integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4=" + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "accepts": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", + "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", + "dev": true, + "requires": { + "mime-types": "~2.1.18", + "negotiator": "0.6.1" + }, + "dependencies": { + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dev": true, + "requires": { + "mime-db": "~1.33.0" + } + } + } + }, + "accessibility-developer-tools": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/accessibility-developer-tools/-/accessibility-developer-tools-2.12.0.tgz", + "integrity": "sha1-PaDM6dbsY3OWS4TzXbfPw996tRQ=", + "dev": true + }, + "acorn": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.5.3.tgz", + "integrity": "sha512-jd5MkIUlbbmb07nXH0DT3y7rDVtkzDi4XZOUVWAer8ajmF/DTSSbl5oNFyDOl/OXA33Bl79+ypHhl2pN20VeOQ==" + }, + "acorn-globals": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.1.0.tgz", + "integrity": "sha512-KjZwU26uG3u6eZcfGbTULzFcsoz6pegNKtHPksZPOUsiKo5bUmiBPa38FuHZ/Eun+XYh/JCCkS9AS3Lu4McQOQ==", + "requires": { + "acorn": "^5.0.0" + } + }, + "acorn-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "dev": true, + "requires": { + "acorn": "^3.0.4" + }, + "dependencies": { + "acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "dev": true + } + } + }, + "ajv": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", + "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "requires": { + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.3.0" + } + }, + "ajv-keywords": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz", + "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=", + "dev": true + }, + "align-text": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", + "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", + "dev": true, + "requires": { + "kind-of": "^3.0.2", + "longest": "^1.0.1", + "repeat-string": "^1.5.2" + } + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true + }, + "ansi-align": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz", + "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=", + "dev": true, + "requires": { + "string-width": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "ansi-escapes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz", + "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==", + "dev": true + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "anymatch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", + "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "dev": true, + "requires": { + "micromatch": "^2.1.5", + "normalize-path": "^2.0.0" + } + }, + "append-transform": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-0.4.0.tgz", + "integrity": "sha1-126/jKlNJ24keja61EpLdKthGZE=", + "dev": true, + "requires": { + "default-require-extensions": "^1.0.0" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "arr-exclude": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/arr-exclude/-/arr-exclude-1.0.0.tgz", + "integrity": "sha1-38fC5VKicHI8zaBM8xKMjL/lxjE=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", + "dev": true + }, + "array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "array-includes": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz", + "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "es-abstract": "^1.7.0" + } + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "asar": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/asar/-/asar-0.9.1.tgz", + "integrity": "sha1-svL+G0nBYwE72yKdbrotIHj/XMQ=", + "optional": true, + "requires": { + "chromium-pickle-js": "0.1.0", + "commander": "2.3.0", + "cuint": "0.1.5", + "glob": "^5.0.5", + "minimatch": "2.0.4", + "mkdirp": "^0.5.0", + "mksnapshot": "0.1.0" + }, + "dependencies": { + "glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", + "optional": true, + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.4.tgz", + "integrity": "sha1-g76hFYA+egl6eAIkJyh+23Yvr+0=", + "requires": { + "brace-expansion": "^1.0.0" + } + } + } + }, + "asn1": { + "version": "0.1.11", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz", + "integrity": "sha1-VZvhg3bQik7E2+gId9J4GGObLfc=" + }, + "assert": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", + "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", + "dev": true, + "requires": { + "util": "0.10.3" + } + }, + "assert-plus": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz", + "integrity": "sha1-7nQAlBMALYTOxyGcasgRgS5yMWA=" + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true + }, + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=" + }, + "async-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", + "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", + "dev": true + }, + "async-limiter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", + "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "atob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.1.tgz", + "integrity": "sha1-ri1acpR38onWDdf5amMUoi3Wwio=", + "dev": true + }, + "auto-bind": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/auto-bind/-/auto-bind-1.2.0.tgz", + "integrity": "sha512-Zw7pZp7tztvKnWWtoII4AmqH5a2PV3ZN5F0BPRTGcc1kpRm4b6QXQnPU7Znbl6BfPfqOVOV29g4JeMqZQaqqOA==", + "dev": true + }, + "autoprefixer": { + "version": "6.7.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz", + "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=", + "dev": true, + "requires": { + "browserslist": "^1.7.6", + "caniuse-db": "^1.0.30000634", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^5.2.16", + "postcss-value-parser": "^3.2.3" + }, + "dependencies": { + "browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", + "dev": true, + "requires": { + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "ava": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/ava/-/ava-0.25.0.tgz", + "integrity": "sha512-4lGNJCf6xL8SvsKVEKxEE46se7JAUIAZoKHw9itTQuwcsydhpAMkBs5gOOiWiwt0JKNIuXWc2/r4r8ZdcNrBEw==", + "dev": true, + "requires": { + "@ava/babel-preset-stage-4": "^1.1.0", + "@ava/babel-preset-transform-test-files": "^3.0.0", + "@ava/write-file-atomic": "^2.2.0", + "@concordance/react": "^1.0.0", + "@ladjs/time-require": "^0.1.4", + "ansi-escapes": "^3.0.0", + "ansi-styles": "^3.1.0", + "arr-flatten": "^1.0.1", + "array-union": "^1.0.1", + "array-uniq": "^1.0.2", + "arrify": "^1.0.0", + "auto-bind": "^1.1.0", + "ava-init": "^0.2.0", + "babel-core": "^6.17.0", + "babel-generator": "^6.26.0", + "babel-plugin-syntax-object-rest-spread": "^6.13.0", + "bluebird": "^3.0.0", + "caching-transform": "^1.0.0", + "chalk": "^2.0.1", + "chokidar": "^1.4.2", + "clean-stack": "^1.1.1", + "clean-yaml-object": "^0.1.0", + "cli-cursor": "^2.1.0", + "cli-spinners": "^1.0.0", + "cli-truncate": "^1.0.0", + "co-with-promise": "^4.6.0", + "code-excerpt": "^2.1.1", + "common-path-prefix": "^1.0.0", + "concordance": "^3.0.0", + "convert-source-map": "^1.5.1", + "core-assert": "^0.2.0", + "currently-unhandled": "^0.4.1", + "debug": "^3.0.1", + "dot-prop": "^4.1.0", + "empower-core": "^0.6.1", + "equal-length": "^1.0.0", + "figures": "^2.0.0", + "find-cache-dir": "^1.0.0", + "fn-name": "^2.0.0", + "get-port": "^3.0.0", + "globby": "^6.0.0", + "has-flag": "^2.0.0", + "hullabaloo-config-manager": "^1.1.0", + "ignore-by-default": "^1.0.0", + "import-local": "^0.1.1", + "indent-string": "^3.0.0", + "is-ci": "^1.0.7", + "is-generator-fn": "^1.0.0", + "is-obj": "^1.0.0", + "is-observable": "^1.0.0", + "is-promise": "^2.1.0", + "last-line-stream": "^1.0.0", + "lodash.clonedeepwith": "^4.5.0", + "lodash.debounce": "^4.0.3", + "lodash.difference": "^4.3.0", + "lodash.flatten": "^4.2.0", + "loud-rejection": "^1.2.0", + "make-dir": "^1.0.0", + "matcher": "^1.0.0", + "md5-hex": "^2.0.0", + "meow": "^3.7.0", + "ms": "^2.0.0", + "multimatch": "^2.1.0", + "observable-to-promise": "^0.5.0", + "option-chain": "^1.0.0", + "package-hash": "^2.0.0", + "pkg-conf": "^2.0.0", + "plur": "^2.0.0", + "pretty-ms": "^3.0.0", + "require-precompiled": "^0.1.0", + "resolve-cwd": "^2.0.0", + "safe-buffer": "^5.1.1", + "semver": "^5.4.1", + "slash": "^1.0.0", + "source-map-support": "^0.5.0", + "stack-utils": "^1.0.1", + "strip-ansi": "^4.0.0", + "strip-bom-buf": "^1.0.0", + "supertap": "^1.0.0", + "supports-color": "^5.0.0", + "trim-off-newlines": "^1.0.1", + "unique-temp-dir": "^1.0.0", + "update-notifier": "^2.3.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "bluebird": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", + "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==", + "dev": true + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "dot-prop": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", + "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", + "dev": true, + "requires": { + "is-obj": "^1.0.0" + } + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "supports-color": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", + "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + }, + "dependencies": { + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + } + } + } + } + }, + "ava-init": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ava-init/-/ava-init-0.2.1.tgz", + "integrity": "sha512-lXwK5LM+2g1euDRqW1mcSX/tqzY1QU7EjKpqayFPPtNRmbSYZ8RzPO5tqluTToijmtjp2M+pNpVdbcHssC4glg==", + "dev": true, + "requires": { + "arr-exclude": "^1.0.0", + "execa": "^0.7.0", + "has-yarn": "^1.0.0", + "read-pkg-up": "^2.0.0", + "write-pkg": "^3.1.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + } + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "requires": { + "pify": "^2.0.0" + } + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + } + } + }, + "aws-sdk": { + "version": "2.247.1", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.247.1.tgz", + "integrity": "sha1-vl8iDUBmWskdOoSlHwKfoFVgxO4=", + "requires": { + "buffer": "4.9.1", + "events": "1.1.1", + "ieee754": "1.1.8", + "jmespath": "0.15.0", + "querystring": "0.2.0", + "sax": "1.2.1", + "url": "0.10.3", + "uuid": "3.1.0", + "xml2js": "0.4.17" + }, + "dependencies": { + "uuid": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", + "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==" + } + } + }, + "aws-sdk-mobile-analytics": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/aws-sdk-mobile-analytics/-/aws-sdk-mobile-analytics-0.9.2.tgz", + "integrity": "sha1-tWpuUgb8jDl1oZFwtBU2xT9tXZE=", + "requires": { + "aws-sdk": ">=2.2.37" + } + }, + "aws-sign2": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz", + "integrity": "sha1-xXED96F/wDfwLXwuZLYC6iI/fWM=" + }, + "aws4": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz", + "integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w==" + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + } + }, + "babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "babel-generator": { + "version": "6.26.1", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", + "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", + "dev": true, + "requires": { + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.17.4", + "source-map": "^0.5.7", + "trim-right": "^1.0.1" + }, + "dependencies": { + "jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "babel-helper-builder-binary-assignment-operator-visitor": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", + "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", + "dev": true, + "requires": { + "babel-helper-explode-assignable-expression": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-builder-react-jsx": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz", + "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "esutils": "^2.0.2" + } + }, + "babel-helper-call-delegate": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", + "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", + "dev": true, + "requires": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-define-map": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", + "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", + "dev": true, + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-helper-explode-assignable-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", + "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", + "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", + "dev": true, + "requires": { + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-get-function-arity": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", + "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-hoist-variables": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", + "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-optimise-call-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", + "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-regex": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", + "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-helper-remap-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", + "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", + "dev": true, + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-replace-supers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", + "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", + "dev": true, + "requires": { + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-jest": { + "version": "22.4.4", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-22.4.4.tgz", + "integrity": "sha512-A9NB6/lZhYyypR9ATryOSDcqBaqNdzq4U+CN+/wcMsLcmKkPxQEoTKLajGfd3IkxNyVBT8NewUK2nWyGbSzHEQ==", + "dev": true, + "requires": { + "babel-plugin-istanbul": "^4.1.5", + "babel-preset-jest": "^22.4.4" + } + }, + "babel-loader": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-6.4.1.tgz", + "integrity": "sha1-CzQRLVsHSKjc2/Uaz2+b1C1QuMo=", + "dev": true, + "requires": { + "find-cache-dir": "^0.1.1", + "loader-utils": "^0.2.16", + "mkdirp": "^0.5.1", + "object-assign": "^4.0.1" + }, + "dependencies": { + "find-cache-dir": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", + "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "mkdirp": "^0.5.1", + "pkg-dir": "^1.0.0" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "dev": true, + "requires": { + "find-up": "^1.0.0" + } + } + } + }, + "babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-check-es2015-constants": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", + "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-espower": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-2.4.0.tgz", + "integrity": "sha512-/+SRpy7pKgTI28oEHfn1wkuM5QFAdRq8WNsOOih1dVrdV6A/WbNbRZyl0eX5eyDgtb0lOE27PeDFuCX2j8OxVg==", + "dev": true, + "requires": { + "babel-generator": "^6.1.0", + "babylon": "^6.1.0", + "call-matcher": "^1.0.0", + "core-js": "^2.0.0", + "espower-location-detector": "^1.0.0", + "espurify": "^1.6.0", + "estraverse": "^4.1.1" + }, + "dependencies": { + "core-js": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.6.tgz", + "integrity": "sha512-lQUVfQi0aLix2xpyjrrJEvfuYCqPc/HwmTKsC/VNf8q0zsjX7SQZtp4+oRONN5Tsur9GDETPjj+Ub2iDiGZfSQ==", + "dev": true + } + } + }, + "babel-plugin-istanbul": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz", + "integrity": "sha512-PWP9FQ1AhZhS01T/4qLSKoHGY/xvkZdVBGlKM/HuxxS3+sC66HhTNR7+MpbO/so/cz/wY94MeSWJuP1hXIPfwQ==", + "dev": true, + "requires": { + "babel-plugin-syntax-object-rest-spread": "^6.13.0", + "find-up": "^2.1.0", + "istanbul-lib-instrument": "^1.10.1", + "test-exclude": "^4.2.1" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + } + } + }, + "babel-plugin-jest-hoist": { + "version": "22.4.4", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-22.4.4.tgz", + "integrity": "sha512-DUvGfYaAIlkdnygVIEl0O4Av69NtuQWcrjMOv6DODPuhuGLDnbsARz3AwiiI/EkIMMlxQDUcrZ9yoyJvTNjcVQ==", + "dev": true + }, + "babel-plugin-react-transform": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/babel-plugin-react-transform/-/babel-plugin-react-transform-2.0.2.tgz", + "integrity": "sha1-UVu/qZaJOYEULZCx+bFjXeKZUQk=", + "dev": true, + "requires": { + "lodash": "^4.6.1" + } + }, + "babel-plugin-syntax-async-functions": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", + "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=", + "dev": true + }, + "babel-plugin-syntax-exponentiation-operator": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", + "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=", + "dev": true + }, + "babel-plugin-syntax-flow": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz", + "integrity": "sha1-TDqyCiryaqIM0lmVw5jE63AxDI0=", + "dev": true + }, + "babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=", + "dev": true + }, + "babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=", + "dev": true + }, + "babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", + "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=", + "dev": true + }, + "babel-plugin-transform-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", + "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", + "dev": true, + "requires": { + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-functions": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", + "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-block-scoped-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", + "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-block-scoping": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", + "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-plugin-transform-es2015-classes": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", + "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", + "dev": true, + "requires": { + "babel-helper-define-map": "^6.24.1", + "babel-helper-function-name": "^6.24.1", + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-helper-replace-supers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-computed-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", + "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", + "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-duplicate-keys": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", + "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", + "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", + "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", + "dev": true, + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", + "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-modules-amd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", + "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", + "dev": true, + "requires": { + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", + "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", + "dev": true, + "requires": { + "babel-plugin-transform-strict-mode": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-types": "^6.26.0" + } + }, + "babel-plugin-transform-es2015-modules-systemjs": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", + "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", + "dev": true, + "requires": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-modules-umd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", + "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", + "dev": true, + "requires": { + "babel-plugin-transform-es2015-modules-amd": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-object-super": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", + "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", + "dev": true, + "requires": { + "babel-helper-replace-supers": "^6.24.1", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-parameters": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", + "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", + "dev": true, + "requires": { + "babel-helper-call-delegate": "^6.24.1", + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", + "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-spread": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", + "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-sticky-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", + "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", + "dev": true, + "requires": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", + "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-typeof-symbol": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", + "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-unicode-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", + "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", + "dev": true, + "requires": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "regexpu-core": "^2.0.0" + } + }, + "babel-plugin-transform-exponentiation-operator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", + "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", + "dev": true, + "requires": { + "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", + "babel-plugin-syntax-exponentiation-operator": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-flow-strip-types": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz", + "integrity": "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=", + "dev": true, + "requires": { + "babel-plugin-syntax-flow": "^6.18.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-react-display-name": { + "version": "6.25.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz", + "integrity": "sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-react-jsx": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz", + "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=", + "dev": true, + "requires": { + "babel-helper-builder-react-jsx": "^6.24.1", + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-react-jsx-self": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz", + "integrity": "sha1-322AqdomEqEh5t3XVYvL7PBuY24=", + "dev": true, + "requires": { + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-react-jsx-source": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz", + "integrity": "sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=", + "dev": true, + "requires": { + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-regenerator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", + "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", + "dev": true, + "requires": { + "regenerator-transform": "^0.10.0" + } + }, + "babel-plugin-transform-strict-mode": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", + "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-webpack-alias": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/babel-plugin-webpack-alias/-/babel-plugin-webpack-alias-2.1.2.tgz", + "integrity": "sha1-BaG6I8KFlWYPtupXNkJPxZa0okc=", + "dev": true, + "requires": { + "babel-types": "^6.14.0", + "find-up": "^2.0.0", + "lodash.some": "^4.5.1", + "lodash.template": "^4.3.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + } + } + }, + "babel-preset-env": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz", + "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==", + "dev": true, + "requires": { + "babel-plugin-check-es2015-constants": "^6.22.0", + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-to-generator": "^6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoping": "^6.23.0", + "babel-plugin-transform-es2015-classes": "^6.23.0", + "babel-plugin-transform-es2015-computed-properties": "^6.22.0", + "babel-plugin-transform-es2015-destructuring": "^6.23.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", + "babel-plugin-transform-es2015-for-of": "^6.23.0", + "babel-plugin-transform-es2015-function-name": "^6.22.0", + "babel-plugin-transform-es2015-literals": "^6.22.0", + "babel-plugin-transform-es2015-modules-amd": "^6.22.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-umd": "^6.23.0", + "babel-plugin-transform-es2015-object-super": "^6.22.0", + "babel-plugin-transform-es2015-parameters": "^6.23.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", + "babel-plugin-transform-es2015-spread": "^6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", + "babel-plugin-transform-es2015-template-literals": "^6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", + "babel-plugin-transform-exponentiation-operator": "^6.22.0", + "babel-plugin-transform-regenerator": "^6.22.0", + "browserslist": "^3.2.6", + "invariant": "^2.2.2", + "semver": "^5.3.0" + } + }, + "babel-preset-es2015": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.24.1.tgz", + "integrity": "sha1-1EBQ1rwsn+6nAqrzjXJ6AhBTiTk=", + "dev": true, + "requires": { + "babel-plugin-check-es2015-constants": "^6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoping": "^6.24.1", + "babel-plugin-transform-es2015-classes": "^6.24.1", + "babel-plugin-transform-es2015-computed-properties": "^6.24.1", + "babel-plugin-transform-es2015-destructuring": "^6.22.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.24.1", + "babel-plugin-transform-es2015-for-of": "^6.22.0", + "babel-plugin-transform-es2015-function-name": "^6.24.1", + "babel-plugin-transform-es2015-literals": "^6.22.0", + "babel-plugin-transform-es2015-modules-amd": "^6.24.1", + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", + "babel-plugin-transform-es2015-modules-systemjs": "^6.24.1", + "babel-plugin-transform-es2015-modules-umd": "^6.24.1", + "babel-plugin-transform-es2015-object-super": "^6.24.1", + "babel-plugin-transform-es2015-parameters": "^6.24.1", + "babel-plugin-transform-es2015-shorthand-properties": "^6.24.1", + "babel-plugin-transform-es2015-spread": "^6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.24.1", + "babel-plugin-transform-es2015-template-literals": "^6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.22.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.24.1", + "babel-plugin-transform-regenerator": "^6.24.1" + } + }, + "babel-preset-flow": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz", + "integrity": "sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0=", + "dev": true, + "requires": { + "babel-plugin-transform-flow-strip-types": "^6.22.0" + } + }, + "babel-preset-jest": { + "version": "22.4.4", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-22.4.4.tgz", + "integrity": "sha512-+dxMtOFwnSYWfum0NaEc0O03oSdwBsjx4tMSChRDPGwu/4wSY6Q6ANW3wkjKpJzzguaovRs/DODcT4hbSN8yiA==", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "^22.4.4", + "babel-plugin-syntax-object-rest-spread": "^6.13.0" + } + }, + "babel-preset-react": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-preset-react/-/babel-preset-react-6.24.1.tgz", + "integrity": "sha1-umnfrqRfw+xjm2pOzqbhdwLJE4A=", + "dev": true, + "requires": { + "babel-plugin-syntax-jsx": "^6.3.13", + "babel-plugin-transform-react-display-name": "^6.23.0", + "babel-plugin-transform-react-jsx": "^6.24.1", + "babel-plugin-transform-react-jsx-self": "^6.22.0", + "babel-plugin-transform-react-jsx-source": "^6.22.0", + "babel-preset-flow": "^6.23.0" + } + }, + "babel-preset-react-hmre": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-hmre/-/babel-preset-react-hmre-1.1.1.tgz", + "integrity": "sha1-0hbmDLW41Mhz4Z7Q9U6v8UN7xJI=", + "dev": true, + "requires": { + "babel-plugin-react-transform": "^2.0.2", + "react-transform-catch-errors": "^1.0.2", + "react-transform-hmr": "^1.0.3", + "redbox-react": "^1.2.2" + } + }, + "babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", + "dev": true, + "requires": { + "babel-core": "^6.26.0", + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.15" + }, + "dependencies": { + "core-js": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.6.tgz", + "integrity": "sha512-lQUVfQi0aLix2xpyjrrJEvfuYCqPc/HwmTKsC/VNf8q0zsjX7SQZtp4+oRONN5Tsur9GDETPjj+Ub2iDiGZfSQ==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "dev": true, + "requires": { + "source-map": "^0.5.6" + } + } + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + }, + "dependencies": { + "core-js": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.6.tgz", + "integrity": "sha512-lQUVfQi0aLix2xpyjrrJEvfuYCqPc/HwmTKsC/VNf8q0zsjX7SQZtp4+oRONN5Tsur9GDETPjj+Ub2iDiGZfSQ==" + } + } + }, + "babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "base64-js": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz", + "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", + "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", + "optional": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "big.js": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "dev": true + }, + "binary": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", + "integrity": "sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk=", + "requires": { + "buffers": "~0.1.1", + "chainsaw": "~0.1.0" + } + }, + "binary-extensions": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz", + "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=", + "dev": true + }, + "bl": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/bl/-/bl-0.9.5.tgz", + "integrity": "sha1-wGt5evCF6gC8Unr8jvzxHeIjIFQ=", + "requires": { + "readable-stream": "~1.0.26" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + } + } + }, + "bluebird": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz", + "integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=" + }, + "body-parser": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz", + "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=", + "dev": true, + "requires": { + "bytes": "3.0.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.1", + "http-errors": "~1.6.2", + "iconv-lite": "0.4.19", + "on-finished": "~2.3.0", + "qs": "6.5.1", + "raw-body": "2.3.2", + "type-is": "~1.6.15" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "iconv-lite": { + "version": "0.4.19", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", + "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==", + "dev": true + }, + "qs": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", + "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==", + "dev": true + } + } + }, + "boom": { + "version": "2.10.1", + "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz", + "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", + "requires": { + "hoek": "2.x.x" + } + }, + "boxen": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz", + "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", + "dev": true, + "requires": { + "ansi-align": "^2.0.0", + "camelcase": "^4.0.0", + "chalk": "^2.0.1", + "cli-boxes": "^1.0.0", + "string-width": "^2.0.0", + "term-size": "^1.2.0", + "widest-line": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "supports-color": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", + "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "browser-env": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/browser-env/-/browser-env-3.2.5.tgz", + "integrity": "sha512-EpGLgiPUm4HGpMmdy2yiSpX0lUf8DSEQi1x+532YrXgcAIrqrEYwgyMwR/dA1GzBMYMbs2GtSA+jGOhToaSQCg==", + "dev": true, + "requires": { + "window": "4.2.5" + } + }, + "browser-process-hrtime": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.2.tgz", + "integrity": "sha1-Ql1opY00R/AqBKqJQYf86K+Le44=" + }, + "browser-resolve": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.2.tgz", + "integrity": "sha1-j/CbCixCFxihBRwmCzLkj0QpOM4=", + "dev": true, + "requires": { + "resolve": "1.1.7" + }, + "dependencies": { + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", + "dev": true + } + } + }, + "browserify-aes": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-0.4.0.tgz", + "integrity": "sha1-BnFJtmjfMcS1hTPgLQHoBthgjiw=", + "dev": true, + "requires": { + "inherits": "^2.0.1" + } + }, + "browserify-zlib": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz", + "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=", + "dev": true, + "requires": { + "pako": "~0.2.0" + } + }, + "browserslist": { + "version": "3.2.8", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz", + "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30000844", + "electron-to-chromium": "^1.3.47" + } + }, + "bser": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.0.0.tgz", + "integrity": "sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk=", + "dev": true, + "requires": { + "node-int64": "^0.4.0" + } + }, + "buf-compare": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buf-compare/-/buf-compare-1.0.1.tgz", + "integrity": "sha1-/vKNqLgROgoNtEMLC2Rntpcws0o=", + "dev": true + }, + "buffer": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", + "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-from": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.0.0.tgz", + "integrity": "sha512-83apNb8KK0Se60UE1+4Ukbe3HbfELJ6UlI4ldtOGs7So4KD26orJM8hIY9lxdzP+UpItH1Yh/Y8GUvNFWFFRxA==", + "dev": true + }, + "buffers": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", + "integrity": "sha1-skV5w77U1tOWru5tmorn9Ugqt7s=" + }, + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=" + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "caching-transform": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-1.0.1.tgz", + "integrity": "sha1-bb2y8g+Nj7znnz6U6dF0Lc31wKE=", + "dev": true, + "requires": { + "md5-hex": "^1.2.0", + "mkdirp": "^0.5.1", + "write-file-atomic": "^1.1.4" + }, + "dependencies": { + "md5-hex": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/md5-hex/-/md5-hex-1.3.0.tgz", + "integrity": "sha1-0sSv6YPENwZiF5uMrRRSGRNQRsQ=", + "dev": true, + "requires": { + "md5-o-matic": "^0.1.1" + } + }, + "write-file-atomic": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz", + "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "slide": "^1.1.5" + } + } + } + }, + "call-matcher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-matcher/-/call-matcher-1.0.1.tgz", + "integrity": "sha1-UTTQd5hPcSpU2tPL9i3ijc5BbKg=", + "dev": true, + "requires": { + "core-js": "^2.0.0", + "deep-equal": "^1.0.0", + "espurify": "^1.6.0", + "estraverse": "^4.0.0" + }, + "dependencies": { + "core-js": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.6.tgz", + "integrity": "sha512-lQUVfQi0aLix2xpyjrrJEvfuYCqPc/HwmTKsC/VNf8q0zsjX7SQZtp4+oRONN5Tsur9GDETPjj+Ub2iDiGZfSQ==", + "dev": true + } + } + }, + "call-signature": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/call-signature/-/call-signature-0.0.2.tgz", + "integrity": "sha1-qEq8glpV70yysCi9dOIFpluaSZY=", + "dev": true + }, + "caller-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", + "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", + "dev": true, + "requires": { + "callsites": "^0.2.0" + } + }, + "callsites": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", + "dev": true + }, + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + } + }, + "caniuse-api": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz", + "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=", + "dev": true, + "requires": { + "browserslist": "^1.3.6", + "caniuse-db": "^1.0.30000529", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + }, + "dependencies": { + "browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", + "dev": true, + "requires": { + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" + } + } + } + }, + "caniuse-db": { + "version": "1.0.30000846", + "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000846.tgz", + "integrity": "sha1-2chvkUc4202gmO7e2ZdBPERWG9I=", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30000846", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000846.tgz", + "integrity": "sha512-qxUOHr5mTaadWH1ap0ueivHd8x42Bnemcn+JutVr7GWmm2bU4zoBhjuv5QdXgALQnnT626lOQros7cCDf8PwCg==", + "dev": true + }, + "capture-exit": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-1.2.0.tgz", + "integrity": "sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28=", + "dev": true, + "requires": { + "rsvp": "^3.3.3" + } + }, + "capture-stack-trace": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz", + "integrity": "sha1-Sm+gc5nCa7pH8LJJa00PtAjFVQ0=" + }, + "caseless": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.9.0.tgz", + "integrity": "sha1-t7Zc5r8UE4hlOc/VM/CzDv+pz4g=" + }, + "center-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", + "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", + "dev": true, + "requires": { + "align-text": "^0.1.3", + "lazy-cache": "^1.0.3" + } + }, + "chainsaw": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", + "integrity": "sha1-XqtQsor+WAdNDVgpE4iCi15fvJg=", + "requires": { + "traverse": ">=0.3.0 <0.4" + } + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=" + }, + "chokidar": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", + "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", + "dev": true, + "requires": { + "anymatch": "^1.3.0", + "async-each": "^1.0.0", + "fsevents": "^1.0.0", + "glob-parent": "^2.0.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^2.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0" + } + }, + "chromium-pickle-js": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.1.0.tgz", + "integrity": "sha1-HUixB9ghJqLz4hHC6iX4A7pVGyE=" + }, + "ci-info": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.1.3.tgz", + "integrity": "sha512-SK/846h/Rcy8q9Z9CAwGBLfCJ6EkjJWdpelWDufQpqVDYq2Wnnv8zlSO6AMQap02jvhVruKKpEtQOufo3pFhLg==", + "dev": true + }, + "circular-json": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", + "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", + "dev": true + }, + "clap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz", + "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", + "dev": true, + "requires": { + "chalk": "^1.1.3" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "classnames": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.5.tgz", + "integrity": "sha1-+zgB1FNGdknvNgPH1hoCvRKb3m0=" + }, + "clean-stack": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-1.3.0.tgz", + "integrity": "sha1-noIVAa6XmYbEax1m0tQy2y/UrjE=", + "dev": true + }, + "clean-yaml-object": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/clean-yaml-object/-/clean-yaml-object-0.1.0.tgz", + "integrity": "sha1-Y/sRDcLOGoTcIfbZM0h20BCui2g=", + "dev": true + }, + "cli-boxes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz", + "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=", + "dev": true + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-spinners": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz", + "integrity": "sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg==", + "dev": true + }, + "cli-truncate": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-1.1.0.tgz", + "integrity": "sha512-bAtZo0u82gCfaAGfSNxUdTI9mNyza7D8w4CVCcaOsy7sgwDzvx6ekr6cuWJqY3UGzgnQ1+4wgENup5eIhgxEYA==", + "dev": true, + "requires": { + "slice-ansi": "^1.0.0", + "string-width": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "optional": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + }, + "co-with-promise": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co-with-promise/-/co-with-promise-4.6.0.tgz", + "integrity": "sha1-QT59tvWJOmC5Qs9JLEvsk9tBWrc=", + "dev": true, + "requires": { + "pinkie-promise": "^1.0.0" + }, + "dependencies": { + "pinkie": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-1.0.0.tgz", + "integrity": "sha1-Wkfyi6EBXQIBvae/DzWOR77Ix+Q=", + "dev": true + }, + "pinkie-promise": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-1.0.0.tgz", + "integrity": "sha1-0dpn9UglY7t89X8oauKCLs+/NnA=", + "dev": true, + "requires": { + "pinkie": "^1.0.0" + } + } + } + }, + "coa": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz", + "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=", + "dev": true, + "requires": { + "q": "^1.1.2" + } + }, + "code-excerpt": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/code-excerpt/-/code-excerpt-2.1.1.tgz", + "integrity": "sha512-tJLhH3EpFm/1x7heIW0hemXJTUU5EWl2V0EIX558jp05Mt1U6DVryCgkp3l37cxqs+DNbNgxG43SkwJXpQ14Jw==", + "dev": true, + "requires": { + "convert-to-spaces": "^1.0.1" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + }, + "codemirror": { + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.38.0.tgz", + "integrity": "sha512-PEPnDg8U3DTGFB/Dn2T/INiRNC9CB5k2vLAQJidYCsHvAgtXbklqnuidEwx7yGrMrdGhl0L0P3iNKW9I07J6tQ==" + }, + "codemirror-mode-elixir": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/codemirror-mode-elixir/-/codemirror-mode-elixir-1.1.1.tgz", + "integrity": "sha1-zFt5v1+TttpCbjI2Smc6aBORQWw=", + "requires": { + "codemirror": "^5.20.2" + } + }, + "coffee-script": { + "version": "1.12.7", + "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz", + "integrity": "sha512-fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw==" + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/color/-/color-0.11.4.tgz", + "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=", + "dev": true, + "requires": { + "clone": "^1.0.2", + "color-convert": "^1.3.0", + "color-string": "^0.3.0" + } + }, + "color-convert": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz", + "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==", + "requires": { + "color-name": "^1.1.1" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "color-string": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz", + "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=", + "dev": true, + "requires": { + "color-name": "^1.0.0" + } + }, + "colormin": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz", + "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=", + "dev": true, + "requires": { + "color": "^0.11.0", + "css-color-names": "0.0.4", + "has": "^1.0.1" + } + }, + "colors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.3.0.tgz", + "integrity": "sha512-EDpX3a7wHMWFA7PUHWPHNWqOxIIRSJetuwl0AS5Oi/5FMV8kWm69RTlgm00GKjBO1xFHMtBbL49yRtMMdticBw==" + }, + "combined-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz", + "integrity": "sha1-ATfmV7qlp1QcV6w3rF/AfXO03B8=", + "requires": { + "delayed-stream": "0.0.5" + } + }, + "commander": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.3.0.tgz", + "integrity": "sha1-/UMOiJgy7DU7ms0d4hfBHLPu+HM=", + "optional": true + }, + "common-path-prefix": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-1.0.0.tgz", + "integrity": "sha1-zVL28HEuC6q5fW+XModPIvR3UsA=", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "compare-versions": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.2.1.tgz", + "integrity": "sha512-2y2nHcopMG/NAyk6vWXlLs86XeM9sik4jmx1tKIgzMi9/RQ2eo758RGpxQO3ErihHmg0RlQITPqgz73y6s7quA==", + "dev": true + }, + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + }, + "compressible": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.13.tgz", + "integrity": "sha1-DRAgq5JLL9tNYnmHXH1tq6a6p6k=", + "dev": true, + "requires": { + "mime-db": ">= 1.33.0 < 2" + }, + "dependencies": { + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "dev": true + } + } + }, + "compression": { + "version": "1.7.2", + "resolved": "http://registry.npmjs.org/compression/-/compression-1.7.2.tgz", + "integrity": "sha1-qv+81qr4VLROuygDU9WtFlH1mmk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "bytes": "3.0.0", + "compressible": "~2.0.13", + "debug": "2.6.9", + "on-headers": "~1.0.1", + "safe-buffer": "5.1.1", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "safe-buffer": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", + "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", + "dev": true + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "concordance": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/concordance/-/concordance-3.0.0.tgz", + "integrity": "sha512-CZBzJ3/l5QJjlZM20WY7+5GP5pMTw+1UEbThcpMw8/rojsi5sBCiD8ZbBLtD+jYpRGAkwuKuqk108c154V9eyQ==", + "dev": true, + "requires": { + "date-time": "^2.1.0", + "esutils": "^2.0.2", + "fast-diff": "^1.1.1", + "function-name-support": "^0.2.0", + "js-string-escape": "^1.0.1", + "lodash.clonedeep": "^4.5.0", + "lodash.flattendeep": "^4.4.0", + "lodash.merge": "^4.6.0", + "md5-hex": "^2.0.0", + "semver": "^5.3.0", + "well-known-symbols": "^1.0.0" + }, + "dependencies": { + "date-time": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-time/-/date-time-2.1.0.tgz", + "integrity": "sha512-/9+C44X7lot0IeiyfgJmETtRMhBidBYM2QFFIkGa0U1k+hSyY87Nw7PY3eDqpvCBm7I3WCSfPeZskW/YYq6m4g==", + "dev": true, + "requires": { + "time-zone": "^1.0.0" + } + } + } + }, + "concurrently": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-3.5.1.tgz", + "integrity": "sha512-689HrwGw8Rbk1xtV9C4dY6TPJAvIYZbRbnKSAtfJ7tHqICFGoZ0PCWYjxfmerRyxBG0o3sbG3pe7N8vqPwIHuQ==", + "dev": true, + "requires": { + "chalk": "0.5.1", + "commander": "2.6.0", + "date-fns": "^1.23.0", + "lodash": "^4.5.1", + "rx": "2.3.24", + "spawn-command": "^0.0.2-1", + "supports-color": "^3.2.3", + "tree-kill": "^1.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz", + "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=", + "dev": true + }, + "ansi-styles": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz", + "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=", + "dev": true + }, + "chalk": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz", + "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", + "dev": true, + "requires": { + "ansi-styles": "^1.1.0", + "escape-string-regexp": "^1.0.0", + "has-ansi": "^0.1.0", + "strip-ansi": "^0.3.0", + "supports-color": "^0.2.0" + }, + "dependencies": { + "supports-color": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz", + "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=", + "dev": true + } + } + }, + "commander": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.6.0.tgz", + "integrity": "sha1-nfflL7Kgyw+4kFjugMMQQiXzfh0=", + "dev": true + }, + "has-ansi": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz", + "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", + "dev": true, + "requires": { + "ansi-regex": "^0.2.0" + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "strip-ansi": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz", + "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", + "dev": true, + "requires": { + "ansi-regex": "^0.2.1" + } + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "conf": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/conf/-/conf-0.11.2.tgz", + "integrity": "sha1-h59HkmdgBIPlAlg0YspAY/yXebI=", + "requires": { + "dot-prop": "^3.0.0", + "env-paths": "^0.3.0", + "mkdirp": "^0.5.1", + "pkg-up": "^1.0.0" + } + }, + "configstore": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz", + "integrity": "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==", + "dev": true, + "requires": { + "dot-prop": "^4.1.0", + "graceful-fs": "^4.1.2", + "make-dir": "^1.0.0", + "unique-string": "^1.0.0", + "write-file-atomic": "^2.0.0", + "xdg-basedir": "^3.0.0" + }, + "dependencies": { + "dot-prop": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", + "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", + "dev": true, + "requires": { + "is-obj": "^1.0.0" + } + } + } + }, + "connect-history-api-fallback": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", + "integrity": "sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=", + "dev": true + }, + "console-browserify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", + "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", + "dev": true, + "requires": { + "date-now": "^0.1.4" + } + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", + "dev": true + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true + }, + "content-type-parser": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/content-type-parser/-/content-type-parser-1.0.2.tgz", + "integrity": "sha512-lM4l4CnMEwOLHAHr/P6MEZwZFPJFtAAKgL6pogbXmVZggIqXhdB6RbBtPOTsw2FcXwYhehRGERJmRrjOiIB8pQ==", + "dev": true + }, + "convert-source-map": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz", + "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=", + "dev": true + }, + "convert-to-spaces": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/convert-to-spaces/-/convert-to-spaces-1.0.2.tgz", + "integrity": "sha1-fj5Iu+bZl7FBfdyihoIEtNPYVxU=", + "dev": true + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "cookiejar": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.0.6.tgz", + "integrity": "sha1-Cr81atANHFohnYjURRgEbdAmrP4=" + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-to-clipboard": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.0.8.tgz", + "integrity": "sha512-c3GdeY8qxCHGezVb1EFQfHYK/8NZRemgcTIzPq7PuxjHAf/raKibn2QdhHPb/y6q74PMgH6yizaDZlRmw6QyKw==", + "dev": true, + "requires": { + "toggle-selection": "^1.0.3" + } + }, + "core-assert": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/core-assert/-/core-assert-0.2.1.tgz", + "integrity": "sha1-+F4s+b/tKPdzzIs/pcW2m9wC/j8=", + "dev": true, + "requires": { + "buf-compare": "^1.0.0", + "is-error": "^2.2.0" + } + }, + "core-js": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "create-error-class": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", + "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", + "requires": { + "capture-stack-trace": "^1.0.0" + } + }, + "create-react-class": { + "version": "15.6.3", + "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.6.3.tgz", + "integrity": "sha512-M+/3Q6E6DLO6Yx3OwrWjwHBnvfXXYA7W+dFjt/ZDBemHO1DDZhsalX/NUtnTYclN6GfnBDRh4qRHjcDHmlJBJg==", + "requires": { + "fbjs": "^0.8.9", + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=" + }, + "cryptiles": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz", + "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", + "requires": { + "boom": "2.x.x" + } + }, + "crypto-browserify": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.3.0.tgz", + "integrity": "sha1-ufx1u0oO1h3PHNXa6W6zDJw+UGw=", + "dev": true, + "requires": { + "browserify-aes": "0.4.0", + "pbkdf2-compat": "2.0.1", + "ripemd160": "0.2.0", + "sha.js": "2.2.6" + } + }, + "crypto-random-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", + "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=", + "dev": true + }, + "cson-parser": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/cson-parser/-/cson-parser-1.3.4.tgz", + "integrity": "sha1-VfENWqn5YMyqOFVRrghcs8jShPw=", + "requires": { + "coffee-script": "^1.10.0" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-loader": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-0.19.0.tgz", + "integrity": "sha1-c4PbaiD8xCOVutpLirwlwnNVd7g=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.5.1", + "cssnano": ">=2.6.1 <4", + "loader-utils": "~0.2.2", + "postcss": "^5.0.6", + "postcss-modules-extract-imports": "1.0.0-beta2", + "postcss-modules-local-by-default": "1.0.0-beta1", + "postcss-modules-scope": "1.0.0-beta2", + "source-list-map": "^0.1.4" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "css-parse": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz", + "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=", + "dev": true + }, + "css-selector-tokenizer": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.5.4.tgz", + "integrity": "sha1-E5uv00o1/QwUKEhwSeBpnm9qLCE=", + "dev": true, + "requires": { + "cssesc": "^0.1.0", + "fastparse": "^1.1.1" + } + }, + "cssesc": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz", + "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=", + "dev": true + }, + "cssnano": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz", + "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=", + "dev": true, + "requires": { + "autoprefixer": "^6.3.1", + "decamelize": "^1.1.2", + "defined": "^1.0.0", + "has": "^1.0.1", + "object-assign": "^4.0.1", + "postcss": "^5.0.14", + "postcss-calc": "^5.2.0", + "postcss-colormin": "^2.1.8", + "postcss-convert-values": "^2.3.4", + "postcss-discard-comments": "^2.0.4", + "postcss-discard-duplicates": "^2.0.1", + "postcss-discard-empty": "^2.0.1", + "postcss-discard-overridden": "^0.1.1", + "postcss-discard-unused": "^2.2.1", + "postcss-filter-plugins": "^2.0.0", + "postcss-merge-idents": "^2.1.5", + "postcss-merge-longhand": "^2.0.1", + "postcss-merge-rules": "^2.0.3", + "postcss-minify-font-values": "^1.0.2", + "postcss-minify-gradients": "^1.0.1", + "postcss-minify-params": "^1.0.4", + "postcss-minify-selectors": "^2.0.4", + "postcss-normalize-charset": "^1.1.0", + "postcss-normalize-url": "^3.0.7", + "postcss-ordered-values": "^2.1.0", + "postcss-reduce-idents": "^2.2.2", + "postcss-reduce-initial": "^1.0.0", + "postcss-reduce-transforms": "^1.0.3", + "postcss-svgo": "^2.1.1", + "postcss-unique-selectors": "^2.0.2", + "postcss-value-parser": "^3.2.3", + "postcss-zindex": "^2.0.1" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "csso": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz", + "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=", + "dev": true, + "requires": { + "clap": "^1.0.9", + "source-map": "^0.5.3" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "cssom": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.2.tgz", + "integrity": "sha1-uANhcMefB6kP8vFuIihAJ6JDhIs=" + }, + "cssstyle": { + "version": "0.2.37", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz", + "integrity": "sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ=", + "dev": true, + "requires": { + "cssom": "0.3.x" + } + }, + "ctype": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/ctype/-/ctype-0.5.3.tgz", + "integrity": "sha1-gsGMJGH3QRTvFsE1IkrQuRRMoS8=" + }, + "cuint": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.1.5.tgz", + "integrity": "sha1-uEixhGbz8YD5bR624HzLfs8Sai4=", + "optional": true + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "requires": { + "array-find-index": "^1.0.1" + } + }, + "d": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", + "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", + "dev": true, + "requires": { + "es5-ext": "^0.10.9" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + } + } + }, + "data-urls": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.0.0.tgz", + "integrity": "sha512-ai40PPQR0Fn1lD2PPie79CibnlMN2AYiDhwFX/rZHVsxbs5kNJSjegqXIprhouGXlRdEnfybva7kqRGnB6mypA==", + "requires": { + "abab": "^1.0.4", + "whatwg-mimetype": "^2.0.0", + "whatwg-url": "^6.4.0" + } + }, + "date-fns": { + "version": "1.29.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.29.0.tgz", + "integrity": "sha512-lbTXWZ6M20cWH8N9S6afb0SBm6tMk+uUg6z3MqHPKE9atmsY3kJkTm8vKe93izJ2B2+q5MV990sM2CHgtAZaOw==", + "dev": true + }, + "date-now": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", + "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=", + "dev": true + }, + "date-time": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/date-time/-/date-time-0.1.1.tgz", + "integrity": "sha1-7S9tk9l5DOL9ZtW1/z7dW7y/Owc=", + "dev": true + }, + "dateformat": { + "version": "1.0.2-1.2.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz", + "integrity": "sha1-sCIMAt6YYXQztyhRz0fePfLNvuk=", + "dev": true + }, "debug": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", @@ -12,24 +3521,13994 @@ "ms": "2.0.0" } }, + "debug-log": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/debug-log/-/debug-log-1.0.1.tgz", + "integrity": "sha1-IwdjLUwEOCuN+KMvcLiVBG1SdF8=", + "dev": true + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "decompress-zip": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/decompress-zip/-/decompress-zip-0.1.0.tgz", + "integrity": "sha1-vOYMEWZPLWYPykvPY0r23l1sFMc=", + "optional": true, + "requires": { + "binary": "^0.3.0", + "graceful-fs": "^3.0.0", + "mkpath": "^0.1.0", + "nopt": "^3.0.1", + "q": "^1.1.2", + "readable-stream": "^1.1.8", + "touch": "0.0.3" + }, + "dependencies": { + "graceful-fs": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz", + "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=", + "optional": true, + "requires": { + "natives": "^1.1.0" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "optional": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "optional": true + } + } + }, + "deep-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", + "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=", + "dev": true + }, + "deep-extend": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.5.1.tgz", + "integrity": "sha512-N8vBdOa+DF7zkRrDCsaOXoCs/E2fJfx9B9MrKnnSiHNh4ws7eSys6YQE4KvT1cecKmOASYQBhbKjeuDD9lT81w==", + "dev": true + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + }, + "default-require-extensions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-1.0.0.tgz", + "integrity": "sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=", + "dev": true, + "requires": { + "strip-bom": "^2.0.0" + } + }, + "define-properties": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz", + "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=", + "dev": true, + "requires": { + "foreach": "^2.0.5", + "object-keys": "^1.0.8" + }, + "dependencies": { + "object-keys": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz", + "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=", + "dev": true + } + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", + "dev": true + }, + "deglob": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/deglob/-/deglob-2.1.0.tgz", + "integrity": "sha1-TUSr4W7zLHebSXK9FBqAMlApoUo=", + "dev": true, + "requires": { + "find-root": "^1.0.0", + "glob": "^7.0.5", + "ignore": "^3.0.9", + "pkg-config": "^1.1.0", + "run-parallel": "^1.1.2", + "uniq": "^1.0.1" + } + }, + "del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", + "dev": true, + "requires": { + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" + }, + "dependencies": { + "globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + } + } + }, + "delayed-stream": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz", + "integrity": "sha1-1LH0OpPoKW3+AmlPRoC8N6MTxz8=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "detect-newline": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=", + "dev": true + }, + "devtron": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/devtron/-/devtron-1.4.0.tgz", + "integrity": "sha1-tedIvW6Vu+cL/MaKrm/mlhGUQeE=", + "dev": true, + "requires": { + "accessibility-developer-tools": "^2.11.0", + "highlight.js": "^9.3.0", + "humanize-plus": "^1.8.1" + } + }, + "diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "dev": true + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-serializer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", + "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", + "requires": { + "domelementtype": "~1.1.1", + "entities": "~1.1.1" + }, + "dependencies": { + "domelementtype": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", + "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=" + } + } + }, + "dom-storage": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/dom-storage/-/dom-storage-2.1.0.tgz", + "integrity": "sha512-g6RpyWXzl0RR6OTElHKBl7nwnK87GUyZMYC7JWsB/IA73vpqK2K6LT39x4VepLxlSsWBFrPVLnsSR5Jyty0+2Q==", + "dev": true + }, + "dom-walk": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.1.tgz", + "integrity": "sha1-ZyIm3HTI95mtNTB9+TaroRrNYBg=", + "dev": true + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true + }, + "domelementtype": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz", + "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=" + }, + "domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "requires": { + "webidl-conversions": "^4.0.2" + } + }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-prop": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz", + "integrity": "sha1-G3CK8JSknJoOfbyteQq6U52sEXc=", + "requires": { + "is-obj": "^1.0.0" + } + }, + "duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", + "requires": { + "readable-stream": "^2.0.2" + } + }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", + "dev": true + }, + "easy-stack": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/easy-stack/-/easy-stack-1.0.0.tgz", + "integrity": "sha1-EskbMIWjfwuqM26UhurEv5Tj54g=" + }, + "ecc-jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", + "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", + "optional": true, + "requires": { + "jsbn": "~0.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "electron": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/electron/-/electron-1.7.11.tgz", + "integrity": "sha1-mTtqp54OeafPzDafTIE/vZoLCNk=", + "dev": true, + "requires": { + "@types/node": "^7.0.18", + "electron-download": "^3.0.1", + "extract-zip": "^1.0.3" + } + }, + "electron-config": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/electron-config/-/electron-config-0.2.1.tgz", + "integrity": "sha1-fhLCZBLQa/PtOJbQR53xYphrlbo=", + "requires": { + "conf": "^0.11.1" + } + }, + "electron-download": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/electron-download/-/electron-download-3.3.0.tgz", + "integrity": "sha1-LP1U1pZsAZxNSa1l++Zcyc3vaMg=", + "dev": true, + "requires": { + "debug": "^2.2.0", + "fs-extra": "^0.30.0", + "home-path": "^1.0.1", + "minimist": "^1.2.0", + "nugget": "^2.0.0", + "path-exists": "^2.1.0", + "rc": "^1.1.2", + "semver": "^5.3.0", + "sumchecker": "^1.2.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "fs-extra": { + "version": "0.30.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz", + "integrity": "sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0", + "path-is-absolute": "^1.0.0", + "rimraf": "^2.2.8" + } + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, + "electron-gh-releases": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/electron-gh-releases/-/electron-gh-releases-2.0.4.tgz", + "integrity": "sha1-GYwHoJcPuOgPzGe9C0GYoBCSPcM=", + "requires": { + "got": "^5.1.0", + "semver": "^5.1.0" + } + }, + "electron-installer-debian": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/electron-installer-debian/-/electron-installer-debian-0.1.1.tgz", + "integrity": "sha1-xtTldteVn0nRe0hz/59mc4yETK4=", + "optional": true, + "requires": { + "asar": "^0.9.0", + "async": "^1.5.1", + "debug": "^2.2.0", + "fs-extra": "^0.26.0", + "get-folder-size": "^1.0.0", + "glob": "^6.0.3", + "lodash": "^4.0.1", + "temp": "^0.8.3", + "word-wrap": "^1.1.0", + "yargs": "^3.32.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "fs-extra": { + "version": "0.26.7", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz", + "integrity": "sha1-muH92UiXeY7at20JGM9C0MMYT6k=", + "optional": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0", + "path-is-absolute": "^1.0.0", + "rimraf": "^2.2.8" + } + }, + "glob": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", + "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", + "optional": true, + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "optional": true, + "requires": { + "graceful-fs": "^4.1.6" + } + } + } + }, + "electron-installer-redhat": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/electron-installer-redhat/-/electron-installer-redhat-0.3.1.tgz", + "integrity": "sha1-85v6//USyzgCfWbXVsxIklTu+PM=", + "optional": true, + "requires": { + "asar": "^0.12.0", + "async": "^2.0.0", + "debug": "^2.2.0", + "fs-extra": "^1.0.0", + "glob": "^7.0.0", + "lodash": "^4.0.1", + "temp": "^0.8.3", + "word-wrap": "^1.1.0", + "yargs": "^6.0.0" + }, + "dependencies": { + "asar": { + "version": "0.12.4", + "resolved": "https://registry.npmjs.org/asar/-/asar-0.12.4.tgz", + "integrity": "sha1-LdPxFoguq4wPI7dUeSqCp9n84XE=", + "optional": true, + "requires": { + "chromium-pickle-js": "^0.2.0", + "commander": "^2.9.0", + "cuint": "^0.2.1", + "glob": "^6.0.4", + "minimatch": "^3.0.3", + "mkdirp": "^0.5.0", + "mksnapshot": "^0.3.0", + "tmp": "0.0.28" + }, + "dependencies": { + "glob": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", + "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", + "optional": true, + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "optional": true + }, + "async": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", + "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", + "optional": true, + "requires": { + "lodash": "^4.17.10" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "optional": true + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "optional": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "optional": true + }, + "chromium-pickle-js": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", + "integrity": "sha1-BKEGZywYsIWrd02YPfo+oTjyIgU=", + "optional": true + }, + "combined-stream": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", + "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz", + "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==", + "optional": true + }, + "cuint": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", + "integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=", + "optional": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "decompress-zip": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/decompress-zip/-/decompress-zip-0.3.0.tgz", + "integrity": "sha1-rjvLfjTGWHmt/nfhnDD4ZgK0vbA=", + "optional": true, + "requires": { + "binary": "^0.3.0", + "graceful-fs": "^4.1.3", + "mkpath": "^0.1.0", + "nopt": "^3.0.1", + "q": "^1.1.2", + "readable-stream": "^1.1.8", + "touch": "0.0.3" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "form-data": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", + "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", + "optional": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "1.0.6", + "mime-types": "^2.1.12" + } + }, + "fs-extra": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", + "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", + "optional": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0" + } + }, + "har-validator": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", + "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", + "optional": true, + "requires": { + "ajv": "^5.1.0", + "har-schema": "^2.0.0" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "optional": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "optional": true + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==" + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "requires": { + "mime-db": "~1.33.0" + } + }, + "mksnapshot": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/mksnapshot/-/mksnapshot-0.3.1.tgz", + "integrity": "sha1-JQHAVldDbXQs6Vik/5LHfkDdN+Y=", + "optional": true, + "requires": { + "decompress-zip": "0.3.0", + "fs-extra": "0.26.7", + "request": "^2.79.0" + }, + "dependencies": { + "fs-extra": { + "version": "0.26.7", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz", + "integrity": "sha1-muH92UiXeY7at20JGM9C0MMYT6k=", + "optional": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0", + "path-is-absolute": "^1.0.0", + "rimraf": "^2.2.8" + } + } + } + }, + "oauth-sign": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", + "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", + "optional": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "optional": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "request": { + "version": "2.87.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", + "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", + "optional": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.6.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.1", + "forever-agent": "~0.6.1", + "form-data": "~2.3.1", + "har-validator": "~5.0.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.17", + "oauth-sign": "~0.8.2", + "performance-now": "^2.1.0", + "qs": "~6.5.1", + "safe-buffer": "^5.1.1", + "tough-cookie": "~2.3.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.1.0" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "optional": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "optional": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "yargs": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz", + "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=", + "optional": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^4.2.0" + } + } + } + }, + "electron-osx-sign": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.3.2.tgz", + "integrity": "sha1-iPp9brrbXZx5NouWSRoNjEYwFG4=", + "dev": true, + "requires": { + "debug": "^2.2.0", + "minimist": "^1.1.1", + "run-series": "^1.1.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, + "electron-packager": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/electron-packager/-/electron-packager-6.0.2.tgz", + "integrity": "sha1-juAGaf6KNjCVAnMvz+0RfX7prCk=", + "dev": true, + "requires": { + "asar": "^0.11.0", + "electron-download": "^2.0.0", + "electron-osx-sign": "^0.3.0", + "extract-zip": "^1.0.3", + "fs-extra": "^0.26.5", + "get-package-info": "0.0.2", + "minimist": "^1.1.1", + "mkdirp": "^0.5.0", + "mv": "^2.0.3", + "ncp": "^2.0.0", + "object-assign": "^4.0.1", + "plist": "^1.1.0", + "rcedit": "^0.5.0", + "resolve": "^1.1.6", + "rimraf": "^2.3.2", + "run-series": "^1.1.1" + }, + "dependencies": { + "asar": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/asar/-/asar-0.11.0.tgz", + "integrity": "sha1-uSbnksMV+MBIxDNx4yWwnJenZGQ=", + "dev": true, + "requires": { + "chromium-pickle-js": "^0.1.0", + "commander": "^2.9.0", + "cuint": "^0.2.1", + "glob": "^6.0.4", + "minimatch": "^3.0.0", + "mkdirp": "^0.5.0", + "mksnapshot": "^0.3.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "combined-stream": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", + "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz", + "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==", + "dev": true + }, + "cuint": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", + "integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "decompress-zip": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/decompress-zip/-/decompress-zip-0.3.0.tgz", + "integrity": "sha1-rjvLfjTGWHmt/nfhnDD4ZgK0vbA=", + "dev": true, + "requires": { + "binary": "^0.3.0", + "graceful-fs": "^4.1.3", + "mkpath": "^0.1.0", + "nopt": "^3.0.1", + "q": "^1.1.2", + "readable-stream": "^1.1.8", + "touch": "0.0.3" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "electron-download": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/electron-download/-/electron-download-2.2.1.tgz", + "integrity": "sha1-PXivNkXJZDXjvz35uIKhTMLKKUw=", + "dev": true, + "requires": { + "debug": "^2.2.0", + "home-path": "^1.0.1", + "minimist": "^1.2.0", + "mkdirp": "^0.5.0", + "mv": "^2.0.3", + "nugget": "^1.5.1", + "path-exists": "^1.0.0", + "rc": "^1.1.2" + } + }, + "form-data": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", + "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "1.0.6", + "mime-types": "^2.1.12" + } + }, + "fs-extra": { + "version": "0.26.7", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz", + "integrity": "sha1-muH92UiXeY7at20JGM9C0MMYT6k=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0", + "path-is-absolute": "^1.0.0", + "rimraf": "^2.2.8" + } + }, + "glob": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", + "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", + "dev": true, + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "har-validator": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", + "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", + "dev": true, + "requires": { + "ajv": "^5.1.0", + "har-schema": "^2.0.0" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dev": true, + "requires": { + "mime-db": "~1.33.0" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "mksnapshot": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/mksnapshot/-/mksnapshot-0.3.1.tgz", + "integrity": "sha1-JQHAVldDbXQs6Vik/5LHfkDdN+Y=", + "dev": true, + "requires": { + "decompress-zip": "0.3.0", + "fs-extra": "0.26.7", + "request": "^2.79.0" + } + }, + "nugget": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/nugget/-/nugget-1.6.2.tgz", + "integrity": "sha1-iMpuA7pXBqmRc/XaCQJZPWvK4Qc=", + "dev": true, + "requires": { + "debug": "^2.1.3", + "minimist": "^1.1.0", + "pretty-bytes": "^1.0.2", + "progress-stream": "^1.1.0", + "request": "^2.45.0", + "single-line-log": "^0.4.1", + "throttleit": "0.0.2" + } + }, + "oauth-sign": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", + "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", + "dev": true + }, + "path-exists": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-1.0.0.tgz", + "integrity": "sha1-1aiZjrce83p0w06w2eum6HjuoIE=", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "request": { + "version": "2.87.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", + "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.6.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.1", + "forever-agent": "~0.6.1", + "form-data": "~2.3.1", + "har-validator": "~5.0.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.17", + "oauth-sign": "~0.8.2", + "performance-now": "^2.1.0", + "qs": "~6.5.1", + "safe-buffer": "^5.1.1", + "tough-cookie": "~2.3.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.1.0" + } + }, + "single-line-log": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/single-line-log/-/single-line-log-0.4.1.tgz", + "integrity": "sha1-h6VWSfdJ14PsDc2AToFA2Yc8fO4=", + "dev": true + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + } + } + }, + "electron-to-chromium": { + "version": "1.3.48", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.48.tgz", + "integrity": "sha1-07DYWTgUBE4JLs4hCPw6ya6kuQA=", + "dev": true + }, + "electron-winstaller": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/electron-winstaller/-/electron-winstaller-2.6.4.tgz", + "integrity": "sha1-a0gHboc6bqNWJR8Ve2i55dwDtak=", + "dev": true, + "requires": { + "asar": "^0.11.0", + "bluebird": "^3.3.4", + "debug": "^2.2.0", + "fs-extra": "^0.26.7", + "lodash.template": "^4.2.2", + "temp": "^0.8.3" + }, + "dependencies": { + "asar": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/asar/-/asar-0.11.0.tgz", + "integrity": "sha1-uSbnksMV+MBIxDNx4yWwnJenZGQ=", + "dev": true, + "requires": { + "chromium-pickle-js": "^0.1.0", + "commander": "^2.9.0", + "cuint": "^0.2.1", + "glob": "^6.0.4", + "minimatch": "^3.0.0", + "mkdirp": "^0.5.0", + "mksnapshot": "^0.3.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "bluebird": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", + "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "combined-stream": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", + "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz", + "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==", + "dev": true + }, + "cuint": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", + "integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "decompress-zip": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/decompress-zip/-/decompress-zip-0.3.0.tgz", + "integrity": "sha1-rjvLfjTGWHmt/nfhnDD4ZgK0vbA=", + "dev": true, + "requires": { + "binary": "^0.3.0", + "graceful-fs": "^4.1.3", + "mkpath": "^0.1.0", + "nopt": "^3.0.1", + "q": "^1.1.2", + "readable-stream": "^1.1.8", + "touch": "0.0.3" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "form-data": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", + "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "1.0.6", + "mime-types": "^2.1.12" + } + }, + "fs-extra": { + "version": "0.26.7", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz", + "integrity": "sha1-muH92UiXeY7at20JGM9C0MMYT6k=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0", + "path-is-absolute": "^1.0.0", + "rimraf": "^2.2.8" + } + }, + "glob": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", + "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", + "dev": true, + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "har-validator": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", + "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", + "dev": true, + "requires": { + "ajv": "^5.1.0", + "har-schema": "^2.0.0" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dev": true, + "requires": { + "mime-db": "~1.33.0" + } + }, + "mksnapshot": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/mksnapshot/-/mksnapshot-0.3.1.tgz", + "integrity": "sha1-JQHAVldDbXQs6Vik/5LHfkDdN+Y=", + "dev": true, + "requires": { + "decompress-zip": "0.3.0", + "fs-extra": "0.26.7", + "request": "^2.79.0" + } + }, + "oauth-sign": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", + "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "request": { + "version": "2.87.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", + "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.6.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.1", + "forever-agent": "~0.6.1", + "form-data": "~2.3.1", + "har-validator": "~5.0.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.17", + "oauth-sign": "~0.8.2", + "performance-now": "^2.1.0", + "qs": "~6.5.1", + "safe-buffer": "^5.1.1", + "tough-cookie": "~2.3.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.1.0" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + } + } + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "empower-core": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/empower-core/-/empower-core-0.6.2.tgz", + "integrity": "sha1-Wt71ZgiOMfuoC6CjbfR9cJQWkUQ=", + "dev": true, + "requires": { + "call-signature": "0.0.2", + "core-js": "^2.0.0" + }, + "dependencies": { + "core-js": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.6.tgz", + "integrity": "sha512-lQUVfQi0aLix2xpyjrrJEvfuYCqPc/HwmTKsC/VNf8q0zsjX7SQZtp4+oRONN5Tsur9GDETPjj+Ub2iDiGZfSQ==", + "dev": true + } + } + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "encoding": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "requires": { + "iconv-lite": "~0.4.13" + } + }, + "enhanced-resolve": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz", + "integrity": "sha1-TW5omzcl+GCQknzMhs2fFjW4ni4=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.2.0", + "tapable": "^0.1.8" + }, + "dependencies": { + "memory-fs": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.2.0.tgz", + "integrity": "sha1-8rslNovBIeORwlIN6Slpyu4KApA=", + "dev": true + } + } + }, + "entities": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz", + "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=" + }, + "env-paths": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-0.3.1.tgz", + "integrity": "sha1-wwzPy8MMiQlD3AioVYJRfvANpGM=" + }, + "equal-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/equal-length/-/equal-length-1.0.1.tgz", + "integrity": "sha1-IcoRLUirJLTh5//A5TOdMf38J0w=", + "dev": true + }, + "errno": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "dev": true, + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", + "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-1.3.6.tgz", + "integrity": "sha1-4Oc7k+QXE40c18C3RrGkoUhUwpI=", + "dev": true, + "requires": { + "stackframe": "^0.3.1" + } + }, + "es-abstract": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.11.0.tgz", + "integrity": "sha512-ZnQrE/lXTTQ39ulXZ+J1DTFazV9qBy61x2bY071B+qGco8Z8q1QddsLdt/EF8Ai9hcWH72dWS0kFqXLxOxqslA==", + "dev": true, + "requires": { + "es-to-primitive": "^1.1.1", + "function-bind": "^1.1.1", + "has": "^1.0.1", + "is-callable": "^1.1.3", + "is-regex": "^1.0.4" + } + }, + "es-to-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.1.1.tgz", + "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=", + "dev": true, + "requires": { + "is-callable": "^1.1.1", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.1" + } + }, + "es5-ext": { + "version": "0.10.42", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.42.tgz", + "integrity": "sha512-AJxO1rmPe1bDEfSR6TJ/FgMFYuTBhR5R57KW58iCkYACMyFbrkqVyzXSurYoScDGvgyMpk7uRF/lPUPPTmsRSA==", + "dev": true, + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.1", + "next-tick": "1" + } + }, + "es6-error": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", + "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", + "dev": true + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", + "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-set": "~0.1.5", + "es6-symbol": "~3.1.1", + "event-emitter": "~0.3.5" + } + }, + "es6-promise": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", + "integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=" + }, + "es6-set": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", + "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-symbol": "3.1.1", + "event-emitter": "~0.3.5" + } + }, + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "es6-weak-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz", + "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.14", + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "escodegen": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.9.1.tgz", + "integrity": "sha512-6hTjO1NAWkHnDk3OqQ4YrCuwwmGHL9S3nPlzBOUG/R44rda3wLNrfvQ5fkSGjyhHFKM7ALPKcKGrwvCLe0lC7Q==", + "requires": { + "esprima": "^3.1.3", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=" + } + } + }, + "escope": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", + "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", + "dev": true, + "requires": { + "es6-map": "^0.1.3", + "es6-weak-map": "^2.0.1", + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-3.19.0.tgz", + "integrity": "sha1-yPxiAcf0DdCJQbh8CFdnOGpnmsw=", + "dev": true, + "requires": { + "babel-code-frame": "^6.16.0", + "chalk": "^1.1.3", + "concat-stream": "^1.5.2", + "debug": "^2.1.1", + "doctrine": "^2.0.0", + "escope": "^3.6.0", + "espree": "^3.4.0", + "esquery": "^1.0.0", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "file-entry-cache": "^2.0.0", + "glob": "^7.0.3", + "globals": "^9.14.0", + "ignore": "^3.2.0", + "imurmurhash": "^0.1.4", + "inquirer": "^0.12.0", + "is-my-json-valid": "^2.10.0", + "is-resolvable": "^1.0.0", + "js-yaml": "^3.5.1", + "json-stable-stringify": "^1.0.0", + "levn": "^0.3.0", + "lodash": "^4.0.0", + "mkdirp": "^0.5.0", + "natural-compare": "^1.4.0", + "optionator": "^0.8.2", + "path-is-inside": "^1.0.1", + "pluralize": "^1.2.1", + "progress": "^1.1.8", + "require-uncached": "^1.0.2", + "shelljs": "^0.7.5", + "strip-bom": "^3.0.0", + "strip-json-comments": "~2.0.1", + "table": "^3.7.8", + "text-table": "~0.2.0", + "user-home": "^2.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + } + } + }, + "eslint-config-standard": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-6.2.1.tgz", + "integrity": "sha1-06aKr8cZFjnn7kQec0hzkCY1QpI=", + "dev": true + }, + "eslint-config-standard-jsx": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-config-standard-jsx/-/eslint-config-standard-jsx-3.3.0.tgz", + "integrity": "sha1-yrCAGhWjYL9j+suXqyL73YjYpeA=", + "dev": true + }, + "eslint-plugin-promise": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-3.4.2.tgz", + "integrity": "sha1-G+J5Pq/i0YtbEjuBNsJp+AT+cSI=", + "dev": true + }, + "eslint-plugin-react": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.8.2.tgz", + "integrity": "sha512-H3ne8ob4Bn6NXSN9N9twsn7t8dyHT5bF/ibQepxIHi6JiPIdC2gXlfYvZYucbdrWio4FxBq7Z4mSauQP+qmMkQ==", + "dev": true, + "requires": { + "doctrine": "^2.0.2", + "has": "^1.0.1", + "jsx-ast-utils": "^2.0.1", + "prop-types": "^15.6.0" + } + }, + "eslint-plugin-standard": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-3.1.0.tgz", + "integrity": "sha512-fVcdyuKRr0EZ4fjWl3c+gp1BANFJD1+RaWa2UPYfMZ6jCtp5RG00kSaXnK/dE5sYzt4kaWJ9qdxqUfc0d9kX0w==", + "dev": true + }, + "espower-location-detector": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/espower-location-detector/-/espower-location-detector-1.0.0.tgz", + "integrity": "sha1-oXt+zFnTDheeK+9z+0E3cEyzMbU=", + "dev": true, + "requires": { + "is-url": "^1.2.1", + "path-is-absolute": "^1.0.0", + "source-map": "^0.5.0", + "xtend": "^4.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "espree": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", + "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", + "dev": true, + "requires": { + "acorn": "^5.5.0", + "acorn-jsx": "^3.0.0" + } + }, + "esprima": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", + "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==", + "dev": true + }, + "espurify": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/espurify/-/espurify-1.8.0.tgz", + "integrity": "sha512-jdkJG9jswjKCCDmEridNUuIQei9algr+o66ZZ19610ZoBsiWLRsQGNYS4HGez3Z/DsR0lhANGAqiwBUclPuNag==", + "dev": true, + "requires": { + "core-js": "^2.0.0" + }, + "dependencies": { + "core-js": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.6.tgz", + "integrity": "sha512-lQUVfQi0aLix2xpyjrrJEvfuYCqPc/HwmTKsC/VNf8q0zsjX7SQZtp4+oRONN5Tsur9GDETPjj+Ub2iDiGZfSQ==", + "dev": true + } + } + }, + "esquery": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", + "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "dev": true, + "requires": { + "estraverse": "^4.0.0" + } + }, + "esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", + "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=" + }, + "esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "eve": { + "version": "git://github.com/adobe-webplatform/eve.git#eef80ed8d188423c2272746fb8ae5cc8dad84cb1", + "from": "git://github.com/adobe-webplatform/eve.git#eef80ed" + }, + "eve-raphael": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/eve-raphael/-/eve-raphael-0.5.0.tgz", + "integrity": "sha1-F8dUt5K+7z+maE15z1pHxjxM2jA=" + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "event-pubsub": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/event-pubsub/-/event-pubsub-4.2.3.tgz", + "integrity": "sha1-DTFC9HrH4No4zcOEAtl+JRC8Xsw=" + }, + "eventemitter2": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", + "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=", + "dev": true + }, + "eventemitter3": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz", + "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==", + "dev": true + }, + "events": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz", + "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=" + }, + "eventsource": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-0.1.6.tgz", + "integrity": "sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=", + "dev": true, + "requires": { + "original": ">=0.0.5" + } + }, + "exec-sh": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.1.tgz", + "integrity": "sha512-aLt95pexaugVtQerpmE51+4QfWrNc304uez7jvj6fWnN8GeEHpttB8F36n8N7uVhUMbH/1enbxQ9HImZ4w/9qg==", + "dev": true, + "requires": { + "merge": "^1.1.3" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true + }, + "exit-hook": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", + "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", + "dev": true + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "dev": true, + "requires": { + "fill-range": "^2.1.0" + } + }, + "expect": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/expect/-/expect-22.4.3.tgz", + "integrity": "sha512-XcNXEPehqn8b/jm8FYotdX0YrXn36qp4HWlrVT4ktwQas1l1LPxiVWncYnnL2eyMtKAmVIaG0XAp0QlrqJaxaA==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "jest-diff": "^22.4.3", + "jest-get-type": "^22.4.3", + "jest-matcher-utils": "^22.4.3", + "jest-message-util": "^22.4.3", + "jest-regex-util": "^22.4.3" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + } + } + }, + "express": { + "version": "4.16.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz", + "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "array-flatten": "1.1.1", + "body-parser": "1.18.2", + "content-disposition": "0.5.2", + "content-type": "~1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.1.1", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.3", + "qs": "6.5.1", + "range-parser": "~1.2.0", + "safe-buffer": "5.1.1", + "send": "0.16.2", + "serve-static": "1.13.2", + "setprototypeof": "1.1.0", + "statuses": "~1.4.0", + "type-is": "~1.6.16", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "qs": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", + "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==", + "dev": true + }, + "safe-buffer": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", + "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", + "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "extract-zip": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz", + "integrity": "sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=", + "dev": true, + "requires": { + "concat-stream": "1.6.2", + "debug": "2.6.9", + "mkdirp": "0.5.1", + "yauzl": "2.4.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "faker": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/faker/-/faker-3.1.0.tgz", + "integrity": "sha1-D5CPr05uwCUk5UpX5DLFwBPgjJ8=", + "dev": true + }, + "fast-deep-equal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", + "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=" + }, + "fast-diff": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz", + "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "fastparse": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.1.tgz", + "integrity": "sha1-0eJkOzipTXWDtHkGDmxK/8lAcfg=", + "dev": true + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz", + "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=", + "dev": true, + "requires": { + "bser": "^2.0.0" + } + }, + "fbjs": { + "version": "0.8.16", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.16.tgz", + "integrity": "sha1-XmdDL1UNxBtXK/VYR7ispk5TN9s=", + "requires": { + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.9" + } + }, + "fd-slicer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", + "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", + "dev": true, + "requires": { + "pend": "~1.2.0" + } + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", + "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", + "dev": true, + "requires": { + "flat-cache": "^1.2.1", + "object-assign": "^4.0.1" + } + }, + "filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", + "dev": true + }, + "filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=" + }, + "filenamify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.0.0.tgz", + "integrity": "sha1-vRYiYsC26Uv7zc8Zo7uzdk94VpU=", + "requires": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + } + }, + "fileset": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz", + "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=", + "dev": true, + "requires": { + "glob": "^7.0.3", + "minimatch": "^3.0.3" + } + }, + "fill-range": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "dev": true, + "requires": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" + } + }, + "finalhandler": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.4.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "find-cache-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", + "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^2.0.0" + } + }, + "find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", + "dev": true + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "findup-sync": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz", + "integrity": "sha1-fz56l7gjksZTvwZYm9hRkOk8NoM=", + "dev": true, + "requires": { + "glob": "~3.2.9", + "lodash": "~2.4.1" + }, + "dependencies": { + "glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz", + "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=", + "dev": true, + "requires": { + "inherits": "2", + "minimatch": "0.3" + } + }, + "lodash": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", + "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=", + "dev": true + }, + "lru-cache": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", + "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=", + "dev": true + }, + "minimatch": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz", + "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=", + "dev": true, + "requires": { + "lru-cache": "2", + "sigmund": "~1.0.0" + } + } + } + }, + "flat-cache": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz", + "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=", + "dev": true, + "requires": { + "circular-json": "^0.3.1", + "del": "^2.0.2", + "graceful-fs": "^4.1.2", + "write": "^0.2.1" + } + }, + "flatten": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz", + "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=", + "dev": true + }, + "flowchart.js": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/flowchart.js/-/flowchart.js-1.11.0.tgz", + "integrity": "sha1-6N9g5p0I35DAf/sJ6FfVVdiYH8c=", + "requires": { + "raphael": "2.2.7" + } + }, + "fn-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fn-name/-/fn-name-2.0.1.tgz", + "integrity": "sha1-UhTXU3pNBqSjAcDMJi/rhBiAAuc=", + "dev": true + }, + "follow-redirects": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.0.tgz", + "integrity": "sha512-fdrt472/9qQ6Kgjvb935ig6vJCuofpBUD14f9Vb+SLlm7xIe4Qva5gey8EKtv8lp7ahE1wilg3xL1znpVGtZIA==", + "dev": true, + "requires": { + "debug": "^3.1.0" + } + }, + "font-awesome": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz", + "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM=" + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, + "foreach": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", + "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.2.0.tgz", + "integrity": "sha1-Jvi8JtpkQOKZy9z7aQNcT3em5GY=", + "requires": { + "async": "~0.9.0", + "combined-stream": "~0.0.4", + "mime-types": "~2.0.3" + }, + "dependencies": { + "async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=" + } + } + }, + "formidable": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.0.16.tgz", + "integrity": "sha1-SRbP38TL7QILJXpqlQWpqzjCzQ4=" + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "fs-extra": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", + "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-plus": { + "version": "2.10.1", + "resolved": "https://registry.npmjs.org/fs-plus/-/fs-plus-2.10.1.tgz", + "integrity": "sha1-MgR4HXhAYR5jZOe2+wWMljJ8WqU=", + "requires": { + "async": "^1.5.2", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.2", + "underscore-plus": "1.x" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz", + "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==", + "dev": true, + "optional": true, + "requires": { + "nan": "^2.9.2", + "node-pre-gyp": "^0.10.0" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "2.6.9", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.5.1", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.21", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safer-buffer": "^2.1.0" + } + }, + "ignore-walk": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true, + "dev": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true, + "dev": true + }, + "minipass": { + "version": "2.2.4", + "bundled": true, + "dev": true, + "requires": { + "safe-buffer": "^5.1.1", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "needle": { + "version": "2.2.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "^2.1.2", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.10.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.0", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.1.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.1.10", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "^0.5.1", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.6.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "glob": "^7.0.5" + } + }, + "safe-buffer": { + "version": "5.1.1", + "bundled": true, + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.5.0", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "4.4.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "chownr": "^1.0.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.2.4", + "minizlib": "^1.1.0", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.1", + "yallist": "^3.0.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "wide-align": { + "version": "1.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "^1.0.2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "yallist": { + "version": "3.0.2", + "bundled": true, + "dev": true + } + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "function-name-support": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/function-name-support/-/function-name-support-0.2.0.tgz", + "integrity": "sha1-VdO/qm6v1QWlD5vIH99XVkoLsHE=", + "dev": true + }, + "gar": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/gar/-/gar-1.0.3.tgz", + "integrity": "sha512-zDpwk/l3HbhjVAvdxNUTJFzgXiNy0a7EmE/50XT38o1z+7NJbFhp+8CDsv1Qgy2adBAwUVYlMpIX2fZUbmlUJw==", + "optional": true + }, + "generate-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz", + "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=" + }, + "generate-object-property": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", + "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", + "requires": { + "is-property": "^1.0.0" + } + }, + "get-caller-file": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", + "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=" + }, + "get-folder-size": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-folder-size/-/get-folder-size-1.0.1.tgz", + "integrity": "sha1-gC+kIIQ03nEgUYKxWrfxNSCI5YA=", + "optional": true, + "requires": { + "async": "^1.4.2", + "gar": "^1.0.2" + } + }, + "get-package-info": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/get-package-info/-/get-package-info-0.0.2.tgz", + "integrity": "sha1-csOPvuLnZyhCSgDcFOJN0aKMI5E=", + "dev": true, + "requires": { + "bluebird": "^3.1.1", + "lodash.get": "^4.0.0", + "resolve": "^1.1.6" + }, + "dependencies": { + "bluebird": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", + "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==", + "dev": true + } + } + }, + "get-port": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz", + "integrity": "sha1-3Xzn3hh8Bsi/NTeWrHHgmfCYDrw=", + "dev": true + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getobject": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz", + "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + } + } + }, + "glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "dev": true, + "requires": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + } + }, + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "dev": true, + "requires": { + "is-glob": "^2.0.0" + } + }, + "global": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/global/-/global-4.3.2.tgz", + "integrity": "sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8=", + "dev": true, + "requires": { + "min-document": "^2.19.0", + "process": "~0.5.1" + } + }, + "global-dirs": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", + "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", + "dev": true, + "requires": { + "ini": "^1.3.4" + } + }, + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "got": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/got/-/got-5.7.1.tgz", + "integrity": "sha1-X4FjWmHkplifGAVp6k44FoClHzU=", + "requires": { + "create-error-class": "^3.0.1", + "duplexer2": "^0.1.4", + "is-redirect": "^1.0.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "lowercase-keys": "^1.0.0", + "node-status-codes": "^1.0.0", + "object-assign": "^4.0.1", + "parse-json": "^2.1.0", + "pinkie-promise": "^2.0.0", + "read-all-stream": "^3.0.0", + "readable-stream": "^2.0.5", + "timed-out": "^3.0.0", + "unzip-response": "^1.0.2", + "url-parse-lax": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true + }, + "grunt": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/grunt/-/grunt-0.4.5.tgz", + "integrity": "sha1-VpN81RlDJK3/bSB2MYMqnWuk5/A=", + "dev": true, + "requires": { + "async": "~0.1.22", + "coffee-script": "~1.3.3", + "colors": "~0.6.2", + "dateformat": "1.0.2-1.2.3", + "eventemitter2": "~0.4.13", + "exit": "~0.1.1", + "findup-sync": "~0.1.2", + "getobject": "~0.1.0", + "glob": "~3.1.21", + "grunt-legacy-log": "~0.1.0", + "grunt-legacy-util": "~0.2.0", + "hooker": "~0.2.3", + "iconv-lite": "~0.2.11", + "js-yaml": "~2.0.5", + "lodash": "~0.9.2", + "minimatch": "~0.2.12", + "nopt": "~1.0.10", + "rimraf": "~2.2.8", + "underscore.string": "~2.2.1", + "which": "~1.0.5" + }, + "dependencies": { + "argparse": { + "version": "0.1.16", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz", + "integrity": "sha1-z9AeD7uj1srtBJ+9dY1A9lGW9Xw=", + "dev": true, + "requires": { + "underscore": "~1.7.0", + "underscore.string": "~2.4.0" + }, + "dependencies": { + "underscore.string": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz", + "integrity": "sha1-jN2PusTi0uoefi6Al8QvRCKA+Fs=", + "dev": true + } + } + }, + "async": { + "version": "0.1.22", + "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz", + "integrity": "sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE=", + "dev": true + }, + "coffee-script": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz", + "integrity": "sha1-FQ1rTLUiiUNp7+1qIQHCC8f0pPQ=", + "dev": true + }, + "colors": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz", + "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=", + "dev": true + }, + "esprima": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz", + "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0=", + "dev": true + }, + "glob": { + "version": "3.1.21", + "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz", + "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=", + "dev": true, + "requires": { + "graceful-fs": "~1.2.0", + "inherits": "1", + "minimatch": "~0.2.11" + } + }, + "graceful-fs": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz", + "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=", + "dev": true + }, + "iconv-lite": { + "version": "0.2.11", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz", + "integrity": "sha1-HOYKOleGSiktEyH/RgnKS7llrcg=", + "dev": true + }, + "inherits": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz", + "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=", + "dev": true + }, + "js-yaml": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz", + "integrity": "sha1-olrmUJmZ6X3yeMZxnaEb0Gh3Q6g=", + "dev": true, + "requires": { + "argparse": "~ 0.1.11", + "esprima": "~ 1.0.2" + } + }, + "lodash": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz", + "integrity": "sha1-jzSZxSRdNG1oLlsNO0B2fgnxqSw=", + "dev": true + }, + "lru-cache": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", + "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=", + "dev": true + }, + "minimatch": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz", + "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=", + "dev": true, + "requires": { + "lru-cache": "2", + "sigmund": "~1.0.0" + } + }, + "nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "rimraf": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", + "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=", + "dev": true + }, + "underscore": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz", + "integrity": "sha1-a7rwh3UA02vjTsqlhODbn+8DUgk=", + "dev": true + }, + "which": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz", + "integrity": "sha1-RgwdoPgQED0DIam2M6+eV15kSG8=", + "dev": true + } + } + }, + "grunt-electron-installer": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/grunt-electron-installer/-/grunt-electron-installer-2.1.0.tgz", + "integrity": "sha1-s55+sau0SIodi3WH/U5y1op0EDA=", + "dev": true, + "requires": { + "electron-winstaller": "^2.2.0" + } + }, + "grunt-electron-installer-debian": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/grunt-electron-installer-debian/-/grunt-electron-installer-debian-0.2.0.tgz", + "integrity": "sha1-KEn3wt9rit+DXVjwnGqgFVAlS+A=", + "optional": true, + "requires": { + "electron-installer-debian": "^0.1.0" + } + }, + "grunt-electron-installer-redhat": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/grunt-electron-installer-redhat/-/grunt-electron-installer-redhat-0.3.1.tgz", + "integrity": "sha1-zjCT0RE6U+LDS9cv7UqRmXGtzpY=", + "optional": true, + "requires": { + "electron-installer-redhat": "^0.3.0" + } + }, + "grunt-legacy-log": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz", + "integrity": "sha1-7ClCboAwIa9ZAp+H0vnNczWgVTE=", + "dev": true, + "requires": { + "colors": "~0.6.2", + "grunt-legacy-log-utils": "~0.1.1", + "hooker": "~0.2.3", + "lodash": "~2.4.1", + "underscore.string": "~2.3.3" + }, + "dependencies": { + "colors": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz", + "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=", + "dev": true + }, + "lodash": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", + "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=", + "dev": true + }, + "underscore.string": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz", + "integrity": "sha1-ccCL9rQosRM/N+ePo6Icgvcymw0=", + "dev": true + } + } + }, + "grunt-legacy-log-utils": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz", + "integrity": "sha1-wHBrndkGThFvNvI/5OawSGcsD34=", + "dev": true, + "requires": { + "colors": "~0.6.2", + "lodash": "~2.4.1", + "underscore.string": "~2.3.3" + }, + "dependencies": { + "colors": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz", + "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=", + "dev": true + }, + "lodash": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", + "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=", + "dev": true + }, + "underscore.string": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz", + "integrity": "sha1-ccCL9rQosRM/N+ePo6Icgvcymw0=", + "dev": true + } + } + }, + "grunt-legacy-util": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz", + "integrity": "sha1-kzJIhNv343qf98Am3/RR2UqeVUs=", + "dev": true, + "requires": { + "async": "~0.1.22", + "exit": "~0.1.1", + "getobject": "~0.1.0", + "hooker": "~0.2.3", + "lodash": "~0.9.2", + "underscore.string": "~2.2.1", + "which": "~1.0.5" + }, + "dependencies": { + "async": { + "version": "0.1.22", + "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz", + "integrity": "sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE=", + "dev": true + }, + "lodash": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz", + "integrity": "sha1-jzSZxSRdNG1oLlsNO0B2fgnxqSw=", + "dev": true + }, + "which": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz", + "integrity": "sha1-RgwdoPgQED0DIam2M6+eV15kSG8=", + "dev": true + } + } + }, + "handlebars": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.11.tgz", + "integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=", + "dev": true, + "requires": { + "async": "^1.4.0", + "optimist": "^0.6.1", + "source-map": "^0.4.4", + "uglify-js": "^2.6" + }, + "dependencies": { + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "dev": true, + "requires": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + } + }, + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-1.8.0.tgz", + "integrity": "sha1-2DhCsOtMQ1lgrrEIoGejqpTA7rI=", + "requires": { + "bluebird": "^2.9.30", + "chalk": "^1.0.0", + "commander": "^2.8.1", + "is-my-json-valid": "^2.12.0" + }, + "dependencies": { + "commander": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz", + "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==" + } + } + }, + "harmony-reflect": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.0.tgz", + "integrity": "sha512-0kZ1XcoelFOLEjEtvWAZyq/1S55eDSieWEJwme311MNVNcRpvjlr2zA66kBV6WAB8C1XI1p1cXCnFPqd1BxlPg==", + "dev": true + }, + "has": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz", + "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=", + "dev": true, + "requires": { + "function-bind": "^1.0.2" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-color": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz", + "integrity": "sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8=", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "has-yarn": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-1.0.0.tgz", + "integrity": "sha1-ieJdtgS3Jcj1l2//Ct3JIbgopac=", + "dev": true + }, + "hawk": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/hawk/-/hawk-2.3.1.tgz", + "integrity": "sha1-HnMc45RH+h0PbXB/e87r7A/R7B8=", + "requires": { + "boom": "2.x.x", + "cryptiles": "2.x.x", + "hoek": "2.x.x", + "sntp": "1.x.x" + } + }, + "highlight.js": { + "version": "9.12.0", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.12.0.tgz", + "integrity": "sha1-5tnb5Xy+/mB1HwKvM2GVhwyQwB4=", + "dev": true + }, + "history": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/history/-/history-1.17.0.tgz", + "integrity": "sha1-xUg8qlodH+oAoafY0ZuHQBZxHSk=", + "dev": true, + "requires": { + "deep-equal": "^1.0.0", + "invariant": "^2.0.0", + "query-string": "^3.0.0", + "warning": "^2.0.0" + }, + "dependencies": { + "query-string": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-3.0.3.tgz", + "integrity": "sha1-ri4UtNBQcdTpuetIc8NbDc1C5jg=", + "dev": true, + "requires": { + "strict-uri-encode": "^1.0.0" + } + } + } + }, + "hoek": { + "version": "2.16.3", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", + "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=" + }, + "hoist-non-react-statics": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.0.tgz", + "integrity": "sha512-6Bl6XsDT1ntE0lHbIhr4Kp2PGcleGZ66qu5Jqk8lc0Xc/IeG6gVLmwUGs/K0Us+L8VWoKgj0uWdPMataOsm31w==" + }, + "home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" + } + }, + "home-path": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/home-path/-/home-path-1.0.6.tgz", + "integrity": "sha512-wo+yjrdAtoXt43Vy92a+0IPCYViiyLAHyp0QVS4xL/tfvVz5sXIW1ubLZk3nhVkD92fQpUMKX+fzMjr5F489vw==", + "dev": true + }, + "hooker": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz", + "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=", + "dev": true + }, + "hosted-git-info": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz", + "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==" + }, + "html-comment-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.1.tgz", + "integrity": "sha1-ZouTd26q5V696POtRkswekljYl4=", + "dev": true + }, + "html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "requires": { + "whatwg-encoding": "^1.0.1" + } + }, + "htmlparser2": { + "version": "3.9.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.9.2.tgz", + "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=", + "requires": { + "domelementtype": "^1.3.0", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^2.0.2" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "http-parser-js": { + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.13.tgz", + "integrity": "sha1-O9bW/ebjFyyTNMOzO2wZPYD+ETc=", + "dev": true + }, + "http-proxy": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz", + "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==", + "dev": true, + "requires": { + "eventemitter3": "^3.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz", + "integrity": "sha1-ZC6ISIUdZvCdTxJJEoRtuutBuDM=", + "dev": true, + "requires": { + "http-proxy": "^1.16.2", + "is-glob": "^3.1.0", + "lodash": "^4.17.2", + "micromatch": "^2.3.11" + }, + "dependencies": { + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "http-signature": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-0.10.1.tgz", + "integrity": "sha1-T72sEyVZqoMjEh5UB3nAoBKyfmY=", + "requires": { + "asn1": "0.1.11", + "assert-plus": "^0.1.5", + "ctype": "0.5.3" + } + }, + "https-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-0.0.1.tgz", + "integrity": "sha1-P5E2XKvmC3ftDruiS0VOPgnZWoI=", + "dev": true + }, + "hullabaloo-config-manager": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/hullabaloo-config-manager/-/hullabaloo-config-manager-1.1.1.tgz", + "integrity": "sha512-ztKnkZV0TmxnumCDHHgLGNiDnotu4EHCp9YMkznWuo4uTtCyJ+cu+RNcxUeXYKTllpvLFWnbfWry09yzszgg+A==", + "dev": true, + "requires": { + "dot-prop": "^4.1.0", + "es6-error": "^4.0.2", + "graceful-fs": "^4.1.11", + "indent-string": "^3.1.0", + "json5": "^0.5.1", + "lodash.clonedeep": "^4.5.0", + "lodash.clonedeepwith": "^4.5.0", + "lodash.isequal": "^4.5.0", + "lodash.merge": "^4.6.0", + "md5-hex": "^2.0.0", + "package-hash": "^2.0.0", + "pkg-dir": "^2.0.0", + "resolve-from": "^3.0.0", + "safe-buffer": "^5.0.1" + }, + "dependencies": { + "dot-prop": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", + "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", + "dev": true, + "requires": { + "is-obj": "^1.0.0" + } + } + } + }, + "humanize-plus": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/humanize-plus/-/humanize-plus-1.8.2.tgz", + "integrity": "sha1-pls0RZrWNnrbs3B6gqPJ+RYWcDA=", + "dev": true + }, "i18n-2": { "version": "0.7.2", "resolved": "https://registry.npmjs.org/i18n-2/-/i18n-2-0.7.2.tgz", "integrity": "sha512-Rdh6vfpNhL7q61cNf27x7QGULTi1TcGLVdFb5OJ6dOiJo+EkOTqEg0+3xgyeEMgYhopUBsh2IiSkFkjM+EhEmA==", "requires": { - "debug": "3.1.0", - "sprintf": "0.1.5" + "debug": "^3.1.0", + "sprintf": "^0.1.5" } }, + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "dev": true, + "requires": { + "harmony-reflect": "^1.4.6" + } + }, + "ieee754": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.8.tgz", + "integrity": "sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q=" + }, + "ignore": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.8.tgz", + "integrity": "sha512-pUh+xUQQhQzevjRHHFqqcTy0/dP/kS9I8HSrUydhihjuD09W6ldVWFtIrwhXdUJHis3i2rZNqEHpZH/cbinFbg==", + "dev": true + }, + "ignore-by-default": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", + "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=", + "dev": true + }, + "immutable": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", + "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=" + }, + "import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", + "dev": true + }, + "import-local": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-0.1.1.tgz", + "integrity": "sha1-sReVcqrNwRxqkQCftDDbyrX2aKg=", + "dev": true, + "requires": { + "pkg-dir": "^2.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "indent-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", + "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", + "dev": true + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true + }, + "inquirer": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz", + "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=", + "dev": true, + "requires": { + "ansi-escapes": "^1.1.0", + "ansi-regex": "^2.0.0", + "chalk": "^1.0.0", + "cli-cursor": "^1.0.1", + "cli-width": "^2.0.0", + "figures": "^1.3.5", + "lodash": "^4.3.0", + "readline2": "^1.0.1", + "run-async": "^0.1.0", + "rx-lite": "^3.1.2", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-escapes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", + "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=", + "dev": true + }, + "cli-cursor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", + "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", + "dev": true, + "requires": { + "restore-cursor": "^1.0.1" + } + }, + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + } + }, + "onetime": { + "version": "1.1.0", + "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", + "dev": true + }, + "restore-cursor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", + "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", + "dev": true, + "requires": { + "exit-hook": "^1.0.0", + "onetime": "^1.0.0" + } + } + } + }, + "interpret": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", + "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=", + "dev": true + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" + }, + "ipaddr.js": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.6.0.tgz", + "integrity": "sha1-4/o1e3c9phnybpXwSdBVxyeW+Gs=", + "dev": true + }, + "irregular-plurals": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-1.4.0.tgz", + "integrity": "sha1-LKmwM2UREYVUEvFr5dd8YqRYp2Y=", + "dev": true + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-builtin-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", + "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", + "requires": { + "builtin-modules": "^1.0.0" + } + }, + "is-callable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.3.tgz", + "integrity": "sha1-hut1OSgF3cM69xySoO7fdO52BLI=", + "dev": true + }, + "is-ci": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.1.0.tgz", + "integrity": "sha512-c7TnwxLePuqIlxHgr7xtxzycJPegNHFuIrBkwbf8hc58//+Op1CqFkyS+xnIMkwn9UsJIwc174BIjkyBmSpjKg==", + "dev": true, + "requires": { + "ci-info": "^1.0.0" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-date-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", + "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", + "dev": true + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", + "dev": true + }, + "is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "dev": true, + "requires": { + "is-primitive": "^2.0.0" + } + }, + "is-error": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-error/-/is-error-2.2.1.tgz", + "integrity": "sha1-aEqW2EB2V3yY9M20DG0mpRI78Zw=", + "dev": true + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-generator-fn": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-1.0.0.tgz", + "integrity": "sha1-lp1J4bszKfa7fwkIm+JleLLd1Go=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "is-installed-globally": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", + "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", + "dev": true, + "requires": { + "global-dirs": "^0.1.0", + "is-path-inside": "^1.0.0" + } + }, + "is-my-ip-valid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz", + "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==" + }, + "is-my-json-valid": { + "version": "2.17.2", + "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.17.2.tgz", + "integrity": "sha512-IBhBslgngMQN8DDSppmgDv7RNrlFotuuDsKcrCP3+HbFaVivIBU7u9oiiErw8sH4ynx3+gOGQ3q2otkgiSi6kg==", + "requires": { + "generate-function": "^2.0.0", + "generate-object-property": "^1.1.0", + "is-my-ip-valid": "^1.0.0", + "jsonpointer": "^4.0.0", + "xtend": "^4.0.0" + } + }, + "is-npm": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", + "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=", + "dev": true + }, + "is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + }, + "is-observable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", + "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", + "dev": true, + "requires": { + "symbol-observable": "^1.1.0" + } + }, + "is-odd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-odd/-/is-odd-2.0.0.tgz", + "integrity": "sha512-OTiixgpZAT1M4NHgS5IguFp/Vz2VI3U7Goh4/HA1adtwyLtSBrxYlcSYkhpAE07s4fKEcjrFxyvtQBND4vFQyQ==", + "dev": true, + "requires": { + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=", + "dev": true + }, + "is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "dev": true, + "requires": { + "is-path-inside": "^1.0.0" + } + }, + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "dev": true, + "requires": { + "path-is-inside": "^1.0.1" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", + "dev": true + }, + "is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", + "dev": true + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true + }, + "is-property": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", + "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=" + }, + "is-redirect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", + "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=" + }, + "is-regex": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", + "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "dev": true, + "requires": { + "has": "^1.0.1" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-retry-allowed": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz", + "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=" + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-svg": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz", + "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=", + "dev": true, + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.1.tgz", + "integrity": "sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI=", + "dev": true + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-url": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", + "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==", + "dev": true + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + }, + "isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", + "requires": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" + } + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "istanbul-api": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-1.3.1.tgz", + "integrity": "sha512-duj6AlLcsWNwUpfyfHt0nWIeRiZpuShnP40YTxOGQgtaN8fd6JYSxsvxUphTDy8V5MfDXo4s/xVCIIvVCO808g==", + "dev": true, + "requires": { + "async": "^2.1.4", + "compare-versions": "^3.1.0", + "fileset": "^2.0.2", + "istanbul-lib-coverage": "^1.2.0", + "istanbul-lib-hook": "^1.2.0", + "istanbul-lib-instrument": "^1.10.1", + "istanbul-lib-report": "^1.1.4", + "istanbul-lib-source-maps": "^1.2.4", + "istanbul-reports": "^1.3.0", + "js-yaml": "^3.7.0", + "mkdirp": "^0.5.1", + "once": "^1.4.0" + }, + "dependencies": { + "async": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", + "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", + "dev": true, + "requires": { + "lodash": "^4.17.10" + } + }, + "istanbul-lib-source-maps": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.4.tgz", + "integrity": "sha512-UzuK0g1wyQijiaYQxj/CdNycFhAd2TLtO2obKQMTZrZ1jzEMRY3rvpASEKkaxbRR6brvdovfA03znPa/pXcejg==", + "dev": true, + "requires": { + "debug": "^3.1.0", + "istanbul-lib-coverage": "^1.2.0", + "mkdirp": "^0.5.1", + "rimraf": "^2.6.1", + "source-map": "^0.5.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "istanbul-lib-coverage": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.0.tgz", + "integrity": "sha512-GvgM/uXRwm+gLlvkWHTjDAvwynZkL9ns15calTrmhGgowlwJBbWMYzWbKqE2DT6JDP1AFXKa+Zi0EkqNCUqY0A==", + "dev": true + }, + "istanbul-lib-hook": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-1.2.0.tgz", + "integrity": "sha512-p3En6/oGkFQV55Up8ZPC2oLxvgSxD8CzA0yBrhRZSh3pfv3OFj9aSGVC0yoerAi/O4u7jUVnOGVX1eVFM+0tmQ==", + "dev": true, + "requires": { + "append-transform": "^0.4.0" + } + }, + "istanbul-lib-instrument": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.1.tgz", + "integrity": "sha512-1dYuzkOCbuR5GRJqySuZdsmsNKPL3PTuyPevQfoCXJePT9C8y1ga75neU+Tuy9+yS3G/dgx8wgOmp2KLpgdoeQ==", + "dev": true, + "requires": { + "babel-generator": "^6.18.0", + "babel-template": "^6.16.0", + "babel-traverse": "^6.18.0", + "babel-types": "^6.18.0", + "babylon": "^6.18.0", + "istanbul-lib-coverage": "^1.2.0", + "semver": "^5.3.0" + } + }, + "istanbul-lib-report": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-1.1.4.tgz", + "integrity": "sha512-Azqvq5tT0U09nrncK3q82e/Zjkxa4tkFZv7E6VcqP0QCPn6oNljDPfrZEC/umNXds2t7b8sRJfs6Kmpzt8m2kA==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^1.2.0", + "mkdirp": "^0.5.1", + "path-parse": "^1.0.5", + "supports-color": "^3.1.2" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.3.tgz", + "integrity": "sha512-fDa0hwU/5sDXwAklXgAoCJCOsFsBplVQ6WBldz5UwaqOzmDhUK4nfuR7/G//G2lERlblUNJB8P6e8cXq3a7MlA==", + "dev": true, + "requires": { + "debug": "^3.1.0", + "istanbul-lib-coverage": "^1.1.2", + "mkdirp": "^0.5.1", + "rimraf": "^2.6.1", + "source-map": "^0.5.3" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "istanbul-reports": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-1.3.0.tgz", + "integrity": "sha512-y2Z2IMqE1gefWUaVjrBm0mSKvUkaBy9Vqz8iwr/r40Y9hBbIteH5wqHG/9DLTfJ9xUnUT2j7A3+VVJ6EaYBllA==", + "dev": true, + "requires": { + "handlebars": "^4.0.3" + } + }, + "jest": { + "version": "22.4.4", + "resolved": "https://registry.npmjs.org/jest/-/jest-22.4.4.tgz", + "integrity": "sha512-eBhhW8OS/UuX3HxgzNBSVEVhSuRDh39Z1kdYkQVWna+scpgsrD7vSeBI7tmEvsguPDMnfJodW28YBnhv/BzSew==", + "dev": true, + "requires": { + "import-local": "^1.0.0", + "jest-cli": "^22.4.4" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "import-local": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz", + "integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==", + "dev": true, + "requires": { + "pkg-dir": "^2.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "jest-cli": { + "version": "22.4.4", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-22.4.4.tgz", + "integrity": "sha512-I9dsgkeyjVEEZj9wrGrqlH+8OlNob9Iptyl+6L5+ToOLJmHm4JwOPatin1b2Bzp5R5YRQJ+oiedx7o1H7wJzhA==", + "dev": true, + "requires": { + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.1.11", + "import-local": "^1.0.0", + "is-ci": "^1.0.10", + "istanbul-api": "^1.1.14", + "istanbul-lib-coverage": "^1.1.1", + "istanbul-lib-instrument": "^1.8.0", + "istanbul-lib-source-maps": "^1.2.1", + "jest-changed-files": "^22.2.0", + "jest-config": "^22.4.4", + "jest-environment-jsdom": "^22.4.1", + "jest-get-type": "^22.1.0", + "jest-haste-map": "^22.4.2", + "jest-message-util": "^22.4.0", + "jest-regex-util": "^22.1.0", + "jest-resolve-dependencies": "^22.1.0", + "jest-runner": "^22.4.4", + "jest-runtime": "^22.4.4", + "jest-snapshot": "^22.4.0", + "jest-util": "^22.4.1", + "jest-validate": "^22.4.4", + "jest-worker": "^22.2.2", + "micromatch": "^2.3.11", + "node-notifier": "^5.2.1", + "realpath-native": "^1.0.0", + "rimraf": "^2.5.4", + "slash": "^1.0.0", + "string-length": "^2.0.0", + "strip-ansi": "^4.0.0", + "which": "^1.2.12", + "yargs": "^10.0.3" + } + }, + "os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "dev": true, + "requires": { + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "supports-color": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", + "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "yargs": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-10.1.2.tgz", + "integrity": "sha512-ivSoxqBGYOqQVruxD35+EyCFDYNEFL/Uo6FcOnz+9xZdZzK0Zzw4r4KhbrME1Oo2gOggwJod2MnsdamSG7H9ig==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.1.1", + "find-up": "^2.1.0", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^8.1.0" + } + }, + "yargs-parser": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-8.1.0.tgz", + "integrity": "sha512-yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ==", + "dev": true, + "requires": { + "camelcase": "^4.1.0" + } + } + } + }, + "jest-changed-files": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-22.4.3.tgz", + "integrity": "sha512-83Dh0w1aSkUNFhy5d2dvqWxi/y6weDwVVLU6vmK0cV9VpRxPzhTeGimbsbRDSnEoszhF937M4sDLLeS7Cu/Tmw==", + "dev": true, + "requires": { + "throat": "^4.0.0" + } + }, + "jest-config": { + "version": "22.4.4", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-22.4.4.tgz", + "integrity": "sha512-9CKfo1GC4zrXSoMLcNeDvQBfgtqGTB1uP8iDIZ97oB26RCUb886KkKWhVcpyxVDOUxbhN+uzcBCeFe7w+Iem4A==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "glob": "^7.1.1", + "jest-environment-jsdom": "^22.4.1", + "jest-environment-node": "^22.4.1", + "jest-get-type": "^22.1.0", + "jest-jasmine2": "^22.4.4", + "jest-regex-util": "^22.1.0", + "jest-resolve": "^22.4.2", + "jest-util": "^22.4.1", + "jest-validate": "^22.4.4", + "pretty-format": "^22.4.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", + "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "jest-diff": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-22.4.3.tgz", + "integrity": "sha512-/QqGvCDP5oZOF6PebDuLwrB2BMD8ffJv6TAGAdEVuDx1+uEgrHpSFrfrOiMRx2eJ1hgNjlQrOQEHetVwij90KA==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "diff": "^3.2.0", + "jest-get-type": "^22.4.3", + "pretty-format": "^22.4.3" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", + "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "jest-docblock": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-22.4.3.tgz", + "integrity": "sha512-uPKBEAw7YrEMcXueMKZXn/rbMxBiSv48fSqy3uEnmgOlQhSX+lthBqHb1fKWNVmFqAp9E/RsSdBfiV31LbzaOg==", + "dev": true, + "requires": { + "detect-newline": "^2.1.0" + } + }, + "jest-environment-jsdom": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-22.4.3.tgz", + "integrity": "sha512-FviwfR+VyT3Datf13+ULjIMO5CSeajlayhhYQwpzgunswoaLIPutdbrnfUHEMyJCwvqQFaVtTmn9+Y8WCt6n1w==", + "dev": true, + "requires": { + "jest-mock": "^22.4.3", + "jest-util": "^22.4.3", + "jsdom": "^11.5.1" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "combined-stream": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", + "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "cssstyle": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.3.1.tgz", + "integrity": "sha512-tNvaxM5blOnxanyxI6panOsnfiyLRj3HV4qjqqS45WPNS1usdYWRUQjqTEEELK73lpeP/1KoIGYUwrBn/VcECA==", + "dev": true, + "requires": { + "cssom": "0.3.x" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "form-data": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", + "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "1.0.6", + "mime-types": "^2.1.12" + } + }, + "har-validator": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", + "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", + "dev": true, + "requires": { + "ajv": "^5.1.0", + "har-schema": "^2.0.0" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "jsdom": { + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.11.0.tgz", + "integrity": "sha512-ou1VyfjwsSuWkudGxb03FotDajxAto6USAlmMZjE2lc0jCznt7sBWkhfRBRaWwbnmDqdMSTKTLT5d9sBFkkM7A==", + "dev": true, + "requires": { + "abab": "^1.0.4", + "acorn": "^5.3.0", + "acorn-globals": "^4.1.0", + "array-equal": "^1.0.0", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": ">= 0.3.1 < 0.4.0", + "data-urls": "^1.0.0", + "domexception": "^1.0.0", + "escodegen": "^1.9.0", + "html-encoding-sniffer": "^1.0.2", + "left-pad": "^1.2.0", + "nwsapi": "^2.0.0", + "parse5": "4.0.0", + "pn": "^1.1.0", + "request": "^2.83.0", + "request-promise-native": "^1.0.5", + "sax": "^1.2.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.3.3", + "w3c-hr-time": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.3", + "whatwg-mimetype": "^2.1.0", + "whatwg-url": "^6.4.1", + "ws": "^4.0.0", + "xml-name-validator": "^3.0.0" + } + }, + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dev": true, + "requires": { + "mime-db": "~1.33.0" + } + }, + "oauth-sign": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", + "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "request": { + "version": "2.87.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", + "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.6.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.1", + "forever-agent": "~0.6.1", + "form-data": "~2.3.1", + "har-validator": "~5.0.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.17", + "oauth-sign": "~0.8.2", + "performance-now": "^2.1.0", + "qs": "~6.5.1", + "safe-buffer": "^5.1.1", + "tough-cookie": "~2.3.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.1.0" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + } + } + }, + "jest-environment-node": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-22.4.3.tgz", + "integrity": "sha512-reZl8XF6t/lMEuPWwo9OLfttyC26A5AMgDyEQ6DBgZuyfyeNUzYT8BFo6uxCCP/Av/b7eb9fTi3sIHFPBzmlRA==", + "dev": true, + "requires": { + "jest-mock": "^22.4.3", + "jest-util": "^22.4.3" + } + }, + "jest-get-type": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-22.4.3.tgz", + "integrity": "sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w==", + "dev": true + }, + "jest-haste-map": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-22.4.3.tgz", + "integrity": "sha512-4Q9fjzuPVwnaqGKDpIsCSoTSnG3cteyk2oNVjBX12HHOaF1oxql+uUiqZb5Ndu7g/vTZfdNwwy4WwYogLh29DQ==", + "dev": true, + "requires": { + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.1.11", + "jest-docblock": "^22.4.3", + "jest-serializer": "^22.4.3", + "jest-worker": "^22.4.3", + "micromatch": "^2.3.11", + "sane": "^2.0.0" + } + }, + "jest-jasmine2": { + "version": "22.4.4", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-22.4.4.tgz", + "integrity": "sha512-nK3vdUl50MuH7vj/8at7EQVjPGWCi3d5+6aCi7Gxy/XMWdOdbH1qtO/LjKbqD8+8dUAEH+BVVh7HkjpCWC1CSw==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "co": "^4.6.0", + "expect": "^22.4.0", + "graceful-fs": "^4.1.11", + "is-generator-fn": "^1.0.0", + "jest-diff": "^22.4.0", + "jest-matcher-utils": "^22.4.0", + "jest-message-util": "^22.4.0", + "jest-snapshot": "^22.4.0", + "jest-util": "^22.4.1", + "source-map-support": "^0.5.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", + "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "jest-leak-detector": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-22.4.3.tgz", + "integrity": "sha512-NZpR/Ls7+ndO57LuXROdgCGz2RmUdC541tTImL9bdUtU3WadgFGm0yV+Ok4Fuia/1rLAn5KaJ+i76L6e3zGJYQ==", + "dev": true, + "requires": { + "pretty-format": "^22.4.3" + } + }, + "jest-localstorage-mock": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/jest-localstorage-mock/-/jest-localstorage-mock-2.2.0.tgz", + "integrity": "sha512-x+P0vcwr4540bCAYzTEpiD9rs+zh/QZzyiABV+MU6yM2OPwPlrrLyUx/6gValMyt6tg5lX6Z53o2rHWfUht5Xw==", + "dev": true + }, + "jest-matcher-utils": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-22.4.3.tgz", + "integrity": "sha512-lsEHVaTnKzdAPR5t4B6OcxXo9Vy4K+kRRbG5gtddY8lBEC+Mlpvm1CJcsMESRjzUhzkz568exMV1hTB76nAKbA==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "jest-get-type": "^22.4.3", + "pretty-format": "^22.4.3" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", + "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "jest-message-util": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-22.4.3.tgz", + "integrity": "sha512-iAMeKxhB3Se5xkSjU0NndLLCHtP4n+GtCqV0bISKA5dmOXQfEbdEmYiu2qpnWBDCQdEafNDDU6Q+l6oBMd/+BA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0-beta.35", + "chalk": "^2.0.1", + "micromatch": "^2.3.11", + "slash": "^1.0.0", + "stack-utils": "^1.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", + "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "jest-mock": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-22.4.3.tgz", + "integrity": "sha512-+4R6mH5M1G4NK16CKg9N1DtCaFmuxhcIqF4lQK/Q1CIotqMs/XBemfpDPeVZBFow6iyUNu6EBT9ugdNOTT5o5Q==", + "dev": true + }, + "jest-regex-util": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-22.4.3.tgz", + "integrity": "sha512-LFg1gWr3QinIjb8j833bq7jtQopiwdAs67OGfkPrvy7uNUbVMfTXXcOKXJaeY5GgjobELkKvKENqq1xrUectWg==", + "dev": true + }, + "jest-resolve": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-22.4.3.tgz", + "integrity": "sha512-u3BkD/MQBmwrOJDzDIaxpyqTxYH+XqAXzVJP51gt29H8jpj3QgKof5GGO2uPGKGeA1yTMlpbMs1gIQ6U4vcRhw==", + "dev": true, + "requires": { + "browser-resolve": "^1.11.2", + "chalk": "^2.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", + "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "jest-resolve-dependencies": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-22.4.3.tgz", + "integrity": "sha512-06czCMVToSN8F2U4EvgSB1Bv/56gc7MpCftZ9z9fBgUQM7dzHGCMBsyfVA6dZTx8v0FDcnALf7hupeQxaBCvpA==", + "dev": true, + "requires": { + "jest-regex-util": "^22.4.3" + } + }, + "jest-runner": { + "version": "22.4.4", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-22.4.4.tgz", + "integrity": "sha512-5S/OpB51igQW9xnkM5Tgd/7ZjiAuIoiJAVtvVTBcEBiXBIFzWM3BAMPBM19FX68gRV0KWyFuGKj0EY3M3aceeQ==", + "dev": true, + "requires": { + "exit": "^0.1.2", + "jest-config": "^22.4.4", + "jest-docblock": "^22.4.0", + "jest-haste-map": "^22.4.2", + "jest-jasmine2": "^22.4.4", + "jest-leak-detector": "^22.4.0", + "jest-message-util": "^22.4.0", + "jest-runtime": "^22.4.4", + "jest-util": "^22.4.1", + "jest-worker": "^22.2.2", + "throat": "^4.0.0" + } + }, + "jest-runtime": { + "version": "22.4.4", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-22.4.4.tgz", + "integrity": "sha512-WRTj9m///npte1YjuphCYX7GRY/c2YvJImU9t7qOwFcqHr4YMzmX6evP/3Sehz5DKW2Vi8ONYPCFWe36JVXxfw==", + "dev": true, + "requires": { + "babel-core": "^6.0.0", + "babel-jest": "^22.4.4", + "babel-plugin-istanbul": "^4.1.5", + "chalk": "^2.0.1", + "convert-source-map": "^1.4.0", + "exit": "^0.1.2", + "graceful-fs": "^4.1.11", + "jest-config": "^22.4.4", + "jest-haste-map": "^22.4.2", + "jest-regex-util": "^22.1.0", + "jest-resolve": "^22.4.2", + "jest-util": "^22.4.1", + "jest-validate": "^22.4.4", + "json-stable-stringify": "^1.0.1", + "micromatch": "^2.3.11", + "realpath-native": "^1.0.0", + "slash": "^1.0.0", + "strip-bom": "3.0.0", + "write-file-atomic": "^2.1.0", + "yargs": "^10.0.3" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "dev": true, + "requires": { + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, + "supports-color": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", + "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "yargs": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-10.1.2.tgz", + "integrity": "sha512-ivSoxqBGYOqQVruxD35+EyCFDYNEFL/Uo6FcOnz+9xZdZzK0Zzw4r4KhbrME1Oo2gOggwJod2MnsdamSG7H9ig==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.1.1", + "find-up": "^2.1.0", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^8.1.0" + } + }, + "yargs-parser": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-8.1.0.tgz", + "integrity": "sha512-yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ==", + "dev": true, + "requires": { + "camelcase": "^4.1.0" + } + } + } + }, + "jest-serializer": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-22.4.3.tgz", + "integrity": "sha512-uPaUAppx4VUfJ0QDerpNdF43F68eqKWCzzhUlKNDsUPhjOon7ZehR4C809GCqh765FoMRtTVUVnGvIoskkYHiw==", + "dev": true + }, + "jest-snapshot": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-22.4.3.tgz", + "integrity": "sha512-JXA0gVs5YL0HtLDCGa9YxcmmV2LZbwJ+0MfyXBBc5qpgkEYITQFJP7XNhcHFbUvRiniRpRbGVfJrOoYhhGE0RQ==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "jest-diff": "^22.4.3", + "jest-matcher-utils": "^22.4.3", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^22.4.3" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", + "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "jest-util": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-22.4.3.tgz", + "integrity": "sha512-rfDfG8wyC5pDPNdcnAlZgwKnzHvZDu8Td2NJI/jAGKEGxJPYiE4F0ss/gSAkG4778Y23Hvbz+0GMrDJTeo7RjQ==", + "dev": true, + "requires": { + "callsites": "^2.0.0", + "chalk": "^2.0.1", + "graceful-fs": "^4.1.11", + "is-ci": "^1.0.10", + "jest-message-util": "^22.4.3", + "mkdirp": "^0.5.1", + "source-map": "^0.6.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", + "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "jest-validate": { + "version": "22.4.4", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-22.4.4.tgz", + "integrity": "sha512-dmlf4CIZRGvkaVg3fa0uetepcua44DHtktHm6rcoNVtYlpwe6fEJRkMFsaUVcFHLzbuBJ2cPw9Gl9TKfnzMVwg==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "jest-config": "^22.4.4", + "jest-get-type": "^22.1.0", + "leven": "^2.1.0", + "pretty-format": "^22.4.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", + "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "jest-worker": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-22.4.3.tgz", + "integrity": "sha512-B1ucW4fI8qVAuZmicFxI1R3kr2fNeYJyvIQ1rKcuLYnenFV5K5aMbxFj6J0i00Ju83S8jP2d7Dz14+AvbIHRYQ==", + "dev": true, + "requires": { + "merge-stream": "^1.0.1" + } + }, + "jmespath": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz", + "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=" + }, + "js-base64": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.5.tgz", + "integrity": "sha512-aUnNwqMOXw3yvErjMPSQu6qIIzUmT1e5KcU1OZxRDU1g/am6mzBvcrmLAYwzmB59BHPrh5/tKaiF4OPhqRWESQ==", + "dev": true + }, + "js-message": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/js-message/-/js-message-1.0.5.tgz", + "integrity": "sha1-IwDSSxrwjondCVvBpMnJz8uJLRU=" + }, + "js-queue": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/js-queue/-/js-queue-2.0.0.tgz", + "integrity": "sha1-NiITz4YPRo8BJfxslqvBdCUx+Ug=", + "requires": { + "easy-stack": "^1.0.0" + } + }, + "js-sequence-diagrams": { + "version": "1000000.0.6", + "resolved": "https://registry.npmjs.org/js-sequence-diagrams/-/js-sequence-diagrams-1000000.0.6.tgz", + "integrity": "sha1-6V2wFCBHnFzLwSBGrx2kL95knlw=", + "requires": { + "raphael": "~2.1.x", + "underscore": "~1.4.x" + }, + "dependencies": { + "raphael": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/raphael/-/raphael-2.1.4.tgz", + "integrity": "sha1-sJymZK0Ei4FLsv9dTR51g4yrnJc=", + "requires": { + "eve": "git://github.com/adobe-webplatform/eve.git#eef80ed8d188423c2272746fb8ae5cc8dad84cb1" + } + }, + "underscore": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz", + "integrity": "sha1-YaajIBBiKvoHljvzJSA88SI51gQ=" + } + } + }, + "js-string-escape": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz", + "integrity": "sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=", + "dev": true + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" + }, + "js-yaml": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.11.0.tgz", + "integrity": "sha512-saJstZWv7oNeOyBh3+Dx1qWzhW0+e6/8eDzo7p5rDFqxntSztloLtuKu+Ejhtq82jsilwOIZYsCz+lIjthg1Hw==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "optional": true + }, + "jsdom": { + "version": "9.12.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-9.12.0.tgz", + "integrity": "sha1-6MVG//ywbADUgzyoRBD+1/igl9Q=", + "dev": true, + "requires": { + "abab": "^1.0.3", + "acorn": "^4.0.4", + "acorn-globals": "^3.1.0", + "array-equal": "^1.0.0", + "content-type-parser": "^1.0.1", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": ">= 0.2.37 < 0.3.0", + "escodegen": "^1.6.1", + "html-encoding-sniffer": "^1.0.1", + "nwmatcher": ">= 1.3.9 < 2.0.0", + "parse5": "^1.5.1", + "request": "^2.79.0", + "sax": "^1.2.1", + "symbol-tree": "^3.2.1", + "tough-cookie": "^2.3.2", + "webidl-conversions": "^4.0.0", + "whatwg-encoding": "^1.0.1", + "whatwg-url": "^4.3.0", + "xml-name-validator": "^2.0.1" + }, + "dependencies": { + "acorn": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", + "dev": true + }, + "acorn-globals": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz", + "integrity": "sha1-/YJw9x+7SZawBPqIDuXUZXOnMb8=", + "dev": true, + "requires": { + "acorn": "^4.0.4" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "combined-stream": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", + "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "form-data": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", + "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "1.0.6", + "mime-types": "^2.1.12" + } + }, + "har-validator": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", + "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", + "dev": true, + "requires": { + "ajv": "^5.1.0", + "har-schema": "^2.0.0" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dev": true, + "requires": { + "mime-db": "~1.33.0" + } + }, + "oauth-sign": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", + "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", + "dev": true + }, + "parse5": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz", + "integrity": "sha1-m387DeMr543CQBsXVzzK8Pb1nZQ=", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "request": { + "version": "2.87.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", + "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.6.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.1", + "forever-agent": "~0.6.1", + "form-data": "~2.3.1", + "har-validator": "~5.0.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.17", + "oauth-sign": "~0.8.2", + "performance-now": "^2.1.0", + "qs": "~6.5.1", + "safe-buffer": "^5.1.1", + "tough-cookie": "~2.3.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.1.0" + } + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "whatwg-url": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-4.8.0.tgz", + "integrity": "sha1-0pgaqRSMHgCkHFphMRZqtGg7vMA=", + "dev": true, + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=", + "dev": true + } + } + }, + "xml-name-validator": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz", + "integrity": "sha1-TYuPHszTQZqjYgYb7O9RXh5VljU=", + "dev": true + } + } + }, + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + }, + "json-loader": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz", + "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" + }, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "dev": true, + "requires": { + "jsonify": "~0.0.0" + } + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "json3": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz", + "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=", + "dev": true + }, + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "dev": true + }, + "jsonpointer": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz", + "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=" + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + } + } + }, + "jsx-ast-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz", + "integrity": "sha1-6AGxs5mF4g//yHtA43SAgOLcrH8=", + "dev": true, + "requires": { + "array-includes": "^3.0.3" + } + }, + "katex": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.9.0.tgz", + "integrity": "sha512-lp3x90LT1tDZBW2tjLheJ98wmRMRjUHwk4QpaswT9bhqoQZ+XA4cPcjcQBxgOQNwaOSt6ZeL/a6GKQ1of3LFxQ==", + "requires": { + "match-at": "^0.1.1" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", + "requires": { + "graceful-fs": "^4.1.9" + } + }, + "last-line-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/last-line-stream/-/last-line-stream-1.0.0.tgz", + "integrity": "sha1-0bZNafhv8kry0EiDos7uFFIKVgA=", + "dev": true, + "requires": { + "through2": "^2.0.0" + } + }, + "latest-version": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", + "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", + "dev": true, + "requires": { + "package-json": "^4.0.0" + } + }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", + "dev": true + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "requires": { + "invert-kv": "^1.0.0" + } + }, + "left-pad": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==" + }, + "leven": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", + "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=", + "dev": true + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "linkify-it": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-1.2.4.tgz", + "integrity": "sha1-B3NSbDF8j9E71TTuHRgP+Iq/iBo=", + "requires": { + "uc.micro": "^1.0.1" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", + "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", + "dev": true, + "requires": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "dependencies": { + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + } + } + }, + "lodash": { + "version": "4.17.10", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz", + "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==" + }, + "lodash-es": { + "version": "4.17.10", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.10.tgz", + "integrity": "sha512-iesFYPmxYYGTcmQK0sL8bX3TGHyM6b2qREaB4kamHfQyfPJP0xgoGxp19nsH16nsfquLdiyKyX3mQkfiSGV8Rg==" + }, + "lodash-move": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/lodash-move/-/lodash-move-1.1.1.tgz", + "integrity": "sha1-WfduDxrFfm2Gg/UxvsB8W26k40g=", + "requires": { + "lodash": "^4.6.1" + } + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", + "dev": true + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" + }, + "lodash.clonedeepwith": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeepwith/-/lodash.clonedeepwith-4.5.0.tgz", + "integrity": "sha1-buMFc6A6GmDWcKYu8zwQzxr9vdQ=", + "dev": true + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "lodash.difference": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", + "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=", + "dev": true + }, + "lodash.escaperegexp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz", + "integrity": "sha1-ZHYsSGGAglGKw99Mz11YhtriA0c=" + }, + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", + "dev": true + }, + "lodash.flattendeep": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", + "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=", + "dev": true + }, + "lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=", + "dev": true + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=", + "dev": true + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" + }, + "lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.merge": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.1.tgz", + "integrity": "sha512-AOYza4+Hf5z1/0Hztxpm2/xiPZgi/cjMqdnKTUWTBSKchJlxXXuUSxCCl8rJlf4g6yww/j6mA8nC8Hw/EZWxKQ==", + "dev": true + }, + "lodash.mergewith": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz", + "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==" + }, + "lodash.some": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", + "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=", + "dev": true + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "lodash.template": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz", + "integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=", + "dev": true, + "requires": { + "lodash._reinterpolate": "~3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "lodash.templatesettings": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz", + "integrity": "sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=", + "dev": true, + "requires": { + "lodash._reinterpolate": "~3.0.0" + } + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", + "dev": true + }, + "loose-envify": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz", + "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", + "requires": { + "js-tokens": "^3.0.0" + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + }, + "lru-cache": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz", + "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "dev": true, + "requires": { + "tmpl": "1.0.x" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "markdown-it": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-6.1.1.tgz", + "integrity": "sha1-ztA39Ec+6fUVOsQU933IPJG6knw=", + "requires": { + "argparse": "^1.0.7", + "entities": "~1.1.1", + "linkify-it": "~1.2.2", + "mdurl": "~1.0.1", + "uc.micro": "^1.0.1" + } + }, + "markdown-it-checkbox": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/markdown-it-checkbox/-/markdown-it-checkbox-1.1.0.tgz", + "integrity": "sha1-IM/5fzPXfRcvnc8bz8ks7MUzD6w=", + "requires": { + "underscore": "^1.8.2" + }, + "dependencies": { + "underscore": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.0.tgz", + "integrity": "sha512-4IV1DSSxC1QK48j9ONFK1MoIAKKkbE8i7u55w2R6IqBqbT7A/iG7aZBCR2Bi8piF0Uz+i/MG1aeqLwl/5vqF+A==" + } + } + }, + "markdown-it-emoji": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/markdown-it-emoji/-/markdown-it-emoji-1.4.0.tgz", + "integrity": "sha1-m+4OmpkKljupbfaYDE/dsF37Tcw=" + }, + "markdown-it-footnote": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/markdown-it-footnote/-/markdown-it-footnote-3.0.1.tgz", + "integrity": "sha1-fzcwdHysyG4v4L+KF6cQ80eRUXo=" + }, + "markdown-it-imsize": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/markdown-it-imsize/-/markdown-it-imsize-2.0.1.tgz", + "integrity": "sha1-zKBCeQXQUziiR8ucqdloxc3dUXA=" + }, + "markdown-it-kbd": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/markdown-it-kbd/-/markdown-it-kbd-1.1.1.tgz", + "integrity": "sha512-A/KAmhv44WkacOkd7fFj1wE/oneFyzW5QnDVGGkn5XJA/ywiCQMbuejGY0y1I3aFdl0bsJFjB7uFY9GtjnTHDA==" + }, + "markdown-it-multimd-table": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/markdown-it-multimd-table/-/markdown-it-multimd-table-2.0.1.tgz", + "integrity": "sha1-LiRtwuxMoJPL8F1DycHMZOMfJV0=", + "requires": { + "markdown-it": "^5.0.3" + }, + "dependencies": { + "markdown-it": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-5.1.0.tgz", + "integrity": "sha1-JShrhGW6xJbz8bd+7VRGQ+m9cY0=", + "requires": { + "argparse": "~1.0.3", + "entities": "~1.1.1", + "linkify-it": "~1.2.0", + "mdurl": "~1.0.1", + "uc.micro": "^1.0.0" + } + } + } + }, + "markdown-it-named-headers": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/markdown-it-named-headers/-/markdown-it-named-headers-0.0.4.tgz", + "integrity": "sha1-gu/CgyQkCmsed7mq5QF3HV81HB8=", + "requires": { + "string": "^3.0.1" + } + }, + "markdown-it-plantuml": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/markdown-it-plantuml/-/markdown-it-plantuml-0.3.2.tgz", + "integrity": "sha512-gii+3nD6NBL8JBHOkYSFrQGKT7ZsM3nE1UkTn+qjoHB0x7A2dVeXC51lqWK6Z3IJ10xB5aspiv2gpIQANqdcBQ==" + }, + "match-at": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/match-at/-/match-at-0.1.1.tgz", + "integrity": "sha512-h4Yd392z9mST+dzc+yjuybOGFNOZjmXIPKWjxBd1Bb23r4SmDOsk2NYCU2BMUBGbSpZqwVsZYNq26QS3xfaT3Q==" + }, + "matcher": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/matcher/-/matcher-1.1.1.tgz", + "integrity": "sha512-+BmqxWIubKTRKNWx/ahnCkk3mG8m7OturVlqq6HiojGJTd5hVYbgZm6WzcYPCoB+KBT4Vd6R7WSRG2OADNaCjg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.4" + } + }, + "material-colors": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/material-colors/-/material-colors-1.2.5.tgz", + "integrity": "sha1-UpJZPmdUyxvMK5gDDk4Najr8nqE=", + "dev": true + }, + "math-expression-evaluator": { + "version": "1.2.17", + "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz", + "integrity": "sha1-3oGf282E3M2PrlnGrreWFbnSZqw=", + "dev": true + }, + "math-random": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz", + "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=", + "dev": true + }, + "md5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.2.1.tgz", + "integrity": "sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=", + "requires": { + "charenc": "~0.0.1", + "crypt": "~0.0.1", + "is-buffer": "~1.1.1" + } + }, + "md5-hex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/md5-hex/-/md5-hex-2.0.0.tgz", + "integrity": "sha1-0FiOnxx0lUSS7NJKwKxs6ZfZLjM=", + "dev": true, + "requires": { + "md5-o-matic": "^0.1.1" + } + }, + "md5-o-matic": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/md5-o-matic/-/md5-o-matic-0.1.1.tgz", + "integrity": "sha1-givM1l4RfFFPqxdrJZRdVBAKA8M=", + "dev": true + }, + "mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "mem": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", + "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "memory-fs": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.3.0.tgz", + "integrity": "sha1-e8xrYp46Q+hx1+Kaymrop/FcuyA=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, + "merge": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.0.tgz", + "integrity": "sha1-dTHjnUlJwoGma4xabgJl6LBYlNo=", + "dev": true + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "merge-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "dev": true, + "requires": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + } + }, + "mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=" + }, + "mime-db": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.12.0.tgz", + "integrity": "sha1-PQxjGA9FjrENMlqqN9fFiuMS6dc=" + }, + "mime-types": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.0.14.tgz", + "integrity": "sha1-MQ4VnbI+B3+Lsit0jav6SVcUCqY=", + "requires": { + "mime-db": "~1.12.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "min-document": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", + "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", + "dev": true, + "requires": { + "dom-walk": "^0.1.0" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + }, + "mixin-deep": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", + "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "requires": { + "minimist": "0.0.8" + } + }, + "mkpath": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/mkpath/-/mkpath-0.1.0.tgz", + "integrity": "sha1-dVSm+Nhxg0zJe1RisSLEwSTW3pE=" + }, + "mksnapshot": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/mksnapshot/-/mksnapshot-0.1.0.tgz", + "integrity": "sha1-99CavKgGrYw3gNpwG7GHeNfOaaw=", + "optional": true, + "requires": { + "decompress-zip": "0.1.0", + "fs-extra": "0.18.2", + "request": "2.55.0" + }, + "dependencies": { + "fs-extra": { + "version": "0.18.2", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.18.2.tgz", + "integrity": "sha1-rwXKcCsLbfp96AOh96tHnsXCFSU=", + "optional": true, + "requires": { + "graceful-fs": "^3.0.5", + "jsonfile": "^2.0.0", + "rimraf": "^2.2.8" + } + }, + "graceful-fs": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz", + "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=", + "optional": true, + "requires": { + "natives": "^1.1.0" + } + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "optional": true, + "requires": { + "graceful-fs": "^4.1.6" + }, + "dependencies": { + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", + "optional": true + } + } + } + } + }, + "mock-require": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mock-require/-/mock-require-3.0.2.tgz", + "integrity": "sha512-aD/Y1ZFHqw5pHg3HVQ50dLbfaAAcytS6sqLuhP51Dk3TSPdFb2VkSAa3mjrHifLIlGAtwQHJHINafAyqAne7vA==", + "dev": true, + "requires": { + "get-caller-file": "^1.0.2", + "normalize-path": "^2.1.1" + } + }, + "moment": { + "version": "2.22.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.22.1.tgz", + "integrity": "sha512-shJkRTSebXvsVqk56I+lkb2latjBs8I+pc2TzWc545y2iFnSjm7Wg0QMh+ZWcdSLQyGEau5jI8ocnmkyTgr9YQ==" + }, + "mousetrap": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.1.tgz", + "integrity": "sha1-KghfXHUSlMdefoH27CVFspy/Qtk=" + }, + "mousetrap-global-bind": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mousetrap-global-bind/-/mousetrap-global-bind-1.1.0.tgz", + "integrity": "sha1-zX3pIivQZG+i4BDVTISnTCaojt0=" + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, + "multimatch": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz", + "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=", + "dev": true, + "requires": { + "array-differ": "^1.0.0", + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "minimatch": "^3.0.0" + } + }, + "mute-stream": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz", + "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=", + "dev": true + }, + "mv": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz", + "integrity": "sha1-rmzg1vbV4KT32JN5jQPB6pVZtqI=", + "dev": true, + "requires": { + "mkdirp": "~0.5.1", + "ncp": "~2.0.0", + "rimraf": "~2.4.0" + }, + "dependencies": { + "glob": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", + "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", + "dev": true, + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "rimraf": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz", + "integrity": "sha1-7nEM5dk6j9uFb7Xqj/Di11k0sto=", + "dev": true, + "requires": { + "glob": "^6.0.1" + } + } + } + }, + "nan": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz", + "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==", + "dev": true, + "optional": true + }, + "nanomatch": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.9.tgz", + "integrity": "sha512-n8R9bS8yQ6eSXaV6jHUpKzD8gLsin02w1HSFiegwrs9E098Ylhw5jdyKPaYqvHknHaSCKTPp7C8dGCQ0q9koXA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-odd": "^2.0.0", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "natives": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.4.tgz", + "integrity": "sha512-Q29yeg9aFKwhLVdkTAejM/HvYG0Y1Am1+HUkFQGn5k2j8GS+v60TVmZh6nujpEAj/qql+wGUrlryO8bF+b1jEg==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "ncp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", + "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=", + "dev": true + }, + "negotiator": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", + "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", + "dev": true + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "dev": true + }, + "nib": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/nib/-/nib-1.1.2.tgz", + "integrity": "sha1-amnt5AgblcDe+L4CSkyK4MLLtsc=", + "dev": true, + "requires": { + "stylus": "0.54.5" + }, + "dependencies": { + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "sax": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz", + "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=", + "dev": true + }, + "source-map": { + "version": "0.1.43", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", + "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + }, + "stylus": { + "version": "0.54.5", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz", + "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=", + "dev": true, + "requires": { + "css-parse": "1.7.x", + "debug": "*", + "glob": "7.0.x", + "mkdirp": "0.5.x", + "sax": "0.5.x", + "source-map": "0.1.x" + } + } + } + }, + "node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "requires": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "dev": true + }, + "node-ipc": { + "version": "8.10.3", + "resolved": "https://registry.npmjs.org/node-ipc/-/node-ipc-8.10.3.tgz", + "integrity": "sha1-IjvUMa1/suQMVDT4peRVi+JWj70=", + "requires": { + "colors": "*", + "event-pubsub": "4.2.3", + "js-message": ">=1.0.5", + "js-queue": ">=2.0.0" + } + }, + "node-libs-browser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-0.7.0.tgz", + "integrity": "sha1-PicsCBnjCJNeJmdECNevDhSRuDs=", + "dev": true, + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.1.4", + "buffer": "^4.9.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "3.3.0", + "domain-browser": "^1.1.1", + "events": "^1.0.0", + "https-browserify": "0.0.1", + "os-browserify": "^0.2.0", + "path-browserify": "0.0.0", + "process": "^0.11.0", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.0.5", + "stream-browserify": "^2.0.1", + "stream-http": "^2.3.1", + "string_decoder": "^0.10.25", + "timers-browserify": "^2.0.2", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.10.3", + "vm-browserify": "0.0.4" + }, + "dependencies": { + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + } + } + }, + "node-notifier": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.2.1.tgz", + "integrity": "sha512-MIBs+AAd6dJ2SklbbE8RUDRlIVhU8MaNLh1A9SUZDUHPiZkWLFde6UNwG41yQHZEToHgJMXqyVZ9UcS/ReOVTg==", + "dev": true, + "requires": { + "growly": "^1.3.0", + "semver": "^5.4.1", + "shellwords": "^0.1.1", + "which": "^1.3.0" + } + }, + "node-status-codes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz", + "integrity": "sha1-WuVUHQJGRdMqWPzdyc7s6nrjrC8=" + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "requires": { + "abbrev": "1" + } + }, + "normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "requires": { + "hosted-git-info": "^2.1.4", + "is-builtin-module": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + }, + "dependencies": { + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + } + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "nugget": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nugget/-/nugget-2.0.1.tgz", + "integrity": "sha1-IBCVpIfhrTYIGzQy+jytpPjQcbA=", + "dev": true, + "requires": { + "debug": "^2.1.3", + "minimist": "^1.1.0", + "pretty-bytes": "^1.0.2", + "progress-stream": "^1.1.0", + "request": "^2.45.0", + "single-line-log": "^1.1.2", + "throttleit": "0.0.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "nwmatcher": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.4.tgz", + "integrity": "sha512-3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ==", + "dev": true + }, + "nwsapi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.0.0.tgz", + "integrity": "sha512-9kj1oCEDNq+LHDAVPGDPg9+qRcBcpXb1IYC8q89jR8xJvOC2byQwEVsM3W1qQcSPVyzGGaXN7wZHnXORCiZl4w==" + }, + "oauth-sign": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.6.0.tgz", + "integrity": "sha1-fb6uRPbKRU4fFoRR1jB0ZzWBPOM=" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "object-keys": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", + "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=", + "dev": true + }, + "object-unfreeze": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object-unfreeze/-/object-unfreeze-1.1.0.tgz", + "integrity": "sha1-aWKL6h88nSn06wumOzgALXDqPOk=", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "object.getownpropertydescriptors": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", + "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "es-abstract": "^1.5.1" + } + }, + "object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "dev": true, + "requires": { + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "observable-to-promise": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/observable-to-promise/-/observable-to-promise-0.5.0.tgz", + "integrity": "sha1-yCjw8NxH6fhq+KSXfF1VB2znqR8=", + "dev": true, + "requires": { + "is-observable": "^0.2.0", + "symbol-observable": "^1.0.4" + }, + "dependencies": { + "is-observable": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-0.2.0.tgz", + "integrity": "sha1-s2ExHYPG5dcmyr9eJQsCNxBvWuI=", + "dev": true, + "requires": { + "symbol-observable": "^0.2.2" + }, + "dependencies": { + "symbol-observable": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-0.2.4.tgz", + "integrity": "sha1-lag9smGG1q9+ehjb2XYKL4bQj0A=", + "dev": true + } + } + } + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz", + "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "open": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/open/-/open-0.0.5.tgz", + "integrity": "sha1-QsPhjslUZra/DcQvOilFw/DK2Pw=", + "dev": true + }, + "optimist": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.4.0.tgz", + "integrity": "sha1-y47Dfy/jqphky2eidSUOfhliCiU=", + "requires": { + "wordwrap": "~0.0.2" + } + }, + "option-chain": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/option-chain/-/option-chain-1.0.0.tgz", + "integrity": "sha1-k41zvU4Xg/lI00AjZEraI2aeMPI=", + "dev": true + }, + "optionator": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", + "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.4", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "wordwrap": "~1.0.0" + }, + "dependencies": { + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" + } + } + }, + "original": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.1.tgz", + "integrity": "sha512-IEvtB5vM5ULvwnqMxWBLxkS13JIEXbakizMSo3yoPNPCIWzg8TG3Usn/UhXoZFM/m+FuEA20KdzPSFq/0rS+UA==", + "dev": true, + "requires": { + "url-parse": "~1.4.0" + } + }, + "os-browserify": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.2.1.tgz", + "integrity": "sha1-Y/xMzuXS13Y9Jrv4YBB45sLgBE8=", + "dev": true + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "optional": true, + "requires": { + "lcid": "^1.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-limit": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.2.0.tgz", + "integrity": "sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "package-hash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-2.0.0.tgz", + "integrity": "sha1-eK4ybIngWk2BO2hgGXevBcANKg0=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "lodash.flattendeep": "^4.4.0", + "md5-hex": "^2.0.0", + "release-zalgo": "^1.0.0" + } + }, + "package-json": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", + "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", + "dev": true, + "requires": { + "got": "^6.7.1", + "registry-auth-token": "^3.0.1", + "registry-url": "^3.0.3", + "semver": "^5.1.0" + }, + "dependencies": { + "got": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", + "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", + "dev": true, + "requires": { + "create-error-class": "^3.0.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-redirect": "^1.0.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "lowercase-keys": "^1.0.0", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "unzip-response": "^2.0.1", + "url-parse-lax": "^1.0.0" + } + }, + "timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", + "dev": true + }, + "unzip-response": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz", + "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=", + "dev": true + } + } + }, + "pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=", + "dev": true + }, + "parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "dev": true, + "requires": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "requires": { + "error-ex": "^1.2.0" + } + }, + "parse-ms": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-0.1.2.tgz", + "integrity": "sha1-3T+iXtbC78e93hKtm0bBY6opIk4=", + "dev": true + }, + "parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==" + }, + "parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz", + "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=", + "dev": true + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", + "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pbkdf2-compat": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pbkdf2-compat/-/pbkdf2-compat-2.0.1.tgz", + "integrity": "sha1-tuDI+plJTZTgURV1gCpZpcFC8og=", + "dev": true + }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", + "dev": true + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "requires": { + "pinkie": "^2.0.0" + } + }, + "pkg-conf": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-2.1.0.tgz", + "integrity": "sha1-ISZRTKbyq/69FoWW3xi6V4Z/AFg=", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "load-json-file": "^4.0.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + } + } + }, + "pkg-config": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pkg-config/-/pkg-config-1.1.1.tgz", + "integrity": "sha1-VX7yLXPaPIg3EHdmxS6tq94pj+Q=", + "dev": true, + "requires": { + "debug-log": "^1.0.0", + "find-root": "^1.0.0", + "xtend": "^4.0.1" + } + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + } + } + }, + "pkg-up": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-1.0.0.tgz", + "integrity": "sha1-Pgj7RhUlxEIWJKM7n35tCvWwWiY=", + "requires": { + "find-up": "^1.0.0" + } + }, + "plist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/plist/-/plist-1.2.0.tgz", + "integrity": "sha1-CEtQk93JJQbiWfh0uNmxr7jHlZM=", + "dev": true, + "requires": { + "base64-js": "0.0.8", + "util-deprecate": "1.0.2", + "xmlbuilder": "4.0.0", + "xmldom": "0.1.x" + }, + "dependencies": { + "base64-js": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz", + "integrity": "sha1-EQHpVE9KdrG8OybUUsqW16NeeXg=", + "dev": true + }, + "lodash": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", + "dev": true + }, + "xmlbuilder": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-4.0.0.tgz", + "integrity": "sha1-mLj2UcowqmJANvEn0RzGbce5B6M=", + "dev": true, + "requires": { + "lodash": "^3.5.0" + } + } + } + }, + "plur": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/plur/-/plur-2.1.2.tgz", + "integrity": "sha1-dIJFLBoPUI4+NE6uwxLJHCncZVo=", + "dev": true, + "requires": { + "irregular-plurals": "^1.0.0" + } + }, + "pluralize": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz", + "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=", + "dev": true + }, + "pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==" + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "postcss": { + "version": "6.0.22", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.22.tgz", + "integrity": "sha512-Toc9lLoUASwGqxBSJGTVcOQiDqjK+Z2XlWBg+IgYwQMY9vA2f7iMpXVc1GpPcfTSyM5lkxNo0oDwDRO+wm7XHA==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", + "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-calc": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-5.3.1.tgz", + "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=", + "dev": true, + "requires": { + "postcss": "^5.0.2", + "postcss-message-helpers": "^2.0.0", + "reduce-css-calc": "^1.2.6" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-colormin": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz", + "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=", + "dev": true, + "requires": { + "colormin": "^1.0.5", + "postcss": "^5.0.13", + "postcss-value-parser": "^3.2.3" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-convert-values": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz", + "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=", + "dev": true, + "requires": { + "postcss": "^5.0.11", + "postcss-value-parser": "^3.1.2" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-discard-comments": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz", + "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=", + "dev": true, + "requires": { + "postcss": "^5.0.14" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-discard-duplicates": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz", + "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=", + "dev": true, + "requires": { + "postcss": "^5.0.4" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-discard-empty": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz", + "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=", + "dev": true, + "requires": { + "postcss": "^5.0.14" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-discard-overridden": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz", + "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=", + "dev": true, + "requires": { + "postcss": "^5.0.16" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-discard-unused": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz", + "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=", + "dev": true, + "requires": { + "postcss": "^5.0.14", + "uniqs": "^2.0.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-filter-plugins": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz", + "integrity": "sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ==", + "dev": true, + "requires": { + "postcss": "^5.0.4" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-merge-idents": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz", + "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=", + "dev": true, + "requires": { + "has": "^1.0.1", + "postcss": "^5.0.10", + "postcss-value-parser": "^3.1.1" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-merge-longhand": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz", + "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=", + "dev": true, + "requires": { + "postcss": "^5.0.4" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-merge-rules": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz", + "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=", + "dev": true, + "requires": { + "browserslist": "^1.5.2", + "caniuse-api": "^1.5.2", + "postcss": "^5.0.4", + "postcss-selector-parser": "^2.2.2", + "vendors": "^1.0.0" + }, + "dependencies": { + "browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", + "dev": true, + "requires": { + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-message-helpers": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz", + "integrity": "sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4=", + "dev": true + }, + "postcss-minify-font-values": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz", + "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.2" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-minify-gradients": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz", + "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=", + "dev": true, + "requires": { + "postcss": "^5.0.12", + "postcss-value-parser": "^3.3.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-minify-params": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz", + "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.1", + "postcss": "^5.0.2", + "postcss-value-parser": "^3.0.2", + "uniqs": "^2.0.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-minify-selectors": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz", + "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.2", + "has": "^1.0.1", + "postcss": "^5.0.14", + "postcss-selector-parser": "^2.0.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "1.0.0-beta2", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.0.0-beta2.tgz", + "integrity": "sha1-8dNTPuo/553/qXojccyRY5NAHcU=", + "dev": true, + "requires": { + "postcss": "^5.0.4" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-modules-local-by-default": { + "version": "1.0.0-beta1", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.0.0-beta1.tgz", + "integrity": "sha1-ibOtZfZplzOGgElTlIqtI7czDV8=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.5.1", + "postcss": "^5.0.4" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-modules-scope": { + "version": "1.0.0-beta2", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.0.0-beta2.tgz", + "integrity": "sha1-dq+LAAjt5ka7nbZ14nvE7jqgRLw=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.5.0", + "postcss": "^5.0.4" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-normalize-charset": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz", + "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=", + "dev": true, + "requires": { + "postcss": "^5.0.5" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-normalize-url": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz", + "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=", + "dev": true, + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^1.4.0", + "postcss": "^5.0.14", + "postcss-value-parser": "^3.2.3" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-ordered-values": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz", + "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=", + "dev": true, + "requires": { + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.1" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-reduce-idents": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz", + "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=", + "dev": true, + "requires": { + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.2" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-reduce-initial": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz", + "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=", + "dev": true, + "requires": { + "postcss": "^5.0.4" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-reduce-transforms": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz", + "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=", + "dev": true, + "requires": { + "has": "^1.0.1", + "postcss": "^5.0.8", + "postcss-value-parser": "^3.0.1" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-selector-parser": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz", + "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=", + "dev": true, + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "postcss-svgo": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz", + "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=", + "dev": true, + "requires": { + "is-svg": "^2.0.0", + "postcss": "^5.0.14", + "postcss-value-parser": "^3.2.3", + "svgo": "^0.7.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-unique-selectors": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz", + "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.1", + "postcss": "^5.0.4", + "uniqs": "^2.0.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-value-parser": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz", + "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=", + "dev": true + }, + "postcss-zindex": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.2.0.tgz", + "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=", + "dev": true, + "requires": { + "has": "^1.0.1", + "postcss": "^5.0.4", + "uniqs": "^2.0.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" + }, + "preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", + "dev": true + }, + "pretty-bytes": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz", + "integrity": "sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1", + "meow": "^3.1.0" + } + }, + "pretty-format": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-22.4.3.tgz", + "integrity": "sha512-S4oT9/sT6MN7/3COoOy+ZJeA92VmOnveLHgrwBE3Z1W5N9S2A1QGNYiE1z75DAENbJrXXUb+OWXhpJcg05QKQQ==", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0", + "ansi-styles": "^3.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + } + } + }, + "pretty-ms": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-3.2.0.tgz", + "integrity": "sha512-ZypexbfVUGTFxb0v+m1bUyy92DHe5SyYlnyY0msyms5zd3RwyvNgyxZZsXXgoyzlxjx5MiqtXUdhUfvQbe0A2Q==", + "dev": true, + "requires": { + "parse-ms": "^1.0.0" + }, + "dependencies": { + "parse-ms": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-1.0.1.tgz", + "integrity": "sha1-VjRtR0nXjyNDDKDHE4UK75GqNh0=", + "dev": true + } + } + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true + }, + "process": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/process/-/process-0.5.2.tgz", + "integrity": "sha1-FjjYqONML0QKkduVq5rrZ3/Bhc8=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" + }, + "progress": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz", + "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=", + "dev": true + }, + "progress-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/progress-stream/-/progress-stream-1.2.0.tgz", + "integrity": "sha1-LNPP6jO6OonJwSHsM0er6asSX3c=", + "dev": true, + "requires": { + "speedometer": "~0.1.2", + "through2": "~0.2.3" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "through2": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.2.3.tgz", + "integrity": "sha1-6zKE2k6jEbbMis42U3SKUqvyWj8=", + "dev": true, + "requires": { + "readable-stream": "~1.1.9", + "xtend": "~2.1.1" + } + }, + "xtend": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", + "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", + "dev": true, + "requires": { + "object-keys": "~0.4.0" + } + } + } + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "~2.0.3" + } + }, + "prop-types": { + "version": "15.6.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.1.tgz", + "integrity": "sha512-4ec7bY1Y66LymSUOH/zARVYObB23AT2h8cf6e/O6ZALB/N0sqZFEx7rq6EYPX2MkOdKORuooI/H5k9TlR4q7kQ==", + "requires": { + "fbjs": "^0.8.16", + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, + "proxy-addr": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.3.tgz", + "integrity": "sha512-jQTChiCJteusULxjBp8+jftSQE5Obdl3k4cnmLA6WXtK6XFuWRnvVL7aCiBqaLPM8c4ph0S4tKna8XvmIwEnXQ==", + "dev": true, + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.6.0" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + }, + "qs": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-2.4.2.tgz", + "integrity": "sha1-9854jld33wtQENp/fE5zujJHD1o=" + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dev": true, + "requires": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "querystringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.0.0.tgz", + "integrity": "sha512-eTPo5t/4bgaMNZxyjWx6N2a6AuE0mq51KWvpc7nU/MAqixcI6v6KrGUKES0HaomdnolQBBXU/++X6/QQ9KL4tw==", + "dev": true + }, + "randomatic": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.0.0.tgz", + "integrity": "sha512-VdxFOIEY3mNO5PtSRkkle/hPJDHvQhK21oa73K4yAc9qmp6N429gAyF1gZMOTMeS0/AYzaV/2Trcef+NaIonSA==", + "dev": true, + "requires": { + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", + "dev": true + }, + "raphael": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/raphael/-/raphael-2.2.7.tgz", + "integrity": "sha1-IxsZFB+NCGmG2PrOtm+LVi7iyBA=", + "requires": { + "eve-raphael": "0.5.0" + } + }, + "raw-body": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz", + "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=", + "dev": true, + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.2", + "iconv-lite": "0.4.19", + "unpipe": "1.0.0" + }, + "dependencies": { + "depd": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz", + "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=", + "dev": true + }, + "http-errors": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz", + "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", + "dev": true, + "requires": { + "depd": "1.1.1", + "inherits": "2.0.3", + "setprototypeof": "1.0.3", + "statuses": ">= 1.3.1 < 2" + } + }, + "iconv-lite": { + "version": "0.4.19", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", + "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==", + "dev": true + }, + "setprototypeof": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz", + "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=", + "dev": true + } + } + }, + "rc": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.7.tgz", + "integrity": "sha512-LdLD8xD4zzLsAT5xyushXDNscEjB7+2ulnl8+r1pnESlYtlJtVSoCMBGr30eDRJ3+2Gq89jK9P9e4tCEH1+ywA==", + "dev": true, + "requires": { + "deep-extend": "^0.5.1", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, + "rcedit": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/rcedit/-/rcedit-0.5.1.tgz", + "integrity": "sha1-0L3PXSgKnRwp2m8RjMzizhU87x0=", + "dev": true + }, + "react": { + "version": "15.6.2", + "resolved": "https://registry.npmjs.org/react/-/react-15.6.2.tgz", + "integrity": "sha1-26BDSrQ5z+gvEI8PURZjkIF5qnI=", + "requires": { + "create-react-class": "^15.6.0", + "fbjs": "^0.8.9", + "loose-envify": "^1.1.0", + "object-assign": "^4.1.0", + "prop-types": "^15.5.10" + } + }, + "react-codemirror": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/react-codemirror/-/react-codemirror-0.3.0.tgz", + "integrity": "sha1-zWvW70WOweA1z9iz/nswyMeIPGw=", + "requires": { + "classnames": "^2.2.5", + "codemirror": "^5.18.2", + "lodash.debounce": "^4.0.8" + } + }, + "react-color": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/react-color/-/react-color-2.14.1.tgz", + "integrity": "sha512-ssv2ArSZdhTbIs29hyfw8JW+s3G4BCx/ILkwCajWZzrcx/2ZQfRpsaLVt38LAPbxe50LLszlmGtRerA14JzzRw==", + "dev": true, + "requires": { + "lodash": "^4.0.1", + "material-colors": "^1.2.1", + "prop-types": "^15.5.10", + "reactcss": "^1.2.0", + "tinycolor2": "^1.4.1" + } + }, + "react-css-modules": { + "version": "3.7.10", + "resolved": "https://registry.npmjs.org/react-css-modules/-/react-css-modules-3.7.10.tgz", + "integrity": "sha1-MA2lYeVQ7uxevAvIx9Udd9iK4tc=", + "dev": true, + "requires": { + "hoist-non-react-statics": "^1.0.5", + "lodash": "^4.6.1", + "object-unfreeze": "^1.0.2" + }, + "dependencies": { + "hoist-non-react-statics": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-1.2.0.tgz", + "integrity": "sha1-qkSM8JhtVcxAdzsXF0t90GbLfPs=", + "dev": true + } + } + }, + "react-deep-force-update": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/react-deep-force-update/-/react-deep-force-update-1.1.1.tgz", + "integrity": "sha1-vNMUeAJ7ZLMznxCJIatSC0MT3Cw=", + "dev": true + }, + "react-dom": { + "version": "15.6.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-15.6.2.tgz", + "integrity": "sha1-Qc+t9pO3V/rycIRDodH9WgK+9zA=", + "requires": { + "fbjs": "^0.8.9", + "loose-envify": "^1.1.0", + "object-assign": "^4.1.0", + "prop-types": "^15.5.10" + } + }, + "react-input-autosize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/react-input-autosize/-/react-input-autosize-1.2.0.tgz", + "integrity": "sha1-hyQQcRWfdCEjiXaR2meW7DO1fQU=", + "dev": true, + "requires": { + "create-react-class": "^15.5.2", + "prop-types": "^15.5.8" + } + }, + "react-proxy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/react-proxy/-/react-proxy-1.1.8.tgz", + "integrity": "sha1-nb/Z2SdSjDqp9ETkVYw3gwq4wmo=", + "dev": true, + "requires": { + "lodash": "^4.6.1", + "react-deep-force-update": "^1.0.0" + } + }, + "react-redux": { + "version": "4.4.9", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-4.4.9.tgz", + "integrity": "sha512-3XS7mjTOcvaP2H5OE/LxEgDHRuEyTZxBRlwvXHzNqYkZdYd7Ra98AimWoDSHP9OcLoydjA1ocgiZxxcqeXj0Sw==", + "requires": { + "create-react-class": "^15.5.1", + "hoist-non-react-statics": "^2.5.0", + "invariant": "^2.0.0", + "lodash": "^4.2.0", + "loose-envify": "^1.1.0", + "prop-types": "^15.5.4" + } + }, + "react-router": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-2.8.1.tgz", + "integrity": "sha1-c+lJH2zrMW0Pd5gpCBhj43juTtc=", + "dev": true, + "requires": { + "history": "^2.1.2", + "hoist-non-react-statics": "^1.2.0", + "invariant": "^2.2.1", + "loose-envify": "^1.2.0", + "warning": "^3.0.0" + }, + "dependencies": { + "history": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/history/-/history-2.1.2.tgz", + "integrity": "sha1-SqLeiXoOSGfkU5hDvm7Nsphr/ew=", + "dev": true, + "requires": { + "deep-equal": "^1.0.0", + "invariant": "^2.0.0", + "query-string": "^3.0.0", + "warning": "^2.0.0" + }, + "dependencies": { + "warning": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/warning/-/warning-2.1.0.tgz", + "integrity": "sha1-ISINnGOvx3qMkhEeARr3Bc4MaQE=", + "dev": true, + "requires": { + "loose-envify": "^1.0.0" + } + } + } + }, + "hoist-non-react-statics": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-1.2.0.tgz", + "integrity": "sha1-qkSM8JhtVcxAdzsXF0t90GbLfPs=", + "dev": true + }, + "query-string": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-3.0.3.tgz", + "integrity": "sha1-ri4UtNBQcdTpuetIc8NbDc1C5jg=", + "dev": true, + "requires": { + "strict-uri-encode": "^1.0.0" + } + }, + "warning": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", + "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", + "dev": true, + "requires": { + "loose-envify": "^1.0.0" + } + } + } + }, + "react-router-redux": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/react-router-redux/-/react-router-redux-4.0.8.tgz", + "integrity": "sha1-InQDWWtRUeGCN32rg1tdRfD4BU4=", + "dev": true + }, + "react-sortable-hoc": { + "version": "0.6.8", + "resolved": "https://registry.npmjs.org/react-sortable-hoc/-/react-sortable-hoc-0.6.8.tgz", + "integrity": "sha512-sUUAtNdV84AKZ2o+F5lVOOFWcyWG6aGDkNFgHoieB1zFLeWLWENkix06asPS4/GhigfuRh06aZix1j3Qx8+NSQ==", + "requires": { + "babel-runtime": "^6.11.6", + "invariant": "^2.2.1", + "lodash": "^4.12.0", + "prop-types": "^15.5.7" + } + }, + "react-test-renderer": { + "version": "15.6.2", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-15.6.2.tgz", + "integrity": "sha1-0DM0NPwsQ4CSaWyncNpe1IA376g=", + "dev": true, + "requires": { + "fbjs": "^0.8.9", + "object-assign": "^4.1.0" + } + }, + "react-transform-catch-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/react-transform-catch-errors/-/react-transform-catch-errors-1.0.2.tgz", + "integrity": "sha1-G01KdulycYlvwW/jCGx5PsiKnus=", + "dev": true + }, + "react-transform-hmr": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/react-transform-hmr/-/react-transform-hmr-1.0.4.tgz", + "integrity": "sha1-4aQL0Krvxy6N/Xp82gmvhQZjl7s=", + "dev": true, + "requires": { + "global": "^4.3.0", + "react-proxy": "^1.1.7" + } + }, + "reactcss": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/reactcss/-/reactcss-1.2.3.tgz", + "integrity": "sha512-KiwVUcFu1RErkI97ywr8nvx8dNOpT03rbnma0SSalTYjkrPYaEajR4a/MRt6DZ46K6arDRbWMNHF+xH7G7n/8A==", + "dev": true, + "requires": { + "lodash": "^4.0.1" + } + }, + "read-all-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz", + "integrity": "sha1-NcPhd/IHjveJ7kv6+kNzB06u9Po=", + "requires": { + "pinkie-promise": "^2.0.0", + "readable-stream": "^2.0.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", + "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "minimatch": "^3.0.2", + "readable-stream": "^2.0.2", + "set-immediate-shim": "^1.0.1" + } + }, + "readline2": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz", + "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "mute-stream": "0.0.5" + } + }, + "realpath-native": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.0.0.tgz", + "integrity": "sha512-XJtlRJ9jf0E1H1SLeJyQ9PGzQD7S65h1pRXEcAeK48doKOnKxcgPeNohJvD5u/2sI9J1oke6E8bZHS/fmW1UiQ==", + "dev": true, + "requires": { + "util.promisify": "^1.0.0" + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "redbox-react": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/redbox-react/-/redbox-react-1.6.0.tgz", + "integrity": "sha512-mLjM5eYR41yOp5YKHpd3syFeGq6B4Wj5vZr64nbLvTZW5ZLff4LYk7VE4ITpVxkZpCY6OZuqh0HiP3A3uEaCpg==", + "dev": true, + "requires": { + "error-stack-parser": "^1.3.6", + "object-assign": "^4.0.1", + "prop-types": "^15.5.4", + "sourcemapped-stacktrace": "^1.1.6" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "dependencies": { + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + } + } + }, + "reduce-component": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/reduce-component/-/reduce-component-1.0.1.tgz", + "integrity": "sha1-4Mk1QsV0UhvqE98PlIjtgqt3xdo=" + }, + "reduce-css-calc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz", + "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=", + "dev": true, + "requires": { + "balanced-match": "^0.4.2", + "math-expression-evaluator": "^1.2.14", + "reduce-function-call": "^1.0.1" + }, + "dependencies": { + "balanced-match": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", + "dev": true + } + } + }, + "reduce-function-call": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.2.tgz", + "integrity": "sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=", + "dev": true, + "requires": { + "balanced-match": "^0.4.2" + }, + "dependencies": { + "balanced-match": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", + "dev": true + } + } + }, + "redux": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/redux/-/redux-3.7.2.tgz", + "integrity": "sha512-pNqnf9q1hI5HHZRBkj3bAngGZW/JMCmexDlOxw4XagXY2o1327nHH54LoTjiPJ0gizoqPDRqWyX/00g0hD6w+A==", + "requires": { + "lodash": "^4.2.1", + "lodash-es": "^4.2.1", + "loose-envify": "^1.1.0", + "symbol-observable": "^1.0.3" + } + }, + "regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", + "dev": true + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + }, + "regenerator-transform": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", + "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", + "dev": true, + "requires": { + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" + } + }, + "regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "dev": true, + "requires": { + "is-equal-shallow": "^0.1.3" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexpu-core": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", + "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", + "dev": true, + "requires": { + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" + } + }, + "registry-auth-token": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", + "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", + "dev": true, + "requires": { + "rc": "^1.1.6", + "safe-buffer": "^5.0.1" + } + }, + "registry-url": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", + "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", + "dev": true, + "requires": { + "rc": "^1.0.1" + } + }, + "regjsgen": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", + "dev": true + }, + "regjsparser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + } + }, + "release-zalgo": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz", + "integrity": "sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA=", + "dev": true, + "requires": { + "es6-error": "^4.0.1" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", + "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, + "request": { + "version": "2.55.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.55.0.tgz", + "integrity": "sha1-11wc32eddrsQD5v/4f5VG1wk6T0=", + "requires": { + "aws-sign2": "~0.5.0", + "bl": "~0.9.0", + "caseless": "~0.9.0", + "combined-stream": "~0.0.5", + "forever-agent": "~0.6.0", + "form-data": "~0.2.0", + "har-validator": "^1.4.0", + "hawk": "~2.3.0", + "http-signature": "~0.10.0", + "isstream": "~0.1.1", + "json-stringify-safe": "~5.0.0", + "mime-types": "~2.0.1", + "node-uuid": "~1.4.0", + "oauth-sign": "~0.6.0", + "qs": "~2.4.0", + "stringstream": "~0.0.4", + "tough-cookie": ">=0.12.0", + "tunnel-agent": "~0.4.0" + }, + "dependencies": { + "node-uuid": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.8.tgz", + "integrity": "sha1-sEDrCSOWivq/jTL7HxfxFn/auQc=" + } + } + }, + "request-promise-core": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.1.tgz", + "integrity": "sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY=", + "requires": { + "lodash": "^4.13.1" + } + }, + "request-promise-native": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.5.tgz", + "integrity": "sha1-UoF3D2jgyXGeUWP9P6tIIhX0/aU=", + "requires": { + "request-promise-core": "1.1.1", + "stealthy-require": "^1.1.0", + "tough-cookie": ">=2.3.3" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" + }, + "require-precompiled": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/require-precompiled/-/require-precompiled-0.1.0.tgz", + "integrity": "sha1-WhtS63Dr7UPrmC6XTIWrWVceVvo=", + "dev": true + }, + "require-uncached": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", + "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", + "dev": true, + "requires": { + "caller-path": "^0.1.0", + "resolve-from": "^1.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", + "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", + "dev": true + } + } + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.7.1.tgz", + "integrity": "sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==", + "dev": true, + "requires": { + "path-parse": "^1.0.5" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "right-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", + "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", + "dev": true, + "requires": { + "align-text": "^0.1.1" + } + }, + "rimraf": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", + "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", + "requires": { + "glob": "^7.0.5" + } + }, + "ripemd160": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-0.2.0.tgz", + "integrity": "sha1-K/GYveFnys+lHAqSjoS2i74XH84=", + "dev": true + }, + "rsvp": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz", + "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==", + "dev": true + }, + "run-async": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz", + "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=", + "dev": true, + "requires": { + "once": "^1.3.0" + } + }, + "run-parallel": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", + "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", + "dev": true + }, + "run-series": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/run-series/-/run-series-1.1.8.tgz", + "integrity": "sha512-+GztYEPRpIsQoCSraWHDBs9WVy4eVME16zhOtDB4H9J4xN0XRhknnmLOl+4gRgZtu8dpp9N/utSPjKH/xmDzXg==", + "dev": true + }, + "rx": { + "version": "2.3.24", + "resolved": "https://registry.npmjs.org/rx/-/rx-2.3.24.tgz", + "integrity": "sha1-FPlQpCF9fjXapxu8vljv9o6ksrc=", + "dev": true + }, + "rx-lite": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz", + "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=", + "dev": true + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sander": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", + "integrity": "sha1-dB4kXiMfB8r7b98PEzrfohalAq0=", + "requires": { + "es6-promise": "^3.1.2", + "graceful-fs": "^4.1.3", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.2" + } + }, + "sane": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/sane/-/sane-2.5.2.tgz", + "integrity": "sha1-tNwYYcIbQn6SlQej51HiosuKs/o=", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "capture-exit": "^1.2.0", + "exec-sh": "^0.2.0", + "fb-watchman": "^2.0.0", + "fsevents": "^1.2.3", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5", + "watch": "~0.18.0" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, + "sanitize-html": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.18.2.tgz", + "integrity": "sha512-52ThA+Z7h6BnvpSVbURwChl10XZrps5q7ytjTwWcIe9bmJwnVP6cpEVK2NvDOUhGupoqAvNbUz3cpnJDp4+/pg==", + "requires": { + "chalk": "^2.3.0", + "htmlparser2": "^3.9.0", + "lodash.clonedeep": "^4.5.0", + "lodash.escaperegexp": "^4.1.2", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.mergewith": "^4.6.0", + "postcss": "^6.0.14", + "srcset": "^1.0.0", + "xtend": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", + "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "sax": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz", + "integrity": "sha1-e45lYZCyKOgaZq6nSEgNgozS03o=" + }, + "semver": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", + "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==" + }, + "semver-diff": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", + "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", + "dev": true, + "requires": { + "semver": "^5.0.3" + } + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true + } + } + }, + "serialize-error": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", + "integrity": "sha1-ULZ51WNc34Rme9yOWa9OW4HV9go=", + "dev": true + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dev": true, + "requires": { + "mime-db": "~1.33.0" + } + } + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", + "dev": true + }, + "set-value": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", + "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "sha.js": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.2.6.tgz", + "integrity": "sha1-F93t3F9yL7ZlAWWIlUYZd4ZzFbo=", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shelljs": { + "version": "0.7.8", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz", + "integrity": "sha1-3svPh0sNHl+3LhSxZKloMEjprLM=", + "dev": true, + "requires": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + } + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "sigmund": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", + "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=", + "dev": true + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "single-line-log": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/single-line-log/-/single-line-log-1.1.2.tgz", + "integrity": "sha1-wvg/Jzo+GhbtsJlWYdoO1e8DM2Q=", + "dev": true, + "requires": { + "string-width": "^1.0.1" + } + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "slice-ansi": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", + "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + } + } + }, + "slide": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz", + "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + } + }, + "sntp": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz", + "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", + "requires": { + "hoek": "2.x.x" + } + }, + "sockjs": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", + "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", + "dev": true, + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" + } + }, + "sockjs-client": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.4.tgz", + "integrity": "sha1-W6vjhrd15M8U51IJEUUmVAFsixI=", + "dev": true, + "requires": { + "debug": "^2.6.6", + "eventsource": "0.1.6", + "faye-websocket": "~0.11.0", + "inherits": "^2.0.1", + "json3": "^3.3.2", + "url-parse": "^1.1.8" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "faye-websocket": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz", + "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + } + } + }, + "sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz", + "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-resolve": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", + "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", + "dev": true, + "requires": { + "atob": "^2.1.1", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.6.tgz", + "integrity": "sha512-N4KXEz7jcKqPf2b2vZF11lQIz9W5ZMuUcIOGj243lduidkf2fjkVKJS9vNxVWn3u/uxX38AcE8U9nnH9FPcq+g==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "sourcemapped-stacktrace": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/sourcemapped-stacktrace/-/sourcemapped-stacktrace-1.1.8.tgz", + "integrity": "sha512-OkVoI7GQOLl/laR1qsSo1c87tS8kF2VXhQq2SrQCDdXufBAcm8FgXogWso96ciMYoDtTw1Dn70CVdwYzoYs6Pg==", + "dev": true, + "requires": { + "source-map": "0.5.6" + }, + "dependencies": { + "source-map": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", + "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=", + "dev": true + } + } + }, + "spawn-command": { + "version": "0.0.2-1", + "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz", + "integrity": "sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=", + "dev": true + }, + "spdx-correct": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz", + "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz", + "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==" + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz", + "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==" + }, + "speedometer": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/speedometer/-/speedometer-0.1.4.tgz", + "integrity": "sha1-mHbb0qFp0xFUAtSObqYynIgWpQ0=", + "dev": true + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, "sprintf": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/sprintf/-/sprintf-0.1.5.tgz", "integrity": "sha1-j4PjmpMXwaUCy324BQ5Rxnn27c8=" + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "srcset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/srcset/-/srcset-1.0.0.tgz", + "integrity": "sha1-pWad4StC87HV6D7QPHEEb8SPQe8=", + "requires": { + "array-uniq": "^1.0.2", + "number-is-nan": "^1.0.0" + } + }, + "sshpk": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.1.tgz", + "integrity": "sha1-Ew9Zde3a2WPx1W+SuaxsUfqfg+s=", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "tweetnacl": "~0.14.0" + }, + "dependencies": { + "asn1": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", + "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=" + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + } + } + }, + "stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha1-1PM6tU6OOHeLDKXP07OvsS22hiA=", + "dev": true + }, + "stackframe": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-0.3.1.tgz", + "integrity": "sha1-M6qE8Rd6VUjIk1Uzy/6zQgl19aQ=", + "dev": true + }, + "standard": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/standard/-/standard-8.6.0.tgz", + "integrity": "sha1-Y1Eyvnv7VnwpIQBfMPnjUOR1Kq0=", + "dev": true, + "requires": { + "eslint": "~3.10.2", + "eslint-config-standard": "6.2.1", + "eslint-config-standard-jsx": "3.2.0", + "eslint-plugin-promise": "~3.4.0", + "eslint-plugin-react": "~6.7.1", + "eslint-plugin-standard": "~2.0.1", + "standard-engine": "~5.2.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "eslint": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-3.10.2.tgz", + "integrity": "sha1-yaEOi/bp1lZRIEd4xQM0Hx6sPOc=", + "dev": true, + "requires": { + "babel-code-frame": "^6.16.0", + "chalk": "^1.1.3", + "concat-stream": "^1.4.6", + "debug": "^2.1.1", + "doctrine": "^1.2.2", + "escope": "^3.6.0", + "espree": "^3.3.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "file-entry-cache": "^2.0.0", + "glob": "^7.0.3", + "globals": "^9.2.0", + "ignore": "^3.2.0", + "imurmurhash": "^0.1.4", + "inquirer": "^0.12.0", + "is-my-json-valid": "^2.10.0", + "is-resolvable": "^1.0.0", + "js-yaml": "^3.5.1", + "json-stable-stringify": "^1.0.0", + "levn": "^0.3.0", + "lodash": "^4.0.0", + "mkdirp": "^0.5.0", + "natural-compare": "^1.4.0", + "optionator": "^0.8.2", + "path-is-inside": "^1.0.1", + "pluralize": "^1.2.1", + "progress": "^1.1.8", + "require-uncached": "^1.0.2", + "shelljs": "^0.7.5", + "strip-bom": "^3.0.0", + "strip-json-comments": "~1.0.1", + "table": "^3.7.8", + "text-table": "~0.2.0", + "user-home": "^2.0.0" + } + }, + "eslint-config-standard-jsx": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-config-standard-jsx/-/eslint-config-standard-jsx-3.2.0.tgz", + "integrity": "sha1-wkDibtkZoRpCqk3oBZRys4Jo1iA=", + "dev": true + }, + "eslint-plugin-react": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-6.7.1.tgz", + "integrity": "sha1-Gvlq6lRYVoJRV9l8G1DVqPtkpac=", + "dev": true, + "requires": { + "doctrine": "^1.2.2", + "jsx-ast-utils": "^1.3.3" + } + }, + "eslint-plugin-standard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-2.0.1.tgz", + "integrity": "sha1-NYlpn/nJF/LCX3apFmh/ZBw2n/M=", + "dev": true + }, + "jsx-ast-utils": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-1.4.1.tgz", + "integrity": "sha1-OGchPo3Xm/Ho8jAMDPwe+xgsDfE=", + "dev": true + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, + "strip-json-comments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz", + "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=", + "dev": true + } + } + }, + "standard-engine": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/standard-engine/-/standard-engine-5.2.0.tgz", + "integrity": "sha1-QAZgrlrM6K/U22D/IhSpGQrXkKM=", + "dev": true, + "requires": { + "deglob": "^2.0.0", + "find-root": "^1.0.0", + "get-stdin": "^5.0.1", + "home-or-tmp": "^2.0.0", + "minimist": "^1.1.0", + "pkg-config": "^1.0.1" + }, + "dependencies": { + "get-stdin": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz", + "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=", + "dev": true + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=" + }, + "stream-browserify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz", + "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-cache": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/stream-cache/-/stream-cache-0.0.2.tgz", + "integrity": "sha1-GsWtaDJCjKVWZ9ve45Xa1ObbEY8=", + "dev": true + }, + "stream-http": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.2.tgz", + "integrity": "sha512-QllfrBhqF1DPcz46WxKTs6Mz1Bpc+8Qm6vbqOpVav5odAXwbyzwnEczoWqtxrsmlO+cJqtPrp/8gWKWjaKLLlA==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true + }, + "string": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/string/-/string-3.3.3.tgz", + "integrity": "sha1-XqIRzZLSKOGEKUmQpsyXs2anfLA=" + }, + "string-length": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", + "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", + "dev": true, + "requires": { + "astral-regex": "^1.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "stringstream": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.6.tgz", + "integrity": "sha512-87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA==" + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-bom-buf": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-buf/-/strip-bom-buf-1.0.0.tgz", + "integrity": "sha1-HLRar1dTD0yvhsf3UXnSyaUd1XI=", + "dev": true, + "requires": { + "is-utf8": "^0.2.1" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true + }, + "strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, + "striptags": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/striptags/-/striptags-2.2.1.tgz", + "integrity": "sha1-TEULcI1BuL85zyTEn/I0/Gqr/TI=" + }, + "style-loader": { + "version": "0.12.4", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.12.4.tgz", + "integrity": "sha1-rn0GZdxNxlPaov6Xu5CRS8HSLZs=", + "dev": true, + "requires": { + "loader-utils": "^0.2.7" + } + }, + "stylus": { + "version": "0.52.4", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.52.4.tgz", + "integrity": "sha1-ZVG18L/c8p7n8P4KWbfrb/JtJTk=", + "dev": true, + "requires": { + "css-parse": "1.7.x", + "debug": "*", + "glob": "3.2.x", + "mkdirp": "0.5.x", + "sax": "0.5.x", + "source-map": "0.1.x" + }, + "dependencies": { + "glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz", + "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=", + "dev": true, + "requires": { + "inherits": "2", + "minimatch": "0.3" + } + }, + "lru-cache": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", + "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=", + "dev": true + }, + "minimatch": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz", + "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=", + "dev": true, + "requires": { + "lru-cache": "2", + "sigmund": "~1.0.0" + } + }, + "sax": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz", + "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=", + "dev": true + }, + "source-map": { + "version": "0.1.43", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", + "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "stylus-loader": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-2.5.1.tgz", + "integrity": "sha1-1a2KfglYrcErhYHnuxabmmHVQhY=", + "dev": true, + "requires": { + "loader-utils": "^0.2.9", + "lodash.clonedeep": "^4.5.0", + "when": "~3.6.x" + } + }, + "sumchecker": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-1.3.1.tgz", + "integrity": "sha1-ebs7RFbdBPGOvbwNcDodHa7FEF0=", + "dev": true, + "requires": { + "debug": "^2.2.0", + "es6-promise": "^4.0.5" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "es6-promise": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", + "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==", + "dev": true + } + } + }, + "superagent": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-1.8.5.tgz", + "integrity": "sha1-HA3cOvMOgOuE68BcshItqP6UC1U=", + "requires": { + "component-emitter": "~1.2.0", + "cookiejar": "2.0.6", + "debug": "2", + "extend": "3.0.0", + "form-data": "1.0.0-rc3", + "formidable": "~1.0.14", + "methods": "~1.1.1", + "mime": "1.3.4", + "qs": "2.3.3", + "readable-stream": "1.0.27-1", + "reduce-component": "1.0.1" + }, + "dependencies": { + "combined-stream": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", + "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "extend": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz", + "integrity": "sha1-WkdDU7nzNT3dgXbf03uRyDpG8dQ=" + }, + "form-data": { + "version": "1.0.0-rc3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc3.tgz", + "integrity": "sha1-01vGLn+8KTeuePlIqqDTjZBgdXc=", + "requires": { + "async": "^1.4.0", + "combined-stream": "^1.0.5", + "mime-types": "^2.1.3" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==" + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "requires": { + "mime-db": "~1.33.0" + } + }, + "qs": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-2.3.3.tgz", + "integrity": "sha1-6eha2+ddoLvkyOBHaghikPhjtAQ=" + }, + "readable-stream": { + "version": "1.0.27-1", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.27-1.tgz", + "integrity": "sha1-a2eYPCA1fO/QfwFlABoW1xDZEHg=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + } + } + }, + "superagent-promise": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/superagent-promise/-/superagent-promise-1.1.0.tgz", + "integrity": "sha1-uvIti73UOamwfdEPjAj1T+JQNTM=" + }, + "supertap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supertap/-/supertap-1.0.0.tgz", + "integrity": "sha512-HZJ3geIMPgVwKk2VsmO5YHqnnJYl6bV5A9JW2uzqV43WmpgliNEYbuvukfor7URpaqpxuw3CfZ3ONdVbZjCgIA==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "indent-string": "^3.2.0", + "js-yaml": "^3.10.0", + "serialize-error": "^2.1.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + }, + "svgo": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz", + "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=", + "dev": true, + "requires": { + "coa": "~1.0.1", + "colors": "~1.1.2", + "csso": "~2.3.1", + "js-yaml": "~3.7.0", + "mkdirp": "~0.5.1", + "sax": "~1.2.1", + "whet.extend": "~0.9.9" + }, + "dependencies": { + "colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", + "dev": true + }, + "esprima": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", + "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=", + "dev": true + }, + "js-yaml": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz", + "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^2.6.0" + } + } + } + }, + "symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==" + }, + "symbol-tree": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz", + "integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=" + }, + "table": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/table/-/table-3.8.3.tgz", + "integrity": "sha1-K7xULw/amGGnVdOUf+/Ys/UThV8=", + "dev": true, + "requires": { + "ajv": "^4.7.0", + "ajv-keywords": "^1.0.0", + "chalk": "^1.1.1", + "lodash": "^4.0.0", + "slice-ansi": "0.0.4", + "string-width": "^2.0.0" + }, + "dependencies": { + "ajv": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", + "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", + "dev": true, + "requires": { + "co": "^4.6.0", + "json-stable-stringify": "^1.0.1" + } + }, + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "slice-ansi": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", + "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "tapable": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.1.10.tgz", + "integrity": "sha1-KcNXB8K3DlDQdIK10gLo7URtr9Q=", + "dev": true + }, + "temp": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz", + "integrity": "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=", + "requires": { + "os-tmpdir": "^1.0.0", + "rimraf": "~2.2.6" + }, + "dependencies": { + "rimraf": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", + "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=" + } + } + }, + "term-size": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", + "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", + "dev": true, + "requires": { + "execa": "^0.7.0" + } + }, + "test-exclude": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.2.1.tgz", + "integrity": "sha512-qpqlP/8Zl+sosLxBcVKl9vYy26T9NPalxSzzCP/OY6K7j938ui2oKgo+kRZYfxAeIpLqpbVnsHq1tyV70E4lWQ==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "micromatch": "^3.1.8", + "object-assign": "^4.1.0", + "read-pkg-up": "^1.0.1", + "require-main-filename": "^1.0.1" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "throat": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", + "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=", + "dev": true + }, + "throttleit": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz", + "integrity": "sha1-z+34jmDADdlpe2H90qg0OptoDq8=", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", + "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", + "dev": true, + "requires": { + "readable-stream": "^2.1.5", + "xtend": "~4.0.1" + } + }, + "time-stamp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-2.0.0.tgz", + "integrity": "sha1-lcakRTDhW6jW9KPsuMOj+sRto1c=", + "dev": true + }, + "time-zone": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/time-zone/-/time-zone-1.0.0.tgz", + "integrity": "sha1-mcW/VZWJZq9tBtg73zgA3IL67F0=", + "dev": true + }, + "timed-out": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-3.1.3.tgz", + "integrity": "sha1-lYYL/MXHbCd/j4Mm/Q9bLiDrohc=" + }, + "timers-browserify": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz", + "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "tinycolor2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.1.tgz", + "integrity": "sha1-9PrTM0R7wLB9TcjpIJ2POaisd+g=", + "dev": true + }, + "tmp": { + "version": "0.0.28", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.28.tgz", + "integrity": "sha1-Fyc1t/YU6nrzlmT6hM8N5OUV0SA=", + "optional": true, + "requires": { + "os-tmpdir": "~1.0.1" + } + }, + "tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", + "dev": true + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + } + } + }, + "toggle-selection": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", + "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI=", + "dev": true + }, + "touch": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/touch/-/touch-0.0.3.tgz", + "integrity": "sha1-Ua7z1ElXHU8oel2Hyci0kYGg2x0=", + "requires": { + "nopt": "~1.0.10" + }, + "dependencies": { + "nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", + "requires": { + "abbrev": "1" + } + } + } + }, + "tough-cookie": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", + "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", + "requires": { + "punycode": "^1.4.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + } + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "requires": { + "punycode": "^2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + } + } + }, + "traverse": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", + "integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=" + }, + "tree-kill": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.0.tgz", + "integrity": "sha512-DlX6dR0lOIRDFxI0mjL9IYg6OTncLm/Zt+JiBhE5OlFcAR8yc9S7FFXU9so0oda47frdM/JFsk7UjNt9vscKcg==", + "dev": true + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "trim-off-newlines": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz", + "integrity": "sha1-n5up2e+odkw4dpi8v+sshI8RrbM=", + "dev": true + }, + "trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", + "dev": true + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz", + "integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=" + }, + "turndown": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/turndown/-/turndown-4.0.2.tgz", + "integrity": "sha512-pqZ6WrHFGnxXC9q2xJ3Qa7EoLAwrojgFRajWZjxTKwbz9vnNnyi8lLjiD5h86UTPOcMlEyHjm6NMhjEDdlc25A==", + "requires": { + "jsdom": "^11.9.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "combined-stream": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", + "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "cssstyle": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.3.1.tgz", + "integrity": "sha512-tNvaxM5blOnxanyxI6panOsnfiyLRj3HV4qjqqS45WPNS1usdYWRUQjqTEEELK73lpeP/1KoIGYUwrBn/VcECA==", + "requires": { + "cssom": "0.3.x" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "form-data": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", + "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "1.0.6", + "mime-types": "^2.1.12" + } + }, + "har-validator": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", + "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", + "requires": { + "ajv": "^5.1.0", + "har-schema": "^2.0.0" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "jsdom": { + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.11.0.tgz", + "integrity": "sha512-ou1VyfjwsSuWkudGxb03FotDajxAto6USAlmMZjE2lc0jCznt7sBWkhfRBRaWwbnmDqdMSTKTLT5d9sBFkkM7A==", + "requires": { + "abab": "^1.0.4", + "acorn": "^5.3.0", + "acorn-globals": "^4.1.0", + "array-equal": "^1.0.0", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": ">= 0.3.1 < 0.4.0", + "data-urls": "^1.0.0", + "domexception": "^1.0.0", + "escodegen": "^1.9.0", + "html-encoding-sniffer": "^1.0.2", + "left-pad": "^1.2.0", + "nwsapi": "^2.0.0", + "parse5": "4.0.0", + "pn": "^1.1.0", + "request": "^2.83.0", + "request-promise-native": "^1.0.5", + "sax": "^1.2.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.3.3", + "w3c-hr-time": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.3", + "whatwg-mimetype": "^2.1.0", + "whatwg-url": "^6.4.1", + "ws": "^4.0.0", + "xml-name-validator": "^3.0.0" + } + }, + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==" + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "requires": { + "mime-db": "~1.33.0" + } + }, + "oauth-sign": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", + "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=" + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, + "request": { + "version": "2.87.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", + "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.6.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.1", + "forever-agent": "~0.6.1", + "form-data": "~2.3.1", + "har-validator": "~5.0.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.17", + "oauth-sign": "~0.8.2", + "performance-now": "^2.1.0", + "qs": "~6.5.1", + "safe-buffer": "^5.1.1", + "tough-cookie": "~2.3.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.1.0" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + } + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-is": { + "version": "1.6.16", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", + "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.18" + }, + "dependencies": { + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dev": true, + "requires": { + "mime-db": "~1.33.0" + } + } + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "ua-parser-js": { + "version": "0.7.18", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.18.tgz", + "integrity": "sha512-LtzwHlVHwFGTptfNSgezHp7WUlwiqb0gA9AALRbKaERfxwJoiX0A73QbTToxteIAuIaFshhgIZfqK8s7clqgnA==" + }, + "uc.micro": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.5.tgz", + "integrity": "sha512-JoLI4g5zv5qNyT09f4YAvEZIIV1oOjqnewYg5D38dkQljIzpPT296dbIGvKro3digYI1bkb7W6EP1y4uDlmzLg==" + }, + "uglify-js": { + "version": "2.8.29", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", + "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", + "dev": true, + "optional": true, + "requires": { + "source-map": "~0.5.1", + "uglify-to-browserify": "~1.0.0", + "yargs": "~3.10.0" + }, + "dependencies": { + "camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "dev": true, + "optional": true + }, + "cliui": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", + "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", + "dev": true, + "optional": true, + "requires": { + "center-align": "^0.1.1", + "right-align": "^0.1.1", + "wordwrap": "0.0.2" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "optional": true + }, + "window-size": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", + "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", + "dev": true, + "optional": true + }, + "wordwrap": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", + "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", + "dev": true, + "optional": true + }, + "yargs": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", + "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", + "dev": true, + "optional": true, + "requires": { + "camelcase": "^1.0.2", + "cliui": "^2.1.0", + "decamelize": "^1.0.0", + "window-size": "0.1.0" + } + } + } + }, + "uglify-to-browserify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", + "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", + "dev": true + }, + "uid2": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/uid2/-/uid2-0.0.3.tgz", + "integrity": "sha1-SDEm4Rd03y9xuLY53NeZw3YWK4I=", + "dev": true + }, + "underscore": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz", + "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=" + }, + "underscore-plus": { + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/underscore-plus/-/underscore-plus-1.6.6.tgz", + "integrity": "sha1-ZezeG9xEGjXYnmUP1w3PE65Dmn0=", + "requires": { + "underscore": "~1.6.0" + } + }, + "underscore.string": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz", + "integrity": "sha1-18D6KvXVoaZ/QlPa7pgTLnM/Dxk=", + "dev": true + }, + "union-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", + "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^0.4.3" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "set-value": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", + "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.1", + "to-object-path": "^0.3.0" + } + } + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-slug": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.0.tgz", + "integrity": "sha1-22Z258fMBimHj/GWCXx4hVrp9Ks=", + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "unique-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", + "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "dev": true, + "requires": { + "crypto-random-string": "^1.0.0" + } + }, + "unique-temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-temp-dir/-/unique-temp-dir-1.0.0.tgz", + "integrity": "sha1-bc6VsmgcoAPuv7MEpBX5y6vMU4U=", + "dev": true, + "requires": { + "mkdirp": "^0.5.1", + "os-tmpdir": "^1.0.1", + "uid2": "0.0.3" + } + }, + "universalify": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.1.tgz", + "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "unzip-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.2.tgz", + "integrity": "sha1-uYTwh3/AqJwsdzzB73tbIytbBv4=" + }, + "update-notifier": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz", + "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==", + "dev": true, + "requires": { + "boxen": "^1.2.1", + "chalk": "^2.0.1", + "configstore": "^3.0.0", + "import-lazy": "^2.1.0", + "is-ci": "^1.0.10", + "is-installed-globally": "^0.1.0", + "is-npm": "^1.0.0", + "latest-version": "^3.0.0", + "semver-diff": "^2.0.0", + "xdg-basedir": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", + "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/url/-/url-0.10.3.tgz", + "integrity": "sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=", + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "url-parse": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.0.tgz", + "integrity": "sha512-ERuGxDiQ6Xw/agN4tuoCRbmwRuZP0cJ1lJxJubXr5Q/5cDa78+Dc4wfvtxzhzhkm5VvmW6Mf8EVj9SPGN4l8Lg==", + "dev": true, + "requires": { + "querystringify": "^2.0.0", + "requires-port": "^1.0.0" + } + }, + "url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "requires": { + "prepend-http": "^1.0.1" + } + }, + "use": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.0.tgz", + "integrity": "sha512-6UJEQM/L+mzC3ZJNM56Q4DFGLX/evKGRg15UJHGB9X5j5Z3AFbgZvjUh2yq/UJUY4U5dh7Fal++XbNg1uzpRAw==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "user-home": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz", + "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=", + "dev": true, + "requires": { + "os-homedir": "^1.0.0" + } + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz", + "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==" + }, + "validate-npm-package-license": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz", + "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==", + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vendors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.2.tgz", + "integrity": "sha512-w/hry/368nO21AN9QljsaIhb9ZiZtZARoVH5f3CsFbawdLdayCgKRPup7CggujvySMxx0I91NOyxdVENohprLQ==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + } + } + }, + "vm-browserify": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz", + "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=", + "dev": true, + "requires": { + "indexof": "0.0.1" + } + }, + "w3c-hr-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz", + "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=", + "requires": { + "browser-process-hrtime": "^0.1.2" + } + }, + "walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dev": true, + "requires": { + "makeerror": "1.0.x" + } + }, + "warning": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/warning/-/warning-2.1.0.tgz", + "integrity": "sha1-ISINnGOvx3qMkhEeARr3Bc4MaQE=", + "dev": true, + "requires": { + "loose-envify": "^1.0.0" + } + }, + "watch": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/watch/-/watch-0.18.0.tgz", + "integrity": "sha1-KAlUdsbffJDJYxOJkMClQj60uYY=", + "dev": true, + "requires": { + "exec-sh": "^0.2.0", + "minimist": "^1.2.0" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, + "watchpack": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-0.2.9.tgz", + "integrity": "sha1-Yuqkq15bo1/fwBgnVibjwPXj+ws=", + "dev": true, + "requires": { + "async": "^0.9.0", + "chokidar": "^1.0.0", + "graceful-fs": "^4.1.2" + }, + "dependencies": { + "async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", + "dev": true + } + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "webpack": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-1.15.0.tgz", + "integrity": "sha1-T/MfU9sDM55VFkqdRo7gMklo/pg=", + "dev": true, + "requires": { + "acorn": "^3.0.0", + "async": "^1.3.0", + "clone": "^1.0.2", + "enhanced-resolve": "~0.9.0", + "interpret": "^0.6.4", + "loader-utils": "^0.2.11", + "memory-fs": "~0.3.0", + "mkdirp": "~0.5.0", + "node-libs-browser": "^0.7.0", + "optimist": "~0.6.0", + "supports-color": "^3.1.0", + "tapable": "~0.1.8", + "uglify-js": "~2.7.3", + "watchpack": "^0.2.1", + "webpack-core": "~0.6.9" + }, + "dependencies": { + "acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "dev": true + }, + "camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "dev": true + }, + "cliui": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", + "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", + "dev": true, + "requires": { + "center-align": "^0.1.1", + "right-align": "^0.1.1", + "wordwrap": "0.0.2" + }, + "dependencies": { + "wordwrap": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", + "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "interpret": { + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-0.6.6.tgz", + "integrity": "sha1-/s16GOfOXKar+5U+H4YhOknxYls=", + "dev": true + }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "dev": true, + "requires": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + }, + "uglify-js": { + "version": "2.7.5", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz", + "integrity": "sha1-RhLAx7qu4rp8SH3kkErhIgefLKg=", + "dev": true, + "requires": { + "async": "~0.2.6", + "source-map": "~0.5.1", + "uglify-to-browserify": "~1.0.0", + "yargs": "~3.10.0" + }, + "dependencies": { + "async": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", + "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=", + "dev": true + } + } + }, + "window-size": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", + "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", + "dev": true + }, + "yargs": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", + "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", + "dev": true, + "requires": { + "camelcase": "^1.0.2", + "cliui": "^2.1.0", + "decamelize": "^1.0.0", + "window-size": "0.1.0" + } + } + } + }, + "webpack-core": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz", + "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=", + "dev": true, + "requires": { + "source-list-map": "~0.1.7", + "source-map": "~0.4.1" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "webpack-dev-middleware": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz", + "integrity": "sha512-FCrqPy1yy/sN6U/SaEZcHKRXGlqU0DUaEBL45jkUYoB8foVb6wCnbIJ1HKIx+qUFTW+3JpVcCJCxZ8VATL4e+A==", + "dev": true, + "requires": { + "memory-fs": "~0.4.1", + "mime": "^1.5.0", + "path-is-absolute": "^1.0.0", + "range-parser": "^1.0.3", + "time-stamp": "^2.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + } + } + }, + "webpack-dev-server": { + "version": "1.16.5", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-1.16.5.tgz", + "integrity": "sha1-DL1fLSrI1OWTqs1clwLnu9XlmJI=", + "dev": true, + "requires": { + "compression": "^1.5.2", + "connect-history-api-fallback": "^1.3.0", + "express": "^4.13.3", + "http-proxy-middleware": "~0.17.1", + "open": "0.0.5", + "optimist": "~0.6.1", + "serve-index": "^1.7.2", + "sockjs": "^0.3.15", + "sockjs-client": "^1.0.3", + "stream-cache": "~0.0.1", + "strip-ansi": "^3.0.0", + "supports-color": "^3.1.1", + "webpack-dev-middleware": "^1.10.2" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "dev": true, + "requires": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + } + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "websocket-driver": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz", + "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", + "dev": true, + "requires": { + "http-parser-js": ">=0.4.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", + "dev": true + }, + "well-known-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/well-known-symbols/-/well-known-symbols-1.0.0.tgz", + "integrity": "sha1-c8eK6Bp3Jqj6WY4ogIAcixYiVRg=", + "dev": true + }, + "whatwg-encoding": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.3.tgz", + "integrity": "sha512-jLBwwKUhi8WtBfsMQlL4bUUcT8sMkAtQinscJAe/M4KHCkHuUJAF6vuB0tueNIw4c8ziO6AkRmgY+jL3a0iiPw==", + "requires": { + "iconv-lite": "0.4.19" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.19", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", + "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==" + } + } + }, + "whatwg-fetch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz", + "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==" + }, + "whatwg-mimetype": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.1.0.tgz", + "integrity": "sha512-FKxhYLytBQiUKjkYteN71fAUA3g6KpNXoho1isLiLSB3N1G4F35Q5vUxWfKFhBwi5IWF27VE6WxhrnnC+m0Mew==" + }, + "whatwg-url": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.4.1.tgz", + "integrity": "sha512-FwygsxsXx27x6XXuExA/ox3Ktwcbf+OAvrKmLulotDAiO1Q6ixchPFaHYsis2zZBZSJTR0+dR+JVtf7MlbqZjw==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "when": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz", + "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=", + "dev": true + }, + "whet.extend": { + "version": "0.9.9", + "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz", + "integrity": "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "optional": true + }, + "widest-line": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.0.tgz", + "integrity": "sha1-AUKk6KJD+IgsAjOqDgKBqnYVInM=", + "dev": true, + "requires": { + "string-width": "^2.1.1" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "window": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/window/-/window-4.2.5.tgz", + "integrity": "sha512-6srbDxYdfnxsw5ZwsggHLsgkuPpFb+3ja78FZSek7buVn/s19AlCMhb/WMO6hyJ8TP498kqELcRSpWg6hTpVDQ==", + "dev": true, + "requires": { + "jsdom": "11.6.2" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "combined-stream": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", + "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "form-data": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", + "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "1.0.6", + "mime-types": "^2.1.12" + } + }, + "har-validator": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", + "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", + "dev": true, + "requires": { + "ajv": "^5.1.0", + "har-schema": "^2.0.0" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "jsdom": { + "version": "11.6.2", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.6.2.tgz", + "integrity": "sha512-pAeZhpbSlUp5yQcS6cBQJwkbzmv4tWFaYxHbFVSxzXefqjvtRA851Z5N2P+TguVG9YeUDcgb8pdeVQRJh0XR3Q==", + "dev": true, + "requires": { + "abab": "^1.0.4", + "acorn": "^5.3.0", + "acorn-globals": "^4.1.0", + "array-equal": "^1.0.0", + "browser-process-hrtime": "^0.1.2", + "content-type-parser": "^1.0.2", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": ">= 0.2.37 < 0.3.0", + "domexception": "^1.0.0", + "escodegen": "^1.9.0", + "html-encoding-sniffer": "^1.0.2", + "left-pad": "^1.2.0", + "nwmatcher": "^1.4.3", + "parse5": "4.0.0", + "pn": "^1.1.0", + "request": "^2.83.0", + "request-promise-native": "^1.0.5", + "sax": "^1.2.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.3.3", + "w3c-hr-time": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.3", + "whatwg-url": "^6.4.0", + "ws": "^4.0.0", + "xml-name-validator": "^3.0.0" + } + }, + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dev": true, + "requires": { + "mime-db": "~1.33.0" + } + }, + "oauth-sign": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", + "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "request": { + "version": "2.87.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", + "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.6.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.1", + "forever-agent": "~0.6.1", + "form-data": "~2.3.1", + "har-validator": "~5.0.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.17", + "oauth-sign": "~0.8.2", + "performance-now": "^2.1.0", + "qs": "~6.5.1", + "safe-buffer": "^5.1.1", + "tough-cookie": "~2.3.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.1.0" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + } + } + }, + "window-size": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz", + "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=", + "optional": true + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "optional": true + }, + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=" + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "write": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", + "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "dev": true, + "requires": { + "mkdirp": "^0.5.1" + } + }, + "write-file-atomic": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.3.0.tgz", + "integrity": "sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "write-json-file": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-2.3.0.tgz", + "integrity": "sha1-K2TIozAE1UuGmMdtWFp3zrYdoy8=", + "dev": true, + "requires": { + "detect-indent": "^5.0.0", + "graceful-fs": "^4.1.2", + "make-dir": "^1.0.0", + "pify": "^3.0.0", + "sort-keys": "^2.0.0", + "write-file-atomic": "^2.0.0" + }, + "dependencies": { + "detect-indent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz", + "integrity": "sha1-OHHMCmoALow+Wzz38zYmRnXwa50=", + "dev": true + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "write-pkg": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/write-pkg/-/write-pkg-3.1.0.tgz", + "integrity": "sha1-AwqZlMyZk9JbTnWp8aGSNgcpHOk=", + "dev": true, + "requires": { + "sort-keys": "^2.0.0", + "write-json-file": "^2.2.0" + } + }, + "ws": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-4.1.0.tgz", + "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0" + } + }, + "xdg-basedir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz", + "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=", + "dev": true + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "xml2js": { + "version": "0.4.17", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.17.tgz", + "integrity": "sha1-F76T6q4/O3eTWceVtBlwWogX6Gg=", + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "^4.1.0" + } + }, + "xmlbuilder": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-4.2.1.tgz", + "integrity": "sha1-qlijBBoGb5DqoWwvU4n/GfP0YaU=", + "requires": { + "lodash": "^4.0.0" + } + }, + "xmldom": { + "version": "0.1.27", + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz", + "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk=", + "dev": true + }, + "xtend": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "yargs": { + "version": "3.32.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz", + "integrity": "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=", + "optional": true, + "requires": { + "camelcase": "^2.0.1", + "cliui": "^3.0.3", + "decamelize": "^1.1.1", + "os-locale": "^1.4.0", + "string-width": "^1.0.1", + "window-size": "^0.1.4", + "y18n": "^3.2.0" + } + }, + "yargs-parser": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", + "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=", + "optional": true, + "requires": { + "camelcase": "^3.0.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "optional": true + } + } + }, + "yauzl": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz", + "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", + "dev": true, + "requires": { + "fd-slicer": "~1.0.1" + } } } } diff --git a/package.json b/package.json index 43b40458..cfef52e6 100644 --- a/package.json +++ b/package.json @@ -96,6 +96,7 @@ "striptags": "^2.2.1", "superagent": "^1.2.0", "superagent-promise": "^1.0.3", + "turndown": "^4.0.2", "unique-slug": "2.0.0", "uuid": "^3.2.1" }, diff --git a/resources/icon/icon-external.svg b/resources/icon/icon-external.svg new file mode 100644 index 00000000..8d340b12 --- /dev/null +++ b/resources/icon/icon-external.svg @@ -0,0 +1,39 @@ + + + + icon-external + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 4a9bc69ac2d9d8b3e7167da58346b81a341fcd60 Mon Sep 17 00:00:00 2001 From: Storm Burpee Date: Mon, 28 May 2018 19:45:09 +0930 Subject: [PATCH 002/498] starting to write a test --- tests/lib/html-to-md-test.js | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 tests/lib/html-to-md-test.js diff --git a/tests/lib/html-to-md-test.js b/tests/lib/html-to-md-test.js new file mode 100644 index 00000000..9788a563 --- /dev/null +++ b/tests/lib/html-to-md-test.js @@ -0,0 +1,2 @@ +const test = require('ava') +const htmlToMd = require('browser/main/modals/CreateMarkdownFromURLModal') From 18aae8cf7b8aee321dc62378c0a2c3a485e1dab2 Mon Sep 17 00:00:00 2001 From: Storm Burpee Date: Mon, 28 May 2018 22:12:04 +0930 Subject: [PATCH 003/498] getting very close --- browser/main/lib/dataApi/createNoteFromUrl.js | 94 +++++++++++++++++++ browser/main/lib/dataApi/index.js | 1 + .../main/modals/CreateMarkdownFromURLModal.js | 81 ++-------------- tests/dataApi/createNoteFromUrl-test.js | 54 +++++++++++ tests/lib/html-to-md-test.js | 2 - yarn.lock | 69 +++++++++++++- 6 files changed, 225 insertions(+), 76 deletions(-) create mode 100644 browser/main/lib/dataApi/createNoteFromUrl.js create mode 100644 tests/dataApi/createNoteFromUrl-test.js delete mode 100644 tests/lib/html-to-md-test.js diff --git a/browser/main/lib/dataApi/createNoteFromUrl.js b/browser/main/lib/dataApi/createNoteFromUrl.js new file mode 100644 index 00000000..10071135 --- /dev/null +++ b/browser/main/lib/dataApi/createNoteFromUrl.js @@ -0,0 +1,94 @@ +const http = require('http') +const https = require('https') +const TurndownService = require('turndown') +const createNote = require('./createNote') + +import { hashHistory } from 'react-router' +import ee from 'browser/main/lib/eventEmitter' + +function validateUrl(str) { + if(/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(str)) { + return true; + } else { + return false; + } +} + +function createNoteFromUrl (url, storage, folder, dispatch = null, location = null) { + return new Promise((resolve, reject) => { + let td = new TurndownService(); + + if(!validateUrl(url)) { + reject({result: false, error: "Please check your URL is in correct format. (Example, https://www.google.com)"}) + } + + let request = http + if(url.includes('https')) { + request = https + } + + let req = request.request(url, (res) => { + let data = '' + + res.on('data', (chunk) => { + data += chunk + }) + + res.on('end', () => { + let html = document.createElement('html') + html.innerHTML = data + + let scripts = html.getElementsByTagName('script') + for(let i = scripts.length - 1; i >= 0; i--) { + scripts[i].parentNode.removeChild(scripts[i]) + } + + let body = html.getElementsByTagName('body')[0].innerHTML + let markdownHTML = td.turndown(body) + + html.innerHTML = '' + + if(dispatch !== null) { + createNote(storage, { + type: 'MARKDOWN_NOTE', + folder: folder, + title: '', + content: markdownHTML + }) + .then((note) => { + const noteHash = note.key + dispatch({ + type: 'UPDATE_NOTE', + note: note + }) + hashHistory.push({ + pathname: location.pathname, + query: {key: noteHash} + }) + ee.emit('list:jump', noteHash) + ee.emit('detail:focus') + resolve({result: true, error: null}) + }) + } else { + createNote(storage, { + type: 'MARKDOWN_NOTE', + folder: folder, + title: '', + content: markdownHTML + }).then((note) => { + resolve({result: true, error: null}) + }) + } + }) + }) + + req.on('error', (e) => { + console.error('error in parsing URL', e) + reject({result: false, error: e}) + }) + req.end(); + }) + +} + +module.exports = createNoteFromUrl; diff --git a/browser/main/lib/dataApi/index.js b/browser/main/lib/dataApi/index.js index 311ca2f3..ca54d148 100644 --- a/browser/main/lib/dataApi/index.js +++ b/browser/main/lib/dataApi/index.js @@ -9,6 +9,7 @@ const dataApi = { reorderFolder: require('./reorderFolder'), exportFolder: require('./exportFolder'), createNote: require('./createNote'), + createNoteFromUrl: require('./createNoteFromUrl'), updateNote: require('./updateNote'), deleteNote: require('./deleteNote'), moveNote: require('./moveNote'), diff --git a/browser/main/modals/CreateMarkdownFromURLModal.js b/browser/main/modals/CreateMarkdownFromURLModal.js index 086b2926..17bdfd90 100644 --- a/browser/main/modals/CreateMarkdownFromURLModal.js +++ b/browser/main/modals/CreateMarkdownFromURLModal.js @@ -8,22 +8,15 @@ import consts from 'browser/lib/consts' import ModalEscButton from 'browser/components/ModalEscButton' import AwsMobileAnalyticsConfig from 'browser/main/lib/AwsMobileAnalyticsConfig' import i18n from 'browser/lib/i18n' -const http = require('http') -const https = require('https') -const TurndownService = require('turndown') -import { hashHistory } from 'react-router' -import ee from 'browser/main/lib/eventEmitter' class CreateMarkdownFromURLModal extends React.Component { constructor (props) { super(props) - let td = new TurndownService(); this.state = { name: '', showerror: false, - errormessage: '', - turndownService: td + errormessage: '' } } @@ -60,87 +53,29 @@ class CreateMarkdownFromURLModal extends React.Component { this.confirm() } - showError(message) { + showError (message) { this.setState({ showerror: true, errormessage: message }); } - hideError() { + hideError () { this.setState({ showerror: false, errormessage: '' }) } - validateUrl(str) { - if(/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(str)) { - return true; - } else { - return false; - } - } - confirm () { - if(this.validateUrl(this.state.name)) { this.hideError() - let url = this.state.name; - let request = http; - if(url.includes('https')) - request = https; - let req = request.request(url, (res) => { - let data = ''; - res.on('data', (chunk) => { - data += chunk - }) - res.on('end', () => { - console.log("receiving data", data); + const { storage, folder, dispatch, location } = this.props - let html = document.createElement('html'); - html.innerHTML = data; - - let scripts = html.getElementsByTagName('script'); - for(let i = scripts.length - 1; i >= 0; i--) { - scripts[i].parentNode.removeChild(scripts[i]); - } - - let body = html.getElementsByTagName('body')[0].innerHTML; - let markdownHTML = this.state.turndownService.turndown(body); - console.log('markdown', markdownHTML); - html.innerHTML = ''; - const { storage, folder, dispatch, location } = this.props - - dataApi - .createNote(storage, { - type: 'MARKDOWN_NOTE', - folder: folder, - title: '', - content: markdownHTML - }) - .then((note) => { - const noteHash = note.key - dispatch({ - type: 'UPDATE_NOTE', - note: note - }) - hashHistory.push({ - pathname: location.pathname, - query: {key: noteHash} - }) - ee.emit('list:jump', noteHash) - ee.emit('detail:focus') - this.props.close() - }) - }) + let note = dataApi.createNoteFromUrl(this.state.name, storage, folder, dispatch, location).then((result) => { + this.props.close() + }).catch((result) => { + this.showError(result.error); }); - req.on('error', (e) => { - console.log("Error in request", e.message); - }); - req.end(); - } else { - this.showError("Please check your URL is in correct format. (Example, 'https://google.com')") - } } render () { diff --git a/tests/dataApi/createNoteFromUrl-test.js b/tests/dataApi/createNoteFromUrl-test.js new file mode 100644 index 00000000..09b73cc6 --- /dev/null +++ b/tests/dataApi/createNoteFromUrl-test.js @@ -0,0 +1,54 @@ +const test = require('ava') +const createNoteFromUrl = require('browser/main/lib/dataApi/createNoteFromUrl') + +global.document = require('jsdom').jsdom('') +global.window = document.defaultView +global.navigator = window.navigator + +const Storage = require('dom-storage') +const localStorage = window.localStorage = global.localStorage = new Storage(null, { strict: true }) +const path = require('path') +const TestDummy = require('../fixtures/TestDummy') +const sander = require('sander') +const os = require('os') +const CSON = require('@rokt33r/season') +const faker = require('faker') + +const storagePath = path.join(os.tmpdir(), 'test/create-note-from-url') + +test.beforeEach((t) => { + t.context.storage = TestDummy.dummyStorage(storagePath) + localStorage.setItem('storages', JSON.stringify([t.context.storage.cache])) +}) + +test.serial('Create a note from URL', (t) => { + const storageKey = t.context.storage.cache.key + const folderKey = t.context.storage.json.folders[0].key + + const url = 'https://shapeshed.com/writing-cross-platform-node/' + + + return Promise.resolve() + .then(function doTest () { + return Promise.all([ + createNoteFromUrl(url, storageKey, folderKey) + ]) + }) + .then(function assert (data) { + const data1 = data[0] + + console.log("STORM LOOK HERE", data1) + + t.is(storageKey, data1.storage) + const jsonData2 = CSON.readFileSync(path.join(storagePath, 'notes', data1.key + '.cson')) + t.is(input2.content, data2.content) + t.is(input2.content, jsonData2.content) + t.is(input2.tags.length, data2.tags.length) + t.is(input2.tags.length, jsonData2.tags.length) + }) +}) + +test.after(function after () { + localStorage.clear() + sander.rimrafSync(storagePath) +}) diff --git a/tests/lib/html-to-md-test.js b/tests/lib/html-to-md-test.js deleted file mode 100644 index 9788a563..00000000 --- a/tests/lib/html-to-md-test.js +++ /dev/null @@ -1,2 +0,0 @@ -const test = require('ava') -const htmlToMd = require('browser/main/modals/CreateMarkdownFromURLModal') diff --git a/yarn.lock b/yarn.lock index 33abad09..249460aa 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2301,6 +2301,12 @@ cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0": dependencies: cssom "0.3.x" +"cssstyle@>= 0.3.1 < 0.4.0": + version "0.3.1" + resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-0.3.1.tgz#6da9b4cff1bc5d716e6e5fe8e04fcb1b50a49adf" + dependencies: + cssom "0.3.x" + ctype@0.5.3: version "0.5.3" resolved "https://registry.yarnpkg.com/ctype/-/ctype-0.5.3.tgz#82c18c2461f74114ef16c135224ad0b9144ca12f" @@ -2331,6 +2337,14 @@ dashdash@^1.12.0: dependencies: assert-plus "^1.0.0" +data-urls@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-1.0.0.tgz#24802de4e81c298ea8a9388bb0d8e461c774684f" + dependencies: + abab "^1.0.4" + whatwg-mimetype "^2.0.0" + whatwg-url "^6.4.0" + date-fns@^1.23.0: version "1.28.5" resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.28.5.tgz#257cfc45d322df45ef5658665967ee841cd73faf" @@ -5249,6 +5263,37 @@ jsdom@11.6.2, jsdom@^11.5.1: ws "^4.0.0" xml-name-validator "^3.0.0" +jsdom@^11.9.0: + version "11.11.0" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-11.11.0.tgz#df486efad41aee96c59ad7a190e2449c7eb1110e" + dependencies: + abab "^1.0.4" + acorn "^5.3.0" + acorn-globals "^4.1.0" + array-equal "^1.0.0" + cssom ">= 0.3.2 < 0.4.0" + cssstyle ">= 0.3.1 < 0.4.0" + data-urls "^1.0.0" + domexception "^1.0.0" + escodegen "^1.9.0" + html-encoding-sniffer "^1.0.2" + left-pad "^1.2.0" + nwsapi "^2.0.0" + parse5 "4.0.0" + pn "^1.1.0" + request "^2.83.0" + request-promise-native "^1.0.5" + sax "^1.2.4" + symbol-tree "^3.2.2" + tough-cookie "^2.3.3" + w3c-hr-time "^1.0.1" + webidl-conversions "^4.0.2" + whatwg-encoding "^1.0.3" + whatwg-mimetype "^2.1.0" + whatwg-url "^6.4.1" + ws "^4.0.0" + xml-name-validator "^3.0.0" + jsdom@^9.4.2: version "9.12.0" resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-9.12.0.tgz#e8c546fffcb06c00d4833ca84410fed7f8a097d4" @@ -6259,6 +6304,10 @@ nwmatcher@^1.4.3: version "1.4.3" resolved "https://registry.yarnpkg.com/nwmatcher/-/nwmatcher-1.4.3.tgz#64348e3b3d80f035b40ac11563d278f8b72db89c" +nwsapi@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.0.1.tgz#a50d59a2dcb14b6931401171713ced2d0eb3468f" + oauth-sign@~0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.6.0.tgz#7dbeae44f6ca454e1f168451d630746735813ce3" @@ -8570,7 +8619,7 @@ tough-cookie@>=2.3.3, tough-cookie@^2.3.3, tough-cookie@~2.3.3: dependencies: punycode "^1.4.1" -tr46@^1.0.0: +tr46@^1.0.0, tr46@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" dependencies: @@ -8624,6 +8673,12 @@ tunnel-agent@~0.4.0: version "0.4.3" resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb" +turndown@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/turndown/-/turndown-4.0.2.tgz#c3ddb8ba32a3665723599be2f4e7860adb6042ae" + dependencies: + jsdom "^11.9.0" + tweetnacl@^0.14.3, tweetnacl@~0.14.0: version "0.14.5" resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" @@ -9042,6 +9097,10 @@ whatwg-fetch@>=0.10.0: version "2.0.3" resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz#9c84ec2dcf68187ff00bc64e1274b442176e1c84" +whatwg-mimetype@^2.0.0, whatwg-mimetype@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.1.0.tgz#f0f21d76cbba72362eb609dbed2a30cd17fcc7d4" + whatwg-url@^4.3.0: version "4.8.0" resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-4.8.0.tgz#d2981aa9148c1e00a41c5a6131166ab4683bbcc0" @@ -9057,6 +9116,14 @@ whatwg-url@^6.4.0: tr46 "^1.0.0" webidl-conversions "^4.0.1" +whatwg-url@^6.4.1: + version "6.4.1" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-6.4.1.tgz#fdb94b440fd4ad836202c16e9737d511f012fd67" + dependencies: + lodash.sortby "^4.7.0" + tr46 "^1.0.1" + webidl-conversions "^4.0.2" + when@~3.6.x: version "3.6.4" resolved "https://registry.yarnpkg.com/when/-/when-3.6.4.tgz#473b517ec159e2b85005497a13983f095412e34e" From 82178055af12a85ad11e1babe59f98b775a8f8c8 Mon Sep 17 00:00:00 2001 From: ehhc Date: Sun, 17 Jun 2018 17:02:14 +0200 Subject: [PATCH 004/498] Spellcheck - initialisation and first draft onChange --- browser/components/CodeEditor.js | 41 +- browser/components/CodeEditor.styl | 2 + browser/lib/spellcheck.js | 162 + dictionaries/de_DE/LICENSE | 342 + dictionaries/de_DE/de_DE.aff | 501 + dictionaries/de_DE/de_DE.dic | 80471 +++++++++++++++++++++++++++ dictionaries/en_GB/LICENSE | 282 + dictionaries/en_GB/en_GB.aff | 1176 + dictionaries/en_GB/en_GB.dic | 62171 +++++++++++++++++++++ dictionaries/fr_FR/fr_FR.aff | 10767 ++++ dictionaries/fr_FR/fr_FR.dic | 63063 +++++++++++++++++++++ lib/main.html | 1 + package.json | 1 + tests/lib/spellcheck.test.js | 151 + yarn.lock | 4 + 15 files changed, 219126 insertions(+), 9 deletions(-) create mode 100644 browser/components/CodeEditor.styl create mode 100644 browser/lib/spellcheck.js create mode 100644 dictionaries/de_DE/LICENSE create mode 100644 dictionaries/de_DE/de_DE.aff create mode 100644 dictionaries/de_DE/de_DE.dic create mode 100644 dictionaries/en_GB/LICENSE create mode 100644 dictionaries/en_GB/en_GB.aff create mode 100644 dictionaries/en_GB/en_GB.dic create mode 100644 dictionaries/fr_FR/fr_FR.aff create mode 100644 dictionaries/fr_FR/fr_FR.dic create mode 100644 tests/lib/spellcheck.test.js diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index 91e7683a..6287e1fd 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -10,7 +10,8 @@ import iconv from 'iconv-lite' import crypto from 'crypto' import consts from 'browser/lib/consts' import fs from 'fs' -const { ipcRenderer } = require('electron') +const {ipcRenderer} = require('electron') +const spellcheck = require('browser/lib/spellcheck') CodeMirror.modeURL = '../node_modules/codemirror/mode/%N/%N.js' @@ -23,7 +24,7 @@ export default class CodeEditor extends React.Component { super(props) this.scrollHandler = _.debounce(this.handleScroll.bind(this), 100, {leading: false, trailing: true}) - this.changeHandler = (e) => this.handleChange(e) + this.changeHandler = (editor, changeObject) => this.handleChange(editor, changeObject) this.focusHandler = () => { ipcRenderer.send('editor:focused', true) } @@ -82,7 +83,7 @@ export default class CodeEditor extends React.Component { } componentDidMount () { - const { rulers, enableRulers } = this.props + const {rulers, enableRulers} = this.props const expandSnippet = this.expandSnippet.bind(this) const defaultSnippet = [ @@ -162,7 +163,8 @@ export default class CodeEditor extends React.Component { } } }) - + //TODO: Nur bei MarkdownNotes + this.editor.addPanel(this.createSpellCheckPanel(), {position: 'bottom'}) this.setMode(this.props.mode) this.editor.on('focus', this.focusHandler) @@ -203,7 +205,7 @@ export default class CodeEditor extends React.Component { wordBeforeCursor.range.from, wordBeforeCursor.range.to ) - cm.setCursor({ line: cursor.line + cursorLineNumber, ch: cursorLinePosition }) + cm.setCursor({line: cursor.line + cursorLineNumber, ch: cursorLinePosition}) } } } else { @@ -319,10 +321,11 @@ export default class CodeEditor extends React.Component { CodeMirror.autoLoadMode(this.editor, syntax.mode) } - handleChange (e) { - this.value = this.editor.getValue() + handleChange (editor, changeObject) { + spellcheck.handleChange(editor, changeObject) + this.value = editor.getValue() if (this.props.onChange) { - this.props.onChange(e) + this.props.onChange(editor) } } @@ -421,7 +424,7 @@ export default class CodeEditor extends React.Component { const value = editor.getValue() const cursor = editor.getCursor() const newValue = value.replace(taggedUrl, replacement) - const newCursor = Object.assign({}, cursor, { ch: cursor.ch + newValue.length - value.length }) + const newCursor = Object.assign({}, cursor, {ch: cursor.ch + newValue.length - value.length}) editor.setValue(newValue) editor.setCursor(newCursor) } @@ -517,6 +520,26 @@ export default class CodeEditor extends React.Component { /> ) } + + createSpellCheckPanel () { + //TODO: von spellcheck abfragen + //TODO: l18n + //Todo: styling + const panel = document.createElement('div') + panel.className = 'panel bottom' + const dropdown = document.createElement('select') + dropdown.title = 'spellcheck' + dropdown.addEventListener('change', (e) => spellcheck.initialize(this.editor, dropdown.value)) + const options = [{label: 'Disabeld', value: 'NONE'}, {label: 'Deutsch', value: 'de_DE'}] + for (const op of options) { + const option = document.createElement('option') + option.value = op.value + option.innerHTML = op.label + dropdown.appendChild(option) + } + panel.appendChild(dropdown) + return panel + } } CodeEditor.propTypes = { diff --git a/browser/components/CodeEditor.styl b/browser/components/CodeEditor.styl new file mode 100644 index 00000000..1ec8ef0f --- /dev/null +++ b/browser/components/CodeEditor.styl @@ -0,0 +1,2 @@ +.codeEditor-typo + text-decoration underline wavy red \ No newline at end of file diff --git a/browser/lib/spellcheck.js b/browser/lib/spellcheck.js new file mode 100644 index 00000000..37dcce4c --- /dev/null +++ b/browser/lib/spellcheck.js @@ -0,0 +1,162 @@ +import styles from '../components/CodeEditor.styl' + +const Typo = require('typo-js') + +const CSS_ERROR_CLASS = 'codeEditor-typo' +const SPELLCHECK_DISABLED = 'NONE' +const DICTIONARY_PATH = '../dictionaries' +let dictionary = null + +function getAvailableDictionaries () { + // TODO: l18n + return [{label: 'Disabeld', value: SPELLCHECK_DISABLED}, {label: 'Deutsch', value: 'de_DE'}] +} + +/** + * Only to be used in the tests :) + */ +function setDictionaryForTestsOnly (newDictionary) { + dictionary = newDictionary +} + +/** + * @description Initializes the spellcheck. It removes all existing marks of the current editor. + * If a language was given (i.e. lang !== this.SPELLCHECK_DISABLED) it will load the stated dictionary and use it to check the whole document. + * @param {Codemirror} editor CodeMirror-Editor + * @param {String} lang on of the values from getAvailableDictionaries()-Method + */ +function initialize (editor, lang) { + dictionary = null + const existingMarks = editor.getAllMarks() || [] + for (const mark of existingMarks) { + mark.clear() + } + if (lang !== SPELLCHECK_DISABLED) { + dictionary = new Typo(lang, false, false, { + dictionaryPath: DICTIONARY_PATH, asyncLoad: true, loadedCallback: () => + checkWholeDocument(this, editor) + }) + } +} + +/** + * Checks the whole content of the editor for typos + * @param thisReference a reference to this. Needed because this is null if called from parent method + * @param {Codemirror} editor CodeMirror-Editor + */ +function checkWholeDocument (thisReference, editor) { + const lastLine = editor.lineCount() - 1 + const textOfLastLine = editor.getLine(lastLine) || '' + const lastChar = textOfLastLine.length + const from = {line: 0, ch: 0} + const to = {line: lastLine, ch: lastChar} + checkMultiLineRange(thisReference, editor, from, to) +} + +/** + * Checks the given range for typos + * @param thisReference a reference to this. Needed because this is null if called from parent method + * @param {Codemirror} editor CodeMirror-Editor + * @param {line, ch} from starting position of the spellcheck + * @param {line, ch} to end position of the spellcheck + */ +function checkMultiLineRange (thisReference, editor, from, to) { + const currentText = editor.getRange(from, to) || '' + const lines = currentText.split('\n') + for (let l = from.line; l <= to.line; l++) { + const line = lines[l] || '' + let w = 0 + if (l === from.line) { + w = from.ch + } + let wEnd = line.length + if (l === to.line) { + wEnd = to.ch + } + while (w < wEnd) { + const wordRange = editor.findWordAt({line: l, ch: w}) + thisReference.checkRange(editor, wordRange) + w += (wordRange.head.ch - wordRange.anchor.ch) + 1 + } + } +} + +/** + * @description Checks whether a certain range of characters in the editor (i.e. a word) contains a typo. + * If so the ranged will be marked with the class CSS_ERROR_CLASS. + * Note: Due to performance considerations, only words with more then 3 signs are checked. + * @param {Codemirror} editor CodeMirror-Editor + * @param wordRange Object specifying the range that should be checked. + * Having the following structure: {anchor: {line: integer, ch: integer}, head: {line: integer, ch: integer}} + */ +function checkRange (editor, wordRange) { + const word = editor.getRange(wordRange.anchor, wordRange.head) + if (word == null || word.length <= 3) { + return + } + if (!dictionary.check(word)) { + editor.markText(wordRange.anchor, wordRange.head, {className: styles[CSS_ERROR_CLASS]}) + } +} + +function handleChange (editor, changeObject) { + /** + * Returns the range that is smaller (i.e. that is before the other in the editor) + */ + function getLesserRange (from, to) { + if (from.line > to.line) { + from = to + } else { + if (from.ch > to.ch) { + from = to + } + } + return from + } + + function calcTo (from) { + let to = {line: from.line, ch: from.ch} + const changeArray = changeObject.text || [''] + to.line += changeArray.length - 1 + let charactersInLastLineOfChange = changeArray[changeArray.length - 1].length + // If the new text is not empty we need to subtract one from the length due to the counting starting at 0 + if (changeArray[changeArray.length - 1] !== '') { + charactersInLastLineOfChange -= 1 + } + if (from.line === to.line) { + to.ch += charactersInLastLineOfChange + } else { + to.ch = charactersInLastLineOfChange + } + return to + } + + if (dictionary !== null) { + let from = getLesserRange(changeObject.from, changeObject.to) + let to = calcTo(from) + + if (from.line === to.line && from.ch === to.ch) { + if (changeObject.text[changeObject.text.length - 1] !== '') { + from.ch -= 1 + } + } + const existingMarks = editor.findMarks(from, to) || [] + for (const mark of existingMarks) { + mark.clear() + } + checkMultiLineRange(this, editor, from, to) + } +} + +module.exports = { + DICTIONARY_PATH, + CSS_ERROR_CLASS, + SPELLCHECK_DISABLED, + getAvailableDictionaries, + initialize, + handleChange, + checkRange, + checkMultiLineRange, + checkWholeDocument, + setDictionaryForTestsOnly +} diff --git a/dictionaries/de_DE/LICENSE b/dictionaries/de_DE/LICENSE new file mode 100644 index 00000000..a71d75d6 --- /dev/null +++ b/dictionaries/de_DE/LICENSE @@ -0,0 +1,342 @@ +From https://github.com/elastic/hunspell/blob/master/dicts/de_DE/README_de_DE.txt + + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) 19yy + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program 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 General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) 19yy name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. \ No newline at end of file diff --git a/dictionaries/de_DE/de_DE.aff b/dictionaries/de_DE/de_DE.aff new file mode 100644 index 00000000..efd55e5a --- /dev/null +++ b/dictionaries/de_DE/de_DE.aff @@ -0,0 +1,501 @@ +SET ISO8859-1 +TRY esianrtolcdugmphbyfvkwäüößáéêàâñESIANRTOLCDUGMPHBYFVKWÄÜÖ + + +PFX G N 1 +PFX G 0 ge . + + + +PFX U Y 1 +PFX U 0 un . + + + +PFX V Y 1 +PFX V 0 ver . + + + +SFX F N 7 +SFX F 0 nen in +SFX F e in e +SFX F e innen e +SFX F 0 in [^i]n +SFX F 0 innen [^i]n +SFX F 0 in [^en] +SFX F 0 innen [^en] + + + + + +SFX L N 12 +SFX L 0 tlich n +SFX L 0 tliche n +SFX L 0 tlicher n +SFX L 0 tliches n +SFX L 0 tlichem n +SFX L 0 tlichen n +SFX L 0 lich [^n] +SFX L 0 liche [^n] +SFX L 0 licher [^n] +SFX L 0 liches [^n] +SFX L 0 lichem [^n] +SFX L 0 lichen [^n] + + + + + + +SFX H N 2 +SFX H 0 heit . +SFX H 0 heiten . + + +SFX K N 2 +SFX K 0 keit . +SFX K 0 keiten . + + + +SFX M N 12 +SFX M 0 chen [^s][^s] +SFX M 0 chens [^s][^s] +SFX M 0 chen [^e] +SFX M 0 chens [^e] +SFX M ass ässchen ass +SFX M ass ässchens ass +SFX M oss össchen oss +SFX M oss össchens oss +SFX M uss üsschen uss +SFX M uss üsschens uss +SFX M e chen e +SFX M e chens e + + + +SFX A Y 46 +SFX A 0 r e +SFX A 0 n e +SFX A 0 m e +SFX A 0 s e +SFX A 0 e [^elr] +SFX A 0 er [^elr] +SFX A 0 en [^elr] +SFX A 0 em [^elr] +SFX A 0 es [^elr] +SFX A 0 e [^e][rl] +SFX A 0 er [^e][rl] +SFX A 0 en [^e][rl] +SFX A 0 em [^e][rl] +SFX A 0 es [^e][rl] +SFX A 0 e [^u]er +SFX A 0 er [^u]er +SFX A 0 en [^u]er +SFX A 0 em [^u]er +SFX A 0 es [^u]er +SFX A er re uer +SFX A er rer uer +SFX A er ren uer +SFX A er rem uer +SFX A er res uer +SFX A 0 e [eil]el +SFX A 0 er [eil]el +SFX A 0 en [eil]el +SFX A 0 em [eil]el +SFX A 0 es [eil]el +SFX A el le [^eil]el +SFX A el ler [^eil]el +SFX A el len [^eil]el +SFX A el lem [^eil]el +SFX A el les [^eil]el +SFX A lig elig [^aeiouhlräüö]lig +SFX A lig elige [^aeiouhlräüö]lig +SFX A lig eliger [^aeiouhlräüö]lig +SFX A lig eligen [^aeiouhlräüö]lig +SFX A lig eligem [^aeiouhlräüö]lig +SFX A lig eliges [^aeiouhlräüö]lig +SFX A erig rig [^hi]erig +SFX A erig rige [^hi]erig +SFX A erig riger [^hi]erig +SFX A erig rigen [^hi]erig +SFX A erig rigem [^hi]erig +SFX A erig riges [^hi]erig + + + +SFX C Y 80 +SFX C 0 ere [^elr] +SFX C 0 erer [^elr] +SFX C 0 eren [^elr] +SFX C 0 erem [^elr] +SFX C 0 eres [^elr] +SFX C 0 re e +SFX C 0 rer e +SFX C 0 ren e +SFX C 0 rem e +SFX C 0 res e +SFX C 0 ere [^e][lr] +SFX C 0 erer [^e][lr] +SFX C 0 eren [^e][lr] +SFX C 0 erem [^e][lr] +SFX C 0 eres [^e][lr] +SFX C el lere el +SFX C el lerer el +SFX C el leren el +SFX C el lerem el +SFX C el leres el +SFX C er rere uer +SFX C er rerer uer +SFX C er reren uer +SFX C er rerem uer +SFX C er reres uer +SFX C 0 ere [^u]er +SFX C 0 erer [^u]er +SFX C 0 eren [^u]er +SFX C 0 erem [^u]er +SFX C 0 eres [^u]er +SFX C lig eligere [^aeiouhlräüö]lig +SFX C lig eligerer [^aeiouhlräüö]lig +SFX C lig eligeren [^aeiouhlräüö]lig +SFX C lig eligerem [^aeiouhlräüö]lig +SFX C lig eligeres [^aeiouhlräüö]lig +SFX C erig rigere [^hi]erig +SFX C erig rigerer [^hi]erig +SFX C erig rigeren [^hi]erig +SFX C erig rigerem [^hi]erig +SFX C erig rigeres [^hi]erig +SFX C 0 este [kßsuxz] +SFX C 0 ester [kßsuxz] +SFX C 0 esten [kßsuxz] +SFX C 0 estem [kßsuxz] +SFX C 0 estes [kßsuxz] +SFX C 0 ste et +SFX C 0 ster et +SFX C 0 sten et +SFX C 0 stem et +SFX C 0 stes et +SFX C 0 este [^e]t +SFX C 0 ester [^e]t +SFX C 0 esten [^e]t +SFX C 0 estem [^e]t +SFX C 0 estes [^e]t +SFX C 0 ste [^kßstxz] +SFX C 0 ster [^kßstxz] +SFX C 0 sten [^kßstxz] +SFX C 0 stem [^kßstxz] +SFX C 0 stes [^kßstxz] +SFX C 0 ste nd +SFX C 0 ster nd +SFX C 0 sten nd +SFX C 0 stem nd +SFX C 0 stes nd +SFX C 0 este [^n]d +SFX C 0 ester [^n]d +SFX C 0 esten [^n]d +SFX C 0 estem [^n]d +SFX C 0 estes [^n]d +SFX C lig eligste [^aeiouhlräüö]lig +SFX C lig eligster [^aeiouhlräüö]lig +SFX C lig eligsten [^aeiouhlräüö]lig +SFX C lig eligstem [^aeiouhlräüö]lig +SFX C lig eligstes [^aeiouhlräüö]lig +SFX C erig rigste [^hi]erig +SFX C erig rigster [^hi]erig +SFX C erig rigsten [^hi]erig +SFX C erig rigstem [^hi]erig +SFX C erig rigstes [^hi]erig + + + + + + +SFX E Y 1 +SFX E 0 e . + + +SFX f Y 4 +SFX f ph f ph +SFX f ph fen ph +SFX f phie fie phie +SFX f phie fien phie + + +SFX N Y 1 +SFX N 0 n . + + +SFX P Y 1 +SFX P 0 en . + + + +SFX p Y 24 +SFX p auf äufe auf +SFX p auf äufen auf +SFX p aus äuser haus +SFX p aus äusern haus +SFX p arkt ärkte markt +SFX p arkt ärkten markt +SFX p ang änge ang +SFX p ang ängen ang +SFX p uß üße uß +SFX p uß üßen uß +SFX p oß öße oß +SFX p oß ößen oß +SFX p aum äume aum +SFX p aum äumen aum +SFX p ag äge ag +SFX p ag ägen ag +SFX p ug üge ug +SFX p ug ügen ug +SFX p all älle all +SFX p all ällen all +SFX p ass ässe ass +SFX p ass ässen ass +SFX p uss üsse uss +SFX p uss üssen uss + + + + + +SFX R Y 3 +SFX R 0 er [^e] +SFX R 0 ern [^e] +SFX R 0 r e + + +SFX S Y 1 +SFX S 0 s . + + +SFX q Y 2 +SFX q s sse s +SFX q s ssen s + + +SFX Q Y 3 +SFX Q s sse s +SFX Q s ssen s +SFX Q s sses s + + + + + +SFX T Y 1 +SFX T 0 es . + + + + +SFX J Y 12 +SFX J n ung [bgkpßsz]eln +SFX J n ungen [bgkpßsz]eln +SFX J eln lung eln +SFX J n ung ern +SFX J en ung en +SFX J eln lungen eln +SFX J n ungen ern +SFX J en ungen en +SFX J 0 ung [^n] +SFX J 0 ungen [^n] +SFX J el lung el +SFX J el lungen el + + +SFX B N 12 +SFX B n bar e[lr]n +SFX B n bare e[lr]n +SFX B n baren e[lr]n +SFX B n barer e[lr]n +SFX B n bares e[lr]n +SFX B n barem e[lr]n +SFX B en bar en +SFX B en bare en +SFX B en baren en +SFX B en barer en +SFX B en bares en +SFX B en barem en + + +SFX D Y 6 +SFX D 0 d n +SFX D 0 de n +SFX D 0 den n +SFX D 0 der n +SFX D 0 des n +SFX D 0 dem n + + + +SFX W Y 8 +SFX W en 0 [^imn]en +SFX W en 0 eien +SFX W en 0 [^bght][mn]en +SFX W en 0 [^c]hnen +SFX W n 0 e[lr]n +SFX W st 0 [^s]st +SFX W t 0 sst +SFX W t 0 [^s]t + + + + + + + + + + + + + +SFX I Y 16 +SFX I n 0 en +SFX I eln le eln +SFX I n e eln +SFX I ern re ern +SFX I n e ern +SFX I n t e[lr]n +SFX I n t [dt]en +SFX I en t [^dimnt]en +SFX I en t eien +SFX I n t [^e]ien +SFX I n t chnen +SFX I en t [^c]h[mn]en +SFX I n t [^aäehilmnoöuür][mn]en +SFX I en t [aäeilmnoöuür][mn]en +SFX I n e un +SFX I n t un + + +SFX X Y 26 +SFX X n t e[lr]n +SFX X n t [dtw]en +SFX X en t eien +SFX X n t [^e]ien +SFX X en t [^ditmnw]en +SFX X n t chnen +SFX X en t [^c]h[mn]en +SFX X n t [^aäehilmnoöuür][mn]en +SFX X en t [aäeilmnoöuür][mn]en +SFX X n t un +SFX X st 0 tst +SFX X n st e[lr]n +SFX X n st [dtw]en +SFX X en st [^dimnßstwzx]en +SFX X en st eien +SFX X n st [^e]ien +SFX X n st chnen +SFX X en st [^c]h[mn]en +SFX X n st [^aäehilmnoöuür][mn]en +SFX X en st [aäeilmnoöuür][mn]en +SFX X n st un +SFX X n st [ßsxz]en +SFX X n st ssen +SFX X n st schen +SFX X t st [^sz]t +SFX X t est zt + + +SFX Y Y 36 +SFX Y n te e[lr]n +SFX Y n te [dtw]en +SFX Y en te [^dimntw]en +SFX Y en te eien +SFX Y n te [^e]ien +SFX Y n te chnen +SFX Y en te [^c]h[mn]en +SFX Y n te [^aäehilmnoöuür][mn]en +SFX Y en te [aäeilmnoöuür][mn]en +SFX Y n test e[lr]n +SFX Y n test [dtw]en +SFX Y en test [^dimntw]en +SFX Y en test eien +SFX Y n test [^e]ien +SFX Y n test chnen +SFX Y en test [^c]h[mn]en +SFX Y n test [^aäehilmnoöuür][mn]en +SFX Y en test [aäeilmnoöuür][mn]en +SFX Y n tet e[lr]n +SFX Y n tet [dtw]en +SFX Y en tet [^dimntw]en +SFX Y en tet eien +SFX Y n tet [^e]ien +SFX Y n tet chnen +SFX Y en tet [^c]h[mn]en +SFX Y n tet [^aäehilmnoöuür][mn]en +SFX Y en tet [aäeilmnoöuür][mn]en +SFX Y n ten e[lr]n +SFX Y n ten [dtw]en +SFX Y en ten [^dimntw]en +SFX Y en ten eien +SFX Y n ten [^e]ien +SFX Y n ten chnen +SFX Y en ten [^c]h[mn]en +SFX Y n ten [^aäehilmnoöuür][mn]en +SFX Y en ten [aäeilmnoöuür][mn]en + + + +SFX Z Y 13 +SFX Z 0 st [^hßsz] +SFX Z 0 st [^c]h +SFX Z 0 st [^s]ch +SFX Z 0 est [dfkstz] +SFX Z 0 est ch +SFX Z 0 est [au]ß +SFX Z 0 est ieß +SFX Z 0 est [io]ss +SFX Z 0 t [^dt] +SFX Z 0 et [dt] +SFX Z 0 n e +SFX Z 0 en ie +SFX Z 0 en [^e] + + +SFX O Y 21 +SFX O n tes e[lr]n +SFX O n tes [dtw]en +SFX O en tes [^dmntw]en +SFX O n tes chnen +SFX O en tes [^c]h[mn]en +SFX O n tes [^aäehilmnoöuür][mn]en +SFX O en tes [aäeilmnoöuür][mn]en +SFX O n ter e[lr]n +SFX O n ter [dtw]en +SFX O en ter [^dmntw]en +SFX O n ter chnen +SFX O en ter [^c]h[mn]en +SFX O n ter [^aäehilmnoöuür][mn]en +SFX O en ter [aäeilmnoöuür][mn]en +SFX O n tem e[lr]n +SFX O n tem [dtw]en +SFX O en tem [^dmntw]en +SFX O n tem chnen +SFX O en tem [^c]h[mn]en +SFX O n tem [^aäehilmnoöuür][mn]en +SFX O en tem [aäeilmnoöuür][mn]en + +REP 15 +REP f ph +REP ph f +REP ß ss +REP ss ß +REP s ss +REP ss s +REP i ie +REP ie i +REP ee e +REP o oh +REP oh o +REP a ah +REP ah a +REP e eh +REP eh e + diff --git a/dictionaries/de_DE/de_DE.dic b/dictionaries/de_DE/de_DE.dic new file mode 100644 index 00000000..cbc767b8 --- /dev/null +++ b/dictionaries/de_DE/de_DE.dic @@ -0,0 +1,80471 @@ +80470 +Äbte/N +Äbtissin/F +Ächtens +Ächtung/P +Äcker/N +Äderchen/S +Äffin/F +Ägide +Ägypten/S +Ägypter/FNS +Ähnlichkeit/P +Ähre/N +Ährenkranz +Ältestenrat/T +Ämter/N +Ämterverteilung +Änderns +Änderung/P +Änderungsantrag/STp +Änderungsgesetz/E +Änderungsindex +Änderungsketten +Änderungsrichtlinie +Änderungsstand +Änderungstabelle/N +Änderungswünsche/N +Änderungswunsch/ST +Änderungszeichnung/P +Änderungszeit/P +Ängste/N +Ängstigens +Ängstigung/P +Ängstlichkeit +Äpfel/N +Äquator/S +Äquatorialafrika +Äquatorialströmung +Äquivalents +Äquivalenz/P +Äquivalenzklasse/N +Äquivalenzklassenbildung +Äquivalenzrelation/P +Ära +Ärgernis/Qq +Ärgers +Ärmel/NS +Ärmelkanal/S +Ärmeltrick/S +Ärsche/N +Ärzte/FN +Ärzteberuf/EPST +Ärztebesprechung/P +Ärzteblatt/ST +Ärztegruppe/N +Ärztehonorar/EPS +Ärztekammer/N +Ärzteorganisation/P +Ärzteroman/P +Ärzteschaft +Ärztestreik/PS +Ärztetag/EPST +Ärztetreffen/S +Ärztetreuhand +Ärzteverbände/N +Ärzteverband/ST +Ärztevereinigung/P +Ästhet/P +Ästhetik +Äthanol/S +Äther/S +Äthiopien +Äthiopier/FNS +Äthyl +Ätna +Ätzens +Ätzung/P +Äugelchen/S +Äußerlichkeit/P +Äußerns +Äußerung/P +Äxte/N +ABC +ABM +ACL +ACPI +ADAC +ADSL +AEG +AG +AGP +AI +AKW +AMD +ANSI +AOK +AOL +API +ARD +ASCII +ASTA +AT +ATM +Aachen/S +Aal/EPST +Aas/T +Aasgeier/NS +Abänderns +Abänderung/P +Abänderungsantrag/STp +Abänderungsvorschlag/STp +Abakus +Abarbeitens +Abarbeitung/P +Abarbeitungsgeschwindigkeit/P +Abarbeitungsreihenfolge/N +Abart/P +Abb +Abb. +Abbau/S +Abbaubarkeit/P +Abbaufortschritt/S +Abbaufortschrittsmessung +Abbaufront +Abbaugerät +Abbaugeräusche +Abbauleistung +Abbauleitzentrale/N +Abbaumaschine/N +Abbaumaterial/S +Abbaumenge/N +Abbaumöglichkeit/P +Abbausituation/P +Abbausysteme/N +Abbauwerkzeug/EPST +Abberufens +Abberufung/P +Abbestellens +Abbestellung/P +Abbild/JRT +Abblendlicht/RST +Abblendschalter/NS +Abbrände/N +Abbrand/S +Abbremsens +Abbremsgeschwindigkeit/P +Abbremsung/P +Abbremsverhalten/S +Abbruch/S +Abbrucharbeit/P +Abbruchbedingung/P +Abbruchobjekt/EPST +Abbruchunternehmen/S +Abbruchunternehmer/S +Abbuchens +Abbuchung/P +Abdankens +Abdankung/P +Abdeckblech/EPS +Abdeckens +Abdecker/NS +Abdeckerei/P +Abdeckkappe/N +Abdeckklappe/N +Abdeckmaterial/S +Abdeckplane/N +Abdeckplatte/N +Abdeckrahmen/S +Abdeckung/P +Abdichtens +Abdichtfuge/N +Abdichtung/P +Abdrift +Abdrosselns +Abdrosselung/P +Abdrosslung/P +Abdruck/ST +Abel/S +Abend/EP +Abendandacht/P +Abendanzug/STp +Abendblatt/ST +Abendbrot +Abenddämmerung/P +Abendessen/S +Abendgala +Abendgarderobe/N +Abendgebete/NS +Abendgesellschaft/P +Abendgymnasien +Abendgymnasium/S +Abendhimmel/NS +Abendkleid/RST +Abendkurs/EPT +Abendland/ST +Abendluft +Abendmahl/S +Abendnachricht/P +Abendprogramm/EPS +Abendröte/N +Abendrots +Abendschau/P +Abendschuhe/N +Abendschule/N +Abendsonne/N +Abendspaziergang/STp +Abendstern/EPST +Abendstudio +Abendunterhaltung/P +Abendunterricht +Abendvorstellung +Abendwind/E +Abendzeitung/P +Abenteuer/NS +Abenteuerfilm/EPS +Abenteuerlust +Abenteuerreise/N +Abenteuerroman/EPS +Abenteurer/FNS +Abenteurernatur/P +Abenteurertyp/P +Aberglaube/N +Aberkennens +Aberkennung/P +Aberwitz +Abessinien +Abessinienkrieg +Abeter/S +Abfahrten +Abfahrtshang/Sp +Abfahrtsläufer/FN +Abfahrtsrennen +Abfahrtsstelle/N +Abfahrtsstrecke/N +Abfall/Sp +Abfallaufbereitung +Abfalleimer/N +Abfallgraben +Abfallkurve/N +Abfallpapier/S +Abfallprodukt/EPST +Abfallstoffe/N +Abfangjäger/NS +Abfangrakete/N +Abfassens +Abfassung/P +Abfertigens +Abfertigung/P +Abfertigungsschalter/NS +Abfertigungsstelle/N +Abfindens +Abfindung/P +Abflachens +Abflachung/P +Abflug/Sp +Abflugflughafen +Abflugland +Abfluss/Tp +Abflusskanäle/N +Abflusskanal/S +Abflussrohr/EPS +Abflussverstopfung/P +Abfördermenge/N +Abfolge/N +Abfragesprache/N +Abführens +Abführmittel/NS +Abführung/P +Abfüllanlage/N +Abfüllens +Abfüllfiliale/N +Abfüllstation/P +Abfüllung/P +Abgabe +Abgabebereitschaft +Abgabedruck +Abgabengesetze/N +Abgabenneigung +Abgabepreise/N +Abgaberate/N +Abgabesache/N +Abgang/Sp +Abgangszeugnis/Qq +Abgas/EPT +Abgasentgiftung +Abgaswerte +Abgelten/JS +Abgeordnetenausweis/E +Abgeordnetenbänke/N +Abgeordnetengruppe/N +Abgeordnetenhaus/Tp +Abgeordnetenimmunität +Abgeordnetenmandat/ES +Abgeschiedenheit +Abgeschlossenheit +Abgespanntheit +Abglanz +Abgleich +Abgötter/N +Abgott/S +Abgrenzens +Abgrenzung/P +Abgriff/P +Abgriffspannung/P +Abgründe/N +Abgrund/ST +Abguss/Tp +Abhängigkeit/P +Abhängigkeitsverhältnis/Qq +Abhärten/JS +Abhandeln/JS +Abhang/S +Abhebens +Abhebung/P +Abhilfe/N +Abhörgerät/EPST +Abhörmaßnahme/N +Abhörmöglichkeit/P +Abholens +Abholung/P +Abi +Abitur/S +Abiturient/FP +Abiturientenzahlen +Abk +Abk. +Abkapselns +Abkapselung/P +Abkapslung/P +Abkehr +Abklärens +Abklärung/P +Abklatsch +Abklingverhalten +Abkömmling/EPS +Abkocher/NS +Abkommens +Abkopplen/JS +Abkühlens +Abkühlung/P +Abkühlungspause +Abkürzens +Abkürzung/P +Abkürzungszeichen/S +Abkunft +Abladens +Abladeplätze/N +Abladeplatz/T +Ablader/NS +Abladung/P +Abladungspreise +Ablage +Ablageraum/STp +Ablagerns +Ablagerung/P +Ablagerungsplatz +Ablass/T +Ablassbrief/EPST +Ablasshandel/S +Ablativ/S +Ablauf/STp +Ablaufdiagramm/EPS +Ablauffolge/N +Ablaufsteuerung/P +Ablaufsteuerwerk/S +Ablaufverkehr/S +Ablaut/EPST +Ableger/NS +Ablehnens +Ablehnung/P +Ableistens +Ableistung/P +Ableitens +Ableitung/P +Ableitungskanäle/N +Ableitungskanal/S +Ableitungsregel/N +Ablenkbarkeit/P +Ablenkens +Ablenkung/P +Ablenkungsmanöver/NS +Ablesens +Ableseperiode +Ablesung/P +Ablichtens +Ablichtung/P +Ablieferns +Ablieferung/P +Ablieferungsgewicht +Ablösens +Ablösesumme/N +Ablösung/P +Ablösungskredit +Abmärsche/N +Abmachens +Abmachung/P +Abmagerns +Abmagerung/P +Abmagerungskuren +Abmahnens +Abmahner/NS +Abmahnung/P +Abmarsch/S +Abmeldens +Abmeldung/P +Abmessens +Abmessung/P +Abmilderns +Abmilderung/P +Abmischens +Abmischung/P +Abnahme +Abnahmebescheinigung/P +Abnahmemenge/N +Abnahmepreis/EPT +Abnahmeprotokoll/PS +Abnahmestückzahl/P +Abnehmer/NS +Abnehmerkreis/EPT +Abnehmerschaft +Abneigen/JS +Abnützens +Abnützung/P +Abnutzens +Abnutzung/P +Abnutzungskosten +Abo +Abonnement/S +Abonnementsabbestellung/P +Abonnementsangebot/E +Abonnementsgebühr/P +Abonnementspreis/EPT +Abonnementvorstellung/P +Abonnent/P +Abordnens +Abordnung/P +Abort/EPST +Abortfrau/P +Abortus +Abplatten/JS +Abprall/ST +Abraham/S +Abraum/S +Abrechnens +Abrechnung/P +Abrechnungsperiode +Abrechnungsunterlagen +Abrechnungsverfahren/S +Abrechnungszeitraum/STp +Abrede/N +Abreibens +Abreibung/P +Abreißkante/N +Abreißvorrichtung +Abreisetag/EPST +Abrieb +Abriegelns +Abriegelung/P +Abrieglung/P +Abrissbirne/N +Abrisse/S +Abrisskante/N +Abrollwiderstand/T +Abrüstens +Abrüstung/P +Abrüstungsbeteuerung/P +Abrüstungsdebatte/N +Abrüstungsexperte/N +Abrüstungsfrage/N +Abrüstungsgespräch/EPT +Abrüstungskommission/P +Abrüstungskonferenz/P +Abrüstungspolitik +Abrüstungsproblem/PS +Abrüstungsrede/N +Abrüstungsverhandlung/P +Abrüstungsvorschlag/Sp +Abruf/JS +Abrufauftrag/STp +Abrundens +Abrundung/P +Abs +Abs. +Absätze/N +Absahner/FNS +Absatz/T +Absatzaussicht/P +Absatzausweitung +Absatzeinbuße/N +Absatzende/N +Absatzerfahrung/P +Absatzfinanzierung/P +Absatzflaute/N +Absatzförderung/P +Absatzgebiete/NS +Absatzkonjunktur +Absatzkosten +Absatzkrise/N +Absatzländer/N +Absatzmarkt/STp +Absatzmöglichkeit/P +Absatzproblem/EPS +Absatzrückgang/S +Absatzsteigerung/P +Absatzstockung/P +Absatzverhältnis/Qq +Absatzverluste/N +Absatzvolumen/S +Absatzzahl/P +Absatzzuwachs +Abschätzens +Abschätzung/P +Abschaffens +Abschaffung/P +Abschaltens +Abschaltgrenze/N +Abschaltkriterien +Abschaltrelais +Abschaltsystem +Abschaltung/P +Abschaltvorgang/Sp +Abschaum/ST +Abscheidens +Abscheider/NS +Abscheidung/P +Abscheu/S +Abscheulichkeit/P +Abschiebens +Abschiebung/P +Abschiede/S +Abschieds +Abschiedsbesuch/EPS +Abschiedsbrief/EPST +Abschiedsempfang +Abschiedsfeier/N +Abschiedsgeschenk/EPS +Abschiedsgesuche/NS +Abschiedskuss/Tp +Abschiedsparade/N +Abschiedsrede/N +Abschiedsschmerz/EPT +Abschiedsspiel/EPS +Abschiedstrank/EST +Abschiedswort/EPST +Abschirmdienst +Abschirmeffekt/EPS +Abschirmens +Abschirmplatte/N +Abschirmung/P +Abschirmzuleitung/P +Abschlachtens +Abschlachtung/P +Abschlagszahlung/P +Abschleppdienst/EPT +Abschleppfahrer/S +Abschleppfirma +Abschleppgurt/PS +Abschleppseil/EPST +Abschleppwagen/S +Abschluss/Tp +Abschlussarbeit/P +Abschlussball/Sp +Abschlussbericht/EPST +Abschlussbesprechung/P +Abschlusseinheit/P +Abschlusserklärung/P +Abschlussexamen/S +Abschlussexamina +Abschlussfeier/N +Abschlussformel/N +Abschlussgespräch/EPST +Abschlussprotokoll/EPS +Abschlussprüfung/P +Abschlussrechnung +Abschlussreferat/S +Abschlussschnitt/PST +Abschlussspiel/EPS +Abschlussspringen/S +Abschlussstecker/NS +Abschlusstätigkeit/P +Abschlussteil/EPS +Abschlusstreffen/S +Abschlussuntersuchung/P +Abschlussverhandlung/P +Abschlusswiderstand/S +Abschlusszahlung/P +Abschlusszeichen/S +Abschlusszeugnis/Qq +Abschlussziffer/N +Abschmiernippel/NS +Abschneider +Abschneidevorrichtung/P +Abschneidvorrichtung/P +Abschnittes +Abschnitts +Abschnürens +Abschnürung/P +Abschöpfens +Abschöpfung/P +Abschottens +Abschottklappe/N +Abschottung/P +Abschottzylinder/NS +Abschreckens +Abschreckung/P +Abschreckungseffekt/EPST +Abschreckungserfolg/PS +Abschreckungsmittel/NS +Abschreckungswaffe/N +Abschreibegrenze/N +Abschreibens +Abschreiber/NS +Abschreibung/P +Abschreibungsdauer +Abschreibungserfordernis/Qq +Abschreibungsgeschäft/EPST +Abschreibungshotel/S +Abschreibungsmöglichkeit/P +Abschreibungsvolumen/S +Abschrift/P +Abschürfens +Abschürfung/P +Abschuss/Tp +Abschussbasen +Abschussbasis +Abschussliste +Abschussrampe/N +Abschussstelle/N +Abschussvorrichtung/P +Abschwächens +Abschwächung/P +Abschweifens +Abschweifung/P +Abschwung/S +Abseitsposition +Abseitsstellung +Absendens +Absender/NS +Absendung/P +Absenkens +Absenkung/P +Absetzbewegung/P +Absetzens +Absetzung/P +Absetzungsantrag/Sp +Absicherns +Absicherung/P +Absicht/P +Absichtlichkeit +Absichtserklärung/P +Absinkens +Absolutheitsanspruch +Absolutismus +Absolutposition +Absolvent/FP +Absolvierens +Absolvierung/P +Absonderns +Absonderung/P +Absorption/P +Abspaltens +Abspaltung/P +Abspannwerke/N +Abspeicherung/P +Absperrens +Absperrmaßnahme/N +Absperrung/P +Abspieler/NS +Absprache +Absprünge/N +Absprung/S +Absprunghäfen +Abspulens +Abstände/N +Abstammens +Abstammung/P +Abstammungslehre/N +Abstand/ST +Abstandhalter/NS +Abstandsberechnung/P +Abstandsbereich/P +Abstandsecho/S +Abstandsgrenze/N +Abstandsplättchen +Abstandswerte/NS +Abstecher/NS +Abstellens +Abstellfläche/N +Abstellgleis/EPT +Abstellkammer/N +Abstellraum/STp +Abstellung/P +Abstellzeit/P +Abstieg/EPS +Abstiegskampf/S +Abstiegskandidat/P +Abstimmens +Abstimmung/P +Abstimmungsbedarf +Abstimmungsergebnis/Qq +Abstimmungsfrage/N +Abstimmungsmechanismus +Abstimmungsmodi +Abstimmungsmodus +Abstimmungsniederlage/N +Abstimmungsübertragung/P +Abstimmungsunterschied/ES +Abstinenz +Abstoß/JTp +Abstrahlcharakteristik/P +Abstrahlwinkel/NS +Abstraktion/P +Abstraktionsebene/N +Abstraktionsfunktion/P +Abstraktionsgrad +Abstraktionsniveau/S +Abstreifer/NS +Abstrich/EPS +Abstützens +Abstützung/P +Abstufens +Abstufung/P +Absturz/T +Absturzgebiet/EPST +Absturzort/ES +Absturzursache/N +Absud/EPT +Absurdität/P +Abszess/EPT +Abszisse/N +Abt/T +Abtastens +Abtastgrenze/N +Abtasthebel/NS +Abtastrate/N +Abtastung/P +Abtauchens +Abtei/P +Abteil/JS +Abteilfenster/S +Abteilungsleiter/FNS +Abteilungsstufe +Abtransport +Abtreibens +Abtreibung/P +Abtreibungsparagraph/Pf +Abtreibungspille/N +Abtrennens +Abtrennung/P +Abtretens +Abtreter/N +Abtretung/P +Abtrieb/S +Abtritt/EPS +Abtrünnigkeit +Aburteilens +Aburteilung/P +Abwägens +Abwägung/P +Abwälzens +Abwälzung/P +Abwärme +Abwärtsbewegung/P +Abwärtskompatibliltät +Abwärtsrevision +Abwärtstrend/S +Abwässer/N +Abwahl/P +Abwandelns +Abwandelung/P +Abwanderns +Abwanderung/P +Abwandlung/P +Abwasch +Abwaschbecken/S +Abwasser/S +Abwassertechnik +Abwechselns +Abwechselung/P +Abwechslung/P +Abweg/EPS +Abwehr +Abwehraufgabe/N +Abwehrbereitschaft +Abwehrbuch +Abwehrchef/S +Abwehrdienst/T +Abwehrdienststelle/N +Abwehrfehler/N +Abwehrkämpfe/N +Abwehrkräfte/N +Abwehrmauer/N +Abwehrmöglichkeit/P +Abwehrorgan/P +Abwehrpotential/EPS +Abwehrpotenzial/EPS +Abwehrriegel/N +Abwehrschlacht/P +Abwehrspieler/NS +Abwehrstelle/N +Abwehrstoff/EPST +Abwehrsystem/EPS +Abweichens +Abweichung/P +Abweisens +Abweisung/P +Abwendens +Abwendung/P +Abwerbens +Abwerbung/P +Abwertens +Abwertung/P +Abwertungsanhänger/NS +Abwertungsländer/N +Abwertungsspanne/N +Abwesenheit +Abwickelns +Abwickelrichtung +Abwickelung/P +Abwicklung/P +Abwind/PT +Abwrackgelände/NS +Abwürfe/N +Abwurf/ST +Abwurfquote/N +Abzählbarkeit +Abzahlens +Abzahlung/P +Abzahlungsgeschäft/EPS +Abzahlungsgesetz/EPT +Abzahlungskauf/STp +Abzahlungsvertrag/STp +Abzehren/JS +Abzeichen/S +Abzeichenaktion +Abziehbild/RST +Abzug/STp +Abzugsbügel/NS +Abzugsfähigkeit +Abzugsfenster/NS +Abzugshebel/NS +Abzugsverfahren/S +Abzweigens +Abzweigung/P +Access +Accessoire/S +Account/S +Accounting/S +Aceton/S +Achilles +Achillesferse/N +Achim/S +Achse/N +Achsel/N +Achselhöhle/N +Achselzuckens +Achsenmächte/N +Achslast/P +Achsmächte/N +Achtbarkeit +Achteck/EPST +Achtens +Achterbahn/P +Achterdeck/S +Achtern +Achters +Achtklässler/FNS +Achtlosigkeit +Achtsamkeit/P +Achtstundentag/P +Achtung/P +Achtungsbeifall/S +Achtzigerjahre/N +Achtzylinder/N +Acidum +Acker/S +Ackerbau/RS +Ackerbaubetrieb/EPS +Ackerbauer/NS +Ackerboden/S +Ackerfläche/N +Ackergäule/N +Ackergaul/ST +Ackergeräte/N +Ackermann/S +Ackerschlepperfabrik +Ackerwagen +Acryl/S +Acrylglas +Action +Ada +Adäquatheit +Adam/S +Adamek/S +Adamsapfel +Adamskostüm/S +Adaptec +Adapter/NS +Adaptergehäuse/NS +Adapterkabel/NS +Adapterkarte/N +Adapterleiste/N +Adaptermodul/NS +Adapterplatine/N +Adaptierens +Adaptierung/P +Adaption/P +Adaptionsplatine +Addition/P +Additionsfunktion/P +Additivs +Adebar +Adel/JS +Adelns +Adelsgeschlecht/RS +Adelspaläste/N +Adelsstand/T +Adelstände/N +Adelstitel/N +Adelsverschwörung/P +Adenauer/S +Ader/N +Aderlass/ET +Adhäsionsbruch +Adiabat/EPS +Adidas +Adipositas +Adjektiv/EPS +Adjunktion/P +Adjutant/P +Adler/NS +Adlerhorst/EPT +Adlernase/N +Administration/P +Administrator/FPS +Admiral/EFPS +Admiralfahrer/NS +Admiralität/P +Admiralsmarsch +Admiralstäbe/N +Admiralstab/ST +Adobe +Adoleszent +Adolf/S +Adolph/S +Adonis +Adoption/P +Adoptionsrecht/S +Adoptiveltern +Adoptivtochter +Adorno/S +Adrenalin/S +Adressat/EP +Adressberechnung/P +Adressbit/S +Adressbücher/N +Adressbuch/ST +Adressbus/Qq +Adressdatei/P +Adresse/N +Adressenangabe/N +Adressenaustausch/S +Adressengenerierung +Adressenkatalog +Adressenliste/N +Adresserweiterung/P +Adressgenerator/P +Adressgenerierung +Adressierung +Adressierungsart/P +Adresskarte/N +Adressliste/N +Adressoffset/S +Adressraum/STp +Adressraumerweiterung +Adressregister/S +Adressverwaltung +Adria/N +Adrian/EST +Adrianopel +Advent +Adventsschmuck +Adventssonntag/EPS +Adventszeit +Adverb/S +Adverbien +Advokat/P +Aerodynamik/R +Aeronautik +Aerosole/N +Aerostatik +AfA +Affäre/N +Affe/N +Affekt/EPST +Affekthandlung/P +Affektiertheit/P +Affektion/P +Affektivität +Affenfleisch/ST +Affenhaus/Tp +Affenkommentar +Affenliebe +Affenmensch/P +Affenschande +Affentheater/S +Afferenz/P +Affinität/P +Affront/S +Afghane/FN +Afghanistan +Afrika/S +Afrikaarmee +Afrikafront +Afrikaner/FNS +Afrikareferat +Afrolook +After/S +Agadir +Agave/N +Agenda +Agende/N +Agent/FP +Agentenabwehr +Agentenaustausch/S +Agentenfilm/EPS +Agentenjagd/P +Agentenliste/N +Agentennetz/EP +Agentenorganisation/P +Agentenring/EPST +Agententätigkeit/P +Agentur/P +Agenturmeldung/P +Agfa +Aggregat/EPT +Aggregatzustände/N +Aggregatzustand/ST +Aggression/P +Aggressionskontrolle +Aggressionspolitik +Aggressionstrieb/ES +Aggressivität/P +Aggressor/P +Agio/S +Agitation/P +Agitationskampagne +Agitationsmaterial +Agitator/FPS +Agonie +Agrarausfuhr/P +Agrarchemikalie/N +Agrarerzeugnis/Qq +Agrarexperte/N +Agrarexporte/NS +Agrarfinanzfrage/N +Agrarfinanzierungspolitik +Agrarfinanzverordnung +Agrarfonds +Agrarfunktionären +Agrargebiet/EPST +Agrargesellschaft/P +Agrarhaushalt/EPS +Agrarimport/EPS +Agrarkonferenz/P +Agrarland/S +Agrarmarkt/STp +Agrarmarktordnung +Agrarpartei/P +Agrarparteiler +Agrarpolitik/R +Agrarpreisregelung/P +Agrarprodukt/P +Agrarproduktion +Agrarreform/P +Agrarsektor/PS +Agrarstaat/PST +Agrarstruktur +Agrarwirtschaft +Agronom/P +Ahle/N +Ahndens +Ahndung/P +Ahnenforschung/P +Ahnenkult/S +Ahnens +Ahnentafel/N +Ahnfrau/P +Ahnherr/NP +Ahnung/P +Ahnungslosigkeit +Ahorn/S +Aids +Airbag/S +Airbrush +Airbus +Airline/S +Ajatollah/S +Akaba +Akademie/N +Akademiemitglied/RST +Akademieprofessor/P +Akademieveranstaltung/P +Akademiker/FNS +Akademikerschaft +Akademikertochter +Akklamation/P +Akklimatisierens +Akklimatisierung/P +Akkolade/N +Akkomodation +Akkord/EPST +Akkordarbeit/PR +Akkordarbeiter/FNS +Akkordeon/S +Akkordlöhne/N +Akkordlohn/S +Akkordmodulation/P +Akkordwesen/S +Akkreditierens +Akkreditierung/P +Akkreditierungsschreiben +Akkreditiv/S +Akku/S +Akkubetrieb/S +Akkubohrer/S +Akkumulation +Akkumulator/PS +Akkumulatorenbatterie/N +Akkumulatorfahrzeug/EP +Akkupunktur +Akkuratesse +Akkusativ/EPS +Akkusativobjekt/EPST +Akne +Akontozahlung/P +Akquisiteur/EFPS +Akquisition/P +Akribie +Akrobat/FP +Akrobatenkunststück/EPS +Akrobatik +Akronym/EPS +Akropolis +Akt/EPST +Aktant/P +Aktenbände/N +Aktenberg/EPS +Aktendeckel/NS +Akteneinsicht +Aktenfotokopie/N +Aktenklammer/N +Aktenkoffer/NS +Aktenkofferformat/S +Aktenmappe/N +Aktennachlass/Tp +Aktennotiz/P +Aktenordner/N +Aktenpaket/PS +Aktenstück/PS +Aktenstudium +Aktentasche/N +Aktenvermerk/EPS +Aktenzeichen/S +Akteur/EFPS +Aktfigur/P +Aktgemälde/NS +Aktie/N +Aktienanlage/N +Aktienauswahl +Aktienbesitz/ET +Aktienbestände/N +Aktienbörse/N +Aktienbrauerei +Aktienertrag/STp +Aktienexperte/N +Aktienfonds +Aktiengeschäft/ES +Aktiengesellschaft/P +Aktiengesetze/N +Aktiengewinn/EPS +Aktienhandel/S +Aktienindex/EPT +Aktienindices +Aktienindizes +Aktieninhaber/FNS +Aktieninvestment/S +Aktienkapital/S +Aktienkauf/Sp +Aktienkurs/EPT +Aktienmarkt/STp +Aktienmehrheit +Aktienoption/P +Aktienpaket/EPS +Aktienpreis/EPT +Aktienrecht/EPS +Aktienumsätze +Aktienumtausch +Aktion/P +Aktionär/EFPS +Aktionärsbrief +Aktionärskreisen +Aktionärsrechte +Aktionärsregisterverwalter +Aktionärsvereinigungen +Aktionärsversammlung +Aktionärsvertreter +Aktionärszeitschrift +Aktionismus +Aktionsausschuss/Tp +Aktionsbewegung +Aktionsgemeinschaft +Aktionsgruppe +Aktionshaus/Tp +Aktionslos +Aktionspartei +Aktionsplan/S +Aktionsprogramme +Aktionsradius +Aktionssemantik/P +Aktionsstrategie +Aktionstrupps +Aktiva +Aktivbezüge/N +Aktivgeschäft +Aktivierens +Aktivierung/P +Aktivierungssegment/E +Aktivierungstendenzen +Aktivist/P +Aktivistenbewegung +Aktivität/P +Aktivitätsmessung +Aktivitätsschub +Aktivitätssteigerung +Aktivposten/S +Aktivrechtsschutz +Aktivsaldo +Aktivsein +Aktivseite +Aktor/P +Aktstudie/N +Aktualisierens +Aktualisierung/P +Aktualität +Aktuar/EPS +Akupressur/P +Akupunktur/P +Akustik +Akustiksensor/P +Akzeleration +Akzent/EPST +Akzentsetzung/P +Akzentuierens +Akzentuierung/P +Akzentverschiebung/P +Akzept/EPT +Akzeptanz +Akzeptkredite +Akzeptkreditvolumen +Akzepttausch +Alabaster/S +Aladin/S +Alarm/EPS +Alarmanlage/N +Alarmausgang +Alarmbereitschaft/P +Alarmglocke/N +Alarmkette/N +Alarmklingel/N +Alarmknopf +Alarmmeldung/P +Alarmruf/EPS +Alarmsendung/P +Alarmsignal +Alarmsonderstab +Alarmübung +Alarmzeichen +Alarmzustand +Alaska +Alaskastraße +Alb/P +Albaner/FNS +Albanien +Albatros/Qq +Albdruck +Albernheit/P +Alberts +Albinismus +Albino/S +Albion/S +Albrecht/S +Albtraum/STp +Album +Alchemie +Alchemist/P +Alchimie +Aldi +Alemanne/FN +Alembert/S +Alex +Alexander/S +Alexanderschlacht +Alexandra/S +Alexandria/S +Alf/S +Alfa +Alfons +Alfred/S +Alge/N +Algebra +Algebraisierung/P +Algebren +Algerien +Algerienpolitik +Algerier/FNS +Algier/S +Algorithmen +Algorithmenfamilie/N +Algorithmentheorie/N +Algorithmisierbarkeit +Algorithmus +Aliase +Alibi/S +Alice/S +Alimente/N +Alkali/PS +Alkohol +Alkoholbestandteil/EPS +Alkoholeinwirkung +Alkoholgehalt/EPST +Alkoholgenuss/Tp +Alkoholhersteller/FNS +Alkoholika +Alkoholiker/FNS +Alkoholismus +Alkoholkonsum/S +Alkoholmissbrauch/S +Alkoholspiegel +Alkoholsteuern +Alkoholtest/S +Alkoholvergiftung/P +Alkoholverträglichkeitstest +Alkoholvorrat +Alkoholzusatz +Alkoven/S +Allah/S +Allee/N +Alleebaum/STp +Allegorie/N +Alleinausschank +Alleinbesitz/EPT +Alleinerbe/FS +Alleinflug/STp +Alleingang/Sp +Alleingestelltsein +Alleinherren +Alleinherrschaft +Alleinherrscher/FS +Alleinhersteller +Alleinimport +Alleininhaber/FNS +Alleinrechten +Alleinsein/S +Alleinstellungsmerkmal/EPS +Alleinverkauf/STp +Alleinvertreter/FNS +Alleinvertretungsanbefugnis/q +Alleinvertretungsanspruch +Alleinvertrieb/EPST +Allergie/N +Allergiefördernd/AEPT +Allerheiligen +Allerweltsgesicht +Allg. +Allgäu +Allgegenwart/P +Allgemeinbildung +Allgemeingut +Allgemeinheit +Allgemeininteresse/S +Allgemeinmedizin +Allgemeinstimmung +Allgemeintendenz +Allgemeinverfassung +Allgemeinwissen/S +Allgemeinzustand/ST +Allheilmittel/NS +Allianz/P +Allianzsystem +Allmacht +Allquantifizierung/P +Allquantor/PS +Allradkipper +Allroundeinsatz +Allroundtalent +Alls +Alltäglichkeit/P +Alltag/ST +Alltagsablauf/Sp +Alltagsarbeit/P +Alltagsbetrieb/S +Alltagsfragen +Alltagsfreuden +Alltagsgeschäft/ST +Alltagsmanieren +Alltagsmenschen +Alltagspelz +Alltagsschwächen +Alltagstonart +Alltagsverhalten +Allwetterjäger +Allwissenheit +Allzuständigkeit +Allzweckfahrzeuges +Alm/P +Almanach/EPS +Almgrund +Almmusik +Almosen/S +Almosengeben/S +Almwirt +Alp/P +Alpdruck +Alpenblick +Alpencup +Alpenferien +Alpengarten +Alpengebiet +Alpenglühen +Alpenjäger +Alpenkette +Alpenländer/N +Alpenland +Alpenmilch +Alpenpokal +Alpenpokalspiel +Alpenrose +Alpenstraße/N +Alpenveilchen +Alpenverein/EPS +Alpenvorland +Alpenwelt +Alphabet/EPS +Alpinist/FP +Alptraum/STp +Alster +Alsterdorf +Alsternähe +Alsterufer +Altäre/N +Altaktie +Altamerikaner +Altamira +Altar/S +Altarbild +Altargemälden +Altbabylonisch/AEPT +Altbau/S +Altbauten +Altbauwohnung/P +Altbayern +Altbundespräsident/P +Altbundestrainer/N +Altenheim/EPST +Altenhilfe +Altenholz +Altenklub +Altenpension +Altenrenten +Altentagesstätte/N +Altenteiler +Altenwerk +Altenwohnsitz/E +Alternativeinstellung +Alternativfrage/N +Alternativfragestellung/P +Alternativkandidat/FP +Alternativlösung/P +Alternativmethode/N +Alternativplan +Alternativverfahren +Alternativvorschlag/Sp +Alternativwahl/P +Alterns +Alters +Altersaufbau/S +Alterserscheinung/P +Altersfaktor/P +Altersfalte/N +Altersgenosse/FN +Altersgrenzen +Altersgründe/N +Altersgruppe/N +Altersheim/EPST +Altershilfe/N +Altersklasse/N +Altersmüdigkeit +Alterspension +Altersrente/N +Altersruhegeld +Altersschichten +Altersschwäche/N +Alterssicherung +Alterssitz +Altersstarrsinn +Altersstufe/N +Altersunterschied/EPST +Altersversicherung/P +Altersversorgung/P +Alterswert +Alterswohnsitz +Altertum/S +Altertumsforscher/NS +Altertumskunde/N +Alterung/P +Alterungsprozess/EPT +Altgeräte/N +Altgeselle/N +Altgold +Altguthaben +Althausbesitzer +Altherren +Altherrenschaft +Altkanzler/S +Altkönig/EPS +Altkommunist/P +Altkunde/FN +Altlast/P +Altmaterial/S +Altmeister/NS +Altmetall/EPS +Altöl/EPS +Altösterreichisch/AEPT +Altona +Altpapier/S +Altphilologe/N +Altphilologie +Altpreußisch/AEPT +Altschulden +Altsparergesetz +Altsparguthaben +Altstadt +Altstadtsanierung +Altstadtsprüche +Altstadtwidersprüche +Altwagen/S +Altwageneintausch +Altwarenhändler/FNS +Altweibersommer/S +Alu +Alufelgen +Alugehäuse/NS +Aluminium/S +Aluminiumblech +Aluminiumfolie/N +Aluminiumgehäuse/N +Aluminiumhalle/N +Aluminiumkonzern/EPS +Aluminiumproduzent/P +Aluminiumpulver +Aluminiumrinnen +Aluminiumwerk +Alumodell +Aluplättchen +Aluplatte/N +Alzheimer/S +Amadeus +Amateur/EFPS +Amateurband/S +Amateurboxen +Amateurboxmeisterschaft +Amateurdetektiv +Amateurfotograf +Amateurfunk/S +Amateurfunkbetrieb +Amateurfunkdienst +Amateurfunkfrequenzen +Amateurfunkprüfung +Amateurfunkverbände +Amateurfußball/S +Amateurgrundsätze/N +Amateurklub +Amateurkräfte +Amateurligen +Amateurmannschaft +Amateurprinzipien +Amateurregel/N +Amateursport/S +Amateursteher/NS +Amateurverteidiger/N +Amateurvorstellung/P +Amazonas +Amazone/N +Ambiente +Ambition/P +Ambivalenz/P +Amboss/EPT +Ambulanz/P +Ameise/N +Ameisenbär/P +Ameisenhaufen/S +Ameisensäure/N +Ameisenstaat/PS +Amerika/S +Amerikahaus +Amerikaner/FNS +Amerikanertums +Amerikareise/N +Ami/S +Aminosäure/N +Amme/N +Ammenmärchen/S +Ammoniak +Ammonit +Ammonium/S +Amnesie/N +Amnestie/N +Amnestiegesetz/EP +Amnestievorlage/N +Amnesty/S +Amok +Amokläufer/FNS +Amor/S +Amortisation/P +Ampel/N +Ampere +Amphetamin/EPS +Amphibie/N +Amphibienfahrzeuge +Amphitheater/S +Amplitude/N +Amplitudenbereich +Amplitudendämpfung +Amplitudenmodulation +Amplitudenregelung +Amplitudenverteilung +Amplitudenwerte +Ampulle/N +Amputation/P +Amsel/N +Amsterdam/RS +Amsterdamer/FNS +Amt/ST +Amtmann +Amtsärzte/FN +Amtsanmaßung/P +Amtsantritt/EPST +Amtsarzt/T +Amtsbefugnis/q +Amtsbereich/EPS +Amtsbezeichnung/P +Amtsbezirk/ET +Amtsblätter/N +Amtsblatt/T +Amtsbrüder/N +Amtsbruder/S +Amtschef +Amtschinesisch +Amtsdiener/NS +Amtseid/EPST +Amtseinführung/P +Amtsenthebung/P +Amtsenthebungsverfahren/S +Amtsführung +Amtsgebäude/N +Amtsgeheimnis/Qq +Amtsgericht/EPST +Amtsgerichtsgefängnis/Qq +Amtsgeschäft/EPST +Amtsgewalt +Amtshandlung/P +Amtshilfe/N +Amtsinhaber/FNS +Amtskollege/N +Amtsleiter +Amtsmissbrauch/S +Amtsmonate +Amtsmühle/N +Amtsnachfolger/N +Amtsniederlegung/P +Amtsobersekretär +Amtsperiode/N +Amtsperson/P +Amtspflicht/P +Amtsraum/STp +Amtsrichter/FNS +Amtssitz +Amtssprache +Amtsstelle/N +Amtsstellung +Amtsstube/N +Amtsstunde/N +Amtstermin +Amtsträger/N +Amtstracht/P +Amtsübernahme/N +Amtsüberschreitung/P +Amtsunterschlagung +Amtsverbrechen +Amtsverletzung/P +Amtsverwaltung +Amtsvorgänger/N +Amtsvormund/T +Amtsvorstand +Amtsvorsteher/FNS +Amtswechsel/S +Amtsweg/P +Amtswohnsitz +Amtswohnung +Amtszeichen/S +Amtszeit/P +Amtszimmer +Amüsement/S +Amulett/EPST +Anästhesist/FP +Anästhetika +Anästhetikum/S +Anachoret/P +Anachronismen +Anachronismus +Analogausgänge +Analogausgabe +Analogausgang/ST +Analogbus +Analogeingang/p +Analogie/N +Analogkanäle +Analogkarten +Analogmultiplexer +Analogon/S +Analogschalter +Analogsignal/EPS +Analogspannung/P +Analogspannungsspeicher +Analogteil/S +Analogtor +Analogwandler +Analogwert/E +Analphabet/FP +Analphabetentum +Analphabetismus +Analysator/PS +Analyseaufwand +Analyseergebnis/Qq +Analysegeräte/N +Analysehilfsmittel/N +Analysemethode/N +Analysen/I +Analysephase/N +Analyseschritt/EPST +Analyseverfahren/S +Analysierbarkeit +Analysis +Analyst/P +Analytik/R +Analytiker/FNS +Anamnese +Anapher/N +Anarchie/N +Anarchismus +Anarchist/FP +Anatol/S +Anatolien +Anatomie/N +Anbau/RS +Anbauabsicht/P +Anbauer/NS +Anbaufläche/N +Anbaugebiete/N +Anbaumethode/N +Anbauplatte +Anbeginn +Anbetens +Anbeter/FNS +Anbetracht +Anbetung/P +Anbieter/FNS +Anbindens +Anbindung/P +Anblick/S +Anbringens +Anbringung/P +Anbrüche/N +Anbruch/S +Andacht/P +Andachtshalle/N +Andalusien +Andalusier/FNS +Anden +Andenken/S +Andenkenläden +Anderkonten +Andeutens +Andeutung/P +Andorra +Andrängen +Andrang/ST +Andrea/S +Androgene/N +Androhens +Androhung/P +Androide/N +Andromeda/S +Andromedanebel +Andruck/S +Andruckbügel/NS +Andy/S +Aneignens +Aneignung/P +Aneinanderreihen/JS +Anekdote/N +Anemone/N +Anempfehlen/JS +Anerbieten/S +Anerkennens +Anerkenntnis/q +Anerkennung/P +Anerkennungswürdigkeit +Anfälligkeit/P +Anfänger/FNS +Anfahrten +Anfahrtermin +Anfahrtsweg/EPS +Anfahrverzögerung +Anfall/Sp +Anfang/p +Anfangsbedingung/P +Anfangsbestand/S +Anfangsbetrag/STp +Anfangsbuchstabe/N +Anfangsdruck/S +Anfangserfolg/EPS +Anfangsgehälter/N +Anfangsgehalt/ST +Anfangsgehaltswünsche/N +Anfangsgewinn/ES +Anfangsgründe/N +Anfangsjahr/PS +Anfangskante/N +Anfangskapital/T +Anfangskoordinate/N +Anfangskurs/EPT +Anfangspassage/N +Anfangsphase/N +Anfangsplanung/P +Anfangsproblem/EPS +Anfangsschwierigkeit/P +Anfangssituation/P +Anfangsstadien +Anfangsstadium/S +Anfangstempo/S +Anfangstermin/S +Anfangstest/S +Anfangsunterricht/T +Anfangsverlust/EPST +Anfangswert/EPST +Anfangszeit/P +Anfangszeitpunkt/EPS +Anfechtens +Anfechtung/P +Anfechtungsklage/N +Anfeindens +Anfeindung/P +Anfertigens +Anfertigung/P +Anflug/STp +Anforderns +Anforderung/P +Anforderungsdefinition/P +Anforderungsdetail/S +Anforderungserfassung/P +Anforderungskatalog/EST +Anforderungsliste/N +Anforderungsprofil/PS +Anforderungsschreiben/S +Anfügens +Anfügung/P +Anführens +Anführer/FNS +Anführung/P +Anführungsstrich/EPST +Anführungszeichen/S +Angabe +Angeber/FNS +Angeberei/P +Angebot/EST +Angebotsbereich/EPST +Angebotsliste/N +Angebotsmappe/N +Angebotspalette/N +Angebotspreis/EPT +Angebotsstand/S +Angebotssteigerung/P +Angebotsvoraussetzung/P +Angehörigkeit +Angel +Angela/S +Angelegenheit/P +Angelei +Angelgelegenheit/P +Angelgerät/EPST +Angelhaken/S +Angelika/S +Angelpunkt/EPST +Angelrute/N +Angelsachse/N +Angelsport/S +Angelteich/EPST +Angemessenheit +Angepasstheit/P +Angesicht/RT +Angestammtheit +Angestelltengehälter +Angestelltenkrankenkasse +Angestelltenverhältnis/Qq +Angewöhnens +Angewöhnung/P +Angewohnheit/P +Angina +Angleichens +Angleichung/P +Angler/FNS +Anglerglück/S +Angliederns +Angliederung/P +Anglistik +Anglizismen +Anglizismus +Anglokanadier/FNS +Angola +Angorawolle +Angreifer/FNS +Angriff/EPS +Angriffsdrohung/P +Angriffsfläche/N +Angriffsflüge/N +Angriffskrieg/EPST +Angriffspause +Angriffspunkt +Angriffsseite +Angriffsspiel +Angriffstaktik +Angriffsübung/P +Angriffswaffen +Angriffswirbel +Angstblick +Angstdioden +Angstentscheidung +Angstgefühl/EPST +Angsthase/N +Angstmoment/EPS +Angstneurose/N +Angstschweiß/ET +Angstschwelle +Angstzustände/N +Angstzustand/ST +Anhänger/FNS +Anhängerbau/S +Anhängerfabrik/P +Anhängerschaft/P +Anhängerzahl/P +Anhänglichkeit +Anhängsel/NS +Anhäufens +Anhäufung/P +Anhalt/R +Anhalter/FNS +Anhaltspunkt/EPST +Anhang/S +Anhebens +Anhebung/P +Anhieb/S +Anhöhe/N +Anhörens +Anhörung/P +Anhörungsrecht/S +Anhörungsverfahren/S +Anilin/S +Animation/P +Animierens +Animierung/P +Animosität/P +Anis +Anita/S +Ankara +Ankathete/N +Ankauf/Sp +Ankaufgeschäft/EPST +Ankaufkredit/EPST +Ankaufkurs/EPT +Ankaufspreis/EPT +Ankaufswoche/N +Anke/RS +Anker/S +Ankerbohrmaschine/N +Ankergründe/N +Ankergrund/S +Ankerkette/N +Ankermanöver/NS +Ankerpflöcke/N +Ankerplätze/N +Ankerplatz/T +Ankerstellung/P +Ankeruhr/P +Ankerwicklung/P +Ankerwinde/N +Ankick +Ankläger/FNS +Anklagebänke/N +Anklagebank/P +Anklagebehörde/N +Anklageerhebung/P +Anklagematerial/S +Anklagepunkt/EPST +Anklagerede/N +Anklageschrift/P +Anklagevertreter/FNS +Anklang/Sp +Anklemmung +Anknüpfens +Anknüpfung/P +Ankömmling/EPS +Ankoppelns +Ankoppelung/P +Ankopplung/P +Ankündigens +Ankündigung/P +Ankündigungstafel/N +Ankünfte/N +Ankunft +Ankunftshalle/N +Ankunftszeit/P +Ankurbelns +Ankurbelung/P +Ankurblung/P +Anlage/N +Anlagebedarf/S +Anlagebedürfnis/Qq +Anlageberater/FNS +Anlageberatung/P +Anlagebeschreibung/P +Anlagebetrag/Sp +Anlagebrief/P +Anlagedauer +Anlageempfehlung/P +Anlageentscheidung/P +Anlageerfolg/EPST +Anlageform/P +Anlagegeschäft/P +Anlagegesellschaft/P +Anlagegüter/N +Anlageinstrument/EPST +Anlagekapital/S +Anlagekapitalien +Anlagekauf/Sp +Anlageklima/S +Anlagekunde/N +Anlageland/ST +Anlagemittel/N +Anlagenauslastung +Anlagenbau/ST +Anlagenbereich/EPST +Anlagengeschäft/EPST +Anlagenplanung/P +Anlagensteuerung +Anlagenteil/EPST +Anlagenzugang/Sp +Anlageobjekt/EPST +Anlagepapier/EPS +Anlagephilosophie/N +Anlagepolitik/P +Anlageproblem/EPS +Anlagestrategie/N +Anlagetätigkeit/P +Anlagetipp/S +Anlageverkauf/Sp +Anlagevermittler/FNS +Anlagevermögen/S +Anlagevolk/T +Anlagewert/EPST +Anlagezweck/EPST +Anlass/RTp +Anlasser/NS +Anlauf/Sp +Anlaufbahn/P +Anlaufhäfen +Anlaufschwierigkeit/P +Anlaufstelle/N +Anlaufzeit/P +Anlaut/EPT +Anlegemanöver/NS +Anlegens +Anlegeplatz/T +Anleger/N +Anlegergeld/RST +Anlegergruppe/N +Anlegermagazin/EPS +Anlegerschar/P +Anlegerschutz/T +Anlegerverhalten/S +Anlegervolk/S +Anlegestelle/N +Anlehnens +Anlehnung/P +Anleihe/N +Anleihebedarf/S +Anleiheerlös/T +Anleihemarkt/STp +Anleihepläne/N +Anleiheschuld/P +Anleitens +Anleitung/P +Anlernling/EPS +Anlieferns +Anlieferung/P +Anliegens +Anlieger/NS +Anliegerstaat/P +Anm +Anm. +Anmärsche/N +Anmarsch/T +Anmaßens +Anmaßung/P +Anmeldeformular/EPS +Anmeldefrist/P +Anmeldegebühr/P +Anmeldens +Anmeldepflicht/P +Anmelder/NS +Anmeldeschein/EPST +Anmeldestelle/N +Anmeldevordruck/EPST +Anmeldevorschrift/P +Anmeldung/P +Anmerkens +Anmerkung/P +Anmietens +Anmietung/P +Anmut/J +Annäherns +Annäherung/P +Annäherungspolitik/P +Annäherungsversuch/EPST +Anna/S +Annahme/N +Annahmefrist/P +Annahmeschluss/T +Annahmestelle/N +Annahmeverweigerung/P +Annalen +Anne/S +Annehmlichkeit/P +Anneliese/S +Annemarie/S +Annette/S +Annexe/NS +Annexion/P +Annie/S +Annonce/N +Annoncenbüro/S +Annullierens +Annullierung/P +Anode/N +Anomalie/N +Anonymität/P +Anorak/S +Anordnens +Anordnung/P +Anordnungspläne/N +Anpassens +Anpasshardware +Anpassung/P +Anpassungsänderung/P +Anpassungsdruck/S +Anpassungsfähigkeit/P +Anpassungsprogramm/EPS +Anpassungsprozess/EPT +Anpassungsschwierigkeit/P +Anpassungssumme/N +Anpassungsvermögen/S +Anpfiff/EPS +Anpflanzens +Anpflanzung/P +Anprall/S +Anprechverzögerung/P +Anpreisens +Anpreisung/P +Anpressdruck/S +Anprobe/N +Anrechnens +Anrechnung/P +Anrechnungsverfahren/S +Anrechnungsverordnung/P +Anrecht/EPS +Anrechtskarte/N +Anregens +Anregung/P +Anregungsenergie/N +Anregungsmittel/NS +Anreicherns +Anreicherung/P +Anreicherungsschritt +Anreisetermin/EPS +Anreiz/T +Anrisses +Anrollens +Anruf/JST +Anrufbeantworter/NS +Anrufer/FS +Ansätze/N +Ansager/FNS +Ansammelns +Ansammlung/P +Ansatz/T +Ansatzpunkt/EPST +Ansatzstück/EPS +Ansbach/S +Anschaffens +Anschaffung/P +Anschaffungsdarlehen +Anschaffungskosten +Anschaffungspreis/EPT +Anschaffungswert/EPT +Anschauens +Anschaulichkeit +Anschauung/P +Anschauungsform/P +Anschauungsmaterial/S +Anschauungsunterricht/T +Anschauungsweise/N +Anschein/S +Anschiss/EPT +Anschlag/STp +Anschlagbrett/T +Anschlagkontrolle +Anschlagmaschine +Anschlagsäule/N +Anschlagzettel/NS +Anschlußgebühr/P +Anschluss/Tp +Anschlussadapter +Anschlussarten +Anschlussbelegung/P +Anschlussblock +Anschlussbuchse/N +Anschlussbuchung/P +Anschlussdaten +Anschlussdose/N +Anschlussdrähte/N +Anschlussersuchen +Anschlussfehler +Anschlussforderung +Anschlussgleis +Anschlusskabel/NS +Anschlusskarte +Anschlusskennung +Anschlussklemme/N +Anschlussleiste +Anschlussleitung/P +Anschlusslinie/N +Anschlussmöglichkeit/P +Anschlussmodus +Anschlussort +Anschlussplan +Anschlussplatine +Anschlussrohr +Anschlussschrank +Anschlussspannung/P +Anschlussstation/P +Anschlussstecker/S +Anschlussstelle/N +Anschlussstück/EPS +Anschlusstreffer/S +Anschlussverbindung/P +Anschlussvereinbarung +Anschlussverteilung +Anschlussvorschlag/STp +Anschlusszeit +Anschlusszug/STp +Anschnallgurt/EPST +Anschnitt/EPT +Anschreibekredite +Anschrift/P +Anschub/S +Anschuldigens +Anschuldigung/P +Ansehens +Ansehnlichkeit/P +Ansicht/P +Ansichtskarte/N +Ansichtssache +Ansichtssendung/P +Ansiedelns +Ansiedler/NS +Ansiedlung/P +Ansinnen/S +Anspannens +Anspannung/P +Anspielens +Anspielung/P +Ansporn/S +Ansprache +Ansprechbarkeit +Ansprechhöhe +Ansprechpartner/NS +Ansprechzeit +Ansprüche/N +Anspruch/S +Anspruchsberechtigung/P +Anspruchslosigkeit +Anspruchsniveau/S +Anstalt/P +Anstaltsinsasse/N +Anstand/S +Anstandsdame/N +Anstandsröcke +Anstandsunterricht +Ansteckens +Anstecknadel/N +Ansteckung/P +Anstellens +Anstellung/P +Anstellungsbedingung/P +Anstellungsprüfung/P +Anstellungsvertrag/Tp +Ansteuerboard/S +Ansteuerelektronik/P +Ansteuerkarte +Ansteuerleitung +Ansteuerlogik +Ansteuerns +Ansteuerplatinen +Ansteuerspannung +Ansteuerung/P +Ansteuerungsleitung +Ansteuerungszeit +Ansteuerverstärker +Ansteuerzeit +Anstieg/EPS +Anstiegszeit/P +Anstiftens +Anstifter/FNS +Anstiftung/P +Anstoß/Tp +Anstreicher/NS +Anstrengens +Anstrengung/P +Anstrich/EPS +Ansturm/S +Antagonismus +Antarktika +Antarktis +Anteil/EPS +Anteilnahme +Anteilschein/EPST +Anteilsinhaber +Anteilsscheine +Anteilswert +Anteilumlauf/Sp +Anteilwert/T +Antenne/N +Antennenanlage/N +Antennenträger +Anthologie/N +Anthrazitfeinkohlen +Anthropoide/N +Anthropologe/N +Anthropologie +Anthroposoph/P +Anthroposophie +Antialiasing +Antialkoholiker/FNS +Antibabypille/N +Antibiotika +Antibiotikum/S +Antichrist +Antidot/ES +Antiemetikum/S +Antifaschismus +Antifaschist/P +Antigen/EP +Antiheld +Antihistaminika +Antiinflationspolitik +Antikörper +Antikomintern +Antikonformismus +Antikriegslyrik +Antillen +Antilleninsel +Antilope/N +Antimaterie +Antimykotikum/S +Antipathie/N +Antiquar/EFPS +Antiquariat/EPST +Antiquariatskatalog/E +Antiquariatslisten +Antiquität/P +Antisemit/P +Antisemitismus +Antiserum +Antithese/N +Antizipation/P +Antje/S +Antlitz/ET +Anton/S +Antonio/S +Antonius +Antrag/STp +Antragsformular/EPS +Antragsfrist/P +Antragstellen/JS +Antragsteller/FNS +Antragszeitraum/Sp +Antriebe +Antriebs +Antriebsgetriebe +Antriebsmittel +Antriebsmotor/PS +Antriebsräder +Antriebsrechner +Antriebsschlitten +Antriebsstörung/P +Antriebssystem +Antriebsüberwachung +Antriebswelle +Antriebszylinder +Antritte/NS +Antritts +Antrittsball/Sp +Antrittsbesuch/EPS +Antrittsgepäck +Antrittsrede/N +Antrittstermin/EPS +Antrittsvorstellung +Antwort +Antwortbogen +Antwortkarte/N +Antwortnote +Antwortscheine +Antwortspiel +Antworttext/EPST +Antwortzeit/P +Anverwandlung +Anverwandte/N +Anwälte/N +Anwärter/FNS +Anwahl +Anwalt/ST +Anwaltsbüro +Anwaltserfahrung/P +Anwaltsgebühr/P +Anwaltskammer +Anwaltskosten +Anwaltspraxis +Anwaltsrecht +Anwaltsspiel +Anwaltstochter +Anwaltszwang +Anwandeln/JS +Anwandelung/P +Anwar/S +Anwartschaft/P +Anweisens +Anweisung/P +Anweisungsfolge/N +Anweisungssequenz/P +Anweisungsteil/EPS +Anwendbarkeit +Anwendens +Anwender/FNS +Anwenderhinweis/EPT +Anwenderoberfläche +Anwenderproblem/EPS +Anwenderprogramm/E +Anwenderseite/N +Anwendersicht/P +Anwendersoftware +Anwendung/P +Anwendungsbeispiel/EPS +Anwendungsbereich/EPS +Anwendungsbeziehung/P +Anwendungsbezug/STp +Anwendungsentwicklung/P +Anwendungsexperten +Anwendungsfeld/R +Anwendungsfolie +Anwendungsgebiet/EPST +Anwendungshinweis/EPT +Anwendungsideen +Anwendungskriterien +Anwendungsmöglichkeit/P +Anwendungsmodule +Anwendungspalette +Anwendungsprogramm/EPS +Anwendungsprogrammierer +Anwendungsprogrammierung +Anwendungssituation/P +Anwendungssoftware +Anwendungsspektrum/S +Anwendungssystem/EPS +Anwendungstechniker/NS +Anwendungsunterstützung/P +Anwerben/JS +Anwerbestopp/S +Anwesen/S +Anwesenheit +Anwesenheitsliste/N +Anwesenheitspflicht +Anwesenheitsrecht +Anwesenheitstag +Anwesenheitszeit/P +Anwohner/NS +Anz +Anz. +Anzahl/J +Anzahlungsrate/N +Anzeichen/S +Anzeigeaufgaben +Anzeigebalken +Anzeigebereich/EPS +Anzeigecharakteristik +Anzeigeeinheit/P +Anzeigeelemente/N +Anzeigefeld/RT +Anzeigefunktionen +Anzeigegenauigkeit +Anzeigegerät/EPST +Anzeigemöglichkeit +Anzeigemonitor +Anzeigenaufkommen +Anzeigenaufträge +Anzeigenblätter/N +Anzeigenblatt/ST +Anzeigenbüro/S +Anzeigeneinnahmen +Anzeigenelemente +Anzeigenentziehung +Anzeigenfeld/T +Anzeigengesellschaft +Anzeigengruppen +Anzeigeninhalte +Anzeigenkampagne +Anzeigenkunden +Anzeigenpreise +Anzeigenrubrik +Anzeigenteil/EPS +Anzeigentreiber +Anzeigenvolumen +Anzeigepflicht +Anzeigeplatine +Anzeiger +Anzeigesoftware +Anzeigesystem/EPS +Anzeigetafel/N +Anzeigeteil +Anzeigetreiber +Anziehens +Anziehung/P +Anziehungskräfte/N +Anziehungskraft +Anziehungspunkt/EPST +Anzüglichkeit/P +Anzug/STp +Apache/N +Apartheid +Apartment +Apartmenthaus/Tp +Apartmenthotel +Aperitif/S +Apertur/P +Apfel/S +Apfelbäume/MN +Apfelbaum/STp +Apfelmost +Apfelmus/T +Apfelschimmel +Apfelsine/N +Apfeltorte/N +Apfelwein/S +Apfelweinkneipe +Aphorismus +Aphrodite/S +Apokalypse +Apoll/S +Apollo/S +Apologet/P +Apostel/NS +Apostelbrief +Apostelfürsten +Aposteltanne +Apostroph/EPS +Apotheke/NR +Apothekenbesitzers +Apothekenräume/N +Apotheker/FNS +Apothekerrezept +Appalachen +Apparat/EPS +Apparateglasbläser +Apparatur/P +Appartement/S +Appartementhaus/Tp +Appartementtür/EP +Appartementwohnung +Appell/EPS +Appellationsgericht +Appetenz/P +Appetit/S +Applaus/T +Applet/SW +Applikation/P +Applikationsberatung/P +Applikationsebene/N +Applikationsprogramm/E +Applikationsprozess/EPT +Applikationssoftware +Applikationstechnologie/N +Applikationsversion/P +Approbation/P +Approximation/P +Aprikose/N +April/S +Aprilscherz/EPT +Apside +Apsis +Apulien +Aquarell/EPS +Aquarien +Aquarium/S +Aquitanien +Araber/FNS +Araberliga +Arabeske/N +Arabien +Arafat/S +Aral +Araldit +Ararat +Arbeit/R +Arbeitens +Arbeiter/FNS +Arbeiterbewegung +Arbeiterdemostration +Arbeiterfakultät +Arbeiterfrage +Arbeiterfront +Arbeitergeberseite +Arbeiterheer +Arbeiterkammern +Arbeiterklasse +Arbeiterkonferenz +Arbeiterparadies/P +Arbeiterpartei/P +Arbeiterpriestern +Arbeiterrat +Arbeiterrentenversicherung +Arbeiterrevolution +Arbeiterschaft +Arbeiterschichten +Arbeiterschulung +Arbeitersiedlung/P +Arbeitervereine +Arbeitervereinigung +Arbeitervertreter +Arbeiterwehr +Arbeiterwohlfahrt +Arbeiterwohnhaus/Tp +Arbeitgeber/FNS +Arbeitgeberbeisitzer +Arbeitgeberkreisen +Arbeitgebertagung +Arbeitgeberverbänden +Arbeitgebervereinigung/P +Arbeitnehmer/FNS +Arbeitnehmerbeisitzer +Arbeitnehmerkreise +Arbeitnehmerrechten +Arbeitnehmerschaft +Arbeitnehmervertreter +Arbeitnehmervertretung +Arbeitsämter/N +Arbeitsablauf/Sp +Arbeitsamkeit +Arbeitsamt/ST +Arbeitsamtsbänken +Arbeitsanweisung/P +Arbeitsanzug/STp +Arbeitsarray/S +Arbeitsatmosphäre/N +Arbeitsaufkommen +Arbeitsaufwand/ST +Arbeitsausfall/Sp +Arbeitsausschuss/Tp +Arbeitsbedingung/P +Arbeitsbefreiung/P +Arbeitsbeginn/S +Arbeitsbelastung/P +Arbeitsbereich/EPST +Arbeitsbericht/EPS +Arbeitsbeschaffung/P +Arbeitsbeschaffungsmaßnahme/N +Arbeitsbescheinigung/P +Arbeitsbeschreibung/P +Arbeitsbesuch/EPS +Arbeitsbetrieb +Arbeitsbewältigung +Arbeitsbögen +Arbeitsbreite +Arbeitsbrigaden +Arbeitsdaten +Arbeitsdienst/EPST +Arbeitsdirectory +Arbeitseifer/S +Arbeitseinheit/P +Arbeitseinsatz/T +Arbeitseinstellung/P +Arbeitsende +Arbeitsentgelt/EPS +Arbeitsentgeltung +Arbeitserlaubnis/q +Arbeitserleichterung/P +Arbeitsessen/S +Arbeitsfähigkeit/P +Arbeitsfanatiker/NS +Arbeitsfeld/RST +Arbeitsfläche/N +Arbeitsförderung +Arbeitsfolge/N +Arbeitsfrage/N +Arbeitsfreude/N +Arbeitsfrieden/S +Arbeitsfront +Arbeitsgang/Sp +Arbeitsgebiet/EPS +Arbeitsgemeinschaft/P +Arbeitsgerät/EPS +Arbeitsgericht/EPT +Arbeitsgruppe/N +Arbeitshaus/Tp +Arbeitshilfe +Arbeitshypothese/N +Arbeitsinspektion +Arbeitsjahr/EPST +Arbeitsjubiläum +Arbeitskämpfe/N +Arbeitskalender +Arbeitskamerad/P +Arbeitskampf/ST +Arbeitskleidung/P +Arbeitsklima/S +Arbeitskollege/N +Arbeitskolonnen +Arbeitskommandos +Arbeitskonferenz +Arbeitskopie/N +Arbeitskräfte/N +Arbeitskraft +Arbeitskraftreserve/N +Arbeitskredit +Arbeitskreis/EPT +Arbeitslager/NS +Arbeitslast/P +Arbeitsleben/S +Arbeitslehre +Arbeitsleistung/P +Arbeitsliste +Arbeitslöhne/N +Arbeitslosenentwicklung +Arbeitslosengeld/RST +Arbeitslosenkurve +Arbeitslosenproblem/EPS +Arbeitslosenquote +Arbeitslosenrate/N +Arbeitslosenstatistik/P +Arbeitslosenunterstützung/P +Arbeitslosenversicherung/P +Arbeitslosenversicherungsbeitrag/Sp +Arbeitslosenziffer/N +Arbeitslosigkeit +Arbeitsmantel +Arbeitsmarkt/STp +Arbeitsmaschine/N +Arbeitsmaterial/S +Arbeitsmedizin +Arbeitsmethode/N +Arbeitsministerien +Arbeitsmittel/NS +Arbeitsmöglichkeit/P +Arbeitsmütze +Arbeitsnorm +Arbeitsordnung +Arbeitsorganisation +Arbeitspaket/EPST +Arbeitspapier/EPS +Arbeitspause/N +Arbeitspflicht/P +Arbeitsphase/N +Arbeitspläne/N +Arbeitsplätze/N +Arbeitsplan/S +Arbeitsplanung/P +Arbeitsplatz/T +Arbeitsplatzcomputer/NS +Arbeitsplatzwechsel/S +Arbeitsprogramm/S +Arbeitsprotokoll/EPS +Arbeitsprozess/EPT +Arbeitspunkt/EPST +Arbeitsraum/Sp +Arbeitsrecht/S +Arbeitsreihenfolge +Arbeitsrichtung/P +Arbeitsringes +Arbeitsruhe +Arbeitsschluss +Arbeitsschritt/EPS +Arbeitsschwerpunkt/EPS +Arbeitssitzung/P +Arbeitsspeicher/S +Arbeitsstätte/N +Arbeitsstab/S +Arbeitsstelle/N +Arbeitsstil/EPS +Arbeitsstoff/EPS +Arbeitsstunde/N +Arbeitssuchende/NR +Arbeitstag/EPS +Arbeitstakt/EPS +Arbeitsteam/S +Arbeitsteilung +Arbeitstemperatur/P +Arbeitstext/EPST +Arbeitstier/EPS +Arbeitstisch/EPT +Arbeitstreffen/S +Arbeitsüberlastung +Arbeitsumgebung/P +Arbeitsumstände/N +Arbeitsunfall/Sp +Arbeitsunlust +Arbeitsunterbrechung/P +Arbeitsunterlage/N +Arbeitsventil +Arbeitsverhältnis/Qq +Arbeitsverteilung/P +Arbeitsvertrag/Sp +Arbeitsverwaltung/P +Arbeitsvolumen +Arbeitsvorbereitung/P +Arbeitsvorgabe/N +Arbeitsvorgang/Sp +Arbeitsweise/N +Arbeitswelt +Arbeitswiderstand/T +Arbeitswille/N +Arbeitswoche/N +Arbeitszeit/P +Arbeitszeitaufwand +Arbeitszeitpolitik +Arbeitszeitregelung +Arbeitszimmer/NS +Arbeitszwang/Sp +Arbeitszyklus +Archäologe/N +Archäologie +Arche +Archenholz +Archimedes +Archipel/EPS +Architekt/FP +Architektenbüro +Architektengruppe +Architektonik +Architektur/P +Architekturepoche +Architekturstudenten +Archiv/EPS +Archivdisketten +Archivgebäude +Archivierens +Archivierung/P +Archivierungskonzept/EPS +Archivierungssystem/EPS +Archivkopien +Areal/EPS +Arena +Arenen +Argau +Argentinien/S +Arglist +Arglosigkeit +Argon/S +Argonaut/P +Argument/EPST +Argumentanzahl +Argumentation/P +Argumentationshilfe/N +Argumentationslinie/N +Argumentauswertung/P +Argumentbereich/EPS +Argumentgruppen +Argumentkennzeichner +Argumentliste/N +Argumenttyp/P +Argumentwert/P +Argus +Argusaugen +Argwohn/S +Ariadne/S +Ariane/S +Arie/NR +Arier/NS +Aristokrat/FP +Aristokratenfamilien +Aristokratie +Aristoteles +Arithmetik +Arizona +Arkade/N +Arkadenhof +Arkansas +Arktis +Arktisforscher +Armachse/N +Armada +Armagnac +Armatur/P +Armaturenbranche +Armaturenbrett/S +Armaturenbrettern +Armaturenfabrik +Armbänder/N +Armband/ST +Armbanduhr/P +Armbinde/N +Armbrüche/N +Armbrüste +Armbruch/ST +Armbrust +Armee/N +Armeeblatt +Armeechef +Armeeeinheit/P +Armeeführung +Armeekosten +Armeeministerium +Armeeoffizier/EPS +Armeerat +Armeestärke/N +Armeetradition +Armeeuniformen +Armenhaus/Tp +Armenien +Armenier/FNS +Armenviertel/N +Armflügeln +Armhaltung/P +Armhebel +Armkettchen +Armlehne/N +Armreif/P +Arms +Armseligkeit +Armsessel +Armstellung +Armstrong/S +Armut +Armutsgebiet/EPS +Armutszeugnis/Qq +Arndt/S +Arnika +Arno/S +Arnold/S +Aroma/S +Aromen +Arosa +Arrangement/S +Arrangierens +Array/S +Arrest/EPST +Arroganz +Arrondieren/JS +Arrondissement/S +Arsch +Arschgeige/N +Arschlöcher/N +Arschloch/S +Arsen/S +Arsenal/EPS +Art/W +Artaxerxes +Artefakt/EPST +Artemis +Artenreichtum/S +Artentod +Artenverarmung +Artenwandel +Arterhaltung +Arterie/N +Arterienverkalkung/P +Arteriosklerose +Artgenosse/N +Arthritis +Arthrose/N +Arthur/S +Artigkeit/P +Artikel/NS +Artikelnummer/N +Artikelreihe +Artikelstamm +Artikulation/P +Artikulationsfähigkeit +Artikulationsstätte/N +Artillerie +Artillerieangriff +Artilleriebeschuss/Tp +Artillerieeinheit/P +Artilleriefeuer +Artischocke/N +Artist/FP +Artus +Arznei/P +Arzneikosten +Arzneimittel/NS +Arzneimittelgesetz +Arzneimittelhersteller +Arzneimittelindustrie +Arzneimittelpreise +Arzneimittelprüfung +Arzneischränke/N +Arzneischrank +Arzneiware/N +Arzt/T +Arztberuf +Arztehepaar +Arztfrau +Arztgeschichten +Arzthelfer/FNS +Arzthonorare +Arztpraxen +Arztpraxis +Arztroman +Arztsohn +Arzttochter +Arztzimmer +Asbest +Asbestfasern +Asbestgewinnung +Asbestverarbeitung +Aschaffenburg/S +Asche +Aschenbahn/P +Aschenbecher/NS +Aschenberg +Aschenbrödel/S +Aschenputtel/S +Aschenstummel +Aschermittwoch/S +Ascona +Asiat/FP +Asien/S +Asienabteilung +Asienbild +Asienexperte +Asienkenntnisse +Asienkonferenz +Asienliteratur +Asienzone +Askese +Asket/P +Aspekt/EPST +Asphalt/S +Asphaltbahnen +Asphaltschlangen +Asphaltstraße/N +Aspik +Aspirant/P +Aspiration/P +Aspirin +Ass/EPT +Assekuranz/P +Assembler/NS +Assemblerprogramm/EPS +Assessor/P +Assimilation +Assisi +Assistent/FP +Assistenz/P +Assistenzärzte/FN +Assistenzarzt/T +Assistenzarztstelle +Assoziation/P +Assoziationslust +Assoziationsrat +Assoziationstechnik +Assoziativität +Assuanstaudamm +Assyrien +Ast/RT +Asterblüte +Asterix +Asteroid/P +Asteroidengürtel +Asthma +Astlöcher/N +Astoria/S +Astrid/S +Astrologe/FN +Astrologie +Astronaut/P +Astronautentraining +Astronautik +Astronomie +Astrophysiker/N +Asyl/S +Asylant/P +Asylrecht/EPST +Asymmetrie/N +Asymptote/N +Asynchronmotor/PS +Atari +Atelier/S +Atelierfest +Atelierleiter +Atem/S +Atembeschwerde +Atemlosigkeit +Atemnot +Atempause/N +Atemtechnik +Atemübung/P +Atemvorrat +Atemwege +Atemzug/Sp +Atheismus +Atheist/FP +Athen/ET +Athlet/FP +Athletenfigur +Athletik +Atlant/P +Atlanta/S +Atlantik/S +Atlantikkonferenzen +Atlantikküste +Atlantikpakt +Atlantikwall +Atlantis +Atlas +Atlasgebirge +Atmens +Atmosphäre/N +Atmung/P +Atmungsorgan/EPS +Atmungstherapie +Atoll/EPS +Atom/EPS +Atomabkommen +Atomantrieb +Atomarbeit +Atomaufrüstung +Atombehörde +Atombetrieb +Atombewaffnung +Atombombe/NR +Atombombenabwurf +Atombombenangriff +Atombombenproduktion/P +Atombombenversuch +Atombrennstoff +Atomenergie +Atomenergiebehörde +Atomenergiekommission/P +Atomenergieprojekte +Atomexplosion/P +Atomflugzeugträger +Atomforscher/S +Atomforschung/P +Atomfragen +Atomgemeinschaft +Atomgesetz +Atomium +Atomkomitee/S +Atomkommission +Atomkraftwerk/EPST +Atomkrieg/S +Atomkriegskatastrophe +Atommächte +Atommodell +Atommunition +Atomphysik +Atompilz +Atompolitik +Atompotential/EPS +Atompotenzial/EPS +Atomraketen +Atomreaktor/S +Atomschirm +Atomsperrvertrag/STp +Atomsphäre +Atomsprengköpfe +Atomsprengkopf +Atomsprengsatz +Atomstopp +Atomstrahlen +Atomstreitkraft +Atomtest/S +Atomversuch +Atomversuchsübung/P +Atomvertrag/STp +Atomwaffe/N +Atomwaffenbegrenzung +Atomwaffenherstellung +Atomwaffenversuche +Atomwissenschaftler +Atomzeitalter/S +Atomzertrümmerung +Attaché/S +Attacke/N +Attentäter/NS +Attentat/EPST +Attentatsdrohung/P +Attentatsopfer +Attentatsserie +Attentatsversuch +Attest/EPST +Attika +Attila/S +Attitüde/N +Attraktion/P +Attraktivität +Attrappe/N +Attrappenversuche +Attribuierens +Attribuierung/P +Attribut/EPS +Atü +Aubergine/N +Audi +Audienz/P +Auditorien +Auditorium/S +Audrey/S +Aue/N +Auerhähne/N +Auerhahn/S +Auerochse/N +Aufarbeiten/JS +Aufbau/ST +Aufbaublech +Aufbaufinanzierung +Aufbaugesellschaft +Aufbaukurs/EPT +Aufbauphase/N +Aufbaupläne/N +Aufbauplan/S +Aufbauprinzip/S +Aufbauprogramm/EPS +Aufbaus/M +Aufbauschen/JS +Aufbaustudium/S +Aufbautermin/EPS +Aufbauwerk/EPS +Aufbauzeit/P +Aufbereitens +Aufbereitung/P +Aufbereitungsanlage/N +Aufbesserns +Aufbesserung/P +Aufbewahrens +Aufbewahrung/P +Aufbewahrungsort/EPT +Aufbieten/JS +Aufbrüche/N +Aufbruch/S +Aufbruchstimmung +Aufdeckens +Aufdeckung/P +Aufdruck/S +Aufeinanderfolge +Aufenthalt/EPST +Aufenthaltserlaubnis/q +Aufenthaltsfrist/P +Aufenthaltsgenehmigung/P +Aufenthaltsjahr/EPS +Aufenthaltsort/EPST +Aufenthaltspreis/EPT +Aufenthaltsraum/Sp +Aufenthaltsverbot/EPST +Aufenthaltsverlängerung +Auferstehens +Auferstehung/P +Auferstehungsfest +Auffächerns +Auffächerung/P +Auffälligkeit/P +Auffahrtsweg +Auffangbecken/S +Auffassens +Auffassung/P +Auffassungsgabe/N +Auffassungsvermögen/S +Auffindbarkeit/P +Auffindens +Auffindung/P +Aufflackern/S +Aufforderns +Aufforderung/P +Aufforstens +Aufforstung/P +Auffrischens +Auffrischung/P +Aufführens +Aufführung/P +Aufführungsstatistik +Aufführungsstil/EPS +Auffüllens +Auffüllung/P +Aufgabe +Aufgabenbereich/EPS +Aufgabenbeschreibung/P +Aufgabenfeld/RST +Aufgabenheft/EPST +Aufgabenkreis/EPT +Aufgabenschein/EPS +Aufgabenschwerpunkt/EPST +Aufgabenstellung/P +Aufgang/STp +Aufgebot/ES +Aufgeklärtheit +Aufgeld/RST +Aufgeschlossenheit +Aufgliederns +Aufgliederung/P +Aufguss/Tp +Aufhängens +Aufhänger/NS +Aufhängung/P +Aufhäufens +Aufhäufung/P +Aufhebens +Aufhebung/P +Aufhebungsbeschluss/Tp +Aufheiterns +Aufheiterung/P +Aufheizens +Aufheizung/P +Aufhellens +Aufhellung/P +Aufhetzens +Aufhetzer/FNS +Aufhetzung/P +Aufholbedarf/S +Aufkäufe/NR +Aufkäufer/N +Aufkauf/STp +Aufklärens +Aufklärer/N +Aufklärung/P +Aufklärungsauftrag/STp +Aufklärungsbeitrag/STp +Aufklärungsbücher +Aufklärungsflugzeug +Aufklärungskampagne/N +Aufklärungsmöglichkeit/P +Aufkleber/S +Aufl +Aufl. +Aufladens +Auflader/N +Aufladevorgang/S +Aufladung/P +Auflage/N +Auflagefläche/N +Auflagenerhöhung/P +Auflagenzahl/P +Auflagenziffer/N +Auflassens +Auflassung/P +Auflauf/Sp +Auflehnens +Auflehnung/P +Aufliegeschema +Auflistens +Auflistung/P +Auflösens +Auflösung/P +Auflösungsbeschluss/Tp +Auflösungserscheinung/P +Auflösungsprozess/EP +Auflockerns +Auflockerung/P +Auflockerungstendenz/P +Aufloderns +Aufmärsche/N +Aufmachens +Aufmachung/P +Aufmarsch/T +Aufmarschbewegung +Aufmerksamkeit/P +Aufmunterns +Aufmunterung/P +Aufnahme +Aufnahmeantrag/STp +Aufnahmebedingung/P +Aufnahmebeitrag/Sp +Aufnahmebereitschaft +Aufnahmedauer/N +Aufnahmefähigkeit/P +Aufnahmegebühr/P +Aufnahmegerät/EPST +Aufnahmekopf +Aufnahmekraft +Aufnahmeprüfung/P +Aufnahmevermögen/S +Aufnehmer/N +Aufopferns +Aufopferung/P +Aufpasser/FNS +Aufpolierung +Aufprall/S +Aufpreis/EPT +Aufputschmittel/NS +Aufputz/T +Aufrauens +Aufrauung/P +Aufrechnens +Aufrechnung/P +Aufrechterhalten/JS +Aufrechtstehen/S +Aufregens +Aufregung/P +Aufrichtens +Aufrichtigkeit +Aufrichtung/P +Aufriss/EPT +Aufrüstens +Aufrüstung/P +Aufrüstungsprogramm/EPS +Aufruf/RS +Aufrufer/NS +Aufrufkontext/EPT +Aufrufstelle/N +Aufruhr/S +Aufsätze/N +Aufsatz/T +Aufschaukeln +Aufschlag/Sp +Aufschlageisen +Aufschlagspiel +Aufschlagstelle +Aufschlagzünder +Aufschlüsselns +Aufschlüsselung/P +Aufschlüsslung/P +Aufschluss/Tp +Aufschneider/NS +Aufschneiderei/P +Aufschnitt/ET +Aufschrei/S +Aufschrift/P +Aufschübe/N +Aufschüttungsebene +Aufschub/S +Aufschwung/S +Aufsehens +Aufseher/FNS +Aufsicht/P +Aufsichtsbehörde/N +Aufsichtsorgan/EPS +Aufsichtsperson/P +Aufsichtspersonal/S +Aufsichtspflicht +Aufsichtsräte/N +Aufsichtsrat/T +Aufsichtsratsgremien +Aufsichtsratsitze +Aufsichtsratsmitglied/R +Aufsichtsratsvergütung +Aufsichtsratvertreter +Aufspaltens +Aufspaltung/P +Aufsplittung +Aufstände/N +Aufstands +Aufstandsbewegung/P +Aufstecknetzteil +Aufsteiger/N +Aufstellens +Aufstellort/EPS +Aufstellpläne/N +Aufstellplan/S +Aufstellung/P +Aufstellungsplanung/P +Aufstiegs +Aufstiegschance/N +Aufstiegskandidat/P +Aufstockens +Aufstockmöglichkeit/P +Aufstockung/P +Aufstrich/EPS +Aufsuchung +Aufsummierens +Aufsummierung/P +Auftakt/EPS +Aufteilens +Aufteilung/P +Auftrag/JSTp +Auftraggeber/NS +Auftragsabschluss/Tp +Auftragsabwicklung +Auftragsangebot/EPST +Auftragsannahme/N +Auftragsausfall/S +Auftragsbearbeitung +Auftragsbestände/N +Auftragsbestätigung/P +Auftragsbestand/T +Auftragseingang/S +Auftragseinheit/P +Auftragseinwerbung/P +Auftragsentwicklung +Auftragsergänzung +Auftragserteilung/P +Auftragserweiterung/P +Auftragsfernschreiber +Auftragsformular/EPS +Auftragsforschung +Auftragsgröße/N +Auftragslage/N +Auftragsnummer/N +Auftragsordner/NS +Auftragsphase/N +Auftragssperre/N +Auftragssumme/N +Auftragstrend/S +Auftragsvergabe/N +Auftragsverhandlung/P +Auftragsvolumen/S +Auftragswerk/EPS +Auftragswert/T +Auftragswesen/S +Auftrennens +Auftrennung/P +Auftretens +Auftrieb/EPS +Auftriebskräfte/N +Auftriebskraft +Auftritte/NS +Auftritts +Auftrittsverbot/EPST +Aufwände/N +Aufwärmens +Aufwärmübung/P +Aufwärmung/P +Aufwärtsbewegung/P +Aufwärtsentwicklung/P +Aufwärtskorrektur/P +Aufwärtsspirale/N +Aufwärtstrend/S +Aufwärtswelle/N +Aufwachmeldung/P +Aufwallens +Aufwallung/P +Aufwand/S +Aufwartefrau/P +Aufwartens +Aufwartung/P +Aufweichens +Aufweichung/P +Aufwendens +Aufwendung/P +Aufwertens +Aufwertung/P +Aufwickelrolle +Aufwickelvorrichtung/P +Aufwind/EPT +Aufwurf +Aufzählens +Aufzählung/P +Aufzeichnens +Aufzeichnung/P +Aufzeichnungsträger +Aufzucht +Aufzug/Sp +Aufzuganlage +Aug/EPT +Augapfel/S +Augenärzte/FN +Augenarzt/T +Augenaufschlag/Sp +Augenblick/EPST +Augenbrauen +Augendeckel +Augenfehler +Augenfleck +Augenheilkunde +Augenhöhe +Augenhöhlen +Augenlicht/S +Augenlid/R +Augenmaß/EPT +Augenmerk +Augenoperation/P +Augenpaare +Augenpartie +Augenschein/S +Augenschmerzen +Augenstellung +Augentierchen/S +Augenübel +Augenweide/N +Augenwinkel/N +Augenwischerei/P +Augenzeuge/N +Augenzeugenberichten +Augenzwinkern +Augmentation/P +Augsburg/R +Augsburger/FNS +August/S +Augustabend +Augustin/S +Augustinerstift +Augustus +Auktion/P +Auktionskosten +Auktionsverkauf/Sp +Aula +Aura +Aurel/S +Aureole/N +Außenabmessung/P +Außenamt +Außenanlage/N +Außenansicht/P +Außenantenne/N +Außenbahn +Außenbeleuchtung +Außenbeschichtung/P +Außenbeziehung/P +Außenbezirk/EPS +Außenborder +Außenbordmotor/PS +Außendienst/T +Außendienstmitarbeiter/FNS +Außendienstorganisation/P +Außendruck/S +Außenfassade/N +Außenfläche/N +Außengehäuse/N +Außengruppe/N +Außenhandel/S +Außenhandelsberater +Außenhandelsbereich/S +Außenhandelsbilanz +Außenhandelsdirektor +Außenhandelsgeschäfte +Außenhandelsgesellschaft +Außenhandelsgesetz +Außenhandelskammer +Außenhandelsminister +Außenhandelsministerium +Außenhandelspolitik +Außenhandelssituation +Außenhandelsspezialist +Außenhandelsstatistik +Außenhandelsumsatz +Außenhandelsunternehmen +Außenhandelsverbände +Außenhandelszahlen +Außenhaut +Außeninstallation +Außenkante/N +Außenleiter +Außenlinie/N +Außenmaße/N +Außenminister/NS +Außenministerium/S +Außenministerkonferenz +Außenministertagung +Außenpolitik/R +Außenposten/S +Außenprüfung/P +Außenraum/STp +Außenreihe/N +Außenseite/NR +Außenseiter/FNS +Außenspiegel +Außenstände/N +Außenstecker +Außenstelle/N +Außenstürmer +Außentemperatur/P +Außentür/P +Außenverhältnis/Qq +Außenverteidiger +Außenvertretung/P +Außenwände/N +Außenwelt +Außenwirtschaft +Außenwirtschaftsverordnung +Außerachtlassen/JS +Außerbetriebnahme/N +Ausarbeitens +Ausarbeitung/P +Ausartens +Ausartung/P +Ausbau/S +Ausbaudach/T +Ausbaueinheit/P +Ausbaufunktion/P +Ausbaugerät +Ausbaugestell/EPST +Ausbaugruppen +Ausbauingenieure +Ausbauinitiierung +Ausbaumaßnahmen +Ausbaunummer +Ausbauparameter +Ausbaupläne +Ausbausimulator/P +Ausbaustellung +Ausbausteuergeräte +Ausbausteuerung/P +Ausbaustrecke +Ausbaustufe +Ausbesserns +Ausbesserung/P +Ausbesserungsarbeit/P +Ausbeutens +Ausbeutung/P +Ausbeutungsmöglichkeit +Ausbildens +Ausbilder/NS +Ausbilderprüfung/P +Ausbildung/P +Ausbildungsabschnitt/EPS +Ausbildungsbedingung/P +Ausbildungsbeihilfe/N +Ausbildungsbetrieb/EPS +Ausbildungsdauer +Ausbildungsförderung +Ausbildungsjahr/EPS +Ausbildungslehrgang/Sp +Ausbildungsmandat +Ausbildungsmöglichkeit/P +Ausbildungsordnung +Ausbildungsplätze/N +Ausbildungsplan +Ausbildungsprobleme +Ausbildungsprogramm +Ausbildungsstätte/N +Ausbildungstätigkeit +Ausbildungsteile +Ausbildungsunterlagen +Ausbildungswesen/S +Ausbildungszeit/P +Ausbildungszentrum +Ausbildungszulage +Ausbildungszweck/EPS +Ausblick/EPS +Ausbrecher/NS +Ausbrecherkönig +Ausbreitens +Ausbreitung/P +Ausbreitungsbedingung/P +Ausbreitungsflüssigkeit +Ausbreitungsmedium +Ausbreitungsvolumen +Ausbreitungsweg/EPS +Ausbrüche/N +Ausbruch/S +Ausbruchsversuch/EPS +Ausbürgerns +Ausbürgerung/P +Ausbuchtens +Ausbuchtung/P +Auschwitz +Ausdauer +Ausdehnens +Ausdehnung/P +Ausdehnungskoeffizient/P +Ausdehnungsmöglichkeit/P +Ausdehnungsvermögen/S +Ausdrückstift +Ausdruck/ST +Ausdrucksbewegung/P +Ausdrucksform/P +Ausdrucksfunktion/P +Ausdruckskraft +Ausdruckskunst +Ausdrucksmittel/NS +Ausdrucksmöglichkeit/P +Ausdrucksweise/N +Ausdünnens +Ausdünnung/P +Ausdünsten/JS +Auseinandersetzen/JS +Ausfahrten +Ausfall/Sp +Ausfallberechnung/P +Ausfallgarantie/N +Ausfallmuster +Ausfallquote/N +Ausfallrate/N +Ausfallstraße/N +Ausfallursache/N +Ausfallwahrscheinlichkeit/P +Ausfallzeit/P +Ausfertigens +Ausfertigung/P +Ausflüchte/N +Ausflügler/FNS +Ausflucht +Ausflug/Sp +Ausflugsdampfer +Ausflugsfahrt/P +Ausflugskarten +Ausflugslokal +Ausflugsmöglichkeit/P +Ausflugsort/P +Ausflugspunkt +Ausflugsverkehr +Ausflugsziel +Ausfluss/Tp +Ausflusshahn +Ausformens +Ausformung/P +Ausführens +Ausführlichkeit +Ausführung/P +Ausführungsbestimmung/P +Ausführungsform/P +Ausführungsgeschwindigkeit/P +Ausführungsgesetz/EPT +Ausführungsreihenfolge/N +Ausführungszeit/P +Ausfüllanleitung/P +Ausfüllens +Ausfüllung/P +Ausfuhr +Ausfuhrbeschränkung +Ausfuhrbestimmung/P +Ausfuhrerfahrung/P +Ausfuhrerlös +Ausfuhrgenehmigung +Ausfuhrgeschäft +Ausfuhrindustrie +Ausfuhrkontrakt/ST +Ausfuhrkredite +Ausfuhrliste +Ausfuhrlizenzen +Ausfuhrmöglichkeit/P +Ausfuhrquote +Ausfuhrsperre/N +Ausfuhrverbot/EPST +Ausfuhrwert +Ausfuhrzölle/N +Ausfuhrzoll/S +Ausgabe +Ausgabeaufschlag/Sp +Ausgabebaugruppen +Ausgabebehandlung +Ausgabeeinheit/P +Ausgabeermächtigung +Ausgabefunktion +Ausgabegeschwindigkeit +Ausgabekanäle +Ausgabekanal +Ausgabekarte +Ausgabeknoten +Ausgabekommando/S +Ausgabemöglichkeit/P +Ausgabemodul/E +Ausgabenansätze/N +Ausgabenanstieg/S +Ausgabenposten/S +Ausgabenseite/N +Ausgabensenkung/P +Ausgabenverpflichtung/P +Ausgabenvolumen/S +Ausgabenwirtschaft +Ausgaberechner +Ausgabespannung +Ausgabestelle/N +Ausgabetag/EPST +Ausgabetreiber +Ausgabezahl +Ausgang/STp +Ausgangsbasis +Ausgangsbus +Ausgangsdruck/S +Ausgangsfunktion/P +Ausgangshypothese/N +Ausgangsimpuls +Ausgangskanäle +Ausgangslage/N +Ausgangsleistung/P +Ausgangsmaterial +Ausgangspin/S +Ausgangsposition/P +Ausgangspunkt/EPT +Ausgangsregister +Ausgangsseite +Ausgangssignal +Ausgangssituation/P +Ausgangsspannung/P +Ausgangsspannungsbereich +Ausgangsstellung +Ausgangsstromstärke +Ausgangstest/S +Ausgangstext +Ausgangstransistor +Ausgangszustand/ST +Ausgasung +Ausgeber/N +Ausgeburt/P +Ausgeglichenheit +Ausgehsperre/N +Ausgehverbot/EPT +Ausgelassenheit +Ausgereiftheit +Ausgesetztheit/P +Ausgestaltens +Ausgestaltung/P +Ausgewogenheit +Ausgleich/JRS +Ausgleicher/NS +Ausgleichsanspruch +Ausgleichsbetrag/STp +Ausgleichsfunktion/P +Ausgleichsposten +Ausgleichsregelung +Ausgleichsrente +Ausgleichstreffer +Ausgleichsvertrag/STp +Ausgleichszahlung/P +Ausgleichszonen +Ausgliederns +Ausgliederung/P +Ausgrabens +Ausgrabung/P +Ausgrenzen/JS +Ausguck +Ausguss/Tp +Aushändigens +Aushändigung/P +Aushängeschild/R +Aushärtevorgang/ST +Aushandlung +Aushang/S +Aushebens +Aushebung/P +Aushilfe/N +Aushilfskellner +Aushöhlens +Aushöhlung/P +Ausklammerns +Ausklammerung/P +Auskoppeln/JS +Auskünfte/N +Auskunft +Auskunftsbüro/S +Auskunftsdienst +Auskunftsersuchens +Auskunftserteilung +Auskunftsklausel +Auskunftsperson/P +Auskunftspflichtig/P +Auskunftsstelle/N +Auskunftsverfahren/S +Auskunftsverkehr/S +Ausländer/FNS +Ausländergesetz +Ausländerguthaben +Ausländerhass/T +Ausländerlager +Ausländersperre +Ausläufe/NR +Ausläufer/N +Ausladens +Ausladung/P +Auslage/N +Auslagerns +Auslagerung/P +Ausland/ST +Auslandsabnehmer +Auslandsabonnement +Auslandsaktien +Auslandsangebot +Auslandsanlagen +Auslandsarbeit +Auslandsaufenthalt/EPS +Auslandsbanken +Auslandsbasen +Auslandsbedarf +Auslandsbetriebe +Auslandsbeziehung/P +Auslandsbutter +Auslandschuld +Auslandsdeutscher +Auslandserfahrung/P +Auslandsfahrer +Auslandsfakultät +Auslandsfirmen +Auslandsgelder +Auslandsgeschäfte +Auslandsgesellschaften +Auslandsgespräche +Auslandsgrundbesitz +Auslandsheimkehrer +Auslandshilfe +Auslandsimmobilien +Auslandsinvestitionen +Auslandsinvestoren +Auslandsjournal +Auslandskapital +Auslandskonzessionen +Auslandskorrespondent/P +Auslandskunden +Auslandsleser +Auslandslieferanten +Auslandsmagazin/EPS +Auslandsmarkt/Tp +Auslandspapiere +Auslandspass/Tp +Auslandsplätze +Auslandspresse +Auslandsprojekte +Auslandsreferat +Auslandsreise/N +Auslandsscheck +Auslandsschulden +Auslandsschuldenlast +Auslandssender/N +Auslandsstudenten +Auslandstätigkeit +Auslandstournee/N +Auslandsunternehmen +Auslandsverkauf/Sp +Auslandsvermögen +Auslandsvertreter +Auslandsvertretung/P +Auslandswechsel +Auslandswerte +Auslandszahlung/P +Auslass/J +Auslassens +Auslassungszeichen/S +Auslasten/JS +Auslauf/STp +Auslaufmodell/EPS +Auslaut/T +Auslegens +Ausleger/NS +Auslegerarme +Auslegerbefestigung +Auslegerbewegung/P +Auslegergeometrie +Auslegerneigung/P +Auslegersteuerung +Auslegerteile +Auslegerzylindern +Auslegesteuerung +Auslegung/P +Ausleihens +Ausleiher/FNS +Ausleihung/P +Ausleihungsgeschäft +Auslenken/JS +Auslesens +Ausleseprozess/EPT +Ausleseverfahren/S +Auslesung/P +Auslieferer/N +Auslieferns +Auslieferung/P +Auslieferungsantrag/STp +Auslieferungsfall +Auslieferungstermin +Auslieferungsvertrag/STp +Auslöschens +Auslöschung/P +Auslöseeffekt +Auslösemechanismen +Auslösens +Auslöser/NS +Auslösung/P +Auslobung/P +Auslosens +Auslosung/P +Ausmärsche/N +Ausmarsch/T +Ausmaß/EPT +Ausmerzens +Ausmerzung/P +Ausmessens +Ausmessung/P +Ausmündung +Ausnahme +Ausnahmebestimmung/P +Ausnahmebewilligung +Ausnahmeerscheinung/P +Ausnahmefall/STp +Ausnahmegenehmigung/P +Ausnahmeliste +Ausnahmepreise +Ausnahmesituation/P +Ausnahmetarife +Ausnahmewünsche +Ausnahmezustände/N +Ausnahmezustand/T +Ausnützens +Ausnützung/P +Ausnutzens +Ausnutzung/P +Ausnutzungsgrad/EPST +Ausplünderns +Ausplünderung/P +Ausprägens +Ausprägung/P +Auspuff/EPST +Auspuffgase/S +Ausrechnens +Ausrechnung/P +Ausreißer/FNS +Ausreiseerlaubnis/q +Ausreisegenehmigung +Ausreisevisen +Ausreisevisum/S +Ausrichtens +Ausrichtung/P +Ausritt/T +Ausrottens +Ausrottung/P +Ausrüstens +Ausrüster/NS +Ausrüstung/P +Ausrüstungsgegenstände/N +Ausrüstungsteil/EPS +Ausruf/S +Ausrufezeichen/S +Ausrufungszeichen/S +Ausrutscher/NS +Aussaat +Aussagegehalt/ST +Aussagekraft +Ausschänke/N +Ausschaltens +Ausschalter/N +Ausschaltfunktion/P +Ausschaltung/P +Ausschank/ST +Ausschau +Ausscheidens +Ausscheidung/P +Ausscheidungskämpfe +Ausscheidungskampf +Ausscheidungsspiel +Ausscheidungswettbewerbe +Ausschlag/Sp +Ausschluss/Tp +Ausschlussfrist +Ausschlussverfahren/S +Ausschnitt/EPST +Ausschöpfens +Ausschöpfung/P +Ausschreibens +Ausschreibung/P +Ausschreitens +Ausschreitung/P +Ausschüttens +Ausschüttung/P +Ausschuss/Tp +Ausschussberatung/P +Ausschussbericht +Ausschussmitglied/R +Ausschusssitzung/P +Ausschusstagung/P +Ausschussvorsitzende/NR +Ausschussware/N +Ausschweifens +Ausschweifung/P +Aussehens +Aussendens +Aussendung/P +Aussetzens +Aussetzer/NS +Aussetzung/P +Aussicht/P +Aussichtslage/N +Aussichtslosigkeit +Aussichtspunkt/EPT +Aussichtstürme/N +Aussichtsturm +Aussiedler/N +Aussöhnens +Aussöhnung/P +Aussöhnungspartner +Aussonderungswege +Ausspannung +Aussparens +Aussparung/P +Aussperrens +Aussperrung/P +Ausspielens +Ausspielung/P +Aussprache +Aussprüche/N +Ausspruch/S +Ausstände/N +Ausstaffierens +Ausstaffierung/P +Ausstand/ST +Ausstattens +Ausstatter/N +Ausstattung/P +Ausstattungschef +Aussteigens +Aussteiger/NS +Aussteigermentalität +Aussteigerparadies +Aussteigewarnung/P +Ausstellens +Aussteller/FNS +Ausstellerfirmen +Ausstellergruppe +Ausstellfenster +Ausstellung/P +Ausstellungsdatum +Ausstellungsfläche +Ausstellungsgegenstände +Ausstellungshallen +Ausstellungslokal +Ausstellungsmöglichkeit +Ausstellungsplakat +Ausstellungsspiegel +Ausstellungsstand +Ausstellungsstück/EPST +Ausstellungstag/EPS +Aussterbens +Aussteuern/JSW +Ausstieg/EPST +Ausstiegsdaten +Ausstiegspunkt +Ausstiegssignal/E +Ausstiegswarnung/P +Ausstoß/JTp +Ausstrahlens +Ausstrahlung/P +Ausstrahlungskraft +Ausströmens +Ausströmung/P +Austausch/ST +Austauschbarkeit +Austauschfolie +Austauschgerät/E +Austauschkarten +Austauschmöglichkeit/P +Austauschplatinen +Austauschprogramm/EP +Austauschrechner +Austauschstudent/FP +Austauschteile +Austauschverfahren +Austauschvertrag/STp +Austeilens +Austeilung/P +Austenit/EPS +Auster/N +Austragens +Austragung/P +Austragungsstätte/N +Australien +Australier/FNS +Austreibens +Austreibung/P +Austriazismen +Austriazismus +Austritt/EPT +Austrittsdüse/N +Austrittserklärung/P +Austrittskosten +Austrittsmöglichkeit +Ausübens +Ausübung/P +Ausuferns +Ausuferung/P +Ausverkauf/Sp +Ausverkaufspreise/N +Auswärtsspiel/EPS +Auswahl +Auswahlband +Auswahlkatalog +Auswahlkomitee/S +Auswahlliste/N +Auswahlmenü +Auswahlmöglichkeit/P +Auswahloperation/P +Auswahloperator/P +Auswahlsendung/P +Auswahlsignal +Auswahlspieler +Auswahlverfahren/S +Auswanderer/NS +Auswandererberatungsstelle +Auswanderns +Auswanderung/P +Auswanderungspolitik +Auswechselns +Auswechselung/P +Auswechslung/P +Ausweg/EPS +Ausweichmöglichkeit/P +Ausweichstelle/N +Ausweis/JT +Ausweisinhaber +Ausweiskarten +Ausweiskontrolle +Ausweispapier/EPS +Ausweispflicht +Ausweisungsbefehl/EPS +Ausweisungsbeschluss/Tp +Ausweiszwang +Ausweitens +Ausweitung/P +Auswerteeinheit/P +Auswerteelektronik +Auswertekarte +Auswertens +Auswerterechner +Auswertesoftware +Auswerteteil +Auswerteverfahren +Auswertezyklus +Auswertung/P +Auswertungsreihenfolge/N +Auswirkens +Auswirkung/P +Auswüchse/N +Auswürfe/N +Auswuchs/T +Auswurf/S +Auszahlens +Auszahlung/P +Auszahlungsautomat/P +Auszahlungsverfügung +Auszehren/JS +Auszeichnens +Auszeichnung/P +Auszeit +Auszug/STp +Auszugsschiene/N +Autarkie +Authentifizierens +Authentifizierung/P +Authentisierens +Authentisierung/P +Authentizität +Auto/S +Autoausstellung +Autobahn/P +Autobahnanschluss/Tp +Autobahnauffahrt +Autobahnausfahrten +Autobahnbau +Autobahnbrücke +Autobahneinfahrten +Autobahnfahrt +Autobahngebühren +Autobahnkreuz +Autobahnparkplätze +Autobahnsteuer +Autobahnstrecken +Autobahntote +Autobahnzubringer/NS +Autobatterie +Autobiographie/Nf +Autobox +Autobrücke +Autobus/Qq +Autobusbahnhöfe +Autobusbahnhof/S +Autobushaltestelle +Autobuslinie +Autobusreifen +Autobusreisen +Autodidakt/P +Autodidaktik +Autodiebe +Autodiebstahl +Autodienst +Autodrom +Autofähren +Autofabrik/P +Autofahren/S +Autofahrer/NS +Autofahrt/P +Autofriedhöfen +Autofriedhof +Autogeschäft +Autogramm/EPS +Autogrammjäger +Autogrammsammlung +Autogrammstunde +Autograph/P +Autohändler/N +Autohalde +Autohandel +Autohersteller +Autohilfen +Autohupe/N +Autoimport +Autoinsasse +Autokarosserie/N +Autokarte +Autokauf/Sp +Autokino/S +Autoknacker +Autokolonne +Autokonzern/E +Autokult +Autolack +Automagazin/EPS +Automarkt/STp +Automat/P +Automatengeschäft +Automatenhändler +Automatenknacker +Automatentheorie +Automatik/P +Automatikablauf/Sp +Automatikbetrieb +Automatikdatei/P +Automatikfahrt/P +Automatikfunktion/P +Automatikprogramm/S +Automatikprogrammierung +Automatikregelung/P +Automatikstart +Automatiktypen +Automatikzyklen +Automatikzyklus +Automation/P +Automatisierens +Automatisierung/P +Automatisierungsgrad/EPST +Automatisierungsstufen +Automatismus +Automechaniker/S +Automobil/EPS +Automobilabsatz +Automobilbau +Automobilbereich +Automobilfabrik +Automobilfirma +Automobilfirmen +Automobilhandlung +Automobilimporte +Automobilisten +Automobilklub/S +Automobilkonzern/E +Automobilproduzenten +Automobilrennen +Automobilrevue +Automobilunternehmen +Automobilverbände +Automobilverkäufer +Automobilwerk/E +Automobilwirtschaft +Automorphismen +Automorphismus +Automotor/PS +Automuseum +Autonamen +Autonomie +Autonomiebestrebung/P +Autonummer +Autopilot +Autopreis/EPT +Autopsie/N +Autor/FPS +Autoräuber +Autoreise +Autoreisenden +Autorenkollektiv/S +Autorennpläne +Autorenrecht/E +Autoreparaturwerkstatt +Autorisierens +Autorisierung/P +Autorität/P +Autoritätsverlust/ST +Autorschaft +Autoschau +Autoschlange/N +Autoschlüssel +Autositze +Autoskooter/N +Autosport +Autostimulationsfunktion +Autostopp +Autostraße/N +Autoteile +Autotelefon +Autotür/P +Autouhren +Autounfall/Sp +Autoverkäufer +Autoverkehr/S +Autoverleih/EPRS +Autoverleiher/NS +Autovermietung +Autoverwertung +Autoveteran +Autowerk +Autowerkstätten +Autowerkstatt +Autowrack/S +Autozeitschrift +Autozentrum +Autozubehör/EPS +Autozusammenstoß/Tp +Auvergne +Avantgarde/N +Avantgardefilme +Aversion/P +Aviv +Avocado/S +Avogadro/S +Axel/S +Axiom/EPS +Axt +Azalee/N +Azetat/EPS +Azoren +Azteken +Aztekenreich +Azur +BASF +BBC +BGB +BH +BIOS +BKA +BLZ +BMW +BND +BP +BRD +BSE +BTX +BVG +Bäche/N +Bächlein/S +Bäcker/FNS +Bäckerei/P +Bäckergehilfe +Bäckergesellen +Bäckerjunge +Bäckerlehre +Bäckermeister +Bäder/N +Bälde +Bälle/N +Bände/NR +Bändel/S +Bänden +Bänder/N +Bänderriss/EPT +Bändigens +Bändigung/P +Bänke/NR +Bänker/NS +Bär/FP +Bärendreck +Bärenkräfte +Bärenmütze/N +Bärte/N +Bässe/N +Bäuche/N +Bäuerin/F +Bäume/N +Babel +Baby/S +Babyboom +Babyjahr +Babylon +Babylonier +Babynahrung +Babypflege +Babysachen +Babysocken +Bach/ST +Bachufer +Backblech/EPS +Backenbärte/N +Backenbart +Backenknochen +Backenzähne/N +Backenzahn/S +Backfisch/E +Backgammon +Background/S +Backhuhn +Backöfen +Backofen/S +Backpulver/S +Backslash/S +Backstein/E +Backstube +Backup/S +Backware/N +Backwarenindustrie +Backzeit +Bad/T +Badeanlagen +Badeanstalt/P +Badeanzug/STp +Badeeinrichtung +Badeerlebnis/Qq +Badegäste +Badegast/T +Badegelegenheit +Badehaus/Tp +Badehose/N +Badekappen +Badekostüm +Badekur +Bademäntel/N +Bademantel +Bademeister/NS +Badeort/ET +Badesaison +Badestrände +Badestrand/T +Badetücher +Badetuch/T +Badewanne/N +Badewasser +Badezimmer/N +Badezimmerwand +Badminton +Bafög +Bagatelle/N +Bagdad +Bagger/S +Baggerarbeit/P +Baggerarm/EPST +Baggerbetrieb +Baggerfahrer +Baggergeräte +Baggerlöffel/S +Baggermaschine/N +Baggerobjekte +Baggerposition +Baggerreichweite +Baggerschaufel +Baggersee/NS +Baggerstandort +Baggersteuerung +Bahamas +Bahnangestellter +Bahnanleihe +Bahnarbeiter/FNS +Bahnbeamte/NR +Bahnbrecher/NS +Bahndämme/N +Bahndamm/T +Bahnexpress/EPT +Bahnfahrt/P +Bahnfracht/P +Bahngebiet +Bahngleis/EPT +Bahngleisanschluss/Tp +Bahnhöfe/N +Bahnhof/ST +Bahnhofsanlagen +Bahnhofskiosk/E +Bahnhofskommission +Bahnhofspennern +Bahnhofsplatz +Bahnhofstraße +Bahnhofswartesaal +Bahnhofswirtschaft +Bahnknotenpunkt +Bahnkurve/N +Bahnlasten +Bahnlinie/N +Bahnreise/N +Bahnrekord +Bahnservice +Bahnsteig/EPT +Bahnsteigkante +Bahnstörung/P +Bahnstrecken +Bahntarife/N +Bahnübergang/Tp +Bahnverwaltung/P +Bahnwärter +Bahnweg +Bahnwerke +Bahrain +Bahre/N +Bahrein +Bai/P +Baiser +Baisse/N +Baissedeckung/P +Baissemeldung/P +Baissier/S +Bajonett/EPS +Bajonettflansch +Bajonettverschluss/Tp +Bakschisch +Bakterie/N +Bakterienkultur +Bakterienträger +Bakteriologe/N +Balance/N +Balanceakt/EPST +Balancierens +Balancierung/P +Balboa +Balearen +Bali +Balkan +Balkankrieg +Balkanländer +Balkanpakt +Balken/S +Balkenanzeige/N +Balkendarstellung/P +Balkenform +Balkenlettern +Balkennummerierung +Balkenwaage/N +Balkon/EPS +Balkonfenster +Ball/JS +Ballade/N +Ballannahme +Ballartisten +Ballast/T +Ballaststoffe/N +Ballbesucher +Balldame +Ballduelle +Ballens +Ballerina +Ballerinen +Ballerspiel/EPS +Ballett/ST +Ballettabende +Ballettchef +Ballettdirektor/P +Ballettleistung/P +Ballettleiter +Ballettmeister +Ballettmusik +Ballettpartituren +Ballettratten +Ballettromantik +Balletttänzer/FNS +Ballettwettbewerb +Ballgesellschaft +Ballistik +Balljungen +Ballkleider/N +Ballkleides +Ballnächte +Ballnacht +Ballon/EPS +Ballonfahrer/FNS +Ballonflug/STp +Ballonmütze +Ballonsatellit +Ballpassagen +Ballsäle/N +Ballsaal/ST +Ballspiele/N +Ballspielplatz +Ballungsgebiet/EPST +Ballungsraum/STp +Ballungszentrum +Ballwechsel +Ballwurfmaschinen +Balsam/S +Balte/FN +Baltikum +Balzverhalten +Bamberg +Bambi +Bambus +Banalität/P +Banane/N +Bananenladung +Bananenparadiese +Bananenrepublik +Banause/N +Banausentum +Bandage/N +Bandagist/P +Bandanlage/N +Bandaufnahme +Bandbreite/N +Bande/S +Bandenchef +Bandenmitglieder +Bandensystem +Bandes +Bandfabrik +Bandförderer/S +Bandit/P +Banditeninsel +Bandkeramik +Bandpass/Tp +Bands +Bandscheiben +Bandspeicherung +Bandstahlwerkzeug +Bangemänner +Bangkok +Bangladesh +Banjo/S +Bank/PR +Bankaktivitäten +Bankangestellten +Bankangestellter +Bankanweisung +Bankarbeitstag +Bankaufsichtsbehörde +Bankauskunft +Bankbeamte/N +Bankbescheinigung/P +Bankbosse +Bankbürgschaften +Bankbuch +Bankcomputer +Bankdarlehen +Bankdaten +Bankdirektor/PS +Bankdividende +Bankeinlagen +Bankenapparat +Bankenaufsichtsbehörde +Bankenausschuss/Tp +Bankenautomation/P +Bankenbeteiligung +Bankenfachpresse +Bankengagements +Bankengelder +Bankengemeinschaft +Bankengeschäft +Bankengewerbe +Bankengruppe +Bankenhandel +Bankenkonsortium +Bankenkrach +Bankenkrise +Bankenmentalität +Bankenprobleme +Bankenpublikums +Bankensoftware +Bankenstory/S +Bankensystems +Bankentage +Bankenverstaatlichung +Bankenvorstände +Bankenwelt +Bankenwesen +Bankenzusammenbrüche +Bankenzusammenbruch/S +Banker/NS +Bankerfahrung +Bankett/EPS +Bankfach +Bankfeiertag/E +Bankfiliale +Bankfirmen +Bankgarantie/N +Bankgebühren +Bankgefüge/N +Bankgeheimnis/Qq +Bankgeschäft/P +Bankgesellschaft/P +Bankgewerbe +Bankgruppen +Bankguthaben +Bankhallen +Bankhalter/N +Bankhaus/Tp +Bankier/S +Bankinstitut +Bankkarten +Bankkaufmann +Bankkonten +Bankkonto/S +Bankkredite +Bankkreisen +Bankkrise +Bankkunde/N +Bankkurs +Bankleiter +Bankleitzahl +Banklizenz +Bankmanager +Banknote/N +Banknotendeckung +Banknotenkurse +Banknotenumlauf/Sp +Bankpleite +Bankpleitenwelle +Bankpräsident +Bankpraktiker +Bankprofis +Bankräuber/S +Bankreferenzen +Bankregel +Bankreport +Bankrotterklärung/P +Bankschätzwert +Bankschalter +Bankschließung/P +Banksonderkonto +Bankspesen +Bankstelle +Banktitel +Banktransaktionen +Banktresor +Banküberfall/Sp +Banküberweisung/P +Bankunternehmen +Bankverbindung +Bankverkehr +Bankwelt +Bankwesen/S +Bankzinsen +Bankzusammenbruch +Bann/R +Bannens +Banner/NS +Bannerträger +Bannstrahl +Bannung/P +Bantamgewichtsmeister +Bantu +Baptist/P +Baptisterium/S +Baracke/N +Barackenlager +Baranzahlung +Barausschüttung +Barauszahlung/P +Barbados +Barbar/P +Barbara/S +Barbarei +Barbarella/S +Barbarentrupps +Barbarossa/S +Barbesitzerin +Barbestände/N +Barbestand/T +Barbetrag/STp +Barbetrieb +Barbie/RS +Barbier/EPS +Barcelona +Barclays +Barcode/S +Bardame/N +Barde/N +Bareinnahme/N +Bareinzahlung +Barentssee +Bargeld/RST +Bargeldbestände +Bargeldbestand +Bargeldmenge +Bargeldtransaktion/P +Bargeldumlauf/Sp +Bariton/EPS +Barium +Bark/EP +Barkasse/N +Barkauf/Sp +Barleistung +Barliquidität +Barmherzigkeit +Barmittel +Barnabas +Barock +Barockorchester +Barockstadt +Barometer +Barometerstände +Barometerstand/T +Baron/EFPS +Barrakuda/S +Barrel +Barren/S +Barreserve/N +Barriere/N +Barrikade/N +Bars +Barschaft/P +Bart/T +Barterrasse/N +Bartholdy/S +Bartträger/N +Bartwuchs +Barüberschuss/Tp +Barverdienst +Barverkauf/Sp +Barverkaufspreis +Barverlust/EPT +Barzahlung/P +Basalt +Basaltplateau +Basar/EPS +Baseball +Baseballsaison +Basel +Basen/I +Basic +Basilika +Basis +Basisadresse/N +Basisarbeit/P +Basisbaustein/EPS +Basisblöcke/N +Basisblock/S +Basisdaten +Basisdatentyp/PS +Basisertrag/STp +Basisfirmware +Basisgröße/N +Basisjahr/EPS +Basislager/S +Basismaterial +Basismischung +Basisoperation/P +Basispaket/EPST +Basispreis/EPT +Basisrate/N +Basissoftware +Basisstrecke/N +Basissystem/EPS +Basistechnik/P +Basistyp/PS +Basisvektor/PS +Basiswährung/P +Basiswissen/S +Basiszinsen +Basken +Baskenland/T +Baskenmütze/N +Basketball/Sp +Basketballkämpfe +Basler/N +Bass/T +Bassfigur +Bassgeige/N +Bassin/S +Bassist/P +Bassschlüssel/NS +Bassstimme/N +Bast/T +Bastard/EPST +Bastelei/P +Bastelstube/N +Bastelstunde/N +Bastille +Bastion/P +Bataillon/EPS +Bataillonsstärke +Batik/P +Batist/ET +Bator +Batterie/N +Batterieanschluss/Tp +Batteriesäure/N +Batteriespannung +Batteriestromversorgung +Batterieversorgung +Batteriewechsel +Batzen +Bau/RS +Bauämter/N +Bauabfall/Sp +Bauabschnitt/EPS +Bauabteilung +Bauamt +Bauanleitung/P +Bauantrag/STp +Bauarbeiter/FNS +Bauart/P +Bauauflage/N +Bauausgaben +Baubeginn +Bauberatung +Baubereich +Bauberuf +Baubeschränkung +Baubestandteile +Bauboom +Baubreite/N +Baubüro +Bauch/T +Bauchdecke +Bauchgrimmen +Bauchlandung/P +Bauchmuskel/N +Bauchreden +Bauchredner/N +Bauchschmerzen +Bauchspeicheldrüse +Bauchtänzerin +Bauchweh +Baud +Baudarlehen +Baudenkmäler +Baudirektor +Baudrate/N +Baudratenbestimmung +Bauelement/EPST +Bauer/NS +Bauernaufstand +Bauerndorf +Bauernerhebung/P +Bauernfängerei +Bauernfamilien +Bauernfrau/P +Bauernführer +Bauerngut +Bauernhaus/Tp +Bauernhöfe/N +Bauernhof/T +Bauernjunge +Bauernkonkurse +Bauernkunst +Bauernland +Bauernpartei +Bauernpräsident +Bauernrevolte +Bauernschaft +Bauernschrank +Bauernsöhne +Bauernstaat +Bauernstühle +Bauerntrampel +Bauerntum +Bauernverband +Bauernwirtschaft +Bauersfrau +Baufachmann +Baufachschule +Baufirma +Baufirmen +Baufläche +Bauform/P +Baufortschritt +Bauführung +Baugebiete +Baugelände/S +Baugenehmigung/P +Baugeräten +Baugerüst/ET +Baugeschäft/EPS +Baugewerbe/S +Baugröße/N +Baugründen +Baugrube +Baugrundstück +Baugruppe/N +Baugruppenlieferant +Baugruppenträger +Bauhandwerker/NS +Bauherr/FNP +Bauholz/T +Bauhütte +Bauingenieur/PS +Bauingenieurwesen +Baujahr/EPS +Baukästen +Baukasten/S +Baukastensystem/EPS +Baukaufmann +Baukeramik +Baukörper +Baukolonnen +Baukomplex +Baukonjunktur +Baukonto +Baukontrolleur +Baukreditbank +Baukunst +Bauland +Baulandmangel +Baulast +Bauleistung/P +Baulöwe +Baum/ST +Baumaßnahme/N +Baumaschinen +Baumaschinenfabrik +Baumaschinenfertigung +Baumaterialien +Baumdarstellung +Baumeister/S +Baumethoden +Baumgruppen +Baumhöhle/N +Bauminister +Bauministerium +Baumkronen +Baumschere +Baumschule/N +Baumspitzen +Baumsprache/N +Baumstämme/N +Baumstamm/S +Baumstrünke +Baumstümpfe +Baumstumpf +Baumuster +Baumusterprüfung/P +Baumwipfel +Baumwollartikel +Baumwollbekleidung +Baumwollbranche +Baumwollernte +Baumwollerzeugnis/Qq +Baumwollexport +Baumwollfarmer +Baumwollfelder +Baumwollgewebe +Baumwollproduktion +Baumwollsituation +Baumwollverarbeiter +Baumwollvorräte +Baumwollware/N +Baumwollweißwaren +Baumzapfen +Bauordnungsrecht +Bauparzelle/N +Baupläne +Bauplätze/N +Bauplan/ST +Bauplanung +Bauplatz/T +Baupolizei +Baupreisen +Baupreiserhöhung +Baupreissituation/P +Bauprojekt/S +Baureihe/N +Baurisiko +Bauruinen +Bausätze/N +Bausatz/T +Bauschlosser/NS +Bausektor +Bauskizzen +Bauspardarlehen +Bauspareinlagen +Bausparern +Bausparkasse/N +Bausparkassenkatastrophe +Bausparkassenkrise +Bausparkassensicherungsfonds +Bausparprämie +Bausparsumme/N +Bausparvertrag/Tp +Bausparwesen +Bausperren +Baustadtrat +Baustein/EPST +Baustelle/N +Baustellenbesetzung +Baustellenbesuch/S +Baustil/EPT +Baustoff/EPT +Baustofffirma +Baustoffhandlung/P +Baustoffindustrie/N +Baustufe/N +Bausubstanz +Bausumme/N +Bautätigkeit/P +Bautechniker/S +Bauteil/EPS +Bauteilekosten +Bauteilename/N +Bauteileseite +Bauteilseite +Bauträger/S +Bauträgerakrobaten +Bauträgergesellschaften +Bauträgerpleiten +Bauunternehmen +Bauunternehmer/NS +Bauverlag +Bauvorhaben/S +Bauvorschriften +Bauweise/N +Bauwelt +Bauwerk/EPST +Bauwert +Bauwirtschaft +Bauxit +Bauzeit/P +Bauzuschuss/Tp +Bauzustand +Bavaria/S +Bayer/FN +Bayern/SW +Bayeux +Bayonne +Bayreuth +Bazillen +Bazillus +Bde +Bea/S +Beachtens +Beachtung/P +Beamer/NS +Beamte/FNR +Beamtenabbau +Beamtenapparate +Beamtenbeleidigung +Beamtenbesoldung +Beamtenbund/T +Beamteneid +Beamtenerfahrung/P +Beamtengehälter +Beamtengesetz +Beamtengruppe +Beamtenordnung +Beamtenschaft +Beamtenstellen +Beanspruchens +Beanspruchung/P +Beanstandens +Beanstandung/P +Beantragens +Beantragung/P +Beantragungsfrist/P +Beantwortens +Beantwortung/P +Bearbeitens +Bearbeiter/FNS +Bearbeitung/P +Bearbeitungsfunktion/P +Beate/S +Beatfan +Beatgruppe/N +Beatles +Beatlokal +Beatmens +Beatmung/P +Beatmusik +Beatplatte +Beatrice/S +Beatrix +Beaufschlagens +Beaufschlagung/P +Beaufsichtigens +Beaufsichtigung/P +Beauftragens +Beauftragung/P +Beaujolais +Bebauens +Bebauung/P +Bebauungsplan/S +Becher/S +Becken/S +Beckenbauer/S +Becker/S +Beckmann/S +Becquerel/S +Bedachtsamkeit +Bedarfs +Bedarfsäußerung/P +Bedarfsartikel/NS +Bedarfsfall/S +Bedarfsidentität +Bedarfssituation/P +Bedeckens +Bedeckung/P +Bedenkenträger/N +Bedenklichkeit/P +Bedenkzeit/P +Bedeutens +Bedeutsamkeit +Bedeutung/P +Bedeutungserweiterung/P +Bedeutungslosigkeit +Bedienanleitung/P +Bedienbarkeit +Bedienebene/N +Bedieneinheit/P +Bedieneinrichtung/P +Bedienelement/EPST +Bedienens +Bediener/NS +Bedieneroberfläche/N +Bedienfeld/S +Bedienfolie +Bedienfunktion/P +Bedienkomfort +Bedienmannschaft/P +Bedienmöglichkeit/P +Bedienoberfläche/N +Bedienperson/P +Bedienpersonal/S +Bedienpult +Bedienstete/NR +Bedientastatur/P +Bedientaste/N +Bedienung/P +Bedienungsanleitung/P +Bedienungseinrichtung/P +Bedienungselement/EPST +Bedienungsweise/N +Bedienwünsche/N +Bedingens +Bedingung/P +Bedrängnis/q +Bedrohens +Bedrohung/P +Bedrohungsängste/N +Bedrouille +Bedrückens +Bedrückung/P +Bedürfnis/Qq +Bedürfnisanstalt/P +Bedürfnisreduzierung/P +Bedürftigkeit +Beefsteak/S +Beeinflussbarkeit +Beeinflussens +Beeinflussung/P +Beeinflussungsfähigkeit +Beeinflussungsmittel +Beeinträchtigens +Beeinträchtigung/P +Beelzebub +Beendigens +Beendigung/P +Beengens +Beengtheit +Beengung/P +Beerdigens +Beerdigung/P +Beerdigungsinstitut/EPS +Beere/N +Beet/EPT +Beethoven/S +Befähigens +Befähigung/P +Befehl/S +Befehlsangebot +Befehlsausführung +Befehlscode/S +Befehlseingang/Sp +Befehlsfolge/N +Befehlsform/P +Befehlsgeräten +Befehlshaber/NS +Befehlsliste +Befehlsmodus +Befehlssatz +Befehlssequenzen +Befehlsstruktur/P +Befehlston/S +Befehlsvorrat +Befehlswörter/N +Befehlswort/EPST +Befehlszeile +Befestigens +Befestigung/P +Befestigungsbleche +Befestigungsgewinde +Befestigungslöcher +Befestigungsschraube +Befestigungsteil +Befestigungswand +Befeuchtens +Befeuchtung/P +Befindlichkeit/P +Befleckens +Befleckung/P +Beförderns +Beförderung/P +Beförderungszahl +Befolgens +Befolger +Befolgung/P +Befragens +Befrager +Befragung/P +Befragungsaktion/P +Befragungsgruppe/N +Befragungstag +Befreiens +Befreier/FNS +Befreiung/P +Befreiungsantrag/STp +Befreiungsarmee/N +Befreiungsbewegung +Befreiungsfeier +Befreiungsfront +Befreiungskomitee/S +Befreiungsorganisation/P +Befreiungsschlag/STp +Befremdens +Befremdung/P +Befriedens +Befriedigens +Befriedigung/P +Befriedung/P +Befruchtens +Befruchtung/P +Befürchtens +Befürchtung/P +Befürwortens +Befürworter/N +Befürwortung/P +Befugnis/q +Befund/ET +Begabtenauslese/N +Begabtenförderung +Begabung/P +Begattens +Begattung/P +Begebenheit/P +Begegnens +Begegnung/P +Begehens +Begehrlichkeit/P +Begehrtheit +Begehung/P +Begeisterns +Begeisterung/P +Begeisterungsruf/EPS +Begierde/N +Beginns +Beglaubigens +Beglaubigung/P +Beglaubigungsschreiben/S +Begleichens +Begleichung/P +Begleitbrief/EPST +Begleitens +Begleiter/FNS +Begleitergruppe +Begleiterscheinung/P +Begleitheft/EPST +Begleitmusik +Begleitnote +Begleitperson/P +Begleitpersonal/S +Begleitschiff +Begleitschreiben/S +Begleitumstände/N +Begleitumstand/T +Begleitung/P +Beglückwünschung +Begnadigens +Begnadigung/P +Begnadigungsaktion/P +Begonie/N +Begräbnis/Qq +Begradigen/JS +Begrenzens +Begrenztheit +Begrenzung/P +Begrenzungslinie/N +Begrenzungsmauer +Begrenzungswarnung +Begriffe/S +Begriffs +Begriffsbestimmung/P +Begriffsbildung/P +Begriffsebene/N +Begriffserklärung/P +Begriffsvermögen/S +Begriffsverwirrung/P +Begriffswörterbuch +Begründens +Begründer/FNS +Begründung/P +Begründungsschritt/EPS +Begrüßens +Begrüßung/P +Begrüßungsansprache +Begrüßungsempfang +Begrüßungsfeierlichkeit/P +Begrüßungskanon +Begrüßungskuss/Tp +Begrüßungspalaver +Begrüßungsworte +Begünstigens +Begünstigung/P +Begutachtens +Begutachtung/P +Behäbigkeit +Behälter/NS +Behälterbau +Behältnis/Qq +Behändigkeit +Behaglichkeit +Behandelns +Behandelung/P +Behandlung/P +Behandlungserfolge/N +Behandlungsgerät +Behandlungsmethode/N +Behang/STp +Beharrlichkeit +Behauptens +Behauptung/P +Behausens +Behausung/P +Behaviorist/P +Behebens +Behebung/P +Behebungsversuch/EPS +Beheizens +Beheizung/P +Behelf/ST +Behelligens +Behelligung/P +Beherrschens +Beherrscher +Beherrschtheit +Beherrschung/P +Beherztheit +Behinderns +Behindertenwerkstatt +Behinderung/P +Behörde/N +Behördenaufträge +Behördenbauten +Behördendeutsch +Behördenfehler +Behördengeschäft +Behördenleiter +Behördenstellen +Behördenwillkür +Behr/S +Behutsamkeit +Beibehaltens +Beibehaltung/P +Beiblatt/S +Beichtgeheimnis/Qq +Beichtkind/RST +Beichtstühlen +Beichtstuhl/T +Beichtvätern +Beichtvater/S +Beiersdorf +Beifahrer/FNS +Beifahrersitz +Beifall/S +Beifallsruf/EPS +Beifallsstürme/N +Beifallssturm +Beifügens +Beifügung/P +Beigeschmack/ST +Beihilfe/N +Beil/EPST +Beilage/N +Beilagenänderung/P +Beilagscheiben +Beilegens +Beilegung/P +Beileid +Beileidsbesuche +Beileidsbrief/ET +Beileidskundgebung/P +Beileidstelegramme +Beimengens +Beimengung/P +Beimischungszwecke +Bein/EGMPST +Beiname/N +Beinamen/S +Beinarbeit +Beinbrüche/N +Beinbruch +Beine/GMNS +Beinhaus +Beinmuskeln +Beinpaar +Beinprothesen +Beinverletzung/P +Beipflichtens +Beipflichtung/P +Beiräte/N +Beirat/ST +Beiratstreffen/S +Beirut/S +Beisammensein +Beischläfer +Beischlaf +Beisein/S +Beisetzens +Beisetzung/P +Beisitzer/FN +Beisitzrecht +Beispiel/EPS +Beispieldialog/EPS +Beispielfall/Sp +Beispiellosigkeit/P +Beispielprogramm/E +Beistanderklärung +Beistandsbemühung/P +Beistandserklärung +Beistandskredit +Beistandspakt +Beistandsverträge +Beistellens +Beistellnetzteil +Beistellung/P +Beitrag/STp +Beitragsaufkommen/S +Beitragseinnahme/N +Beitragserhöhung/P +Beitragshöhe/N +Beitragspflicht +Beitragsrückerstattung/P +Beitragsrückvergütung +Beitragsüberträge +Beitragszahlung/P +Beitragszuwachs +Beitritte/N +Beitritts +Beitrittsantrag/STp +Beitrittsbedingung/P +Beitrittsgebühr +Beiwagen/S +Beiwörter/N +Beiwort/ST +Bejahens +Bejahung/P +Bekämpfens +Bekämpfung/P +Bekanntenkreis/EPT +Bekanntgabe +Bekanntgeben/S +Bekanntheit +Bekanntheitsgrad/T +Bekanntmachen/JS +Bekanntschaft/P +Bekanntwerden/S +Bekehrens +Bekehrung/P +Bekennerschreiben/S +Bekenntnis/Qq +Bekenntnisfreiheit +Bekleidens +Bekleidung/P +Bekleidungsbranche +Bekleidungsindustrie +Bekleidungskonjunktur +Bekleidungspreise +Bekleidungsproduktion +Bekleidungstextilien +Bekleidungsvorschriften +Bekleidungswerk/T +Beklemmens +Beklemmung/P +Bekömmlichkeit +Beköstigen/JS +Bekräftigens +Bekräftigung/P +Bekümmernis/q +Bekundens +Bekundung/P +Belästigens +Belästigung/P +Beladens +Beladezentrum +Beladung/P +Belag/STp +Belagerer/N +Belagerns +Belagerung/P +Belagerungszuständen +Belagerungszustand/T +Belang/EPS +Belanglosigkeit/P +Belastbarkeit +Belastens +Belastung/P +Belastungsanzeige +Belastungsgrad +Belastungsgrenze/N +Belastungsprobe/N +Belastungstest/S +Belastungsunterlagen +Belastungszeugen +Belebens +Belebung/P +Belebungsmaßnahme/N +Beleg/JST +Belegausdruck +Belegens +Belegnummer +Belegschaft/P +Belegschaftsmitglieder +Belegschaftsvertreter +Belegschaftszunahme +Belegschein/EPT +Belegstelle/N +Belegungsliste/N +Belehrens +Belehrung/P +Beleidigens +Beleidigung/P +Beleidigungsverfahren +Beleihens +Beleihung/P +Beleihungsfähigkeit +Beleihungsgrenze/N +Beleihungsmaßstäbe +Beleihungsrichtlinien +Belesenheit +Beleuchtens +Beleuchtung/P +Beleuchtungskörper +Beleuchtungstechnik +Belfast +Belgien/S +Belgier/FNS +Belgrad/S +Belgrader +Belichtens +Belichtung/P +Belichtungsdauer +Belichtungsmesser/NS +Belichtungstabellen +Belichtungszeit/P +Beliebigkeit +Beliebtheit +Beliebtheitsgrad +Belieferns +Belieferung/P +Belize +Belletristik +Belobigen/JS +Belohnens +Belohnung/P +Belustigens +Belustigung/P +Bemalens +Bemalung/P +Bemaßens +Bemaßung/P +Bemerkens +Bemerkung/P +Bemessens +Bemessung/P +Bemühens +Bemühung/P +Bemusterns +Bemusterung/P +Ben/S +Benachrichtigens +Benachrichtigung/P +Benachteiligens +Benachteiligung/P +Benchmark/S +Benediktiner/FNS +Benediktinerabtei +Benediktinermönche +Benefiz/EPT +Benehmens +Benelux +Beneluxhäfen +Beneluxstaaten +Benennens +Benennung/P +Benetton +Bengel/NS +Benjamin/S +Benommenheit +Benotens +Benotung/P +Benotungssystem/EPS +Bentley/S +Benützer +Benutzbarkeit +Benutzens +Benutzer/NS +Benutzerebene/N +Benutzerhäufigkeit +Benutzerinterface/S +Benutzerkomfort +Benutzernummer +Benutzeroberfläche/N +Benutzerprogramm/EPS +Benutzerwünsche/N +Benutzung/P +Benutzungshinweis/EPT +Benutzungsmöglichkeit/P +Benutzungsrecht/EPST +Benz +Benzin/S +Benzindämpfe +Benzindiebe +Benzinfass/T +Benzinflecken +Benzingutscheine +Benzinkanister/N +Benzinkosten +Benzinmarken +Benzinmarkt/STp +Benzinmotor/PS +Benzinpreis +Benzinsynthese +Benzintank/S +Benzinuhr/P +Benzinverbrauch/S +Benzinzufuhr +Benzol +Beo/S +Beobachtens +Beobachter/FNS +Beobachterperspektive/N +Beobachtertruppe +Beobachtung/P +Beobachtungsgabe/N +Beobachtungsgruppen +Beobachtungsplatz +Beobachtungsposten/S +Beobachtungsstation/P +Beobachtungstürme +Beobachtungsturm/ST +Bepflanzens +Bepflanzung/P +Beplanken/JS +Bequemlichkeit/P +Bequemlichkeitsdepot/S +Bequemlichkeitsgründe/N +Beratens +Berater/FNS +Beraterhonorar +Beraterverhältnis/Qq +Beratervertrag/STp +Beratschlager/NS +Beratschlagungsstelle/N +Beratung/P +Beratungsaufgabe/N +Beratungsausschuss/Tp +Beratungsbüro/S +Beratungsgegenstände/N +Beratungsgegenstand/ST +Beratungsgesellschaft/P +Beratungslehrer +Beratungsnotwendigkeit +Beratungsphase/N +Beratungspunkt/EPST +Beratungsraum/STp +Beratungsstelle/N +Beratungstätigkeit/P +Beratungstisch/ST +Beratungsverfahren/S +Beraubens +Beraubung/P +Berauschens +Berauschtheit +Berauschung/P +Berechenbarkeit +Berechenbarkeitstheorie/N +Berechnens +Berechnung/P +Berechnungsergebnis/Qq +Berechnungsfall/Sp +Berechnungsgrundlage/N +Berechnungsmaterial +Berechnungsmethode/N +Berechnungspreise +Berechnungsunterlagen +Berechnungsverfahren/S +Berechnungsvorschriften +Berechtigens +Berechtigung/P +Berechtigungsgrundlagen +Berechtigungsnachweis/PT +Berechtigungsschein/EPST +Beredsamkeit +Bereich/EPST +Bereicherns +Bereicherung/P +Bereichsbegrenzung/P +Bereichsgrenze/N +Bereichsmaximum +Bereichsminimum +Bereichsmitte +Bereichsüberschreitung/P +Bereifen/JS +Bereinigens +Bereinigung/P +Bereinigungsprozess/EPT +Bereitens +Bereithaltens +Bereithaltung/P +Bereitschaft/P +Bereitschaftsdienst/EPT +Bereitschaftsleiter +Bereitschaftsmaßnahme +Bereitschaftsmeldung/P +Bereitschaftspolizist +Bereitstellens +Bereitstellung/P +Bereitstellungsräume/N +Bereitung/P +Bereitwilligkeit +Berg/JST +Bergamt +Bergarbeiter/FNS +Bergarbeiterdorf +Bergarbeiterschaft +Bergarbeiterstreik +Bergbach +Bergbad +Bergbahn +Bergbau/S +Bergbauaktien +Bergbauanwendung +Bergbauausführung +Bergbauausrüstung/P +Bergbaubereich +Bergbaueinsatz +Bergbauelektronik +Bergbauergebnis/Qq +Bergbauforschung +Bergbaugebiet +Bergbaugehäuse +Bergbaugesellschaft/P +Bergbaukomponenten +Bergbaumeinung +Bergbaunachwuchs +Bergbauprämien +Bergbauprodukte +Bergbaustecker +Bergbautarife +Bergbautechnik +Bergbautechnologie +Bergbauten +Bergbauversion/P +Bergbauzulieferer +Bergbauzwecke +Bergbehörde +Bergbesteigung/P +Bergbewohner/FNS +Bergdorf +Bergens +Bergführer/NS +Berggasthof +Berggelände +Berggewerkschaft +Berggipfel +Bergheim +Berghotel +Berghütte +Bergkette/N +Bergkrankheit +Bergkristall/EPS +Bergland +Bergler +Bergleute/N +Berglift +Bergmänner/N +Bergmann +Bergmannsbetreuung +Bergmannsglück +Bergmannslöhne +Bergmassiv/EPS +Bergnot +Bergpension +Bergpredigten +Bergrettungsaktion +Bergrettungsdienst +Bergrutsch/EPT +Bergschuh/EPS +Bergschule +Bergspitze +Bergsport +Bergstämme +Bergstationen +Bergsteiger/FNS +Bergsteigerdrama +Bergsteigerei +Bergsturz +Bergungsaktion/P +Bergungsarbeiten +Bergungsexperten +Bergungsflotte +Bergungskapitän +Bergungskommando +Bergungsmanöver +Bergungsschiff +Bergungsversuch/E +Bergwälder +Bergwacht +Bergwanderung +Bergwerk/EPS +Bergwerksbesitz +Bergwerksbetriebe +Bergwerksgesellschaft +Bergwerksleitung +Bergwerksmesse +Bergwerksunglück +Bergwerksunternehmen +Bergwerksverein +Bericht/ST +Berichterstatten/JS +Berichterstatter/FNS +Berichtigens +Berichtigung/P +Berichtigungsbuchung/P +Berichtsbände +Berichtsheft/EPST +Berichtskritik +Berichtszeitraum/S +Beriemen/JS +Berieselns +Berieselung/P +Berieslung/P +Berkeley/S +Berlin/RS +Berliner/FNS +Berlinförderungsgesetz +Berlinverhandlung/P +Bermudas +Bermudashorts +Bern/GR +Bernadotte/S +Bernd/S +Bernhard/S +Bernhardiner/S +Bernhardt/SW +Bernoulli/S +Bernstein/S +Berserker/S +Bert/S +Berta/S +Bertelsmann +Berthold/S +Berücksichtigung/P +Berühmtheit/P +Berührens +Berührung/P +Berührungsfläche/N +Berührungslinie/N +Berührungspunkt/EPST +Beruf/JST +Beruferaten +Berufoffiziere +Berufsanfänger/NS +Berufsangabe +Berufsausbildung/P +Berufsausübung +Berufsbekleidung/P +Berufsberater/FNS +Berufsberatung +Berufsbild/RST +Berufsbildung +Berufsbildungsgesetz +Berufsbildungszentrum +Berufsboxen +Berufsboxer/NS +Berufschance/N +Berufserfolg +Berufsfachschule +Berufsfahrer +Berufsfeld/RT +Berufsflugzeugführer +Berufsforschung +Berufsfortbildung +Berufsgeheimnis/Qq +Berufsgenossenschaft +Berufsgründe/N +Berufsgrundbildungsjahr +Berufsgruppe/N +Berufsinstanz +Berufsjahr/EPS +Berufsjubiläum +Berufskleidung +Berufskrankheit/P +Berufskunde +Berufslaufbahn +Berufsleben/S +Berufsliste +Berufsmusikern +Berufsoffizier/S +Berufsordnung +Berufsorganisation/P +Berufspraktikum +Berufsradfahrer +Berufsreife +Berufsrisiko +Berufsschichten +Berufsschule/N +Berufsspieler/NS +Berufssportler/S +Berufsstand +Berufstennis +Berufsunfähigkeit +Berufsunfall/Sp +Berufsverbände +Berufsverband +Berufsverbot +Berufsvereinigung/P +Berufsverkehr/S +Berufsvertretung/P +Berufsvorschulen +Berufswahl +Berufswelt +Berufszeichen +Berufsziel +Berufszweig/EPST +Berufungsgericht/EPST +Berufungsinstanzen +Berufungslisten +Berufungspraktiken +Berufungsrecht/EPST +Berufungsverfahren +Berufungsvorschläge +Beruhigens +Beruhigung/P +Beruhigungsmittel/NS +Beruhigungspillen +Beruhigungstabletten +Beryll +Besänftigens +Besänftigung/P +Besätze/N +Besatz/JRT +Besatzungsangehörigen +Besatzungsbehörden +Besatzungsetat +Besatzungsmächte/N +Besatzungsmacht +Besatzungspersonal +Besatzungsrecht +Besatzungssoldat +Besatzungstruppen +Besatzungszeit +Besatzungszone +Beschädigens +Beschädigung/P +Beschäftigens +Beschäftigung/P +Beschäftigungsdauer +Beschäftigungslosigkeit +Beschäftigungsmöglichkeit/P +Beschäftigungsniveau +Beschäftigungsprogramm/P +Beschäftigungsquote +Beschäftigungsrückgang +Beschäftigungsverhältnis/Qq +Beschäftigungszahl/P +Beschämens +Beschämung/P +Beschaffenheit +Beschaffens +Beschaffung/P +Beschaffungsprogramm +Beschaffungsstelle/N +Beschaffungsverfahren/S +Beschaltens +Beschaltung/P +Beschattens +Beschattung/P +Beschaulichkeit/P +Bescheid/JST +Bescheidenheit +Bescheidens +Bescheinigens +Bescheinigung/P +Bescherens +Bescherung/P +Beschichtens +Beschichtung/P +Beschießens +Beschießung/P +Beschimpfens +Beschimpfung/P +Beschiss +Beschlag/STp +Beschlagenheit +Beschleunigens +Beschleuniger/S +Beschleunigung/P +Beschleunigungskräften +Beschleunigungsmessung +Beschleunigungsvektoren +Beschleunigungsversuch +Beschleunigungswerte +Beschluss/Tp +Beschlussfähigkeit +Beschlussfassen/JS +Beschlussunfähigkeit +Beschneidens +Beschneidung/P +Beschönigens +Beschönigung/P +Beschränkens +Beschränktheit/P +Beschränkung/P +Beschreibens +Beschreibung/P +Beschreibungsformalismen +Beschreibungsmöglichkeit/P +Beschreibungssprache/N +Beschreibungstext +Beschriftens +Beschriftung/P +Beschützer/FNS +Beschuldigen/JS +Beschuss +Beschwerde/N +Beschwerdebrief/EPS +Beschwerderecht +Beschwerdeverfahren +Beschwerens +Beschwerung/P +Beschwichtigens +Beschwichtigung/P +Beschwichtigungspolitik +Beschwörens +Beschwörung/P +Beschwörungsformel/N +Beseitigens +Beseitigung/P +Besen/S +Besenstiel/EPS +Besessenheit +Besetzens +Besetztzeichen/S +Besetzung/P +Besetzungsaktion/P +Besetzungsliste/N +Besichtigens +Besichtigung/P +Besichtigungsfahrten +Besichtigungsflug/STp +Besichtigungsreise/N +Besichtigungsrunde +Besichtigungstermin/EPS +Besiedelns +Besiedelung/P +Besiedlung/P +Besiegens +Besiegung/P +Besinnens +Besinnung/P +Besinnungsfrage +Besinnungslosigkeit +Besitz/JRT +Besitzer/FNS +Besitzergreifen/JS +Besitzerrecht/P +Besitzfirma +Besitzlosigkeit +Besitznachweis/EPT +Besitznahme/N +Besitzstände/N +Besitzstand +Besitzsteuern +Besitztitel +Besitztümer/N +Besitztum/S +Besitzwechsel +Besoldens +Besoldung/P +Besoldungserhöhung +Besoldungsgesetz +Besoldungsgruppe +Besoldungsordnung +Besoldungsproblem/EPS +Besoldungsunterschiede +Besonderheit/P +Besonnenheit +Besorgens +Besorgnis/q +Besorgung/P +Bespannens +Bespannung/P +Bespitzeln/JS +Besprechens +Besprechung/P +Besprechungsgegenstand +Besprechungsnotiz +Besprechungsprotokoll/S +Besserns +Besserung/P +Besserungsanstalt/P +Besserungshoffnung/P +Besserwisser/NS +Bestände/N +Beständigkeit +Bestärkens +Bestärkung/P +Bestätigens +Bestätigung/P +Bestätigungsanforderung +Bestätigungsvermerk/EPS +Bestallen/JS +Bestandes +Bestands +Bestandsänderung/P +Bestandsaufnahme/N +Bestandserhöhung/P +Bestandsliste/N +Bestandsrenten +Bestandssicherung +Bestandsüberblick +Bestandsveränderung/P +Bestandsverminderung/P +Bestandteil/EPS +Bestattens +Bestattung/P +Bestattungsamt +Bestattungsinstitut/EPST +Bestattungsvorsorge +Bestechens +Bestechlichkeit +Bestechung/P +Bestechungsgeld/RST +Bestechungsprozess/EPT +Besteck/EPT +Besteckindustrie +Bestehens +Besteigens +Besteigung/P +Bestelländerung +Bestellbedingung/P +Bestellbezeichnung/P +Bestellbücher/N +Bestellbuch +Bestelleingang +Bestellens +Besteller/NS +Bestellformular/EPS +Bestellliste/N +Bestellnr +Bestellnr. +Bestellnummer/N +Bestellschein/EPS +Bestelltexten +Bestellumfängen +Bestellung/P +Bestellzettel/NS +Besteuerns +Besteuerung/P +Besteuerungsinteresse +Besteuerungspraktiken +Besteuerungsrechte +Besteuerungsverfahren/S +Bestie/N +Bestimmens +Bestimmtheit/P +Bestimmung/P +Bestimmungsbuch +Bestimmungsgründe +Bestimmungshafen +Bestimmungsländern +Bestimmungsland/T +Bestimmungsort/EPST +Bestleistung/P +Bestnr +Bestnr. +Bestrafens +Bestrafung/P +Bestrahlens +Bestrahlung/P +Bestrahlungsgerät +Bestrebens +Bestrebung/P +Bestseller +Bestückens +Bestückung/P +Bestückungsoption/P +Bestückungspläne +Bestückungsplan +Bestückungsvarianten +Bestückungsversion/P +Bestürmens +Bestürmung/P +Bestürzens +Bestürzung/P +Bestuhlen/JS +Bestzeit/P +Besuch/RST +Besucher/FNS +Besucherstamm +Besucherstrom +Besucherzahlen +Besucherziffern +Besuchsbericht +Besuchsfahrten +Besuchsgenehmigung/P +Besuchsperiode +Besuchsprogramm/S +Besuchsprotokoll +Besuchsregelung/P +Besuchstage +Besuchstermin +Besuchsverbote +Besuchszeit/P +Besuchsziel +Betätigens +Betätigung/P +Betätigungsfeld/S +Betätigungskolben +Betätigungsmöglichkeit/P +Betätigungsschritten +Betäubens +Betäubung/P +Betäubungsmittel/NS +Betaversion/P +Beteiligens +Beteiligung/P +Beteiligungsangebot/T +Beteiligungsbesitz +Beteiligungsertrag/STp +Beteiligungsfirma +Beteiligungsformen +Beteiligungskapital +Beteiligungsmöglichkeit/P +Beteiligungspolitik +Beteiligungsquote +Beteiligungsrechte +Beteiligungstitel +Betel +Beteuerns +Beteuerung/P +Betörens +Betörung/P +Betonarten +Betonbalken +Betonbandeisen +Betondamm +Betondecke/N +Betondruck/S +Betondruckregelung +Betoneinfüllung +Betonens +Betonförderleistung +Betonfördermenge +Betonierdruck +Betoniereinrichtung +Betoniergeschwindigkeit +Betonierleistung +Betonierregelung +Betoniersteuerung +Betoniersystem +Betonklötzen +Betonmauer +Betonmischer +Betonpfeiler +Betonpiste +Betonplatten +Betonpumpe +Betonpumpenverstellung +Betonregelung +Betons +Betonsorten +Betonstäbe +Betonstahl +Betonturm +Betonumrandung +Betonung/P +Betonwarenfabrik +Betonwerk +Betonwüste +Betracht/JR +Betrachtens +Betrachter/FNS +Betrachtungseinheit +Betrachtungsflächen +Betrachtungsweise/N +Betrag/STp +Betragssumme/N +Betrauens +Betrauung/P +Betreff +Betreibens +Betreiber/NS +Betretens +Betretung/P +Betreuens +Betreuer/FNS +Betreuung/P +Betreuungsbetrieb +Betreuungsgehilfen +Betriebe/S +Betriebs +Betriebsablauf/Sp +Betriebsabmachung/P +Betriebsabschluss/Tp +Betriebsabteilung/P +Betriebsamkeit +Betriebsangehörige/NR +Betriebsanlage/N +Betriebsanleitung/P +Betriebsanzeige/N +Betriebsart/P +Betriebsausflug/STp +Betriebsausgabe/N +Betriebsbahnhof +Betriebsbedingung/P +Betriebsbereich/EPS +Betriebsbereitschaft +Betriebsbeschreibung/P +Betriebsbuchhalter +Betriebsdaten +Betriebsdatenerfassung +Betriebsdauer +Betriebsdirektor/P +Betriebseinkommen +Betriebseinnahmen +Betriebseinrichtung/P +Betriebserde +Betriebserfahrung +Betriebsergebnis/Qq +Betriebsertrag/STp +Betriebsfahrt +Betriebsferien +Betriebsfest/EPST +Betriebsforderung +Betriebsgebäude/N +Betriebsgeheimnis/Qq +Betriebsgerichte +Betriebsgesellschaft/P +Betriebsgröße/N +Betriebsgrundstück +Betriebshalle/N +Betriebshinweis/EPT +Betriebshygiene +Betriebsingenieur +Betriebsinhaber/NS +Betriebsjahren +Betriebskalkulation +Betriebskapital +Betriebsklima/S +Betriebskollegen +Betriebskoordinaten +Betriebskosten +Betriebslehre +Betriebsleiter/NS +Betriebsleitung/P +Betriebsmaterial +Betriebsmeister +Betriebsmittel/NS +Betriebsmodus +Betriebsneubau +Betriebsorganisation/P +Betriebspanne +Betriebspannung +Betriebsparameter +Betriebspause/N +Betriebsprogramme +Betriebsprüfer +Betriebsprüfung/P +Betriebspsychologie +Betriebsräte/N +Betriebsrat/ST +Betriebsratmitglied +Betriebsratsmitglieder +Betriebsratssitzung/P +Betriebsraum/STp +Betriebsreinhaltung +Betriebsrentenansprüche +Betriebsrisiko/S +Betriebsschließung +Betriebsschluss +Betriebsschreinereien +Betriebssicherheit +Betriebssituation/P +Betriebssoftware +Betriebsspannung/P +Betriebsstätte/N +Betriebsstörung/P +Betriebsstoffe/N +Betriebsstopp +Betriebsstrom/S +Betriebsstunden +Betriebsstundenzähler +Betriebssystem/EPS +Betriebssystemfehler +Betriebstechnik +Betriebsteile +Betriebstemperatur +Betriebsüberschuss/Tp +Betriebsüberwachung +Betriebsumgebung/P +Betriebsumständen +Betriebsunfall/Sp +Betriebsunterbrechung/P +Betriebsurlaub +Betriebsveränderung +Betriebsverfassungsgesetz +Betriebsverhalten +Betriebsverlagerungspläne +Betriebsverlust/EPS +Betriebsvermögen/S +Betriebsversammlung/P +Betriebsversuche +Betriebsweise/N +Betriebswirt/EFPST +Betriebswirtschaft +Betriebswirtschaftler/N +Betriebswirtschaftslehre +Betriebswochen +Betriebszeit/P +Betriebszugehörigkeit +Betriebszulassung +Betriebszustände/N +Betriebszustand/ST +Betriebszweig/EPS +Betriebverlagerung +Betroffenheit +Betroffensein +Betrübnis/q +Betrüger/FNS +Betrügerei/P +Betruges +Betrugs +Betrugsaktionen +Betrugsdezernat +Betrugsmanöver +Betrugsskandal +Betrunkenheit +Betstunde/N +Bett/MT +Bettauflage/N +Bettbezug/STp +Bettdecke/N +Bettelbrief/EPS +Bettelei +Bettelgang +Bettelmönch/EPST +Bettelorganisation/P +Betteltour/P +Bettenbau +Bettfeder/N +Bettflaschen +Bettgenossin +Bettgestell/PS +Bettina/S +Bettlaken/S +Bettlektüre +Bettler/NS +Bettnässer/FN +Bettnachbar/FNS +Bettpreise +Bettsitten +Betttruhe +Betttücher/N +Betttuch/S +Bettüberzug/STp +Bettwäsche +Betty/S +Bettzeug +Beugehaft +Beugens +Beugung/P +Beugungsform/P +Beule/N +Beunruhigens +Beunruhigung/P +Beurkundens +Beurkundung/P +Beurlaubens +Beurlaubung/P +Beurteilens +Beurteilung/P +Beurteilungskriterien +Beutel/S +Beutelfabrik +Beutelschneider/NS +Beutetier +Bevölkerns +Bevölkerung/P +Bevölkerungsanteil +Bevölkerungsbaum/STp +Bevölkerungsdichte +Bevölkerungsdruck +Bevölkerungsdurchschnitt +Bevölkerungsexplosion/P +Bevölkerungsfragen +Bevölkerungsgruppen +Bevölkerungshöchststand +Bevölkerungskreise/N +Bevölkerungsmehrheit +Bevölkerungspolitik +Bevölkerungsproblem/EPS +Bevölkerungsschichten +Bevölkerungsschwund +Bevölkerungsüberschuss/Tp +Bevölkerungswachstum/S +Bevölkerungsziffer +Bevölkerungszuwachs +Bevollmächtigens +Bevollmächtigung/P +Bevormundens +Bevormundung/P +Bevorzugens +Bevorzugung/P +Bewährens +Bewährung/P +Bewährungsfristen +Bewährungshilfe +Bewährungsprobe/N +Bewältigens +Bewältigung/P +Bewässerns +Bewässerung/P +Bewässerungsanlagen +Bewässerungsnetz +Bewässerungsprojekte +Bewachens +Bewacher/NS +Bewachung/P +Bewachungsketten +Bewachungspersonal +Bewaffnens +Bewaffnung/P +Bewahrens +Bewahrer/NS +Bewahrung/P +Bewandtnis/q +Bewegens +Beweggründe/N +Beweggrund/ST +Beweglichkeit +Bewegung/P +Bewegungsablauf/Sp +Bewegungsart/P +Bewegungscharakteristik +Bewegungseindruck/S +Bewegungsfreiheit +Bewegungsgleichung/P +Bewegungskette/N +Bewegungskorrelation +Bewegungspause +Bewegungsprofilen +Bewegungsrichtung/P +Bewegungssensoren +Bewegungssignale +Bewegungsspielraum/Sp +Bewegungssteuerung +Bewegungsstopp +Bewegungsunterbrechung +Beweihräucherns +Beweihräucherung/P +Beweis/RT +Beweisaufnahme/N +Beweisbarkeit +Beweisens +Beweiser/NS +Beweisführung/P +Beweisidee/N +Beweiskräfte/N +Beweiskraft +Beweismaterial/S +Beweismaterialien +Beweisschritt/EPS +Beweissicherung +Beweisstück/EPT +Beweissystem/EPS +Beweisverpflichtungen +Bewerbens +Bewerber/FNS +Bewerberangebot +Bewerbung/P +Bewerbungsfrist/P +Bewerbungsschreiben/S +Bewerbungsunterlagen +Bewertens +Bewertung/P +Bewertungsgutachten/S +Bewertungskriterien +Bewertungsmaßstäbe/N +Bewertungsmethode/N +Bewertungsschema +Bewertungsverfahren/S +Bewertungsverlust +Bewilligens +Bewilligung/P +Bewilligungsausschuss/Tp +Bewirtens +Bewirtschaftens +Bewirtschaftung/P +Bewirtung/P +Bewirtungskosten +Bewölken/JS +Bewölkungszunahme +Bewohnbarkeit +Bewohner/FNS +Bewunderer/NS +Bewunderin/F +Bewunderns +Bewunderung/P +Bewunderungsrufe +Bewusstheit +Bewusstlosigkeit +Bewusstsein/S +Bewusstseinsbildung +Bezahlens +Bezahlung/P +Bezauberns +Bezauberung/P +Bezeichnens +Bezeichner/NS +Bezeichnung/P +Bezeugens +Bezeugung/P +Beziehens +Bezieher +Beziehung/P +Bezierkurve/N +Bezirk/EPS +Bezirksämter +Bezirksausgaben +Bezirksdirektion/P +Bezirksdirektor +Bezirksebene +Bezirksliga +Bezirksorganisation/P +Bezirksparade +Bezirksräte +Bezirksrat +Bezirksregierung +Bezirkssekretär +Bezirkssparkasse +Bezirkstierschau +Bezirksverband +Bezirksversammlung +Bezirksvertreter +Bezirksvorsitzende +Bezug/STp +Bezugnahme +Bezugsfrist/P +Bezugsmaße/N +Bezugsmöglichkeit/P +Bezugspotential/EPS +Bezugspotenzial/EPS +Bezugspreis/EPT +Bezugspunkt/EPST +Bezugsquelle/N +Bezugsquellennachweis/EPT +Bezugsrahmen/S +Bezugsrecht/EPST +Bezugsschein/EPS +Bezugsspannung +Bezugssystem/EPS +Bezwingens +Bezwinger/FNS +Bezwingung/P +Biafra +Biarritz +Bias +Bibel/N +Bibelbearbeitung/P +Bibelkreis/EPT +Bibelsprüchen +Bibelspruch/S +Biber/N +Biberpelz +Bibliographie/Nf +Bibliothek/P +Bibliothekar/EFPS +Bibliotheksfunktion/P +Bibliotheksgeschichte +Biedenkopf/S +Biedermeiersessel +Biegens +Biegsamkeit +Biegung/P +Bielefeld +Biene/N +Bienenhaus/Tp +Bienenkönigin/F +Bienenschlag/STp +Bienenschwärmen +Bienenschwarm/T +Bienenstöcken +Bienenstock/T +Bienenwaben +Bienenwachs/T +Bienenzüchter/FNS +Bier/EPS +Bierabend +Bierbar +Bierbrauer/NS +Bierbrauereien +Bierdeckeln +Bierfässer/N +Bierfass/MT +Biergarten +Biergläsern +Bierglas/T +Bierimport +Bierkonzern +Bierkrug/STp +Bierlachen +Bierlokale +Biermarkt/STp +Bierpreiserhöhung +Bierschänke +Bierschwemme +Biersteuer +Biersteuergesetz +Bierstuben +Biertisch +Biertrinker +Bierwirtschaft/P +Bierzelt +Biest/RT +Bieter/FGNS +Bigamie +Bigband/S +Bijektion/P +Bijektivität +Bikini/S +Bilanz/P +Bilanzbesprechung +Bilanzbuchhalter +Bilanzerstellung +Bilanzierens +Bilanzierung/P +Bilanzierungsgründen +Bilanzierungsrichtlinien +Bilanzkurs/EPT +Bilanzposition/P +Bilanzrelationen +Bilanzsicherheit +Bilanzsitzung +Bilanzstellung +Bilanzstichtage +Bilanzsumme +Bilanztermin +Bilanzunterlagen +Bilanzverlust +Bilanzverschleierung/P +Bilanzvolumen +Bilanzzahlen +Bild/JMRT +Bildaufbau/S +Bildausdruck +Bildausschnitt/EPS +Bildbände/N +Bildband/S +Bildbeitrag/STp +Bildbereich/EPS +Bildberichterstatter/N +Bilddarstellung/P +Bilddruck +Bildens +Bilderbogen/S +Bilderbücher/N +Bilderbuch/T +Bilderfolge/N +Bildergeschichte/N +Bilderkasten +Bilderrätsel/N +Bilderrahmen/S +Bilderreichtum +Bildersaal +Bilderschau +Bilderschrift +Bilderskandal +Bilderstürmer/N +Bildersturm +Bilderteil +Bildfläche/N +Bildflimmern +Bildfolge/N +Bildfragment/EPS +Bildgeschehen +Bildgeschichte/N +Bildgießerei +Bildhauer/FNS +Bildhauerei +Bildinhalt/EPST +Bildlegende +Bildmaterial/S +Bildnis/Qq +Bildprospekt/EPST +Bildpunkt/EPST +Bildqualität/P +Bildraum/STp +Bildreihe +Bildröhre/N +Bildröhrenhals +Bildromane +Bildschärfe +Bildschema +Bildschirm/EPST +Bildschirmanzeige/N +Bildschirmauflösung/P +Bildschirmaufteilung +Bildschirmausfall +Bildschirmausgabe +Bildschirmbereiche +Bildschirmdarstellung/P +Bildschirmeingabe +Bildschirmeinheit/P +Bildschirmfeld/RST +Bildschirmfläche/N +Bildschirmfunktionen +Bildschirmgehäuse/S +Bildschirmgeräte +Bildschirmgrafik +Bildschirmgröße +Bildschirmgruppen +Bildschirmliebling +Bildschirmmaske/N +Bildschirmmeldung/P +Bildschirmprogramm/EPS +Bildschirmrand +Bildschirmseite/N +Bildschirmsoftware +Bildschirmtext +Bildschirmumschaltung +Bildschirmunterhaltung +Bildschirmzeile +Bildsendung +Bildstörung/P +Bildstreifen/S +Bildtafel/N +Bildteppiche/N +Bildübertragung/P +Bildungsanstalt/P +Bildungsbeamten +Bildungsbedürfnis/Qq +Bildungsbehörden +Bildungsberatung/P +Bildungschance/N +Bildungseinrichtung/P +Bildungsförderung +Bildungsgesamtplan +Bildungsgesetz/EPT +Bildungsgrad/EPS +Bildungsgut +Bildungshilfe +Bildungshunger +Bildungsinteresse +Bildungsinvestitionen +Bildungskapazitäten +Bildungskommission +Bildungslücke/N +Bildungsminister +Bildungsmisere +Bildungsmittel +Bildungsnotstand +Bildungspolitik +Bildungsprogramm/EPS +Bildungsprojekt +Bildungsrate +Bildungsreform +Bildungsreserven +Bildungsroman +Bildungsstätte/N +Bildungsstand +Bildungsstelle +Bildungsstoff +Bildungsveranstaltung/P +Bildungsweg/EPS +Bildungswesen/S +Bildungswilligen +Bildungszentren +Bildungsziele +Bildungszwecke +Bildveränderung +Bildverarbeitung +Bildverarbeitungsrechner +Bildverzeichnis/Qq +Bildverzerrung +Bildwandler +Bildwechsel +Bildwerke +Bildwiederholfrequenz +Bildzeitung +Bildzuschrift +Bill/S +Billard +Billardkugel/N +Billet/S +Billiarde/N +Billigens +Billigfliegern +Billiggeräten +Billiggütern +Billiglösung/P +Billigsoftware +Billigstkaufaufträge +Billigung/P +Billion/P +Billy/S +Binärbaum/Sp +Binärcode/S +Binärdatei/P +Binärdaten +Binärformat/EPS +Binärwort/EPS +Binaries +Binary +Bindegewebe +Bindeglied/RT +Bindehaut +Bindehautentzündung/P +Bindehautreizung +Bindemittel/S +Bindens +Bindeplatz +Binder/N +Bindestrich/EPST +Bindewörter/N +Bindewort/ST +Bindfäden +Bindfaden +Bindung/P +Bindungsbereich/EPS +Bindungsprüfgerät +Bindungsregel/N +Bindungsrelation/P +Bindungsumgebung/P +Bindungsverfälschung/P +Bingen +Binnenformen +Binnengewässer/N +Binnengrenze/N +Binnenhäfen +Binnenhafen/S +Binnenhandel/S +Binnenklima +Binnenländer +Binnenland/T +Binnenmarkt/STp +Binnenmeer +Binnennachfrage +Binnenschiff/EPS +Binnenschiffe/NR +Binnenschifffahrt/P +Binnenschifffahrtsstraße/N +Binnenschifffahrtsstreit +Binnenschiffsflotte +Binnensee/NS +Binnenverkehr/S +Binnenwasserstraße/N +Binnenzölle +Binnenzollsenkung +Binom/EPS +Binominialkoeffizient/P +Binominialreihe/N +Binse/N +Binsenweisheit/P +Biochemie +Biochemiker/FNS +Biograph/P +Biographie/Nf +Bioladen +Biologe/FN +Biologie +Biomasse +Biopsie/N +Biorhythmus +Biosatellit +Biotechnologie +Biotop/EPS +Biplot/S +Birgit/S +Birke/N +Birkenau +Birmingham +Birnbaum/S +Birne/N +Bischöfe/N +Bischof/S +Bischofsamt/T +Bischofskollegen +Bischofskonferenz +Bischofsprotest +Bischofssitz +Bischofsstadt +Bischofsverweser +Bischofswahlen +Bischofswahlgesetz +Bisimulation +Biskaya +Biskuit/S +Bismarck/S +Bismut/S +Bisse/GS +Bistümer/N +Bistum/S +Bistumsblatt +Bistumsgrenze/N +Bit/S +Bitbus/Qq +Bitlänge/N +Bitmap/S +Bitmaske/N +Bitmaskierung +Bitmuster +Bitnummer/N +Bitpattern +Bitport/S +Bitstrom/T +Bittbrief/EPS +Bitterkeit/P +Bitternis/q +Bittgesuch/EPT +Bittschreiben/S +Bittschrift/P +Bittsteller/FNS +Bitumen +Bitzuordnung +Biwak/S +Bizeps +Björn/S +Blähens +Blähung/P +Bläschen/S +Bläser/N +Bläserakzente +Bläserquintett +Blässe +Blässhuhn/S +Blättchen/S +Blätterteig/EPT +Blätterwald +Blackjack +Blacklist/S +Blamage/N +Blankoscheck +Blankovollmachten +Blasenfreiheit +Blasinstrument/EPST +Blaskapelle/N +Blatt/T +Blattanfang/S +Blatteinzug/Sp +Blattgrün/S +Blattläuse/N +Blattlaus +Blattrand/ST +Blattvorschub/S +Blaubeere/N +Blaubeertorte +Blaupause/N +Blautanne/N +Blauwal/PS +Blech/ST +Blechbüchse/N +Blecheimer/N +Blecheinleger +Blechfrontplatte +Blechgehäuse +Blechgeschirr/ST +Blechhütte/N +Blechinstrument/EPT +Blechkanister/N +Blechkonstruktion/P +Blechlaschen +Blechnapf/S +Blechschaden/S +Blechscheren +Blechstreifen +Blechtablett +Blechteile +Blechwalzwerk +Blechwarenindustrie +Blei/S +Bleiberecht/S +Bleikugel +Bleioxyd/S +Bleisoldaten +Bleistift/EPST +Bleistiftanspitzer/N +Bleivergiftung +Blendens +Blendung/P +Blesshuhn/S +Blickes +Blickfänge/NR +Blickfänger/NS +Blickfang/STp +Blickfeld/RST +Blickpunkt/EPST +Blickrichtung/P +Blicks +Blickwinkel/NS +Blinddärme/N +Blinddarm/S +Blindenanstalt +Blindenarbeit +Blindenbücherei +Blindenhund/EPT +Blindenschrift +Blindflug +Blindgänger/NS +Blindheit +Blindschleiche/N +Blinkalgorithmus +Blinkanzeige/N +Blinker +Blinkleuchte/N +Blinklicht/R +Blinkwarnung +Blitz/T +Blitzableiter/NS +Blitzaktion/P +Blitzbesuch +Blitzeinschlag/STp +Blitzkarriere/N +Blitzlicht/RT +Blitzlichtaufnahmen +Blitzpistole +Blitzschlag/STp +Blitzstrahl +Blitzturniere +Blitzverfahren +Blitzwörterbücher +Blitzwörterbuch +Blitzzug/STp +Blöcke/N +Blödelei/P +Blödheit/P +Blödian +Blödsinn/S +Blöße/N +Blockade/N +Blockadezeit +Blockanfang/S +Blockbefehle/N +Blockbildung/P +Blockbuster +Blockes +Blockflöte/N +Blockform +Blockfunktion/P +Blockgrafik +Blockgraphik +Blockhaus/Tp +Blockierens +Blockierung/P +Blockkondensator/P +Blockmarkierung/P +Blockprüfzeichen +Blocks +Blocksatz +Blockschachtelung +Blockschaltbild/RST +Blockschema +Blockstruktur +Blocktastatur +Blondine/N +Bloßlegens +Bloßlegung/P +Bloßstellens +Bloßstellung/P +Blouson/S +Blümchen/S +Blümlein +Blüte/N +Blütennektar +Blütenstaub +Blütezeit +Bluejeans +Blues +Bluff +Blume/N +Blumenbeet/E +Blumenbindearbeiten +Blumenbukett +Blumenfest +Blumenfrau +Blumengaben +Blumengebiete +Blumengeschäft/ET +Blumenhändler/N +Blumenkästen +Blumenketten +Blumenkinder +Blumenkohl +Blumenkränze +Blumenladen +Blumenpracht +Blumenriviera +Blumenschmuck +Blumenstöcke +Blumensträuße +Blumenstrauß/T +Blumentöpfe/N +Blumentopf/ST +Bluse/N +Blut/JST +Blutabnahme +Blutarmut +Blutbäder/N +Blutbad/ST +Blutbahn +Blutbank +Blutbild/RST +Blutdruck/S +Blutdruckmesser +Blutegel/S +Blutentnahme +Bluterguss/Tp +Blutgefäße/N +Blutgefäßzellen +Blutgerinnsel/NS +Blutgruppe/N +Blutgruppenfaktor +Bluthochzeit +Bluthunde +Blutkreislauf/Sp +Blutlache/N +Blutmischung +Blutopfer +Blutpfütze +Blutprobe/N +Blutprobenuntersuchung +Blutsauerstoff +Blutschänder/S +Blutspende/NR +Blutspendenaktionen +Blutspender/NS +Blutspenderschaft +Blutspuren +Blutsturz +Blutsverwandten +Blutsverwandtschaft/P +Bluttat +Bluttransfusion/P +Blutuntersuchung +Blutvergießen +Blutvergiftung/P +Blutverlust/EPT +Blutwürste +Blutzirkulation +Blutzucker +Blutzuckergehalt +Bö/EP +Böblingen +Böcke/N +Böden +Bögen +Böhmen +Böllerschuss/Tp +Börse/N +Börsenabteilung +Börsenangestellten +Börsenaufträge +Börsenausschuss/Tp +Börsenaussichten +Börsenberater +Börsenbericht/ET +Börsenblätter/N +Börsenblattanzeige +Börsenblattes +Börsenbrief +Börsencrash +Börsendaten +Börsendesaster +Börsendiensten +Börsendingen +Börseneinbrüchen +Börsenentscheidung/P +Börsenentwicklung +Börseneuphorie +Börsengang/S +Börsengerüchten +Börsengeschäft/ET +Börsengeschichte +Börsengesetz +Börsengewinne/R +Börsenhändler +Börsenhausse +Börsenindex/T +Börsenjahre +Börsenjournalist +Börsenkrach +Börsenkurs/ET +Börsenlage +Börsenmakler/S +Börsenmodell +Börsennotierung/P +Börsenpapiere +Börsenpapiers +Börsenpflichtblatt +Börsenplätze +Börsenplatz +Börsenpreise/N +Börsenprospekt +Börsenpublikationen +Börsensaal +Börsenschlusses +Börsenschwäche +Börsenspekulant/P +Börsenspekulation/P +Börsenstunde +Börsentage/N +Börsentendenz +Börsentrend +Börsenumsätze +Börsenverein/S +Börsenverfassung +Börsenverlaufs +Börsenwerten +Börsenwoche +Börsenzeit/P +Börsenzeitung +Börsenzettel/NS +Börsianer/FNS +Bösartigkeit/P +Böschung/P +Böschungsprofilierung +Bösewicht/EPT +Böswilligkeit +Boa/S +Bob/S +Bobfahren +Bobkonstruktion +Bobrennen +Bobverband/T +Boccia +Bocciakugeln +Bochum/R +Bock/ST +Bockbier +Bockfuß/T +Bocksprünge/N +Bocksprung/S +Bockwürste/N +Bockwurst +Bocuse/S +Boden/S +Bodenaushub/S +Bodenbearbeitungsgerät/P +Bodenbelag/STp +Bodenbesteuerung +Bodenbewertung +Bodenbewirtschaftung +Bodenblech/EPS +Bodenerhebung/P +Bodenfeind/E +Bodenfliesen +Bodenfrostgrenze +Bodengehäuse +Bodengüte +Bodenkammer/N +Bodenkür +Bodenlage +Bodenmeißel/S +Bodennähe +Bodenniveau/S +Bodenpersonal/S +Bodenplatte/N +Bodenpreis/EPT +Bodenprobe/N +Bodenrakete +Bodenreform +Bodenreformgesetz +Bodenschätze/N +Bodenschatz/T +Bodensee/S +Bodenseeraum/ST +Bodenstation/P +Bodentrockenheit +Bodenturnen/S +Bodenversuch/E +Bodenwelle/N +Bodenwert/EPST +Boeing +Bogenfenster/NS +Bogengang/Tp +Bogenlampen +Bogenmaß/ET +Bogens +Bogota +Bohle/N +Bohne/N +Bohnenkaffee/S +Bohnenstange/N +Bohr/JRS +Bohrachse +Bohranlage/N +Bohrantrieb/S +Bohrbetrieb +Bohrens +Bohrer/NS +Bohrgebiet +Bohrgerät +Bohrgesellschaften +Bohrgestänge/NS +Bohrhaken/S +Bohrinsel +Bohrkatze +Bohrkopf/S +Bohrkopfantrieb +Bohrkopfglocke +Bohrkopfklappen +Bohrkopfmittelpunkt +Bohrkopfradius +Bohrkopfvolumen +Bohrkopfwinkel +Bohrlafette +Bohrlöcher +Bohrloch +Bohrmaschine/N +Bohrprogramm +Bohrstange/N +Bohrtürme/N +Bohrturm +Bohrvorhaben +Bohrvorschub/S +Bohrwagen +Boiler/NS +Boje/N +Bolero +Bolivien +Bollwerk/ST +Bologna +Bolognese +Bolschewik/P +Bolschewiki +Bolschewist/P +Bolschoi/S +Boltzmann/S +Bolzano/S +Bolzen/S +Bombardement/S +Bombardierens +Bombardierung/P +Bombay +Bombe/NR +Bombenabwurf +Bombenalarm +Bombenangriff/PS +Bombenangst +Bombenanschlag/STp +Bombenattentat/E +Bombenaufschlag/STp +Bombenerfolge/NS +Bombenexplosionen +Bombenflug/Sp +Bombenflugzeug +Bombenform +Bombengeschäft/EPT +Bombenjungen +Bombenkampagne +Bombenleger +Bombenopfer +Bombenschuss/Tp +Bombenspuren +Bombenstimmung +Bombenteppichen +Bombenterror +Bombenverdienste +Bombenwerfer +Bomber/S +Bomberkommando +Bomberpilot +Bon/NS +Bonbedrucken +Bonbon/S +Bonboniere/N +Bonbonniere/N +Bonderträge +Bondhandel +Bondinhaber +Bondkurse +Bondmarkt/Tp +Bondportefeuille +Bondpreis/E +Bondrucker/NS +Bonerkennung +Bonerkennungslöcher +Bonerkennungsloch/T +Bongo +Bonieren +Bonifikation/P +Bonitätsabwertung/P +Bonitätsbewertung/P +Bonitätsprüfung/P +Bonlänge/N +Bonmot +Bonn/RS +Bonpapier +Bonsai +Bonsynchronisierung +Bonus +Bonze/N +Bonzeile +Boogie +Booklet/S +Boom/S +Boomgründen +Boomkinder +Boomphase +Boomzeiten +Boot/ST +Bootdiskette/N +Bootfahren +Bootimage/S +Bootkonzept/EPS +Bootmanager/NS +Bootmechanismus +Bootmenü/S +Bootparameter/NS +Bootphase +Bootprompt/S +Bootreihenfolge +Bootsbau +Bootsbaumeister +Bootsektor/PS +Bootsfahrt/P +Bootsführers +Bootsgattung/P +Bootshaus/Tp +Bootsklassen +Bootsmänner/N +Bootsmann +Bootsrumpf +Bootsschau +Bootsschuppen +Bootstrapping +Bootstrip +Bootstrümmer +Bootsvermieter +Bootvorgang +Bord +Bordeaux +Bordelektronik +Bordell/EPS +Bordflugzeug/EPS +Bordfunker/FNS +Bordhund +Bordmechaniker/FNS +Bordstein/EPS +Bordüre/N +Bordvorführung/P +Bordwände +Bordwaffen +Boris +Borke/N +Borkenkäfer +Borland +Borste/N +Borte/N +Borussia +Bosch +Bosheit/P +Bosnien/S +Bosporus +Boss/EPT +Boston +Botanik/R +Botaniker/FNS +Botanikstunde +Botank +Bote/FG +Botendienst/EPT +Botenflieger +Botengang/STp +Botschaft/PR +Botschafter/FNS +Botschafteraustausch +Botschaftergespräch/E +Botschafterkonferenz +Botschafterposten +Botschafterwechsel +Botschaftsangestellten +Botschaftsarztes +Botschaftsmitglieds +Botschaftspersonal +Botschaftsportal +Botschaftssprecher +Bottich/EPS +Bouclé/S +Bougainville +Bouillabaisse +Bouillon +Bouillonwürfel +Boulevard/S +Boulevardlustspiel +Boulevardpresse +Boulevardzeitung +Bourbone/N +Bourgogne +Bourrée/S +Boutique/N +Bowiemesser +Bowle +Bowling +Box/R +Boxer/FNS +Boxeraufstand +Boxerhund +Boxeuropameister +Boxfans +Boxhandschuh +Boxheld +Boxidol +Boxkämpfe/N +Boxkampftag +Boxlizenz +Boxmarkt/ST +Boxring +Boxsaison +Boxsport/S +Boxtitel +Boxunion +Boxveranstaltung +Boxverband/T +Boxweltmeister +Boy/S +Boykott/S +Boykottpolitik +Bozener +Brände/N +Bräuche/GN +Bräuchen/G +Bräute/N +Bräutigam/S +Brabant +Brachland +Brackwasser +Brahmane/N +Brahmanentum +Brahmanismus +Brahms +Brainstorming/S +Branche/N +Branchendaten +Branchendurchschnitt +Branchenentwicklung/P +Branchenerfahrener +Branchenerfahrung/P +Branchenführer +Branchengliederung +Branchenkenntnis/q +Branchenkollegen +Branchenkreisen +Branchenrendite +Branchenverzeichnis/Qq +Brand/JS +Brandblase/N +Brandenburg/R +Brandfackel +Brandflecken/S +Brandgefahr +Brandgerüche/N +Brandgeruch +Brandmal/EPT +Brandmalerei +Brandmarken +Brandmarkung +Brandmauer/N +Brandplatz +Brandreden +Brandsalbe +Brandschäden +Brandschaden/S +Brandsohle/N +Brandstätte +Brandstelle/N +Brandstifter/FNS +Brandstiftung/P +Brandt/SW +Brandungswelle/N +Brandursachen +Brandwunde/N +Brandzeichen +Branntwein/S +Branntweinbrennerei/P +Branntweinsteuer +Branntweinsteuersatzes +Branntweinvorräte +Brasilianer/FNS +Brasilien +Bratäpfel +Bratapfel/S +Bratkartoffeln +Bratpfanne/N +Bratschenkonzert +Bratspieß/EPT +Bratwürste/N +Bratwurst +Braubeteiligung/P +Brauch/GST +Brauchbarkeit +Brauchs/G +Brauchtum +Brauerbund +Brauerei/P +Brauereiaktien +Brauereibesitzer +Brauereifonds +Brauereigewerbe/S +Braugerste +Braugewerbe/S +Braumeister +Braunhemden +Braunkohle +Braunkohlenlieferung/P +Braunkohlenwerk +Braunkohlesand +Braunschweig/S +Braunschweiger/S +Braunstein +Brausebad +Brausepulver/NS +Braustätte +Brautausstattung +Brautführer/NS +Brautgemach +Brautjungfern +Brautkleid/RT +Brautleute +Brautmutter +Brautnächten +Brautnacht +Brautpaar/EPS +Brautschau +Brautschleier/NS +Brautvater +Brautwerber +Brauwirtschaft +Bravour +Bravourstück +Bravourstückchen +Bravur +Breakcontroller +Breaksignal/E +Brecheisen/S +Brechens/G +Brecher/NS +Brechmittel/NS +Brechstange/N +Brechung/P +Brechungsindex +Brechungswinkel/N +Bredouille +Bregenz +Brei/EPS +Breisach +Breitbandigkeit +Breitbandkabelnetz/EP +Breitbandnetzwerk +Breitengrad/EPST +Breitenkreis/EPT +Breitenleistung +Breitensport/S +Breitschrift +Breitseite/N +Breitwand +Bremen/S +Bremer/FNS +Bremerhaven/S +Bremsabstände +Bremsaktion/P +Bremsbelag/STp +Bremseffekt +Bremsens +Bremser/S +Bremsfunktion/P +Bremsklötze/N +Bremsklotz +Bremskurs +Bremslicht/R +Bremsmanöver +Bremspedal/PS +Bremsprobe +Bremsspur/P +Bremsstrecke +Bremsung/P +Bremsventil/EPS +Bremsversuch/EPS +Bremsvorgang/ST +Bremsvorrichtung +Bremsweg/EPS +Bremswegparameter/S +Bremswirkung +Brenndauer +Brenner/NS +Brennerei/P +Brennerpass/T +Brennhölzer/N +Brennholz/T +Brennkunst +Brennmaterial/S +Brennnessel/N +Brennpunkt/EPT +Brennpunktlage +Brennspiegel/NS +Brennspiritus +Brennstäben +Brennstoff/EPT +Brennstoffkosten +Brennstoffverbrauch +Brennstoffversorgung +Brennstoffzellen +Brennweite/N +Brenzligkeit +Bresche/N +Breslau +Brest +Brett/MRST +Bretterbuden +Bretterwänden +Bretterzäune/N +Bretterzaun +Brettmitte +Bretton +Brettspiel/EPS +Breughel/S +Brevier/S +Brezel +Brie +Brief/EPST +Briefadresse/N +Briefaktion/P +Briefanreden +Briefbeschwerer/N +Briefbögen +Briefbogen/S +Briefbote +Briefbund +Briefempfänger +Briefgeheimnis/Qq +Briefkästen +Briefkarten +Briefkasten/S +Briefkastenfirmen +Briefkastengesellschaft/P +Briefkopf/S +Briefmappe +Briefmarke/N +Briefmarkenberge +Briefmarkenhandelshauses +Briefmarkensammeln/J +Briefmarkensammler/FNS +Briefmarkenverkaufs +Briefmonolog +Briefnotiz/P +Brieföffner/NS +Briefpapier/S +Briefporti +Briefporto/S +Briefsache/N +Briefschlitz +Briefschreiberin +Briefstil +Brieftasche/N +Brieftauben +Brieftelegramm/EPS +Briefträger/N +Briefumschlag/Sp +Briefwechsel/NS +Brigade/N +Brigadeführer +Brigadegeneral +Brigadier/S +Brighton +Brigitte/S +Brikett/EPS +Brikettbestände +Brikettfabrik +Brikettfabrikation +Brikettherstellung +Brikettpreis/E +Brikettpresse/N +Brillantbrosche +Brillantring/EPT +Brillanz +Brille/N +Brillenaustausch +Brillengläser/N +Brillenschlangen +Brillenträger/FNS +Brimborium +Bringschuld +Brisanz +Brise/N +Bristol +Bristolkanal +Brite/FN +Britenwährung +Brixen +Brötchen/S +Brötchenhälften +Brötchenjungen +Brötchenpreis +Broadcast/S +Brockdorf +Brocken/S +Brockhaus +Brokat +Brokdorf +Broker/FNS +Brokerhaus/Tp +Brokerkontos +Brokerkreisen +Brokerspesen +Brokerverbindung +Brombeere/N +Brombeergestrüpp +Brombeersträucher/N +Brombeerstrauch/T +Bronchialasthma +Bronchien +Bronchitis +Bronze +Bronzegruppe +Bronzemedaillengewinner/FNS +Bronzeplastik +Bronzezeit +Brosame/N +Brosche/N +Broschüre/N +Brot/EPT +Brotaufstrich/EPS +Brotbeutel/NS +Broterwerb/EPS +Broterwerbers +Brotfabriken +Brotgeber/N +Brotgetreideernte +Brotkasten +Brotkörbe/N +Brotkorb/ST +Brotkrume/N +Brotmesser +Brotpreis +Brotpreiserhöhung/P +Brotrinde/N +Brotschneidemaschine +Brotschnitte/N +Brotteig +Brotzeit +Browser/NS +Brüche/N +Brüchigkeit/P +Brücke/N +Brückenamt +Brückenbau +Brückenbaupolier +Brückenbaustelle +Brückenbauten +Brückenbauunternehmer +Brückenköpfe/N +Brückenkommandant +Brückenkopf/T +Brückenkräne +Brückenpfeiler/NS +Brückenprojekt +Brückenzoll +Brüder/GMN +Brüderlichkeit +Brüderorden +Brüderschaft +Brügge +Brüskierens +Brüskierung/P +Brüssel +Brüstens +Brüstung/P +Brüter +Bruch/S +Bruchband +Bruchbude/N +Bruchkantenausbaugestell +Bruchlandung/P +Bruchlast +Bruchraumbedüsung +Bruchrechnung/P +Bruchschaden/S +Bruchstein/EPT +Bruchstelle/N +Bruchstrich/EPS +Bruchstück/EPT +Bruchteil/EPS +Bruchzahl/P +Bruder/S +Bruderbundes +Brudermörder +Brudermord +Bruderpartei +Bruderschaft/P +Bruderstreit +Brudervolk +Bruderzwist +Brummbär/P +Brummbass/Tp +Brummer/S +Brummschädel/NS +Brunch +Brunhild/ET +Brunnen/S +Brunnenschacht +Brunnenvergiftung +Brunst +Brustbein/T +Brustbeschwerden +Brustbilder/N +Brustbildes +Brustfell/S +Brustkasten/S +Brustkorb/T +Brustkrebs/T +Brustschwimmer +Brusttaschen +Brustton/S +Brustumfängen +Brustumfang/T +Brustwarzen +Brustweite +Brustwickel +Brut/X +Brutalität +Brutapparat/T +Brutei/R +Brutgewohnheit/P +Bruthenne/N +Brutkasten/S +Brutofen/S +Brutpflege +Brutreaktor +Brutstätte/N +Bruttobeiträgen +Bruttobetrag/STp +Bruttoeinkommen +Bruttoeinnahmen +Bruttoertrag/STp +Bruttogewicht/EPST +Bruttomieten +Bruttoregistertonnen +Bruttorendite +Bruttosozialprodukt/EPS +Bruttoverdienst/EPT +Bryan/S +Bsp +Bsp. +Bücher/N +Bücherbord/EPST +Bücherbrett +Bücherbrettern +Bücherei/P +Bücherfreund/EPT +Büchergilde +Bücherkabinett +Büchermachen +Büchermacher +Büchermappen +Büchermarkt/STp +Büchernarr/P +Bücherregal/EPS +Bücherrevisor +Bücherschränke/N +Bücherschrank +Bücherschreiben +Bücherstube/N +Bücherwunsch +Bücherwurm/S +Büchlein/S +Büchner +Büchse/N +Büchsenfleisch +Büchsenmacher/NS +Büchsenöffner/N +Bücklinge/N +Büfett/ST +Büffel/S +Bügel/S +Bügelbrett/RST +Bügeleisen/S +Bügelfalte/N +Bügelpresse +Bühne/N +Bühnenanweisung/P +Bühnenarbeiter +Bühnenausstattung/P +Bühnenautor +Bühnenbearbeitung/P +Bühnenbild/RST +Bühnendichter/N +Bühnenentwürfen +Bühnenerfahrung +Bühnenfassung +Bühnenhumorist +Bühneninszenierung +Bühnenkasten +Bühnenlaufbahn +Bühnenleute +Bühnenmöglichkeit +Bühnenmodelle +Bühnenmuseum +Bühnenmusik +Bühnenpartner +Bühnenproduktionen +Bühnenraum/STp +Bühnenschriftsteller +Bühnensicherheit +Bühnenstück/EPT +Bühnentür +Bühnenwand +Bühnenwerk/E +Bündelns +Bündels +Bündelung/P +Bündelungsschärfe +Bündigkeit +Bündlung/P +Bündnis/Qq +Bündnisangebot +Bündnisgemeinschaft +Bündnislosigkeit +Bündnisorganisation/P +Bündnispartnern +Bündnispolitik +Bündnisproblem/EPS +Bündnisstruktur +Bündnisverhandlung/P +Bündnisverpflichtung +Bündnisversprechen +Bündnisverzicht +Bürdelast +Bürgenstock +Bürger/FNS +Bürgerinitiative/N +Bürgerkönig +Bürgerkomitee/S +Bürgerkrieg/EPST +Bürgerkriegsarmee/N +Bürgermeister/FNS +Bürgermeisterämter/N +Bürgermeisteramt/ST +Bürgermeistersohn +Bürgermeisterwahl/P +Bürgerpflicht/P +Bürgerrechtler +Bürgerrechtsbewegung +Bürgerrechtsgesetze +Bürgerrechtskämpfer/N +Bürgerrechtsprogramm +Bürgerrechtsreform +Bürgerrechtsvorlage +Bürgersaal +Bürgerschaft +Bürgerschaftswahlen +Bürgerschreck +Bürgersicht +Bürgersinn/S +Bürgersleute +Bürgersteig/EPST +Bürgersteuer +Bürgertum/S +Bürgerverein/S +Bürgervereinigung +Bürgerwiese +Bürgschaft/P +Büro/S +Büroanbau +Büroangestellte/NR +Büroarbeit/P +Büroartikel/N +Büroautomation/P +Bürobedarf +Bürobedarfsartikel/NS +Bürobote/N +Bürochef/S +Büroeinrichtung/P +Büroetage/N +Büroganoven +Bürogebäude/S +Bürohausneubau +Bürohengst +Bürohochhaus/Tp +Bürokenntnis/q +Büroklammer/N +Bürokopien +Bürokopiergerät +Bürokosten +Bürokrat/P +Bürokratie/N +Bürokratismus +Büroleiter +Büromaschine/N +Büromaschinenfabrik +Büromaschinenindustrie +Büromaterial/S +Büromöbel/N +Büroorganisation/P +Büropersonal/S +Büroraum/STp +Büroschluss/Tp +Büroschrank +Bürostunden +Bürosysteme +Bürotätigkeit +Bürotisch +Bürovorsteher +Bürowirtschaft +Büßer/FNS +Büßerhemd +Büsche/GN +Büschel/N +Büste/N +Büstenhalter/NS +Bütt +Büttel/NS +Büttenpapier/EPS +Bub/EP +Bubenstreich/EPT +Bubenstück/EPT +Buch/JST +Buchautor/PS +Buchbesprechung/P +Buchbinden +Buchbinder/S +Buchbindereien +Buchbinderhandwerk +Buchbindermeister +Buchdruck/PRS +Buchdrucker/NS +Buchdruckereien +Buchdruckkunst +Bucheckern +Buchenholz +Buchens +Buchenwald +Buchfink/P +Buchforderung/P +Buchform +Buchführer/FNS +Buchführung +Buchführungsunterlagen +Buchgemeinschaft +Buchgenossenschaft +Buchgewinn +Buchhändler/FNS +Buchhändlerverband +Buchhalten +Buchhalter/FNS +Buchhaltung +Buchhaltungsabteilung +Buchhaltungstrick/S +Buchhandel/S +Buchhandlung/P +Buchhülle +Buchinhaber +Buchkatalog +Buchkredite +Buchkritik +Buchladen/S +Buchmacher/FNS +Buchmarkt/STp +Buchmesse/N +Buchpreisbindung +Buchpreise +Buchprüfer/N +Buchreihe +Buchs/EP +Buchschraube +Buchseite/N +Buchsendurchbrüche +Buchseneinsatz +Buchsengehäuse +Buchsenkontakthalter +Buchsenstecker/N +Buchspenden +Buchstabe/N +Buchstaben/S +Buchstabenabstand +Buchstabenfeld +Buchstabenkürzel +Buchstabenprojekt +Buchstabenrätsel/NS +Buchstabenrechnungen +Buchstabenschlösser/N +Buchstabenschlosses +Buchstabenschrift +Buchstabenzeilen +Buchtitel +Buchumschlag/Tp +Buchung/P +Buchungsautomat/P +Buchungsbelege +Buchungsbüro +Buchungsdatum +Buchungsjournale +Buchungssystem +Buchungswert +Buchverlag/EST +Buchvertrieb +Buchwert/ET +Buckel +Buckingham +Budapest +Buddha +Buddhismus +Buddhist/FP +Bude/N +Budenzauber +Budget/S +Budgetdebatte +Budgetdirektor +Budgetvorlage +Buenos +Bufferausgang/Sp +Bufferflush +Buffergatter/N +Buffet/ST +Bug/ST +Bugfix/T +Buhmänner +Bukarest +Bukett/EPS +Buklee/S +Bulette/N +Bulgarenreich +Bulgarien +Bulimie +Bull/EP +Bulldog +Bulldogge/N +Bulletin +Bumerang/S +Bummelant/P +Bummelei/P +Bummelstreik/S +Bummler +Bund/ET +Bundesakte +Bundesamt/ST +Bundesanstalt +Bundesanwalt +Bundesanzeiger/S +Bundesatomgesetz/T +Bundesaufsichtsamt +Bundesaufträge +Bundesausbildungsförderungsgesetz +Bundesausschuss/Tp +Bundesautobahn +Bundesbahn/P +Bundesbahnanleihe/N +Bundesbahnarbeiter +Bundesbahnbedienstete +Bundesbahndirektion +Bundesbahnstrecke +Bundesbank +Bundesbankpräsident +Bundesbeamten +Bundesbeauftragte/NR +Bundesbedienstete/NR +Bundesbehörde/N +Bundesbesoldungsgesetz +Bundesbevollmächtigte/NR +Bundesbürger/FNS +Bundesbürgschaft/P +Bundesdatenschutzgesetz/T +Bundesdienst +Bundesdienststelle/N +Bundesebene/N +Bundesermächtigung/P +Bundesernährungsminister/NS +Bundesfachverband +Bundesfinanzen +Bundesfinanzhof +Bundesflagge/N +Bundesforschungsminister +Bundesforschungsministerium/S +Bundesfraktion/P +Bundesgarantie/N +Bundesgartenschau +Bundesgebiet/EPT +Bundesgeld/R +Bundesgenosse/N +Bundesgericht/S +Bundesgerichtshof/S +Bundesgesetz/ET +Bundesgesundheitsminister/NS +Bundesgesundheitsministerium/S +Bundesgrenzschutz +Bundesgruppen +Bundeshaus +Bundeshaushalt +Bundeshaushaltsplan/S +Bundesheer/T +Bundesinnenminister/S +Bundesjugendplan +Bundesjustizminister/S +Bundeskanzler/NS +Bundeskanzleramt/ST +Bundeskasse/N +Bundeskongress/EPT +Bundeskriminalamt +Bundeskriminalpolizei +Bundeskulturministerium/S +Bundeskuratorium/S +Bundesländer/N +Bundesland +Bundeslandwirtschaftsminister/NS +Bundeslaufbahn +Bundesleitung +Bundesliga +Bundesligaabsteiger +Bundesligaausschuss/Tp +Bundesligadebüt +Bundesligakampf +Bundesligaklub +Bundesligamannschaft +Bundesliganeuling +Bundesliganiveau +Bundesligarunde +Bundesligaspiel/EPRS +Bundesligaspieler/NS +Bundesligastadien +Bundesligator/E +Bundesligatorhüter +Bundesligavereine +Bundesligazeit +Bundesligist +Bundesluftfahrtamt +Bundesluftwaffe +Bundesmietengesetz +Bundesminister/FNS +Bundesministerien +Bundesministerium/S +Bundesmittel +Bundesorgane +Bundespartei +Bundesparteitag +Bundespolitik/R +Bundespost +Bundespostminister +Bundespostministerium +Bundespräsenz +Bundespräsident/FP +Bundespräsidentenamt +Bundespräsidialamt +Bundesrahmengesetz +Bundesrat +Bundesratsbank +Bundesratsministerium +Bundesratssitzung +Bundesrecht +Bundesreform +Bundesregierung/P +Bundesrepublik/P +Bundesrichter/N +Bundesrundfunkgesetz +Bundessammellager +Bundesschatzminister +Bundesschiedsgericht +Bundessieger +Bundessozialgericht +Bundessozialhilfegesetz +Bundesstaat/P +Bundesstaatsgrenzen +Bundesstatistik +Bundesstatuten +Bundesstellen +Bundessteuern +Bundesstraße/N +Bundesstraßenverwaltung +Bundestag/ST +Bundestagsabgeordnete/NR +Bundestagsausschuss/Tp +Bundestagsdebatte +Bundestagsdelegation/P +Bundestagsfraktion/P +Bundestagsgremium +Bundestagshandbuch +Bundestagsplenardebatte +Bundestagspräsidentin +Bundestagssitzung/P +Bundestagsvizepräsident/P +Bundestagswahl/P +Bundestagswahlkampf +Bundestheater +Bundestheaterverwaltung +Bundestrainer/NS +Bundesverdienstorden +Bundesverfassung +Bundesverfassungsgericht/S +Bundesverkehrsausschuss/Tp +Bundesverkehrsminister +Bundesvermögensverwaltung +Bundesversorgungsgesetz/T +Bundesverteidigungsministerium/S +Bundesvertretung +Bundesverwaltung/P +Bundesvorsitzender +Bundesvorstandssitzung +Bundeswahl +Bundeswehr +Bundeswehrauswahl +Bundeswehrdepot +Bundeswehrgefreite/NR +Bundeswehrlazarett +Bundeswehrleutnant +Bundeswehrmajor +Bundeswehroberst +Bundeswehrrekruten +Bundeswehrverband +Bundeszentrale +Bundeszollverwaltung +Bundeszuschuss/Tp +Bundstift/EPT +Bungalow/S +Bungalowhotel +Bungalowstil +Bunker/NS +Bunkerpreis +Bunsen/S +Bunsenbrenner +Buntdruck +Buntglasfenster +Bunthölzer +Buntprospekt +Buntstift/EPST +Burchard/S +Burda/S +Burenkrieg +Burg/P +Burgadel +Burgenbau +Burgenland +Burggraf +Burghardt/S +Burghof +Burgtheater +Burgtor +Burgund/R +Burgunder/NS +Burgunderreich +Burma +Bursche/N +Burschenschaft/P +Burundi +Bus/PQq +Buße/N +Bußgeld/RST +Bußgeldbescheid +Bußgeldbestimmung/P +Bußhemd +Bußpredigt/P +Bußtag/EPT +Busabschnitt/E +Busanschluss/Tp +Busblockade +Busch/T +Buschland +Buschleute +Buschmesser +Buschwerk/EPT +Busen/SW +Busenfreund/EFPST +Busenpolster +Buserweiterung/P +Busfahrschein +Busfahrt +Bush/S +Bushaltestellen +Business +Businterface/S +Buslinie/N +Busmaster/S +Bussard/EPS +Busschnittstelle/N +Busseite +Busstruktur/P +Bussystem/EPS +Buswrack +Butler/NS +Butter +Butterberge +Butterblume/N +Butterbrot/EPST +Butterdose/N +Buttereinfuhr +Buttererzeugung +Butterfässer/N +Butterfass/MT +Butterherstellung +Butterkauf/Sp +Buttermarkt/T +Buttermilch +Butterpreis/E +Butterteig/EPS +Butterverbrauch +Butterversorgung +Butterzoll +Button/S +Butzenscheibe/N +Buxtehude +Bypass +Byte/S +Byzantiner +Byzanz +Béchamel/S +CAD +CD +CDC +CDU +CDs +CIA +CPU +CPUs +CSFR +CSU +Cäsar/S +Cäsarismus +Cäsium/S +Cabaret +Cabrio/S +Cabriolet/S +Cache/S +Cadillac +Cadiz +Caen +Cafeteria +Café/S +Calabrien +Calamares +Calcium/S +Californium +Call/S +Callgirl +Calvin/S +Calvinist/P +Cambridge +Camembert +Camion +Camp +Campari/S +Camping +Campingplätze/N +Campingplatz/T +Campus +Canberra +Candela +Cannes +Canon +Canossa +Cappuccino/S +Caravan/S +Cardin +Caritas +Caritasverband +Carlo/S +Carol/S +Carola/S +Carotinoid/EPS +Cartoon/S +Caruso/S +Casanova/S +Casino +Casinoabend +Castro/S +Catcherveranstaltung/P +Cathy/S +Cayenne +CeBIT +Celle +Cellist/FP +Cellokonzert +Cellophaneinschlag/STp +Cellophanpapier +Celsius +Cembalo +Cembalomusik +Cent/S +Center/S +Centronics +Cervelatwurst +Ceylon +Ch +Chalet/S +Chamäleon/S +Champagner/S +Champagnerkorken +Champignon/S +Champion/S +Chance/N +Chanel +Chanson/S +Chaos +Chaot/P +Chaplin/S +Charakter/EPS +Charakterbild/JRT +Charaktereigenschaft/P +Charakterentwicklung +Charakterfehler/N +Charakterfrage/N +Charaktergröße/N +Charakterisierens +Charakterisierung/P +Charakteristik/P +Charakteristika +Charakterköpfe/N +Charakterlosigkeit +Charaktermängel +Charakterschwäche/N +Charakterstärke/N +Charakterstudie/N +Charakterzug/STp +Charge/N +Chargenheft +Chargenwagen +Chargenzeit +Charisma +Charles +Charlie/S +Charlottenburg +Charme/S +Charmeur/S +Chart/S +Charta +Charterangebote +Charterdienst +Charterflug/STp +Charterfluggesellschaft +Charterflugzeuge +Chartergebühr +Chartergeschäft +Chartergesellschaft +Charterluftfahrt +Chartermaschine/N +Charterunternehmen +Charterverkehr +Chartervertrag/STp +Chartres +Chassis +Chassisbeschädigung +Chassisblech +Chat/S +Chateau/S +Chateaubriand/S +Chauffeur/EFPS +Chauffeuruniform +Chaussee/N +Chauvinismen +Chauvinismus +Check/S +Checkliste/N +Checkpoint +Checksumme +Chef/FS +Chefärzte/FN +Chefärzteverband +Chefarzt/T +Chefarztstellen +Chefberater/S +Chefbesprechung/P +Chefdenker +Chefdirigenten +Chefdolmetscher +Chefelektriker +Chefetage +Chefflugleiter +Chefideologe +Chefkapellmeister +Chefkoch +Chefkonstrukteur +Chefputzfrau +Chefredakteur/EFPS +Chefsache/N +Chefsekretär/EFPS +Cheftreuhänder +Chefunterhändler/FNS +Chefvilla +Chefzimmer +Chemie +Chemieaktien +Chemieanlagenbau +Chemieanteil +Chemieausfuhr +Chemiefaser +Chemiefaserausfuhr +Chemiefaserindustrie +Chemiegesellschaften +Chemieindustrie +Chemiekaufmann +Chemiekonzern/S +Chemielieferung/P +Chemiepapieren +Chemieprodukt/EPST +Chemieproduktion +Chemieschule +Chemiestudent +Chemieunternehmen +Chemieverwaltung +Chemiewerte +Chemiewirtschaft +Chemikalie/N +Chemikalienbeständigkeit +Chemikaliengebiet +Chemikalienhändler +Chemiker/FNS +Chemnitz +Chemotechniker +Chemotherapie/N +Cheops +Cheopspyramide +Cherusker +Cheyenne +Chicago/S +Chicorée/S +Chiemsee/S +Chiffre/N +Chiffreanzeige/N +Chiffrenummern +Chiffreschrift/P +Chile +China/S +Chinareise +Chinchilla +Chinese/FN +Chinesenviertel +Chinin/S +Chininfabrik +Chintz +Chip/S +Chipsatz +Chirac/S +Chirotherapie/N +Chirurg +Chirurgenleben +Chirurgie +Chlor/S +Chlorid/EPS +Chlornitrat +Chloroform +Chlorophyll +Chlorophyllzusatz +Chöre/N +Choke +Cholera +Choleraepidemie +Cholesky/S +Cholesterin/S +Chopin/S +Chor/S +Choral +Chordirektor +Chordirigent +Choreograph/FP +Chorgesang/Sp +Chorist/P +Chorknabe/N +Chorliteratur +Chormelodien +Chorsänger/FNS +Chorwerke +Chr +Chr. +Christ/FP +Christa/S +Christbaum/STp +Christdemokrat/P +Christenheit +Christentum +Christenverfolgung/P +Christi/N +Christian/EST +Christianisierung +Christin/EFT +Christina/S +Christkind/T +Christlichkeit +Christmarkt/Tp +Christmesse +Christoph/S +Christophorus +Christstollen/S +Christus +Christusfigur +Christuskopf +Christusvisionen +Chrom/S +Chromausfuhr/P +Chromerze +Chromosom/EPS +Chronik +Chronist/P +Chronologie +Chronometer +Chronometrie +Chruschtschow/S +Chrysantheme/N +Chrysler/S +Chur +Churchill/S +Château/S +Cineast/P +Cinemascope +Circus +Citibank +Citroen +Citroenfahrer +City/S +Citygrundstück/E +Cityhaus +Citylage/N +Civil +Claude/S +Claudia/S +Clausewitz +Client/S +Clip/S +Clipart/S +Clique/N +Clochard/S +Clockausgang +Clone/S +Clonehersteller +Closure/S +Clou +Clown/S +Clownsfigur +Club/S +Clubmitglieder +Cluny +Cluster/NS +Cmos +Co +Coatingmaße +Coats +Coautor +Cobalt/S +Cobol +Coburg/S +Coca +Cockerspaniel +Cockpit/S +Cocktail/S +Cocteau/S +Code/S +Codec/S +Codegenerator/PS +Codegeneratorgenerator/PS +Codegenerierung +Codegenerierungsphase/N +Codequalität +Codestück/EPS +Codetransformation +Codewort/E +Codex +Codezeichen/S +Codierens +Codiernase +Codierung/P +Cognac +Coitus +Cola +Collage/N +Collie/S +Colmar +Colombo/S +Colorglas +Colorscheiben +Colorverglasung +Colt +Columbus +Comeback +Comecon +Comic/S +Commerzbank +Commodore +Commonwealth/S +Commune +Compaq +Compiegne +Compiler/NS +Compilerbau +Computer/NS +Computeraktien +Computeranalysen +Computeranimation/P +Computeranlage/N +Computerausdruck/EPS +Computerbenutzer/NS +Computerbild +Computercamp/S +Computerclub/S +Computerdisplay/S +Computerfachzeitschrift/P +Computerfamilie +Computerfirma +Computerfirmen +Computergehirn +Computergeneration/P +Computergeschichte +Computergrafik/R +Computerhandel +Computerhersteller/NS +Computerhilfe/N +Computerkriminelle/NR +Computerkünstler +Computerland +Computerleistung +Computermodell/E +Computerperipherie +Computerpresse +Computerprobelauf/Sp +Computerprogramme/N +Computersimulation/P +Computerspiel/EPS +Computersprache +Computersteuerung +Computerstörung/P +Computersystem/EPS +Computertechnik/R +Computerüberwachung +Computerviren +Computerzentrum +Concorde/S +Conferencier/S +Connectzustand +Connor/S +Consulter/NS +Container/NS +Contergan/S +Continuation/S +Controller/NS +Controllerbox/P +Controllerplatine/N +Cookie/S +Coprozessor +Copyright +Corazon/S +Cornedbeef +Cornichon/S +Cornwall +Cortison +Cottbus +Couchgarnitur +Couleur +Coulomb +Countdown +Coup/EST +Coupon/S +Courage +Courtage/N +Cousin/EPS +Couture +Coventry +Cover/NS +Cowboystiefel +Crash/S +Creme/NS +Crew/S +Crimpen +Croupier/S +Cruz +Crêpe/S +Ctrl +Cunnilingus +Cupfinale +Cupgewinner +Cupkämpfe +Cupsieger +Cupslalom +Cupspiel +Curacao +Curie/S +Curriculum +Curry +Currywurst +Cursor/S +Cursorbewegung/P +Cursorposition/P +Cursorspur +Cursorsteuerungsbefehl/E +Cyberspace +DAX +DB +DDR +DFB +DFÜ +DGB +DHCP +DIN +DKP +DNS +DNVP +DOS +DPA +DRK +DSL +DVD/S +Dächer/N +Dämmerlicht +Dämmerns +Dämmerschlaf +Dämmerstunde/N +Dämmerung/P +Dämon/FPS +Dämonenglaube +Dämonenhand +Dämonie +Dämpfens +Dämpfung/P +Dämpfungskomponente +Dämpfungsteil +Däne/FN +Dänemark/S +Dänenherrschaft +Därme/N +Däumchen/S +Dach/ST +Dachau +Dachauer +Dachbalken +Dachböden +Dachboden/S +Dachdecker/FNS +Dachfenster/NS +Dachgärten +Dachgarten/S +Dachgeschoss/EPT +Dachgesellschaft +Dachgiebeln +Dachkammer/N +Dachkonstruktion/P +Dachorganisation/P +Dachpappe +Dachrinne/N +Dachs/EPT +Dachstube/N +Dachstuhl +Dachterrasse +Dachterrassenwohnung/P +Dachziegel/NS +Dackel/S +Dackeldame +Dagmar/S +Daimler +Dakar +Dali/S +Dallas +Dalmatien +Damaskus +Damast/T +Dame/N +Damenbegleitung +Damenbekleidung +Damenbesuch/EPST +Damenbinden +Damendoppel +Dameneinzel +Damenfigur +Damenfriseur/EPS +Damenfrisör/EPS +Damenhandtasche +Damenhüte +Damenhutindustrie +Damenkleider +Damenkleidung +Damenkonfektion/P +Damenlanglauf/Sp +Damenmannschaft/P +Damenmantelmode +Damennachthemd +Damenoberbekleidung +Damenopfer +Damenschmuck +Damenspiele +Damenstrumpf +Damentoiletten +Damenunterwäsche +Damenverkehr +Damm/ST +Dammbrüche/N +Dammbruch/T +Dammtor +Damokles +Damoklesschwert +Dampf/RST +Dampfbäder +Dampfbad/T +Dampfdruck +Dampferladung/P +Dampferpartie +Dampfheizung/P +Dampfkessel/NS +Dampfkochtöpfe +Dampfkochtopf/T +Dampfkraftwerk +Dampfleistung +Dampflokomotiven +Dampfmaschine +Dampfmengen +Dampfschiff/EPT +Dampfschifffahrt/P +Dampfsensor +Dampfturbinen +Dandy/S +Daniel/S +Dankadresse/N +Dankbarkeit +Dankbrief/EPS +Dankes +Dankeschön +Dankesspende/N +Dankesworte/N +Dankgebet/EPT +Dankgottesdienst +Dankopfer/NS +Danks +Danksagen/JS +Dankschreiben/S +Dankspende/N +Danktelegramm/EPS +Dante/S +Danton/S +Danziger +Darbietens +Darbietung/P +Darbringens +Darbringung/P +Dardanellensperre +Darlegens +Darlegung/P +Darlehen/S +Darlehensabgang/Sp +Darlehensantrag/STp +Darlehensgebern +Darlehensgeschäft +Darlehenskasse/N +Darlehensnehmer +Darlehensschulden +Darlehenssumme +Darlehensvolumen +Darlehenszusagen +Darlehenszuteilung +Darlehn/S +Darlehnsvergabe +Darlehnsvertrag/Sp +Darm/ST +Darmbeschwerden +Darmerkrankung/P +Darmgeschwür/EPS +Darmleiden +Darmsaite/N +Darmstädter +Darmstadt +Darmverschluss/Tp +Darstellens +Darsteller/FNS +Darstellung/P +Darstellungsanweisung/P +Darstellungsart/P +Darstellungsauffassung/P +Darstellungsbefehl +Darstellungsform/P +Darstellungsfunktion/P +Darstellungsgeschwindigkeit +Darstellungskunst +Darstellungsmöglichkeit/P +Darstellungsparameter +Darstellungsweise/N +Darstellungswelt +Darwin/S +Dasein/S +Daseinsberechtigung/P +Daseinsentwurf +Daseinsgrenze/N +Daseinskampf +Dasssätze/N +Dasssatz/ET +Data +Databook +Dataframe/S +Dataphon +Datei/P +Dateianfang +Dateiende +Dateifeldern +Dateiformat/E +Dateigröße +Dateileiche/N +Dateiname/N +Dateistruktur +Dateisystem/EPS +Daten +Datenabstraktion/P +Datenanschluss/Tp +Datenanzug +Datenaufnahme/N +Datenausgabe/N +Datenausgabegeräte/N +Datenausgang/Sp +Datenaustausch +Datenauswertung/P +Datenbank/P +Datenbankprogramm/E +Datenbankserver/NS +Datenbanksprache/N +Datenbanktechnik/P +Datenbankverwaltung/P +Datenbankzugriff/EPS +Datenbasis +Datenbereich/EPS +Datenbestände/N +Datenbestand +Datenbit/S +Datenblätter/N +Datenblatt +Datenblock +Datenblocksicherung +Datenbücher +Datenbuch +Datenbus/Qq +Datenbyte/S +Datendarstellung +Dateneingabe/N +Dateneingabestation/P +Dateneingang/Sp +Datenempfang +Datenendgerät/EPT +Datenerfassung +Datenerfassungsrechner/S +Datenerfassungssystem/S +Datenerfassungsteil/EPS +Datenerhalt +Datenfeld/R +Datenfernübertragung/P +Datenfernverarbeitung +Datenfile/S +Datenfluss/Tp +Datenflussanalyse/N +Datenflussgraph/P +Datenflussplan +Datenflussschema +Datenformat/EPS +Datenframe/S +Datengeräte/N +Datenhandschuh +Dateningenieure +Dateninterface/S +Datenkabel/S +Datenkanäle/N +Datenkanal/S +Datenkanalmultiplexer +Datenkanalnummer/N +Datenkassette +Datenkommunikation +Datenkommunikationsleitung/P +Datenleitung/P +Datenlieferanten +Datenlink +Datenlogbüchern +Datenmasse/N +Datenmenge/N +Datenmodell/EPS +Datenmodul/S +Datenmodulformat +Datennetz/EPT +Datennetzinterface/S +Datennetztopologie +Datennetzwerk/E +Datenobjekt/EPS +Datenorganisation +Datenpegel +Datenpuffer +Datenquelle/N +Datenregal +Datenrepräsentation/P +Datenrichtung +Datensätze/N +Datensammlung/P +Datensatz/T +Datenschnittstelle/N +Datenschützer/FS +Datenschutz/T +Datenschutzbeauftragte/NR +Datenschutzgesetz +Datenschwankung/P +Datenserien +Datenserver +Datensicherheit +Datensicherung/P +Datensichtgerät/EPST +Datenspeicher/S +Datenspeicherung +Datensprungweite +Datenströme/N +Datenstrom/S +Datenstruktur/P +Datentakt +Datentauschkassette +Datentechnik +Datentelegramme +Datenterminal/S +Datenträger/NS +Datentransfer +Datentransferrate/N +Datentyp/P +Datenübergabe +Datenübermittlung +Datenübernahme +Datenübertragung +Datenübertragungskosten +Datenübertragungsprogramm/EPS +Datenübertragungsrate/N +Datenübertragungsrichtung/P +Datenübertragungssoftware +Datenübertragungsstrecke/N +Datenübertragungswegen +Datenurheber/NS +Datenverarbeitung/P +Datenverarbeitungsanlage/N +Datenverarbeitungsexperte/N +Datenverarbeitungssystem/EPS +Datenverarbeitungszentrale/N +Datenverbindung/P +Datenverkehr/S +Datenverlust +Datenverwaltung +Datenvisualisierung/P +Datenvolumen +Datenweg/EPS +Datenweitergabe +Datenwert/EPS +Datenwort/S +Datenzugriff/E +Datex +Datexteilnehmer +Dativ/S +Dattel/N +Datum/S +Datumsangabe/N +Dauer +Dauerarbeiter/FNS +Dauerarbeitsplatz +Dauerauftrag/STp +Dauerbackwaren +Dauerbefürworter +Dauerbehandlung +Dauerbelastung/P +Dauerbelegung +Dauerbeschäftigung +Dauerbrenner +Dauereinkommen +Dauereinrichtung +Dauererfolg +Dauerertrag/STp +Dauerexistenz +Dauerfestigkeit +Dauerflug/STp +Dauerflugrekord +Dauerfreunde +Dauergeschäft +Dauerhaftigkeit +Dauerheim +Dauerkarte/N +Dauerkrach +Dauerkunden +Dauerkurzschluss/Tp +Dauerladeschaltung +Dauerladestrom +Dauerlauf/STp +Dauerlösung +Daueroptimist +Dauerparker +Dauerpassierschein +Dauerregen/S +Dauerschlaf +Dauerschmerzen +Dauerschnupfen +Dauerstellung/P +Dauerstress/T +Dauertätigkeit +Dauertests +Dauerverdienst +Dauervermietung +Dauerwellen +Dauerwirtschaftswunder +Dauerwohnrecht +Dauerwohnung/P +Dauerwürste +Dauerzustände/N +Dauerzustand/ST +Daumen/S +Daumenabdruck +Daune/N +Daunendecken +David/S +Davidson/S +Davidswache +Davis +Daviscup +Davispokal +Davos +Deadline/S +Deaktivierens +Deaktivierung/P +Deal/RS +Dealer/FNS +Debakel/S +Debatte/N +Debattenpunkt +Debattierklub/S +Debitorengefüge +Debitorenliste +Debüt/S +Debütant/P +Debuggen/S +Debugger/NS +Debuglevel/S +Debussy/S +Deckadresse/N +Deckaufbauten +Deckbett/PST +Deckblätter +Deckblatt/T +Deckel/NS +Deckelblatt +Deckelblech/EPS +Deckelrand +Deckelscharnier +Deckenbeleuchtung/P +Deckenfluter/NS +Deckenfresko +Deckengemälde/N +Deckens +Deckfarbe/N +Deckkraft +Deckmäntel/N +Deckmantel/S +Deckname/N +Decknamen/S +Deckschicht/P +Deckung/P +Deckungsbeitrag/STp +Deckungsdarlehen +Deckungskäufen +Deckungskapital +Deckungslücke +Deckungsnachweis +Deckungsperioden +Deckungsregister +Deckungsreihen +Deckungsrückstellungen +Deckungsschwächen +Deckungsverhältnis/Qq +Decoder +Decodiereinheit/P +Decodierens +Decodierung/P +Deduktion/P +Deduktionsmethode/N +Deduktionsregel/N +Deduktionsschema +Defätismus +Defaultwert/EPS +Defekts +Defensivposition/P +Defensivpotential/EPS +Defensivpotenzial/EPS +Defensivschlacht +Defilee/S +Definiertheit +Definition/P +Definitionsbereich/EPS +Definitionszeit +Defizit/EPS +Defizitländer +Defizitlawine/N +Deflation/P +Deflationsbekämpfung +Deflationsfalle +Deflationsjahre +Deflationskrise +Deflationsphase +Deflationspolitik +Deformation/P +Deformieren/JS +Degen/S +Degeneration +Degradierens +Degradierung/P +Degression +Degussa/S +Dehnbarkeit +Dehnens +Dehnung/P +Deich/EPT +Deichbauer +Deichpavillon +Deichsel/N +Deichwiesen +Deinstallation +Deismus +Dekade/N +Dekadenz +Dekalog +Dekan/EFPS +Dekanat +Deklamation/P +Deklamator/PS +Deklaration/P +Deklarationspflicht +Deklarationsteil/EPS +Deklination +Dekolletee/S +Dekolleté/S +Dekompression +Dekor/S +Dekorateur/EFPS +Dekoration/P +Dekorationsbände +Dekorationsersatz +Dekorationslehrling +Dekorationsmaterial +Dekorationsmeister +Dekrementierung +Dekret/EPST +Delaware +Delegation/P +Delegationschef/S +Delegationsführer/S +Delegationsleiter +Delegationsmitglieder +Delegationsrecht +Delegiertengesetz +Delegiertenstärke +Delegiertenstimmen +Delegiertenversammlung +Delegiertenzahl +Delfin/EPS +Delhi +Delikatesse/N +Delikatessenhandlung +Delikt/EPST +Deliktgruppe/N +Delirien +Delirium +Dell/EP +Delors +Delphi/N +Delphin/EPS +Delphinschwimmer +Deltainsel +Deltas +Deltasegler +Demagoge/N +Demagogenverfolgung +Demagogie +Demarkationslinie/N +Dementi +Dementierens +Dementierung/P +Demo +Demobilisierens +Demobilisierung/P +Demographie +Demokassette +Demokrat/P +Demokratie/N +Demokratiebegriff/S +Demokratiedefizit/ES +Demokratieverständnis/Qq +Demokratisierens +Demokratisierung/P +Demokratisierungsprozess/EPT +Demolierens +Demolierung/P +Demonstrant/P +Demonstration/P +Demonstrationsfreiheit +Demonstrationsgeräte +Demonstrationskästen +Demonstrationsobjekte +Demonstrationsrecht +Demonstrationsverbot +Demonstrationszug/STp +Demontage/N +Demontagebefehle +Demontageeinstellung +Demontagefall +Demontagefirma +Demontageliste +Demontagepolitik +Demontageprogramm/S +Demontageprotest +Demontagetrupp +Demonteur +Demoralisation +Demosoftware +Demoversion/P +Demütigens +Demütigung/P +Demut +Denkansätze/N +Denkansatz/T +Denkanstoß/Tp +Denkbarkeit +Denkens +Denker/NS +Denkfabrik +Denkfaulheit +Denkfehler/NS +Denkfreiheit/P +Denklinie/N +Denkmäler/N +Denkmal/PS +Denkmaljahr +Denkmalpflege +Denkmalschutz/T +Denkmalschutzjahr +Denkmalsschutz +Denkmethode/N +Denkpause/N +Denkprozess/EPT +Denkschema/S +Denkschemata +Denkschrift/P +Denkspiel +Denkstühle +Denktradition/P +Denkvermögen/S +Denkweise/N +Denkwürdigkeit +Denkzettel/NS +Denkzwang/Sp +Dennis +Dentaltechnik +Dentist/FP +Denunziant/FP +Denunziation/P +Departement/S +Depesche/N +Deponie/N +Deportation/P +Depositen +Depositenbank/P +Depositengeldern +Depositenkasse/N +Depositenkonto/S +Depot/S +Depotumschichtung/P +Depotwert +Depp/PS +Depression/P +Depressionsphasen +Derbyfeld +Derbysieger/S +Dereferenzierung +Deregulierens +Deregulierung/P +Derivat/EPS +Derivation/P +Desaster/S +Descartes +Deserteur/EFPS +Desertion/P +Design/RS +Designänderung +Designer/FNS +Designgrundsätze/N +Designziel +Desillusion/P +Desillusionierung +Desinfektion/P +Desinfektionsmittel/NS +Desinfizierens +Desinfizierung/P +Desintegration/P +Desinteresse/S +Desktop/S +Desktoppublishing/S +Desoxyribonukleinsäure/N +Despot/P +Despotie +Dessert/S +Dessous +Destabilisierens +Destabilisierung/P +Destillat +Destillateur +Destillation/P +Destillierens +Destillierung/P +Destination/P +Destruktion +Detail/S +Detailausarbeitung/P +Detailfrage/N +Detailfülle +Detailgenauigkeit +Detailgeschäft/EPT +Detailhändler/FNS +Detailhandel/S +Detailinformation/P +Detailkenntnis/q +Detailkonstrukteur +Detaillierens +Detaillierung/P +Detaillierungsgrad/EPST +Detailliste/N +Detailvorschlag/STp +Detektierens +Detektierung/P +Detektion +Detektiv/EFPS +Detektor/S +Detektorenempfänger +Determinante/N +Determinismus +Detlef/S +Detlev/S +Detonation/P +Detroit +Deut/J +Deuterium +Deutlichkeit +Deutschenfeindlichkeit +Deutschland/S +Deutschlandbüro +Deutschlandmodell +Deutschlandpokal +Deutschlandreise +Deutschlandserie +Deutschsprechen +Deutschstunde +Deutschunterricht +Devalvation/P +Device/S +Devise/N +Devisenausgaben +Devisenausgleichsfonds +Devisenbescheinigung +Devisenbeschränkung/P +Devisenbörsen +Devisenentwicklung +Devisenerlöse +Devisengeschäft +Devisenhändler/FNS +Devisenhandel +Devisenhilfe +Devisenkontrolle/N +Devisenkontrollstelle +Devisenkurse +Devisenmarkt/Tp +Devisenprobleme +Devisenquelle +Devisenschmuggel +Devisenspekulationen +Devisenspekulationsgeschäft/EPS +Devisensperren +Devisenspritzen +Devisensucht +Devisenvergehen +Devisenwoge +Devon/S +Dez +Dez. +Dezember/S +Dezemberausgaben +Dezemberhälfte +Dezemberschnee +Dezemberwoche +Dezentralisation +Dezentralisierung +Dezernat/EPS +Dezernent/FP +Dezibel +Dezimalbetrag/STp +Dezimaldarstellung +Dezimalformat +Dezimalpunkt +Dezimalrechnung/P +Dezimalsystem/S +Dezimalwert/EPST +Dezimalzahl +Dhabi +Diät/P +Diätsanatorium +Dia/S +Diabetes +Diabetiker/FNS +Diadem +Diagnose/N +Diagnoseeinrichtung +Diagnosegerät +Diagnosekomponente +Diagnosemöglichkeit/P +Diagnosestudien +Diagnosesystem/EPS +Diagnostik +Diagramm/EPS +Diakone/N +Diakonie +Dialekt/EPST +Dialektik +Dialektunabhängigkeit +Dialog/EPST +Dialogablauf/Sp +Dialogpartner +Dialogsteuerung +Dialyse +Diamant/P +Diamanthändler/FNS +Diamantring +Diaphragma/S +Diapositiv/EPS +Diaprojektor/S +Diaschau +Diaspora +Dichotomie +Dichtens +Dichterfürst +Dichterin/F +Dichterliebe +Dichtern +Dichters +Dichtfläche/N +Dichtgummi +Dichtheit +Dichtigkeit +Dichtkante/N +Dichtkünste +Dichtkunst +Dichtung/P +Dichtungsraupe +Dichtungsring +Dichtungsüberprüfung +Dickbauch +Dickdärme/N +Dickdarm/S +Dickhäuter/NS +Dickicht/EPS +Dickköpfe/N +Dickkopf +Dickleibigkeit +Didaktik/R +Didaktiker/FNS +Dieb/EFPST +Diebesbande/N +Diebesbeute +Diebesgut +Diebstähle/N +Diebstahl/S +Diele/N +Diener/NS +Dienerschaft +Dienstälteste/NR +Dienstag/EP +Dienstagnacht +Dienstagsforum +Dienstalter/NS +Dienstantritt/T +Dienstanweisung/P +Dienstanzug/STp +Dienstausrüstung/P +Dienstbarkeit +Dienstbote/N +Dienste/NS +Diensteifer/S +Dienstgeheimnis/Qq +Dienstgespräch/EPS +Dienstgrad/EPST +Dienstherr/NP +Dienstjahr/EPST +Dienstleister/NS +Dienstleistung/P +Dienstleistungsangebot/EPS +Dienstleistungsbereich +Dienstleistungsberuf/E +Dienstleistungsbetrieb/EPS +Dienstleistungsgesellschaft +Dienstleistungsgewerbe +Dienstleistungspaket +Dienstleistungssektor +Dienstleistungsstaat/PS +Dienstleistungsunternehmen/S +Dienstleistungszweigen +Dienstmädchen/S +Dienstmänner/N +Dienstmann +Dienstordnung/P +Dienstpersonal +Dienstpflicht/P +Dienstpistole/N +Dienstprogramm/EPS +Dienstraum/STp +Dienstreise/N +Dienstreisebericht +Dienstsiegel +Dienstsitz +Dienststelle/N +Dienststrafverfahren +Dienststunde/N +Dienstverhältnis/Qq +Dienstvertrag/STp +Dienstvorgesetzten +Dienstvorschrift/P +Dienstwagen/S +Dienstweg/EPT +Dienstwohnung/P +Dienstzeit/P +Dienstzeitregelung +Dienstzweig/EPS +Diesel +Diesellok +Diesellokomotiven +Dieselmaschinen +Dieselmotor/PS +Dieselmotorenbau +Dieselöl/S +Dieselölfackeln +Dieselölverbraucher +Dieter/S +Dietrich/EPS +Diffamierens +Diffamierung/P +Diffamierungskampagne +Diffamierungsmethode +Differential/EPS +Differentialfaktor/PS +Differentialgleichung/P +Differentialrechnung +Differentialteil/EPS +Differentiation/P +Differenz/P +Differenzbetrag/STp +Differenzdruckmesser/NS +Differenzeingang/Sp +Differenzenbildung +Differenzial/EPS +Differenzialfaktor/PS +Differenzialgleichung/P +Differenzialrechnung +Differenzialteil/EPS +Differenziation/P +Differenzierens +Differenzierung/P +Differenzierungsverlust +Differenzspektrum +Differenzvektor/PS +Diffusion +Digitalanzeige/N +Digitalausgabe/N +Digitalausgang/Sp +Digitaleingabe/N +Digitaleingang/Sp +Digitalisierens +Digitalisierung/P +Digitalkamera/S +Digitalrechner/NS +Digitalschaltung/P +Digitalteil +Digitaluhr +Digitalvoltmeter +Digitalwandler +Diktafon/ES +Diktaphon/ES +Diktat/EPT +Diktator/FPS +Diktatur/P +Diktiergerät/EPST +Diktiermaschine/N +Diktion/P +Diktum/S +Dilemma/S +Dilettant/P +Dilettantismus +Dill/S +Dilschalter/S +Dilschaltereinstellung/P +Dilschalterstellung/P +Dilswitch/T +Dimension/P +Dimensionierens +Dimensionierung/P +Dimensionierungsänderung/P +Dinar +Ding/EPRS +Dinosaurier +Diözesan/EPS +Diözesanbischöfe +Diözesanbischof +Diözesangrenzen +Diözese/N +Diözesenbischöfe +Diözesengebiete +Diözesengrenzen +Diode/N +Diodenbrücke +Diodenbuchse +Diodensteckbuchse +Diogenes +Dionysios +Dioptrie/N +Dioxin/EPS +Diphtherie +Diphtheriebazille/N +Diphthong/EPS +Dipl +Dipl. +Diplom/EPS +Diplomand/FP +Diplomarbeit/P +Diplomarbeitsthema/S +Diplomat/P +Diplomatenanzug/STp +Diplomatengepäck +Diplomatenhäppchen +Diplomatenkoffer +Diplomatenkreise +Diplomatenstab +Diplomatie +Diplomfeier +Diplomingenieur/EPS +Diplomingenieurtitel +Diplomkaufmann/S +Diplomlehrer +Diplomprüfung/P +Diplomvolkswirt +Dipol/EPS +Directories +Directory +Direktabschluss/Tp +Direktbehandlung +Direkterzeugung +Direktflug/STp +Direktimport/E +Direktinvestition/P +Direktion/P +Direktionsassistent +Direktionsfahrzeug +Direktionssekretärin +Direktionswagen +Direktive/N +Direktmeldung +Direktor/FP +Direktorat/EPST +Direktorium +Direktrice/N +Direktsendung +Direktspiel +Direktübertragung +Direktverbindung +Direktverhandlung/P +Direktverkäufe/NR +Direktverkauf/Sp +Direktversicherung +Direktversicherungsverträge +Direktvertrieb +Direktwahl +Direktzugriff +Dirigent/P +Dirigentenpult +Dirk/S +Dirndl +Dirne/N +Disagiokosten +Discountkrieg +Disharmonie +Disjunktion/P +Disk +Diskette/N +Diskettenerstellung +Diskettenlaufwerk/EPS +Diskettenplatz +Diskettensatz +Diskettenspezifikation/P +Diskettentausch +Diskont/EPS +Diskontgeschäfte +Diskontinuität +Diskontpolitik +Diskontpreisen +Diskontsätze/N +Diskontsatz/T +Diskothek/P +Diskquota/S +Diskrepanz/P +Diskretion +Diskriminierens +Diskriminierung/P +Diskurs/EPT +Diskus/Qq +Diskussion/P +Diskussionsbeitrag/STp +Diskussionseifer +Diskussionsforum +Diskussionsgegenstand +Diskussionsgrundlage/N +Diskussionsgruppe/N +Diskussionskreis/EPT +Diskussionsleiter +Diskussionspapier +Diskussionspartner +Diskussionspunkt +Diskussionsreaktion/P +Diskussionsrunde/N +Diskussionsstand +Diskussionsstoff +Diskussionsteilnehmer/NS +Diskussionsthema +Diskussionsveranstaltung/P +Diskussionsvorschlag/Sp +Diskussionszeit +Diskuswerfer +Diskzugriff/EPS +Disney/S +Disparität/P +Dispens/P +Dispersion +Display/S +Displayabdeckung/P +Displaycontroller/S +Displayeinheit/P +Displayfeld +Displayfenster/NS +Displayfensterumrisse +Displayinterface/S +Displaysteckverbinder +Disposition/P +Dispositionsänderung +Disproportion/P +Disproportionalität/P +Disput/EPST +Disqualifikation +Disqualifizierens +Disqualifizierung/P +Dissens/T +Dissertation/P +Dissident/P +Dissonanz/P +Distanz/P +Distanzbolzen +Distanzeinrichtung +Distanzhülsen +Distanzierens +Distanzierung/P +Distanzmessung/P +Distel/N +Distelfinken +Distribution/P +Distributionsverlag/EST +Distributor/PS +Distrikt/EPT +Distrikthauptstadt +Disziplin/P +Disziplinarausschuss/Tp +Disziplinarmaßnahmen +Disziplinarstrafe +Disziplinarverfahren/S +Disziplinierens +Disziplinierung/P +Disziplinierungsinstrument +Disziplinlosigkeit +Diva/S +Divergenz/P +Divergenzwinkel +Diversifikation/P +Dividende/N +Dividendenausfall/Sp +Dividendenberechtigte +Dividendenempfänger +Dividendenerhöhung/P +Dividendenhöhe +Dividendenkonto +Dividendenkürzung/P +Dividendenprognose +Dividendenrückgang +Dividendensätze +Dividendenverzicht +Dividendenzahlung/P +Division/P +Divisionsraum/STp +Divisionsstärke +Divisor/S +Diwan/S +Dixieland +Dnjepr +Döner/NS +Dörfchen/S +Dörfer/N +Dörrfleisch/T +Dörrobst +Dobermann +Docht/EPST +Dock/S +Dockbetrieb +Doge/N +Dogge/N +Dogma/S +Dogmatik/R +Dogmatiker/NS +Dogmatismus +Dogmen +Dohle/N +Dohlennest +Dohlenpärchen +Doktor/FPS +Doktorand/FP +Doktorarbeit/P +Doktordiplom +Doktorexamen/S +Doktorgrade/N +Doktorväter +Doktorwürde/N +Doktrin/P +Doku +Dokument/EPST +Dokumentarbeitrag/STp +Dokumentarbericht/EPS +Dokumentarfilm/EPS +Dokumentarspiel +Dokumentarstreifen +Dokumentation/P +Dokumentationsanweisung +Dokumentationsstelle/N +Dokumentationsvorschrift/P +Dokumentationszweck/EPS +Dokumentenbreite +Dokumentenerstellung +Dokumentengeschäft +Dokumentvorlage/N +Dolch/EPS +Dolchstich/EPST +Dolchstoß/Tp +Dollar/S +Dollarabwertung +Dollaranleihe +Dollaranteils +Dollarbasis +Dollarbeträge +Dollarerlös +Dollarfall +Dollarguthaben +Dollarhalter +Dollarhausse +Dollarkredit +Dollarkurs/EPT +Dollarlücke +Dollarmangel +Dollarnote/N +Dollarnotierung +Dollarnotiz +Dollaroptionen +Dollarraum/ST +Dollarreserven +Dollarschwäche/N +Dollarstärke/N +Dollarstück +Dollarverfall/S +Dollarverluste +Dollarvermögens +Dolly/S +Dolmetscher/FNS +Dolmetscherinstitut +Dolmetscherschulen +Dolmetscherservice +Dom/EPT +Domäne/N +Domain/S +Domchor/ST +Domglocke/N +Domherr/FNP +Dominanz +Dominanzstreben/S +Dominik/S +Dominikaner +Domino/S +Dominoeffekt +Domizil/EPS +Dompfaff +Dompfarrer +Dompteur/FS +Dompteuse/N +Don +Donald/S +Donator/PS +Donau +Donaudelta +Donaukraftwerk +Donaumonarchie +Donauwalzer +Donner/S +Donnergang +Donnerschlag/STp +Donnerstag/EP +Donnerstimme/N +Doping/S +Dopingkontrolle/N +Dopingmittel +Doppel/JS +Doppelabitur +Doppelabschuss/Tp +Doppelaufgabe/N +Doppelbesteuerung/P +Doppelbesteuerungsabkommen +Doppelbett/PS +Doppelbildnis/Qq +Doppeldecker/S +Doppeldrehbühne +Doppeldruck +Doppeleurokarte +Doppelfehler/NS +Doppelfenster +Doppelgänger/NS +Doppelgrab +Doppelhaus/Tp +Doppelheft +Doppelimpuls/EPT +Doppelinklinometer +Doppeljubiläum +Doppelkabine +Doppelkinn/EPS +Doppelklick/S +Doppelkopf +Doppellaut/EPT +Doppelleben +Doppelleitung/P +Doppelliter +Doppelminister +Doppelmoral +Doppelmord +Doppelname/N +Doppelnamen/S +Doppelnetzteil +Doppelns +Doppelpack/S +Doppelpaket +Doppelpartner +Doppelpass/Tp +Doppelpunkt/EPST +Doppelsalto +Doppelschnitt +Doppelsieger +Doppelsinn/EPS +Doppelsitzer +Doppelspiel/EPS +Doppelspule +Doppelstart +Doppelsteckdosen +Doppelstecker/NS +Doppelstrategie/N +Doppelstromversorgung +Doppeltasten +Doppeltitel +Doppeltür/EP +Doppelung/P +Doppelunternehmen +Doppelventil +Doppelventilbeschaltung +Doppelverdiener +Doppelwährung/P +Doppelwaffe +Doppelweltmeister +Doppelwirkung/P +Doppelzählung +Doppelzaun +Doppelzentner/S +Doppelzimmer/N +Doppelzone +Dopplung/P +Dora/S +Dorado +Dorf/ET +Dorfbevölkerung +Dorfbewohner +Dorfeinwohner +Dorfgemeinschaft +Dorfkapelle +Dorfkaplan +Dorfkirche +Dorfmusik +Dorfpfarrer +Dorfplatz +Dorfpolizist/P +Dorfrand +Dorfschöne/N +Dorfschullehrer +Dorfschwalben +Dorfstolz +Dorftratsch/T +Dorftrottel +Dorfwirtschaft +Doris +Dorn/PS +Dornenkrone +Dornier/S +Dornröschen/S +Dorothee/S +Dorsch/EPST +Dortmund/RS +Dortmunder/FNS +Dose/N +Dosenbier +Dosenfleisch +Dosenöffner/N +Dosierens +Dosiergerät/T +Dosierparameter +Dosierpumpe/N +Dosierspritze/N +Dosierung/P +Dosimeter/NS +Dosis +Dosiswert/EPST +Dossier/S +Dotbuffer/S +Dotierens +Dotierung/P +Dotoffset/S +Dotposition/P +Dotreihe/N +Dotter/N +Dotterblume/N +Double/S +Dover +Dow +Downloads +Dozent/FP +Dr +Dr. +Drähte/N +Drängens +Drache/N +Drachenboot/EPST +Drachenkampf +Drachentier/S +Drachme/N +Dracula/S +Dragee/S +Drageeform +Dragoner +Dragée/S +Draht/T +Drahtanschluss/Tp +Drahtbein/EPS +Drahtbeinchen +Drahtbrücken +Drahtbürste +Drahtesel +Drahtgeflecht/EPT +Drahtgitter +Drahtseil +Drahtseilakt/T +Drahtseilbahn +Drahtstück/EPST +Drahtwarenfabrik +Drahtweberei +Drahtzange/N +Drahtzaun +Drainage/N +Drama/S +Dramatik/R +Dramatiker/FNS +Dramatikerpreis/EPT +Dramatisierens +Dramatisierung/P +Dramaturg/P +Dramaturgentagung +Dramaturgie +Dramen +Dramenfragment +Dramenstoff +Drangperiode +Drangs +Drangzeit +Draufgänger/FNS +Draufgängertum +Draufgabe/N +Draufsicht +Drechsler +Drechslerei/P +Dreck/ST +Dreckhaufen/S +Drecksache/N +Drecksarbeit +Dreckszeug +Drehachse/N +Drehantrieb +Dreharbeit/P +Drehbänke/N +Drehbank/P +Drehbewegung/P +Drehbleistift/EPT +Drehbücher/N +Drehbühne/N +Drehbuch/T +Drehbuchautor +Drehbuchschreiber +Drehdurchführung +Drehens +Drehentriegelung +Dreher/FNS +Drehfrequenz +Drehgeber/N +Drehgelenke/N +Drehgestell +Drehgriff/EPS +Drehimpuls/EPT +Drehknöpfe/N +Drehknopf/ST +Drehkranz +Drehkreuz/EPT +Drehlänge/N +Drehleiter +Drehmaschine/N +Drehmoment/EPS +Drehorgel +Drehpotentiometer/NS +Drehpoti +Drehpunkt/EPT +Drehrichtung/P +Drehrichtungserkennung +Drehscheibe/N +Drehsinn/S +Drehstrom +Drehstromfrequenz +Drehstrommotor/PS +Drehstühle/N +Drehstuhl/S +Drehteil/EPS +Drehtransformation/P +Drehtür/EP +Drehung/P +Drehwinkel/NS +Drehwinkelermittlung +Drehwinkelgeber +Drehzahl/P +Drehzahlbestimmung +Drehzahlerhöhung +Drehzahlmesser +Drehzahlmessung +Drehzahlsteller +Dreieck/EPS +Dreieckauskünfte +Dreieckauskunft +Dreiecksflug +Dreieckstuch +Dreiecksverhältnis/Qq +Dreiecksverkehr +Dreiergruppe/N +Dreiermannschaft/P +Dreifaltigkeit +Dreifuß/Tp +Dreijahresabkommen +Dreijahresplan/ST +Dreijahresvertrag/STp +Dreiklang +Dreikönigstag +Dreiländereck +Dreimächteabkommen +Dreimächtekonferenz +Dreimeilenzone/N +Dreimonatsoption/P +Dreimonatspreis/EPT +Dreimonatszeitraum +Dreingabe/N +Dreiräder/N +Dreirad +Dreiradfahrzeuge +Dreiradklasse +Dreißigern +Dreisatz +Dreistaatentheorie +Dreistigkeit/P +Dreitagewoche +Dreiteilen/JS +Dreivierteljahr +Dreiviertelmehrheit +Dreivierteltakt/T +Dreizimmer +Dreschflegel/N +Dresden/S +Dresdner/FN +Dress/ET +Dresseur/EPS +Dressman +Dressur/P +Dressuraufgaben +Dressurpferde +Dressurpreis/EPT +Dressurreiten +Dressurreiter +Dribbelkünstler/S +Drift +Drilling/EPS +Drillingstaufe +Dringlichkeit +Dringlichkeitsantrag/STp +Dringlichkeitslisten +Dringlichkeitsstufe/N +Drink/S +Dritteln +Drittels +Drittklässler/FNS +Drittländer +Drittmittel/NS +Drittstaaten +Droge/N +Drogenbarone +Drogengefasel +Drogengeheimdienst +Drogengelder +Drogenhandel/S +Drogenproblem/S +Drogenschmuggelzwecke +Drogenwelt +Drogerie/N +Drogeriekette +Drogist/P +Drohbrief/EPT +Drohens +Drohung/P +Dromedar/EPS +Droschke/N +Drossel/J +Drosselns +Drückeberger/NS +Drückebergereien +Drücker/N +Drüse/N +Druck/RS +Druckänderung +Druckabfall/S +Druckamplitude +Druckanstieg +Druckanzeige/N +Druckaufbau +Druckaufnehmer/N +Druckaufträge/N +Druckausgabe +Druckbalken +Druckbarkeit +Druckbefehl/EPS +Druckbeginn +Druckbelastung +Druckbereich +Druckbereitschaft +Druckbetrieb +Druckbild +Druckbilddarstellung +Druckbildfenster +Druckbögen +Druckbreite +Druckbuchstabe/N +Druckbuchstaben/S +Druckdichte +Druckeinstellung +Druckens +Druckentspannung +Drucker/NS +Druckeranpassung/P +Druckeranschluss/Tp +Druckeransteuerung +Druckerausgabe +Druckerausgang +Druckerbefehl/EPS +Druckerbereich/EPS +Druckerbild +Druckerbilddarstellung/P +Druckerbuffer/S +Druckerei/P +Druckereibetrieb +Druckereigewerkschaft +Druckereinstellung/P +Druckerfamilie/N +Druckerfunktion/P +Druckergehäuse/S +Druckergeneration/P +Druckerhardware +Druckerhöhung +Druckerinitialisierung/P +Druckerinstallation/P +Druckerinterface/S +Druckerkabel +Druckerkombination/P +Druckerlaubnis/q +Druckermagnet/PS +Druckermechanik/P +Druckermotor +Druckernadel/N +Druckerplatine/N +Druckerprogramm/EPS +Druckerpuffer +Druckerregal +Druckerschlitz +Druckerschnittstelle/N +Druckerschwärze +Druckerseite +Druckerserie +Druckersteckverbinder +Druckersteuerzeichen +Druckertask +Druckerteil/S +Druckertreiber/S +Druckertyp/PS +Druckerverbindungskabel +Druckexemplare +Druckfarbe/N +Druckfehler/N +Druckfehlerverzeichnis/Qq +Druckfestigkeit +Druckformat +Druckfunktion/P +Druckgeber +Druckgefälle +Druckgeschwindigkeit +Druckgrafik +Druckgraphik +Druckhardware +Druckhaus/Tp +Druckimpulsen +Druckkabinen +Druckkammer/N +Druckkapselung +Druckknöpfe/N +Druckknopf +Druckköpfe +Druckkoeffizient +Druckkopf/ST +Druckkopfbelastung +Druckkopfhalteschrauben +Druckkopfjustierung +Druckkopflebensdauer +Druckkopfmotor +Druckkopfnadel/N +Druckkopftausch +Druckkopfwagen/S +Druckkostenanhebung/P +Drucklegung +Druckleistung +Druckluft +Druckluftanschluss/Tp +Druckmaschine/N +Druckmechanik +Druckmechanismus +Druckmedium/S +Druckmessdose +Druckmesser +Druckmessstelle/N +Druckmessung +Druckmesswerte +Druckmittel +Druckmodus +Drucknadelansteuerung +Drucknadelsteuerung +Druckposition/P +Druckpresse +Druckprinzip +Druckprogramm +Druckpuffer +Druckpunkt +Druckrand +Druckregelung +Druckrichtung +Druckroutine +Drucksache/N +Drucksachengebühren +Druckschalter/NS +Druckschlägen +Druckschlitz +Druckschraube +Druckschrift +Druckschwankung/P +Druckseite/N +Drucksensor/P +Drucksimulator +Druckspitze/N +Drucksteuerleitung/P +Drucksteuerzeichen +Druckstück/E +Drucktaste/NR +Drucktaster/N +Drucktechnik/P +Druckunterschied/E +Druckverhältnis/Qq +Druckverlauf/Sp +Druckvorgang/ST +Druckvorlagen +Druckvorrichtung +Druckwasser +Druckweise +Druckwelle/N +Druckwerk/EPST +Druckwerktest +Druckwert/E +Druckzeichen +Druckzeile/N +Druckzeilenhöhen +Druide/N +Drusen +Dschibuti/S +Dschingis +Dschungel/S +Dschungelbuch +Dschungelkämpfer/N +Dschungelkampf +Dschungelpfade/N +Düfte/N +Düne/N +Düngegerät +Düngekalk +Düngemaschine +Düngemittel/NS +Düngemittelanlagen +Düngemittelfabrik +Düngemittelgeschäftes +Düngens +Dünger/NS +Düngung/P +Dünkirchen +Dünndarm/S +Dünndruckpapier/S +Dünnschiss/T +Dürer/S +Dürftigkeit +Dürregebiete +Dürrenmatt/S +Düse/N +Düsenantrieb +Düsenbomber +Düsenclipper +Düsenflugzeug/EPS +Düsenjäger/S +Düsenkampfflugzeug +Düsenmaschinen +Düsenpiloten +Düsenstrecke +Düsentreiber +Düsentrieb/S +Düsenverkabelung +Düsenverkehrsflughäfen +Düsenverkehrsmaschine +Düsseldorf/RS +Düsseldorfer/FNS +Düsterkeit +Dualismus +Dualität +Dubai/S +Dubcek/S +Dublette/N +Dublin +Dudelsack +Dudelsackpfeifer/N +Duden +Duell/EPS +Duett/EPS +Duft +Duftnote/N +Duftprobe/N +Duftstoff/EPST +Duftwasser +Duftwolke +Duisburg/S +Dukaten +Duktus +Duldens +Duldsamkeit +Duldung/P +Dumas +Dummerchenrolle +Dummheit/P +Dummköpfe/N +Dummkopf/ST +Dummy/S +Dummyfunktion/P +Dumpfheit +Dumpingpreise/N +Dung/ST +Dunkelbleiben +Dunkelheit +Dunkelkammer +Dunkelmänner/N +Dunkeln +Dunst/T +Dunstabzugshaube/N +Dunsthimmel +Dunstkreis/PT +Dunstwolke/N +Duo/S +Duplexdruck +Duplikat/EPT +Duplikationsrate +Duplizierens +Duplizierung/P +Duplizität +Duralith +Durcharbeitens +Durcharbeitung/P +Durchblick/S +Durchblutung +Durchblutungsstörung +Durchbrüche/N +Durchbruch/S +Durchbruchsoffensive +Durchdringens +Durchdringung/P +Durchdrücken +Durcheinanders +Durchfahrten +Durchfahrtsschein +Durchfall/S +Durchfallquote/N +Durchfluss/T +Durchflusserfassung +Durchflussmesser/N +Durchflussmessung +Durchflussquerschnitte +Durchflusszähler +Durchfluten/JS +Durchführens +Durchführung/P +Durchführungsauftrag/STp +Durchführungsbefugnis/q +Durchgabe +Durchgang/Sp +Durchgangslager +Durchgangsstation/P +Durchgangsstraße/N +Durchgangsstudium/S +Durchgangsverkehr/S +Durchhaltebefehl +Durchhalteparole/N +Durchhaltevermögen/S +Durchhaltungsvermögens +Durchkontaktierung +Durchkontaktierungsplatine +Durchlässigkeit +Durchlass/Tp +Durchlaucht +Durchlauf/STp +Durchlaufrichtung +Durchlaufverkehr +Durchlaufzeit +Durchleuchtens +Durchleuchtung/P +Durchmärsche/N +Durchmarsch/T +Durchmarscherlaubnis/q +Durchmesser/S +Durchmischens +Durchmischung/P +Durchquerens +Durchquerung/P +Durchreisevisum +Durchsatz +Durchschlag/STp +Durchschlagpapier/S +Durchschlagskraft +Durchschleifen/JS +Durchschnitt/EPST +Durchschnittsalter +Durchschnittsanstieg +Durchschnittsbetrag/STp +Durchschnittsbildung +Durchschnittsbürgers +Durchschnittseinkommen +Durchschnittsergebnis/Qq +Durchschnittsertrag/STp +Durchschnittsgetränk +Durchschnittsgewicht +Durchschnittsgewinne +Durchschnittslöhne +Durchschnittslohn +Durchschnittsmeinung +Durchschnittsmiete/N +Durchschnittspreis/EPT +Durchschnittstief +Durchschnittsverbrauch +Durchschnittswein +Durchschnittswert/P +Durchschreiten/JS +Durchschrift/P +Durchschuss/Tp +Durchsetzbarkeit +Durchsetzens +Durchsetzung/P +Durchsetzungschance/N +Durchsetzungsvermögen/S +Durchsicht/P +Durchsteiger/NS +Durchsuchens +Durchsuchung/P +Durchsuchungsbefehl/EPS +Durchtriebenheit +Durchwahl +Durchzug/ST +Durst/TW +Durstlöscher +Durststrecke/N +Duschbad +Duschnische/N +Dusel +Dusseligkeit/P +Dussligkeit/P +Dutt/ES +Dutzend/P +Dynamik +Dynamikumfang/ST +Dynamisieren/JS +Dynamit/S +Dynamitladung +Dynamo/S +Dynamomaschine +Dynastie/N +Dynastiegründer +Dyslexie/N +EDV +EFTA +EG +EKG +EM +EPROM +ETH +EU +EWG +EWS +EWU +Ebbe/N +Ebenbild/RT +Ebenheit +Ebenholz +Eber/NS +Eberhard/S +Ebert/SW +Echnaton/S +Echo/S +Echoabstände +Echoerkennung +Echolänge +Echolaufzeit +Echolot +Echomessung +Echomethode +Echosignal/EPS +Echoverfahren/S +Echozeit +Echozeitmessung +Echtheit +Echtzeit +Echtzeitaufgaben +Echtzeitbedingung/P +Echtzeitbetriebssystem/EPS +Echtzeiteigenschaften +Echtzeitkopplung/P +Echtzeitreaktion/P +Echtzeituhr +Echtzeitverarbeitung +Eckball/Sp +Eckchen/S +Eckenklarheit +Eckenschliff +Eckernförde +Eckgrundstücke +Ecklage +Eckpfeiler/S +Eckplätze/N +Eckplatz/T +Eckstein +Eckzähne/N +Eckzahn/ST +Eckzimmer +Eckzylinder +Eckzylinderansteuerung +Eckzylinderautomatik/P +Economyklasse +Ecu/S +Ecuador +Edeka +Edelbranntwein +Edelgas/T +Edelgaskonfiguration +Edelhölzer +Edelknabe +Edelmänner/N +Edelmann/ST +Edelmenschen +Edelmetall/EPS +Edelmetallerzeugnis/Qq +Edelmetallprodukt/EP +Edelmut +Edelobstgarten +Edelpelze +Edelstahl +Edelstahlindustrie +Edelstahlproduzenten +Edelstahlwerk +Edelstein/EPS +Edelsteinkette +Edeltannen +Edeltraud/S +Edelweiß/EPT +Edelwildleder +Eden/S +Eder/S +Edinburgh +Edison/S +Edith/S +Edition/P +Editor/PS +Editorial +Editorinstallation +Edmund/S +Edukation +Edukt/EPST +Eduscho +Efeu/S +Effekt/EPST +Effektenabteilung +Effektenanlage +Effektenbörsen +Effektenhändler/N +Effektenhandel/S +Effektenmakler/S +Effektenmarkt/STp +Effektenschalter +Effekthascherei +Effektivität +Effektivverzinsung +Effizienz +Effizienzgewinn/EPS +Effizienzsteigerung/P +Effizienzverbesserung +Effizienzverlust/EPST +Egalisierens +Egalisierung/P +Egel/NS +Egge/N +Ego/NS +Egoismen +Egoismus +Egoist/FP +Egon/S +Egozentrik +Eheanbahnung/P +Eheangebote +Eheberater/S +Eheberatung +Ehebett/T +Ehebrecher/FNS +Ehebrüche/N +Ehebruch/S +Ehefrau/P +Ehefrieden +Ehegatte/FN +Ehegefährte/N +Ehegefährtin +Ehegerüchte +Ehegesetz/T +Eheglück +Ehehälfte +Eheinstitut +Ehejahr/E +Ehekandidat/P +Ehekonflikte +Ehekrach +Eheleben/S +Eheleute/N +Ehelosigkeit/P +Ehemänner/N +Ehemann/T +Ehen +Ehepaar/EPST +Ehepartner/FNS +Ehepraxis +Eherecht/ST +Eheregister +Ehering/EPST +Ehescheidung +Ehescheidungsgesetz +Ehescheidungsgrund +Ehescheidungsklage +Ehescheidungsprozesse +Ehescheidungsrecht +Eheschließung +Eheseminar +Ehestände/N +Ehestand/T +Ehesteuer +Ehestifter/FNS +Ehestreit/S +Ehetragödie +Ehevermittlung +Eheversprechen/S +Ehevertrag/Tp +Ehezwist +Ehrabschneider/FNS +Ehrbarkeit +Ehrbegriff/EPS +Ehrenämter/N +Ehrenabzeichen +Ehrenamt/ST +Ehrenbataillon/S +Ehrenbürger/NS +Ehrenbürgerbrief +Ehrenbürgerrecht +Ehrenbürgerschaft +Ehrendame/N +Ehrendoktor/PS +Ehrenerklärung +Ehrenformation/P +Ehrenfriedhöfe +Ehrengäste/N +Ehrengast +Ehrengeleit +Ehrengericht/ET +Ehrenhandel/S +Ehrenkodex +Ehrenlegion +Ehrenliste +Ehrenmänner +Ehrenmann/ST +Ehrenmitglied/RST +Ehrenname/N +Ehrenplätze/N +Ehrenplatz +Ehrenpräsident/P +Ehrenpreis/EPT +Ehrenrechte/N +Ehrenrunde/N +Ehrens +Ehrensache/N +Ehrenschuld/P +Ehrensenator +Ehrenspalier +Ehrentag/EPT +Ehrentitel/N +Ehrentor +Ehrentreffer +Ehrentribüne/N +Ehrenvorsitzende/N +Ehrenwache/N +Ehrenwort/T +Ehrenzeichen/S +Ehrerbieten/JS +Ehrfurcht +Ehrgefühl/S +Ehrgeiz/T +Ehrlichkeit +Ehrlosigkeit +Ehrsamkeit +Ehrung/P +Ehrungsliste/N +Ei/RS +Eiabstoßung +Eibe/N +Eichamt +Eichel/N +Eichenbalken +Eichenbestände +Eichengrund +Eichens +Eichentonne/N +Eichenwald +Eichfaktor/P +Eichhörnchen/S +Eichhorn +Eichkätzchen +Eichmeister/S +Eichmessung +Eichparameter +Eichtonnen +Eichung/P +Eid/EPT +Eidechse/N +Eidgenosse/N +Eidgenossenschaft +Eidotter/NS +Eierangebot +Eierbecher/N +Eiereinfuhr +Eiergeschäft +Eiergroßhändler +Eierkuchen/S +Eiermarkt/ST +Eierproduktion +Eierschale +Eierschwemme +Eierspätzle +Eierstöcke +Eieruhr/P +Eifel +Eifelberge +Eifer/S +Eifersucht +Eifersuchtsszene +Eiffelturm +Eigelb/EPS +Eigenart/P +Eigenautomatik/P +Eigenbau +Eigenbedarf +Eigenbesitz +Eigenbetrieb +Eigenbrötler/NS +Eigendynamik +Eigenentwicklung/P +Eigenerfahrung +Eigenfabrikat/EPT +Eigenfertigungsanteil +Eigenfinanzierung +Eigenfrequenz +Eigengesetzlichkeit +Eigengewicht/EPST +Eigenheim/EPST +Eigenheit/P +Eigenherstellung +Eigeninitiative +Eigeninteresse/N +Eigenkapital/S +Eigenkapitalbasis +Eigenkapitaldeckung +Eigenkapitalien +Eigenkapitalverhältnis/Qq +Eigenleben/S +Eigenliebe/N +Eigenlob +Eigenmächtigkeit/P +Eigenmittel +Eigenname/N +Eigennamen/S +Eigennotierung/P +Eigennutz/T +Eigennutzung +Eigenproduktion/P +Eigenrauschen +Eigenschaft/P +Eigenschaftswörter/N +Eigenschaftswort/T +Eigensicherheit +Eigensinn/ST +Eigenständigkeit +Eigentümer/FNS +Eigentümerschaft +Eigentümlichkeit/P +Eigentum/S +Eigentumsanspruch +Eigentumsbildung +Eigentumsdelikte +Eigentumsgarantie +Eigentumspolitik +Eigentumsrecht/ET +Eigentumsschutz +Eigentumsübergang +Eigentumsübertragung +Eigentumsverhältnis/Qq +Eigentumswohnung/P +Eigenvektor/PS +Eigenverantwortlichkeit/P +Eigenverantwortung +Eigenvermögen +Eigenvertrieb +Eigenwechsel/NS +Eigenwert/EPST +Eigenwille/N +Eigenwillen/S +Eigenwilligkeit +Eigernordwand +Eignens +Eigner/N +Eignung/P +Eignungsprüfung/P +Eiland/T +Eilauftrag/STp +Eilbedürftigkeit +Eilbestellung +Eilbote/N +Eilbrief/EPT +Eileiter/NS +Eilfertigkeit +Eilfracht/P +Eilgütern +Eilgut/T +Eilpäckchen/S +Eiltempo +Eilzug/STp +Eilzuschläge +Eilzuschrift/P +Eilzustellung/P +Eimer/NS +Einakter/NS +Einarbeitens +Einarbeitung/P +Einarbeitungszeit +Einbände/N +Einbahnstraße/N +Einbalsamierens +Einbalsamierung/P +Einband +Einbau +Einbaudrucker +Einbaudruckerversion +Einbaugehäuse +Einbaugerät +Einbauküche/N +Einbaulage +Einbaumöglichkeit/P +Einbaumodalität +Einbaumodell +Einbauort +Einbauprobleme +Einbaurahmen/S +Einbauraum/STp +Einbausatz +Einbauschränke +Einbausituation/P +Einbaustelle +Einbauteile +Einbautiefe +Einbautypen +Einbauvoraussetzung/P +Einbauvorschlag/STp +Einbauvorschriften +Einbauwannen +Einbauzeichnung/P +Einberufens +Einberufung/P +Einbettens +Einbettung/P +Einbettzimmer/N +Einbeziehens +Einbeziehung/P +Einbildens +Einbildung/P +Einbindens +Einbindung/P +Einblendens +Einblendung/P +Einblick/EPS +Einbrecher/N +Einbrecherbande +Einbrecherkönig +Einbrüche/N +Einbruch/S +Einbruchhöhe +Einbruchschlitz +Einbruchschneiden +Einbruchsdiebstahl +Einbruchswerkzeug +Einbruchtiefe/N +Einbuchen/JS +Einbuchten/JS +Einbuße/N +Eindämmens +Eindämmung/P +Eindämmungspolitik +Eindeutigkeit +Eindringens +Eindringlichkeit +Eindringling/EPS +Eindruck/S +Einehe +Eineindeutigkeit/P +Einengens +Einengung/P +Einfärbens +Einfärbung/P +Einfachheit +Einfall/Sp +Einfallsreichtum +Einfallswinkel/NS +Einfalt +Einfaltspinsel/NS +Einfamilienhaus/Tp +Einfamilienhausbesitzer +Einfamilienvilla +Einfassens +Einfassung/P +Einflüstern/JS +Einflugschneise +Einfluss/Tp +Einflussbereich/EPS +Einflussgröße/N +Einflussmöglichkeit/P +Einflussnahme +Einflusszone +Einförmigkeit +Einfrierens +Einfrierung/P +Einfügemodus +Einfügens +Einfügung/P +Einfühlens +Einfühlung/P +Einfühlungskraft +Einfühlungsvermögen/S +Einführens +Einführung/P +Einführungstage +Einführungszeit +Einfülldruck +Einfuhranträge +Einfuhrausschusses +Einfuhrbedarf +Einfuhrbestimmung/P +Einfuhrbewilligung/P +Einfuhrfirmen +Einfuhrgenehmigung/P +Einfuhrkohle +Einfuhrkontingent/E +Einfuhrlizenzen +Einfuhrmengen +Einfuhrmöglichkeit/P +Einfuhrpolitik +Einfuhrquote/N +Einfuhrsperre +Einfuhrstelle +Einfuhrstrom +Einfuhrüberschuss/Tp +Einfuhrverbot/EPST +Einfuhrvolumen +Einfuhrzölle +Einfuhrzoll +Eingabe +Eingabeaufforderung +Eingabedaten +Eingabedialog/E +Eingabefeld/R +Eingabefenster/NS +Eingabeformat +Eingabegerät/EPS +Eingabekanal +Eingabemaske/N +Eingabemodus +Eingabeparameter/N +Eingabestring/S +Eingabetastatur/P +Eingabetaste/N +Eingabeterm +Eingabewert/EPST +Eingang/Tp +Eingangsbedingung/P +Eingangsdaten +Eingangsdiode +Eingangsgröße/N +Eingangshalle/N +Eingangsimpuls/EPT +Eingangsklemmen +Eingangsklemmengruppen +Eingangskontrolle/N +Eingangsleistung +Eingangsmonolog +Eingangsmultiplexer +Eingangspegel +Eingangspin/S +Eingangsplatine +Eingangspost +Eingangspuffer +Eingangsraum/STp +Eingangsreferat +Eingangsschaltkreis/E +Eingangssichtkontrolle +Eingangssignal/E +Eingangsspannung/P +Eingangsteil +Eingangstest +Eingangstor/EPS +Eingangstrigger +Eingangsverbindung/P +Eingangszustand/S +Eingebens +Eingebung/P +Eingehens +Eingehung/P +Eingeständnis/Qq +Eingeweide/N +Eingewöhnens +Eingewöhnung/P +Eingliederns +Eingliederung/P +Eingreifens +Eingrenzens +Eingrenzung/P +Eingriffes +Eingriffs +Eingriffsmöglichkeit/P +Einhalt/JST +Einheit/P +Einheitlichkeit +Einheitsbauten +Einheitsbestrebung/P +Einheitseinrichtung +Einheitsgemeinden +Einheitsgesellschaft +Einheitsgewerkschaften +Einheitskandidat/P +Einheitskurse +Einheitsliste +Einheitsnummer +Einheitspreis/EPT +Einheitssätze +Einheitsspannung +Einheitsstaat/P +Einheitsstreben/S +Einheitstarif +Einheitsvektor/PS +Einheitsverpackung +Einheitswert/ET +Einhörner/N +Einholens +Einholung/P +Einhorn/S +Einigens +Einigkeit +Einigung/P +Einigungsbewegung +Einigungsform +Einigungsformel +Einigungskrieg +Einigungspolitik +Einigungsprozess/EPT +Einigungsversuch +Einjahresvertrag/STp +Einkäufer/FNS +Einkanal +Einkanalsystem/EPS +Einkauf/Sp +Einkaufsassistent +Einkaufsbedarf +Einkaufsbedingung/P +Einkaufsermächtigung/P +Einkaufsführer +Einkaufsgelegenheit +Einkaufsgesellschaft +Einkaufskorb +Einkaufsmöglichkeit/P +Einkaufsnetz/EPT +Einkaufspotential/EPS +Einkaufspotenzial/EPS +Einkaufspreis/ET +Einkaufsrecherchen +Einkaufsstraße/N +Einkaufstasche/N +Einkaufstipp/S +Einkaufswochenende +Einkaufszentralen +Einkaufszentren +Einkaufszentrum/S +Einkehr +Einkellerungspreis +Einklang/Sp +Einkommen/S +Einkommensart +Einkommensempfänger +Einkommenserhöhung/P +Einkommenserklärung +Einkommenshöhe +Einkommensklassen +Einkommenspolitik +Einkommensrückstand +Einkommenssteigerung/P +Einkommensstufe/N +Einkommensteuer/N +Einkommensteuererklärung/P +Einkommensteuergesetz +Einkommensteuersenkung +Einkommensverlust +Einkommensvorstellung +Einkommenswährung +Einkommenswünsche +Einkoppeln/JS +Einkreisens +Einkreisung/P +Einkünfte/N +Einladens +Einladung/P +Einladungsliste/N +Einlage/N +Einlagekonto +Einlagengeschäft +Einlagenschutzes +Einlagensicherungsfonds +Einlagensicherungsschutz +Einlagensicherungsverein +Einlagenversicherung +Einlagenzuwachs +Einlagepflicht +Einlagerns +Einlagerung/P +Einlass/JTp +Einlassens +Einlauf/Sp +Einlegebleche +Einleger +Einleitens +Einleitung/P +Einlieferns +Einlieferung/P +Einlieferungsschein/EPT +Einlieger/N +Einlösens +Einlösung/P +Einlösungsstellen +Einlötversion/P +Einmärsche/N +Einmaligkeit +Einmalzahlung +Einmannbetrieb/EPST +Einmarsch/T +Einmischens +Einmischung/P +Einmischungsrecht +Einmündens +Einmündung/P +Einnahme +Einnahmearten +Einnahmeausfall/Sp +Einnahmenminderung +Einnahmequelle +Einnahmeschätzung/P +Einnahmeverlust +Einöde/N +Einordnens +Einordnung/P +Einparteiensystem +Einpendeln/S +Einpflanzens +Einpflanzung/P +Einplatinencomputer +Einplatinensystems +Einprägsamkeit +Einpunktaufhängung +Einquartierens +Einquartierung/P +Einräder/N +Einrad/S +Einreihungsbescheid +Einreisedokument +Einreiseerlaubnis/q +Einreisegenehmigung/P +Einreiseverweigerung +Einreisevisa +Einreisevisum +Einrichtens +Einrichtung/P +Einrichtungsbranche +Einrichtungsgegenstände/N +Einrichtungsgegenstand/T +Einriss/EPT +Einrückens +Einrückung/P +Einsätze/N +Einsamkeit +Einsatz/T +Einsatzabrechnung +Einsatzarten +Einsatzbedingung/P +Einsatzbereich/EPS +Einsatzbereitschaft +Einsatzfähigkeit +Einsatzfälle/N +Einsatzfahrt +Einsatzfreude +Einsatzgebiet/EPST +Einsatzgrenze +Einsatzgruppen +Einsatzkapital +Einsatzkontrolle +Einsatzmöglichkeit/P +Einsatzort/EPST +Einsatzplatz/T +Einsatzreife +Einsatzspektrum +Einsatzumgebung +Einsatzwagen +Einsatzzahlung +Einsatzzeit +Einsatzzentrale/N +Einschätzens +Einschätzung/P +Einschaltbegrenzung +Einschaltens +Einschaltfunktion/P +Einschaltquote/N +Einschaltsequenz +Einschaltstrom +Einschaltstrombegrenzung +Einschaltung/P +Einschaltverhalten +Einschaltversuche/N +Einschaltvorgang +Einschaltziffern +Einschiebens +Einschiebung/P +Einschiffens +Einschiffung/P +Einschlag/STp +Einschleifen +Einschließens +Einschließung/P +Einschluss/Tp +Einschmelzung +Einschnitt/EPT +Einschnüren/JS +Einschränkens +Einschränkung/P +Einschraubgewinde +Einschraubhilfe +Einschraubmuffe/N +Einschreibebrief/EPT +Einschreibegebühr/P +Einschreibens +Einschreibung/P +Einschübe/N +Einschüchterns +Einschüchterung/P +Einschüchterungsversuch/EPS +Einschub +Einschubgehäuse +Einschubgeräte +Einschubschlitz +Einschulens +Einschulung/P +Einschuss/Tp +Einschussstelle/N +Einseitigkeit +Einsen +Einsendens +Einsender/N +Einsendeschluss/Tp +Einsendetermin +Einsendung/P +Einsendungstermin +Einsetzbarkeit +Einsetzens +Einsetzung/P +Einsicht/P +Einsichtnahme/N +Einsiedler/FNS +Einsitzer +Einspannens +Einspannung/P +Einsparens +Einsparung/P +Einsparungsmaßnahme/N +Einspeiseadapter +Einspeisens +Einspeisung/P +Einsprache/N +Einsprengsel +Einsprüche/N +Einspruch/ST +Einspruchsgründe +Einspruchsrecht/EPST +Einsprungadressen +Einstandskosten +Einstandspreis/EPT +Einsteiger/NS +Einsteigerpreis/P +Einstein/S +Einstellbereich +Einstellens +Einstellgröße/N +Einstellschritte +Einstelltabelle +Einstellung/P +Einstellwert/EPST +Einstiegsmarke +Einstiegssignal/E +Einstimmigkeit +Einstimmigkeitsprinzip/S +Einstimmigkeitsregel/N +Einstreuens +Einstreuung/P +Einstufens +Einstufung/P +Einsturz/T +Eintagsfliege/N +Eintauschmöglichkeit +Einteilens +Einteilung/P +Eintönigkeit +Eintopf +Einträglichkeit +Eintracht +Eintrag/JSp +Eintreibens +Eintreibung/P +Eintritte/N +Eintritts +Eintrittsalter +Eintrittsausweis/EPT +Eintrittsgeld/R +Eintrittskarte/N +Eintrittskartenverkauf/Sp +Eintrittswünsche +Einübens +Einübung/P +Einverleibens +Einverleibung/P +Einvernehmen/S +Einverständnis/Qq +Einwände/N +Einwahl +Einwand/T +Einwanderer/NS +Einwanderns +Einwanderung/P +Einwanderungsbehörde +Einwanderungsquote +Einweihens +Einweihung/P +Einweisens +Einweisung/P +Einweisungsflug/STp +Einwendens +Einwendung/P +Einwickelpapier/S +Einwilligens +Einwilligung/P +Einwirkens +Einwirkung/P +Einwohner/FNS +Einwohnermeldeämtern +Einwohnermeldeamt/T +Einwohnerschaft +Einwohnerzahl +Einwürfe/N +Einwurf/ST +Einzahl/J +Einzahlungsschein/EPS +Einzeichnens +Einzeichnung/P +Einzel/H +Einzelabnehmer +Einzelabsätze/N +Einzeladern +Einzelaktion/P +Einzelaktionär +Einzelanfertigung/P +Einzelanschluss/T +Einzelansteuerung/P +Einzelarme +Einzelauftrag/STp +Einzelbefehle +Einzelbetätigung +Einzelbewerber +Einzelbezug/STp +Einzelbit/S +Einzelbitsteuerung/P +Einzelblätter +Einzelblattzuführung +Einzelblattzufuhr +Einzelbon +Einzelbriefen +Einzelbuchstabe/N +Einzeldaten +Einzeldefekt +Einzeldrucke/N +Einzeldurchgang +Einzelelement/EPST +Einzelentscheidung/P +Einzelerscheinung/P +Einzelerschießung +Einzelersuchen/S +Einzelexemplar/EPS +Einzelfähigkeit/P +Einzelfall/STp +Einzelfehler +Einzelfirma +Einzelfrage/N +Einzelfunktion/P +Einzelgänger/NS +Einzelgerät/EPS +Einzelgeschäft/E +Einzelgespräch/EPS +Einzelhändler/FNS +Einzelhandel/S +Einzelhandelskaufleute/N +Einzelhandelskunden +Einzelhandelspraxis +Einzelhandelsumsätze +Einzelhandelsumsatz +Einzelhandelsumsatzzahlen +Einzelhaushalten +Einzelheft +Einzelimpulse/S +Einzelinformation/P +Einzelinteresse/N +Einzelkämpfe/NR +Einzelkämpfer/NS +Einzelkabine +Einzelkampf +Einzelkaufmann +Einzelkind +Einzelklemmen +Einzelknoten +Einzelkommando/S +Einzelkomponenten +Einzelkürzung/P +Einzelkundenpflege +Einzellage +Einzelleistung/P +Einzeller +Einzellizenz +Einzelmaschine/N +Einzelmeißeln +Einzelmeisterschaften +Einzelmeldung +Einzelmenge +Einzelmessung/P +Einzelmodule +Einzelnachweis/EPT +Einzelnadel +Einzelnadelansteuerung +Einzelnummer +Einzelobjekte +Einzelperson/P +Einzelplan +Einzelplanung/P +Einzelposition/P +Einzelposten/S +Einzelpreis/EPT +Einzelprodukt/EPS +Einzelprojekte +Einzelpunkt +Einzelpunktansteuerung +Einzelradaufhängung +Einzelrechner +Einzelreisende +Einzelrennen +Einzelrichter +Einzelschicksal +Einzelschrift/P +Einzelschritt/EPST +Einzelschrittweite +Einzelsieger +Einzelsignale +Einzelspiel/ET +Einzelstaaten +Einzelsteuer +Einzelsteuergerät/EPS +Einzelsteuerung +Einzelstück/EPS +Einzeltasten +Einzelteil/EPS +Einzeltöne +Einzelturner +Einzelturnier +Einzelunterricht +Einzelurkunden +Einzelverkauf/Sp +Einzelversicherung/P +Einzelvertrag/STp +Einzelvorschläge +Einzelwertung +Einzelwiderstände/N +Einzelwiderstand/S +Einzelwörtern +Einzelworte +Einzelzeichen/S +Einzelzellen +Einzelzimmer/N +Einzelzimmerzuschlag/STp +Einzigartigkeit +Einzimmerappartement +Einzug/STp +Einzugschlitz +Einzugsroute +Einzugstermin/EPS +Eis/PT +Eisbär/P +Eisbahnen +Eisbecher +Eisberg/PST +Eisbeutel/NS +Eisblumen +Eisbombe/N +Eisbrecher/NS +Eiscreme +Eisdecken +Eisdiele/N +Eisen/SW +Eisenausfuhr +Eisenbahn/P +Eisenbahnabteil/EPS +Eisenbahnanschluss/Tp +Eisenbahnbau +Eisenbahnbehörde +Eisenbahnbonds +Eisenbahnbrücken +Eisenbahndirektion/P +Eisenbahner/S +Eisenbahnerlöhne +Eisenbahnerstreik +Eisenbahnfähre +Eisenbahnfahrplan +Eisenbahnfahrt +Eisenbahngesellschaften +Eisenbahngleis/EPT +Eisenbahnkatastrophe +Eisenbahnminister +Eisenbahnnetz/ET +Eisenbahnpersonal +Eisenbahnräuber +Eisenbahnstation/P +Eisenbahnstrecke +Eisenbahntarife +Eisenbahnunglück/T +Eisenbahnverbindung +Eisenbahnverkehr +Eisenbahnverwaltung +Eisenbahnwagen/S +Eisenbahnwaggon/S +Eisenbearbeitung +Eisenbeschlag/STp +Eisenbeton +Eisenblech +Eisendraht +Eiseneinfuhr +Eisenerz/EPT +Eisenerzlager +Eisenerzproduktion/P +Eisenerzvorkommen +Eisenfresser +Eisengeländer +Eisengerümpel +Eisengießerei +Eisengitter/N +Eisengittertore +Eisenguss/Tp +Eisenhändler/FNS +Eisenhammer/S +Eisenhandel +Eisenhütte +Eisenindustrie +Eisenkabel +Eisenkern +Eisenklopfer +Eisenkonstruktion +Eisenleiter +Eisenoxyd/EPS +Eisenproduktion/P +Eisenpumpen +Eisenrohre +Eisens +Eisenschienen +Eisenstange/N +Eisenstapel +Eisenstein +Eisenträger +Eisenverarbeitung +Eisenwaren +Eisenwarengeschäfte +Eisenwarenhändler/NS +Eisenwarenhandlung/P +Eisenwarenmesse +Eisenwerk/EPT +Eisenzeit +Eisgang +Eishersteller +Eishockey/S +Eishockeymannschaft +Eiskunstläufer/FNS +Eiskunstlauf/STp +Eisläufe/NR +Eislauf/Sp +Eismädchen +Eismaschinen +Eismeer +Eismitte +Eispulver +Eisrevue +Eisschnellläufer/FNS +Eisschnelllaufen +Eissport/S +Eisstar/S +Eistanz +Eistanzpaar +Eiswasser +Eiswoche +Eiswürfel/NS +Eiszapfen +Eiszeit/P +Eiszeitformen +Eitelkeit/P +Eiter +Eiweiß/EPT +Eiweißfuttermitteln +Eiweißkörper +Eiweißkonzentrat +Eiweißmolekül/E +Eiweißproduktion/P +Eiweißwerte +Eizelle/N +Ekels +Eklat +Eklipse/N +Ekstase/N +Ekzem/EPS +Elaborat/EPST +Elan/S +Elastizität +Elastizitätsmodule +Elba +Elbe +Elbmündung +Elbtunnel +Elch/EPST +Elchjagd +Elefant/P +Elefantengedächtnis/Qq +Elefantenzähne +Eleganz +Elegie/N +Elektrifizieren/JS +Elektrik/R +Elektriker/NS +Elektrizität +Elektrizitätsangebot/S +Elektrizitätsgesellschaft/P +Elektrizitätskraftwerke +Elektrizitätswerk/EPS +Elektroaktien +Elektroartikel +Elektroauto/S +Elektrobereich +Elektrobetrieb +Elektrobranche +Elektrode/N +Elektrodynamik +Elektrogerät/EPT +Elektrogeräteindustrie +Elektrogroßhandel +Elektrogroßvertrieb +Elektroheizung +Elektroherd/EPST +Elektrohydraulik +Elektroingenieur/EPS +Elektroinstallationsgeschäft +Elektrokonzern +Elektroküche +Elektrolokomotive +Elektrolyse +Elektrolyt +Elektrolytkupfer +Elektromagnet/P +Elektromagnetismus +Elektromarkt/STp +Elektromeister +Elektromonteur +Elektromotor/PS +Elektron/PS +Elektronenbahn/P +Elektronenbewegung +Elektronengas/EPT +Elektronengehirn/S +Elektronenkonfiguration/P +Elektronenladung/P +Elektronenmasse/N +Elektronenmechanik +Elektronenrechner/S +Elektronenstrahl/PS +Elektronenvolt +Elektronik/PR +Elektronikanordnung +Elektronikbauteil +Elektronikeingang +Elektronikfertigung +Elektronikfirma +Elektronikgehäuse +Elektronikherstellern +Elektronikingenieur +Elektronikkarten +Elektronikmaße +Elektronikplatine/N +Elektronikseite +Elektroschläge +Elektroschock/S +Elektroschweißen +Elektrosteiger +Elektrotechnik/R +Elektrovolt +Elektrowerkzeug +Element/EPST +Elementarladung/P +Elementarschule/N +Elementarteilchen/S +Elementarunterricht/EPST +Elends +Elendsbaracken +Elendsviertel/NS +Eleonore/S +Elfe/N +Elfenbein/S +Elfenbeinküste +Elfenbeinturm +Elfenkind +Elfmeter +Elfmeterball/Sp +Elfmeterpfiff +Elfmeterschießen +Elftklässler/FNS +Eli/S +Elias +Elimination +Eliminierens +Eliminierung/P +Elisabeth +Elite/N +Eliteformation/P +Elitegruppen +Elitetruppen +Elixier/EPS +Eliza/S +Elke/S +Elko +Ellbogen/S +Ellbogenfreiheit/P +Ellbogenstoß/Tp +Elle/N +Ellenbogen/S +Ellipse/N +Elsässer/FNS +Elsass/T +Elster/N +Eltern +Elternbeirat +Elternbund +Elternferien +Elternhaus/Tp +Elternkampf +Elternkreis/EPT +Elternpaar +Elternrecht/S +Elternschule +Elternsprechtag/EP +Elternteil/EPS +Elternverband/ST +Elternvereinigung +Elternversammlung/P +Elternvertretung/P +Elternzimmer +Emanuel/S +Emanuela/S +Emanzipation +Emanzipierens +Emanzipierung/P +Embargo/S +Embargopolitik +Emblem/EPS +Embolie/N +Embryo/S +Embryonalentwicklung +Embryonen +Emeritierens +Emeritierung/P +Emeritus +Emigrant/P +Emigrantenroman +Emigrantenzeitung +Emigration/P +Emigrationsfrage +Emil/S +Emilia/S +Eminenz/P +Emirat/EPS +Emission/P +Emissionsergebnis/Qq +Emissionskeulen +Emissionspause +Emissionsstatistik +Emissionswert/EPST +Emittent/P +Emitter/S +Emma/S +Emmentaler +Emoticon/S +Emotion/P +Emotionalität +Empfänge/NR +Empfänger/NS +Empfängerfläche +Empfängerland +Empfängerleitung +Empfängermodus +Empfängerprogramm +Empfängerstaaten +Empfängerteil +Empfänglichkeit +Empfängnis/q +Empfängnisverhütung +Empfang/STp +Empfangsantenne +Empfangsarray/S +Empfangsbereich/EPS +Empfangsbereitschaft +Empfangsbestätigung/P +Empfangschef +Empfangsdame/N +Empfangsdaten +Empfangsgerät/EPT +Empfangsgruppe +Empfangsimpedanz +Empfangsknotenpunkt +Empfangsköpfe/N +Empfangskomitee/S +Empfangskopf/S +Empfangsland +Empfangsleitung +Empfangslisten +Empfangsmodus +Empfangspegel +Empfangsprogramm +Empfangspuffer +Empfangsraum/STp +Empfangsschalter/NS +Empfangsschein/EPT +Empfangsstation/P +Empfangstag/EPS +Empfangsteil +Empfangsverweigerung +Empfangsvorgang +Empfangszimmer/NS +Empfehlens +Empfehlung/P +Empfehlungsbrief +Empfehlungskurse +Empfehlungsliste +Empfehlungsschreiben/S +Empfindens +Empfindlichkeit/P +Empfindung/P +Empfindungslosigkeit +Empfindungsvermögen/S +Emphysem/EPS +Empirie +Empörens +Empörung/P +Empore/N +Emporkömmling/EPS +Emsigkeit/P +Emulation/P +Emulator/PS +Emulsion/P +Endabnehmer +Endabrechnung/P +Endabschaltung +Endanwender +Endarbeit/P +Endausbau +Endausbaustufe/N +Endbahnhof +Endbenutzer +Endbereich +Enddaten +Enddruck/S +Endeffekt +Endens +Enderfolg +Endergebnis/Qq +Endes +Endeschalter +Endfunktionstest +Endgehäuse +Endgehalt +Endgerät +Endkämpfe +Endkontrolle/N +Endkunde/N +Endlage/N +Endlauf/Sp +Endlichkeit +Endlösung +Endlosadressträger +Endlosdruck +Endlosfernsehserie +Endlosformularsätze +Endloshausse +Endlosigkeit/P +Endlosschleife/N +Endmontage/N +Endogamie +Endomorphismen +Endomorphismus +Endoskopie +Endphase/N +Endprodukt/EPT +Endpunkt/EPST +Endrekursion/P +Endrekursionseliminierung +Endresultat/EPST +Endrunde/N +Endschalter/NS +Endsilbe/N +Endspiel/EPS +Endspielgegner +Endspielort/E +Endspieltag +Endspurt/EPST +Endstadien +Endstadium +Endstand +Endstufe/N +Endsumme/N +Endtest/S +Endung/P +Endverbraucher/NS +Endverkaufspreise +Endwert/EPS +Endzahl/P +Endzeit +Endzeittraum/STp +Endziel/EPS +Endzustände/N +Endzustand/ST +Energie/N +Energieagentur +Energieausfall/Sp +Energiebedarf +Energiebereich +Energiebilanz/P +Energiedebatte +Energieerhaltung +Energieerzeuger +Energieerzeugung +Energieexperte +Energiegruppe +Energiehunger +Energieinhalt +Energiekonferenz +Energiekosten +Energiekreise +Energiekrise/N +Energielücken +Energiemarkt/ST +Energieminister +Energieniveau/S +Energiepreise +Energieproblem/E +Energiequelle/N +Energiereserve +Energiesektor +Energiespektrum/S +Energietechnologie/N +Energieträger +Energieumwandlung +Energieverbrauch +Energieversorgungsanlage/N +Energiewandler/N +Engagement/S +Engel/MNS +Engelhaar +Engelsgeduld +Engerling/EPS +Engländer/FNS +England/S +Englandreisen +Englischheit/P +Englischkurse +Englischlehrer +Englischunterricht +Engpass/Tp +Engpassproblem/EPS +Engstirnigkeit +Enkel/FNS +Enkelkind/RST +Enklave/N +Enquete/N +Ensemble/S +Ensembleleistung +Ensemblespiel +Ensemblestimmen +Entäußern/JS +Entartens +Entartung/P +Entbehrens +Entbehrlichkeit +Entbehrung/P +Entbindens +Entbindung/P +Entbindungsabteilung +Entbindungsgeld +Entbindungsheim/EPST +Entblößens +Entblößung/P +Entdeckens +Entdecker/FNS +Entdeckung/P +Entdeckungsreise +Ente/N +Entebbe +Enteignens +Enteignung/P +Enteignungsmaßnahmen +Enteisungsanlage/N +Entenbraten/S +Enteneier +Entenjagd +Entenmutter +Entente +Enterich/S +Entertaste +Entfaltens +Entfaltung/P +Entfaltungsmöglichkeit/P +Entfernens +Entfernung/P +Entfernungsberechnung +Entfernungsbestimmung +Entfernungsmesser/S +Entfernungsmessung +Entfesselungskünstler +Entflechtens +Entflechtung/P +Entfremdens +Entfremdung/P +Entführens +Entführer/FNS +Entführung/P +Entgegennahme +Entgegnens +Entgegnung/P +Entgelt/EPST +Entgleisens +Entgleisung/P +Enthaarungsmittel/NS +Enthaltens +Enthaltsamkeit +Enthaltung/P +Enthüllens +Enthüller +Enthüllung/P +Enthusiasmus +Enthusiast/P +Entindustrialisierung +Entkolonialisierung +Entkoppelns +Entkoppelung/P +Entkopplung/P +Entkräftens +Entkräftung/P +Entladebetrieb +Entladens +Entladeströme/N +Entladestrom +Entladezeit/P +Entladung/P +Entlassens +Entlassung/P +Entlassungsgesuch/EPT +Entlassungspapiere +Entlastens +Entlastung/P +Entlastungsangriff +Entlastungsgrad +Entlastungsstraße/N +Entlastungszeuge/N +Entleerens +Entleerung/P +Entlohnens +Entlohnung/P +Entlüftens +Entlüftung/P +Entmachtens +Entmachtung/P +Entmilitarisierung +Entminungsspezialisten +Entmündigens +Entmündigung/P +Entmutigens +Entmutigung/P +Entnahme +Entnahmestelle/N +Entnerven/JS +Entpacker/NS +Entpolitisierung +Entprellung +Entprellzeit +Entrechtens +Entrechtung/P +Entrepreneur/S +Entrichtens +Entrichtung/P +Entropie +Entrückens +Entrückung/P +Entrüstens +Entrüstung/P +Entsagens +Entsagung/P +Entsalzungsanlagen +Entschädigens +Entschädigung/P +Entschädigungsanspruch +Entschädigungsleistung/P +Entschädigungssummen +Entschärfens +Entschärfung/P +Entscheid/JRST +Entscheidbarkeit +Entscheidens +Entscheidungsbaum/STp +Entscheidungsbefugnis/q +Entscheidungsdruck/S +Entscheidungsebene/N +Entscheidungsfindung +Entscheidungsfindungsprozess/EPT +Entscheidungsfragen +Entscheidungsgrundlage/N +Entscheidungshilfe/N +Entscheidungskampf +Entscheidungskompetenz/P +Entscheidungskriterien +Entscheidungskriterium +Entscheidungslauf/Sp +Entscheidungsmodell +Entscheidungsmodus +Entscheidungsmuster/S +Entscheidungsprozedur/P +Entscheidungsprozess/EPT +Entscheidungsrecht +Entscheidungsregel/N +Entscheidungssituation/P +Entscheidungsspiel/EPS +Entscheidungsspielraum/STp +Entscheidungsstruktur +Entscheidungsträger/N +Entscheidungsverfahren/S +Entscheidungsverhalten/S +Entscheidungswege/N +Entscheidungszentren +Entschiedenheit +Entschlackens +Entschlackung/P +Entschließens +Entschließung/P +Entschlossenheit +Entschlüsselns +Entschlüsselung/P +Entschlüsslung/P +Entschluss/Tp +Entschlussfassung/P +Entschlusskraft +Entschlussschwankung +Entschuldigens +Entschuldigung/P +Entschuldigungsgründe +Entschuldigungsgrund/T +Entsendens +Entsendung/P +Entsetzens +Entseuchungsanstalt +Entsorgens +Entsorgung/P +Entspannens +Entspannung/P +Entspannungsbemühung/P +Entspannungsmöglichkeit/P +Entspannungstendenzen +Entspannungszone +Entsprechens +Entsprechung/P +Entstehens +Entstehung/P +Entstehungsgeschichte/N +Entstehungsursache/N +Entstellens +Entstellung/P +Entstörbausteine +Entstören/JS +Enttäuschens +Enttäuschung/P +Enttarnens +Enttarnung/P +Entwässerns +Entwässerung/P +Entwässerungsanlage/N +Entwaffnens +Entwaffnung/P +Entwarnen/JS +Entweihens +Entweihung/P +Entwendens +Entwendung/P +Entwerfens +Entwertens +Entwertung/P +Entwertungsmaschine/N +Entwickelns +Entwickelung/P +Entwickler/NS +Entwicklerlizenz +Entwicklerversion/P +Entwicklung/P +Entwicklungsabteilung/P +Entwicklungsanlage +Entwicklungsanleihe +Entwicklungsarbeit +Entwicklungsauftrag/STp +Entwicklungsaufwand +Entwicklungsbank +Entwicklungsbemühung/P +Entwicklungsbereiches +Entwicklungscomputer +Entwicklungsdienst +Entwicklungsentscheidung +Entwicklungserfahrung +Entwicklungsfirma +Entwicklungsfonds +Entwicklungsforschung +Entwicklungsfortschritt +Entwicklungsgebiet/P +Entwicklungsgeschäft +Entwicklungsgeschichte/N +Entwicklungsgeschwindigkeit +Entwicklungshardware +Entwicklungshelfer/N +Entwicklungshilfe/N +Entwicklungshilfepolitik +Entwicklungshilfsmittel +Entwicklungsingenieur +Entwicklungskommandos +Entwicklungskosten +Entwicklungskostenbeteiligung +Entwicklungskurven +Entwicklungsländer/N +Entwicklungslaboratorium +Entwicklungslabors +Entwicklungsland/ST +Entwicklungslehren +Entwicklungsleiters +Entwicklungslibrary/S +Entwicklungslinie/N +Entwicklungsmethode/N +Entwicklungsmöglichkeit/P +Entwicklungsmodell +Entwicklungspaket +Entwicklungsphase/N +Entwicklungsplätze +Entwicklungsplan +Entwicklungsplaner +Entwicklungsplanung +Entwicklungsprobleme +Entwicklungsprojekt/E +Entwicklungsprozess/EPT +Entwicklungsrechner +Entwicklungsschritt/EPST +Entwicklungsstaaten +Entwicklungsstand/ST +Entwicklungsstation +Entwicklungsstrategie/N +Entwicklungsstufe/N +Entwicklungssystem/EPS +Entwicklungstätigkeit +Entwicklungstechnik/P +Entwicklungstendenzen +Entwicklungsumgebung/P +Entwicklungsvorhaben/S +Entwicklungswerkzeug/EPS +Entwicklungswünsche/N +Entwicklungszeit/P +Entwicklungszentrum +Entwicklungsziel/EPST +Entwicklungszwecke/N +Entwöhnens +Entwöhnung/P +Entwöhnungskur +Entwürfe/N +Entwurf/ST +Entwurfsentscheidung/P +Entwurfsfassung/P +Entwurfsmethode/N +Entwurfsprinzipien +Entwurfsprozess/EPT +Entwurzelns +Entwurzelung/P +Entwurzlung/P +Entzauberns +Entzauberung/P +Entzerrens +Entzerrung/P +Entziehens +Entziehung/P +Entziehungskur/P +Entzifferns +Entzifferung/P +Entzifferungsarbeit +Entzückens +Entzückung/P +Entzündbarkeit +Entzündens +Entzündung/P +Entzug/STp +Entzweiens +Entzweiung/P +Enzian/S +Enzmann/S +Enzyklopädie/N +Enzym/EPS +Enzymbiotechnologie +Epen +Epidemie/N +Epidemiologie +Epigramm +Epikur/S +Epilepsie +Epileptiker/FNS +Epilog/EPS +Epimorphismen +Epimorphismus +Episode/N +Episodendrama +Episodenpropagierung +Epizentrum +Epoche/N +Epos +Epoxiplättchen +Epoxischeibe +Epoxyd +Epromnummer +Epromversion/P +Epson +Equalizer/NS +Equipe +Erachtens +Erarbeitens +Erarbeitung/P +Erasmus +Eratosthenes +Erbärmlichkeit +Erbanlage/N +Erbansprüchen +Erbanspruch/T +Erbauens +Erbauer/NS +Erbauung/P +Erbbesitz +Erbenaufgebot +Erbenaufruf +Erbens +Erbes +Erbfaktor/PS +Erbfehler/NS +Erbfeind/EPT +Erbfeindschaft +Erbfolge/N +Erbfolgekrieg +Erbgut/S +Erbin +Erbittern/JS +Erbkrankheit/P +Erblasser/FNS +Erblindens +Erblindung/P +Erbmasse +Erbmaterial +Erbmerkmale +Erbprinz +Erbrechte/S +Erbringens +Erbringung/P +Erbschäden +Erbschaft/P +Erbschaftssteuer/N +Erbschein +Erbschleicher/FNS +Erbse/N +Erbsensuppe/N +Erbsteuern +Erbstück/PS +Erbsünde/N +Erbteil/EPS +Erbteilung +Erbträger +Erbverzicht +Erdantenne/N +Erdanziehung +Erdatmosphäre +Erdaushebung/P +Erdball/S +Erdbeben/S +Erdbebenaktivität +Erdbebengebiete +Erdbebenkatastrophe +Erdbebenwarte +Erdbeere/N +Erdbeerernte +Erdbeschleunigung +Erdbevölkerung +Erdbewegung/P +Erdbohrer +Erddruck/S +Erddruckautomatik +Erddruckbetrieb +Erddruckdosen +Erddruckregelung +Erddruckregler +Erddrucksensoren +Erddruckstabilisierung +Erdeinsatz +Erdenbürger/N +Erdens +Erdgas/T +Erdgasaktien +Erdgasausstoß/Tp +Erdgaseinfuhren +Erdgasgeschäft +Erdgasgewinnung +Erdgasleitung +Erdgasreserven +Erdgasspeicheranlagen +Erdgastransport +Erdgaswerte +Erdgeschoss/EPT +Erdgewächs/EPT +Erdkampf +Erdkugel +Erdkunde +Erdkundeunterricht +Erdmagnetismus +Erdmantel +Erdmittelpunkt/T +Erdnuss/Mp +Erdnusskern +Erdnussöl +Erdöl +Erdölaktien +Erdölausschusses +Erdölbergbau +Erdölbohrung/P +Erdöldestillation +Erdölembargo/S +Erdölfeld +Erdölfirmen +Erdölförderung +Erdölgeschäft/S +Erdölgesellschaften +Erdölindustriellen +Erdölkonzern/S +Erdöllager +Erdölleitung +Erdöllieferung/P +Erdölprodukte +Erdölproduktion +Erdölquelle +Erdölsektor +Erdölstadt +Erdölverknappung +Erdölvorkommen +Erdölwerte/N +Erdoberfläche +Erdpotential/EPS +Erdpotenzial/EPS +Erdreich/S +Erdrotation +Erdrutsch/EPT +Erdsatelliten +Erdschluss/Tp +Erdschlusssuche +Erdstation/P +Erdstoß/Tp +Erdteil/EPS +Erdteilkampf +Erdumdrehung/P +Erdumfang +Erdumflüge/N +Erdumkreisung/P +Erdumlauf/Sp +Erdumlaufbahn/P +Erdung/P +Erdungskabel +Erdungsleitung/P +Erdverbindung/P +Erdvermessung +Erdverwehung/P +Erdwall/Sp +Erdziele +Ereignis/Qq +Ereignisablauf/Sp +Ereignisinformation/P +Ereignislosigkeit +Ereignisschleife/N +Erektion/P +Erektorbrücke +Eremit/P +Eremitage/N +Eremitenorden +Erfahrenheit +Erfahrens +Erfahrung/P +Erfahrungsaustausch/T +Erfahrungsbericht/EPS +Erfahrungssache/N +Erfahrungstatsache/N +Erfahrungstausch +Erfahrungswert/EPST +Erfassens +Erfassung/P +Erfassungsgesellschaft +Erfassungsknoten +Erfassungsmethoden +Erfassungsmodule +Erfassungssystem/EPS +Erfassungszeit +Erfindens +Erfinder/FNS +Erfinderangaben +Erfindergeist/T +Erfindergeld +Erfinderverordnung +Erfindung/P +Erfindungsgabe/N +Erfindungsreichtum +Erfolg/ST +Erfolglosigkeit +Erfolgsanteil/EPS +Erfolgsaussicht/P +Erfolgsautor/PS +Erfolgsbeteiligung/P +Erfolgsbilanz/P +Erfolgsbücher/N +Erfolgsbuch/ST +Erfolgschance/N +Erfolgseuphorie +Erfolgsfirmen +Erfolgsformel +Erfolgsgeheimnis/Qq +Erfolgshonorar +Erfolgsjahre +Erfolgsmeldung/P +Erfolgsmöglichkeit/P +Erfolgsmusical +Erfolgsprovision/P +Erfolgsquote/N +Erfolgsrechnung/P +Erfolgsschlager +Erfolgsschriftsteller +Erfolgsserie/N +Erfolgstrainer +Erfolgsvoraussetzung/P +Erforderlichkeit +Erfordernis/Qq +Erforschens +Erforscher/FNS +Erforschung/P +Erfragens +Erfragung/P +Erfrierens +Erfrierung/P +Erfrischens +Erfrischung/P +Erfrischungsraum/STp +Erfrischungsstand +Erfüllens +Erfüllung/P +Erfüllungsort/EPST +Erfüllungspolitik +Erfurt +Ergänzens +Ergänzung/P +Ergänzungsabgabe/N +Ergänzungsangebot +Ergänzungseinheit/P +Ergänzungsfunktion/P +Ergänzungsgesetz +Ergänzungspaket +Ergänzungsprogramm +Ergänzungsteil/EPS +Ergänzungsvorschlag/STp +Ergänzungswahlen +Ergebenheit +Ergebens +Ergebnis/Qq +Ergebnisbericht/EPST +Ergebnisprotokoll/EPS +Ergebnisverbesserung +Ergebung/P +Ergiebigkeit +Ergonomie +Ergreifens +Ergreifung/P +Ergriffenheit +Ergründens +Ergründung/P +Erguss/Tp +Erhältlichkeit/P +Erhalt/JST +Erhaltens +Erhaltungsladebetrieb +Erhaltungsmaßnahme/N +Erhardt/S +Erhebens +Erheblichkeit +Erhebung/P +Erhebungstag +Erhebungszeitraum/STp +Erheiterns +Erheiterung/P +Erhellens +Erhellung/P +Erhöhens +Erhöhung/P +Erhörens +Erhörung/P +Erholens +Erholung/P +Erholungsaufenthalt +Erholungsbewegung +Erholungsgäste/N +Erholungsgebiet/EPST +Erholungsheim/EPST +Erholungsmöglichkeit/P +Erholungsort +Erholungspark +Erholungspause/N +Erholungsphase/N +Erholungsraum/STp +Erholungstag/EPST +Erholungsuchende/NR +Erholungsurlaub/EPT +Erholungszeit +Erholungszentrum/S +Erholzeit/P +Erich/S +Erika/S +Erinnerns +Erinnerung/P +Erinnerungsbuch +Erinnerungsstück/EPS +Erinnerungsvermögen/S +Erinnerungswert/EPST +Eritrea +Erkältens +Erkältung/P +Erkältungsgefahr +Erkältungskrankheit +Erkennbarkeit +Erkennens +Erkenntlichkeit +Erkenntnis/q +Erkenntnisgrundlage/N +Erkenntnislehre +Erkenntnisprivileg +Erkenntnisquelle/N +Erkenntnistheorie/N +Erkenntnisvermögen/S +Erkennung/P +Erkennungsmarke/N +Erkennungsmelodie +Erkennungswort/EPST +Erkennungszeichen/S +Erker/NS +Erkerfenster/NS +Erklärens +Erklärung/P +Erklärungsansätze +Erklärungsansatz/T +Erklärungsmöglichkeit/P +Erklärungsmuster/NS +Erkrankens +Erkrankung/P +Erkrankungsgefahr +Erkundens +Erkundigens +Erkundigung/P +Erkundung/P +Erkundungsflug/STp +Erkundungsreise/N +Erläuterns +Erläuterung/P +Erlahmens +Erlahmung/P +Erlangens +Erlangung/P +Erlass/JT +Erlassens +Erlaubnis/q +Erle/N +Erlebens +Erlebnis/Qq +Erledigens +Erledigung/P +Erleichterns +Erleichterung/P +Erlernbarkeit +Erleuchtens +Erleuchtung/P +Erlkönig/EPS +Erlös/JRT +Erlöseinbußen +Erlöser/NS +Erlössteigerung/P +Ermächtigens +Ermächtigung/P +Ermäßigens +Ermäßigung/P +Ermahnens +Ermahnung/P +Ermangeln/JS +Ermattens +Ermattung/P +Ermessensentscheidung/P +Ermessensfrage/N +Ermittelns +Ermittelung/P +Ermittler/FNS +Ermittlung/P +Ermittlungsbefugnis/q +Ermittlungsbehörde/N +Ermittlungsergebnis/Qq +Ermittlungshandlung/P +Ermittlungsmaßnahme/N +Ermittlungsmöglichkeit/P +Ermittlungsrichter/S +Ermittlungsverfahren/S +Ermöglichens +Ermöglichung/P +Ermordens +Ermordung/P +Ermüdens +Ermüdung/P +Ermüdungserscheinung/P +Ermunterns +Ermunterung/P +Ermutigens +Ermutigung/P +Ernährens +Ernährer/NS +Ernährung/P +Ernährungsamt/ST +Ernährungsfachleute/N +Ernährungsfachmann +Ernährungsfaktor/PS +Ernährungslage +Ernährungslehre/N +Ernährungsminister/S +Ernährungsministerium/S +Ernährungsproblem/EPS +Ernährungsreferent +Ernährungsschwierigkeit/P +Ernährungsstandard +Ernährungsstörung +Ernährungstherapie/N +Ernährungsweisen +Ernährungswirtschaft +Ernährungswissenschaft +Ernährungswissenschaftler/FNS +Ernährungszustand/ST +Ernennens +Ernennung/P +Ernennungsurkunde/N +Erneuerns +Erneuerung/P +Erneuerungsrückstände +Erneuerungsschein/PS +Erniedrigens +Erniedrigung/P +Ernstfall/STp +Ernsthaftigkeit +Ernteaussichten +Erntedankfest/ET +Ernteergebnis/Qq +Ernteerträge +Ernteerwartung/P +Erntejahr/ET +Erntemaschine/N +Ernteschäden +Ernteschätzung +Erntesegen +Erntetechnik +Erntewetter +Erntezeit +Ernüchterns +Ernüchterung/P +Eröffnens +Eröffnung/P +Eröffnungsabend +Eröffnungsansprache/N +Eröffnungsbilanz +Eröffnungsfeier/N +Eröffnungsgottesdienst +Eröffnungskonzert +Eröffnungskurs/EPT +Eröffnungsphase/N +Eröffnungsprogramm +Eröffnungsreferat +Eröffnungssitzung/P +Eröffnungsspiel +Eröffnungstermin +Eröffnungszeremonie/N +Erörterns +Erörterung/P +Eroberer/NS +Eroberns +Eroberung/P +Eroberungsfeldzug/STp +Eroberungskrieg/EPT +Eroberungsrecht +Eroberungszug/Sp +Eros +Erosion/P +Erotik +Erpressbarkeit +Erpressens +Erpresser/FNS +Erpressung/P +Erpressungsgeld +Erpressungsversuch/EPST +Erprobens +Erprobung/P +Erprobungsarbeit +Erprobungsprogramm +Erprobungsstelle/N +Erquickens +Erquickung/P +Erregbarkeit +Erregens +Erreger/NS +Erregertyp +Erregung/P +Erregungsspannung/P +Erregungswert +Erreichbarkeit/P +Erreichens +Erreichung/P +Errettens +Erretter/FNS +Errettung/P +Errichtens +Errichtung/P +Errichtungskommission/P +Errorroutine/N +Errungenschaft/P +Ersatz/T +Ersatzansprüche/N +Ersatzanspruch/ST +Ersatzbedarf/S +Ersatzbeschaffung +Ersatzdienst/EPT +Ersatzflamme +Ersatzgelände +Ersatzgerät/EPS +Ersatzinvestition/P +Ersatzkanister +Ersatzkarte/N +Ersatzkasse +Ersatzkomponente/N +Ersatzleistung/P +Ersatzlieferung/P +Ersatzlinie/N +Ersatzlösung +Ersatzmänner +Ersatzmann/ST +Ersatzmaterialien +Ersatzmittel/NS +Ersatzmotor/PS +Ersatzpläne/N +Ersatzräder/N +Ersatzrad/ST +Ersatzraum/STp +Ersatzrechner +Ersatzreifen/S +Ersatzschaltbild +Ersatzschirm +Ersatzsensor/P +Ersatzsicherung +Ersatzspeicherkarte/N +Ersatzstoff +Ersatzstück/EPS +Ersatzteil/EPS +Ersatzteilbeschaffung +Ersatzteilbestellung +Ersatzteilhaltung +Ersatzteilkataloge +Ersatzteilpreisliste +Ersatztermin +Ersatztorwart +Ersatzwerke +Erschaffens +Erschaffer/FNS +Erschaffung/P +Erscheinens +Erscheinung/P +Erscheinungsform/P +Erscheinungstag/EPS +Erschießens +Erschießung/P +Erschießungsbefehl/E +Erschlaffens +Erschlaffung/P +Erschließens +Erschließung/P +Erschöpfens +Erschöpfung/P +Erschöpfungszustand +Erschrockenheit +Erschütterns +Erschütterung/P +Erschwerens +Erschwernis/q +Erschwerung/P +Ersetzbarkeit +Ersetzens +Ersetzung/P +Ersetzungsregel/N +Ersetzungssystem/EPS +Ersparnis/q +Ersparnisgründe/N +Erstanwendung +Erstarrens +Erstarrung/P +Erstattens +Erstattung/P +Erstaufführung +Erstauflage/N +Erstauftrag/STp +Erstaunens +Erstausgabe/N +Erstbesitzer +Erstbesteigung +Erstbezug/ST +Erstehungskosten +Ersteigerns +Ersteigerung/P +Ersteingabe/N +Erstellens +Ersteller/FNS +Erstellung/P +Erstellungsaufwand +Erstellungsdatum +Erstellungskosten +Erstempfehlung +Erstflug +Erstgeräte +Ersthypotheken +Erstickens +Erstickung/P +Erstickungsanfall/Sp +Erstinbetriebnahme/N +Erstinformation/P +Erstklässler/FNS +Erstlieferung +Erstling/EPS +Erstlingsfilm +Erstlingswerk +Erstmotivation +Erstserie +Erstürmens +Erstürmung/P +Erstversicherer +Erstvorlage +Erstzulassung +Erteilens +Erteilung/P +Erträge/N +Ertrages +Ertrags +Ertragsanteile +Ertragsdifferenz +Ertragsdruck +Ertragsdurchschnitt +Ertragsentwicklung +Ertragsgruppen +Ertragsgüter +Ertragskraft +Ertragskurve/N +Ertragsposition/P +Ertragsprämie +Ertragsreduzierung +Ertragsrückgang +Ertragsschätzung +Ertragsscheine +Ertragssteigerung +Ertragssteuer +Ertragsteueraufwand +Ertragsverbesserung/P +Ertragsverhältnis/Qq +Ertragsverlauf/Sp +Ertragswert/P +Ertragszinse +Ertüchtigen/JS +Eruption/P +Erwägens +Erwägung/P +Erwähnens +Erwähnung/P +Erwärmens +Erwärmung/P +Erwachsenenbildung +Erwachsenentaufe +Erwartens +Erwartung/P +Erwartungsbereich/EPST +Erwartungswert +Erweckens +Erweckung/P +Erweisens +Erweisung/P +Erweiterbarkeit +Erweiterns +Erweiterung/P +Erweiterungsbau/S +Erweiterungseinheit/P +Erweiterungskarte +Erweiterungsmöglichkeit/P +Erweiterungsmodul +Erweiterungspaket +Erweiterungspläne/N +Erweiterungsprojekt +Erweiterungssoftware +Erweiterungsverfahren/S +Erweiterungszone/N +Erwerb/JRS +Erwerbsfähigkeit +Erwerbsgenossenschaft/P +Erwerbsgut +Erwerbsleben/S +Erwerbsminderung +Erwerbsquelle/N +Erwerbssteuer +Erwerbstätigkeit/P +Erwiderns +Erwiderung/P +Erwin/S +Erz/EPT +Erzählens +Erzähler/FNS +Erzählung/P +Erzbergbau +Erzbischöfe +Erzbischof +Erzbistum +Erzdiözese +Erzeinfuhr/P +Erzengel/NS +Erzeugens +Erzeugerbetriebe +Erzeugergruppen +Erzeugerländer +Erzeugerpreis/E +Erzeugerprogramm +Erzeugnis/Qq +Erzeugung/P +Erzeugungsgrundlage +Erzfeind/EFPST +Erzfrachter +Erzgebirge +Erzgruben +Erzherzog +Erziehens +Erzieher/FNS +Erziehung/P +Erziehungsanstalten +Erziehungsarbeit +Erziehungsheim +Erziehungsmaßregeln +Erziehungsmethode/N +Erziehungsministerium/S +Erziehungsmonopol +Erziehungsprobleme +Erziehungsprogramme +Erziehungsrevolution/P +Erziehungssystem +Erziehungsverwahrung +Erziehungswesen/S +Erzielens +Erzielung/P +Erzkähne +Erzladung/P +Erzlager +Erztransporte +Erzvater +Erzvorkommen +Erzwingens +Erzwingung/P +Esc +Escapesequenz/P +Esche/NR +Escher/S +Escudo/S +Esel/MNS +Eselei +Eselsbrücke/N +Eselsohr +Eskalation/P +Eskapade/N +Eskorte/N +Eskudo/S +Esoterik/R +Esoteriker/FNS +Espenlaub +Esperanto +Espresso/S +Essay/S +Essbesteck/S +Essenmaschine +Essensausgabe +Essensbestellung/P +Essensgeld +Essensgewohnheit/P +Essensmarke/N +Essenszeit +Essenszwang +Essenz/P +Essgabel +Essgeschirr/EPS +Essgewohnheit/P +Essgier +Essig/S +Essigflasche +Essiggurke +Esslöffel/S +Esso +Esstisch/EPT +Esswaren +Esszimmer/N +Estland +Estrade/N +Etablierens +Etablierung/P +Etablissement/S +Etage/N +Etagenebene/N +Etagenwohnung/P +Etappe/N +Etappenplätze +Etappensieg/EPS +Etappenziel +Etat/S +Etaterhöhung/P +Etatjahr +Etatposten/S +Etatrede +Etatsumme +Etatvoranschlag/STp +Ethanol/S +Ethernet +Ethernetadapter +Ethik/PR +Ethnografie +Ethnograph/P +Ethnographie +Ethnologe/N +Ethologe/N +Ethologie +Ethos +Etikett/EPS +Etikettendrucker +Etikettenschwindel +Etikettierens +Etikettierung/P +Eton/S +Etruskerreich +Etüde/N +Etui +Eudämonie +Euklid/S +Eule/NR +Eulenauge +Eulenspiegel/N +Eulenspiegelei/P +Euler/S +Eunuch/P +Eupen +Euphemismen +Euphemismus +Euphorie +Euphrat +Euratom +Euro/S +Eurobanken +Eurobinnenmarkt/STp +Eurobonds +Eurocard +Eurodollar/S +Euroformat +Eurokarte/N +Eurokartenformat +Eurokommunisten +Euromarkt/STp +Euronorm +Europäer/FNS +Europäerviertels +Europa/S +Europabeauftragte +Europacup/S +Europacupfinal/E +Europacupsieg +Europacupsieger +Europacupspiele +Europaexekutiven +Europaformat +Europafreundlichen +Europahalle +Europahilfe +Europahotel +Europakarte/N +Europameister/FNS +Europameisterschaftsspiel/EPS +Europameistertitel +Europaparlament/T +Europapokal/S +Europapokalsieger +Europapokalspiel +Europapolitik +Europapolitiker +Europaprogramm +Europarat +Europarecht/S +Europareise +Europarekord/E +Europarekordlerin +Europasprachklub +Europatitelkampf +Europaunion +Europaverlag/EST +Europawelle +Europazone +Europazug +Europrogramme +Euroscheck/S +Eurotunnel +Eurovision +Eurowährung +Eurozentren +Eurozentrum +Eurythmie +Euter/NS +Euthanasie +Eva/S +Evakuierens +Evakuierung/P +Evakuierungsbefehl/EPS +Evaluation/P +Evangeliar/S +Evangelien +Evangelist/P +Evangelium/S +Eventualfall/Sp +Eventualität/P +Everest +Evergreens +Evidenz +Evolution +Evolutionsstufe/N +Evolutionstheorie/N +Ewigkeit/P +Exaktheit +Examen/S +Examensfeier/N +Examina +Exbotschafter +Exbundeskanzler +Exbundesligisten +Exekution/P +Exekutionskommando +Exekutivbefugnis/q +Exekutivgewalt +Exekutivkomitee/S +Exekutivorgan/EPS +Exekutivrat +Exekutor/P +Exempel +Exemplar/EPS +Exfeldmarschall +Exgauleiter +Exgouverneur +Exhumierens +Exhumierung/P +Exil/EPS +Exilorganisation/P +Exilregierung +Existentialismus +Existenz +Existenzangst +Existenzberechtigung +Existenzerhaltung +Existenzfähigkeit +Existenzfrage/N +Existenzgefährdung +Existenzgrundlage/N +Existenzialismus +Existenzkämpfe/N +Existenzkampf +Existenzminimum/S +Existenzquantifizierung/P +Existenzquantor/PS +Existenzrecht +Existenzsicherung +Existenzsorge/N +Exitcode/S +Exkaiser +Exkanzler/S +Exklusivität +Exklusivrecht/E +Exklusivvertrag/STp +Exklusivvertrieb +Exkönig +Exkurs/EPT +Exkursion/P +Exminister/S +Exmission/P +Exorzist/P +Exot/P +Exotenvögel +Expandierens +Expansion/P +Expansionsaktion/P +Expansionsbestrebung/P +Expansionsgelüste/N +Expansionskurs/T +Expansionslinse +Expansionsphase/N +Expansionspolitik +Expansionsverfahren +Expedition/P +Expeditionsfahrt +Expeditionsleiter +Experiment/EPST +Experimentierflug/STp +Experimentierfreudigkeit +Experte/N +Expertenebene/N +Expertengespräch/EPS +Expertengruppe/N +Expertenkomitee/S +Expertenkommission/P +Expertenschätzung/P +Expertenspektrum +Expertensystem/EPS +Expertensystemtechnik/P +Expertensystemwerkzeug/EPS +Expertenurteil/EPS +Expertise/N +Exploration/P +Explorationskredite +Explorationswelle +Explosion/P +Explosionsgefahr +Explosionskurs/EPT +Explosionsschwade/N +Explosionsstoff +Explosivkörper +Explosivkraft +Expo/S +Exponent/P +Exponentialfaktor/PS +Exponentialfunktion/P +Exponentialgesetz/EPT +Export/EPS +Exportabsatz +Exportabschluss/Tp +Exportabteilung +Exportanteil/EPS +Exportartikel +Exportaufgaben +Exportauftrag/STp +Exportautos +Exportbeschränkung/P +Exportbrauerei +Exportbüro +Exportbuchhandlung +Exporterfahrung +Exporterfolge +Exporterlöse +Exporterschwerung/P +Exporteur/EPS +Exportfähigkeit +Exportfirma +Exportförderung +Exportforderung/P +Exportfreigabe +Exportgeschäfte +Exportgesellschaft +Exportgewinne +Exporthandel +Exportindustrien +Exportkatastrophe +Exportkontrollen +Exportkorrespondenten +Exportkredite +Exportländer +Exportlehre +Exportlizenzen +Exportmanager +Exportmarkt/Tp +Exportmesse +Exportnation/P +Exportorganisation +Exportplanung +Exportpraxis +Exportpreise/S +Exportprodukte +Exportrestriktion/P +Exportrückerstattung/P +Exportrückgang +Exportrückvergütung +Exportschiffbau +Exportschwierigkeit/P +Exportsituation/P +Exportspediteur +Exportsteigerung +Exportüberschuss/Tp +Exportumsatz +Exportunternehmen +Exportverträge +Exportvolumen +Exportwaren +Exportwirtschaft +Exportzeitschrift +Exportziffer +Exposee/S +Exposition/P +Exposé/S +Expräsident +Expressgut +Expressionismus +Expressionist/P +Extension/P +Externat/EPST +Extrakt/EPT +Extrapolation/P +Extraprämien +Extras +Extravaganz/P +Extrawürste/N +Extrazimmer +Extremfall/Sp +Extremismus +Extremist/FP +Extremistenführer +Extremistengesetz +Extremität/P +Extremsignalen +Extremvorstellung/P +Extremwert +Exzellenz/P +Exzentrizität +Exzess/EPT +FAQ +FAZ +FBI +FC +FCKW +FDGB +FDJ +FDP +FFr +FG +FLN +Fächer/S +Fächerkombination/P +Fädchen/S +Fäden +Fähigkeit/P +Fähnchen/S +Fähnlein/S +Fähnrich/EPS +Fähranlage +Fähre/N +Fährgeschäft +Fährhaus/Tp +Fährleute +Fährlinie/N +Fährschiff +Fährschiffverbindung +Fährte/GN +Fäkalien +Fällens +Fälligkeit/G +Fälligkeitsdatum +Fälligkeitstag/EPS +Fällung/P +Fälschens +Fälscher/FNS +Fälschung/P +Fälschungsmöglichkeit/P +Fänge/N +Färbemittel/S +Färbens +Färber/NS +Färberei/P +Färbkosten +Färbung/P +Fässchen/S +Fässer/N +Fäule +Fäulnis/q +Fäulnisbakterien +Fäuste/MN +Fa. +Fa/N +Fabel/N +Fabelpferd +Fabian/S +Fabrik/P +Fabrikanlagen +Fabrikant/FP +Fabrikarbeit/PR +Fabrikarbeiter/FNS +Fabrikat/EPS +Fabrikation/P +Fabrikationserfahrung/P +Fabrikationsfehler/N +Fabrikationsfläche +Fabrikationsgebäude +Fabrikationsgemeinschaft +Fabrikationsnummer/N +Fabrikationsprobleme +Fabrikationsprozess/EPT +Fabrikationsraum/STp +Fabrikationsrechte +Fabrikationsstätten +Fabrikausrüstung/P +Fabrikbau +Fabrikbesitzer +Fabrikeinrichtung/P +Fabrikhalle +Fabriklager/N +Fabrikmakler +Fabrikneubau +Fabrikobjekt +Fabrikschiffe +Fabriktoren +Fabrikvertretung +Facette/N +Facettenreichtum/S +Fachärzte/FN +Fachabteilung/P +Facharbeiter/FNS +Facharbeiterprüfung +Facharzt/T +Facharztausbildung +Fachausbildung/P +Fachausdrücke/N +Fachausdruck/S +Fachausschuss/Tp +Fachbegriff/EPS +Fachbeitrag/Sp +Fachberater/FNS +Fachberatung/P +Fachbereich +Fachbereichleiter/NS +Fachbericht/EPST +Fachbetrieb/EPST +Fachblatt/T +Fachbücher/N +Fachbuch/S +Fachbuchhandlung/P +Fachbuchverlag/S +Fachdozent/P +Fachdrogerie/N +Facherörterung/P +Fachgebiet/EPST +Fachgemeinschaft +Fachgeschäft/ET +Fachgespräch/EPS +Fachgroßhandlung +Fachgruppe/N +Fachgruppenmitglied/R +Fachgruppentreffen/S +Fachhandel +Fachhistoriker +Fachhochschule/N +Fachidiot +Fachingenieur +Fachinteressent/P +Fachkenntnis/q +Fachklinik +Fachkollege/N +Fachkommission/P +Fachkompetenz/P +Fachkräfte/N +Fachkraft +Fachkreis/EPT +Fachkurs/EPT +Fachlehrer +Fachlehrerausbildung +Fachleute/N +Fachlexikon +Fachliteratur +Fachmänner/N +Fachmagazin/S +Fachmann/S +Fachmarkt/STp +Fachmesse/N +Fachminister +Fachministerien +Fachorgan/EPS +Fachpersonal/S +Fachphilosophen +Fachpresse +Fachpublikum +Fachqualifikation +Fachreise +Fachrichtung/P +Fachring +Fachs +Fachschaft/P +Fachschüler +Fachschulabschluss/Tp +Fachschulbesuche +Fachschulbildung +Fachschuldirektor +Fachschulingenieur +Fachseminar +Fachsprache/N +Fachstelle/N +Fachstellengesetz +Fachtagung/P +Fachteil/EPS +Fachübersetzen +Fachunterricht/S +Fachverbände/N +Fachverband/T +Fachvereinigung +Fachverkäufer +Fachverlag/EST +Fachvortrag/STp +Fachwelt/P +Fachwerk/S +Fachwerkbauten +Fachwerkhaus/Tp +Fachwissen/S +Fachwissenschaftler/NS +Fachwörter/N +Fachwörterbücher +Fachwoche +Fachwort/EST +Fachzeitschrift/P +Fachzeitung/P +Fachzweige/N +Fackel +Fackelschein/PS +Fackelspalier +Fackelträger/FNS +Fadenscheinigkeit +Fahndens +Fahnder/NS +Fahndung/P +Fahndungsbeamte +Fahndungsbuch +Fahndungsdienst +Fahndungsstelle +Fahne/N +Fahneneid +Fahnenfabrik +Fahnenflucht +Fahnenjunker +Fahnenmasten +Fahnenschmuck +Fahrauftrag/STp +Fahrbahn/P +Fahrbahnseite +Fahrbericht +Fahrbewegung/P +Fahreigenschaften +Fahrenheit +Fahrer/FNS +Fahrergehäuse +Fahrerhaus/Tp +Fahrerkabinen +Fahrerleitstand +Fahrersitz +Fahrerstand +Fahrertür +Fahrgäste/N +Fahrgast/T +Fahrgeld/RT +Fahrgelderstattung +Fahrgelegenheit/P +Fahrgemeinschaft/P +Fahrgeschwindigkeit/P +Fahrgestell/EPS +Fahrkarte/N +Fahrkartenausgaben +Fahrkartenautomat/P +Fahrkartenschalter/NS +Fahrkilometer +Fahrkomfort +Fahrlässigkeit/P +Fahrlehrer/NS +Fahrleitzentrale/N +Fahrminuten +Fahrpisten +Fahrpläne +Fahrplan/S +Fahrplankonferenz +Fahrpreis/ET +Fahrpreisermäßigung/P +Fahrprüfung/P +Fahrräder/N +Fahrrad/T +Fahrradfabrik +Fahrradfahren +Fahrradlampe +Fahrradnarr +Fahrradreifen +Fahrrinne/N +Fahrschein/PS +Fahrscheinsorten +Fahrschüler/FNS +Fahrschulen +Fahrschullehrer +Fahrsport +Fahrstrecke +Fahrstühlen +Fahrstuhl/S +Fahrstunden +Fahrtablauf/Sp +Fahrtanlass/Tp +Fahrtantritt +Fahrtaufwand +Fahrtbeginn +Fahrtbericht +Fahrtechniken +Fahrten +Fahrtenboot +Fahrtenbücher/N +Fahrtenbuch/ST +Fahrtenlieder +Fahrtenschreiber/S +Fahrtest/S +Fahrtfrequenz +Fahrtgebiet +Fahrtgelegenheit +Fahrtgeschwindigkeit +Fahrtkosten +Fahrtmöglichkeit/P +Fahrtrichtung/P +Fahrtroute/N +Fahrtteilnehmer +Fahrttermin +Fahrtverlauf/Sp +Fahrtwind +Fahrtzeit/P +Fahrtziel +Fahrtzweck +Fahrunterbrechung/P +Fahrverbot/S +Fahrvergnügen +Fahrvorschrift +Fahrwasser/NS +Fahrweg/EPST +Fahrweise +Fahrwerk/EPST +Fahrwerkbewegung +Fahrwerkgetriebe +Fahrwerksansteuerung +Fahrzeit/P +Fahrzeitverlängerung +Fahrzeug/EPST +Fahrzeugaktien +Fahrzeugbau/RS +Fahrzeugfederung +Fahrzeugflotten +Fahrzeugführer +Fahrzeughalter/FNS +Fahrzeughaltung +Fahrzeugmarkt/STp +Fahrzeugpapiere +Fahrzeugpark +Fahrzeugschlange +Fahrzeugverkehr +Fahrzeugwerk +Fahrzeugzahl +Fahrziel +Faible +Fairness +Fakt/PST +Faktenanalyse/N +Faktensammlung/P +Faktor/PS +Faktum +Fakturierens +Fakturierung/P +Fakultät/P +Fakultätsfunktion +Falke/N +Falkenjagd +Falklandinsel +Falklandkrieg/T +Fall +Fallbeil +Fallbeispiel/EPS +Fallensteller/NS +Falles +Fallgeschwindigkeit/P +Fallgesetz +Fallobst/T +Fallout +Fallschirm/EPS +Fallschirmabsprünge/N +Fallschirmabsprungs +Fallschirmjägerbrigade +Fallschirmjägereinsatz/T +Fallschirmjägergeneral +Fallschirmspringer/NS +Fallschirmtruppe/N +Fallstrick/EPT +Fallstudie/N +Falltür/EP +Fallunterscheidung/P +Fallwind/EPST +Falschaussage/N +Falschgeld/T +Falschgelddruckerei +Falschgeldhersteller +Falschgeldschaden +Falschgeldsuche +Falschheit/P +Falschmeldung/P +Falschmünzer +Falschmünzerbande +Falschmünzerei +Falschpolung +Falschspieler/N +Falsifikation/P +Faltblätter +Faltblatt +Faltboot +Faltdach +Faltenröcke/N +Faltenrock +Faltens +Faltenwände/N +Falter/N +Faltkisten +Faltschachteln +Faltung/P +Familie/N +Familienähnlichkeit/P +Familienangehörige/N +Familienangelegenheit/P +Familienanschluss/Tp +Familienanzeigen +Familienbedürfnis/Qq +Familienberatung +Familienbetrieb +Familienbeziehung/P +Familiencafe +Familiendrama +Familieneinkommen/S +Familienermäßigung +Familienfahrten +Familienfirma +Familienfoto +Familienfußball +Familiengemälde +Familiengerede +Familiengeschäft +Familiengespräch +Familienglück/T +Familiengründung +Familienhaus/Tp +Familienhaushalt +Familienidyll +Familienkongress/EPT +Familienkreis/EPT +Familienleben/S +Familienminister/FNS +Familienmitglied +Familiennachrichten +Familienname/N +Familiennamen/S +Familienpackung +Familienpension +Familienpflege +Familienplanung/P +Familienpolitik +Familienprobleme +Familienrats +Familienrecht +Familienrummel +Familienschmuck +Familiensendung/P +Familiensinn +Familienstand/ST +Familientest +Familientragödie +Familientraktat +Familienumstände +Familienunterkunft +Familienunternehmen +Familienväter/N +Familienvater/S +Familienverband +Familienverhältnis/Qq +Familienvermögen +Familienwochenhilfe +Familienzusammenführung +Familienzuschuss/Tp +Familienzuwachs/T +Fan/S +Fanatiker/NS +Fanatismus +Fanfare/N +Fanfarenstoß/Tp +Fanfarenzug/STp +Fang/S +Fangarm/EPS +Fangflotte +Fanggebiet +Fanggründe +Fangmengen +Fangmöglichkeit/P +Fango +Fangopackung/P +Fangquoten +Fangtechnik/P +Fantasie/N +Fantasieprojekte +Fantast/P +Faraday/S +Farbaufnahme/N +Farbauftrag/STp +Farbbänder/N +Farbbalken +Farbband/ST +Farbbandabdeckung +Farbbandaufnahme +Farbbandeinlegen +Farbbandkassette/N +Farbbandrollen +Farbbandspule +Farbbandtransport +Farbbandwechsel +Farbbildschirm/EPS +Farbbildwerk +Farbblindheit +Farbdia/S +Farbdisplay/S +Farbdrucker/NS +Farbe/N +Farbeier +Farbenfabrik +Farbenfreudigkeit +Farbenindustrie +Farbenkombinationsgabe +Farbenlehre/N +Farbennachfolger +Farbenpracht +Farbenproduktion/P +Farbensinn +Farbenspiel/EPS +Farbentiefe +Farbenunternehmen +Farbenzusammenstellung/P +Farbexplosion/P +Farbfernsehen/S +Farbfernseher +Farbfernsehgerät/EPST +Farbfernsehspiel +Farbfilm/EPS +Farbfleck/EPS +Farbfontänen +Farbforschung +Farbfoto/S +Farbfotografie/N +Farbgebung/P +Farbgefühl +Farbhinweis/EPT +Farbigkeit +Farbillustration/P +Farbkissen/S +Farbkleckse/N +Farbkomposition/P +Farbkontrast +Farbkopierer +Farbmarkierung/P +Farbmonitor/EPS +Farbphoto/S +Farbphotographie/N +Farbprospekt +Farbreport +Farbreportage +Farbschlieren +Farbserie +Farbskala +Farbspritzen +Farbstift/EPT +Farbstoff/EPT +Farbtafel/N +Farbtiefe/N +Farbtöne/N +Farbton/S +Farbtupfer/NS +Farbumkehr +Farbverfälschung/P +Farm/PR +Farmer/NS +Farmerfamilien +Farmergenossenschaft +Farmland +Farn/EPST +Farngebüsch +Farnkraut +Fasan/EPS +Fasanenhähne +Fasching +Faschingsaufgabe +Faschingsball/Sp +Faschingsgäste +Faschingshochburgen +Faschingssaison +Faschingsveranstaltung +Faschingszeit +Faschismus +Faschist/FP +Faschistenmarsch +Faselei/P +Faser/N +Faserholz +Faserzeug +Fass/JT +Fassade/N +Fassadengeschäft +Fassadenverkleidung +Fassbier +Fassens +Fassette/N +Fassettenreichtum/S +Fasshälfte +Fassung/P +Fassungsgabe/N +Fassungskraft +Fassungslosigkeit +Fassungsvermögen/S +Fastensynode +Fastenzeit/P +Fastnacht +Fastnachtsbeichte +Fastnachtsdekoration +Fastnulltarif +Faszination/P +Fata +Fatalismus +Fatalität +Fatima/S +Fatum/S +Faulenzer/FNS +Faulenzerei/P +Faulheit +Faulpelz/EPT +Faultier/EPS +Faun/EPS +Fauna +Faust +Fausthandschuh/EPT +Faustkämpfe/N +Faustkampf/ST +Faustkeil +Faustpfänder/N +Faustpfand/T +Faustrecht/EPST +Faustregel/N +Faustschlag/STp +Fauteuil/S +Fauxpas +Favorit/FP +Fax +Faxanschluss/Tp +Faxenmacher/N +Fazit/EPS +Feature/S +Feb +Feb. +Februar/S +Februarabend +Februarergebnis/Qq +Februarhälfte +Februarrevolution +Februarwahlen +Fechter/NS +Fechtkunst +Fechtlanze +Fechtmeister/S +Fechtmeisterschaften +Fechtschule +Fechtwettkämpfe +Feder/J +Federball/Sp +Federballspiel/S +Federbett/T +Federboa +Federbusch +Federdorne +Federdruckstücke +Federführen/JS +Federgewicht/EPST +Federgewichtskampf +Federhalter/NS +Federhütchen +Federkästen +Federkasten +Federkiel/EPS +Federkraft +Federleiste +Federlesens +Federstärken +Federstifte/N +Federstrich/EPS +Federvieh/S +Federwaage/N +Federzeichnung/P +Federzug/STp +Fedora +Fee/N +Feedback +Fegefeuer +Fehde/N +Fehdehandschuh/EPT +Fehlanpassung/P +Fehlanzeige/N +Fehlbarkeit +Fehlbedienung +Fehlbehandlung/P +Fehlbestände/N +Fehlbestand +Fehlbetrag/STp +Fehlbeurteilung/P +Fehlbildung/P +Fehldiagnose/N +Fehldrucken +Fehleinschätzung/P +Fehlens +Fehlentscheid/J +Fehlentwicklung/P +Fehler/NS +Fehlerabschätzung +Fehleranalyse/N +Fehlerausgang/S +Fehlerbedingung +Fehlerbehandlung +Fehlerbehandlungsroutine/N +Fehlerbehebung +Fehlerbericht/EPS +Fehlerbeschreibung/P +Fehlerbeseitigung +Fehlerbild +Fehlerbit/S +Fehlerdiagnose/N +Fehlereinengung +Fehlereingrenzung +Fehlerfall/S +Fehlerfortpflanzung +Fehlerkorrektur/P +Fehlerliste/N +Fehlermaske +Fehlermeldung/P +Fehlermerkmal +Fehlermitteilung/P +Fehlermöglichkeit/P +Fehlermodell/EPS +Fehlernummer +Fehlerpunkt/EPST +Fehlerquelle/N +Fehlerquote/N +Fehlerrate/N +Fehlerrisiken +Fehlerrisiko +Fehlerroutine +Fehlersignal +Fehlerstatistik +Fehlerstatus +Fehlersuche +Fehlersuchprogramm +Fehlertyp +Fehlerübersicht/P +Fehlerüberwachung +Fehlerursache/N +Fehlervariable/N +Fehlerwirkung +Fehlerzustände/N +Fehlerzustand/S +Fehlfunktion/P +Fehlgeburt/P +Fehlgriff/EPS +Fehlhandlung/P +Fehlinformation/P +Fehlinterpretation/P +Fehlkalkulation/P +Fehlkonstruktion/P +Fehlmaß/EPT +Fehlmenge/N +Fehlmessung/P +Fehlpass/Tp +Fehlplanung/P +Fehlpunkten +Fehlschlag/STp +Fehlschluss/Tp +Fehlschuss/Tp +Fehlsignale +Fehlspekulation/P +Fehlstart/EPST +Fehltritt/S +Fehlurteil/EPS +Fehlverhalten/S +Fehlversuch/EPS +Fehlweg +Fehlzündung/P +Feier +Feierabend/EP +Feierabendverkehr/S +Feierlichkeit/P +Feiertag/EPST +Feiertagsgesetz +Feiertagstarif +Feiertagsunterbrechung +Feiertagszeit +Feigenbaum/Tp +Feigenblätter/N +Feigenblatt/T +Feigheit/P +Feigling/EPS +Feinanpassung/P +Feinbäckerei/P +Feinblech/EPS +Feinblechpackung/P +Feinblechwalzwerk/ST +Feind/EFPT +Feindberührung +Feindbild/RST +Feindlichkeit/P +Feindpropaganda +Feindruck +Feindrundfunk +Feindschaft/P +Feindseligkeit/P +Feineinstellung/P +Feinfühligkeit +Feingefühl/EPS +Feingliedrigkeit +Feingold +Feinheit/P +Feinkost +Feinkostfabrik +Feinmechanik/P +Feinmechaniker/S +Feinpapier +Feinpapierfabrik +Feinschmecker/NS +Feinsicherung +Feinspinnerei +Feinsteuerung +Feinstruktur/P +Feinwaschprogramm +Feinwerktechnik +Feld/ERST +Feldarbeit/P +Feldarchäologe +Feldbett/PST +Felddienst +Feldfrüchte/N +Feldfrucht +Feldgröße/N +Feldherr/NP +Feldkirchen +Feldküche/N +Feldlager/NS +Feldmäuse/N +Feldmarschall/S +Feldmaus +Feldmesser/NS +Feldnummer +Feldplatten +Feldrechner +Feldschlösschen +Feldspiel/R +Feldstecher/NS +Feldtelefon +Feldüberlegenheit +Feldwebel/NS +Feldweg/EPT +Feldzug/STp +Felge/N +Felix +Fell/EPS +Fellatio +Fellausfall +Fellhändler/FNS +Fellstiefel +Felsblöcke +Felsblock/T +Felsbrocken +Felsen/SW +Felsenerhebung +Felsenkirche +Felsenlandschaften +Felsenschluchten +Felsentempel +Felsgebiet +Felshügel +Felsklippe +Felsmalereien +Felsplateau +Felsschlucht +Felsspalten +Felsstück +Felswände/N +Felswand +Feminismus +Feministin/F +Fenchel +Fenchelsträucher/N +Fenster/MNS +Fensterbänke/N +Fensterbank +Fensterbrett/RST +Fenstereinfassung/P +Fensterflügel/NS +Fenstergläser/N +Fensterglas/T +Fenstergucker +Fensterkreuz +Fensterläden +Fensterladen/S +Fensterleder/N +Fensterplätze/N +Fensterplatz/T +Fensterrahmen +Fensterrose/N +Fensterscheibe/N +Fenstersims/ET +Fenstersturz +Fenstersystem/EPS +Fensterwand +Ferien +Ferienaktion/P +Ferienaufenthalte +Ferienbeginn +Feriendomizil +Feriendorf +Ferienerinnerung +Ferienfahrt +Ferienflugreisen +Ferienführer +Feriengast +Feriengebiete +Feriengegend +Ferienhaus/Tp +Ferienhauserwerb +Ferienhinweise +Ferienidyll +Ferieninseln +Ferienkataloge +Ferienkolonie/N +Ferienkursus +Ferienmonat +Ferienmüdigkeit +Ferienort/E +Ferienparadies/EPT +Ferienpark/S +Ferienplätze/N +Ferienprojekte +Ferienreise/N +Ferienreisenden +Ferienreisender +Ferienreiseplan +Ferienstadt +Ferienstrafkammer +Ferientag/E +Ferienvergnügen +Ferienverkehr +Ferienvorschläge +Ferienwelt +Ferienwochen +Ferienwohnung +Ferienzeit/P +Ferienziele +Ferkel/NS +Fermat/S +Fermi/S +Fernämter/N +Fernamt/ST +Fernando/S +Fernanzeige +Fernbedienen/JS +Fernbedienstation/P +Fernbild/RST +Ferndiagnose/N +Ferndrucker +Fernerkennung +Fernfahrer/FNS +Fernfahrplan +Ferngas/T +Ferngasleitung +Ferngespräch/EPS +Ferngläser +Fernglas/T +Fernheiznetz/T +Fernheizung/P +Fernheizwerke +Fernkommunikation +Fernkurs/EPT +Fernkursus +Fernladbarkeit +Fernladen +Fernlastfahrer +Fernlastfahrerhotel +Fernlastzug/STp +Fernlehrgang +Fernlenkens +Fernlenkung/P +Fernlicht/R +Fernmeldebataillon/S +Fernmeldebereich +Fernmeldedienste +Fernmeldegesetz +Fernmeldekabeltechnik +Fernmeldepersonal +Fernmeldetechnik +Fernmeldeturm +Fernmeldeverwaltung/P +Fernmeldewesen/S +Fernost +Fernostabteilung +Fernostverkehr +Fernraketen +Fernrohr/EPS +Fernschreibdienst +Fernschreiben/S +Fernschreiber/NS +Fernschreibgebühren +Fernschreibstation/P +Fernsehagenten +Fernsehakademie +Fernsehansager/FNS +Fernsehanstalt/P +Fernsehantenne +Fernsehapparat/EPT +Fernsehaufnahmen +Fernsehauftritte/N +Fernsehautor +Fernsehbeauftragte +Fernsehbeteiligung +Fernsehbild/RT +Fernsehdebatte +Fernsehdirektor/PS +Fernsehdiskussion/P +Fernsehens +Fernseher/NS +Fernseherklärung +Fernsehfilm/PS +Fernsehfunk +Fernsehgaudi +Fernsehgebühren +Fernsehgenehmigung/P +Fernsehgerät/EPST +Fernsehgericht +Fernsehgesellschaft/P +Fernsehgroßhandlung +Fernsehhandel +Fernsehhonorare +Fernsehinterview +Fernsehkamera/S +Fernsehkassette/N +Fernsehkomödie +Fernsehkritik/P +Fernsehländern +Fernsehlotterie/N +Fernsehmacher +Fernsehpause +Fernsehprogramm/EPS +Fernsehrat/S +Fernsehregisseure +Fernsehreporter +Fernsehsatellit/P +Fernsehschauspieler/FNS +Fernsehschirm/EPS +Fernsehseite +Fernsehsektor +Fernsehsender/S +Fernsehsendung/P +Fernsehserie/N +Fernsehspiel/EPS +Fernsehsprecher +Fernsehstar/S +Fernsehstation/P +Fernsehsystem/S +Fernsehteam/S +Fernsehteilnehmer +Fernsehtest +Fernsehtheater +Fernsehtipp/S +Fernsehtürme +Fernsehturm/S +Fernsehübertragung/P +Fernsehvorführung/P +Fernsehwesen/S +Fernsehwirt +Fernsehzuschauer/N +Fernsicht +Fernsprechämtern +Fernsprechamt/T +Fernsprechanschluss/Tp +Fernsprechapparat/EPST +Fernsprechautomat/P +Fernsprechbereich +Fernsprechbücher +Fernsprechdichte +Fernsprechdienst +Fernsprecheinrichtung/P +Fernsprechgebühren +Fernsprechnetz +Fernsprechtechnik +Fernsprechverbindung +Fernsprechverkehr +Fernsprechzelle +Fernsteuerkommando +Fernsteuern/JS +Fernstraße/N +Fernstudenten +Fernstudien +Fernstudium +Fernübertragung/P +Fernumzüge +Fernuniversität/P +Fernunterricht/S +Fernverarbeitung +Fernverkehr/S +Fernwaffe/N +Fernwarten/JS +Fernweh +Fernziel +Fernzünden/JS +Fernzug/STp +Ferrara +Ferrari/S +Ferromagnetismus +Ferse/N +Fersengegend +Fersengeld/RST +Fertigbau +Fertigbauweise +Fertigens +Fertigerzeugnis/Qq +Fertigfabrikat/EPST +Fertighaus/Tp +Fertigkeit/P +Fertigkleidung +Fertigmeldung +Fertigprodukte +Fertigprogramme +Fertigschneiden +Fertigstellen/JS +Fertigtermin +Fertigung/P +Fertigungsablauf/Sp +Fertigungsanlagen +Fertigungsanlauf/Sp +Fertigungsaufträge +Fertigungsbau +Fertigungsbereich/E +Fertigungsbetrieb/E +Fertigungschargen +Fertigungseinrichtung/P +Fertigungsfläche +Fertigungsfragen +Fertigungsgarantie +Fertigungsindustrie +Fertigungsingenieur +Fertigungskapazität +Fertigungskosten +Fertigungsmengen +Fertigungsmethoden +Fertigungsprogramm +Fertigungsprozess/EPT +Fertigungsqualität +Fertigungsschritte +Fertigungsspezialisten +Fertigungsstätten +Fertigungssteuerung +Fertigungsstraße/N +Fertigungstechnik/P +Fertigungstoleranzen +Fertigungsunterlagen +Fertigungsverfahren +Fertigungswerkzeug +Fertigungszeit/P +Fertigungszweig/EPS +Fertigwaren +Fertigwarenbestände +Fesselns +Fesselung/P +Fesslung/P +Festakt/EPT +Festansprache/N +Festartikel +Festauftrag/STp +Festausschuss/Tp +Festbestellung/P +Festeinstellung +Festempfang +Festessen/S +Festgelage/N +Festgeld +Festgeldanlage/N +Festgeldkonto +Festgeldsätze +Festgeschenk +Festgottesdienste +Festhalle/N +Festigens +Festigkeit +Festigung/P +Festival/S +Festivalprogramm +Festivaltagen +Festkleid/R +Festkörper/NS +Festkörperphysik/R +Festländer/N +Festland +Festlandscholle +Festlandseite +Festlandsluft +Festlegens +Festlegung/P +Festlichkeit/P +Festmahl/EPS +Festnahme/N +Festplatte/N +Festplattenpartition/P +Festplattenplatz/T +Festplattenspeicher/S +Festplatz +Festpreis/EPT +Festpreisangebot +Festpreisaufträge +Festpreisverträgen +Festprogramm +Festrede +Festsäle/N +Festsaal +Festschmaus +Festschreibung +Festschrift/P +Festsetzens +Festsetzung/P +Festspeicher/S +Festspiel/EPS +Festspielbeitrag/STp +Festspielgesellschaft +Festspielhaus/Tp +Festspielort +Festspielprogramme +Festspielpublikum +Feststellbarkeit +Feststellbremse +Feststellens +Feststellschraube +Feststellung/P +Feststellungsklage +Feststoffrakete +Festtag/EPT +Festteilnehmer +Festung/P +Festungsgürtel +Festungsstadt +Festungsturm +Festveranstaltung +Festverzinsung +Festvorstellung +Festvortrag/STp +Festwiese +Festzeit +Festzins/P +Festzug/STp +Fetisch +Fetischglaube +Fettansatz +Fettaugen +Fettbäuche/N +Fettbauch/ST +Fettdrücke/N +Fettdruck/ST +Fettfleck/EPST +Fettflöckchen +Fettgehalt/EPS +Fettmasse +Fettnäpfchen +Fettnahrung +Fettschrift +Fettsucht +Fettverbrauch +Fetzen/S +Feuchtigkeit +Feuchtigkeitsgehalt/PST +Feuchtigkeitsmesser/S +Feuchtigkeitsschutz/T +Feuchtigkeitsunempfindlichkeit +Feuchtwangen +Feuchtwiesen +Feudalherren +Feudalherrschaft +Feudalismus +Feudalstaat +Feudalsystem +Feuer/JMS +Feueralarm/EPS +Feuerbestattung/P +Feuerbiene +Feuerbusch +Feuereifer +Feuerflecken +Feuergarben +Feuerglocke +Feuergürtel +Feuerleiter/N +Feuerlöscher/N +Feuermelder/S +Feuerpause +Feuerpolice +Feuerprobe/N +Feuersbrünste +Feuersbrunst +Feuerschäden +Feuerschaden +Feuersgefahr/P +Feuersglut +Feuerstätte/N +Feuerstein/EPS +Feuerstelle/N +Feuertaufe/N +Feuerteufel +Feuerversicherung +Feuerversicherungsgesellschaft +Feuervorhang/Sp +Feuerwache +Feuerwaffen +Feuerwasser +Feuerwehr +Feuerwehrmänner/N +Feuerwehrmann/ST +Feuerwerk/EPRS +Feuerwerkskörper/S +Feuerzange/N +Feuerzeichen/S +Feuerzeug/PS +Feuilleton/S +Fez +Fiasko/S +Fiat +Fibel/N +Fiber +Fibrille/N +Fibu +Fichte/N +Fichtenhölzer/N +Fichtenholz/T +Fichtennadel/N +Fidibus +Fieber/S +Fieberanfall/Sp +Fieberhitze +Fieberkurven +Fiebermittel/N +Fieberschauer/N +Fiebertabelle/N +Fieberthermometer/S +Fiebertraum/STp +Fieberwahn +Fiesling/EPS +Figur/P +Fiktion/P +File/S +Filename/N +Filepointer +Fileserver/NS +Filesystem/EPS +Filesystemtyp/S +Filet/SW +Filetbraten/S +Filialchef +Filiale/N +Filibuster +Film/MST +Filmarchiv +Filmatelier/S +Filmaufnahmen +Filmbeiträge +Filmbericht/S +Filmbesucher +Filmemacher +Filmfestspiele/N +Filmgeschichte +Filmgesellschaften +Filmhersteller +Filmindustrie +Filmkamera/S +Filmklub +Filmkosten +Filmkritiker/FNS +Filmländer +Filmlexikon +Filmliebhaber +Filmliebling +Filmmagazin/EPS +Filmmaterial +Filmmusik +Filmprogramm +Filmrechte +Filmregisseur/EPS +Filmreportage/N +Filmrollen +Filmsatz/T +Filmschauspieler/FNS +Filmspule/N +Filmstar/PS +Filmstudio/S +Filmszene +Filmverleih/EPS +Filmvorschau/P +Filmvorstellung/P +Filter/JS +Filteralgorithmen +Filterangaben +Filterdaten +Filterelement +Filterns +Filterprogramm +Filtersystem +Filtertrafo +Filterzigarette/N +Filz/T +Filzhüte/N +Filzhut/T +Filzstift/P +Fimmel +Finalspiel +Finanz/P +Finanzämter/N +Finanzabteilung +Finanzakrobaten +Finanzakrobatik +Finanzamt/ST +Finanzamtsbeauftragten +Finanzausschuss/Tp +Finanzbeamte/N +Finanzbedingung/P +Finanzbehörde/N +Finanzbeiträge/N +Finanzberatung +Finanzbereich +Finanzbeschluss/Tp +Finanzblatt +Finanzbuchhaltung +Finanzchef +Finanzdirektion/P +Finanzdisposition/P +Finanzexperten +Finanzforschung +Finanzführung +Finanzgenie/S +Finanzgericht +Finanzgeschichte +Finanzgesellschaft +Finanzgewalt +Finanzhai +Finanzhaus/Tp +Finanzhilfe/N +Finanzier/JS +Finanzierens +Finanzierungsaufgaben +Finanzierungsbeihilfe +Finanzierungsberatern +Finanzierungsbestätigung +Finanzierungsdienst +Finanzierungsfrage +Finanzierungsgeschäft +Finanzierungsgesellschaft +Finanzierungshilfe +Finanzierungsinstitute/N +Finanzierungsklausel +Finanzierungslücke/N +Finanzierungsmittel +Finanzierungsmöglichkeit/P +Finanzierungsobjekte +Finanzierungsplan +Finanzierungsprobleme +Finanzierungsquelle +Finanzierungssystem/E +Finanzierungstricks +Finanzierungsunternehmen +Finanzierungswelt +Finanzinstitute +Finanzinstitution/P +Finanzjahr/EPT +Finanzkapitalismus +Finanzkatastrophe/N +Finanzkommission +Finanzkonferenzen +Finanzkontrollbehörde +Finanzkrach +Finanzkraft +Finanzkreise/N +Finanzlage +Finanzlast +Finanzlawine +Finanzleichen +Finanzlücke/N +Finanzluftblase +Finanzmänner/N +Finanzmacht +Finanzmanager +Finanzmann/ST +Finanzmarketing +Finanzmarkt/Tp +Finanzmasse +Finanzminister/S +Finanzministerien +Finanzministerium/S +Finanzmisere +Finanzmittel +Finanzplätzen +Finanzplanung +Finanzplatz/T +Finanzpolitiker +Finanzpolizei +Finanzpräsident +Finanzproblemen +Finanzrahmen +Finanzrat +Finanzressort/S +Finanzschulden +Finanzsituation/P +Finanzskandal +Finanzspezialist +Finanzspritzen +Finanzströme +Finanzsystem +Finanzvereinbarung +Finanzverhandlung/P +Finanzverpflichtung/P +Finanzvertrag/STp +Finanzverwaltung +Finanzvorlagen +Finanzwesen/S +Finanzwirtschaft +Finanzzeitschriften +Finanzzentrum +Findelhaus/Tp +Findelkind/T +Findelkindern +Findens +Finder/FNS +Finderlohn/S +Findigkeit/P +Findling/EPS +Findung/P +Finesse/N +Finger/NS +Fingerabdrücke +Fingerabdruck/S +Fingerfertigkeit +Fingergespräch +Fingerhüte/N +Fingerhut/T +Fingerkuppen +Fingerling/S +Fingermaske +Fingernägel/N +Fingernagel/S +Fingerspitzen +Fingerspitzengefühl/S +Fingerübung/P +Fingerzeig/EPS +Fink/P +Finne/N +Finnin +Finnland +Finsternis/q +Finte/N +Firewall/S +Firlefanz +Firma +Firmament/ST +Firmen/J +Firmenangehörige +Firmenanteile +Firmenaufdruck +Firmenbereich +Firmenberichten +Firmenbezeichnung +Firmenbild/ST +Firmenbroschüre +Firmenchef/S +Firmenchroniken +Firmenemblem +Firmenentscheidung/P +Firmenfahrzeug/EPS +Firmengebäude +Firmengelände +Firmengewinne +Firmengröße/N +Firmengründer +Firmeninhaber/FNS +Firmeninhalte +Firmenjubiläum +Firmenkennung +Firmenkonglomerat +Firmenkontakt/EPST +Firmenküche +Firmenmakler +Firmenmantel +Firmennamen/S +Firmenparkplatz/T +Firmenpensionskasse/N +Firmenpleite/N +Firmenprospekt/EPST +Firmenschild/RST +Firmenschrift +Firmenschriftzug/STp +Firmensitz +Firmenumsatz +Firmenverband/T +Firmenverbund/ST +Firmenzeichen +Firmenziel +Firmenzusammenbrüche +Firmenzusammenschlüsse/N +Firmware +Firmwareänderung/P +Firmwareeigenschaft/P +Firmwareveränderung/P +First/EPST +Firsthöhe +Fisch/RST +Fischauktion +Fischbein/ES +Fischbestände +Fischblase +Fischdampfer/NS +Fischeinfuhren +Fischeinkauf/Sp +Fischeinzelhandel +Fischer/FNS +Fischerboot/EPS +Fischerdörfer/N +Fischerdorf +Fischerei +Fischereiboot +Fischereiflotte +Fischereigenossenschaft/P +Fischereikonferenz +Fischereiprodukten +Fischereirecht/E +Fischereiunternehmen +Fischergemeinschaft +Fischernetz +Fischerring +Fischfang/Sp +Fischfarm +Fischgericht/EPT +Fischgerüche/N +Fischgeruch +Fischgeschäft +Fischgräte/N +Fischgroßhandel +Fischhändler/N +Fischhandlung +Fischindustrie +Fischkonserven +Fischkonservenfabriken +Fischkunde/N +Fischkutter/S +Fischlaich/ES +Fischleim/S +Fischmarkt/STp +Fischmehl/S +Fischmilch +Fischöl +Fischotter +Fischreichtum +Fischreiher/S +Fischsalat +Fischschleusen +Fischschuppen +Fischschwärme +Fischspezialgeschäfte +Fischsuppe +Fischteich/EPST +Fischvergiftung/P +Fischwerbung +Fischzüchter +Fischzubereitung/P +Fischzucht +Fischzug/p +Fiskaljahr +Fiskalpolitik +Fiskus +Fistel/N +Fistelstimme +Fitness +Fitnesscenter/NS +Fitnessraum/Sp +Fittich/EPS +Fitzgerald/S +Fixierbäder/N +Fixierbad +Fixierens +Fixiermittel/NS +Fixierschraube/N +Fixierung/P +Fixpunkt/EPT +Fixpunktbildung +Fixpunktgleichung/P +Fixpunktiteration/P +Fixpunktoperator +Fixpunktsatz/T +Fixpunktverfahren +Fixstern/EPS +Fjord/EPS +Fkt +Fläche/N +Flächenangriffe +Flächenbombardement +Flächenertrag/STp +Flächeninhalt/EPT +Flächenleistung +Flächenmaß/EPT +Flächenraum/STp +Flächenstaat/P +Flämmchen/S +Fläschchen/S +Flachbandkabel +Flachbettdrucker +Flachdächer/N +Flachdach +Flachglas/T +Flachheit/P +Flachkabel +Flachkabelanschluss/Tp +Flachländern +Flachland/T +Flachs/T +Flachschreibmaschinen +Flachschuss/Tp +Flachstahlprodukte +Flachsteckverbinder +Flachverbinder +Flackerschein/S +Fladen/S +Flaggendiskriminierung +Flaggenmast +Flaggenmeer +Flaggenstreit +Flaggschiff/ET +Flair +Flak +Flakfeuer +Flakinsel +Flakon/S +Flakschießen +Flamen +Flamenco +Flamingo/S +Flammenmeer/EPS +Flammenofen/S +Flammenwerfer/S +Flandern +Flanell +Flanke/N +Flankenangriff/PS +Flankendeckung +Flankensteilheit +Flankentriggerung +Flansch/T +Flasche/N +Flaschenbier/EPS +Flaschenhälse/N +Flaschenhals/T +Flaschenkind/RT +Flaschenöffner/N +Flaschenpost +Flaschenwein +Flaschenzug/STp +Flatterhaftigkeit +Flattersatz +Flaum/S +Flausen +Flaute/N +Flautezeit/P +Fleck/MPST +Fleckengruppe +Fleckenreiniger/NS +Fleckenreinigung/P +Fleckfieber +Fleckwasser/NS +Fledermäuse/N +Fledermaus +Flegel +Flegelalter/S +Flegeljahre/N +Fleiß/T +Fleißarbeit/P +Fleisch/RT +Fleischbank/P +Fleischbeschauer/S +Fleischbrühe/N +Fleischer/FNS +Fleischerei/P +Fleischereibedarf +Fleischereibetrieb +Fleischereimaschinen +Fleischereiwerkzeuge +Fleischergeselle/N +Fleischerhandwerk +Fleischerladen/S +Fleischerverband +Fleischeslüste +Fleischeslust +Fleischesser +Fleischextrakt/P +Fleischfarbe +Fleischkloß/Tp +Fleischkost +Fleischkugeln +Fleischmann +Fleischmarkt/STp +Fleischpasteten +Fleischpreise +Fleischschnitte/N +Fleischsendung/P +Fleischtransporte +Fleischvergiftung/P +Fleischware/N +Fleischwarenbranche +Fleischwolf +Fleischwunden +Fleischwurst +Fleischzentrale +Flensburg +Flexibilität +Flexion/P +Flexionsform/P +Flickarbeit/P +Flickenteppich +Flicker/FNS +Flickerei/P +Flickwerk/S +Flickzeug/S +Flieder/N +Fliegenfenster/N +Fliegengewicht/EPS +Fliegengewichtler/FNS +Fliegenklatschen +Fliegenpilz/ET +Fliegenpilzsuppe +Fliegens +Fliegenschränken +Fliegenschrank/T +Fliegerabwehr +Fliegeralarm/ES +Fliegerangriff +Fliegerbombe +Fliegerdenkmal +Fliegerdress/ET +Fliegerei +Fliegergrab +Fliegerhorst/EPT +Fliegerin +Fliegerkombination +Fliegerkorps +Fliegermajor +Fliegernachwuchs +Fliegeroffizier/ES +Fliegerrekruten +Fliegerrennen +Fliegerschule/N +Fliegersoldaten +Fliegerstiefel +Fliegerzulage +Fliehkraft +Fließbänder/N +Fließband/T +Fließbandarbeit/R +Fließbandarbeiter/FNS +Fließbandfertigung +Fließbandkleider +Fließbandproduktion/P +Fließfertigung +Fließkommaberechnung/P +Fließkommaoperation/P +Fließkommaprozessor +Fließkommazahl/P +Fließpapier/EPS +Fließproduktion/P +Fliese/N +Fliesenabteilung +Fliesenmarkt/STp +Flimmer/S +Flinkheit +Flinte/N +Flintenlauf/Sp +Flintenschuss/Tp +Flipper +Flipperkasten +Flirt/S +Flittchen/S +Flitter +Flitterkleid +Flitterwerk +Flitterwochen +Flitzer/N +Flötenklang +Flötenspieler/S +Flötenstimmen +Flötespielen/S +Flötist/P +Flöz +Flohmarkt/Tp +Flohs +Flop +Floppyabdeckung/P +Floppybetrieb +Floppydisk +Floppydisketten +Floppylaufwerk/E +Floppystation/P +Flora +Florenz +Florett +Florian/S +Florida +Floß/T +Floskel/N +Flottenabkommen/S +Flottenangriff +Flotteneinheit/P +Flottenexpedition +Flottengesetz +Flottenmanöver +Flottenparade +Flottenpolitik +Flottenstation/P +Flottenstützpunkt/EPT +Flottenüberfall +Flottenverbände +Flottenverein +Flottenvorstoß/Tp +Flottillenarzt/T +Flow +Flowerpower +Flüche/N +Flüchtigkeit +Flüchtigkeitsfehler/NS +Flüchtling/EPS +Flüchtlingsärzte +Flüchtlingsdorf +Flüchtlingsdurchgangslager +Flüchtlingselend +Flüchtlingsfamilien +Flüchtlingsfrage +Flüchtlingsgruppen +Flüchtlingsjagd +Flüchtlingsjuristen +Flüchtlingskinder +Flüchtlingslager/NS +Flüchtlingsminister +Flüchtlingsproblem/EPS +Flüchtlingsstellen +Flüchtlingsstrom +Flüchtlingstrecks +Flüchtlingswaisen +Flüchtlingszentrum +Flügel/GN +Flügelfenster/NS +Flügelschlag/Sp +Flügelspiel +Flügelstürmer/N +Flügeltor +Flügeltüre/N +Flüssiggas/T +Flüssigkeit/P +Flüssigkeitsmedium +Flüssigkeitssäule +Flüssigkeitsumgebung +Flüssigmittel +Flüssigwährung +Flüsterkampagne +Fluch/RS +Flucher/NS +Fluchtauto +Fluchtburg +Fluchtfall/Sp +Fluchtgefahr +Fluchtgelder +Fluchtgeschichte +Fluchtgrund +Fluchthelfer +Fluchtlinie/N +Fluchtmöglichkeit/P +Fluchttunnel +Fluchtunternehmen +Fluchtverdacht +Fluchtversuch/EPST +Fluchtweg/EPS +Flug/ETp +Flugabwehr +Flugabwehrrakete/N +Flugapparaten +Flugbahn +Flugball/Sp +Flugbasen +Flugbetrieb/EPS +Flugbillet +Flugblätter/N +Flugblatt/ST +Flugboot +Flugdauer +Flugdienste/N +Flugerlebnis/Qq +Flugerprobung +Flugfeld +Flugfigur +Fluggäste +Fluggast/T +Fluggebiet +Fluggerät/EPST +Fluggeschäft +Fluggeschwindigkeit/P +Fluggesellschaft/P +Flughäfen +Flughafen/S +Flughafenbehörde +Flughafengesellschaft +Flughafenleiter/S +Flughafenneubauten +Flughafensicherung +Flugkapitän/PS +Flugkarte +Flugkilometer/N +Flugkomfort +Fluglehrer/NS +Flugleitoffizier +Flugleitsystem/EPS +Flugleitung +Flugleitzentrale +Fluglinien +Fluglotse/N +Flugmaschine +Flugmöglichkeit +Flugnetz +Flugpassagier/EPS +Flugpauschalreisen +Flugpersonal +Flugplätze/N +Flugplan +Flugplatz/T +Flugplatzgelände +Flugpost +Flugpreis/EPT +Flugprogramme +Flugreise/N +Flugreisegesellschaft +Flugreisende/NR +Flugroute +Flugsand +Flugschanze +Flugschein/E +Flugschneise +Flugschrift/P +Flugsicherung/P +Flugsicherungsboot +Flugsport/ST +Flugsteig +Flugstrecken +Flugstützpunkt +Flugstunden +Flugtag +Flugticket +Flugtransporte +Flugunfall/Sp +Flugunfallentschädigung +Flugverkehr/S +Flugverlauf/Sp +Flugversuche +Flugweg/ET +Flugwettbewerb +Flugwetter +Flugzeit/P +Flugzettel +Flugzeug/EPT +Flugzeugabsturz/T +Flugzeugabwehr +Flugzeugbau/S +Flugzeugbesatzung +Flugzeugentführung +Flugzeugentwicklung +Flugzeugfabriken +Flugzeugführer/S +Flugzeugherstellung +Flugzeugkanzel +Flugzeugkatastrophe +Flugzeugkonstrukteur +Flugzeugkonzept +Flugzeugmechaniker +Flugzeugmotor/PS +Flugzeugrumpf/T +Flugzeugsitze +Flugzeugträger/NS +Flugzeugunglück/S +Flugzeugwerk/ET +Flugzeugwrack/S +Flugziel +Flugzustand +Fluid +Fluktuation/P +Flunder +Flunkerei/P +Fluor/S +Fluoreszenz +Flur/EPST +Flurbereinigung/P +Flurbereinigungsgesetz +Flurgarderobe/N +Flurmühle +Flurschäden +Flurstück +Fluss/MTp +Flussabschnitt +Flussbett/PST +Flussbrücke +Flussdiagramm/EPS +Flusslage +Flusslauf/STp +Flussmittel +Flussmodell/EPS +Flussmündung/P +Flusspferd/EPST +Flussschifffahrt/P +Flussstahl/S +Flussstützpunkte +Flusstal +Flussufer/NS +Flut/P +Flutkatastrophe +Flutlicht/RST +Flutlichtanlage/N +Flutwelle/N +Föderalismus +Föderation/P +Föhn/S +Föhneinbruch/S +Föhre/N +Föhrengehölz +Föhrenzapfen +Förderanlage/N +Förderausfall +Förderbändern +Förderband +Fördereinrichtung +Förderer +Fördererantriebs +Fördererbewegung +Fördererbruch +Fördererlage +Fördererposition/P +Fördererrückautomatik/P +Fördererweg +Fördererzylinders +Fördererzylinderweg +Förderfahrten +Fördergebiete +Fördergemeinschaft/P +Fördergeräte +Fördergesellschaft/P +Förderkosten +Förderkurs/EPT +Förderländern +Förderleistung +Fördermaschine +Fördermenge/N +Fördermethoden +Förderns +Förderöffnung +Förderpumpe +Förderquote/N +Förderschnecke +Förderstunden +Fördertechnik +Fördertürme +Förderung/P +Förderungsabfall/Sp +Förderungsgesellschaft/P +Förderungsprogramm/EPS +Förderungsvorschlag/STp +Förderungsweg/EPST +Förderungswettbewerb/EPST +Förderunterricht +Förderverein/EPS +Förderzoll +Förmlichkeit/P +Förster/FNS +Försterei +Föten +Fötus +Fockmast +Fohlen/S +Fokker/S +Fokus +Fokussierens +Fokussierung/P +Folgeauftrag/STp +Folgeband +Folgeerscheinung/P +Folgejahre/N +Folgekosten +Folgelast/P +Folgenerscheinung +Folgenglied/RS +Folgeposition/P +Folgerichtigkeit +Folgerns +Folgerung/P +Folgesätze/N +Folgesatz +Folgeschäden +Folgeseite/N +Folgesteuern +Folgetreffen/S +Folgewidrigkeit +Folgewirkung/P +Folgezeit +Folgezustand +Folgsamkeit +Folie/N +Folienabdeckung +Folienbeschriftung +Folienentwurf +Foliengewänder +Folienhersteller +Folienlösung +Folienmaß/EPT +Folientastatur +Folientausch +Folienüberstand +Folklore +Folter/J +Folterbank/P +Folterinstrument/EPST +Folterkammern +Folterknecht/EPS +Foltermethode/N +Folterqual +Fond/S +Fondsanteile/N +Fondsdaten +Fondsleitung +Fondsmanager +Fondsvermögen +Fondsverwaltung +Fondswerte +Fonografie +Font/S +Fontäne/N +Fontainebleau +Foppereien +Ford/S +Forderns +Forderung/P +Forelle/N +Forellenfilet/S +Forellenfischerei +Foren +Form/J +Formalisierbarkeit +Formalisierens +Formalisierung/P +Formalismen +Formalismus +Formalität/P +Format/EPST +Formatänderung/P +Formatbefehl/E +Formatierens +Formatierer +Formatierkommando/S +Formatierkorrektur/P +Formatierprogramm/EPS +Formatiersoftware +Formatierung/P +Formation/P +Formationsflug/STp +Formatpapier/S +Formbewusstsein +Formblätter +Formblatt +Formbrief +Formel/N +Formelmenge/N +Formenbau +Formenlehre +Formens +Formensprache +Formenwelt +Formfeed +Formfehler +Formfrage/N +Formmodell/EPS +Formosa +Formosastraße +Formphantasie +Formsache/N +Formstahl +Formstücke/N +Formtabelle/N +Formular/EPS +Formulardruck +Formularsätze +Formularvorschub/ST +Formularwechsel +Formulierens +Formulierung/P +Formulierungsentwurf +Formung/P +Forschens +Forschergruppe/N +Forscherin/F +Forschern +Forschers +Forscherstreik +Forschung/P +Forschungsabteilung/P +Forschungsanstalt/P +Forschungsarbeit/P +Forschungsauftrag/STp +Forschungsausbildung +Forschungsbemühung/P +Forschungsbereich +Forschungseinrichtung/P +Forschungsergebnis/Qq +Forschungsfeld/RST +Forschungsflugkörper +Forschungsförderung +Forschungsgebiet/EPS +Forschungsgemeinschaft +Forschungsgesellschaft +Forschungsgruppe/N +Forschungsingenieur +Forschungsinstitut/T +Forschungslabor/EPS +Forschungslaboratorien +Forschungslaboratorium +Forschungsmaterial +Forschungsministerium +Forschungsmittel/N +Forschungspolitik +Forschungsprogramm +Forschungsprojekt/EPS +Forschungsreise/N +Forschungsreisende/NR +Forschungsrichtung/P +Forschungssatellit +Forschungsschiff +Forschungsschwerpunkt/EPS +Forschungsstab +Forschungsstation +Forschungsstelle/N +Forschungsvorhaben/S +Forschungszentrale/N +Forschungszentrum +Forschungszwecke/N +Forschungszweig/ES +Forst/EPT +Forstamt +Forstaufseher/NS +Forstbeamten +Forstbeamter +Forstfrevel/S +Forsthaus/Tp +Forstmänner +Forstmann/T +Forstmeister/S +Forstrevier/EPS +Forstverein/S +Forstwesen/S +Forstwirtschaft +Fortbestand +Fortbewegens +Fortbewegung/P +Fortbildens +Fortbildung/P +Fortbildungsanstalt/P +Fortbildungsbeihilfe/N +Fortbildungskurs/EPT +Fortbildungsmaßnahmen +Fortdauer +Fortfall/Sp +Fortführens +Fortführung/P +Fortgang/Sp +Fortgeschrittenenkurs/EPT +Fortpflanzens +Fortpflanzung/P +Fortran +Fortschreiben/JS +Fortschritt/EPS +Fortschrittlichkeit +Fortschrittsglaube +Fortschrittsquote/N +Fortschrittswerk +Fortsetzens +Fortsetzung/P +Fortsetzungsgespräch/EPS +Fortsetzungsromanen +Fortune +Forum +Fossilien +Foto/S +Fotoapparat/EPST +Fotoausrüstung/P +Fotoausstellung +Fotobericht/EPS +Fotodiode/N +Fotograf/FP +Fotografie/N +Fotoindustrie +Fotokopie/N +Fotokopierkosten +Fotolaborantin +Fotoliebhaber +Fotomodell +Fotoreportage +Fotoserie +Fotosynthese +Fototechnik +Fotovoltaik +Fotze/N +Foul/S +Foulspiel +Fourier/S +Fourieranalyse/N +Fouriertransformation/P +Foxtrott/S +Foyer +Fr +Fräcke/N +Fräsarm/S +Fräskopf +Fräskopferrechnung +Fräskopfposition/P +Fräsparametervariation/P +Fräsprofil/EPS +Fräsvorgang +Fräswalze/N +Fräswalzenarme/N +Fräswalzenhöhe +Fräulein/S +Fracht/PR +Frachtbauch +Frachtbrief/EPS +Frachtdampfer +Frachtenindex +Frachtenkartell +Frachtenverlust +Frachterhöhung/P +Frachtersparnis/q +Frachtgeschäft +Frachtgüter/N +Frachtgut/T +Frachtkosten +Frachtraum/Sp +Frachtsätze +Frachtschiff/ST +Frachtschiffsflotte +Frachtstundung +Frachttarife +Frachttonnage/N +Frachtvergütung +Frachtverkehr/S +Frack/S +Fragebögen +Fragebogen/S +Fragebogenfälschung/P +Frageform +Frageliste/N +Fragemethode/N +Fragenkomplex/EPT +Fragenkreis/EPT +Frager/FNS +Fragesätze/N +Fragesatz/T +Fragesteller/NS +Fragestellung/P +Fragestunde/N +Fragewörter/N +Fragewort/T +Fragezeichen/S +Fragment/EPST +Fragmentierens +Fragmentierung/P +Fragwürdigkeit +Fraktion/P +Fraktionsausschuss/Tp +Fraktionsbeschluss/Tp +Fraktionschef +Fraktionsführer/FNS +Fraktionskollege/N +Fraktionsmitglieder +Fraktionsstärke +Fraktionsstatus +Fraktionsvorsitzende +Fraktionsvorstände +Fraktionsvorstand +Fraktionszwang +Fraktur/P +Frakturschrift +Frameblock/S +Framelänge +Frameword +Franc +Francabwertung +Francisco +Franco/S +Frank/PS +Franken/SW +Frankenstein/S +Frankfurt/S +Frankfurter/FS +Frankreich/S +Frankreichreise +Franse/N +Fransentasche +Franz +Franziska/S +Franziskaner +Franziskanerorden +Franziskus +Französin/F +Franzose/N +Fraße/S +Fraternisation +Fratze/N +Frau/MP +Frauenärzte/FN +Frauenarbeit +Frauenarzt/T +Frauenbataillon +Frauenbeilage +Frauenberuf +Frauenbildnis/Qq +Frauenblock/S +Frauenbriefe +Frauendasein/S +Frauenemanzipation +Frauenfeld +Frauenfrage +Frauengestalten +Frauenhaus/Tp +Frauenheim +Frauenheld +Frauenkleider/N +Frauenklinik +Frauenkloster/S +Frauenkrankheit +Frauenleben +Frauenleiden/S +Frauenliga +Frauenmission +Frauenmörder +Frauenname +Frauenorganisation/P +Frauenrechte +Frauenrechtler/FNS +Frauenschmerzen +Frauensport/ST +Frauenstimme +Frauenstimmrecht +Frauenstirn +Frauentyp +Frauenverbände +Frauenvereinsfilm +Frauenwelt +Frauenweltrekord +Frauenzimmer/NS +Fraunhofer/S +Freak/S +Frechheit/P +Freeclimbing/S +Freejazz +Freeware +Fregatte/N +Fregattenkapitän +Fregattenvögel +Freiabonnement/S +Freibädern +Freibad +Freibadanlage +Freibadrecht +Freibankfleisch +Freibecken +Freiberufler/NS +Freibetrag/Sp +Freibeuter/NS +Freibeuterei +Freibier +Freibillet/S +Freibrief/EPS +Freiburg/R +Freidenker/NS +Freiern +Freifläche/N +Freiflug/STp +Freigabe +Freigabemodul +Freigebigkeit +Freigepäck/S +Freigiebigkeit +Freihäfen +Freihafen/S +Freihaltung +Freihandel +Freihandelszone +Freiheit/P +Freiheitsarmee/N +Freiheitsberaubung/P +Freiheitsbeschränkung/P +Freiheitsbestrebung/P +Freiheitsbewegung +Freiheitsentzug/S +Freiheitsfreunden +Freiheitsfront +Freiheitsgedanken +Freiheitsgrad/E +Freiheitskämpfe/NR +Freiheitskämpfer/NS +Freiheitskampf/ST +Freiheitskundgebung +Freiheitsmedaille +Freiheitsschlacht +Freiheitssender/NS +Freiheitsstatue +Freiheitsstrafe/N +Freiheitswille/N +Freiherr/FNP +Freikarte/N +Freilagerplatz +Freilandsalat +Freilassens +Freilassung/P +Freilauf/Sp +Freileitungsseile +Freilichtaufführung/P +Freilichtbühne +Freilichtkino/S +Freilichtspiele +Freiluftsaison +Freiluftveranstaltung +Freimaßtoleranzen +Freimaurer/S +Freimaurerei +Freimaurerloge +Freimütigkeit +Freimut/S +Freiprospekt +Freiraum/STp +Freischärler/N +Freischaltung/P +Freischneider/NS +Freischnitt +Freischwimmbad +Freischwimmbecken +Freisetzens +Freisetzung/P +Freising +Freisitz +Freisprechens +Freisprechung/P +Freisprüche/N +Freispruch/S +Freistaat +Freistaatsbürger +Freistadt +Freistellens +Freistellung/P +Freistellungsauftrag/Sp +Freistilringen +Freistoß/Tp +Freistunde/N +Freitag/EP +Freiterrasse +Freitod/T +Freitreppe/N +Freiverkehr +Freiwassertraining +Freiwild/T +Freiwilligengruppe +Freiwilligenverbände +Freiwilligenverband +Freizeit +Freizeitaktivität/P +Freizeitbekleidung +Freizeitbeschäftigung/P +Freizeitgestaltung +Freizeitgrundstücke +Freizeitheim +Freizeitkapitäne +Freizeitkleidung/P +Freizeitreporter +Freizeitsitz +Freizeitsport +Freizeitwert +Freizeitzentrum +Freizeitzone +Freizügigkeit +Fremdanleitung/P +Fremdarbeiter/FNS +Fremdatome +Fremdbesitz +Fremdbestimmung +Fremdenblattes +Fremdenführer/FNS +Fremdenheim/ES +Fremdenindustrie/N +Fremdenlegion +Fremdenlegionäre +Fremdenliste +Fremdenpension +Fremdenpolizei +Fremdenverkehr +Fremdenverkehrsamt +Fremdenverkehrsbüro/S +Fremdenverkehrsgebiet +Fremdenverkehrsverbände +Fremdenverkehrsverein +Fremdenverkehrswerbung +Fremdenzimmer/N +Fremdfertigung +Fremdfinanzierung +Fremdgerät +Fremdgutachten/S +Fremdherrschaft/P +Fremdkörper/N +Fremdleistung/P +Fremdlicht +Fremdlieferung/P +Fremdling/EPS +Fremdmittel/N +Fremdmittelaufnahme +Fremdsprache/N +Fremdsprachenkenntnis/q +Fremdsprachensekretärin +Fremdstoff +Fremdumsätze +Fremdwährung/P +Fremdwährungsbeträge +Fremdwährungsguthaben +Fremdwährungskonto +Fremdwörter/N +Fremdwörterbuch +Fremdwörtermanie +Fremdwort/ST +Frequenz/P +Frequenzanalyse +Frequenzanteile +Frequenzausgängen +Frequenzband +Frequenzbereich/EPS +Frequenzcharakteristik +Frequenzfilter +Frequenzinformation/P +Frequenzkomponenten +Frequenzschranke +Frequenzspektren +Frequenzspektrum +Frequenzuntersetzung +Frequenzverhältnis/Qq +Frequenzverteilung +Freske/N +Freskendarstellung/P +Fresser +Fresspaket/EPST +Freud/EP +Freudenfeuer +Freudenjauchzer +Freudenkelch +Freudenmädchen +Freudentag +Freudentaumel +Freudenträne/N +Freudigkeit +Freund/EFPT +Freundeskreis/EPT +Freundesmund +Freundlichkeit/P +Freundschaft +Freundschaftlichkeit +Freundschaftsbesuch/E +Freundschaftsdienst +Freundschaftsgeschenk +Freundschaftsgeste +Freundschaftspakt +Freundschaftsreise +Freundschaftsspiel/PS +Freundschaftssprüche +Freundschaftsvertrag/Tp +Frevel +Freveltat +Friede/N +Frieden/S +Friedensaktion/P +Friedensangebot +Friedensappell/PS +Friedensaussichten +Friedensauszeichnung +Friedensbemühen +Friedensbereitschaft +Friedensbewegung/P +Friedensbrüchen +Friedensbruch/T +Friedensdemonstration/P +Friedensdoktrinen +Friedensengel +Friedensfrist +Friedensfühler +Friedensgespräch/P +Friedensgeste +Friedensgipfel +Friedensinitiative/N +Friedensinstrument +Friedenskämpfer +Friedenskanzler +Friedenskonferenz +Friedenskonvention/P +Friedenskonzeption +Friedenskorps +Friedensliebe +Friedenslied +Friedensmenge +Friedensmission/P +Friedensmöglichkeit/P +Friedensnobelpreis/EPT +Friedensnobelpreisträger +Friedensordnung +Friedensparolen +Friedenspetition/P +Friedenspfeife/N +Friedensplan +Friedenspolitik +Friedenspreis/EPT +Friedenspreisträger +Friedensproblem/EPS +Friedensprogramm +Friedensregelung +Friedensschluss/Tp +Friedensschritte +Friedenssicherung +Friedensstand +Friedensstifter/FNS +Friedensstörer +Friedenssystem +Friedenstaube +Friedenstifter/FNS +Friedensverhandlung/P +Friedensvermittler +Friedensvermittlung +Friedensversammlung +Friedensvertrag/STp +Friedensvorschläge +Friedenswillen/S +Friedenswirtschaft +Friedenszeichen +Friedenszeit/P +Friedenszustand +Friedfertigkeit +Friedhöfe/N +Friedhof/ST +Friedland +Friedrich/S +Friedrichshafen +Friedrichstadt +Friese/N +Friesland +Frikadelle/N +Frisbee/S +Frischei +Frischfisch +Frischfischfänger +Frischfleisch +Frischgemüse/S +Frischhaltebeutel +Frischmilch +Frischobst +Frischwasser +Friseur/EFPS +Friseurbedarf +Friseurmeister +Friseurverband +Friseuse/N +Frisiertisch +Frisör/EFPS +Frist +Fristablauf/Sp +Fristenmodell/EPS +Fristsetzung +Fristverlängerung/P +Frisur/P +Fritteuse/N +Fritz +Frl +Frl. +Fröhlichkeit +Frömmigkeit +Frösche/N +Frohnatur/P +Frohsinn/S +Fron/P +Fronarbeit/P +Frondienst/EPT +Fronleichnamsfest/EPT +Front/PW +Frontabschnitt +Frontalangriff/EPS +Frontansicht/P +Fronteinsatz +Frontend +Frontendapplikation +Frontendfirmware +Frontendprozessor/S +Frontfolie/N +Frontgebiete +Frontjargon +Frontkämpfer +Frontkommando +Frontleiterplatte +Frontlinie +Frontplatte/N +Frontplattengestaltung +Frontplattentastatur +Frontring +Frontscheibe/N +Frontseite/N +Frontstellung/P +Frosch +Froschkönig +Froschmänner/N +Froschperspektive/N +Froschschenkel +Frost/ST +Frostbeule/N +Frostperiode +Frostschäden +Frostschaden +Frostschutz +Frostschutzmittel +Frostwetter +Frotteemantel +Frottiertücher/N +Frottiertuch/ST +Früchte/N +Früchtekörbe/N +Früchtekorb/ST +Früchtelieferung/P +Frühaufsteher/NS +Frühbarock +Frühbeet +Früheisenzeit +Früherkennung +Frühgeburten +Frühgemüse/S +Frühgottesdienst/EPST +Frühjahr/S +Frühjahrsoffensive +Frühling/S +Frühlingsabend +Frühlingsblumen +Frühlingsferien +Frühlingsgefühle/N +Frühlingsnacht +Frühlingssonne +Frühlingsstimmung +Frühlingstraum/STp +Frühlingswetter +Frühlingswind +Frühnebel +Frühpensionierung +Frührenaissance +Frühromantik +Frühschicht +Frühschoppen/S +Frühsport +Frühstück/S +Frühwarnanlage +Frühwarnsystem +Frühwarnung +Frühzeit +Frühzeitigkeit +Frühzündung +Frühzug/Tp +Frucht +Fruchtbarkeit +Fruchtknoten/S +Fruchtpressanlage +Fruchtpresse/N +Fruchtsäften +Fruchtsaft/T +Fruchtsaftpresserei +Frugalität +Frust +Frustration/P +Füchse/FN +Fügens +Fügsamkeit +Fügung/P +Fühlbarkeit +Fühler/NS +Fühlerlehre +Fühlungsnahme/N +Führens +Führer/FNS +Führerbefehl +Führergarde +Führerhauptquartier +Führerpersönlichkeit/P +Führerprinzip +Führerrolle/N +Führerschaft/P +Führerschein/EPS +Führerscheinentziehung +Führerscheinentzug/S +Führerscheinverfahren +Führersitz/EPT +Führerstaat +Führung/P +Führungsakademie +Führungsapparat +Führungsaufgabe/N +Führungsauswahl +Führungsbegabung +Führungsblech +Führungsentschluss/Tp +Führungsgabel +Führungsgremium +Führungsgrundsätze/N +Führungsgruppe/N +Führungshilfe/N +Führungskräfte/N +Führungskraft +Führungskreise/N +Führungskrise/N +Führungslaschen +Führungsmann +Führungsmannschaft +Führungsmodell +Führungsnuten +Führungsorgan +Führungsorganisation/P +Führungspersönlichkeit/P +Führungsposition/P +Führungspraxis +Führungsqualität/P +Führungsrad +Führungsrinne +Führungsrollen +Führungsschale/N +Führungsschicht/P +Führungsschlitz +Führungsstäbe/N +Führungsstaat +Führungsstab/S +Führungsstifte +Führungssystem/EPS +Führungsteam +Führungstor +Führungstreffer +Führungswechsel +Führungszapfen +Führungszeugnis/Qq +Führungszuordnung +Führungszylinder/S +Füllbeton +Füllens +Füller/NS +Füllfederhalter +Füllhalter +Füllkraft +Füllmenge/N +Füllung/P +Füllzeichen/S +Fünfeck/EPT +Fünfer +Fünferreihe +Fünfjahresplan/S +Fünfkämpfe/N +Fünfkampf/T +Fünfkampfmeister +Fünflinge/N +Fünfmächtevertrag/STp +Fünfsitzer +Fünftelsekunde +Fünftklässler/FNS +Fünfzeiler +Fünfzigerjahren +Fünkchen/S +Fürbitte/N +Fürsorge/NR +Fürsorgeämter/N +Fürsorgeamt/T +Fürsorgearzt/T +Fürsorgeausgaben +Fürsorgeausschuss/Tp +Fürsorgeempfänger +Fürsorgekasse +Fürsorgepflicht +Fürsorger/FNS +Fürsprache/N +Fürsprecher/FNS +Fürst/FP +Fürstenaufstand +Fürstenberg +Fürstenfeldbruck +Fürstenhaus/Tp +Fürstenhöfe +Fürstenhof +Fürstenkongress/EPT +Fürstenmacht +Fürstenplatz +Fürstenthronen +Fürstentümer/N +Fürstentum/S +Fürstenwall +Fürth +Fürwörter/N +Fürwort/S +Fürze/N +Füße/N +Fütterns +Fütterung/P +Fuchs/T +Fuchsjagd/P +Fuchspelz/EPT +Fuchsschwänzen +Fuchsschwanz/T +Fuchtel +Fuder/N +Fug/EP +Fugger/S +Fuhre +Fuhrgeld/RST +Fuhrpärke/N +Fuhrpark +Fuhrunternehmen/S +Fuhrunternehmer/NS +Fuji +Fujitsu +Fulda/S +Fulltimejob/S +Fummel +Fummelei/P +Fund/EPT +Fundament/EPST +Fundamentalaussichten +Fundamentaldaten +Fundamentalismus +Fundamentalist/P +Fundbüro/S +Fundgrube/N +Fundierens +Fundierung/P +Fundort/EPS +Fundsache/N +Fundus +Funk/RS +Funkamateur/EPS +Funkanlage/N +Funkapparat/EPST +Funkausstellung/P +Funkdienst/EPT +Funkeinrichtung +Funkelektroniker +Funkempfang +Funkenbildung +Funkentstörung +Funkfernsteuerung +Funkgerät/EPST +Funkhaus/Tp +Funkortung/P +Funkpeilnetz +Funkpeilung +Funksignal/EPS +Funksprechgerät/EPS +Funksprüche/N +Funkspruch/S +Funkstation/P +Funkstörgrad +Funkstreifenwagen/S +Funktaxi/S +Funktechnik/P +Funktelegramm/EPS +Funktion/P +Funktionär/EPS +Funktionalität/P +Funktionsablauf/Sp +Funktionsanwendung/P +Funktionsaufruf/EPS +Funktionsbereich/EPS +Funktionsbereitschaft +Funktionsbeschreibung +Funktionsbeurteilung/P +Funktionsdefinition/P +Funktionsdeklaration/P +Funktionsdiagramm/EPS +Funktionsergebnis/Qq +Funktionsfähigkeit +Funktionsfolge/N +Funktionsgarantie/N +Funktionsgruppe/N +Funktionsidentifikator/P +Funktionskompatibel +Funktionskontrolle/N +Funktionsmerkmale/N +Funktionsmuster +Funktionsobjekt/EPST +Funktionspläne/N +Funktionsplot/S +Funktionsprobe/N +Funktionsproblem/EPS +Funktionsprüfung +Funktionsrümpfe/N +Funktionsrumpf/ST +Funktionssicherheit +Funktionssymbol/EPS +Funktionstaste/N +Funktionstest/S +Funktionstoleranz/P +Funktionsträger/NS +Funktionsüberprüfung +Funktionsumfang +Funktionsversion/P +Funktionsweise/N +Funktionszeit/P +Funktionsziel/EPS +Funktionszustände/N +Funktor/P +Funktürme +Funkturm +Funkübertragung +Funküberwachungsdienst +Funküberwachungsnetz/EPT +Funkverbindung/P +Funkverkehr +Funkwagen/S +Funkwesen/S +Funkwetterdienst +Funkzeichen +Funkzentrale +Furchen/I +Furchtlosigkeit +Furie/N +Furnier/EPS +Furnierholz +Furnierholzfabriken +Furore +Furt/P +Furunkel/NS +Furz/T +Fuß/T +Fußabdrücke/N +Fußabstreicher/NS +Fußabtreter/NS +Fußangel +Fußbäder +Fußbad +Fußball/RSTp +Fußballamateure +Fußballanhänger +Fußballarbeiter +Fußballbeinen +Fußballberichte +Fußballbesessene +Fußballbund +Fußballduell +Fußballeben +Fußballehre +Fußballer/FNS +Fußballereignis/Qq +Fußballerkrankheit +Fußballfan/S +Fußballfanatiker +Fußballfelder +Fußballfreunde/N +Fußballgeschichte +Fußballglück +Fußballhüne +Fußballidole +Fußballinstanz +Fußballkampf/T +Fußballkarriere +Fußballkunst +Fußballländerspiel/E +Fußballliga +Fußballmacht +Fußballmannschaften +Fußballmauer +Fußballmeister/S +Fußballmeisterschaftsspiel +Fußballmetropole +Fußballnachwuchs +Fußballnationalelf +Fußballnationalmannschaft +Fußballnationalspieler +Fußballoberliga +Fußballparadies +Fußballpause +Fußballplätzen +Fußballplatz/T +Fußballpokalsieger +Fußballprofi/S +Fußballquoten +Fußballregeln +Fußballriesen +Fußballsaison +Fußballsieg +Fußballspiel/PRS +Fußballsport +Fußballstadium +Fußballstiefel/N +Fußballsystem +Fußballteam +Fußballtemperament +Fußballtor +Fußballtrainer +Fußballturnier/S +Fußballunternehmen +Fußballverbände/N +Fußballverband/ST +Fußballverein/S +Fußballvolk +Fußballweisheit +Fußballwelten +Fußballwesten +Fußballzauberer +Fußballzeitschrift +Fußbank +Fußbekleidung +Fußböden +Fußboden/S +Fußbodenstandpunkt +Fußbremse +Fußdrehung/P +Fußgänger/FNS +Fußgängerübergang/Sp +Fußgängerunterführung/P +Fußgängerzone/N +Fußgelenk +Fußmärsche +Fußmatte/N +Fußnote/N +Fußpfad/EPST +Fußpflege/N +Fußschalter +Fußsohle/N +Fußspitzen +Fußspur +Fußstapfen +Fußstellung +Fußstrecke +Fußstützen +Fußtritt/EPS +Fußverletzung +Fußvolk/T +Fußweg/EPST +Fußzeile/N +Fusel +Fusion/P +Fusionsbeschluss/Tp +Fusionsgesetz +Fusionskraftwerk +Fusionsvertrag/STp +Futter/S +Futteral/EPS +Futterauswahl +Futterbasis +Futterbeutel/S +Futtererzeugung +Futtergetreide +Futterkästen +Futterkasten/S +Futterkrippen +Futtermais +Futtermittel/NS +Futtermittelindustrie +Futternäpfen +Futternapf/T +Futterneid/T +Futterrüben +Futterstoff/ET +Futterstofffabriken +Futterstroh +Futtertechnik +Futtertrögen +Futtertrog/T +Futur/EST +Futurologie +GATT +GAU +GB +GBit +GByte +GEW +GI +GMT +GPL +GPS +GUS +Gähnens +Gämse/N +Gänge/N +Gängelband +Gänse/MN +Gänseblümchen/S +Gänsebraten/S +Gänsefeder/N +Gänsefüßchen/S +Gänseküken +Gänseleber +Gänseleberpastete +Gänsemärsche/N +Gänsemarkt/STp +Gänsemarsch/ST +Gänserich/S +Gänseschmalz +Gänze +Gärens +Gärmittel/S +Gärstoff/ET +Gärtchen/S +Gärtner/FNS +Gärtnerei/P +Gärtnereibesitzer +Gärtnergehilfe +Gärtnerlehrling +Gärung/P +Gärungsprozess/EPT +Gässchen/S +Gäste/N +Gästebewirtung +Gästebücher +Gästebuch/T +Gästehaus/Tp +Gästemannschaft +Gästesaal +Gästezimmer/NS +Gäule/N +Gabe +Gabel +Gabelfisch +Gabelhubwagen +Gabellichtschranke +Gabelstapler/N +Gabenliste/N +Gabler/NS +Gabriel/EST +Gabun +Gaddafi/S +Gag/EPS +Gagenerhöhung +Gala +Galaempfang +Galakleid +Galakonzert +Galapagos +Galapremiere +Galavorstellung/P +Galaxie/N +Galaxis +Galeere/N +Galerie/N +Galeriegebäude +Galgen/S +Galgenfrist/P +Galgenhumor/S +Galgenstrick/PS +Galgenvögel +Galgenvogel/S +Galilei/S +Galizien +Galle/N +Gallenanfall +Gallenblase +Gallenleiden/S +Gallenstein/EPS +Gallien +Gallier/FNS +Gallone/N +Gallonenweise +Galopp/S +Galopprennen +Galopprennsport +Galoppsport +Galoppwechsel +Galvanometer +Gamasche/N +Gameboy/S +Gammler/NS +Gandhi/S +Gang/EST +Gangart/P +Ganggräber +Gangreserve/N +Gangschaltung/P +Gangster/N +Gangsterjagd +Gangsterkrieg +Gangsterstück/E +Gangstersyndikat +Gangway/S +Ganove/N +Gans +Ganzaufnahme +Ganzgewebe +Ganzheit +Ganzheitsbeziehung +Ganzheitsgefühl/EPS +Ganztagsbeschäftigung/P +Ganztagsschule +Ganzwortmethode +Garage/N +Garagenfahrzeuge +Garagenhof +Garagenmieten +Garagentür +Garagenwagen +Garant +Garantie/N +Garantieabgeltung +Garantieabkommen/S +Garantiebedingung/P +Garantiefall/Sp +Garantiefonds +Garantieforderung/P +Garantieleistung/P +Garantiemacht +Garantiemittel/N +Garantiesatz +Garantieschein/EPS +Garantiestaaten +Garantieträger +Garantieversprechen/S +Garantievertrag/STp +Garantiezeit +Garbe/N +Garbo/S +Garching +Garde/N +Gardeoffiziere/N +Garderobe/N +Garderobenfrau/P +Garderobenschränke/N +Garderobenschrank +Garderobenständer/NS +Garderobiere/N +Gardine/N +Garn/EPST +Garnele/N +Garnherstellung +Garnierens +Garnierung/P +Garnison/P +Garnisonskaserne +Garnisonsorten +Garnisonstadt +Garnitur +Garnpreise +Garten/S +Gartenanlage/N +Gartenanteil +Gartenarbeiten +Gartenarchitekt/P +Gartenbaubetriebe +Gartenbauer +Gartenbaukunst +Gartenbeet +Gartenerde +Gartenfreunde +Gartengeräte +Gartengestaltung +Gartenhaus/Tp +Gartenlaube +Gartenmauer +Gartenmesser/N +Gartenpflege +Gartenschau +Gartenschere +Gartenstadt +Gartenstuhl +Gartenteil +Gartentisch +Gartenzäune/N +Gartenzaun/S +Gartenzwerg/E +Gas/EPTq +Gasabgabe +Gasanalyse +Gasangriff/ES +Gasanzünder +Gasbehälter/S +Gasbeleuchtung/P +Gasbläschen +Gasblasen +Gasbombe/N +Gasbrenner/S +Gasdichte +Gasdiffusion +Gasdruck +Gasen/IW +Gasexploration +Gasfernleitung +Gasfeuerung +Gasfeuerzeuge +Gasflaschen +Gasgeräte +Gasgeschäft +Gasgesellschaft +Gashähne/N +Gashahn +Gashebel/NS +Gasheizung/P +Gasherd/ET +Gaskammer/N +Gaskocher/NS +Gaskonzerne +Gasleitung/P +Gasleitungsmonteur +Gaslicht/R +Gaslieferung/P +Gasmaske/N +Gasöfen +Gasöl +Gasölexporte +Gasölverbilligung +Gasofen/S +Gasometer +Gaspedal/EPS +Gaspistole +Gaspreise +Gasrohrleitung/P +Gassenjargon +Gast/T +Gastarbeiter/FNS +Gastarbeiterinvasion +Gastarbeiterproblem/EPS +Gastarbeiterwelle +Gastbuch +Gastchoreographen +Gastdirektion/P +Gastdozent +Gasteig +Gastfreiheit/P +Gastfreund/EPT +Gastfreundlichkeit +Gastfreundschaft +Gastgeber/FNS +Gastgeschenk +Gasthaus/Tp +Gasthöfe/N +Gasthof/ST +Gastländer/N +Gastland +Gastmahl +Gastod +Gastprofessur/P +Gastregisseure +Gastritis +Gastrolle/N +Gastronom/P +Gastronomie +Gastschüler/FNS +Gastspiel/EPS +Gastspielaufführung +Gastspielfahrt +Gastspielreise +Gaststätte/N +Gaststättenbesitzer +Gaststättenbetriebe +Gaststätteninventar +Gaststättenkonzept +Gaststättennetzwerk +Gaststättenpächter +Gaststättenumsatz +Gastvorlesung/P +Gastvorstellung +Gastwirt/EFPS +Gastwirtschaft +Gastwirtseheleute +Gastzimmer +Gasverbrauch +Gasversorgung +Gaswerk/EPS +Gaswirtschaft +Gaszähler/S +Gaszündung +Gateleitung/P +Gateway/S +Gatte/FNR +Gatten/J +Gattenmörder +Gatter/NS +Gattungsgeschichte +Gattungsname/N +Gaucho/S +Gauda +Gaudeamus +Gaukelbild/R +Gaukelei/P +Gaukelspiel/PS +Gaukler/FNS +Gaul/S +Gauleiter +Gaulle/S +Gaullist/P +Gaumeister +Gaumen/S +Gaumenlaut/EPT +Gaumenplatte +Gauner/FNS +Gaunerei/P +Gaze/N +Gazelle/N +Gazeschleier +Gazette/N +Gazevorhang +GbR +Geäst/EPT +Gebäck +Gebälk/S +Gebärmüttern +Gebärmutter +Gebäude/NS +Gebäudeflügel +Gebäudeform +Gebäudegrundfläche +Gebäudekomplex +Gebäudenutzfläche +Gebäudeschäden +Gebäudesicherung +Gebäudesteuer +Gebäudeversicherung +Gebein/EPST +Gebell/S +Geber/NS +Geberoberfläche +Geberwiderstand +Gebet/ES +Gebetsmühlen +Gebiet/RST +Gebieter/FNS +Gebietsabtretung +Gebietseinheit/P +Gebietsforderung +Gebietsreform +Gebietsstelle/N +Gebietsverlust +Gebietsvertretung +Gebilde/NS +Gebimmel/S +Gebinde/N +Gebirge/NS +Gebirgsbewohner/FNS +Gebirgsblick +Gebirgsgegenden +Gebirgsjäger +Gebirgskämme +Gebirgskamm/S +Gebirgskette +Gebirgslage +Gebirgsland +Gebirgsstrecken +Gebirgswand +Gebirgswelt +Gebirgszug/STp +Gebiss/ET +Gebissbild +Gebläse/N +Gebots +Gebotsschild/RST +Gebräu/S +Gebrauchsanweisung/P +Gebrauchsartikel/NS +Gebrauchsfähigkeit +Gebrauchsfahrzeug/EPS +Gebrauchsgegenstände/N +Gebrauchsgegenstand/ST +Gebrauchsgraphik +Gebrauchsgüter/N +Gebrauchskugelschreiber +Gebrauchsmuster/N +Gebrauchsmusteranmeldung/P +Gebrauchswagen +Gebrauchtfahrzeuge +Gebrauchtwagen/S +Gebrauchtwagenabteilung +Gebrauchtwagenhandel +Gebrauchtwagenkauf/Sp +Gebrauchtware/N +Gebrechen/S +Gebrechlichkeit +Gebrüll/S +Gebrumm +Gebühr +Gebühreneinheit/P +Gebührenordnung/P +Gebührenpolitik +Gebührensätze/N +Gebüsch/EPS +Gebundenheit +Geburt/P +Geburtenbeschränkung/P +Geburtenkontrollen +Geburtenrate +Geburtenregelung/P +Geburtenrückgang +Geburtenschwund +Geburtenüberschuss/Tp +Geburtenziffern +Geburtenzunahme +Geburtsanzeige +Geburtsbeihilfe +Geburtsdaten +Geburtsdatum +Geburtsfehler/NS +Geburtshelfer/FNS +Geburtshilfe/N +Geburtsjahr/EPST +Geburtsländer +Geburtsland/T +Geburtsname/N +Geburtsort/EPT +Geburtsrate/N +Geburtsschein/EPS +Geburtsstätte +Geburtsstadt +Geburtsstunde/N +Geburtstag/EPST +Geburtstagsbild +Geburtstagsfeier/N +Geburtstagsgeschenk +Geburtstagsgruß/Tp +Geburtstagskarte/N +Geburtstagsmorgen +Geburtstagsparade/N +Geburtstagsparty/S +Geburtstagsrede +Geburtsurkunde/N +Geburtswehen +Geck/P +Gedächtnis/Qq +Gedächtnisfeier/N +Gedächtnishilfe/N +Gedächtnisschwäche/N +Gedächtnisschwund +Gedächtnisstörung/P +Gedächtnisstütze/N +Gedächtnisverlust/T +Gedanke/N +Gedanken/S +Gedankenarmut +Gedankenaustausch/T +Gedankenblitz/EPT +Gedankenfreiheit/P +Gedankengang/STp +Gedankengespräche/N +Gedankengut +Gedankenkette/N +Gedankenkreis/EPT +Gedankenlesen +Gedankenleser/FNS +Gedankenlosigkeit/P +Gedankenreichtum +Gedankenschema +Gedankensplitter/N +Gedankenstrich/EPS +Gedankenübertragung/P +Gedankenwelt/P +Gedankenwerk +Gedeck/EPS +Gedenkbriefmarke/N +Gedenkfeier/N +Gedenkrede/N +Gedenkschleife +Gedenkstätten +Gedenkstein/EPS +Gedenkstunde +Gedenktafel +Gedenktag/EPS +Gedenkwort +Gedenkzug/STp +Gedicht/EPST +Gedichtsammlung/P +Gedichtzyklus +Gediegenheit +Gedränge/NS +Gedröhn/ES +Geduld +Geduldsfaden +Geduldspiel/EPS +Geduldsprobe/N +Gefährdens +Gefährdung/P +Gefährlichkeit +Gefährt/EFP +Gefälle/NS +Gefälligkeit/P +Gefängnis/Qq +Gefängnisdirektor/PS +Gefängnisstrafen +Gefängnisverwaltung +Gefängniswärter/S +Gefängniswesen/S +Gefängniszelle +Gefäß/EPT +Gefäßerkrankung/P +Gefäßschädigung/P +Gefahr +Gefahrenherd/EPS +Gefahrenmoment/EPS +Gefahrenquelle/N +Gefahrensignal/EPS +Gefahrenwolke/N +Gefahrenzone/N +Gefahrenzulage/N +Gefahrlosigkeit +Gefallenenehrung +Gefallenenfriedhöfe +Gefallsucht +Gefangenenbefreiung +Gefangenenlager/S +Gefangenenpflege +Gefangenenproblem/EPS +Gefangenhaltung/P +Gefangenschaft/P +Gefasel/S +Gefecht/EPS +Gefechtsstände/N +Gefechtszentrum +Gefieder/N +Gefilde/N +Geflecht/EPS +Geflügel/S +Geflügelfarm/P +Geflügelfleisch +Geflügelhändler/FNS +Geflügelschere/N +Geflügelzüchter +Geflüster/S +Geflunker/S +Gefolge/N +Gefolgschaft/P +Gefolgsmann/S +Gefräßigkeit +Gefreitenbeförderung/P +Gefrieranlage/N +Gefrierfach/S +Gefriermaschine/N +Gefrierpunkt/ET +Gefrierschränke +Gefrierschrank/S +Gefrierschutz +Gefriertruhe/N +Gefüge/NS +Gefühl/EPS +Gefühllosigkeit +Gefühlsargument +Gefühlsduselei/P +Gefühlserguss/T +Gefühlsleben/S +Gefühlsmensch/P +Gegebenheit/P +Gegenagent/P +Gegenaktion/P +Gegenangriff/EPS +Gegenanklage/N +Gegenantrag/STp +Gegenantwort +Gegenargument/EPS +Gegenbefehl/EPS +Gegenbeispiel/EPS +Gegenbeschuldigung/P +Gegenbesuch/EPT +Gegenbewegung/P +Gegenbeweis/EPT +Gegend/P +Gegendarstellung/P +Gegendienst/EPT +Gegendiskriminierung +Gegendruck +Gegeneinanderwirken +Gegenentwurf +Gegenerklärung +Gegenerwiderung +Gegenfeuer +Gegenforderung +Gegenfrage/N +Gegengerade/N +Gegengeschenk/EPS +Gegengewicht/EPST +Gegengift/EPST +Gegenidee/N +Gegenindizien +Gegenkandidat/P +Gegenkandidatur +Gegenklage/N +Gegenkräfte/N +Gegenkraft +Gegenküste +Gegenleistung/P +Gegenliebe +Gegenmaßnahme/N +Gegenmedikament +Gegenmittel/N +Gegenoffensive/N +Gegenpäpste +Gegenpart +Gegenpartei/P +Gegenpol +Gegenposition/P +Gegenprobe/N +Gegenreaktion/P +Gegenrechnen/JS +Gegenrede/N +Gegenreformation +Gegenrevolution/P +Gegenrichtung +Gegenruf/EPS +Gegensätze/N +Gegensatz/T +Gegensatzpaaren +Gegenschraube +Gegenseite/N +Gegenseitigkeit +Gegenspieler/NS +Gegenspionage +Gegensprechanlage +Gegenstände/N +Gegenständlichkeit +Gegenstand/ST +Gegenstandsbereich +Gegenstelle/N +Gegenstimme/N +Gegenstück/EPS +Gegenteil/EPS +Gegenthese/N +Gegentor +Gegentreffer +Gegentrend +Gegenüberstellens +Gegenüberstellung/P +Gegenufer +Gegenverkehr/S +Gegenvorschlag/S +Gegenwart +Gegenwartsaufgaben +Gegenwartskunde +Gegenwartsliteratur +Gegenwartsproblem/EPS +Gegenwartstheater/S +Gegenwehr +Gegenwende/N +Gegenwert/EPT +Gegenwind/EPT +Gegenwinkel/NS +Gegenwirkung/P +Gegenzeuge/N +Gegenzug/STp +Gegner/FNS +Gegnerschaft/P +Gehälter/N +Gehässigkeit/P +Gehäuse/NS +Gehäuseänderung/P +Gehäuseabmessung/P +Gehäusebau +Gehäuseboden/S +Gehäuseform +Gehäusegröße/N +Gehäusekonstruktion/P +Gehäusematerial +Gehäusemodifikation/P +Gehäusemuster +Gehäuseoberflächenbehandlung +Gehäuseoberseite +Gehäusepreis/EPT +Gehäuserand +Gehäuseschaden +Gehäuseunterseite +Gehäusevarianten +Gehäusewand +Gehabe +Gehalt/S +Gehaltlosigkeit/P +Gehaltsabrechnung +Gehaltsabteilung/P +Gehaltsabzug/Sp +Gehaltsangebot +Gehaltsanspruch +Gehaltsaufbesserung/P +Gehaltsentwicklung +Gehaltserhöhung/P +Gehaltsfrage +Gehaltshöhe +Gehaltsklassen +Gehaltskosten +Gehaltsliste +Gehaltsniveau +Gehaltssteigerung/P +Gehaltsstufe +Gehaltssummen +Gehaltstabelle +Gehaltstüten +Gehaltsverbesserung/P +Gehaltsvereinbarung +Gehaltsvergleiche +Gehaltsvertrag/STp +Gehaltsvorschlag/STp +Gehaltsvorstellung +Gehaltswünsche +Gehaltswunsch/T +Gehaltszulage/N +Gehege/NS +Geheimabstimmung +Geheimagent +Geheimakten +Geheimaktion/P +Geheimbefehl +Geheimbericht +Geheimbesprechung/P +Geheimbünde/N +Geheimbund +Geheimdienst/EPT +Geheimdienstagenten +Geheimdienstaktivitäten +Geheimdienstbeamten +Geheimdienstberichte +Geheimdienstchef +Geheimdienstexperte +Geheimdienstkoffer +Geheimdienststellen +Geheimdiplomatie +Geheimdokumenten +Geheimfächer/N +Geheimfach/ST +Geheimgespräch/E +Geheimhalten/J +Geheimhaltungsbestimmung/P +Geheimhaltungspflicht +Geheimkammern +Geheimkonferenz +Geheimmission/P +Geheimnis/Qq +Geheimniskrämerei +Geheimnistuerei +Geheimorganisation/P +Geheimplan +Geheimpolizei +Geheimpolizist +Geheimprotokoll +Geheimräte/N +Geheimrat/ST +Geheimrezept +Geheimsachen +Geheimschrift/P +Geheimsitzung/P +Geheimsprache/N +Geheimtipp/S +Geheimtuerei/P +Geheimunternehmen +Geheimverhandlung/P +Geheimverhöre +Geheimverstecken +Geheimvertrag/STp +Geheimwaffe +Geheimzahl/P +Geheiß/T +Geheul/S +Gehilfe/FN +Gehilfenbrief +Gehirn/EPS +Gehirnblutung +Gehirnerschütterung/P +Gehirnschaden +Gehirnschlag/Tp +Gehirnspezialist +Gehirnstrommessung +Gehirntumor/EPS +Gehirnwäsche/N +Gehöft/EPST +Gehölz/EPT +Gehör/S +Gehörgang/Sp +Gehörknöchelchen +Gehorsamkeit +Gehorsams +Gehsteig/EPST +Gehupe +Gehversuch/EPS +Gehweg/EPS +Geier/N +Geifer +Geige/NR +Geigenbogen/S +Geigenharz/EPT +Geigenkasten/S +Geigenmacher/FNS +Geiger/FNS +Geigerzähler/N +Geilheit +Geiß/P +Geißblätter/N +Geißblatt/T +Geißböcke/N +Geißbock/ST +Geißelns +Geißelung/P +Geißlung/P +Geisel/N +Geiseldrama +Geiselerschießung +Geiselnahme/N +Geiselnehmer/NS +Geist/ET +Geiste/RS +Geisterbeschwörer/N +Geisterbewegung/P +Geistererscheinung/P +Geisterfahrer +Geisterhand +Geisterhaus/Tp +Geisterkegler +Geisterstunde/N +Geisterwelt/P +Geistesarbeit/PR +Geistesarbeiter/FNS +Geistesblitz/EPT +Geistesgabe/N +Geistesgegenwart +Geistesgeschichte +Geisteshaltung/P +Geisteskräfte/N +Geisteskraft +Geisteskrankheit/P +Geistesleben/S +Geistesprodukte +Geistesrichtung/P +Geistesschwäche/N +Geistesstärke +Geistesstörung +Geistesverfassung/P +Geistesverwandtschaft +Geistesverwirrung/P +Geisteswissenschaft +Geisteszustände/N +Geisteszustand/ST +Geistigkeit +Geistlichkeit +Geistlosigkeit +Geiz/T +Geizhälse/N +Geizhals/T +Geizkragen/S +Gejohle/S +Gekeife/S +Gekeuche/S +Gekicher/S +Gekläff/S +Geklatsche +Geklimper/S +Geklirr/S +Geknatter/S +Geknister/S +Gekreisch/ET +Gekritzel/S +Gekröse/S +Gelächter/N +Gelände/RS +Geländefahrt/P +Geländefahrzeug/EPS +Geländelauf/Sp +Geländeritt +Geländewagen/S +Geläufigkeit/P +Geläut/T +Gelaber/S +Gelage/NS +Gelass/ET +Gelassenheit +Gelatine/N +Gelaufe/S +Gelbschnäbel/N +Gelbschnabel/S +Gelbsucht +Geld/ERST +Geldabfluss/Tp +Geldabwertung +Geldabzüge/N +Geldadel/S +Geldangelegenheit/P +Geldanlage/N +Geldanlagealltag +Geldanlagebriefe +Geldanlagediensten +Geldanlageform +Geldanlagestrategien +Geldanlagethema +Geldanlegern +Geldanleihe/N +Geldanweisung/P +Geldaristokratie +Geldaufwand +Geldaufwendung +Geldaufwertung +Geldausgabe/N +Geldautomat/P +Geldbedarf/S +Geldbeschaffungskosten +Geldbesitzer +Geldbestand +Geldbetrag/Tp +Geldbeutel/NS +Geldbewegung/P +Geldbörsenersatz +Geldbrief/EPS +Geldbriefträger +Geldbuße/N +Gelddinge/N +Geldentwertung/P +Geldentwicklung +Geldersatz +Geldfälschung +Geldforderung/P +Geldgeber/NS +Geldgebernation/P +Geldgeschäft/EPS +Geldgeschenk/EPS +Geldhähne +Geldhahn +Geldheirat/P +Geldhunger +Geldinstitut/EPS +Geldkäufer +Geldklemme/N +Geldknappheit/P +Geldkreislauf/Sp +Geldkrise +Geldlotterie +Geldmänner/N +Geldmagneten +Geldmakler/FNS +Geldmangel +Geldmann/T +Geldmarkt/STp +Geldmarktanlagen +Geldmarktgeschäfte +Geldmarktinstrumente +Geldmarktpapiere +Geldmarktpolitik +Geldmarktsätze +Geldmenge/N +Geldmengenentwertung +Geldmengenexpansion +Geldmengenexplosion +Geldmengenimplosion +Geldmengenpolitik +Geldmengenschöpfung +Geldmengenschub +Geldmengenwachstum/S +Geldmittel/S +Geldmünzen +Geldnöte/N +Geldpolitik +Geldpreise +Geldpresse +Geldprobleme +Geldquelle/N +Geldsätze +Geldsache +Geldsammlung +Geldschein/EPST +Geldschöpfung +Geldschränke +Geldschrank/T +Geldschrankfabrik +Geldschwemme +Geldsendung/P +Geldsorten +Geldsparen +Geldspende +Geldspritze +Geldstrafe +Geldströme +Geldstrom +Geldstück/EPS +Geldsüchtigkeit +Geldsucht +Geldsumme +Geldtaschen +Geldtöpfe/N +Geldtopf/S +Geldüberhang +Geldumlauf/Sp +Geldumschlag/STp +Geldverfügung/P +Geldverkehr +Geldverlegenheit +Geldverleih/R +Geldverleihung +Geldverlust +Geldvermehrung +Geldverschieber +Geldverschwendung/P +Geldvolumen +Geldwäsche/NR +Geldwäscher/NS +Geldwechsel/NS +Geldwert/EPT +Geldwertschwund +Geldwertstabilisierung +Geldwirtschaft +Geldzins/PT +Geldzügel +Geldzufluss/Tp +Geldzufuhr +Geldzuwendung/P +Gelee/S +Gelegenheit/P +Gelegenheitsarbeit/PR +Gelegenheitsarbeiter/FNS +Gelegenheitsbesucher +Gelegenheitsgeschäft +Gelegenheitskauf/STp +Gelegenheitsverkehr +Gelehrigkeit +Gelehrsamkeit +Gelehrtenkongress/EPT +Gelehrtenrepublik +Geleis/EPT +Geleit +Geleitbrief/EPST +Geleitschiff/EPS +Geleitschutz +Geleitwort/ET +Geleitzug/STp +Gelenk/EPT +Gelenkigkeit +Gelenkrheumatismus +Gelichter +Gelöbnis/Qq +Gelsenkirchen/S +Geltendmachung +Geltens +Geltung/P +Geltungsanspruch +Geltungsbedürfnis/Qq +Geltungsbereich/P +Geltungsdauer +Geltungsdrang +Geltungswahn/S +Gelübde/S +Gelumpe +Gemächer/N +Gemächlichkeit +Gemälde/N +Gemäldeausstellung/P +Gemäldegalerie +Gemälderäuber +Gemäldesäle +Gemäuer/NS +Gemach/S +Gemahl/FS +Gemarkung +Gemeinde/N +Gemeindeaufträge +Gemeindebau/ST +Gemeindebesitz +Gemeindebund +Gemeindeeigentum +Gemeindefinanzen +Gemeindefinanzreform +Gemeindegottesdienst +Gemeindegrundsteuer +Gemeindehaus/Tp +Gemeindekasse +Gemeindeneuwahlen +Gemeindeoberhäupter +Gemeindepastor +Gemeinderäte/N +Gemeinderat/ST +Gemeinderatsbeschluss/Tp +Gemeinderatsitzung +Gemeindesiedlung +Gemeindesteuer/N +Gemeindestraße/N +Gemeindeväter +Gemeindeveranstaltung/P +Gemeindeverbände +Gemeindevertretung +Gemeindeverwaltung/P +Gemeindevorständen +Gemeindevorstand/T +Gemeindewahlen +Gemeindewald +Gemeindezentrum +Gemeingefühl +Gemeingüter/N +Gemeingut/ST +Gemeinheit/P +Gemeinnutz/P +Gemeinsamkeit/P +Gemeinschaft/P +Gemeinschaftsaktion/P +Gemeinschaftsangelegenheit/P +Gemeinschaftsantenne +Gemeinschaftsarbeit/P +Gemeinschaftsausgabe/N +Gemeinschaftsbildung +Gemeinschaftsebene/N +Gemeinschaftsentscheidung/P +Gemeinschaftserziehung +Gemeinschaftsgefühl +Gemeinschaftsgeist/T +Gemeinschaftshandlung/P +Gemeinschaftsinteresse/NS +Gemeinschaftskantinen +Gemeinschaftskommission/P +Gemeinschaftskompetenz/P +Gemeinschaftskonten +Gemeinschaftskonto/S +Gemeinschaftsländer +Gemeinschaftsleben/S +Gemeinschaftslinien +Gemeinschaftslösung/P +Gemeinschaftsmaßnahme/N +Gemeinschaftsmittel +Gemeinschaftsorgan/EPS +Gemeinschaftsposition/P +Gemeinschaftsproduktion/P +Gemeinschaftsprojekte +Gemeinschaftsrecht/S +Gemeinschaftsschule +Gemeinschaftstarif +Gemeinschaftsunternehmen +Gemeinschaftsvertrag/STp +Gemeinschaftswährung +Gemeinschaftswerk/T +Gemeinschaftswohl +Gemeinschuldner/NS +Gemeinwesen/S +Gemeinwohl/S +Gemenge/N +Gemetzel +Gemisch/EPST +Gemischtwarengeschäft +Gemischtwarenhandlung/P +Gemüse/S +Gemüseanbaufläche +Gemüsebau/T +Gemüsegärten +Gemüsegarten/S +Gemüsehändler/FNS +Gemüsehandlung/P +Gemüsekonserven +Gemüsemarkt/Tp +Gemüsepreise +Gemüt/RST +Gemütlichkeit +Gemütsart/P +Gemütsbewegung/P +Gemütskrankheit/P +Gemütslage/N +Gemütsleben/S +Gemütsmensch/P +Gemütsstörung/P +Gemütsverfassung +Gemütszustände/N +Gemütszustand/ST +Gemunkel +Gemurmel/S +Genauigkeit/P +Genauigkeitsklasse +Gendarm/P +Gene/N +Genehmigens +Genehmigung/P +Genehmigungsbehörden +Genehmigungsverfahren/S +Genera +Generäle/N +General/S +Generalagent/P +Generalagentur +Generalanwalt +Generalanwaltschaft +Generalbauplan +Generalbevollmächtigte/NR +Generalbundesanwalt +Generaldirektor/PS +Generalgouvernement +Generalgouverneur/S +Generalintendant +Generalisierung/P +Generalissimus +Generalität +Generalkasse +Generalkommission/P +Generalkonsul/NS +Generalkonsulat/PS +Generalleutnant +Generallinie/N +Generalmajor +Generaloberst/PS +Generalplanung +Generalprobe/N +Generalresident +Generalresolution/P +Generalsekretär +Generalsekretariat/S +Generalsmarsch +Generalsrang +Generalsstab +Generalstaaten +Generalstaatenpartei +Generalstaatsanwalt +Generalstab/ST +Generalstabsarbeit +Generalstabschef +Generalstreich +Generalstreik/S +Generaltenor +Generalthema +Generalüberholung +Generaluntersuchung +Generalvertreibung/P +Generalvertreter +Generalvertretung/P +Generalvollmacht/P +Generalzahlmeister +Generation/P +Generationenkonflikt +Generationsgenosse +Generationsproblem/EPS +Generationszeit +Generationszyklen +Generator/PS +Generatorenanlagen +Generierens +Generierung/P +Generierungsprozess/EPT +Genesens +Genesung/P +Genesungsheim/EPT +Genesungsprozess/EPT +Genf/R +Genforschung +Genialität/P +Genick/EPS +Genickbruch +Genickschläge +Genickschuss/Tp +Genie/S +Genieblitz +Genießer/N +Genitalien +Genitiv/EPS +Genius +Genmanipulation/P +Genom/EPS +Genosse/F +Genossenschaft +Genossenschaftsbank/P +Genossenschaftsgesetz +Genossenschaftssiedlung +Genossenschaftstag +Genossenschaftsverband +Genre/S +Genreszene/N +Genrezeichnung/P +Gens +Gentechnik +Genügsamkeit +Genua +Genugtuung/P +Genus +Genuss/Tp +Genussgier +Genussmittel/N +Genussmittelgewerbe +Genussmittelindustrie +Geografie +Geografiestunde/N +Geograph/Pf +Geographie +Geographiestunde/N +Geologe/N +Geologie +Geometer/NS +Geometrie/N +Geometrieberechnung/P +Geometrieermittlung +Geometrieparameter +Georg/EST +Gepäck/S +Gepäckannahme/N +Gepäckaufbewahrung +Gepäckausgaben +Gepäckfreigrenzen +Gepäckhalter/S +Gepäckkontrolle/N +Gepäcknetz/EPT +Gepäckraum/STp +Gepäckschein/EPS +Gepäckschließfächer/N +Gepäckschließfach +Gepäckstücke +Gepäckträger/N +Gepäckwägen +Gepäckwagen/S +Gepflogenheit/P +Geplänkel/S +Geplätscher/S +Geplapper/S +Geplauder/S +Gepolters +Gepräge +Geräte/NS +Geräteabmessung +Gerätebau +Geräteeinheit/P +Gerätekomplettpreis +Gerätekonfiguration/P +Geräteoberseite +Geräteortungspläne +Gerätepark +Geräterückseite +Gerätespannung +Gerätestecker/NS +Gerätetausch +Gerätetest +Gerätetreiber/NS +Geräteturnen/S +Gerätetyp +Geräteunterseite +Geräteverbindung/P +Gerätezahl +Geräts +Gerätschaften +Geräumigkeit +Geräusch/EPT +Geräuschbelästigung +Geräuschcharakteristik +Geräuschdetektor +Geräuschentwicklung +Geräuschlosigkeit +Geräuschpegel +Geräuschspektrum +Geradlinigkeit +Gerangel +Geranie/N +Geranienbeet +Geranienkasten +Gerassel/S +Geratewohl +Gerberdaten +Gerberei/P +Gerbmittel +Gerd/S +Gerda/S +Gerechtigkeit +Gerede/S +Gerhard/S +Geriatrie +Gericht/EPST +Gerichtsakten +Gerichtsbarkeit +Gerichtsbehörden +Gerichtsbeschluss/Tp +Gerichtsdiener/N +Gerichtsfall/Sp +Gerichtsgebäude/N +Gerichtshöfe/N +Gerichtshof/ST +Gerichtsklage +Gerichtskreise +Gerichtsnotar +Gerichtspräsident +Gerichtsreporter +Gerichtssäle/N +Gerichtssaal/ST +Gerichtsschreiber/N +Gerichtssitzung +Gerichtsspruch +Gerichtsstand +Gerichtsummen +Gerichtsurteil/E +Gerichtsverfahren +Gerichtsverfassung +Gerichtsverhandlung/P +Gerichtsvollzieher/FNS +Gerichtswesen/S +Geriesel/N +Geringfügigkeit +Geringschätzung +Gerinnens +Gerinnung/P +Gerissenheit +Germane/N +Germanien +Germanienpolitik +Germanist/P +Germanistik +Gernegroß/P +Geröll/S +Geröllablagerung +Geröllbank +Gerontologie +Gerste +Gerstenkörnern +Gerstenkorn/S +Gerstensaft +Gerstenstroh +Gerte/N +Gerüchen/I +Gerücht/EPT +Gerüchteküche/N +Gerümpel/S +Gerüst/EPT +Geruch/T +Geruchlosigkeit +Geruchssinn/EPS +Geruchsverschluss/Tp +Gerundium/S +Gesäß/EPT +Gesamtablauf/Sp +Gesamtalter +Gesamtanforderung/P +Gesamtanlagevermögen +Gesamtanleihe +Gesamtansicht +Gesamtarbeitszeit +Gesamtareal +Gesamtaufkommen/S +Gesamtaufwand +Gesamtausfuhr +Gesamtausgabe/N +Gesamtausstoß/Tp +Gesamtbank +Gesamtbaufläche +Gesamtbausumme +Gesamtbedarf +Gesamtbelastung +Gesamtbelegschaft +Gesamtbereich/EPS +Gesamtbeschreibung +Gesamtbestand/T +Gesamtbetrag/STp +Gesamtbevölkerung +Gesamtbewegung +Gesamtbewertung +Gesamtbezug/STp +Gesamtbilanz +Gesamtbild/RST +Gesamtdämpfung +Gesamtdauer +Gesamtdimension +Gesamtdividende +Gesamtdokumentation +Gesamteindruck +Gesamteinkommen/S +Gesamteinlagen +Gesamteinnahmen +Gesamteinsparung +Gesamtenergie +Gesamtentwicklung +Gesamtergebnis/Qq +Gesamterscheinung +Gesamtersparnis/q +Gesamtertrag/Tp +Gesamtetat +Gesamtexport/S +Gesamtforderung/P +Gesamtform +Gesamtforschungsvorhaben/S +Gesamtgerät/T +Gesamtgerätepreis/EPT +Gesamtgeschichte +Gesamtgewicht/S +Gesamtgewinn +Gesamtgröße/N +Gesamtgrundfläche +Gesamtgruppe/N +Gesamthaushalt/ST +Gesamtheit +Gesamtherstellung +Gesamthöhe +Gesamthub/S +Gesamtimport/E +Gesamtinstallation +Gesamtinteresse/NS +Gesamtinvestition/P +Gesamtkapazität +Gesamtkapitulation +Gesamtkomplex/EPT +Gesamtkonzept/T +Gesamtkosten +Gesamtkreditgeschäft +Gesamtkündigung +Gesamtlänge/N +Gesamtlaufzeit +Gesamtleistung/P +Gesamtleitung +Gesamtlieferung +Gesamtlieferzeit +Gesamtliter +Gesamtlösung +Gesamtmarkt/T +Gesamtmechanik +Gesamtmenge/N +Gesamtmesse +Gesamtmobilmachung +Gesamtobjekt +Gesamtorganisation +Gesamtpaket/EPST +Gesamtpartei +Gesamtplan/S +Gesamtplanung +Gesamtplatine +Gesamtpotential/EPS +Gesamtpotenzial/EPS +Gesamtpreis/EPT +Gesamtprodukt/EPS +Gesamtproduktion +Gesamtprogramm/S +Gesamtprojekt/ST +Gesamtprozess/EPT +Gesamtquote/N +Gesamtrahmen/S +Gesamtreserve/N +Gesamtresultat +Gesamtschaden/S +Gesamtschau +Gesamtschema +Gesamtschülerzahl/P +Gesamtschulden +Gesamtschule/N +Gesamtschulzeit +Gesamtsituation +Gesamtspannung +Gesamtspezifikation/P +Gesamtstaat/PST +Gesamtsteuern +Gesamtstil +Gesamtstimmen +Gesamtstrafe +Gesamtstrategie/N +Gesamtstrecke +Gesamtstunden +Gesamtsumme/N +Gesamtsystem/EPS +Gesamtthema +Gesamtüberschreitung +Gesamtüberschuss/Tp +Gesamtübersicht/P +Gesamtumfang +Gesamtumlauf/Sp +Gesamtumsätze +Gesamtumschlag/STp +Gesamtumstände/N +Gesamtunternehmen +Gesamtverbrauch +Gesamtverfügbarkeit +Gesamtverlust/P +Gesamtvermögen/S +Gesamtverständnis/Qq +Gesamtverteidigungsstärke +Gesamtvolumen/S +Gesamtvorgang +Gesamtvorhaben/S +Gesamtvorstände +Gesamtvorstand +Gesamtvorstellung +Gesamtwert/EPS +Gesamtwiderstand/S +Gesamtwiedergabe/N +Gesamtzahl +Gesamtzeichnung/P +Gesamtzusammenhang +Gesamtzuwachs/T +Gesandtschaft +Gesang/STp +Gesangbücher/N +Gesangbuch/ST +Gesangbuchsverse +Gesanglehrer/FNS +Gesangskultur +Gesangsverein +Gesangverein/EPS +Geschäft/EPST +Geschäftemacher +Geschäftigkeit +Geschäftigkeitsdrang +Geschäftsabschluss/Tp +Geschäftsadresse +Geschäftsanschrift +Geschäftsanteil/EPT +Geschäftsaussichten +Geschäftsbank/P +Geschäftsbasis +Geschäftsbauten +Geschäftsbedarf/S +Geschäftsbedingung/P +Geschäftsbegrenzung +Geschäftsbelastung +Geschäftsbelebung +Geschäftsbereich/EPS +Geschäftsbereichsleiter/NS +Geschäftsbericht/E +Geschäftsbetätigung +Geschäftsbeteiligung +Geschäftsbeträge +Geschäftsbeziehung/P +Geschäftsbrief/ET +Geschäftseinrichtung +Geschäftseinstellung +Geschäftsentwicklung +Geschäftserfolg +Geschäftsergebnis/Qq +Geschäftseröffnung +Geschäftsexpansion +Geschäftsfahrten +Geschäftsfeld/RT +Geschäftsflaute +Geschäftsfrauen +Geschäftsfreund/EPT +Geschäftsführer/FNS +Geschäftsführung/P +Geschäftsgang/Sp +Geschäftsgebäude +Geschäftsgebiet +Geschäftsgeheimnis/Qq +Geschäftsgeist +Geschäftsgewinn +Geschäftsgründung/P +Geschäftshaus/Tp +Geschäftsinhaber/NS +Geschäftsinteresse +Geschäftsjahr/EPST +Geschäftsjubiläum +Geschäftskosten +Geschäftskunde/FN +Geschäftslage/N +Geschäftsleben +Geschäftsleitung +Geschäftsleitungsmitglied +Geschäftsleute +Geschäftslokal/E +Geschäftsmänner +Geschäftsmann/T +Geschäftsmöglichkeit/P +Geschäftsneubau +Geschäftsobjekte +Geschäftsordnung +Geschäftspapiere/N +Geschäftspartner/FNS +Geschäftspläne +Geschäftspolitik +Geschäftspraktiken +Geschäftsraum/STp +Geschäftsreise/N +Geschäftsreisender +Geschäftsrisiko/S +Geschäftsrückgang +Geschäftsschluss/Tp +Geschäftssitz/ET +Geschäftsstadt +Geschäftsstelle/N +Geschäftsstraße/N +Geschäftsstrukturen +Geschäftstätigkeit +Geschäftsteilhaber/NS +Geschäftsübernahme +Geschäftsunterlagen +Geschäftsverbindung/P +Geschäftsverkauf/Sp +Geschäftsverkehr +Geschäftsviertel +Geschäftswelt +Geschäftszahlen +Geschäftszeit +Geschäftszentrum +Geschäftszimmer/NS +Geschäftszuwachs/T +Geschäftszweck/EPS +Geschäftszweig/EPST +Geschehens +Geschehnis/Qq +Gescheitsein +Geschenk/EPST +Geschenkabonnement/S +Geschenkartikel +Geschenkbuch +Geschenkidee/N +Geschenkpackung +Geschenkpakete +Geschenksendung/P +Geschenkverpackung +Geschichte/MN +Geschichtenbaum +Geschichtenerzähler +Geschichtensammler +Geschichtsabteilung +Geschichtsbetrachtung +Geschichtsbewusstsein +Geschichtsbücher +Geschichtsbuch +Geschichtsforscher/FNS +Geschichtsforschung +Geschichtslehrer/FNS +Geschichtsphilosophie +Geschichtsschreiber/S +Geschichtsschreibung +Geschichtsunterricht +Geschick/EPST +Geschicklichkeit/P +Geschicks +Geschirr +Geschirrreiniger/NS +Geschirrspülautomat/P +Geschirrspülmaschine/N +Geschirrteile +Geschlecht/RST +Geschlechtsakt/EPST +Geschlechtsgenossen +Geschlechtskrankheit/P +Geschlechtsleben/S +Geschlechtsname/N +Geschlechtsorgan/EPS +Geschlechtsteil/EPS +Geschlechtstrieb/EPS +Geschlechtsverkehr/S +Geschlossenheit +Geschmäcker/N +Geschmack/ST +Geschmacklosigkeit/P +Geschmacksempfinden +Geschmacksrichtung/P +Geschmackssache +Geschmackssinn/EPST +Geschmacksträgern +Geschmacksverirrung/P +Geschmeide/N +Geschmeidigkeit +Geschmiere/S +Geschmunzel/S +Geschnatter/S +Geschöpf/EPS +Geschoss/ET +Geschreibsel/S +Geschütz/EPT +Geschützfeuer +Geschwätz/T +Geschwätzigkeit +Geschwader/N +Geschwindigkeit/P +Geschwindigkeitsänderung +Geschwindigkeitsbegrenzung/P +Geschwindigkeitsbeschränkung/P +Geschwindigkeitsempfehlung +Geschwindigkeitsgrenze +Geschwindigkeitsmesser/NS +Geschwindigkeitsmessung/P +Geschwindigkeitsrekord/E +Geschwindigkeitssünder +Geschwindigkeitsüberschreitung/P +Geschwindigkeitsverluste +Geschwindigkeitsweltrekord +Geschwister/N +Geschwisterkarten +Geschworenengericht +Geschwülste/N +Geschwür/EPS +Geschwulstbildung +Geschwulstherde +Geselchte/N +Gesellenbrief +Geselligkeit +Gesellin/F +Gesellschaft/PR +Gesellschafter/FNS +Gesellschafterversammlung +Gesellschaftsfahrt +Gesellschaftsform/P +Gesellschaftshaus/Tp +Gesellschaftskapital +Gesellschaftskörper +Gesellschaftskritik +Gesellschaftsleben/S +Gesellschaftslehre/N +Gesellschaftsordnung +Gesellschaftsorgane +Gesellschaftsraum/STp +Gesellschaftsreisen +Gesellschaftsspiel/EPS +Gesellschaftsstruktur/P +Gesellschaftssystem/EPS +Gesellschaftsteuererklärung +Gesellschaftsversammlung +Gesellschaftsvertrag/STp +Gesellschaftswissenschaft/P +Gesellschaftszimmer +Gesellschaftszweck +Gesetz/EPT +Gesetzbücher/N +Gesetzbuch/ST +Gesetzesänderung/P +Gesetzesantrag/STp +Gesetzesarbeit +Gesetzesbeschluss/Tp +Gesetzesbestimmung/P +Gesetzesbruch +Gesetzesbuchstaben +Gesetzesentwürfen +Gesetzesentwurf/T +Gesetzesflut +Gesetzesform +Gesetzesinitiative +Gesetzesnorm/P +Gesetzesnovelle +Gesetzesverbot +Gesetzesverstoß/Tp +Gesetzesvorlage/N +Gesetzesvorschlag/STp +Gesetzeswissen +Gesetzgeber/N +Gesetzgebung/P +Gesetzgebungsbefugnis/q +Gesetzgebungskompetenz/P +Gesetzgebungsmethoden +Gesetzgebungsprozess/EPT +Gesetzgebungsverfahren +Gesetzlichkeit +Gesetzlosigkeit +Gesetzmäßigkeit/P +Gesetzwidrigkeit/P +Gesicht/RST +Gesichtsausdrücke/N +Gesichtsausdruck +Gesichtsfarbe/N +Gesichtsfeld +Gesichtskrampf +Gesichtskreis/EPT +Gesichtslosigkeit +Gesichtsmasken +Gesichtspunkt/EPST +Gesichtsverletzung/P +Gesichtswahrung +Gesichtszug/STp +Gesinde +Gesindel/S +Gesinnung/P +Gesinnungsethik +Gesinnungsgenosse/N +Gesinnungspflege +Gesinnungswechsel/NS +Gesittung/P +Gesöff/EPS +Gespann/S +Gespenst/RT +Gespensterfurcht +Gespenstergesicht +Gespensterschloss/T +Gespensterstunden +Gespielin +Gespinst/EPST +Gespött/ST +Gespräch/EPST +Gesprächigkeit +Gesprächsaufzeichnung/P +Gesprächsbereitschaft +Gesprächsdauer +Gesprächsführung +Gesprächsgegenstand +Gesprächsklima +Gesprächslage/N +Gesprächsleiter +Gesprächsmöglichkeit/P +Gesprächsnotiz +Gesprächspartner/FNS +Gesprächsprotokoll +Gesprächsstoff/EPT +Gesprächsteilnehmer/NS +Gesprächstermin +Gesprächsthema +Gesprächsthemen +Gesprächsweg +Gespür/S +Geständnis/Qq +Gestänge/N +Gestängeschalen +Gestade/N +Gestalt/J +Gestaltungsmöglichkeit/P +Gestaltungsprivileg +Gestaltungsvorstellung/P +Gestammel/S +Gestank/ST +Gestapo +Gestapokommando +Gestattens +Gestattung/P +Geste/N +Gestein/EPS +Gesteinsarten +Gesteinsmassen +Gesteinsunterscheidung +Gestell/EPS +Gestelleinheit +Gestik/P +Gestirn/EPS +Gestöber/N +Gestöhn/EST +Gesträuch +Gestrüpp +Gestühl/EPST +Gestüt/EPST +Gesuch/EPST +Gesundbrunnen +Gesundheit +Gesundheitsämter/N +Gesundheitsamt/T +Gesundheitsausschuss/Tp +Gesundheitsdienst/E +Gesundheitskampagnen +Gesundheitskrise +Gesundheitsmagazin/EPS +Gesundheitsministerium +Gesundheitspflege +Gesundheitsschäden +Gesundheitsverwaltung +Gesundheitsvorsorge +Gesundheitswäsche +Gesundheitswesen/S +Gesundheitszeugnis/Qq +Gesundheitszustände +Gesundheitszustand/T +Gesundschrumpfung +Getöse/S +Getränk/EPST +Getränkebox +Getränkeforschung +Getränkehersteller +Getränkeindustrie +Getränkeladung +Getränkestand +Getränkevertrieb +Getratsche +Getreide/S +Getreideanbaubetrieb +Getreideart/P +Getreidebauern +Getreideeinfuhren +Getreideernte +Getreidefeld/RST +Getreideflut +Getreidehändler +Getreidehandlung/P +Getreidelieferung/P +Getreidemarkt/T +Getreidemengen +Getreidepreis/P +Getreidepreisangleichung +Getreidepreisgesetz +Getreideproduktion +Getreidesilo/S +Getreidespeichern +Getreidespeichers +Getreidetransporte +Getrenntheit +Getriebe/S +Getriebeschäden +Getriebeschaden +Getrippel +Getto/S +Getümmel/S +Getue/S +Gewächsanlage/N +Gewächse/N +Gewächshaus/Tp +Gewähr/J +Gewährens +Gewährleistung/P +Gewährträgerhaftung +Gewänder/N +Gewässer/NS +Gewässerschutz +Gewackel/S +Gewahrsam/S +Gewalt/P +Gewaltakt/EPST +Gewaltanwendung +Gewaltausbrüche/N +Gewaltausübung +Gewaltenteilung +Gewaltherrschaft/P +Gewaltkampagne/N +Gewaltkatastrophe +Gewaltlauf/Sp +Gewaltlosigkeit +Gewaltmittel +Gewaltschuss/Tp +Gewalttäter/NS +Gewalttätigkeit/P +Gewaltverbrecher +Gewaltverhältnis/Qq +Gewaltverherrlichung +Gewand/T +Gewandtheit +Gewebe/NS +Gewebelagen +Gewebeuntersuchung/P +Gewehr/EPS +Gewehrfeuer/S +Gewehrkolben +Gewehrkolbenschläge +Gewehrlauf/STp +Gewehrmannschaft +Geweih/EPS +Gewerbe/S +Gewerbeanlagen +Gewerbeanteil +Gewerbeausstellung/P +Gewerbebank +Gewerbebau +Gewerbebetrieb/S +Gewerbefreiheit +Gewerbegebiet +Gewerbegrundstück +Gewerbehalle +Gewerbeoberlehrer +Gewerbeobjekt +Gewerbeordnung +Gewerbepark/S +Gewerberaum/STp +Gewerbeschein/EPST +Gewerbeschulen +Gewerbesteuer/N +Gewerbesteuerbescheid +Gewerbevermittlung +Gewerkschaft/PR +Gewerkschafter/FNS +Gewerkschaftler/FNS +Gewerkschaftsbeteiligung +Gewerkschaftsbewegung +Gewerkschaftsbund +Gewerkschaftschef +Gewerkschaftsdelegation +Gewerkschaftseinfluss/Tp +Gewerkschaftsflügel +Gewerkschaftsführers +Gewerkschaftsführung +Gewerkschaftsfunktionär/ES +Gewerkschaftsgeschichte +Gewerkschaftsgruppe +Gewerkschaftsinstitut +Gewerkschaftskasse +Gewerkschaftskongress/EPT +Gewerkschaftslager +Gewerkschaftsleitung +Gewerkschaftsmitglied/R +Gewerkschaftsorganisation +Gewerkschaftspartner +Gewerkschaftsrat/S +Gewerkschaftssieg +Gewerkschaftssitzung +Gewerkschaftstag/E +Gewerkschaftsverbänden +Gewerkschaftsverband/T +Gewerkschaftsversammlung +Gewerkschaftsvertreter +Gewicht/JT +Gewichtens +Gewichtheber +Gewichtsabnahme/N +Gewichtsbeschränkung/P +Gewichtsfaktor +Gewichtsgruppen +Gewichtsklasse/N +Gewichtsverlagerung +Gewichtsverlust/ET +Gewichtsverteilung +Gewichtsvorgabe +Gewichtszunahmen +Gewimmel/S +Gewinde/NS +Gewindebolzen +Gewindebuchse +Gewindeeinsätze +Gewindereduzierung/P +Gewinderohre +Gewindestangen +Gewindestangenlöcher +Gewindestifte +Gewindestreifen +Gewinn/RST +Gewinnabführung +Gewinnabgabe +Gewinnabschöpfung/P +Gewinnabtretung/P +Gewinnanteil/EPS +Gewinnanteilschein/S +Gewinnausfall/Sp +Gewinnausschüttung/P +Gewinnaussichten +Gewinnausweis/EPT +Gewinnberechtigten +Gewinnberechtigter +Gewinnbesteuerung +Gewinnbeteiligung/P +Gewinnchance/N +Gewinneinbußen +Gewinnens +Gewinner/FNS +Gewinnerwartung/P +Gewinnerzielung +Gewinnerzielungsgründen +Gewinnerzielungsmotiv +Gewinnerzielungstrieb +Gewinnfavorit +Gewinnmargen +Gewinnmaximierung +Gewinnmitnahme/N +Gewinnmöglichkeit/P +Gewinnnummer/N +Gewinnposition/P +Gewinnpotential/EPS +Gewinnpotenzial/EPS +Gewinnpunkte +Gewinnrückgang +Gewinnrückstellung/P +Gewinnschätzung +Gewinnschwelle +Gewinnspanne/N +Gewinnsteigerung +Gewinnsteuern +Gewinnsucht +Gewinnsumme +Gewinnung/P +Gewinnungsanlage +Gewinnungsgerät/T +Gewinnungsprozess/EPT +Gewinnverbesserung +Gewinnverfolgung +Gewinnverlagerung/P +Gewinnverwendung +Gewinnvorteile +Gewinnwachstum +Gewinnzone +Gewinnzuteilung +Gewirr +Gewissenlosigkeit +Gewissensbildung +Gewissensbiss/EPT +Gewissensdruck +Gewissensfrage/N +Gewissensfreiheit/P +Gewissenskonflikt/EPT +Gewissensnot +Gewissenszwang/Sp +Gewissenszweifel/NS +Gewissheit +Gewitter/NS +Gewitterfront +Gewitterregen +Gewitterschauer +Gewitterstörung +Gewitterwand +Gewitterwolke/N +Gewöhnens +Gewöhnung/P +Gewölbe/NS +Gewölk/E +Gewohnheit/P +Gewohnheitsdieb +Gewohnheitsmensch/P +Gewohnheitsrecht/EPT +Gewohnheitstrinker/N +Gewohnheitsverbrecher/NS +Gewühl +Gewürz/EPT +Gewürznelke/N +Gezappel +Gezeitenstrom +Gezeitenunterschied +Gezeter +Gezwungenheit +Ghetto/S +Ghostwriter/NS +Gibraltar +Gicht +Giebel/NS +Giebelwand +Gierwinkel +Gießer +Gießerei/P +Gießereibereich +Gießereierzeugnis/Qq +Gießereigruppe +Gießereikenntnisse +Gießkanne/N +Gießtiegel +Gift/ST +Giftaffäre +Giftanschlag/STp +Giftmischerin +Giftmorde/NS +Giftmüll +Giftmüllskandal +Giftpilz/EPT +Giftschlange/N +Giftschlangenopfer +Giftstoffe +Gifttod +Giftwanze +Giftzähne/N +Giftzahn/T +Gigabyte +Gigant/P +Gigolo +Gilde/N +Gildenplatz +Gina/S +Ginkgo/S +Ginko +Gipfel/S +Gipfelgespräch +Gipfelhöhe +Gipfelkonferenz/P +Gipfelpunkt +Gipfelsturm +Gipfeltermin +Gipfeltreffen +Gips +Gipsabdrücke/N +Gipsabdruck +Gipsbein +Gipser +Gipsfarbe +Gipsfiguren +Gipsverbände/N +Gipsverband/ST +Giraffe/N +Girlande/N +Giro/S +Girokasse +Girokonten +Girokonto/S +Gironde +Gironetzen +Giroverbände +Giroverband +Girozentralen +Gitarre/N +Gitarrenmusik +Gitarrist/P +Gitter/NS +Gitterboxen +Gitterfenster/NS +Gitterkonstante/N +Gittermasten +Gitterschnitt +Gitterstäbe +Gitterstruktur +Gizeh +Gläser +Glättens +Glättung/P +Glättungsmechanismus +Gläubigerbank/P +Gläubigergemeinschaften +Gläubigerin/F +Gläubigerkommission +Gläubigern +Gläubigers +Gläubigerversammlung +Gläubigkeit +Glaceehandschuh/EP +Glacéhandschuh/EP +Glamour/S +Glanz/T +Glanzlederhose +Glanzleistung/P +Glanzlichter +Glanzstoff +Glanzzeit +Glas/RT +Glasaugen +Glasbauten +Glasbruchversicherung +Glasdachs +Glasdeckel +Glasdosen +Glasfabrik/P +Glasfaserkabel +Glasfenster +Glasfiberleitung +Glasfigur +Glasfirmen +Glasflächen +Glasglocke/N +Glasgow +Glashaus/Tp +Glashütten +Glashüttenwerke +Glaskästen +Glaskasten +Glaskörper +Glaskugeln +Glaskuppel +Glaslinse +Glasmalerei +Glasmenagerie +Glasnost +Glaspalast +Glasperlen +Glasperlenspiel +Glasplatte +Glasscheibe/N +Glasscherbe +Glasschränke/N +Glasschrank +Glasstreifen +Glassturz +Glasteile +Glasur/P +Glasverschlag/STp +Glasvitrine +Glaswerk +Glaszylinder +Glatteis/T +Glatteisbildung +Glatteisgefahr +Glattstellung/P +Glatze/N +Glaubens +Glaubensangelegenheit/P +Glaubensbekenntnis/Qq +Glaubensbewegung +Glaubenserfahrung +Glaubensfragen +Glaubensfreiheit/P +Glaubensgemeinschaft +Glaubensgenosse +Glaubensideologie +Glaubensimpulse +Glaubenskongregation +Glaubenslehre +Glaubenssatz +Glaubenssystemen +Glaubenszweifel +Glaubhaftigkeit +Glaubwürdigkeit +Gleichartigkeit +Gleichbehandlungsprinzip +Gleichberechtigung +Gleichens +Gleichfeld +Gleichgewicht/EPS +Gleichgewichtslage +Gleichgewichtsstörung/P +Gleichgültigkeit +Gleichheit/P +Gleichheitsgrundsatz/T +Gleichheitsprädikat +Gleichheitsprinzip +Gleichheitszeichen +Gleichklang +Gleichlauf/Sp +Gleichlaufregelung +Gleichlaufsteuerung +Gleichlaut/EPT +Gleichmäßigkeit +Gleichmacherei +Gleichmachung +Gleichmaß/ET +Gleichmut +Gleichnis/Qq +Gleichrichter +Gleichrichtung +Gleichschaltung +Gleichschritt +Gleichsetzung +Gleichspannung/P +Gleichspannungsanteil +Gleichspannungsquelle/N +Gleichstand +Gleichstellung/P +Gleichstrom/S +Gleichtakt +Gleichtaktbereich +Gleichtaktstörung/P +Gleichtaktunterdrückung +Gleichung/P +Gleichungssystem/EPS +Gleichverteilung +Gleichwertigkeit/P +Gleichzeitigkeit +Gleis/EPT +Gleitflug/STp +Gleitklausel +Gleitkommazahl/P +Gleitmittel +Gleitreibung +Gleitverschluss/Tp +Gleitzeit +Gletscher/NS +Gletscherpilot +Gletscherspalten +Gletscherzungen +Glied/ST +Glieder/J +Gliederfüßler +Gliederkette +Gliederpuppe +Gliederungspunkt/EPST +Gliedmaßen +Gliedstaaten +Glimmstängel/NS +Glitzerwaren +Glöckchen/S +Glöckner +Globalbank +Globaldarlehen +Globaleinfuhren +Globalhaftung +Globalisieren/JS +Globalurkunde/N +Globetrotter/NS +Globus +Glocke/N +Glockenblume/N +Glockengeläut +Glockenhüte +Glockenhut +Glockenröcke +Glockenspiel/EPS +Glockenspitz +Glockentürme +Glockenturm/T +Gloria/S +Glorienschein +Glossar/S +Glosse/N +Glotzkiste +Glück/ST +Glückauf +Glücklichsein +Glücksache/N +Glückseligkeit +Glücksfall/Sp +Glücksfarben +Glücksgefühl +Glückskind/RT +Glückslos/EPT +Glückspillen +Glückspilz/EPT +Glücksritter/NS +Glücksspiel/EPS +Glücksspielautomat/P +Glücksspielgerät/E +Glücksstage/NS +Glückssterne/NS +Glückstag +Glückszahlen +Glückwünsche/N +Glückwunsch/T +Glückwunschansprache +Glückwunschbotschaft +Glückwunschkarte +Glückwunschschreiben +Glückwunschtelegramm/P +Glühbirne/N +Glühlampe/N +Glühwein/EPST +Glühwürmchen/S +Glut +Glutaminsäure +Gluthitze +Glykol +Glyzerin +GmbH +Gnade/N +Gnadenakt +Gnadenbrot +Gnadenfrist/P +Gnadengesuch/EPS +Gnadenschuss/Tp +Gnom/P +Gnosis +Gnu/S +Gödel/S +Gödelisierung +Gönner/FNS +Gönnerschaft/P +Gönnertum +Göre/N +Göring/S +Göteborg +Götter/N +Götterbote/N +Götterdämmerung +Götterkult +Götterlehren +Götterspeise +Götterwelt +Göttin/F +Göttingen +Götze/N +Götzenbild/T +Götzenbildern +Götzendienst +Gockel +Godesberg/R +Goethe/S +Goethepreis/P +Gold/ST +Golda/S +Goldabarten +Goldaktien +Goldanleger +Goldanleihe +Goldanteil +Goldband +Goldbarren/S +Goldbecher +Goldbesitzer +Goldbestände +Goldbestand +Goldblech +Goldbonds +Golddeckung +Goldentwicklung +Goldexperte +Goldfisch/E +Goldfischbassin +Goldförderung +Goldfund +Goldfunke +Goldgehalt +Goldgewinnung +Goldgläubige +Goldgrube/N +Goldhändler +Goldhamster/NS +Goldhandels +Goldhausse +Goldhölle +Goldhoch +Goldimporte +Goldinteressenten +Goldkäufe/NR +Goldkauf/Sp +Goldkörnchens +Goldküste +Goldkurs/T +Goldlack +Goldmacher +Goldmarkt/STWp +Goldmedaillen +Goldmedaillenanwärter +Goldmedaillengewinner +Goldminen +Goldminenaktien +Goldminenanteile +Goldminenrevier +Goldmünze/N +Goldmünzenkategorien +Goldpeseta +Goldpokal +Goldprägung +Goldprämie +Goldpreis/EPT +Goldpreissenkung +Goldpreissteigerung/P +Goldproduzenten +Goldrand +Goldrausch +Goldreport +Goldreserven +Goldrubel +Goldsaal +Goldschatz/T +Goldschmied/EPST +Goldschnallen +Goldstandards +Goldstaub +Goldstück +Goldstückchen +Goldsucher +Goldtransporter +Goldtraum/STp +Goldtresor +Goldverkäufern +Goldverluste +Goldvermögen +Goldvorkommen +Goldvorräte +Goldwährung +Goldwaage +Goldwaren +Goldwarenfabrik +Goldwerte +Goldzähne +Goldzuwendung/P +Golf/RST +Golfhotel +Golfkrieg/S +Golfküste +Golfplätze/N +Golfplatz +Golfschläger/N +Golfspiel/PR +Golfspieler/FNS +Golfstaaten +Golfstrom +Gomorrha +Gomulka/S +Gondel/N +Gondelhandel +Gondwanaland +Gong/S +Gorbatschow/S +Gorgonzola +Gorilla +Gorki +Goslar +Gosse +Gotha/S +Gott/HT +Gottbekenntnis/Qq +Gottesäcker +Gottesacker/S +Gottesdienst/EPT +Gottesfurcht +Gottesgaben +Gottesgericht +Gottesglauben +Gotteshaus/Tp +Gotteslästerung/P +Gottesmann +Gottessohn/T +Gottesvolk +Gottesvorstellung/P +Gotthard/S +Gotthelf/S +Gottlosigkeit +Gottvertrauen +Gouda +Gouvernante/N +Gouverneur/EFPS +Gouverneurspalast +Goya/S +Gräben +Gräber/N +Gräberfriedhof +Gräfin +Gräser/N +Gräte/N +Gräuel +Gräuelmärchen +Gräuelmeldung/P +Gräueltat/P +Grab/JST +Grabenkrieg +Grabenplatz +Grabenräumlöffel +Grabens +Grabentiefe +Grabeskirche +Grabesstille +Grabfortschritt +Grabgewölbe +Grabinschriften +Grabkirche +Grabkreuz +Grabmal/EPS +Grabpflege +Grabräuber +Grabrede +Grabstein/EPS +Grabsteinplatte +Grabsteinschmierereien +Grabstock +Grabtuch +Grabungsberichte +Grace/S +Gracht/P +Gracia/S +Grad/EPST +Gradeinteilung/P +Gradient/P +Gradmesser +Graffiti +Grafik/PR +Grafikanzeige/N +Grafikauflösung/P +Grafikbefehl/EPS +Grafikbildschirm/EPS +Grafikcomputer +Grafikdarstellung/P +Grafikdisplay/S +Grafiker/FNS +Grafikfeld/RT +Grafikinterface/S +Grafikkarte/N +Grafikkartenauflösung/P +Grafikkoordinaten +Grafikoberfläche/N +Grafikprogramm/EPS +Grafikprozessor/PS +Grafiksoftware +Grafiksystem +Grafiktablett/S +Grafikterminal/S +Grafikzeile/N +Grafit/S +Grafologe/FN +Grafschaft/P +Gralsritter +Gramm/S +Grammatik/P +Grammgewichte +Grammophon/EPS +Grammophonplatten +Granat/EPST +Granatäpfel/N +Granatapfel/S +Granatsplitter/NS +Granatwerfer +Granit/S +Granulat +Graph/Pf +Graphensprache/N +Graphentheorie +Graphersetzungssystem/EPS +Graphik/PR +Graphikanzeige/N +Graphikbildschirm/EPS +Graphikdarstellung/P +Graphikdisplay/S +Graphiker/FNS +Graphikfeld/RT +Graphikinterface/S +Graphikkoordinaten +Graphikprozessor/PS +Graphiktablett/S +Graphikterminal/S +Graphikzeile/N +Graphit +Graphologe/FN +Graphologie +Gras/T +Grashalm/ET +Grasland +Grasplacken +Grasteppich +Grat/EPS +Gratifikation/P +Gratisaktie/N +Gratisexemplar/EPS +Gratishilfe +Gratislieferung +Gratismuster/N +Gratisprospekt/EPST +Gratisreport +Gratulant/P +Gratulation/P +Gratulationsempfang +Graupe/N +Grausamkeit/P +Grautier/ET +Grautöne/N +Grauzone/N +Gravierens +Gravierung/P +Gravitation +Gravitationsfeld +Gravitationsgesetz/T +Gravitationsrichtung +Gravitationszentrum/S +Gravur +Graz +Grazie +Greenhorn/S +Greenpeace +Greenwich +Gregor/S +Greifer +Greifhand +Greis/F +Greisenalter +Gremien +Gremium/S +Grenada +Grenoble +Grenzabkommen +Grenzabstand +Grenzangelegenheit/P +Grenzausgleich +Grenzausschuss/Tp +Grenzbeamten +Grenzbehörden +Grenzbereich/EPS +Grenzbewohner/S +Grenzbrigaden +Grenzdruck +Grenzdurchbruch +Grenzdurchgangslager +Grenzer +Grenzfahrten +Grenzfall/Sp +Grenzfläche/N +Grenzfluss/Tp +Grenzformel +Grenzfrage +Grenzfrequenz/P +Grenzgänger/NS +Grenzgebirge +Grenzgefecht +Grenzgewässer +Grenzhelfern +Grenzhindernis/Qq +Grenzkanal +Grenzkontrollen +Grenzkontrollstelle/N +Grenzkorrekturen +Grenzkurve +Grenzland +Grenzlandausschuss/Tp +Grenzlanddebatten +Grenzlandtheater +Grenzlinie/N +Grenzmarke +Grenznachbarschaft +Grenzoffizier +Grenzordnung +Grenzorten +Grenzparameter +Grenzpatrouille +Grenzpfähle +Grenzpolizist/P +Grenzproblem/EPS +Grenzprovokateure +Grenzprovokation/P +Grenzpunkte +Grenzraum/STp +Grenzregulierung/P +Grenzschicht/P +Grenzschichterkennung +Grenzschützer +Grenzschutz/T +Grenzschutzamt +Grenzschutzbeamte +Grenzsicherheitsvertrag/STp +Grenzsicherungsanlagen +Grenzsicherungskräfte +Grenzsperren +Grenzstadium +Grenzstadt +Grenzstein/EPS +Grenzstelle +Grenzstrecke +Grenzstreifen +Grenzstreitigkeit/P +Grenztruppe +Grenzübergang/Sp +Grenzübergangsort +Grenzübergangsstelle +Grenzübertritt/S +Grenzüberwachung +Grenzverkehr/S +Grenzverletzung +Grenzvertrag/STp +Grenzwächter +Grenzwache +Grenzweg +Grenzwert/EPT +Grenzzollämtern +Grenzzone +Grenzzwischenfall/Sp +Gretchenfrage/N +Grete/MS +Grieche/FN +Griechenland/S +Griechenlandreisen +Grieß/EPT +Grießbrei +Griesgram/S +Griffbrett/RS +Griffe +Griffel/NS +Griffs +Grillengezirp +Grillrestaurant +Grimasse/N +Grimm/S +Grippe +Grippeerkrankung/P +Grippespezialist +Grippewelle +Grips +Grislibär/P +Grizzlybär/P +Grönländer/FN +Grönland/S +Größe/N +Größenangabe/N +Größenbeschränkung/P +Größenklasse/N +Größenmaßstäbe/N +Größenordnung/P +Größenverhältnisse/N +Größenwahn/S +Grobdifferenzierung +Grobeinstellung/P +Grobfunktionalität/P +Grobheit/P +Grobian/EPS +Grobkonzept +Grobschlächtigkeit +Grobstruktur +Grog/S +Groll/S +Gromyko/S +Großabnehmer +Großaktionär/EPS +Großalarm +Großangebot +Großangriffe +Großanlage/N +Großartigkeit +Großaufgebot/EPS +Großaufnahme/N +Großauftrag/STp +Großbanken +Großbaustelle/N +Großbauten +Großbesitz +Großbetrieb/EPS +Großbetrug/S +Großbrände +Großbrand/T +Großbritannien/S +Großbürger +Großbuchstabe/N +Großbuchstaben/S +Großcomputer/NS +Großeinkauf/Sp +Großeinsätze/N +Großeinsatz/T +Großeltern +Großenkel/FNS +Großfahndung +Großfamilie +Großfeuer/NS +Großfirmen +Großflugzeug/E +Großformat/EPS +Großforschungseinrichtung/P +Großfürst +Großgarage +Großgemeinde +Großgrundbesitzer +Großgrundstück +Großhändler/FNS +Großhandel +Großhandelsabteilung +Großhandelsfirmen +Großhandelspreis/EPT +Großhandelssätzen +Großhandelsstufe +Großhandelsunternehmen +Großhandlung/P +Großherzigkeit +Großherzog +Großhirn/S +Großindustrie/N +Großinstitut +Großkampagne +Großkapital +Großkonzern/EPS +Großkopf +Großkulturen +Großkulturfilm +Großkunde/N +Großmächten +Großmäuler +Großmacht +Großmama +Großmannssucht +Großmarkt/Tp +Großmaschinen +Großmast +Großmaul/S +Großmogul +Großmütter/N +Großmut +Großmutter/S +Großoffensive +Großonkel/S +Großproduzent +Großraum/STp +Großraumflugzeug/E +Großraumfrachter +Großrechenanlage/N +Großrechner/N +Großreich +Großreinemachen/S +Großschnauze +Großschreibung +Großschreibweise +Großschrift +Großserie/N +Großspekulanten +Großstädte/N +Großstadt +Großstadtbevölkerung +Großstadtkind +Großstadtkunde +Großstadtleser +Großstadtmelodie +Großstadtmensch +Großtanker +Großtankstelle/N +Großtanten +Großtaten +Großtechnik +Großteil/S +Großterminal +Großunternehmen/J +Großunternehmer/NS +Großväter/N +Großvater/S +Großveranstaltung/P +Großverbraucher +Großverdiener/NS +Großverlag/EST +Großverleger +Großverteiler +Großvieh +Großviehhäute +Großwerft/P +Großwesir +Großwildjägerei +Großwildjägern +Großzimmer/N +Großzügigkeit +Groschen/S +Groschenheft +Grossist/P +Grossistenverband +Grotte/N +Grübchen +Grübelei/P +Grünanlage/N +Gründens +Gründer/FNS +Gründerfamilie/N +Gründergesellschaften +Gründerjahren +Gründerstaat +Gründerzeit +Gründlichkeit +Gründung/P +Gründungsausschuss/Tp +Gründungsgeneration +Gründungsgesetz +Gründungsinitiative/N +Gründungsjahr +Gründungskonferenz +Gründungskongress/EPT +Gründungskosten +Gründungsmitglieder +Gründungstag +Gründungsurkunde/N +Gründungsversammlung +Gründungsvertrag/STp +Grünfläche/N +Grünfutter/S +Grünkohl +Grünschnäbel/N +Grünschnabel/S +Grünspan/S +Grünzeug +Grünzweig +Grube +Grubenanlagen +Grubenarbeiter/NS +Grubenbau +Grubenbetrieb +Grubenexplosion +Grubenfahrten +Grubenfeld +Grubenfelder +Grubenleitung +Grubenlokführer +Grubenpersonals +Grubenzechen +Gruft +Grund/ET +Grundannahme/N +Grundarrangement +Grundauffassung/P +Grundausbildung/P +Grundausrüstung +Grundaussage/N +Grundausstattung +Grundbedeutung/P +Grundbedingung +Grundbedürfnis/Qq +Grundbegriff/EPS +Grundbeschaffung +Grundbesitz/RT +Grundbesitzer/NS +Grundbewegung/P +Grundbleche +Grundbücher +Grundbuch/T +Grundbuchämter/N +Grundbuchamt/T +Grundbuchapparat +Grundbuchauszug/Sp +Grundbucheintrag/STp +Grundbuchsicherung +Grunddilemma +Grundeigentümer/N +Grundeigentum/S +Grundeinheit/P +Grundeinstellung/P +Grundelement/EPS +Grundempfehlung +Grundentscheidung/P +Grunderfahrung +Grunderfordernis/Qq +Grunderwerbssteuer +Grundfarbe +Grundfeste/N +Grundfigur +Grundfinanzierung/P +Grundfläche/N +Grundförderung +Grundform/P +Grundformel/N +Grundfrage/N +Grundfreiheit/P +Grundfunktion/P +Grundgebühr/P +Grundgedanke/N +Grundgehalt +Grundgerät/T +Grundgeschwindigkeit/P +Grundgesetz/EPT +Grundgesetzänderung/P +Grundgesetzergänzung +Grundhaltung +Grundharmonie +Grundidee/N +Grundierung +Grundindustrien +Grundinformationen +Grundkapital +Grundkapitalien +Grundkategorie/N +Grundkenntnis/q +Grundkörper +Grundkomponente/N +Grundkonzept +Grundkosten +Grundkurs/EPT +Grundlage/N +Grundlagenarbeit +Grundlagenforschung/P +Grundlinie/N +Grundlinienball/Sp +Grundlinienschlägen +Grundlöcher +Grundlöhne/N +Grundlohn/T +Grundlosigkeit +Grundmandat +Grundmaterial +Grundmauer/N +Grundmaxime/N +Grundmessung/P +Grundmoräne +Grundobjekt/EPST +Grundoperation/P +Grundordnung/P +Grundpaket +Grundpfeiler/NS +Grundplatine +Grundplatte/N +Grundpreis/EPT +Grundprinzip +Grundprinzipien +Grundproblem/EPS +Grundproduktion +Grundprogramm +Grundrahmen/S +Grundrate/N +Grundrechner +Grundrecht/EPST +Grundrechtskatalog/EPST +Grundrechtsschutz +Grundrechtssicherung +Grundregel/N +Grundrente/N +Grundressource/N +Grundriss/EPT +Grundsätze/N +Grundsätzlichkeit +Grundsatz/T +Grundsatzabkommen/S +Grundsatzarbeit +Grundsatzentscheidung/P +Grundsatzerklärung +Grundsatzfrage/N +Grundsatzkatalog +Grundsatzprogramm +Grundsatzreferat/EPST +Grundschicht/P +Grundschlägen +Grundschüler +Grundschuldbriefe +Grundschule/N +Grundschulklassen +Grundschutz +Grundsicherung +Grundsituation +Grundsockel +Grundsoftware +Grundstein/EPST +Grundstellung +Grundsteuer/N +Grundstipendien +Grundstoff/EPS +Grundstoffindustrie/N +Grundstolz +Grundstrategie/N +Grundstruktur/P +Grundstück/EPST +Grundstückerschließung +Grundstückneubewertung +Grundstücksankauf/Sp +Grundstücksanteil +Grundstücksausnutzung +Grundstückseigentümer +Grundstückserschließung/P +Grundstücksinvestition/P +Grundstückskauf/Sp +Grundstückskosten +Grundstücksmakler/FNS +Grundstücksmarkt/ST +Grundstücksspekulation/P +Grundstücksteuer +Grundstücksverhandlung/P +Grundstücksverkauf/Sp +Grundstücksverkehr +Grundstückswerte +Grundstudium/S +Grundsymbol/EPS +Grundsystem/EPS +Grundtabak +Grundtendenz/P +Grundterm/EPS +Grundthema +Grundübel +Grundüberlegung/P +Grundüberzeugung/P +Grundverfassung +Grundvermögen/S +Grundversion/P +Grundvoraussetzung +Grundwasser/S +Grundwasserexploration/P +Grundwasserspiegel +Grundwehrdienst/T +Grundwert/EPST +Grundwissen/S +Grundzahl/P +Grundzins/PT +Grundzug/STp +Grundzustand/ST +Grunewald +Grunge +Gruppe/N +Gruppenaufnahmen +Gruppenautomatik/P +Gruppenautomatisierung/P +Gruppenbetreuung +Gruppenbewusstsein +Gruppenbezeichnung/P +Gruppenbild/RT +Gruppenbindung +Gruppendurchschnitt +Gruppenethos +Gruppenfahrt +Gruppenfolgen +Gruppenführer +Gruppenfunktion/P +Gruppengröße/N +Gruppenidentifikation/P +Gruppeninteresse/N +Gruppenkonzept +Gruppenleiter +Gruppenrechnung +Gruppenreise +Gruppensex +Gruppensieger +Gruppenspiele +Gruppensteuerung/P +Gruppenstruktur +Gruppenumsatz/T +Gruppenverhalten +Gruppenversicherung +Gruppierens +Gruppierung/P +Gruß/T +Grußadresse/N +Grußbotschaft/P +Grußform +Grußschreiben +Grußtelegramme +Grußwort/EPST +Gruselfigur +Gruselgeschichten +Gruselkabinett +Gst +Gültigkeit +Gültigkeitsbegriff/EPS +Gültigkeitsbereich/EPST +Gültigkeitsdauer/N +Günter/S +Günther/S +Gürtel/NS +Gürtellinie/N +Gürtelschlaufen +Gürteltier +Güte/R +Güteklasse/N +Gütemerkmal +Güter/N +Güterabfertigung/P +Güterannahmen +Güterart +Güteraustausch +Güterbahnhöfen +Güterbahnhof/S +Güterdirektor +Güterfernverkehr +Gütergemeinschaft +Gütergruppen +Gütermenge +Güterproduktion +Güterschiff +Güterschuppen +Güterstand +Gütertarif +Gütertariferhöhung +Gütertransporte +Gütertrennung +Güterumschlag/STp +Gütervermittlung +Güterwachstum +Güterwagen +Güterwaggon +Güterzug/STp +Gütevorschrift/P +Gütezeichen/S +Guayana +Gucklöcher +Guerillakrieg +Guerillatruppe +Guerillero/S +Guido/S +Guillaume/S +Guillotine/N +Guinness +Gulasch/S +Gulaschkanone +Gulden +Gummersbach +Gummi/S +Gummibänder/N +Gummibärchen/S +Gummiball/Sp +Gummiband/T +Gummierungsschicht +Gummifuß/Tp +Gummihandschuhe +Gummiknüppel/N +Gummilagerung +Gummimann +Gummimaschine/N +Gummiparagraph/Pf +Gummiräder +Gummireifen +Gummiriemen +Gummiring +Gummischleuder +Gummischuhe/N +Gummisohlen +Gummistiefel/N +Gummitüllen +Gummiwährung/P +Gummiwalze +Gummiwaren +Gummizelle/N +Gunst/P +Gunther/S +Gurgel +Gurgelwasser +Gurke/N +Gurkensalat +Gurt/P +Gurtbefestigung/P +Guru/S +Guss/Tp +Gussbeton/S +Gusseisen +Gusserzeugnis/Qq +Gussform/P +Gussgehäuse/N +Gusskasten +Gussradiatoren +Gussstahlfabrikation +Gussstahlwerk +Gusto +Gutachten/S +Gutachter/FNS +Gutachterkommission/P +Gutartigkeit +Gutdünken +Gutenberg/S +Guthaben/S +Guthabensalden +Guts +Gutsbesitz/R +Gutschein/EPS +Gutscheinempfänger +Gutscheinheft +Gutschrift/P +Gutshaus/Tp +Gutsherren +Gutshöfe +Gutshof/T +Gutwilligkeit +Gymnasiallehrer +Gymnasialschulzeit +Gymnasiast +Gymnasiastenschwank +Gymnasien +Gymnasium/S +Gymnastik +Gymnastikhalle/N +Gymnastiklehrer/F +Gymnastikraum/STp +Gymnastikschule +Gynäkologe/FN +Gynäkologie +HIV +HP +HTML +Häfen +Häftling/EPS +Hähne/MN +Häkchen/S +Hälfte/N +Hälse/N +Hämmer +Hämoglobin +Hämophilie/N +Hämorrhoide/N +Hämorride/N +Hände/MN +Händedrücke/N +Händedruck +Händel +Händeschütteln +Händler/FNS +Händlererfolg +Händlerfirmen +Händlerkreisen +Händlernachweis/EPT +Händlerpreis/EPT +Hänfling/ES +Hängebrücke/N +Hängebusen +Hängematte/N +Hängenbleiben +Hänschen/S +Häppchen/S +Härtefall/Sp +Härtefonds +Härtens +Härterei +Härtetemperatur/P +Härtung/P +Häscher/NS +Hässlichkeit/P +Häufchen/S +Häufens +Häufigkeit/P +Häuflein/S +Häufung/P +Häupter/N +Häuptling/EPS +Häuschen/S +Häuser/N +Häuserbau +Häuserblöcken +Häuserblock/S +Häuserfronten +Häuserkante +Häusertrümmern +Häuserwänden +Häuserwand +Häute/N +Häuten/JS +Haag +Haar/EPST +Haaransatz +Haarausfall +Haarbürste/N +Haarbüschel +Haaresbreite +Haarfilz +Haarfransen +Haarkappe +Haarknoten +Haarkrause +Haarmähne +Haarnadel +Haarpflegemittel +Haarschmuck +Haarschnitt/EPS +Haarschopf +Haarspray/S +Haarsträhne/N +Haartracht +Haarwäsche/N +Haarwaschmittel/S +Haarwasser/S +Haarwuchsmittel/NS +Habakuk/S +Habenichts +Habenseite +Habenzins/T +Habenzinssätze +Habgier +Habicht/EPS +Habilitation +Habilitationsrecht +Habitus +Habsburg/S +Habseligkeit/P +Habsucht +Hachse/N +Hackbraten +Hackbrett +Hacker/N +Hackerversuche +Hackfleisch/S +Hades +Hadrianwall +Hafen/S +Hafenanlagen +Hafenarbeiter/N +Hafenarbeiterstreik +Hafenbahn +Hafenbecken +Hafenbehörden +Hafenbetrieb +Hafendamm +Hafeneinfahrt +Hafenfeuerwehr +Hafengebiet +Hafengelände/S +Hafenkommandanten +Hafenkosten +Hafenmeister/S +Hafenmelodien +Hafenregion/P +Hafenschuppen +Hafenstädten +Hafenstadt +Hafensteuern +Hafenviertel/NS +Hafer/S +Haferbrei/EPS +Haferflocken +Haferschleim/S +Haft/J +Haftanstalt +Haftbefehl/EPS +Hafteigenschaften +Haftetiketten +Haftpflicht +Haftpflichterklärung +Haftpflichttarife +Haftpflichtversicherung +Haftreibung +Haftstrafe/N +Haftstreifen +Haftung/P +Haftungsrecht +Haftungsübernahme +Haftvermittler/N +Haftverschonung +Haftzeit +Haftzellen +Hagebutte/N +Hagel/S +Hagelbildung +Hagelkörner/N +Hagelkorn +Hagelschauer/N +Hagelschlag/STp +Hagen +Hahn/S +Hahnenfuß/Tp +Hahnenkamm +Hahnenschrei/PS +Hai/ENPST +Haifa +Haifische/N +Hain/EPST +Hakenkreuz/P +Hakenkreuzbanner +Hakens +Halbbrüder/N +Halbbruder/S +Halbdot/S +Halbdottechnik +Halbedelsteine +Halbfinale/N +Halbgeschwistern +Halbgott +Halbgruppe/N +Halbheit +Halbidiot +Halbierens +Halbierung/P +Halbinsel +Halbintellektueller +Halbjahr/ST +Halbjahresabonnement/S +Halbjahresbericht/EPS +Halbjahresergebnis/Qq +Halbjude +Halbkreis/EPT +Halbkugel/N +Halbleder +Halbleiter/NS +Halbleiterbausteine +Halbleiterindustrie +Halbleitermarkt/ST +Halbleitermaterial +Halbleiterprodukte +Halbleitertechnik +Halbmond/EPST +Halbpension +Halbpunkt +Halbschlaf +Halbschuh +Halbtagsarbeit/P +Halbtagskraft +Halbwaren +Halbwertszeit +Halbzeit +Halbzeitergebnis/Qq +Halbzeitpfiff +Halbzeuge +Halde/N +Halfter/S +Hall/S +Halleluja +Hallenbäder/N +Hallenbad +Hallenbahn +Hallenbauten +Hallenbestleistung +Hallendecke +Hallenfläche +Hallengröße/N +Hallensaison +Hallenschwimmbad +Hallenspiel/P +Hallensportfest +Hallentest +Hallenturnier +Hallenweltrekordler +Hallenwettkämpfe +Halley/S +Hallig/P +Halluzinogen/EPS +Halm/EPS +Halogen/EPS +Hals/T +Halsabschneider/NS +Halsader +Halsausschnitt/EPT +Halsbänder +Halsband/T +Halsbinde +Halsentzündung/P +Halskette/N +Halskrause +Halsschlagadern +Halsschmerzen +Halstücher +Halstuch/T +Halsweh +Halswirbel +Haltbarkeit +Haltbarkeitsdatum/S +Haltebohrung/P +Haltefeder +Halteleiste +Haltens +Halteplätze/N +Halteplatte/N +Halteplatz/T +Halteproblem/S +Haltepunkt +Halter/JNS +Halteriegel +Halterungsbügel +Halterungsschiene +Halteschild +Haltestelle/N +Haltestreifen +Halteverbot/PS +Haltevermögen/S +Haltewinkel +Haltlosigkeit/G +Haltung/P +Haltzeichen/S +Halunke/N +Hamburg/RS +Hamburger/FNS +Hamed/S +Hamlet/S +Hammel/N +Hammelfelle +Hammelfleisch/ST +Hammelfleischbüchsen +Hammer/S +Hammerklavier +Hammerschlag/Tp +Hammerschraube +Hampelmänner/N +Hampelmann/S +Hampshire +Hampton +Hamster/NS +Hamsterkäufe/N +Hand +Handarbeit/PR +Handarbeiter/FNS +Handball/Sp +Handballbund/T +Handballmeister +Handballmeisterschaft +Handballspieler/N +Handballtore +Handbetrieb +Handbewegung/P +Handblatt +Handbremse/N +Handbücher/N +Handbuch/ST +Handdrucker +Handel/S +Handelns +Handelsabkommen/S +Handelsauskünfte +Handelsaustausch +Handelsbank +Handelsbankfamilien +Handelsbegünstigung/P +Handelsbeschränkung/P +Handelsbetriebe +Handelsbeziehung/P +Handelsbilanz/P +Handelsbilanzdefizit/E +Handelsbilanzzahlen +Handelsblättern +Handelsblatt/T +Handelsblockade +Handelsboom +Handelsbrauch +Handelsbüro/S +Handelsdefizit/S +Handelsdelegierter +Handelsembargo +Handelsfirma +Handelsfirmen +Handelsflotte +Handelsformen +Handelsfragen +Handelsgebiet +Handelsgenossenschaft/P +Handelsgeschäft/E +Handelsgesellschaft +Handelsgespräch/EPS +Handelsgruppen +Handelsgüter +Handelshaus/Tp +Handelshochschule/N +Handelsimperium +Handelskammer/N +Handelsketten +Handelskonferenz +Handelskontor +Handelskreise/N +Handelskurs +Handelsmacht +Handelsmarine +Handelsmarke/N +Handelsminister/N +Handelsministerien +Handelsministerium +Handelsmissionen +Handelsmöglichkeit/P +Handelsnation/P +Handelsniederlassung +Handelsobjekte +Handelsorganisation/P +Handelspartner/S +Handelspolitik +Handelspreise +Handelsprotokoll +Handelsrecht/EPS +Handelsregister/N +Handelsregisterauszug/STp +Handelsreisenden +Handelsrichter/N +Handelsschiff/EPT +Handelsschifffahrt +Handelsschüler +Handelsschule +Handelsseite +Handelsspanne +Handelssperre +Handelssprache +Handelsstädte/N +Handelstage/S +Handelstraße +Handelsüberschuss/Tp +Handelsumsatzes +Handelsunion +Handelsverein +Handelsverkehrs +Handelsvertrag/Tp +Handelsvertreter/N +Handelsvolumen +Handelsvorteile +Handelsware +Handelswert/EPST +Handelszeichens +Handelszentrale +Handelszentren +Handelszweig/EPST +Handfeger/S +Handfertigkeit/P +Handfläche/N +Handgelenk/EPS +Handgemenge +Handgepäck/S +Handgerät +Handgranate/N +Handgreiflichkeit/P +Handgriff/EPS +Handhabbarkeit +Handhabens +Handhabung/P +Handicap/S +Handikap +Handkoffer/NS +Handkuss/MTp +Handlanger/N +Handlinie/N +Handlung/P +Handlungsanweisung/P +Handlungsdauer +Handlungsfähigkeit +Handlungsfreiheit +Handlungskonzept +Handlungsmaxime/N +Handlungsmöglichkeit/P +Handlungsreisende/NR +Handlungsunfähigkeit +Handlungsvollmacht/P +Handlungsweise/N +Handpotentiometer/NS +Handpresse +Handrücken/S +Handschalter +Handscheinwerfer +Handschellen +Handschlag/STp +Handschrift/P +Handschriftenkunde +Handschuh/EPS +Handschuhkasten +Handshake +Handskizze +Handspiegel/NS +Handstand +Handstreich +Handstück +Handtasche/N +Handtastatur +Handteller +Handterminal/S +Handtücher/N +Handtuch/T +Handumdrehen +Handwaffe/N +Handwerk/EPRS +Handwerker/FNS +Handwerksbetriebe/N +Handwerksbursche +Handwerksjugend +Handwerkskammer/N +Handwerksmeister/N +Handwerksordnung +Handwerksorganisation/P +Handwerkstechnik +Handwerksunterricht/S +Handwerkswirtschaft +Handwerkszweig +Handwörterbücher/N +Handwörterbuch/ST +Handy/S +Handzeichen/S +Handzeichnung +Handzettel/NS +Hanf/ST +Hanfballen +Hanfseilfabrik +Hang/ST +Hangar +Hanggrundstück/EPS +Haniel/S +Hanne/S +Hannelore/S +Hannover/S +Hannoveraner +Hannovermesse +Hanoi +Hans/E +Hansdampf +Hanseat/P +Hansestädte/N +Hansestadt +Hanswurst/E +Hantel +Happyend/S +Harakiri +Harald/S +Harburger +Hardcopy +Hardcover/S +Harddisk/S +Harddiskbetrieb +Hardrock +Hardware +Hardwareänderung/P +Hardwaredefekt/ES +Hardwareeinheit/P +Hardwareerweiterung/P +Hardwarefrage/N +Hardwarehandshake/S +Hardwarekomponente/N +Hardwarekonfiguration/P +Hardwaremodifikation/P +Hardwarepflege +Hardwarepreis/E +Hardwareproblem/EPS +Hardwareprotokoll/ES +Hardwareschnittstelle/N +Hardwareseite +Hardwaretest/S +Hardwareübersicht/P +Hardwareversion/P +Hardwarevoraussetzung/P +Harem/S +Haremsdame +Harfe/N +Harlekin +Harlem +Harmlosigkeit +Harmonie +Harmonisierens +Harmonisierung/P +Harmonium +Harn/S +Harnblase +Harnleiter/NS +Harnröhre/N +Harnsäure +Harnstoff/EPS +Harnuntersuchung/P +Harnwege +Harold/S +Harpune/N +Harpunier/S +Harro/S +Hartgeld/RST +Hartmut/S +Hartnäckigkeit +Hartpapier +Hartpapiermaterial +Hartstein +Hartwährung/P +Hartwaren +Hartweizen +Hartwurst +Harvard/S +Harvey/S +Harz/EPT +Hasardeur/ES +Haschisch/S +Hase/N +Haselmäuse +Haselmaus +Haselnüsschen +Haselnuss/p +Haselnussstrauch/S +Haselsträucher/N +Haselstrauch/S +Hasenbraten/S +Hasenfamilie +Hasenfuß/Tp +Hasenpfad +Hasenscharte/N +Haskell +Hass/T +Hassgefühl/EPS +Hasskomplex/EPT +Hassliebe/N +Hastings +Haube/N +Hauer/N +Haufen/S +Haufenbildung +Hauff/S +Hauklotz/T +Haupt/ST +Hauptabsatzgebiet +Hauptabteilung/P +Hauptakteur/E +Hauptaktionär/EPS +Hauptaktivität/P +Hauptakzent/EPST +Hauptangeklagte/NR +Hauptanliegen/S +Hauptanteil/EPS +Hauptanwärter +Hauptanwendungsgebiet/EPS +Hauptarbeit/P +Hauptarbeitsbereich/EPS +Hauptargument +Hauptarmee +Hauptaspekt/EPST +Hauptattraktion/P +Hauptaufgabe/N +Hauptaugenmerk +Hauptausfuhrgebiete +Hauptausgaben +Hauptausrede +Hauptautor +Hauptbände +Hauptbadestrand +Hauptbahnhöfen +Hauptbahnhof/S +Hauptbedingung/P +Hauptbelastungszeuge +Hauptberuf +Hauptbeschäftigung/P +Hauptbild +Hauptbindeglied +Hauptbuchhalter +Hauptbuchhaltung +Hauptcomputer +Hauptdarsteller/FNS +Hauptdirektion +Hauptdorf +Hauptdrahtzieher +Hauptecho/S +Haupteinflugschneise +Haupteingang/Sp +Haupteinkommen +Haupteinnahmequelle +Hauptelement +Hauptentschädigung +Hauptereignis/Qq +Haupterwerb +Haupterzeugergebiete +Haupteslänge/N +Hauptfächer/N +Hauptfach/ST +Hauptfehler +Hauptfeld +Hauptfenster +Hauptfigur +Hauptfilm/PS +Hauptforderung +Hauptfrage/N +Hauptfriedhof/T +Hauptfunktion/P +Hauptgebäude +Hauptgebieten +Hauptgefreiten +Hauptgegner +Hauptgemeinschaft +Hauptgericht/EPS +Hauptgeschäftslage +Hauptgeschäftszeit/P +Hauptgesprächspartner +Hauptgesprächsthema +Hauptgesprächsthemen +Hauptgestalten +Hauptgewicht +Hauptgewinn/EPRS +Hauptgrafiken +Hauptgraphiken +Hauptgründe/N +Hauptgrund/T +Hauptgruppe/N +Haupthaus/Tp +Haupthindernis/Qq +Hauptindiz +Hauptinhaber +Hauptinhalt +Hauptinspekteur +Hauptinstrument +Hauptinteresse/N +Hauptkampf +Hauptkassen +Hauptkirche +Hauptknüller +Hauptkomponente/N +Hauptkreditnehmer +Hauptkriegsverbrecher +Hauptkritikpunkt/EPST +Hauptkurse +Hauptlehre/R +Hauptlehrer/N +Hauptlieferant/P +Hauptmächte +Hauptmännern +Hauptmacht +Hauptmahlzeiten +Hauptmangel +Hauptmann/S +Hauptmarkt/Tp +Hauptmenge +Hauptmenü +Hauptmerkmal/S +Hauptmessung +Hauptmiete/R +Hauptmodul/S +Hauptnährstoff +Hauptnachfrage +Hauptnachteil/EPS +Hauptnahrung +Hauptnetz +Hauptnutzen/S +Hauptperson/P +Hauptpfad +Hauptpfeiler +Hauptplatine +Hauptpostamt +Hauptpostfach +Hauptpreis +Hauptproblem/EPS +Hauptprodukte +Hauptprogramm/S +Hauptpromenade +Hauptprozess/EPT +Hauptprozessor/S +Hauptprüfung/P +Hauptpunkt/EPST +Hauptquartier/EPS +Hauptraum/STp +Hauptrechner +Hauptredner +Hauptreferat +Hauptreisezeit +Hauptrennen +Hauptrolle/N +Hauptroute +Hauptrunde +Hauptsätze/N +Hauptsache/N +Hauptsatz/T +Hauptschalter/NS +Hauptschlagkraft +Hauptschlitten +Hauptschritt/EPST +Hauptschüler +Hauptschulabschluss/Tp +Hauptschuldiger +Hauptschule +Hauptschwierigkeit/P +Hauptsitz/T +Hauptspediteur +Hauptspeicher/S +Hauptsprecher +Hauptstädten +Hauptstadt +Hauptstadtausbau +Hauptstelle +Hauptstoß/Tp +Hauptstoßkraft +Hauptstraße/N +Hauptstrecken +Hauptstromversorgung +Hauptstück +Hauptstütze/N +Hauptstudium/S +Haupttäter +Haupttätigkeit +Hauptteil/EPS +Haupttestgebiet +Hauptthema +Hauptthese/N +Haupttor +Haupttreffer/S +Hauptüberlegung +Hauptumsatzträger +Hauptunterhändler/FNS +Hauptunterricht/S +Hauptursache/N +Hauptventile +Hauptverantwortung +Hauptverband +Hauptverdienst +Hauptverfahren/S +Hauptverhandlung/P +Hauptverkehrsstraße/N +Hauptverkehrszeiten +Hauptversammlung/P +Hauptverwaltung/P +Hauptverwaltungsgebäude +Hauptverzeichnis/Qq +Hauptvorstand +Hauptvorstellung/P +Hauptvorteil/EPS +Hauptwäsche +Hauptwache +Hauptwachtmeister +Hauptwerk/ST +Hauptwerkzeug +Hauptwettbewerb +Hauptwohnsitz +Hauptwort/EPST +Hauptwunsch +Hauptzahler +Hauptzentrum +Hauptziel/EPS +Hauptzollamt +Hauptzweck +Hauruck +Hauruckverfahren +Haus/Tq +Hausärzte/FN +Hausaltar +Hausangestellte/N +Hausapotheke/N +Hausarbeit/P +Hausarrest +Hausarzt/T +Hausaufgaben +Hausbank +Hausbar +Hausberg +Hausbesetzer/N +Hausbesetzerszene +Hausbesetzung +Hausbesichtigung +Hausbesitzer/FNS +Hausbesuche +Hausbewohner/S +Hausbrand +Hausbrandkohle +Hausdiener/NS +Hausecke +Hauseigentümer +Hausfach +Hausflagge +Hausfrau/P +Hausfrauengruppe +Hausfreund/E +Hausfriedensbrüche +Hausfriedensbruch/S +Hausgebrauch +Hausgehilfe/FN +Hausgemeinschaft +Hausgerät/E +Hausglocke +Hausgockel +Hausgrundstück +Haushälter/FNS +Haushalt/ST +Haushaltsarbeit +Haushaltsartikel/NS +Haushaltsaufkommen/S +Haushaltsausgabe/N +Haushaltsausschuss/Tp +Haushaltsbeitrag/STp +Haushaltsbotschaft +Haushaltsbuch +Haushaltsdebatte +Haushaltsdefizite +Haushaltseinkommen/S +Haushaltsentwicklung +Haushaltsexperte/N +Haushaltsführung +Haushaltsgeld +Haushaltsgerät/EPS +Haushaltsgesetz +Haushaltsgüter +Haushaltshilfe +Haushaltsjahr/EPS +Haushaltskapitel +Haushaltskasse/N +Haushaltskontrolle/N +Haushaltskurs/EPT +Haushaltslage +Haushaltsmanko/S +Haushaltsminister +Haushaltsmithilfe +Haushaltsmittel +Haushaltspläne/N +Haushaltsplan/S +Haushaltsrechnung/P +Haushaltsrisiken +Haushaltssicherungsgesetz +Haushaltsüberlegung/P +Haushaltsvolumen/S +Haushaltsvorlage/N +Haushaltsware/N +Haushaltswirtschaft +Haushaltung +Haushaltungsapparate +Haushaltungslehre/N +Haushaltungsschulen +Haushaltungsvorstände/N +Haushaltungsvorstandes +Hausherr/FNP +Haushund +Hausierer/NS +Hauskamin +Hauskatze +Hauskauf/Sp +Hauskleid/RST +Hauskunst +Hauslehrer +Hausmädchen +Hausmärchen +Hausmacht +Hausmannskost +Hausmauer +Hausmeister/FN +Hausmiete/N +Hausmitteilung/P +Hausmittel/NS +Hausmütter/N +Hausmutter +Hausnummer +Hausordnung/P +Hauspflege/N +Hauspreise +Hausrat +Hausratversicherung +Hausregeln +Hausreinigung +Hausschlüssel/NS +Hausschuh/PS +Hausschwein/PS +Haussezeit/P +Haussier/S +Haussuchung/P +Haustechnik +Haustechnikraum/STp +Haustier/EPS +Haustochter +Haustreppe +Haustür/E +Haustyrann +Hausvater +Hausverwalter +Hausverwaltung +Hauswände +Hauswand +Hauswart +Hauswirtschaft +Hauswirtschaftslehre/N +Hautärzte/FN +Hautarzt/T +Hautausschlag/STp +Hautfarbe/N +Hautkrankheit/P +Hautpflege +Hautschäden +Hautscheren +Hautschichten +Hauttransplantation/P +Hautverbrennung/P +Havarie/N +Hawaii +Hd +He +Header/NS +Headhunter +Heavymetal +Hebamme/N +Hebammenkoffer +Hebebühne/N +Hebel/MS +Hebelarm/EPS +Hebelkraft +Hebelübersetzung +Hebelverhältnis/Qq +Hebelwirkung +Hebens +Heber/NS +Hebewerkzeug +Hebräer/FNS +Hebriden +Hebron +Hebung/P +Hecht/S +Hechtsprung +Heck/S +Heckenrose/N +Heckenscheren +Hecklautsprecher +Heckleuchten +Hecklicht/RS +Heckteil +Heckwischer +Hedda/S +Hedwig/S +Hedy/S +Heer/EPST +Heeresabteilung +Heeresaufgaben +Heeresdienste/NS +Heeresflugzeuge +Heeresführer/NS +Heeresgruppe +Heereslager/S +Heeresleitung +Heeresmeisterschaften +Heerespsychologen +Heeresreform +Heeresschar +Heeresteile +Heeresverbände +Heeresverwaltung +Heerschar/P +Heerschau +Hefen/I +Heft/ST +Heftanzeigen +Heftfäden +Heftfaden/S +Heftigkeit +Heftklammer/N +Heftmaschine/N +Heftpflaster/NS +Heftvorgang +Hegel/S +Hegemonialmacht +Hegemonie +Hehl/R +Hehlerei +Heide/FN +Heideblüte +Heideblume +Heidekrug +Heideland +Heidelandschaft +Heidelbeere/N +Heidelberg/RS +Heidelberger/FNS +Heidelinde/S +Heidenängste/N +Heidenangst +Heidengeld +Heidengötter +Heidenspaß/T +Heidentum +Heidepastor +Heidi/NS +Heike/S +Heiko/S +Heiland/S +Heilanstalt/P +Heilbäder/N +Heilbad +Heilbarkeit/P +Heilbronn +Heilbutt/PS +Heilens +Heilfaktor +Heilgehilfin +Heiligabend +Heiligenbild +Heiligenblut +Heiligenfiguren +Heiligens +Heiligenschein/EPS +Heiligkeit +Heiligtümer +Heiligtum/S +Heiligung/P +Heilkräfte/N +Heilkraft +Heilkunden +Heilkuren +Heilmedikus +Heilmethode/N +Heilmittel/NS +Heilpraktiker/FNS +Heilquellen +Heilsarmee +Heilsarmeemädchen +Heilschlaf +Heilsgeschichte +Heilslehre +Heilsplan +Heilstätte +Heilstoffe +Heilung/P +Heilungsprozess/EPT +Heilverfahren +Heilweise +Heilwesen +Heim/EMPST +Heimarbeit/GPR +Heimarbeiter/FNS +Heimat +Heimatanschrift +Heimatbund +Heimatdörfer +Heimatflughafen +Heimatfront +Heimatfürst +Heimatgemeinde +Heimathafen +Heimatkultur +Heimatkunde +Heimatländer +Heimatland/S +Heimatlizenz +Heimatlizenzurkunde +Heimatmuseum +Heimatort/ET +Heimatplatz +Heimatprovinz +Heimatschnulzen +Heimatsprache +Heimatstaat +Heimatstadt +Heimattreffen +Heimaturlaub +Heimatwährung +Heimatwerk +Heimaufsicht +Heimcomputer +Heimerziehung +Heimfahrten +Heimgang/E +Heiminsassen +Heimkehr/R +Heimleiter/FNS +Heimlichkeit/P +Heimlichtuerei +Heimreise/N +Heimrudergeräte +Heimschule +Heimsieg +Heimspiel/P +Heimstätte/N +Heimsuchens +Heimsuchung/P +Heimtücke +Heimvater +Heimverwaltung +Heimweg/EPS +Heimweh/S +Heine/S +Heino/S +Heinrich/S +Heinz +Heinzelmännchen/S +Heirat +Heiratsantrag/Tp +Heiratsanzeige +Heiratsfähigkeit +Heiratsinstitut/E +Heiratskandidat/P +Heiratsmarkt/ST +Heiratspläne +Heiratsschwindler/NS +Heiratsurkunde +Heiratsverbot +Heiratsvermittler/FNS +Heiratsversprechen/S +Heißgetränke +Heißhunger/S +Heißluftballon +Heisenberg/S +Heiserkeit +Heiterkeit +Heizanlagen +Heizens +Heizer/N +Heizfläche +Heizkessel/N +Heizkissen/S +Heizkörper/N +Heizlüfter +Heizmaterial +Heizmaterialien +Heizmethoden +Heizöl/S +Heizölkartell +Heizölmarkt/STp +Heizölverbraucher +Heizölverkauf/Sp +Heizperiode +Heizplatte +Heizrohr/EPST +Heiztechnik +Heizung/P +Heizungsanlage/N +Heizungsbauer +Heizungsbaumeister +Heizungsingenieur +Heizungskeller +Heizungskörper +Heizungsmonteur +Heizwert +Heizzwecke +Hektar/S +Hektarertrag/STp +Hektik +Held/FPS +Heldenepos +Heldengedicht/EPST +Heldengestalten +Heldenstück +Heldentat +Heldentugenden +Heldentum/S +Helen/ET +Helfer/FNS +Helferinnenbrief +Helfershelfer +Helga/S +Helgoland +Helikopter/NS +Helium/S +Hellene/N +Hellenisierung +Hellenismus +Hellespont +Helligkeit +Helligkeitseinstellung +Helligkeitssteuerung +Helligkeitswerte +Helling +Hellseher/FNS +Hellseherei/P +Hellsichtigkeit +Helm/EPS +Helmut/S +Helot/P +Helsinki +Helvetismen +Helvetismus +Hemd/PS +Hemdblusen +Hemdenstoff +Hemdknöpfen +Hemdknopf/S +Hemdsärmel/N +Hemingway/S +Hemmens +Hemmnis/q +Hemmschuh +Hemmung/P +Hengst/EPT +Henkel/NS +Henker/NS +Henkersmahlzeit +Henne/N +Henning/S +Henry/S +Hepatitis +Hera/S +Herablassens +Herablassung/P +Herabsetzung/P +Herabstufen/JS +Herakles +Herangehensweise/N +Heranziehens +Heranziehung/P +Herausarbeitens +Herausarbeitung/P +Herausbildens +Herausbildung/P +Herausforderer +Herausforderung/P +Herausgabe +Herausgeber/FNS +Herbarien +Herbarium/S +Herberge/N +Herbert/S +Herbizid/EPS +Herbrand +Herbst +Herbstaktion/P +Herbstausgabe/N +Herbstbeginn +Herbstfärbung +Herbstmarkt/ST +Herbstmonat/EPST +Herbstsaison +Herbstwetter +Herbstzeit +Herd/EPST +Herdentier/EPS +Herdentrieb +Hereinfall/S +Hereinnahme +Herfahrt/P +Hergabe +Hergang/S +Hering/EPS +Herkles +Herklit/S +Herkünfte/N +Herkunft +Herkunftsland +Herleitbarkeit +Herleitens +Herleitung/P +Hermann/S +Hermaphrodit +Hermelin/S +Hermes +Herodes +Herodot/S +Heroin/S +Herold/EPST +Herr/FNP +Herrenabend/S +Herrenabteilung/P +Herrenanzug/Tp +Herrenbekleidung +Herrendoppel +Herreneinzel/S +Herrenfriseur/EPS +Herrenfrisör/EPS +Herrenhut +Herrenkonfektion/P +Herrenmäntel +Herrenmenschen +Herrenmode +Herrenpyjama +Herrenschneider/N +Herrensitz/E +Herrensocken +Herrentoilette/N +Herrenuhr +Herrenwäsche +Herrenzimmer/NS +Herrgott/S +Herrjemine +Herrlichkeit +Herrschaft/P +Herrschaftsblöcke +Herrschaftskoch +Herrschaftssitz +Herrscher/FNS +Herrschersitz +Herrschsucht +Herstellart +Herstellens +Hersteller/NS +Herstellerverzeichnis/Qq +Herstellung/P +Herstellungsbetrieb +Herstellungskosten +Herstellungsländer +Herstellungspreis/EPT +Herstellungsprozess/EPT +Herstellungsrechte +Herstellungsverfahren/S +Herta/S +Hertz +Hertzbereich +Hervorhebens +Hervorhebung/P +Herz/MP +Herzanfall/Sp +Herzass/ET +Herzbeschwerden +Herzegowina +Herzen/SW +Herzensangelegenheit/P +Herzensbrecher/NS +Herzensgüte +Herzenslust +Herzenssache/N +Herzenstür +Herzfehler/NS +Herzgegend +Herzhaftigkeit +Herzinfarkt/EPT +Herzinfarktrisiko +Herzklappe/N +Herzklopfen/S +Herzkönig +Herzkollaps/T +Herzkrankheit/P +Herzkranzgefäße +Herzleiden/S +Herzlichkeit/P +Herzlosigkeit/P +Herzmassage +Herzneurosen +Herzöge/N +Herzogin/F +Herzogs +Herzoperation/P +Herzscheibe +Herzschlag/PSTp +Herzschlagfolge +Herzschrittmacher +Herzschwäche/N +Herzspezialist +Herzstück/EPS +Herztätigkeit +Herztod +Herztransplantation/P +Herzverpflanzung/P +Hesperiden +Hesse/FN +Hessen/S +Heterogenität +Hethiter +Hethiterreich +Hetzjagd +Heu/S +Heuchelei/P +Heuchler/FNS +Heuernte +Heugabel +Heuhaufen +Heumarkt +Heurige/N +Heurigenliedern +Heuristik/P +Heuschnupfen/S +Heuschober/S +Heuschrecke/N +Heuschreckenzug/STp +Heuss +Hewlett +Hexadezimalanzeige +Hexadezimalzahl +Hexadezimalzeichen +Hexameter/S +Hexdump +Hexengebräu +Hexengriffel +Hexenjäger +Hexenküche +Hexenkünste +Hexenkunst +Hexenmeister +Hexenpinsel +Hexenprozess/EPT +Hexenschuss/Tp +Hexentrio +Hexenverbrennung/P +Hexer +Hexerei/P +Hieb/EPT +Hierarchie/N +Hieroglyphe/N +Hieronymus +Highfidelity +Highlight/S +Highsociety +Hightech +Hilde/S +Hildebrand/S +Hildesheim +Hilfe/GN +Hilfeaktion/P +Hilfelieferung/P +Hilfeprogramm/EPS +Hilferuf/EPS +Hilfeschrei/EPS +Hilfestellung/P +Hilflosigkeit +Hilfsärzte/FN +Hilfsaktion/P +Hilfsarbeiter/FNS +Hilfsarzt/T +Hilfsarztstelle +Hilfsbereitschaft +Hilfsbetriebe +Hilfsdatei/P +Hilfsdienst/EPT +Hilfsdirektrice +Hilfsfenster +Hilfsfunktion/P +Hilfsgemeinschaft +Hilfsgüter +Hilfskoch +Hilfskonstruktion/P +Hilfskräfte/N +Hilfskraft +Hilfsküchen +Hilfslehrer/N +Hilfsmaßnahme/N +Hilfsmenü +Hilfsmittel/N +Hilfsmotor/PS +Hilfsnachbarn +Hilfsobjekte +Hilfsorganisation/P +Hilfsplatinen +Hilfspolizei +Hilfspolizistin +Hilfsprediger +Hilfsprogramm/EPS +Hilfsquelle +Hilfsschiffe +Hilfsschullehrer +Hilfssignale +Hilfsstoff/E +Hilfstaucher +Hilfstext/EPT +Hilfstruppe/N +Hilfsvariable/N +Hilfsverein +Hilfswerk/S +Hilton/S +Himalaja +Himbeere/N +Himbeersäfte/N +Himbeersaft/ST +Himbeersträucher/N +Himbeerstrauch/S +Himmel/NS +Himmelbett/S +Himmelfahrt +Himmelfahrtskommando +Himmelfahrtstag +Himmelreich/S +Himmelsereignis/Qq +Himmelsgast +Himmelskörper/NS +Himmelskunde +Himmelsrichtung/P +Himmelsspione +Himmelszelt +Hinausschiebens +Hinausschiebung/P +Hinauswurf +Hinblick/S +Hindenburg/S +Hindernis/Qq +Hindernislauf/Sp +Hindernisrennen/S +Hinderns +Hinderung/P +Hinderungsgrund +Hindu/S +Hinduismus +Hindupriester +Hinfälligkeit +Hinfahrten +Hingabe +Hingang/S +Hingebens +Hingebung/P +Hinlänglichkeit +Hinnahme/N +Hinrichtens +Hinrichtung/P +Hinsicht/P +Hinspiel +Hinterachse +Hinterbein/EPS +Hinterbliebene/N +Hinterbliebenenrente +Hintereinanderausführung/P +Hintereingang/ST +Hinterfragens +Hinterfragung/P +Hintergedanke/N +Hintergehens +Hintergehung/P +Hintergründe/N +Hintergrund/S +Hintergrundinformation/P +Hintergrundmusik +Hintergrundrauschen/S +Hintergrundspeicher +Hinterhalt/EPST +Hinterhand +Hinterhaus/Tp +Hinterhof +Hinterkopf/ST +Hinterland/S +Hinterlassenschaft/P +Hinterlauf/Sp +Hinterlegens +Hinterlegung/P +Hinterlegungsfrist +Hinterlegungstag +Hinterlist +Hintermänner +Hintermannschaft +Hintern +Hinterpommern +Hinterrädern +Hinterrad/S +Hinterradantrieb/S +Hinterreifen +Hinterteil/EPS +Hintertreppe/N +Hintertür/M +Hinterwand +Hinterzimmer +Hinweis/T +Hinweisbekanntmachung +Hinweisblatt +Hinweisschilder +Hinweiszettel +Hinz +Hinzunahme +Hinzuziehens +Hinzuziehung/P +Hiobsbotschaft/P +Hiobsgestalt/P +Hippie/S +Hippodrom +Hirn/EGPS +Hirnabschnitte +Hirnchirurgie +Hirnforschung +Hirngeschwulst +Hirngespinst/P +Hirnhautentzündung/P +Hirnrinde +Hirnschlag/GTp +Hirnstamm +Hirnstromdiagramm +Hirnteil/ES +Hirnverletzung +Hirnvorgang/Sp +Hirnwinde +Hiroschima/S +Hiroshima/S +Hirsch/EPST +Hirschfänger +Hirschgeweih +Hirschkühen +Hirschkuh +Hirschpark +Hirse +Hirte/FN +Hirtenbrief/EPS +Hirtensorge +Hirtenstämme +Hirtenwort +Histologe/FN +Histologie +Historie/N +Historiendrama +Historik/R +Historiker/FNS +Historikergespräch +Historikertag/S +Historikerverband/S +Historismus +Hit +Hitchcock/S +Hitler/S +Hitlerjugend +Hitlerregierung +Hitlerreiches +Hitlertum/S +Hitliste/N +Hitparade/N +Hitze +Hitzegrad/E +Hitzekammer +Hitzepanzer +Hitzeperiode +Hitzewelle/N +Hitzschlag/STp +Hiwi/S +Höchstbetrag/STp +Höchstdruck +Höchstform +Höchstgebot +Höchstgeschwindigkeit +Höchstgewicht +Höchstintegration +Höchstkurs/E +Höchstleistung/P +Höchstmaß/EPT +Höchstpreisen +Höchstrente/N +Höchstsätze/N +Höchstsatz +Höchststand +Höchststrafe +Höchsttemperatur/P +Höchstumsatz +Höchstwert/EPST +Höcker/NS +Höfe/N +Höflichkeit/P +Höflichkeitsbesuche/S +Höflichkeitsformeln +Höhe/N +Höhenangabe +Höhenanzeige +Höhenbeschränkung +Höheneichung +Höheneinstellung +Höhenflug/Sp +Höhenkammer +Höhenklima +Höhenkoordinate +Höhenkurorte/N +Höhenkurorts +Höhenlage/N +Höhenlinie/N +Höhenluft +Höhenrausch +Höhentraining +Höhenunterschied +Höhenwinkel +Höhenzug/Sp +Höhepunkt/EPS +Höherentwicklung +Höhle/N +Höhlen/JS +Höhlenbewohner +Höhleneingang +Höhlenforscher/N +Höhlengänger +Höhlenmalerei +Höhlenmensch +Höhlensystem +Hölderlin/S +Hölle/N +Höllenängste/N +Höllenhass/T +Höllenmacht +Höllenmalerei +Höllenmaschine/N +Höllenschauspiel +Höllenwurz +Hölzer +Hörapparat/EPST +Hörbarkeitsgrenze +Hörbild +Hördrama +Hörer/NS +Hörergebühren +Hörerschaften +Hörerwettbewerb +Hörerwünsche +Hörfehler +Hörfeld +Hörfolge +Hörfunk/S +Hörfunksender +Hörgerät/S +Hörigkeit +Hörnchen/S +Hörner/N +Hörprogramme +Hörrohr/PS +Hörsäle +Hörsaal/S +Hörspiel/PS +Hörspielgeräusche/N +Hörvermögen/S +Höschen +Hoare +Hobby/S +Hobbygeräte +Hobbygruppen +Hobbyist/P +Hobbyraum/STp +Hobelanlagen +Hobelantrieb/E +Hobelantriebsleistung +Hobelbank +Hobelbegleiter +Hobelbetrieb +Hobeldaten +Hobelendschalter +Hobelfahrer +Hobelführung +Hobelfunktionen +Hobelgeschwindigkeit +Hobelmeißel +Hobelmessung +Hobelmotor +Hobelmotordaten +Hobelposition +Hobels +Hobelsimulationsanlage +Hobelsoftware +Hobelspäne/N +Hobelstandort +Hobelsteuerung +Hobelstreb/P +Hobeltiefe +Hobelüberlastsicherung +Hobelweges +Hobelwegmesser +Hobelwegmessung +Hobelwegs +Hobelwerk +Hobelzahn +Hochachtens +Hochachtung/P +Hochadel +Hochallee +Hochalpen +Hochbauentwürfe +Hochbaufirma +Hochbaukenntnisse +Hochbauverwaltung +Hochbetrieb/S +Hochbrücke +Hochburg/P +Hochdrücke/N +Hochdruck +Hochdruckbereich +Hochdruckdampferzeugung +Hochdruckeinfluss/Tp +Hochdruckgebiet/EPS +Hochdruckkessel +Hochdruckrücken/S +Hochdruckschlauch +Hochebene/N +Hochfinanz +Hochform +Hochfrequenzgeräte +Hochgebirge +Hochgebirgspanorama +Hochgebirgstäler +Hochgebirgswanderung +Hochgenuss/Tp +Hochglanz +Hochgotik +Hochhaus/Tp +Hochhauswohnung +Hochimpedanz +Hochintegration +Hochkomma +Hochkultur/P +Hochländer/N +Hochleistungscomputer/N +Hochleistungsgeräte +Hochleistungsmotor/PS +Hochleistungsrechner/S +Hochleistungsschichten +Hochleistungssport/S +Hochleistungssportlers +Hochmut/S +Hochofen/S +Hochofengase +Hochofenkoks +Hochofenwerke +Hochpreispolitik +Hochrechnen/JS +Hochregal +Hochrhein/S +Hochs +Hochsaison +Hochschätzens +Hochschätzung/P +Hochschrift +Hochschulabschluss/Tp +Hochschulausbau +Hochschulbau +Hochschulbauten +Hochschulbereich/EPS +Hochschulbildung +Hochschuldirektor +Hochschuldozenten +Hochschule/N +Hochschuletat/S +Hochschulfinanzierung +Hochschulfragen +Hochschulgebäude +Hochschulgesetz +Hochschulgruppe/N +Hochschulklassen +Hochschullehrer/FNS +Hochschulmeisterschaft +Hochschulmittel +Hochschulorgane +Hochschulrahmengesetz +Hochschulreform +Hochschulreife +Hochschulstudium/S +Hochschulstufe +Hochschulverband +Hochschulvertreter +Hochschulwesen +Hochschwarzwaldes +Hochseefischer +Hochseefischerei +Hochseeflotte +Hochseereederei +Hochseeschifffahrt +Hochseesegler +Hochsicherheitstrakt +Hochsitz +Hochsommer +Hochspannung/P +Hochspannungsanlage +Hochspannungskabel +Hochspannungskunden +Hochspannungsleitung/P +Hochspannungstechnik +Hochsprache/N +Hochsprung/S +Hochstapler/NS +Hochstart/P +Hochstellung +Hochtal +Hochtechnologie/N +Hochtouren +Hochvakuum +Hochverrat +Hochverratsprozess/EPT +Hochwasser +Hochwassergefährdung +Hochwasserkatastrophe +Hochwasserschutz +Hochwassersorgen +Hochwürden +Hochzeit/P +Hochzeitsfest/EPS +Hochzeitsfoto +Hochzeitsgäste +Hochzeitsgeschenk/EPS +Hochzeitskuss/Tp +Hochzeitspaar +Hochzeitsreise +Hochzeitsstimmung +Hochzeitstag +Hochzeitszeremonie +Hochzins/P +Hochzinsphase/N +Hochzinspolitik +Hochzüchtung +Hockenheimring +Hocker/N +Hockey/S +Hockeyklub +Hockeyschiedsrichter +Hockeyspiele +Hockeyturniers +Hoden +Hoechst +Hoesch +Hof/EST +Hofberichterstatter +Hofberichterstattung +Hofbräuhaus +Hofburg +Hofdamen +Hoffens +Hoffmann/S +Hoffnung/P +Hoffnungslosigkeit +Hofgarten +Hofgrundstücke +Hofhaus +Hofkunst +Hoflandwirtschaft +Hofleben +Hofmauern +Hofmeister +Hofnachrichten +Hofoper +Hofplatz +Hofrat +Hofscheune +Hoftor +Hofweg +Hoheit +Hoheitsakte +Hoheitsgebiet/EPST +Hoheitsgewässer/S +Hoheitsgewalt +Hoheitsrecht/E +Hohenzoller/NS +Hohlglashütte +Hohlkopf/S +Hohlmaß/EPT +Hohlraum/Sp +Hohlspiegel +Hohlsteinhöhle +Hohltier/EPS +Hohn/ST +Hohngelächter/S +Holding +Holdinggesellschaften +Holger/S +Holländer/FNS +Holland/S +Hollywood/S +Hollywoodstar/S +Hollywoodzauber +Holm/EPS +Holocaust/S +Hologramm/EPS +Holographie/Nf +Holstein +Holunder/S +Holunderbaum/STp +Holz/T +Holzarbeit/PR +Holzarbeiter/FNS +Holzausfuhren +Holzbaracken +Holzbearbeitung +Holzbein +Holzbläser/N +Holzbrett +Holzdamm +Holzdecke +Holzeinfuhr +Holzersatz +Holzerzeugnis/Qq +Holzexportländer +Holzfäller/N +Holzfabrikant +Holzfachmann +Holzfeuer +Holzfigur +Holzgestell +Holzgiebel +Holzhammer +Holzhandlung +Holzhaus/Tp +Holzimporteure +Holzindustrie +Holzkasten +Holzkohle/N +Holzkreuz/EPT +Holzlatte/N +Holzmontage +Holzpfad +Holzplastik +Holzpritschen +Holzrad/ST +Holzrahmen +Holzrechte +Holzschale +Holzschnitt/E +Holzschnitzereien +Holzschüssel +Holzschuppen +Holzschutzmittel +Holzschwänze +Holzschwellen +Holzspielwaren +Holzspielwarenbranche +Holzstoß/Tp +Holzstufen +Holztafeln +Holzteilen +Holztische +Holztreppe +Holzverarbeitungsbetrieb +Holzverschalung +Holzverschlag/STp +Holzvorkommen +Holzwanne +Holzwaren +Holzweg +Holzwerken +Holzwirtschaft +Holzwolle +Holzwurm/S +Homecomputer +Homedirectory +Homeland +Homepage/S +Homer/S +Hommage/N +Homöopath/P +Homöopathie +Homogenisierung +Homogenität +Homomorphie +Homomorphismen +Homomorphismus +Homophobie/N +Homosexualität +Honda +Honduras +Honecker/S +Hongkong/S +Honig +Honigbiene/N +Honigdose +Honiglecken +Honigschlecken +Honorar/EPS +Honorarerhöhung +Honorarforderung +Honorarprofessor +Honorarsätze +Honorarvertrag/STp +Honoratioren +Honorierens +Honorierung/P +Hopfenhandel +Hopfenpflanzer +Hopfensack +Hopfenstange +Horcher/NS +Horchposten +Horde/N +Horizont/EPS +Horizonterweiterung +Hormon/EPS +Hormonbehandlung/P +Hormonspiegel/S +Hormonumstellung/P +Hormonwirkung +Horn/S +Hornberger +Hornhaut +Hornisse/N +Hornvieh +Horoskop/EPS +Horror/S +Horrorfilm/EPS +Horrormärchen +Horrorthema +Horrorvisionen +Horst/EPT +Hort/JTX +Hortens +Hortungskäufe/N +Hose/N +Hosenanzug/STp +Hosenbein/E +Hosenboden +Hosenklammern +Hosenknopf +Hosenrock +Hosenschlitz/ET +Hosentasche/N +Hosenträger/NS +Hospitäler +Hospital/S +Hospitalismus +Hospitalkosten +Hospitalwerk +Hospitant/P +Hospitation/P +Hospiz/PT +Hostadapter/NS +Hostess/P +Hostie/N +Hostinterface/S +Hostname/NS +Hostprozessor/P +Hostrechner/NS +Hostsoftware +Hotdog/S +Hotel/S +Hotelangestellte +Hotelappartements +Hotelbar +Hotelbauprojekt +Hotelbesitzer/FNS +Hotelbetrieb/E +Hotelbett +Hotelführer/NS +Hotelgäste +Hotelgarten +Hotelgast +Hotelgebäude +Hotelgesellschaft +Hotelgewerbe +Hotelgruppe +Hotelhalle/N +Hotelier/S +Hotelkapazität +Hotelkomplex +Hotelkonzerns +Hotelleitung +Hotellerie +Hotelmakler +Hotelpark +Hotelparkplatz +Hotelportier +Hotelprojekte +Hotelrechnung +Hotelrestaurant +Hotelschiff +Hotelservice +Hotelverbot +Hotelvollpensionen +Hotelzimmer +Hotline/S +Hübe/N +Hüfte/N +Hüftgelenk/EPS +Hüftschwung/S +Hüftumfang +Hügel/NS +Hügelgräber +Hügelgrab +Hügelkette +Hügelkuppe +Hügelland +Hühnchenfriedhof +Hühner/N +Hühnerauge/N +Hühnerbestand +Hühnerdiebe +Hühnerhalter +Hühnerhaltung +Hühnerleiter/N +Hühnermörder +Hühnerstall/Sp +Hühnerzucht +Hülse/N +Hülsenfrüchte +Hündchen/S +Hündin/F +Hüne/N +Hüpfer +Hürde/N +Hürdenlauf/Sp +Hürdenrennen +Hürdenspezialist +Hüter/FNS +Hütte/N +Hüttenbau/ST +Hüttenbereich +Hüttenbewohner +Hüttensauerstoff +Hüttentür +Hüttenwerk/S +Hüttenwesen/S +Hub/ST +Hubbereiche/N +Hubbewegung +Hubeinstellung +Hubende +Huber/S +Hubert/SW +Hubertus +Hubgrenzen +Hubgrenzenerkennung +Hubhöhe +Hubkomponente +Hubraum/STp +Hubraumsteuer +Hubschrauber/NS +Hubschraubergeknatter +Hubschrauberverkehr +Hubwagen +Hubzylinder/N +Huf/EPS +Hufeisen/S +Hufeisentisch +Hufschlag/Sp +Huftier/EPS +Hugenotte/FN +Hugenottenkriege +Hugenottenverfolgung +Hugo/S +Huhn/S +Huldigens +Huldigung/P +Humanethologie +Humangenetik +Humanismus +Humanist/P +Humanität +Humboldt/S +Humbug +Hummer/NS +Hummercremesuppe +Hummerschwänze +Hummertransporte +Humor/S +Humorist/P +Humorlosigkeit +Humus +Hund/EPST +Hundeausstellung/P +Hundebaby/S +Hundebesitzer +Hundedressurplatz +Hundegenie +Hundehalter +Hundehütte +Hundekette +Hundekopf +Hundeleine/N +Hundemarke +Hundenase +Hundepeitsche +Hundertmarkschein +Hundertschaft +Hundertstelsekunden +Hundesteuer +Hundewetter/S +Hundezüchtern +Hundezucht +Hundstage/N +Hunger/S +Hungerblockade +Hungerkur +Hungerlohn +Hungermarsch +Hungernationen +Hungersnöte/N +Hungerstreik/PS +Hungertuch +Hunne/N +Hupengehäuse/S +Hupenkammer +Hupenschalter +Hurenkind/RST +Hurerei +Hurrikan +Husar/P +Husarenritt/P +Hussein/S +Hussitenkriege +Hustenanfall/Sp +Hustenbonbon/S +Hustensäfte/N +Hustensaft/ST +Hustensirup +Husum +Hut/ST +Hutfachgeschäfte +Hutfachschau +Hutfilter +Hutstumpen +Hyäne/N +Hybris +Hydepark +Hydrant +Hydraulik +Hydraulikansteuerung/P +Hydraulikanwendung/P +Hydraulikbewegung/P +Hydraulikblock +Hydraulikdruck +Hydrauliker +Hydraulikflüssigkeit/P +Hydraulikkolben/S +Hydraulikleitung/P +Hydraulikmedium/S +Hydrauliköl +Hydraulikpläne +Hydraulikpumpen +Hydraulikpunkte +Hydraulikregelung +Hydraulikschläuche/N +Hydrauliksteuerung +Hydrauliksystemen +Hydraulikteststands +Hydraulikventile/N +Hydraulikventils +Hydraulikverbesserung/P +Hydraulikzylinder/NS +Hydrieren/JS +Hydrierwerke +Hydrobusse +Hydrokultur +Hydromatik +Hydromotor/PS +Hydromotorenwelle +Hydrophon +Hydrospeicher +Hygiene +Hygienebetreuung +Hygieneprogramm +Hymne/N +Hyperbel/N +Hyperlink/S +Hypnose/N +Hyposensibilisierung +Hypotenuse/N +Hypothek/P +Hypothekenabwertung +Hypothekenaufnahme +Hypothekenberechnung +Hypothekenbriefe +Hypothekengeld +Hypothekenraten +Hypothekenrückständen +Hypothekenzinsen +Hypothese/N +Hysterie/N +Hysteriker/FNS +Hz +IATA +IBM +ICI +IDE +IG +II +III +IMAP +IP +IQ +IRA +IRC +IRQ +ISBN +ISDN +ISO +ISP +ITT/W +IV +IX +Ibbenbüren +Iberer +Iberien +Ichbewusstsein/S +Ichform/P +Ichsucht +Icon/S +Idealbedarf +Idealfall/Sp +Idealgewicht +Idealismus +Idealist/FP +Idealkonkurrenz +Idealnote/N +Ideals +Idealstaates +Idealtarnung +Idealvorstellung/P +Idealwelt +Idealzustand/T +Idee/N +Ideendarstellung +Ideenlehre/N +Ideenlosigkeit +Ideenreichtum/S +Ideensuche +Ideenträger +Ideenwettbewerb +Identifikation +Identifikationsnachweis/EPT +Identifikationsnummer +Identifikationspapiere +Identifikator/PS +Identifikatorbindung/P +Identifizierbarkeit +Identifizierens +Identifizierung/P +Identität/P +Identitätsfindung +Identitätsfunktion/P +Identitätskarte/N +Identitätsnachweis/EPT +Ideologe/FN +Ideologie/N +Ideologiekampf +Ideologieprodukt +Idiomatik +Idiome/N +Idiosynkrasie/N +Idiot/P +Idiotenfilm +Idol/EPS +Idyll/EP +Igel/NS +Igelstellung/P +Ignoranz +Ikarus +Ikone/N +Illegalität +Illiquidität +Illiterat/P +Illumination/P +Illusion/P +Illustration/P +Illustrator/P +Illustrierens +Illustrierung/P +Illyrien +Illyrier +Ilmenau/S +Ilmensee +Iltis/Qq +Image/S +Imagepflege +Imaginärteil/EPS +Imagination +Imbiss/EPT +Imbisshalle +Imbissstände +Imbissstube +Imitation/P +Imitator/P +Imker/S +Immanuel/S +Immaterialisierung +Immatrikulation/P +Immatrikulationsgesuche +Immatrikulationsnummer +Immigrant/FP +Immobilie/N +Immobilienanlagen +Immobilienanzeige +Immobilienblase +Immobilienboom/S +Immobilienbüro +Immobiliencrash +Immobilieneigentümer/N +Immobilienerwerb +Immobilieneuphorie +Immobilienfinanzierung/P +Immobilienfonds +Immobiliengeschäft/E +Immobilienhändler/FNS +Immobilienhandel/S +Immobilienjongleur +Immobilienkatastrophe +Immobilienkauf/Sp +Immobilienkollaps +Immobilienmaklern +Immobilienmaklers +Immobilienmarkt/Tp +Immobilienobjekt/E +Immobilienpreisdeflation +Immobilienpreisindex +Immobiliensektor +Immobiliensuche +Immobilienverkauf/Sp +Immobilienverlust +Immobilienversteigerung/P +Immobilienwelt +Immobilienwerte +Immunität +Immunitätsbarriere +Immunkörper/NS +Immunschwäche +Immunsystem/EPS +Immuntoleranz +Impedanz/P +Impedanzanpassung +Impedanzfehlanpassung +Impedanztabelle +Impedanzunterschied +Impedanzwandler/NS +Impedanzwandlung +Imperator/P +Imperatorensitz +Imperfekt/P +Imperialismus +Imperium/S +Impertinenz +Impfens +Impfpass/Tp +Impfschein/EPS +Impfschutz +Impfstoff/EPS +Impfung/P +Implantation/P +Implementation/P +Implementationsarbeit/P +Implementationsdetail/S +Implementationsrichtlinie/N +Implementationssprache/N +Implementationstechnik/P +Implementationstechnologie/N +Implementierbarkeit +Implementierens +Implementierer/N +Implementierung/P +Implementierungsarbeit/P +Implementierungsaspekt/EPS +Implementierungsdetail/S +Implementierungsgrundlage/N +Implementierungssprache/N +Implementierungsstrategie/N +Implementierungstechnik/P +Implikation/P +Imponderabilien +Import/EPST +Importabgaben +Importanteil +Importbeschränkung/P +Importbörse +Importbutter +Importeur/PS +Importfinanzierung +Importfirmen +Importgüter +Importhandel +Importkontingent +Importkontingentierung +Importkontrollen +Importländer +Importmengen +Importmesse +Importöl +Importplaner +Importplanung +Importprogramm +Importquoten +Importsperre +Importvolumen/S +Importwachstum +Importwagen +Impotenz +Imprägnierens +Imprägnierung/P +Impresario/S +Impression/P +Impressionismus +Impressionist/P +Impressum +Improvisation/P +Impuls/EPT +Impulsamplitude +Impulsanregung +Impulsdivergenz +Impulsecho +Impulseingang/S +Impulsfolge/N +Impulsfrequenz +Impulsgeber/N +Impulsmesseinrichtung +Impulssummierung +Impulszähler +Imputation/P +Inaktivität +Inanspruchnahme +Inauguralvorlesung +Inbegriff/ES +Inbesitznahme +Inbetriebnahme/N +Inbetriebnahmearbeit/P +Inbetriebnahmebericht +Inbetriebnahmefahrt +Inbetriebnahmezeit +Inbetriebsetzung +Inbrunst +Inder/FNS +Index/EPT +Indexgrenze/N +Indexgruppen +Indexkontrakte +Indexoption/P +Indexwert/EPT +Indexzahl +Indexziffern +Indiana +Indianapolis +Indianer/FNS +Indianerleben +Indianerreservat +Indianerrezept +Indianersommer +Indianerstamm +Indices +Indien/S +Indienroute +Indifferenz +Indikation/P +Indikationslösung +Indikationsregelung +Indikator/P +Indio/S +Indira/S +Indirektion/P +Indiskretion/P +Individualebene/N +Individualethik +Individualisierens +Individualisierung/P +Individualismus +Individualist/P +Individualität/P +Individualreise +Individualstück +Individuation/P +Individuen +Individuum/S +Indiz/T +Indizien +Indizienbeweis/EPT +Indizierens +Indizierung/P +Indochina +Indoktrination +Indonesien/S +Indonesier/FNS +Indossament/EPS +Indossant +Induktion/P +Induktionsanfang +Induktionsannahme/N +Induktionsaussage/N +Induktionsbeginn/S +Induktionsbeweis/EPT +Induktionshypothese/N +Induktionsmethode/N +Induktionsprinzip +Induktionsschluss/Tp +Induktionsschritt +Induktionsvoraussetzung +Induktivität/P +Induktivitätsmessung +Indus +Induskultur +Industrialisierens +Industrialisierung/P +Industrie/N +Industrieanlagen +Industrieanwendung/P +Industriearbeiter/FNS +Industrieausführung +Industrieausstellung +Industrieautomatisierung/P +Industriebank +Industriecomputer +Industrieelektronik/P +Industrieerzeugung/P +Industriefilm +Industriefilmer +Industriegebiet/EPST +Industriegehäuse +Industriegesellschaft +Industriehallen +Industriekonzern +Industriekreis/E +Industrieländer +Industriellenverband +Industriemanager +Industriemarkt/ST +Industriemesse +Industriemilieu +Industrieministerium +Industriemühlen +Industrienation/P +Industrieöfen +Industrieobjekt/E +Industrieofen +Industriepapieren +Industrieplan +Industriepotential/EPS +Industriepotenzial/EPS +Industrieprodukte +Industrieproduktion +Industriequalität +Industrieraum/STp +Industrierechner/N +Industrieriesen +Industrieroboter +Industriesektoren +Industriespion/EPS +Industriespionage +Industriestädtchen +Industriestaat/PST +Industriestadt +Industriestandard/S +Industriesteuerung/P +Industriestraße +Industriestrategen +Industriestroh +Industrietitel +Industrieübliches +Industrieunternehmen +Industrieverbände +Industrieverband/ST +Industrieverlagerung +Industrievermittlung +Industriewaren +Industriewerk/E +Industriezentren +Industriezentrum +Industriezwecke +Industriezweige +Ineffizienz/P +Infanterie/N +Infanteriebataillone +Infanterieregiment +Infanterist/P +Infantilismus +Infarkt/EPS +Infekt/EPST +Infektion/P +Infektionsbazillus +Infektionskrankheit/P +Inferenz/P +Inferenzregel/N +Inferenzschritt/EPT +Inferno +Infiltrierens +Infiltrierung/P +Infimum +Infixnotation +Infixschreibweise +Inflation/P +Inflationsängsten +Inflationsbekämpfung +Inflationsbremse +Inflationsdruck +Inflationsförderung +Inflationsgefahr/P +Inflationsindikatoren +Inflationsjahr/E +Inflationskurs/T +Inflationsländer +Inflationslawine +Inflationsorgie/N +Inflationspolitik +Inflationsrate/N +Inflationsrunde +Inflationsschub +Inflationsschutz +Inflationssteuer +Inflationstendenz/P +Inflationswelle +Inflationszuschlag/STp +Info/S +Infobriefen +Infodienst/E +Informant/FP +Informatik/R +Informatiker/FNS +Informatiksystem/EPS +Informatikzeitalter +Information/P +Informationsagentur +Informationsamt/T +Informationsart +Informationsauftrag/STp +Informationsaustausch +Informationsbehörde +Informationsbesuche +Informationsblätter +Informationsblatt +Informationsbrief/EPT +Informationsbüro/S +Informationsdichte/N +Informationsdienst/EPST +Informationsflug/Sp +Informationsfluss/Tp +Informationsfreiheit +Informationsfülle +Informationsgeber +Informationsgehalt +Informationsgesellschaft +Informationsgespräche/N +Informationsgewinnung +Informationsgutschein +Informationsheft +Informationshilfe +Informationsindustrie +Informationslücke/N +Informationsmaterial +Informationsmedien +Informationsmenge/N +Informationsministerium/S +Informationsnetz +Informationsoffizier +Informationspakete +Informationspolitik +Informationsquelle/N +Informationsreise +Informationssendung/P +Informationsspeicher/N +Informationsspeicherung +Informationsstand +Informationsstelle/N +Informationssystem/EPS +Informationstag/EPST +Informationstagung +Informationstechnik/P +Informationstechnologie/N +Informationsverarbeitung +Informationsverarbeitungsprozess/EPT +Informationsverarbeitungssystem/EPS +Informationsverbreitung +Informationsverwaltung +Informationsvorsprung +Informationszeitalter +Informationszentrale/N +Informationszyklen +Infowände/N +Infrarot +Infrarotlicht/S +Infrarotsender +Infrastruktur/P +Ing +Ing. +Inganghaltung +Ingangsetzen/JS +Ingeborg/S +Ingenieur/EFPS +Ingenieurausbildung +Ingenieurbaus +Ingenieurbereich +Ingenieurbüro/S +Ingenieurexamen +Ingenieurkongress/EPT +Ingenieurleistung +Ingenieurprüfung +Ingenieurschule/N +Ingenieurskunst +Ingenieurstudenten +Ingenieurwesen/S +Ingenieurwissenschaft/P +Ingo/S +Ingolstadt/S +Ingrid/S +Ingwer/S +Inhaber/FNS +Inhaberaktie/N +Inhaberaktionär/EPS +Inhaberpapier/PS +Inhaberscheck/S +Inhaberwechsel/N +Inhaberzertifikat +Inhaftierens +Inhaftierung/P +Inhalation/P +Inhalt/EPST +Inhaltsangabe/N +Inhaltsverz +Inhaltsverz. +Inhaltsverzeichnis/Qq +Inhomogenität/P +Initial/EPS +Initialisierens +Initialisierung/P +Initialisierungsausdrücke/N +Initialisierungsausdruck/S +Initialisierungsbit/S +Initialisierungsdaten +Initialisierungsfunktion/P +Initialisierungsphase/N +Initialisierungssequenz +Initialisierungszeit +Initiative/N +Initiativrecht +Initiator/P +Initiierens +Initiierung/P +Injektion/P +Injektionsmittel +Injektionsnadel +Injektivität +Inka +Inkareich +Inkarnation/P +Inkasso/S +Inkassounternehmen +Inkassovollmachten +Inkassowechsel/N +Inkaufnahme +Inkavergewaltigung +Inklination/P +Inklinometer/NS +Inklinometeranzeige +Inklusion +Inklusivpreise +Inkompatibilität/P +Inkonsequenz/P +Inkonsistenz/P +Inkorrektheit/P +Inkraftsetzen/JS +Inkrafttreten +Inkrement +Inkrementalgeber +Inkrementalzähler/S +Inkubationszeit/P +Inländer/FNS +Inland +Inlandgesellschaften +Inlandmarkt/STp +Inlandpreis +Inlandsabschluss/Tp +Inlandsbetriebe +Inlandserze +Inlandserzeugung +Inlandsferngespräche +Inlandsfilialen +Inlandsfonds +Inlandsgeschäft/S +Inlandshandel +Inlandsindustrie +Inlandskonjunktur +Inlandskonsum +Inlandsmarkt/STp +Inlandsnachfrage +Inlandspreise/N +Inlandsproduktion +Inlandssektor +Inlandsumsätze +Inlandsurlaub +Inlandsverbrauch +Inlandsversorgung +Inlandszinsen +Innenanstrich/S +Innenarchitekt/FP +Innenarchitektur +Innenaufzug +Innenausbausystem +Innenausschuss/Tp +Innenausstattung +Innenbahn +Innenbeschaltung +Innendekorateur +Innendekoration/P +Innendruck +Inneneinrichtung/P +Innenfinanzierung +Innengehäuse +Innenhof/T +Innenkabine/N +Innenleben +Innenleiter/S +Innenminister/NS +Innenministerien +Innenministerium/S +Innennutzung +Innenohr +Innenpolitik +Innenraum/STp +Innenschwimmbäder +Innenschwimmbad +Innensechskant +Innensechskantschraube +Innenseite/N +Innensenator +Innenstädte +Innenstadt +Innenstürmer/S +Innenumsätze +Innenumsatz +Innenverkleidung +Innenwiderstand +Innerei/P +Innerlichkeit +Innern +Innigkeit +Innovation/P +Innovationsbemühung/P +Innovationscharakter/S +Innovationskraft +Innsbruck +Inputfile/S +Inputparser +Inquisition/P +Insasse/N +Insassenversicherung +Inschrift +Insekt/PT +Insektenfresser +Insektenoper +Insektenplage +Insektensaal +Insektenvertilgungsmittel +Insektizid/EPS +Insel/MN +Inselfestung +Inselgebiet +Inselgruppe +Insellage +Inselrepublik +Inselstaat/PS +Inselstadt +Inselstatut +Inselverkäufer +Inselvölkern +Inselvolk +Inselwelt +Inselzauber +Insemination +Inserat/EPST +Inseratenbüro +Inserent/P +Insertion +Insertionspreise +Insertionsunterlage/N +Insider/N +Insidergeschäfte +Insiderskandalen +Insiderverhalten +Insiderwissen +Insolvenz +Inspekteur/FS +Inspektion/P +Inspektionsmaßnahmen +Inspektionsreferat +Inspektionsreise +Inspektionszyklen +Inspektor/FPS +Inspiration/P +Inspizient +Inst +Instabilität/P +Installateur/EFPS +Installateurmeister +Installation/P +Installationsarbeit/P +Installationsleitung/P +Installationsmängel +Installationsmaterial +Installationsort/EPS +Installationsprogramm/EPS +Installationsprozess/EPT +Installationsrezept +Installationstag/EPST +Installationswahl +Installationszustand +Installierens +Installierung/P +Instandhalten/JS +Instandhaltungskosten +Instandsetzens +Instandsetzung/P +Instandsetzungsarbeit/P +Instantiierung/P +Instanz/P +Instanzvariable/N +Instinkt/EPT +Institut/EPST +Institution/P +Institutionalisierens +Institutionalisierung/P +Institutsbericht/EPS +Institutsbetrieb +Institutsgelände +Institutsleiter +Instrukteur +Instruktion/P +Instruktionsfolge/N +Instruktionssatz +Instrument/EPT +Instrumentalensemble +Instrumentalisieren/JS +Instrumentalist/P +Instrumentalpart +Instrumentarium +Instrumententasche +Insulaner/FNS +Insulin/S +Insulingaben +Insulinmangel +Insulinmenge +Insulinvorrat +Inszenator +Inszenierens +Inszenierung/P +Integralbildung +Integralrechnung/P +Integrals +Integralteil/EPS +Integration +Integrationsaspekt/EPS +Integrationsbereitschaft +Integrationsfähigkeit +Integrationsfigur +Integrationsgeschwindigkeit/P +Integrationsidee/N +Integrationsmethode/N +Integrationsplatinen +Integrationspolitik +Integrationsprozess/EPT +Integrationsvorteil/EPS +Integrierbarkeit +Integrität +Intel/S +Intellekt/S +Intellektuellenschicht +Intelligenz/P +Intelligenzbestie/N +Intelligenzgrad +Intelligenzler +Intelligenzquotient/P +Intelligenztest/S +Intelligenztheorie/N +Intendant/P +Intendantenamt +Intendantenstuhl +Intendantenwahl +Intensität/P +Intensitätsschwächung +Intensivierens +Intensivierung/P +Intensivstation/P +Intention/P +Interaktion/P +Interaktivität/P +Intercity/S +Interdependenz +Interesse/NS +Interesselosigkeit +Interessenausgleich/S +Interessenbefriedigung +Interessengebiet/EPST +Interessengemeinschaft/P +Interessengruppe/N +Interessenkollision/P +Interessenkonflikt +Interessenkreis/EPT +Interessenlage/N +Interessenschwerpunkt +Interessent/PW +Interessentengruppe/N +Interessentenmeldung/P +Interessenverbände +Interessenverband +Interessenvertretung/P +Interessiertheit +Interface/S +Interfaceplatine/N +Interferenz/P +Interferenzmuster/NS +Interferenzpunkt +Interim/S +Interimsregierung/P +Interludium +Intermezzi +Intermezzo/S +Internat/EPSW +Internationalisieren/JS +Internationalismus +Internatsabteilung +Internatsleiter +Internatsschule +Internet/S +Internetseite/N +Internierungshaft +Internierungslager +Internierungszeit +Interpol +Interpret/FPR +Interpretation/P +Interpretationskurse +Interpretationsrisiko +Interpreter/NS +Interpretierens +Interpretierung/P +Interpunktion/P +Interpunktionszeichen/S +Interrupt/S +Interruptbuffer/S +Interruptsteuerung/P +Interruptvektortabelle/N +Interruptverarbeitung +Intervall/EPS +Intervallkalkül +Intervention/P +Interventionsbestände +Interventionsmaßnahmen +Interventionspflicht +Interventionspunkt/EPST +Interventionsrechte +Interview/RS +Interviewer/NS +Interviewpartner +Interviewung +Interzins +Interzonen +Interzonenhandelabkommen +Interzonenhandelsvertrag/STp +Interzonenpass/Tp +Interzonenregelung +Interzonenreisenden +Interzonenstrecken +Interzonenverkehr +Inthronisation +Intimität/P +Intimsphäre +Intoleranz +Intranet/S +Intrigantin/F +Intrige/N +Intuition/P +Invalidenrente/N +Invalidenversicherung/P +Invalidität +Invaliditätsversicherung +Invasion/P +Invasionsarmee/N +Invasionsgebiet +Invasionstruppe/N +Inventar/EPS +Inventardatei/P +Inventur +Inventuraufstellung +Inventurliste/N +Invertierens +Invertierung/P +Investition/P +Investitionsabgabe +Investitionsanreize +Investitionsaufgaben +Investitionsaufwand +Investitionsbank +Investitionsbedarf +Investitionsboom +Investitionsfonds +Investitionsgüter +Investitionshilfe +Investitionsklima +Investitionskosten +Investitionskredite +Investitionsmittel/NS +Investitionsniveau +Investitionspause +Investitionspläne +Investitionsplanung +Investitionspole +Investitionspolitik +Investitionssteuer +Investitionssumme +Investitionstheorie +Investitionszulagen +Investitionszuschuss/Tp +Investitionszweck/P +Investitur +Investiturstreit +Investmentanteil/EPS +Investmentbanker +Investmentberater/N +Investmententscheidung/P +Investmentfirma +Investmentform/P +Investmentgesellschaft/P +Investmentguru +Investmentkonzerne +Investmentreport +Investments +Investmentsektor +Investmentszene +Investmentvehikel +Investmentvolkes +Investmentzertifikat/EPS +Investor/P +Inzest +Inzucht +Ion/PS +Ionen/W +Ionenantrieb +Ionisation +Irak +Iran +Ire/FN +Irland/S +Ironie +Ironiker/NS +Irrationalismus +Irreführens +Irreführung/P +Irregefühl/S +Irrelevanz +Irrenärzte/FN +Irrenanstalt +Irrenarzt/T +Irrenhaus/Tp +Irrenheilanstalt/P +Irrfahrten +Irrglaube/N +Irritation/P +Irrläufer +Irrlehre/N +Irrsinn/S +Irrtümer/N +Irrtum/S +Irrweg/EPST +Isaac/S +Isaak/S +Isar +Ischias +Ischiasnerv +Isis +Islam/S +Islamabad/S +Islamist/P +Islamit/FPX +Island +Islandpony/S +Isolation/P +Isolationismus +Isolationist/P +Isolationsspannung +Isolationsstoff +Isolator/P +Isolierbändern +Isolierband/T +Isolierens +Isolierplatte +Isolierschicht +Isolierstation/P +Isolierstoff +Isolierung/P +Isolierwerk +Isometrie/N +Isomorphie +Isomorphismen +Isomorphismus +Isopropanol +Isotop/EPS +Isotropie +Israel/S +Israeli/S +Istanbul +Italien/RS +Italienaufenthalt +Italiener/FNS +Italienfront +Italienreise +Iteration/P +Itzehoe +Ivan/S +Jäger/FNS +Jägerei +Jägergemeinschaft +Jägerlatein +Jägermeister/NS +Jägerprüfung +Jährchen/S +Jähzorn/S +Jacht/P +Jachtklub +Jack/EPS +Jackentasche/N +Jackett/S +Jacob/S +Jacqueline/S +Jacques +Jadebusen +Jaffa +Jagd/P +Jagdaufenthalt +Jagdaufseher/N +Jagdaufsicht +Jagdausflug/Sp +Jagdbeute +Jagdbomberangriffe +Jagdbombern +Jagdbomberregiment +Jagderlebnis/Qq +Jagdflieger/NS +Jagdfliegerverbände +Jagdflugzeug/P +Jagdfrevel/N +Jagdgefährten +Jagdgenossenschaft +Jagdgerät +Jagdgeschwaders +Jagdgesetz/ET +Jagdgewehr/EPS +Jagdgründe +Jagdhaus/Tp +Jagdhütte/N +Jagdhund/EPST +Jagdmaschinen +Jagdmesser/N +Jagdmotive +Jagdmuseum +Jagdpacht +Jagdrechte/N +Jagdrechts +Jagdrevier/EPS +Jagdsaison +Jagdschein/EPS +Jagdschloss/T +Jagdseminar +Jagdspringen +Jagdurlaub +Jagdverhältnis/Qq +Jagdverpachtung +Jagdvorsteher +Jagdwaffe/N +Jagdzeit/P +Jaguar/EPS +Jahn/S +Jahr/EPST +Jahrbuch/S +Jahresabonnement/S +Jahresabschluss/Tp +Jahresanfang +Jahresansatz +Jahresausgabe +Jahresbasis +Jahresbeginn +Jahresbeitrag/STp +Jahresbericht/EPST +Jahresbestleistung +Jahresbilanz/P +Jahreseinkauf/Sp +Jahreseinkommen/S +Jahresende/NS +Jahresendpreise +Jahreserhebung +Jahresertrag/STp +Jahresessen +Jahresetat/S +Jahresfrist +Jahresgabe +Jahresgebühren +Jahresgehälter +Jahresgehalt/S +Jahresgewinnanteil +Jahresgutachten +Jahreshälfte/N +Jahreshöchstkurse +Jahreshoch +Jahresintervalle +Jahreskarten +Jahreskonferenz +Jahreskongress/EPT +Jahreskursen +Jahresmiete +Jahresmittel +Jahrespauschale +Jahresprämie +Jahrespreis/EPT +Jahresrente/N +Jahresschau +Jahresschlussausgabe +Jahresschlusskurse +Jahresschnitt +Jahressteuer +Jahresstipendium +Jahrestag/EPS +Jahrestiefstand +Jahresüberschuss/Tp +Jahresübersicht +Jahresumsatz +Jahresumschlag/STp +Jahresunterlagen +Jahresurlaub +Jahresverdienst +Jahresvergleich +Jahresvergütung +Jahresverlust +Jahresvorrat +Jahreswachstum +Jahreswechsel +Jahresweltbestleistung +Jahreswettbewerb +Jahreszahl/P +Jahreszeit/P +Jahreszinsen +Jahrgang/Sp +Jahrhundert/EPS +Jahrhunderttausende +Jahrhundertwende +Jahrmarkt/STp +Jahrmillion/P +Jahrtausend/EPS +Jahrtausendfeier/N +Jahrtausendwende +Jahrzehnt/EPS +Jahwe/S +Jakarta/S +Jakob/S +Jakobiner +Jalousie/N +Jalta +Jamaika +Jambus +James +Jammer/GS +Jammerbild/RT +Jan/S +Janeiro +Januar/S +Januarausgaben +Januarlieferung +Januarreise +Januartag +Januarwoche +Januarzahlen +Japan/RS +Japanempfehlung/P +Japaner/FNS +Japanexperten +Japanexporte +Japanpanne +Japanposition +Jargon/S +Jaruzelski/S +Jauche/N +Jauchefass/T +Java/S +Javasee +Jawort/EPST +Jazz +Jazzband +Jazzexperte +Jazzmusik +Jazzmusiker +Jazzplatten +Jazzszene +Jean/S +Jeansträger +Jeanstyp +Jeep/S +Jelzin/S +Jemen +Jena +Jens +Jenseitsverheißung +Jeremiade/N +Jericho +Jersey +Jerusalem/S +Jesaja/S +Jesuit/P +Jesuitenpater +Jesuitenpriester +Jesus +Jet/S +Jg +Jg. +Jim/S +Jörg/S +Joachim/S +Job/S +Jobablauf/Sp +Jobsharing/S +Joch/P +Jochbein +Jockeyclub +Jod/S +Jodkur +Jodler/N +Jodquelle/N +Joga/S +Joghurt/S +Jogurt/S +Johann/ST +Johannesburg +Johannesevangelium +Johannisbeere/N +Johannisbrot +Johanniskraut/S +Johanniter +John/S +Johnson/S +Jointventure/S +Joker +Jolle/N +Jones +Jongleur +Jordan/S +Jordanien/S +Josef/S +Joseph/S +Jota +Joule +Journal/EPS +Journalbuchhaltung +Journaldrucker/N +Journalismus +Journalist/FP +Journalkontrolle +Journalpapier/EPS +Journalprinter/S +Journalstreifen +Journaltransport +Journalvorschübe +Joy/S +Joystick/S +Joystickwerten +Jüdin/F +Jüngling/EPS +Jünglingsalter/S +Jürgen/S +Jütland +Jubel/S +Jubelfeier +Jubelschrei +Jubelsturm +Jubiläen +Jubiläum/S +Jubiläumsausgabe/N +Jubiläumsfeier +Jubiläumsjahr +Jubiläumskonferenz +Jubiläumsregatta +Jubiläumsrennen +Jubiläumssendung +Jubiläumstreffer/S +Jubilar/EFPS +Judäa +Juda/S +Jude/N +Judenfrage +Judenpogrome +Judentum/S +Judenverfolgung/P +Judo/S +Judoka +Judokurse/N +Judosport/S +Judoverband/S +Jugend +Jugendämter +Jugendabteilung +Jugendalter +Jugendamt/S +Jugendarbeit +Jugendauswahl +Jugendbeilage +Jugendberufsnot +Jugendbuchpreis +Jugendbund +Jugendchor +Jugenderinnerung/P +Jugendfreigabe +Jugendfreund/EFT +Jugendführer +Jugendführung +Jugendfunk/S +Jugendfunktionäre +Jugendgemeinschaft +Jugendgericht/EPS +Jugendgruppe/N +Jugendheim/EPS +Jugendherberge +Jugendherbergsleitung +Jugendhilfe +Jugendhilfegesetz +Jugendhof +Jugendklub +Jugendkomitee +Jugendkonferenz +Jugendkreuzfahrt +Jugendkriminalität +Jugendkunde +Jugendlichkeit +Jugendliebe/N +Jugendliteratur +Jugendmagazin/EPS +Jugendmeister/FNS +Jugendmeisterschaften +Jugendmusik +Jugendnationalspieler +Jugendorganisation/P +Jugendpfleger +Jugendprobleme +Jugendrat +Jugendrichter +Jugendschutzgesetz +Jugendsehnsüchte +Jugendsenat +Jugendsenator +Jugendsendung/P +Jugendstil +Jugendstrafanstalt +Jugendstrafe +Jugendstrafgefängnis/Qq +Jugendstrafkammer +Jugendstrafvollzug/S +Jugendstreich/ET +Jugendstudio +Jugendstunde +Jugendsünde/N +Jugendtanzklub +Jugendtrainer +Jugendtraum/STp +Jugendverbände +Jugendverband/T +Jugendverbot +Jugendvertreter +Jugendverwaltung +Jugendwart +Jugendwerke/N +Jugendwerks +Jugendzeiten +Jugendzeitschrift/P +Jugoslawe/FN +Jugoslawien +Jul +Jul. +Juli/S +Julia/S +Juliusturm +Juliwoche +Jumbo/S +Jumbojet/S +Jumper/NS +Jungakademiker +Jungamerikaner +Jungbäuerin +Jungbauern +Jungbergleute +Jungbrunnen/S +Jungenbeine +Jungens +Jungenschaft +Jungfer +Jungfernfahrt/P +Jungfernflug/STp +Jungfernrede/N +Jungfernreise +Jungfernschaft/P +Jungfilmer +Jungfrau/P +Jungfrauenquelle +Junggeselle/FN +Jungholz +Jungjäger +Jungkäfern +Junglehrer/N +Jungmädchengenerationen +Jungmädchenzimmer +Jungoffizieren +Jungschützen +Jungsozialisten +Jungsportler/FNS +Jungtiere/N +Jungunternehmer +Jungvolk +Jungwähler/N +Juni/S +Junikäfer +Junior/FPS +Juniorchef/FS +Juniorenmeister +Juniorenmeisterschaften +Juniorpartner +Junitagen +Juniwoche +Junker +Junkertum +Junktim +Jupiter +Jura/S +Jurastudent +Jurisdiktion/P +Jurisprudenz +Jurist/FP +Juristenausschuss/Tp +Juristenlatein +Juristenmonopol +Juror/P +Jury/S +Justierens +Justiermagnet +Justiermaße/N +Justiermöglichkeit/P +Justierung/P +Justitiar/ES +Justiz +Justizamtmann +Justizangestellte +Justizbeamte/NR +Justizbehörden +Justizgesetzgebung +Justizgewalt +Justiziar/ES +Justizirrtümer/N +Justizirrtum +Justizkontrollen +Justizminister/NS +Justizministerien +Justizministerium/S +Justizpaläste/N +Justizpalast +Justizpersonen +Justizpflege +Justizpressestelle +Justizsekretär +Justizskandal +Justizvertreter +Justizverwaltung/P +Justizwesen/S +Jute +Juteanbaugebiet +Juteindustrie/N +Jutta/S +Juwel/PS +Juwelenauktion +Juwelengarnitur +Juwelier/EFPS +Juweliergeschäft/S +Juwelierladen +Juwelierwaren +Jux/EPT +KBaud +KByte +KDE +KGB +KLM +KPD +KPJ +KPÖ +KPdSU +KSZE +KWU +KZ +Käfer/NS +Käfig/EPS +Käfigwagen +Kähne/N +Kälber/N +Kälberangebot +Kälte +Kälteanlage/N +Kältebeständigkeit +Kälteeinbrüche +Kälteeinbruch/S +Kälteerzeugung +Kälteerzeugungsmaschine/N +Kältegefühl/EPS +Kältegrad/T +Kälteleistung/P +Kältemaschine +Kältemischung/P +Kältemittel/S +Kälteopfer +Kälteperiode +Kälteregler/NS +Kälteschock/S +Kälteschutzmittel/N +Kältetechnik/P +Kältetod +Kältewellen +Kämmerchen/S +Kämmerei +Kämmerer/NS +Kämpfer/FNS +Känguru/S +Käppchenträgern +Kärnten +Kärtchen/S +Käse/S +Käsegebäck/PS +Käseglocke +Käsegroßhandel/S +Käsehändler/FNS +Käsekuchen/S +Käseplatte/N +Käsepreise +Käserei/P +Käserinde/N +Kästchen/S +Kästen +Kätzchen/S +Käufe/NR +Käufer/FNS +Käuferkreis/EPT +Käufermarkt/Tp +Käuferschicht/P +Käuferstreik/ST +Käuferwiderstand +Käuflichkeit +Käuzchen/S +Kaaba +Kabarett/EPS +Kabarettist/FP +Kabarettprogramm +Kabel/S +Kabeladresse +Kabelanforderung/P +Kabelanschluss/Tp +Kabelart +Kabelausgang/Sp +Kabelauszahlung +Kabelbaum +Kabelbeschädigung +Kabelbestellung +Kabelbinder/N +Kabelbruch +Kabelbruchüberwachung +Kabelbündel +Kabelbuchse +Kabeldampfer/S +Kabeldeckel +Kabeldefekt/EPST +Kabeldurchführung/P +Kabelenden +Kabelfehlersuchprogramms +Kabelfernsehen/S +Kabelführung +Kabelfuge +Kabelhalter +Kabelkonfektionierung +Kabellänge/N +Kabellitze +Kabelmetall +Kabelnetz/EPT +Kabelproblem/EPS +Kabelraum/STp +Kabelreduzierung +Kabelreparatur +Kabelrezepte +Kabelsalat +Kabelschächte +Kabelschaden +Kabelschwänze +Kabelseite +Kabelspezifikationen +Kabelstecker/N +Kabelstrecke +Kabelstücke +Kabelsystem/E +Kabeltausch +Kabeltrommel +Kabeltülle/N +Kabeltyp +Kabelverbinder/N +Kabelverbindung/P +Kabelverlauf/Sp +Kabelverlegung +Kabelvorschrift +Kabelwahl +Kabelweg/EST +Kabelwerke/S +Kabelzuführung +Kabelzusammenstellung +Kabine/N +Kabinendach/S +Kabinengang +Kabinenplätze +Kabinentür +Kabinenwand +Kabinett/EPS +Kabinettchef +Kabinettsausschuss/Tp +Kabinettsberatung/P +Kabinettsbeschluss/Tp +Kabinettschef +Kabinettsentscheidung/P +Kabinettsgespräche +Kabinettskrise +Kabinettsliste +Kabinettsminister +Kabinettsmitgliedern +Kabinettsneubildung +Kabinettsneulingen +Kabinettsrang +Kabinettsregierung +Kabinettssitzung/P +Kabinettstreffen +Kabinettsumbau +Kabinettsumbildung +Kabinettsverhandlung/P +Kabrio +Kabriolett/S +Kabul +Kachel/N +Kachelbad +Kachelfassaden +Kachelöfen +Kachelofen/S +Kadaver/NS +Kader/NS +Kaderchef/S +Kaderverband +Kadett/P +Kadi/S +Kaff/S +Kaffee/S +Kaffeeausfuhr/P +Kaffeeautomat/P +Kaffeebestände +Kaffeebörse/N +Kaffeebohne/N +Kaffeeernte/N +Kaffeeexport/E +Kaffeegenuss/Tp +Kaffeegeschäft/E +Kaffeehaus/Tp +Kaffeeimporteur +Kaffeejahr/T +Kaffeekanne/N +Kaffeeklatsch +Kaffeelöffel/N +Kaffeelokal/E +Kaffeemaschine/N +Kaffeemühle/N +Kaffeenachmittag/E +Kaffeeplantagen +Kaffeeplausch +Kaffeepreis/EPT +Kaffeequote/N +Kaffeerösterei +Kaffeesatz/T +Kaffeestunde/N +Kaffeetasse/N +Kaffeeverein +Kaffeeversand +Kafka/S +Kahlheit +Kahlköpfe/N +Kahlkopf/ST +Kahlschlag/Sp +Kahn/S +Kai/S +Kaimauer/N +Kairo/S +Kais/R +Kaischeck +Kaiser/FNS +Kaiserhaus/Tp +Kaiserhöfe +Kaiserhof +Kaiserkrönung +Kaiserpfalz +Kaiserreich +Kaiserschnitt/EPS +Kaiserslautern +Kaiserstadt +Kaiserstandarte +Kaiserstil +Kaisertage +Kaiserthron +Kaisertümer +Kaisertum +Kaiserzeit +Kajüte/N +Kakadu/S +Kakao/S +Kakaobohne/N +Kakaomarkt/T +Kakaonotierung/P +Kakaorepubliken +Kakerlak/PS +Kaktee/N +Kaktus +Kalabrien +Kalahari +Kalamität/P +Kalauer +Kalb/ST +Kalbfelle +Kalbfleisch/T +Kalbsbraten/S +Kalbsschnitzel +Kaledonien +Kaleidoskop +Kalender/NS +Kalenderblatt +Kalenderbuch +Kalendergeschichte +Kalenderjahr/EPS +Kalendermonat/S +Kalendertag/EPS +Kalenderuhr/P +Kalenderwoche/N +Kali/S +Kaliaktien +Kaliber/S +Kalibrierens +Kalibrierung/P +Kalibrierwinkel +Kalif/P +Kalifornien/S +Kalifornier/F +Kaligewinnung +Kaliproduktion +Kalisalz +Kalisyndikat +Kalium +Kalk/ST +Kalkar +Kalkgebirge/S +Kalkgrube/N +Kalkseifenrand +Kalkstein +Kalksteinvorkommen +Kalkül/EPS +Kalkulation/P +Kalkulationschef +Kalkulationsfehler/N +Kalkulationsmethode/N +Kalkulationsprogramm/EPS +Kalkulator +Kalkutta +Kalkwerk +Kalligraph/Pf +Kalligraphie/Nf +Kalorie/N +Kaloriengehalt +Kalorientabelle +Kalorienverbrauch +Kaltbiegen/S +Kaltblüter/S +Kaltblütigkeit +Kaltfront/P +Kaltgeräte +Kaltgerätekabel +Kaltgerätesteckdose +Kaltgerätestecker +Kaltlagerung +Kaltleim/S +Kaltleiter +Kaltluft +Kaltluftzufuhr +Kaltmiete +Kalträucherei/P +Kaltstart +Kaltverformung/P +Kaltverpflegung +Kaltwasser +Kaltwasserheilkunde/N +Kaltwasserkuren +Kaltwelle/N +Kalvinist/FP +Kalzium/S +Kalziumchlorid/S +Kalziumkarbonat +Kamasutra +Kambodscha +Kamel/EPS +Kamelfüllen +Kamelgarn/S +Kamelhaar/PS +Kamelhengst/EPT +Kamelkühe +Kamelkuh +Kamelreiten +Kamelreiter +Kamelstuten +Kameltreiber/N +Kamera/S +Kamerabereich +Kamerad/FP +Kameradschaft/P +Kameradschaftsabend/EPS +Kameradschaftsehen +Kameradschaftsgeist/T +Kamerageschäft +Kameraindustrie +Kameraleute +Kameralinsen +Kameramänner +Kameramann +Kameraumsatz +Kamerun +Kamikaze +Kamille +Kamin/EPS +Kaminfeger/N +Kaminfeuer/S +Kaminfeuerung +Kaminkehrer +Kaminplausch +Kaminsims/EPT +Kaminzimmer +Kamm/RS +Kammerbezirk +Kammerdiener/S +Kammergericht/E +Kammerherr/N +Kammerjäger/S +Kammerkonzert/ET +Kammermusik +Kammermusikstücke +Kammeroper +Kammerorchester/N +Kammerpräsident +Kammersänger/FNS +Kammerspiele/S +Kammerzofe +Kammgarn/EPS +Kammgarngewebe/S +Kammmuschel/N +Kammräder +Kammrad/T +Kampagne/N +Kampf/ST +Kampfabschnitt/ET +Kampfabstimmung/P +Kampfansage/N +Kampfanweisung/P +Kampfanzug/Tp +Kampfauftrag/Tp +Kampfausrüstung +Kampfbahnen +Kampfbegierde/N +Kampfblättchen +Kampfbund +Kampfdauer +Kampfeinheit/P +Kampferfahrung/P +Kampffähigkeit +Kampfflieger/S +Kampfflugzeug/ET +Kampffront +Kampfführung +Kampfgas/EPT +Kampfgebiet/EPT +Kampfgefährten +Kampfgeist/ST +Kampfgenosse/N +Kampfgeschwader +Kampfgewühl/S +Kampfgruppen +Kampfhandlung/P +Kampfhubschrauber +Kampfkandidatur +Kampfkommandant +Kampflied/R +Kampfmaßnahme/N +Kampfmöglichkeit/P +Kampforganisation/P +Kampfort +Kampfpanzern +Kampfparole +Kampfplätze +Kampfplatz/T +Kampfposition +Kampfpreis/EPT +Kampfprogramm +Kampfrufe/NS +Kampfschluss/Tp +Kampfsituation +Kampfstärke +Kampfszene/N +Kampftätigkeit +Kampftag +Kampftaktik +Kampftechniken +Kampftruppe/N +Kampfverbände +Kampfverband/T +Kampfwagen +Kampfwahl +Kampfwillen/S +Kampfzelle +Kampfziele/NS +Kampfzonen +Kanäle/N +Kanaan +Kanada +Kanadier/FNS +Kanaille/N +Kanake/N +Kanal/S +Kanalabschnitt +Kanalanfuhr +Kanalarbeiter/FNS +Kanalbau +Kanalböschung +Kanalbrücke +Kanaldurchquerung +Kanalfähre +Kanalheringe +Kanalinsel/N +Kanalisation/P +Kanalisationsnetz/ET +Kanalisationsrohr/EPS +Kanalisierens +Kanalisierung/P +Kanalküsten +Kanalnähe +Kanalnetz +Kanalnummer/N +Kanalnummernausgabe +Kanalschacht +Kanalschifffahrt +Kanalsohle +Kanalstraße +Kanalsystem/PS +Kanalverbindung/P +Kanalwähler/NS +Kanapee/S +Kanarienvögel/N +Kanarienvogel +Kandare +Kandidat/P +Kandidatenauswahl +Kandidatenlisten +Kandidatenturnier +Kandidatenvorschlag/STp +Kandidatur/P +Kandinsky/S +Kaninchen/S +Kaninchenfell/EPS +Kaninchenstall/Sp +Kanister/N +Kanne/N +Kannibale/N +Kannibalismus +Kanon/EPS +Kanonenboot/EPT +Kanonendonner +Kanonenfutter/S +Kanonenkugel/N +Kanonenöfen +Kanonenofen/S +Kanonenrohr +Kanonenschuss/Tp +Kanonier/EPS +Kansas +Kant/S +Kantate/N +Kantenschutz +Kantenwinkel/N +Kantine/N +Kanton/S +Kantonspolizei +Kantorei +Kanu/S +Kanufahrer +Kanuregatta +Kanute/N +Kanuverband/T +Kanzel +Kanzelparagraph/Pf +Kanzlei/P +Kanzleibeamte/NR +Kanzleisprachen +Kanzler/N +Kanzlerkandidat +Kanzlerkandidatur +Kanzlernachfolge +Kanzlerwahl +Kanzlerwechsel +Kap/S +Kapaun/P +Kapazität/P +Kapazitätsausnutzung/P +Kapazitätsbeschränkung/P +Kapelle/N +Kapellmeister/S +Kaperkrieg +Kapern/JS +Kapillargefäß/EPT +Kapitälchen +Kapitän/EFPS +Kapitänleutnant +Kapitänsbürde +Kapitänswürde +Kapitalabfindung/P +Kapitalabwanderung +Kapitalangabe +Kapitalanlage/N +Kapitalanteil/EPS +Kapitalaufnahme +Kapitalaufstockung +Kapitalaufwand +Kapitalbasis +Kapitalbedarf/ES +Kapitalbeschaffung/P +Kapitalbilanz/P +Kapitalbildung +Kapitalbuchstabe/N +Kapitaleinlage +Kapitaleinsatz +Kapitalentwertung/P +Kapitalerhaltung +Kapitalerhaltungsvehikel +Kapitalerhöhung/P +Kapitalertrag/Tp +Kapitalertragsteuern +Kapitalexplosion +Kapitalflucht +Kapitalgeber/S +Kapitalgesellschaft/P +Kapitalgewinne/N +Kapitalgewinns +Kapitalgewinnsteuern +Kapitalgüter/N +Kapitalinvestition/P +Kapitalisierens +Kapitalisierung/P +Kapitalismus +Kapitalist/P +Kapitalkonten +Kapitalkonto/S +Kapitallebensversicherung +Kapitalmarkt/Tp +Kapitalmehrung +Kapitalmittel +Kapitalnachweises +Kapitalpumpe +Kapitalrückführung +Kapitalrücklauf/Sp +Kapitalrückzahlung +Kapitals +Kapitalsituationen +Kapitalsteuer/N +Kapitalstrom/S +Kapitaltransfer +Kapitalüberschuss/Tp +Kapitalverbrechen/S +Kapitalverkehr/S +Kapitalverluste/N +Kapitalvermögen +Kapitalvervielfachung/P +Kapitalwert/T +Kapitalzinse/NS +Kapitel/NS +Kapitol +Kapitulation/P +Kaplan +Kappe/N +Kappendachbedüsung +Kapsel/J +Kapselns +Kapselriss/EPT +Kapselung/P +Kapslung/P +Kapstadt +Kapuze/N +Kapuziner/NS +Karabiner/NS +Karaffe/N +Karajan/S +Karambolage/N +Karamell/EPS +Karaoke +Karat/ET +Karatekunst +Karatschi +Karawane/N +Karawanenstraße/N +Karbon +Karbonade +Karbonat/EPS +Karbonwälder +Kardinäle/N +Kardinal/S +Kardinalbischöfe/N +Kardinalbischof +Kardinalfehler/NS +Kardinalität/P +Kardinalpunkte/NS +Kardinalskollegien +Kardinalskollegium +Kardinaltugend/P +Kardinalzahl/P +Kardiogramm/ST +Karenzzeit/P +Karfreitag/S +Karibik +Karies +Karikatur/P +Karikierens +Karikierung/P +Karin/S +Karl/S +Karla/S +Karlsbad +Karlsbader +Karlsruhe/R +Karneval/EPS +Karnevalsmaske +Karnickel/N +Karo/S +Karokönig +Karolinger +Karomuster/S +Karos/q +Karosserie/N +Karosseriebau/RS +Karosseriebauer/NS +Karotin/S +Karotte/N +Karottensaft +Karpaten +Karpfen/S +Karpfenteich/EPT +Karree/S +Karrengäulen +Karrengaul/S +Karriere/N +Karrierefrau/P +Karrierist/P +Karstadt +Karsten/S +Karstgebirge +Karte/N +Kartei/P +Karteikästen +Karteikarte/N +Karteikasten/S +Karteischränke/N +Karteischrank/ST +Kartell/EPS +Kartellabsprache +Kartellamt +Kartellbehörde/N +Kartellbildung +Kartellgesetz +Kartellrecht +Kartellverbote/NS +Kartellvorlage +Kartellwesen/S +Kartenausgabe/N +Kartenausgabestelle +Kartenbrief/EPS +Kartendrucker/N +Kartendruckwerk/ST +Kartengruß/Tp +Kartenhaus/Tp +Kartenkunststück/EPS +Kartenlegen/S +Kartenlegerin +Kartenleselampe +Kartenmaterial +Kartenmengen +Kartenspiel/EPRS +Kartenspieler/FNS +Kartenständer/N +Kartenstiche +Kartentasche/N +Kartentisch/EPT +Kartenverkauf/Sp +Kartenversion/P +Kartenvorverkauf/Sp +Kartenzeichens +Kartenzeichner/N +Karthager +Karthago +Karthum +Kartoffel/N +Kartoffelanbaus +Kartoffelangebot +Kartoffelbranntwein/EPT +Kartoffelbrei +Kartoffelernte +Kartoffelerntemaschine/N +Kartoffelimporte +Kartoffelkäfer/N +Kartoffelknödel/NS +Kartoffelmehl +Kartoffelpreise +Kartoffelsäcken +Kartoffelsack +Kartoffelsalat +Kartoffelschälen/S +Kartoffelsuppe +Kartoffelzoll +Kartograph/Pf +Kartographie/f +Karton/S +Kartonfabrik +Karussell/EPS +Karwoche +Kaschmir +Kaschmirschal/S +Kaschmirwolle +Kaserne/N +Kasernenanlage +Kasernenarrest/EPT +Kasernendienst/EPT +Kasernenhöfe/N +Kasernenhof/ST +Kasernenhofton/S +Kasino/S +Kaskade/N +Kaskadenbombenwürfen +Kaskadenbombenwurf/T +Kaskadenmotor/PS +Kaskadenschaltung/P +Kasko +Kaskoversicherung +Kasper +Kasperletheater +Kassageschäft/EPS +Kassakurs/EPT +Kassalieferung/P +Kassamarkt/T +Kassapreis/EPT +Kassation/P +Kassationshöfen +Kassationshof/S +Kasse/N +Kassel +Kasseler +Kassenärzte/FN +Kassenabschluss/Tp +Kassenanweisung +Kassenarzt/T +Kassenbeamte/N +Kassenbeiträgen +Kassenbeleg/EPST +Kassenbericht/EPST +Kassenbeständen +Kassenbestand/T +Kassenbilanzen +Kassenbücher +Kassenbuch/T +Kassendefizit/EPS +Kassendiebstählen +Kassendiebstahl/S +Kasseneingängen +Kasseneinnahme +Kassenerfolg/EPT +Kassenführer/S +Kassengebäude +Kassenhilfe +Kassenkredit/E +Kassenlade/N +Kassenladenansteuerung +Kassenladenausgang +Kassenlage +Kassenleiter/FNS +Kassenmagnet +Kassenmitglied +Kassenmitglieder +Kassenöffner/S +Kassenobligation/P +Kassenpatient/P +Kassenpraxen +Kassenprobleme +Kassenprüfung/P +Kassenquittung/P +Kassenraub +Kassenraum/STp +Kassenrekord/EPS +Kassenrevision/P +Kassenschalter/S +Kassenscheck/S +Kassenschlager/NS +Kassenschluss/Tp +Kassenschränken +Kassenschrank/S +Kassenspeicher +Kassensteuerung +Kassensturz/T +Kassenterminal/S +Kassenwart/PS +Kassenzettel/S +Kasserolle/N +Kassette/N +Kassettendecke/N +Kassettenfernsehen/S +Kassettenfilm/ET +Kassettenrecorder/N +Kassettentonbandgerät/EPS +Kassierer/FNS +Kassler/S +Kastagnette/N +Kastanie/N +Kastanienbaum/STp +Kastanienholz/T +Kastell/EPS +Kastellan/EPS +Kasten/S +Kastenaufbau +Kastenbrote/NS +Kastendrachen/S +Kastenform/P +Kastengeist/RT +Kastenkipper/NS +Kastenmöbel +Kastenrahmen/S +Kastenwagen +Kastilien +Kastrat/P +Kastration/P +Kastrationskomplex/E +Kasus +Kasusendung/P +Katakombe/N +Katalog/EPST +Katalogblatt +Katalogpreis/EPT +Katalogzeichen +Katalonien +Katalysator/PS +Katamaran +Katanga +Katapult/EPST +Katapultflugzeuge/NS +Katapultstart/ST +Katarr/S +Katarrh/EPS +Katastrophe/N +Katastrophengebiet +Katastrophenstelle +Katastrophentag +Katastrophentheorie +Katastrophenzeiten +Katechismen +Katechismus +Kategorie/N +Kategorisierens +Kategorisierung/P +Kater/NS +Katharina/S +Katheder +Kathederblüte/N +Kathederweisheit/P +Kathedrale/N +Kathedralenstadt +Kathete/N +Kathode/N +Kathodenröhren +Kathodenstrahlen +Kathodenverstärker/S +Katholik/P +Katholizismus +Kathrin/S +Katia/S +Katrin/S +Kattun/S +Kattundruck/ET +Kattunkleid/T +Kattunkleider +Katz/EP +Katzenauge/N +Katzenbuckel/NS +Katzenfell/EPS +Katzenjammer/S +Katzenklappe +Katzenmütter +Katzenmusik +Katzenmutter +Katzenpfötchen +Katzentisch/EPS +Katzenverein +Kauderwelsch/S +Kaufabschluss/Tp +Kaufabsichten +Kaufangebot/E +Kaufanlass/Tp +Kaufanreiz +Kaufauftrag/Tp +Kaufbereitschaft +Kaufbrief/ET +Kaufempfehlung/P +Kaufentscheidung/P +Kaufentschluss/Tp +Kauffahrer/FNS +Kauffrau/P +Kaufgeld/RST +Kaufgelegenheit/P +Kaufgespräche +Kaufhalle/N +Kaufhaus/Tp +Kaufhausaktien +Kaufhauskonzern +Kaufhauswerte +Kaufherren +Kaufhof +Kaufinteressenten +Kaufkandidat/P +Kaufkraft +Kaufkraftparität +Kaufkraftschwund/T +Kaufkredit +Kaufläden +Kaufladen/S +Kaufleute/N +Kauflust +Kaufmänner +Kaufmann/S +Kaufmannshaus/Tp +Kaufmannslehrling/EPS +Kaufmiete/N +Kaufmoment +Kaufmotiv/EPS +Kaufobjekt/EPST +Kauforder +Kaufpreis/E +Kaufprogramm +Kaufs +Kaufschein +Kaufsignale/N +Kaufstätte +Kaufstraße/N +Kaufsumme +Kaufverpflichtung +Kaufvertrag/STp +Kaufvertragsentwurf +Kaufweigerung +Kaufwelle +Kaufwert/T +Kaufwut +Kaufzwang/Sp +Kaugummi/S +Kaukasus +Kaulquappe/N +Kausalbedingung/P +Kausalbegriff/EPT +Kausalgesetz/EPT +Kausalität +Kausalkette/N +Kausalprinzip/S +Kausalsätze/N +Kausalsatz/T +Kausalsträhne/N +Kausalzusammenhang/Sp +Kautabak +Kaution/P +Kautionsrückerstattung +Kautschuk/S +Kautschukforscher +Kautschukforschung +Kautschukherstellung +Kautschukmarkt/ST +Kautschukproduktion +Kautschuksynthese +Kautschukverbrauch +Kauz/T +Kavalier/EPS +Kavaliersdelikt/EPST +Kavallerie/N +Kavalleriepferd/EPT +Kavallerist/P +Kaverne/N +Kaviar/S +Kavitation/P +Kawasaki +Kb +Keckheit/P +Kegelabende +Kegelausschnitt +Kegelbahnen +Kegelbremse/N +Kegelclub +Kegelgetriebe/S +Kegelklub/S +Kegelkugel +Kegelkupplung +Kegelräder/N +Kegelrad/ST +Kegels +Kegelscheibe +Kegelspiel/EPS +Kegelsport/T +Kegelventil/PS +Kegler/NS +Kehle/N +Kehlköpfe/N +Kehlkopf +Kehlkopfentzündung +Kehlkopfoperation/P +Kehlkopfschnitt +Kehllaut/EPT +Kehrbesen/S +Kehrens +Kehricht +Kehrichteimer/S +Kehrichthaufen/S +Kehrichtschaufel/N +Kehrmaschine +Kehrreim/EPS +Kehrseite/N +Kehrtwende +Kehrtwendung/P +Kehrung/P +Kehrwert/EPT +Kehrwisch/ET +Keil/S +Keilabsätze +Keilabsatz/T +Keiler +Keilflosse/N +Keilform +Keilhacke/N +Keilhose +Keilkissen +Keilriemen/S +Keilriemenscheiben +Keilschrift +Keilstoß/Tp +Keilstück/EPS +Keim/S +Keimbahnzellen +Keimbildung/P +Keimdrüse/N +Keimdrüsenhormon/EPS +Keimfaden +Keimling/EPS +Keimscheibe +Keimträger/NS +Keimzellen +Keks/EPT +Kelch/EPS +Kelchblätter/N +Kelchblatt/T +Kelchblüten +Kelchgläser/N +Kelchglas/T +Kelle/NR +Keller/S +Kellerei +Kellereingang +Kellerfenster/NS +Kellergaragen +Kellergeschoss/EPT +Kellergewölbe +Kellerhof +Kellerlager +Kellerlokal/PS +Kellermeister/S +Kellerraum/STp +Kellerschwimmbad +Kellerschwimmhalle +Kellertheater/S +Kellertreppe +Kellerverlies +Kellerwechseln +Kellerwechsels +Kellerwirtschaft +Kellerwohnung/P +Kellner/FNS +Kellnerkassen +Kellnerkassenterminal/S +Kellnernummer +Kellnerstift/S +Kellnerterminal +Kelten +Kelterei +Kelvin +Kempten +Kenia +Kennbuchstabe/N +Kenndaten +Kennedy/S +Kennenlernen/S +Kennens +Kenner/FNS +Kennerblick/S +Kennermiene/N +Kennfaden/S +Kennkarte/N +Kennkurve/N +Kennlinie/N +Kennmarke/N +Kennmelodie/N +Kennnummer/N +Kenntlichkeit +Kenntnis/q +Kenntnisnahme +Kenntnisstand +Kennung/P +Kennwert/EPS +Kennwort/EPT +Kennzahl/P +Kennzeichen/S +Kennzeichnens +Kennzeichnung/P +Kennziffer/N +Kent +Kentucky +Kepler/S +Keramik/PR +Keramikart +Keramiker/NS +Keramikfabrik +Keramikherstellung +Keramikindustrie +Kerbel/S +Kerbholz +Kerbnägel/N +Kerbtier/EPT +Kerbwirkung +Kerker/N +Kerkerhaft/T +Kerkermauern +Kerkermeister/NS +Kerkerstrafe/N +Kerl/EPS +Kern/EMPS +Kernantrieb +Kernbereich/EPS +Kernbrennstoff/E +Kerneisen/S +Kernel/S +Kernelektron/PS +Kernelversion/P +Kernenergie +Kernenergieverwertung +Kernexplosion/P +Kernforscher/FNS +Kernforschung/P +Kernfrage/N +Kernfusion/P +Kerngebiet/EPST +Kerngedanke/N +Kerngehäuse/N +Kernkomponente/N +Kernkraft +Kernkraftwerk/EPS +Kernkraftwerkprotest/ET +Kernladung +Kernladungszahl/P +Kernloch +Kernmodell/PS +Kernmunition +Kernobst/T +Kernphysik/R +Kernphysiker/FN +Kernproblem/EPS +Kernprogramm +Kernpunkt/EPT +Kernreaktion/P +Kernreaktor/PS +Kernschatten/S +Kernseife/N +Kernspaltung/P +Kernspaltungstechnologie +Kernsprengkörper +Kernsprengsatz/T +Kernstädte +Kernstück/EPST +Kerntechnologie +Kernteilchen/S +Kerntheorie +Kernthese/N +Kerntruppe/N +Kernwaffen +Kernwaffenarsenale +Kernwaffengespräch +Kernwaffenträger +Kernwaffenversuch/E +Kernzerfall/S +Kerosin +Kerosingeruch +Kerstin/S +Kerze/N +Kerzenhalter/N +Kerzenleuchter/NS +Kerzenlicht/RS +Kessel/NS +Kesselanlage/N +Kesseldruck/S +Kesselhaus/Tp +Kesselkohle +Kessellage +Kesselpauke/NR +Kesselpauker/S +Kesselraum/STp +Kesselschlacht +Kesselschmied/EPS +Kesselstein/EPS +Kesseltreiben/S +Kesselwagen/S +Ketchup/S +Ketschup/S +Kettchen/S +Kettenanhänger +Kettenantrieb/EPT +Kettenarmbänder/N +Kettenarmband/S +Kettenbewegung +Kettenbrief/EPST +Kettenbrücke/N +Ketteneinfluss/Tp +Kettenende +Kettenfahrzeug/EPS +Kettengebirge/N +Kettengerassel +Kettengeschäft/EPST +Kettenglied/RT +Kettenhund/EPST +Kettenlänge +Kettenlast +Kettenmotor/PS +Kettenraucher/NS +Kettenreaktion/P +Kettenstich/EPS +Kettensträfling/EPS +Ketzer/FNS +Ketzerei +Ketzergericht/EPST +Ketzerverbrennung/P +Ketzerverfolgung +Keuchhusten/S +Keule/N +Keulenhiebe/S +Keulenschlag/STp +Keuschheit +Keuschheitsgelübde/S +Keuschheitsgürtel/NS +Keyboard/S +Keynes +Kfz +Khakifrüchte +Khakistoff +Khan/S +Khmer +Khomeini/S +Kibbuz/EP +Kibbuzim +Kibbuznik/S +Kicker +Kiebitz/EPT +Kiefer/N +Kieferbrüchen +Kieferbruch/S +Kieferknochen/S +Kiefernadel +Kiefernsämlingen +Kiefernwald/T +Kieferwälder/N +Kieferwald/T +Kiel/EPRS +Kieler/FNS +Kielflosse/N +Kieljacht +Kiellinie/N +Kielraum/STp +Kielwasser +Kiemen +Kiemenatmung +Kiepe/N +Kies/T +Kiesbeton/S +Kiesel +Kieselalge +Kieselböden +Kieselboden/S +Kieselerden +Kieselsäure +Kieselsäuregehalt +Kieselstein/EPS +Kiesgrube/N +Kiessand/T +Kiesweg/EPT +Kieswerk +Kiew +Kilimandscharo +Killer +Killerprogramme +Kilo/S +Kilobyte +Kilogramm/EPS +Kilometer/N +Kilometergeld/T +Kilometergeldern +Kilometerpauschale +Kilometerpreis/E +Kilometerstand/T +Kilometerstein/EPT +Kilometerzähler/S +Kilometerzahl +Kiloware +Kilowatt/S +Kilowattstunde/N +Kimm/EP +Kind/HMRT +Kindbacken +Kindbett/PS +Kinderärzte/FN +Kinderabteilung/P +Kinderarbeiten +Kinderarzt/T +Kinderbecken +Kinderbeihilfen +Kinderbekleidung +Kinderbett +Kinderbreis +Kinderbücher/N +Kinderbuch/T +Kinderchen +Kinderchören +Kinderchor/S +Kinderdörfern +Kinderdorf/T +Kinderei/P +Kindereisenbahn/P +Kinderermäßigung/P +Kindererziehung +Kinderfahrkarte +Kinderfahrräder/N +Kinderfahrrad +Kinderfaust +Kinderfeindlichkeit +Kinderfest +Kinderfräulein/S +Kinderfrau +Kinderfreund/EPST +Kinderfürsorge +Kinderfürsorgern +Kinderfürsorgers +Kindergärten +Kindergärtner/FNS +Kindergarten/S +Kindergartenniveau +Kindergartenordnung +Kindergeld/R +Kindergeldgesetz +Kindergeldreform +Kindergeldregelung +Kindergeldsystems +Kindergeldzahlung/P +Kindergesicht/R +Kindergrab +Kindergrieß/T +Kinderhand +Kinderheilkunde/N +Kinderheim/EPS +Kinderhilfe +Kinderhilfsfonds +Kinderhort/EPST +Kinderjahre/N +Kinderkleidung +Kinderklinik/P +Kinderkrankenhaus/Tp +Kinderkrankheit/P +Kinderkrippe +Kinderlähmung +Kinderland +Kinderlandverschickung +Kinderlein +Kinderlied/R +Kinderlosigkeit +Kindermädchen/S +Kindermärchen/S +Kindermenüs +Kindermörder/N +Kindermord/ET +Kindernährmittel +Kindernahrung/P +Kindernarr +Kinderorganisation +Kinderparty/S +Kinderpflege/N +Kinderpflegeschule +Kinderpistole/N +Kinderpornographie +Kinderpsychologen +Kinderpsychologie +Kinderschreck/EPS +Kinderschuh/EPS +Kinderschwestern +Kindersegen +Kinderspiel +Kinderspielplatz +Kinderspielzeug/EPS +Kindersprache/N +Kindersterblichkeit/P +Kinderstube +Kindertagesstätte/N +Kindertaufe +Kindertheaterstück +Kindervater +Kinderwäsche +Kinderwagen/S +Kinderwiege +Kinderzahl +Kinderzimmer/NS +Kinderzulagen +Kindesabtreibung +Kindesalter +Kindesannahme/N +Kindesbeinen +Kindesentführung/P +Kindeskind/R +Kindesleiche +Kindesmisshandlung +Kindesmörder/FNS +Kindesschänder +Kindesstufe +Kindesvater +Kindlein/S +Kindmädchen +Kindstaufen +Kindsvater +Kinetik +Kinkerlitzchen +Kinn/S +Kinnbärte/N +Kinnbart +Kinnhaken/S +Kinnladen +Kino/S +Kinoausstellung +Kinobesitzern +Kinobesucher/NS +Kinobesucherin +Kinodirektor +Kinodramen +Kinokarten +Kinokassen +Kinoleinwand +Kinonarr +Kinoparkett +Kinoplakat +Kinoprogramm/S +Kinosaal +Kinotechnik +Kinotheaterbesitzer +Kinovorstellung +Kinowand +Kiosk/EPS +Kioto +Kippens +Kippfenster/NS +Kipphebel/NS +Kippkarren +Kippmoment/EPS +Kippschalter +Kippstellung +Kippung/P +Kippwagen +Kippzylinder +Kippzylindersteuerung +Kir/S +Kirche/N +Kirchenarbeit +Kirchenaustritt +Kirchenbesuch/EPRS +Kirchenbesucher/NS +Kirchenchören +Kirchenchor/S +Kirchendiener/NS +Kirchendisziplin +Kirchenfenstern +Kirchenfragen +Kirchenfürsten +Kirchengebäude +Kirchengemeinde/N +Kirchengeschichte +Kirchengesetze/N +Kirchenglocken +Kircheninnere +Kirchenkampf +Kirchenkonferenz +Kirchenmitglieder +Kirchenmusik +Kirchenpräsidenten +Kirchenprovinz +Kirchenräte +Kirchenräuber +Kirchenrat/T +Kirchenrecht +Kirchenreport +Kirchenschiff/PS +Kirchenspaltung +Kirchensteuer/N +Kirchenstreit +Kirchentag/EPT +Kirchentagspräsident +Kirchentürme/N +Kirchenturm/S +Kirchenuhren +Kirchenvätern +Kirchenvater/S +Kirchenvertreter +Kirchenvolk/S +Kirchgänger/FNS +Kirchgang +Kirchgemeinde +Kirchhöfe/N +Kirchhof/S +Kirchhoff/S +Kirchplatz +Kirchspiele +Kirchturm +Kirchturmuhr/P +Kirmes +Kirschbaum/STp +Kirschbaumblüte +Kirschblüte/N +Kirsche/N +Kirschkern/EPS +Kirschkuchen/S +Kirschsäfte/N +Kirschsaft/T +Kirschwasser/S +Kissen/S +Kissenbezug/STp +Kissenschlachten +Kissinger/S +Kiste/N +Kistenverpackung +Kit/S +Kitsch/ST +Kitschroman/EPS +Kitt/SW +Kittchen +Kittel/NS +Kittelschürze +Kitzbock +Kitzler/NS +Kläger/FNS +Klänge/N +Kläranlage/N +Klärens +Klärung/P +Klageantrag/Sp +Klagebegründung/P +Klagegründen +Klagegrund/T +Klagelied/RT +Klagenfurt +Klageruf +Klages +Klageschrift +Klageweg/E +Klammerdioden +Klammerns +Klammerung/P +Klamotte/N +Klangbild +Klangereignis/Qq +Klangerzeugung +Klangfarbenspiel +Klangfetzen +Klangfundament +Klanggüte +Klangraum/STp +Klangreinheit +Klangs +Klangvorstellung +Klangwolke +Klangzeichen +Klappbanken +Klappenbewegung/P +Klappenschränke +Klappenzylindern +Klapperschlange/N +Klapperstorch +Klappkappe +Klappkappenfolge +Klappmesser +Klappstühle +Klarheit +Klarinette/N +Klarsichtfolie/N +Klarsichtigkeit +Klarstellens +Klarstellung/P +Klartext +Klassemann +Klassen +Klassenarbeit +Klassenaufsatz +Klassenausflug/Sp +Klassenbeste +Klassenbewusstsein/S +Klassenbildung +Klassenchronik +Klassendefinition/P +Klassenfahrt +Klassenfeind/T +Klassenforderung +Klassengegensätze +Klassenhierarchie/N +Klassenkämpfe/NR +Klassenkämpfer/NS +Klassenkamerad/P +Klassenkampf +Klassenkasse +Klassenkonflikt +Klassenlehrer/FNS +Klassennummer +Klassenraum/STp +Klassenrekord/E +Klassensieg/P +Klassensieger +Klassensprecher/S +Klassenstandpunkt +Klassenstruktur +Klassenstufe/N +Klassentreffen +Klassenunterschied/EPS +Klassenverband/T +Klassenziel +Klassenzimmer/S +Klassifikation/P +Klassifizierens +Klassifizierung/P +Klassik/R +Klassiker/NS +Klassikerverfilmung/P +Klassizismus +Klatschbase/N +Klatschblättern +Klatschblatt/T +Klatschereien +Klatsches +Klatschgeschichte +Klatschmohn +Klatschspalte/N +Klatschtanten +Klaus +Klausel/N +Klausulieren/JS +Klausur/P +Klausurarbeit +Klausurtagung/P +Klavier/EPS +Klavierabend +Klavierbaumeister +Klavierdeckel +Klavierinstrument/EPST +Klavierkonzert/EPST +Klavierlehrer/FNS +Klavierschule +Klaviersonaten +Klavierspielen +Klavierstücke/N +Klavierstunden +Klaviertrio +Klavierunterricht +Klavierwerk +Klebband +Klebearbeit +Klebebändern +Klebeband/T +Klebefilm +Klebefläche/N +Klebemode +Klebens +Klebepflaster/S +Kleber +Klebeschichten +Klebestreifen +Klebesysteme/N +Klebeverbindung +Klebfilm +Klebschicht +Klebstoff/EPT +Klebstoffstreifen +Klebstreifen/S +Klebung/P +Kleckser/NS +Klee/S +Kleeblätter/N +Kleeblatt/T +Kleeernte/N +Kleid/JMRST +Kleiderbügel/S +Kleiderbürste/N +Kleidergeschäft/EPS +Kleiderhaken/S +Kleiderindustrie +Kleidermagazin/EPS +Kleiderschränke/N +Kleiderschrank/T +Kleidersorgen +Kleiderständer/S +Kleiderstoffe +Kleiderstoffindustrie +Kleidsamkeit +Kleidung/P +Kleidungsstück/EPST +Kleie/N +Kleinaktie/N +Kleinaktionär/EPS +Kleinanlage +Kleinanlegern +Kleinanlegerverhalten +Kleinanzeige +Kleinarbeit/P +Kleinarmenien +Kleinauto +Kleinbank/P +Kleinbauten +Kleinbetrieb/EPS +Kleinbild +Kleinbildkamera +Kleinbürger/N +Kleinbürgertum +Kleinbuchstabe/N +Kleinbus/Qq +Kleinexistenzen +Kleinfirma +Kleinforderung/P +Kleinformat +Kleingärten +Kleingeld/T +Kleingewerbe/S +Kleingewinn +Kleingrundstück +Kleinhändler/FNS +Kleinhandel/S +Kleinhandelspreis/ET +Kleinhandelszone +Kleinheit +Kleinigkeit/P +Kleinindustrie +Kleininventar/S +Kleinkalibergewehr +Kleinkampf +Kleinkind/T +Kleinkinder +Kleinkrämern +Kleinkram +Kleinkredit +Kleinkreditkunde +Kleinkrieg +Kleinküche +Kleinkunst +Kleinlichkeit +Kleinmaterial +Kleinmengen +Kleinmöbel +Kleinmünze +Kleinod/EPT +Kleinpächter +Kleinrad +Kleinschreibung/P +Kleinserie/N +Kleinspannung +Kleinsparer +Kleinspekulanten +Kleinstädte/N +Kleinstaat +Kleinstadt +Kleinstadtbank +Kleinstand +Kleinstbanken +Kleinstbarren +Kleinstbauern +Kleinstbetrieb/EPST +Kleinsteuerung/P +Kleinsystem +Kleinteil/EPS +Kleintier/EPST +Kleintierarten +Kleintierzucht +Kleinuhren +Kleinunternehmen/S +Kleinverbänden +Kleinverdiener/N +Kleinverkauf/Sp +Kleinvieh +Kleinwagen/S +Kleinwalsertal +Kleinwohnung/P +Kleist/S +Kleister/S +Klemmanschluss/Tp +Klemmenadapter +Klemmenanschluss/Tp +Klemmenanschlussplan +Klemmenbelegung +Klemmenblöcke +Klemmendeckel +Klemmeneinheit/P +Klemmengruppe/N +Klemmenkasten/S +Klemmenleiste +Klemmenmodul/EPS +Klemmennummern +Klemmenpläne/N +Klemmenplan +Klemmenplatine +Klemmenpotential +Klemmenpotenzial/EP +Klemmenzusammenstellung +Klemmleiste +Klemmleistenanschluss/Tp +Klemmmappe/N +Klemmschraube +Klemmstellung +Klemmteile +Klempner/FNS +Klempnerarbeit/P +Klempnerei +Klempnermeister +Kleriker/N +Klerus +Klette/N +Kletterei/P +Kletterer/N +Kletterpflanze/N +Kletterrose +Kletterschuhe/N +Kletterstange +Kletterwände/N +Kletterwand +Klettverschluss/Tp +Kleve +Klicks +Klient/P +Klientel +Klima/S +Klimaänderung/P +Klimaanlage +Klimabedingung/P +Klimaforschern +Klimagerät +Klimaingenieur +Klimaplanung +Klimatechnik +Klimatisierung +Klimaverbesserung/P +Klimawandel +Klimawechsel +Klimmzug/STp +Klingeldraht +Klingelton +Klingelvorrichtung +Klingelzeichen +Klinik/P +Klinikneubaus +Klinkerbauweise +Klinkergebäude +Klinkersteine +Klippe/NR +Klischee/S +Klischeevorstellung/P +Klitoris +Klöckner +Klöster/N +Klötze/MN +Klo/S +Klonens +Klonung/P +Klopapier +Kloppe +Klops +Kloß/Tp +Klosett +Klosettbecken/S +Klosettdeckel/N +Klosettfrauen +Klosettpapier/S +Kloster/S +Klosterbrüder/N +Klosterbruders +Klosterfrau/P +Klosterjäger +Klosterkirche +Klosterküche +Klosterreste +Klosterruine +Klosterschulen +Klostersieg +Klotz +Klüfte/N +Klub/S +Klubfarben +Klubgebäude +Klubhaus/Tp +Klubjacken +Klubkampf +Klubleitung +Klubmitglieder/N +Klubmitgliedschaft +Klubraum/STp +Klubsessel/NS +Klubzimmer +Kluft/P +Klugheit +Klumpen/S +Knäckebrot/EPS +Knäste/N +Knäuel/NS +Knabe/N +Knabenalter/S +Knabenbekleidung +Knabenchöre +Knabenchor/S +Knabenfaust +Knabenschule/N +Knacker +Knackfrösche +Knacklaut/EPST +Knackpunkt/EPT +Knacks +Knackwürste/N +Knaller/N +Knallerei/P +Knalles +Knallfröschen +Knallfrosch/T +Knallgas/T +Knallköpfe/N +Knallkopf/T +Knalls +Knappheit +Knappsack +Knast/T +Knastbrüder/N +Knastbruder +Knatterton +Knauf/Sp +Knaur/S +Knautschzone/N +Knebelns +Knebelung/P +Knebelvertrag/STp +Kneblung/P +Knecht/ST +Knechtschaft/P +Kneifzange/N +Kneipe/N +Kneipenwirt/EFP +Kneippanlage +Kneippkur +Kneippkuranstalt +Kneippkurbad +Kneippkurformen +Kneippkurhotel +Kneippsanatorium +Knesset +Knetmasse +Knetprozess/EPT +Knickerbocker +Knickkante/N +Knicks/T +Kniefall/Sp +Kniegelenk/EPS +Knies +Kniescheibe +Kniestrümpfe/N +Kniestrumpf +Kniffe +Kniffs +Knigge/S +Knilch +Knirps/P +Knöchel/S +Knöchelverletzung +Knödel +Knobelei +Knoblauch/S +Knoblauchzehen +Knochen/S +Knochenbrüche +Knochenbruch/S +Knochenfunde +Knochengerüst/EPT +Knochenmann +Knochenmark/S +Knochenmehl/S +Knochenring +Knochensplitter/NS +Knochentuberkulose +Knolle/N +Knopf/ST +Knopfdruck +Knopflöcher/N +Knopfloch +Knopfrand +Knopfzelle/N +Knorpel/N +Knospe/N +Knossos +Knotenapplikation +Knotenast +Knotenausfall +Knoteneingang +Knoteneinheit/P +Knotenfirmware +Knotenfunktion/P +Knotenkette +Knotenklemme +Knotenmeldung/P +Knotenmodul +Knotenprogramm +Knotenpunkt/EPST +Knotenrechner/NS +Knotenrechnerapplikation +Knotenrechnergehäuse/S +Knotenrechnerkassette +Knotenrechnernetz/T +Knotenressourcen +Knotens +Knotenseite +Knotenstruktur/P +Knox +Knüller/NS +Knüpfens +Knüpfung/P +Knüppels +Knüppelstratege +Köche/FNR +Köcher/NS +Köder/NS +Köln/R +Kölner/FNS +Kölnischwassers +Kölsch +König/EFPS +Königgrätz +Königinmutter +Königreich/EPS +Königsberg +Königsfamilie +Königsfriede +Königshaus/Tp +Königshütte +Königskind +Königskinder +Königspaar +Königspalast +Königspokal +Königspriestertum +Königssee +Königssohn +Königsstuhl +Königstöchtern +Königswall +Königsweg/EPS +Königswürde +Könnens +Könner/NS +Köpenick/S +Köpfchen +Körbe/MN +Körnchen/S +Körnen/JS +Körner/NS +Körper/NS +Körperbau/ST +Körperbehinderung +Körperbewegung/P +Körpererziehung +Körperfett +Körperflüssigkeit/P +Körperformen +Körpergerüchen +Körpergeruch/S +Körpergewebe/S +Körpergröße/N +Körperhaltung +Körperkraft +Körperkreislauf/Sp +Körperkultur +Körperlichkeit +Körpermaße +Körpermasse +Körpermuskulatur +Körperpflege +Körperpflegemitteln +Körperpuder +Körperreaktion/P +Körperschaft/P +Körperschall/S +Körperschallanalyse +Körperschule +Körperschulung +Körpersprache +Körperteil/EPS +Körpertemperatur +Körperverletzung/P +Köstlichkeit +Köter/NS +Koalition/P +Koalitionsabgeordneter +Koalitionsberatung/P +Koalitionsbildung/P +Koalitionsentwurf +Koalitionsfragen +Koalitionsgefährten +Koalitionsgenossen +Koalitionsgespräch +Koalitionskabinett/S +Koalitionskandidat/P +Koalitionskrise +Koalitionsmehrheit +Koalitionsmitglieder +Koalitionsparteien +Koalitionspartner +Koalitionspartnerschaft +Koalitionspolitik +Koalitionsprogramm +Koalitionsprotokoll +Koalitionsregierung +Koalitionssitzung/P +Koalitionsstreit +Koalitionsverhandlung/P +Koaxialkabel/NS +Kobalt +Kobaltatome +Koblenz +Kobold/EPS +Kobra +Kochanlagen +Kochbrunnen/S +Kochbücher/N +Kochbuch/T +Kocher/NS +Kochereien +Kochkenntnis/q +Kochkessel +Kochkünste +Kochkunst +Kochkurs/P +Kochlehrgang +Kochlöffel/N +Kochnische/N +Kochplatten +Kochrezept/EPST +Kochs +Kochsalz +Kochsalzsteueraufkommen/S +Kochschinken +Kochschule +Kochtöpfen +Kochtopf/T +Kochzeit +Kodex/EPT +Kodierens +Kodierstecker +Kodierung/P +Kodizes +Koeffizient/P +Koexistenz +Koffein/S +Koffer/NS +Koffergerät/EPST +Koffergriff +Kofferindustrie +Kofferkammer +Kofferradio/S +Kofferradionationen +Kofferraum/STp +Kognak/S +Kognition/P +Kohärenz +Kohäsion +Kohäsionskraft +Kohl/EPS +Kohleabbaus +Kohleanteil +Kohleaugen +Kohlebasis +Kohlebedarf +Kohlebehörde +Kohlebereich +Kohlebergbau +Kohlebrocken +Kohlechemie +Kohlediagnose +Kohleeigenschaften +Kohleerkennung +Kohlefestigkeit +Kohleforschung +Kohlegebiet +Kohlehalden +Kohlekonzern +Kohleländer/N +Kohleleistung +Kohlenaktien +Kohlenarten +Kohlenbeckens +Kohlenbergbau/S +Kohlendioxid/S +Kohleneimer +Kohlenfirma +Kohlenförderbänder +Kohlenförderung +Kohlengeschäft/S +Kohlengroßhandel +Kohlengruben +Kohlenhalden +Kohlenhandel/S +Kohlenhydrat/EPS +Kohlenindustrie +Kohlenkasten +Kohlenkeller +Kohlenlage +Kohlenlieferung/P +Kohlenmarkt/T +Kohlenmonoxid +Kohlenmonoxyd +Kohlenpreis/E +Kohlenpreiserhöhung +Kohlenproduktion +Kohlenrevier/E +Kohlensäure/N +Kohlenstaub +Kohlenstoff/EPS +Kohlenstoß/Tp +Kohlenverbraucher/S +Kohlenverladung/P +Kohlenvorräte +Kohlenwagen +Kohlenwand +Kohlenwasserstoff/EPS +Kohlenwerkstoffe +Kohlepapier/S +Kohleproduktion +Kohleschichtwiderstand +Kohlesektor +Kohlesensor/S +Kohlestift/EPST +Kohlestoß/Tp +Kohlestreb +Kohlestück +Kohletransporte +Kohleverbrauchs +Kohlevorkommen +Kohlewirtschaft +Kohlezeichnung/P +Kohlrüben +Kohorte/N +Koinzidenz +Koitus +Koje/N +Kojote/N +Kokain +Kokerei/P +Koketterie +Kokolores +Kokon/S +Kokosnuss/p +Koks/T +Koksfeinkohle +Koksfeuer +Koksgas +Kokshalden +Kokspreis +Koksproduktion +Kokswerke +Kolben/S +Kolbenbewegung/P +Kolbenboden +Kolbenecho +Kolbenfläche +Kolbengeschwindigkeit +Kolbenhübe +Kolbenhub/S +Kolbenlänge +Kolbenposition/P +Kolbenraum/STp +Kolbenringe +Kolbenspeicher/N +Kolbenspeicherdruck +Kolbenstellung/P +Kolbenstellungsanzeige +Kolbenstellungsmessung +Kolbenstrecke +Kolbenweg +Kolbenwegschreiber +Kolchosarbeit +Kolchose/N +Kolchoseinkommen +Kolchosfelder/N +Kolchosland +Kolchosmitgliedern +Kolchosvorstand +Kolik/P +Kollaborateur/EFPS +Kollage/N +Kollaps/EPT +Kollege/FN +Kollegialität +Kollegialorgan +Kollegien +Kollegium/S +Kollekte/N +Kollektion/P +Kollektivausstellung +Kollektivbewusstsein/S +Kollektiventscheidung/P +Kollektivfarmen +Kollektivgremien +Kollektivierens +Kollektivierung/P +Kollektivismus +Kollektivs +Kollektivschuld +Kollektivwirtschaft +Kollektor/P +Koller/S +Kollier/S +Kollision/P +Kollisionsabstände +Kollisionsabstand/T +Kollisionserkennung +Kollisionsgefahr +Kollisionskurs/EPT +Kollisionsprogramm +Kollisionsschutz +Kollisionsschutzsystem +Kolloquien +Kolloquium/S +Kolofonium/S +Kolonialbeamter +Kolonialgebiet +Kolonialgeschichte +Kolonialhändel +Kolonialherrschaft +Kolonialisieren/JS +Kolonialismus +Kolonialist/P +Kolonialländer +Kolonialland +Kolonialmächte +Kolonialmacht +Kolonialpolitik +Kolonialprovinz +Kolonialverfassung +Kolonialverwaltung +Kolonialvölker +Kolonialzeit +Kolonie/N +Kolonisierens +Kolonisierung/P +Kolonist/P +Kolonne/N +Kolophonium/S +Kolorierens +Kolorierung/P +Kolorist/P +Kolorit/X +Koloskop/EPS +Koloskopie/N +Koloss/EPT +Kolosseum +Kolportage/N +Kolporteur/EPS +Kolumbien/S +Kolumne/N +Kolumnist/P +Kombattant/P +Kombi +Kombinat/EPS +Kombination/P +Kombinationsmöglichkeit/P +Kombinationsproblem/EPS +Kombinationsreise +Kombinationswertung +Kombinatorik +Kombinierbarkeit +Kombiwagen +Kombizange +Kombüse/N +Komet/P +Kometenbahn +Kometenfahrt +Kometenschweif +Komfort/S +Komfortausstattung +Komfortbungalow/S +Komforteigentumswohnung +Komfortvilla +Komik/R +Komiker/FNS +Komintern +Komitee/S +Komma/S +Kommandant/P +Kommandantur +Kommandeur/EFPS +Kommandeursposten +Kommanditgesellschaft/P +Kommanditist/P +Kommando/S +Kommandobrücke +Kommandobyte/S +Kommandogewalt +Kommandokapseln +Kommandoleitung +Kommandoposten +Kommandosache +Kommandostelle/N +Kommandostruktur +Kommandotrupp/S +Kommandoüberfall +Kommandounternehmen +Kommandozeile/N +Kommandozentrale/N +Kommastelle/N +Kommata +Kommentar/EPS +Kommentarbuchstaben +Kommentarzeilen +Kommentator/S +Kommentierens +Kommentierung/P +Kommerz +Kommerzialisierens +Kommerzialisierung/P +Kommilitone/FN +Kommiss/T +Kommissar/EFPS +Kommissariat/EPS +Kommission/P +Kommissionär/EPS +Kommissionsbasis +Kommissionsbetrieb/EPST +Kommissionsmitglied/R +Kommissionssitzung/P +Kommissionsvorschlag/STp +Kommissionsvorsitzende/NR +Kommode/N +Kommunalabgaben +Kommunalanleihe +Kommunalbeamte +Kommunalfinanzen +Kommunalkredite +Kommunalparlamente +Kommunalpolitik/R +Kommunalsteuern +Kommunalverbände +Kommunalwahl/P +Kommune/N +Kommunikation/P +Kommunikationsfähigkeit +Kommunikationskanäle/N +Kommunikationsleitung/P +Kommunikationsmedien +Kommunikationsmittel/NS +Kommunikationsmöglichkeit/P +Kommunikationsnetz/EPT +Kommunikationspartner +Kommunikationspin/S +Kommunikationsproblem/EPS +Kommunikationsprogramm +Kommunikationsrichtung +Kommunikationssatelliten +Kommunikationsschwierigkeit/P +Kommunikationssoftware +Kommunikationssystem/EPS +Kommunikationstechnik/P +Kommunikationsweg/EPS +Kommunikationswesen/S +Kommunikationszeit/P +Kommunikationszentrum +Kommunikator +Kommunikee/N +Kommunion/P +Kommuniqué/S +Kommunismus +Kommunist/FP +Kommunistenhass/T +Kommutativität +Komödchen/S +Komödiant/FP +Komödie/N +Komödienbühne +Komödienvorlage +Kompagnon/S +Kompaktheit +Kompaktlösung/P +Kompaktstation/P +Kompaktsteuergeräte +Kompanie/N +Kompanieführer +Kompaniegeschäft/ES +Kompaniestärke +Komparativ/EPS +Komparator/S +Komparse/N +Komparserie/N +Kompass/ET +Kompatibilität +Kompatibilitätsgründen +Kompensation/P +Kompensationsabkommen/S +Kompensationsangebot +Kompensationsbewegung +Kompensationsgeschäft/EPST +Kompetenz/P +Kompetenzabgrenzung/P +Kompetenzausübung +Kompetenzbereich/EPST +Kompetenzerweiterung/P +Kompetenzstreit/S +Kompetenzübertragung +Kompetenzverteilung +Kompilation +Kompilator/PS +Komplement/EPS +Komplementbildung +Komplettausrüstung +Komplettgeräte/N +Komplettierens +Komplettierung/P +Komplettierungsauftrag/STp +Komplettpreis/EPT +Komplettsystem/EPS +Komplexität +Komplexitätsanalyse/N +Komplexitätsuntersuchung/P +Komplikation/P +Kompliment/EPST +Komplize/N +Komplizierens +Kompliziertheit +Komplizierung/P +Komplott/S +Komponente/N +Komponist/P +Komponistenpreise +Komposita +Komposition/P +Kompositionsabend +Kompositionsaufträge +Kompositionsprinzip +Kompositionsweise +Kompositum +Kompost/EPT +Kompostierens +Kompostierung/P +Kompott +Kompresse/N +Kompression +Kompressionstechnik/P +Kompressor/S +Komprimierens +Komprimierung/P +Kompromiss/EPT +Kompromissbereitschaft +Kompromisslösung/P +Kompromissmodell/EPS +Kompromissplan/S +Kompromissvorschlag/Sp +Kompromittierens +Kompromittierung/P +Komsomolze/N +Komtesse/N +Konchoide/N +Kondensat/EPT +Kondensation +Kondensator/PS +Kondensmilch +Kondenswasser +Kondition/P +Konditional/EPS +Konditionalsätze/N +Konditionstraining/S +Konditor/FPS +Konditorei/P +Konditormeister +Kondolation/P +Kondolenzbesuche/N +Kondolenzbrief/EPST +Konfekt/S +Konfektion/P +Konfektionär/EPS +Konfektionieren/JS +Konfektionsbetriebe +Konfektionshaus/Tp +Konfektionswaren +Konferenz/P +Konferenzbeginn/ST +Konferenzbeschluss/Tp +Konferenzende +Konferenzergebnis/Qq +Konferenzgebäude/S +Konferenzgebiet +Konferenzkrise +Konferenzpartner +Konferenzphasen +Konferenzplan +Konferenzrahmen +Konferenzraum/STp +Konferenzsaal +Konferenzsprache +Konferenzsystem +Konferenztag +Konferenztermin +Konferenzvorschlag/STp +Konferenzzimmer +Konfession/P +Konfessionsschule/N +Konfetti +Konfettiwährung/P +Konfident/P +Konfiguration/P +Konfigurationsbeispiel +Konfigurationsbild/RT +Konfigurationsdatei/P +Konfigurationsdaten +Konfigurationsfile/S +Konfigurationsfreiheit/P +Konfigurationsgerüst +Konfigurationskommando +Konfigurationsparameter +Konfigurationsphase/N +Konfigurationstabelle/N +Konfigurierbarkeit +Konfigurierens +Konfigurierung/P +Konfirmand/FP +Konfirmation/P +Konfiserie +Konfiszierens +Konfiszierung/P +Konfitüre/N +Konflikt/EPS +Konfliktaustragung +Konfliktbewältigung +Konflikterkennung +Konfliktfall/Sp +Konfliktgebiet +Konfliktgeladenheit +Konfliktlösung +Konfliktpädagogik +Konfliktpartei/P +Konfliktpotential/EPS +Konfliktpotenzial/EPS +Konfliktvermeidung +Konfluenz +Konformität +Konfrontation/P +Konfrontierens +Konfrontierung/P +Konfusion/P +Konfuzianismus +Konfuzius +Konglomerat +Kongo +Kongolesen +Kongregation/P +Kongress/EPT +Kongressabgeordnete +Kongressausgabe +Kongressausschuss/Tp +Kongressbeschluss/Tp +Kongressbotschaft +Kongresseröffnung +Kongresshalle/N +Kongresshotel +Kongresskreise/N +Kongressleitung +Kongressmehrheit +Kongressmitglieder +Kongresspalast +Kongressraum/STp +Kongresssaal/S +Kongressstadt +Kongressteilnehmer/FNS +Kongresswahlen +Kongresszentrum +Kongruenz +Konjugation/P +Konjunktion/P +Konjunktiv/EPS +Konjunktur +Konjunkturabschwächung/P +Konjunkturanstieg +Konjunkturauftrieb +Konjunkturausblick +Konjunkturausgleich +Konjunkturbelebung +Konjunkturbericht +Konjunkturberuhigung +Konjunkturboom +Konjunkturdämpfung +Konjunkturdebatte +Konjunkturforschung +Konjunkturgesetz +Konjunkturklima +Konjunkturprognosen +Konjunkturprogramm/EPS +Konjunkturrückgang +Konjunkturschwankung/P +Konjunktursicherung +Konjunkturverlauf/Sp +Konjunkturzyklus +Konkatenation +Konklave/NS +Konkordat/S +Konkretisierens +Konkretisierung/P +Konkubinat/EPS +Konkurrent/FP +Konkurrenz/P +Konkurrenzdruck/S +Konkurrenzfähigkeit/P +Konkurrenzfreiheit +Konkurrenzgeschäft/EPS +Konkurrenzkämpfe/N +Konkurrenzkampf/ST +Konkurrenzmodell +Konkurrenzprodukt/EPST +Konkurrenzsituation/P +Konkurrenzverhältnis/Qq +Konkurs/EPT +Konkursantrag/STp +Konkurserklärung/P +Konkursmasse/N +Konkursordnung +Konkursverfahren/S +Konkursverwalter +Konnossement/EPST +Konnotation/P +Konquistador/P +Konrad/S +Konsens +Konsensbedarf/S +Konsensbildung +Konsensprinzip/S +Konsensverfahren/S +Konsequenz/P +Konservatorien +Konservatorium/S +Konserve/N +Konservenbüchse/N +Konservendosen +Konservenfabrik/P +Konservenindustrie +Konservenmusik +Konservierens +Konservierung/P +Konservierungsmöglichkeit/P +Konsistenz +Konsistenzprüfung/P +Konsistorium +Konsole/N +Konsolidierens +Konsolidierung/P +Konsolidierungsperiode/N +Konsolidierungsphase/N +Konsolschnittstelle +Konsonant +Konsorten +Konsortialgeschäft +Konsortialvertrag/STp +Konsortium/S +Konsortiumsmitglieder/N +Konsortiumstreffen/S +Konstantin/S +Konstantinopel +Konstantstromquelle/N +Konstanz +Konstellation/P +Konstituierens +Konstituierung/P +Konstitution/P +Konstrukt/EPST +Konstrukteur/EFPS +Konstruktion/P +Konstruktionsänderung/P +Konstruktionsabteilung/P +Konstruktionsbüro/S +Konstruktionsentwürfe/N +Konstruktionserfahrung +Konstruktionsfehler/N +Konstruktionsidee/N +Konstruktionsmethode/N +Konstruktionsphase/N +Konstruktionspraxis +Konstruktionsprinzipien +Konstruktionsproblem/EPS +Konstruktionssäle +Konstruktionsschritt/EPS +Konstruktionsteil/EPS +Konstruktionsvorgang/S +Konstruktionszeichnung/P +Konstruktionsziel/EPS +Konstruktor/PS +Konstruktorfunktion/P +Konsul/NS +Konsularbeamten +Konsularregierung +Konsularvertrag/STp +Konsulat/EPS +Konsulatsangestellte +Konsulatsgebäude +Konsulkollegen +Konsultation/P +Konsultationsbesuch +Konsultationsgespräch/EPST +Konsultationsmechanismus +Konsultationstreffen +Konsultationsverfahren +Konsum/S +Konsumartikel +Konsumbedürfnis/Qq +Konsumdrang +Konsumelektronik +Konsument/P +Konsumentenbooms +Konsumentenkredit +Konsumfilm/S +Konsumfinanzierung +Konsumfirlefanz +Konsumforschung +Konsumgedanke +Konsumgenossenschaft/P +Konsumgesellschaft +Konsumgewohnheit/P +Konsumgüter/N +Konsumgüterboom +Konsumgütergebiet +Konsumgüterpreise +Konsumgut +Konsumleben +Konsummasche +Konsumqualitäten +Konsumrausch +Konsumsüchtigkeit +Konsumtaumel +Konsumverhalten +Konsumverzicht +Konsumweine +Konsumwelle +Konsumwelt +Kontakt/EPS +Kontaktadresse/N +Kontaktaufnahme +Kontaktbelegung +Kontaktbolzen +Kontaktbronze +Kontaktfähigkeit +Kontaktfeder +Kontaktfläche +Kontaktfreude +Kontaktgespräch +Kontaktgüte +Kontaktiermöglichkeit/P +Kontaktierung +Kontaktkammern +Kontaktkräfte/N +Kontaktleuten +Kontaktlinse/N +Kontaktmann +Kontaktmeidung +Kontaktpaare +Kontaktperson +Kontaktschalen +Kontaktspannung +Kontaktsuche +Kontaktträger +Kontamination/P +Kontemplation/P +Konten +Kontenblätter +Kontenpläne/N +Kontenplan/T +Kontenunterlagen +Konterangriff +Konterfei/S +Konterrevolutionär/EPS +Kontext/EPT +Kontextbedingung/P +Kontinent/EPS +Kontinentaldrift +Kontinentalsperre +Kontingent/EPS +Kontingentbeschränkung/P +Kontingentierens +Kontingentierung/P +Kontinuität +Kontinuum/S +Konto/S +Kontoauflösung +Kontoaufstellung +Kontoauszug/Sp +Kontoblatt/T +Kontobuch +Kontoeröffnung +Kontoinhaber/NS +Kontoinhaberkollegen +Kontokorrent/EPS +Kontonummer/N +Kontor/S +Kontorraum/STp +Kontrabass/Tp +Kontrahent/P +Kontrakt/P +Kontraktion/P +Kontraktpreis/EPT +Kontrapunkt/S +Kontrast/EPTW +Kontrastprogramm +Kontrastschnitt +Kontrazeption +Kontrollaktion/P +Kontrollamt +Kontrollanzeige +Kontrollausdrucke +Kontrollausgabe +Kontrollausschuss/Tp +Kontrollbaracke +Kontrollbeamte/NR +Kontrollbedingung/P +Kontrollbehörde +Kontrollchef +Kontrollcode/S +Kontrolldarstellung +Kontrolldenken +Kontrolldienst +Kontrolle/N +Kontrolleinheit/P +Kontrolleinrichtung/P +Kontrolleur/EFPS +Kontrollfluss/Tp +Kontrollflussanalyse/N +Kontrollfrage +Kontrollfunktion/P +Kontrollgang/Sp +Kontrollgerät/EPS +Kontrollgewalt +Kontrollgremien +Kontrollgruppen +Kontrollierbarkeit/P +Kontrollinstanz +Kontrollkapazität +Kontrollkommission/P +Kontrolllampe +Kontrollmaßnahme/N +Kontrollmessung/P +Kontrollmöglichkeit/P +Kontrollnetz +Kontrollorgan/E +Kontrollpraxis +Kontrollpunkt/EPST +Kontrollrat/ST +Kontrollraum/STp +Kontrollrechts +Kontrollschluss/Tp +Kontrollstation/P +Kontrollstelle/N +Kontrollstruktur/P +Kontrollsumme +Kontrollsystem/P +Kontrolltechnik/P +Kontrollzentrale/N +Kontrollzentren +Kontrollzentrum +Kontrollzweck/EPS +Kontur/P +Konvektion/P +Konvektionsströme +Konvent/EPST +Konvention/P +Konventionalstrafe/N +Konventionalstrafgesetz +Konventsdelegierten +Konvergenz +Konversation/P +Konversationslexikon +Konversion/P +Konversionsbedingung/P +Konversionszeit/P +Konverter/NS +Konvertierens +Konvertierung/P +Konvertierungszeit/P +Konvoi/S +Konzentrat/EPS +Konzentration +Konzentrationsbewegung/P +Konzentrationslager/N +Konzentrationsschwäche/N +Konzentrierens +Konzentrierung/P +Konzept/EPST +Konzeption/P +Konzern/EPS +Konzernabschluss/Tp +Konzernbelegschaft +Konzernbilanz +Konzernbildung +Konzernbosse +Konzernertrag/STp +Konzernforderung/P +Konzernfremde +Konzernführung +Konzerninteressen +Konzernleitung +Konzernpolitik +Konzernschaubilder +Konzernschulden +Konzernumsatz +Konzernvertreter +Konzert/EPST +Konzertbesucher +Konzertdienste +Konzertereignis/Qq +Konzertflügel +Konzertinstrument +Konzertmeister +Konzertpianistin +Konzertreihen +Konzertrepertoire +Konzertsäle +Konzertsaal/T +Konzerttournee/N +Konzertverband +Konzession/P +Konzessionieren/JS +Konzessionsabgabe/N +Konzessionseigentümer +Konzessionserteilung +Konzessionsinhaber/FNS +Konzil/EPS +Konzilianz +Konzilsbeschluss/Tp +Konzilsdekret/T +Konzilsdiskussion/P +Konzilssitzung/P +Konzilstheologie +Konzipierens +Konzipierung/P +Kooperation/P +Kooperationsbemühung/P +Kooperationsbereitschaft +Kooperationspartner/NS +Kooperationsvertrag/STp +Koordinate/N +Koordinatenkonvention/P +Koordinatensystem/EPS +Koordinatentransformation/P +Koordinatenursprung/S +Koordinatenverschiebung/P +Koordinatenwert/EPST +Koordination +Koordinationsstelle/N +Koordinator +Koordinierens +Koordinierung/P +Koordinierungsbedarf/S +Koordinierungsgespräch/EPS +Koordinierungsstelle/N +Kopenhagen +Kopernikus +Kopf/ET +Kopfarbeiter/FNS +Kopfball/Sp +Kopfbedeckung +Kopfdruck +Kopfende/S +Kopfhaltung +Kopfhaut +Kopfhöhe +Kopfhörer/S +Kopfkissen +Kopfkontrolle +Kopfkoordinate +Kopfleiste +Kopfmitte +Kopfmittelpunkt/S +Kopfnicken/S +Kopfnuss/p +Kopfpreis/EPT +Kopfputz +Kopfrechnen/S +Kopfsalat +Kopfschmerzen +Kopfschmuck +Kopfschütteln +Kopfschuss/Tp +Kopfsprung +Kopfstand +Kopfsteuer +Kopfteil/EPS +Kopftücher +Kopfunterkante +Kopfverband/T +Kopfverletzung/P +Kopfweh +Kopfwunden +Kopfzahl +Kopfzeile/N +Kopfzerbrechen +Kopie/N +Kopierer +Kopiergerät +Kopierschutz/T +Kopiervorlage +Kopilot +Kopist/P +Koppel/J +Koppeleinheit/P +Koppelelemente +Koppelkapazität +Koppelkomponenten +Koppelrelais +Koppelschlösser +Koppelungsfaktor +Koppelungsmöglichkeit/P +Koppler +Koproduktion/P +Koralle/N +Korallenbänken +Korallenbank +Korallenfische +Korallenriffe/N +Koran +Korb/ST +Korbmacher +Kordel/N +Korea/S +Koreakrieg/S +Koreaner +Korinth/P +Korinther +Korkarten +Korkeiche +Korken/SW +Korkenknallen +Korkenzieher/NS +Korkmundstück +Korkplatten +Korn/S +Kornbranntwein +Kornbrennerei +Kornernte +Kornfeld/RT +Kornkammern +Kornmarkt/ST +Kornspeicher +Korollar/EPS +Korona +Korporation/P +Korps +Korpskommandeur +Korpus +Korrektheit +Korrektheitsbegriff/EPS +Korrektheitsbeweis/EPT +Korrektheitsnachweis/EPT +Korrektorat/EPST +Korrektur/P +Korrekturanmerkung/P +Korrekturfaktor +Korrekturlesen +Korrekturmöglichkeit/P +Korrekturparameter +Korrekturversuche/N +Korrelat +Korrelation/P +Korrelationsanalyse/N +Korrelationsfeld +Korrelator/S +Korrespondent/FP +Korrespondentenbericht +Korrespondenz/P +Korrespondenzbank +Korridor/EPS +Korrigierbarkeit +Korrosion +Korrumpierens +Korrumpierung/P +Korruption +Korsarengeschichte +Korse/N +Korselett +Korsett/S +Korsettnäher/FNS +Korsettstäbe +Korso +Korvette/N +Korvettenkapitän +Kosak/P +Kosakenchor +Kosinus +Kosmetik/R +Kosmetika +Kosmetikbranche +Kosmetiker/FNS +Kosmetikgesellschaft +Kosmetiksalon/S +Kosmologe/N +Kosmologie +Kosmos +Kosmossatelliten +Kostbarkeit/P +Kostenabbau +Kostenanalyse +Kostenanstieg/S +Kostenanteil +Kostenarten +Kostenaufstellung +Kostenaufwand/T +Kostenausgleich +Kostenbelastung/P +Kostenberechnung +Kostenbeteiligung +Kostendeckungsgarantie +Kostendegression +Kostendifferenz +Kostendruck/S +Kostenelemente +Kostenerhöhung/P +Kostenexplosion/P +Kostenfaktor +Kostenflut +Kostengefüge +Kostengerechte +Kostengestaltung +Kostenkontrolle +Kostenkrise +Kostenlage +Kostenlawine/N +Kostenmanipulation/P +Kostenniveau +Kostenoptimierung +Kostenplan/S +Kostenpunkt/EPST +Kostenrahmen +Kostenrechnung +Kostenreduzierung +Kostenrisiko +Kostenrückgang +Kostenseite +Kostensenkung +Kostensituation/P +Kostensteigerung +Kostenstruktur +Kostenstrukturerhebung +Kostenübernahme +Kostenübertragung/P +Kostenvergleich +Kostenvoranschlag/Tp +Kostenvorteil/EPS +Kostgänger +Kostprobe/N +Kostüm/EPS +Kostümentwürfe +Kostümfeste/N +Kostümierung/P +Kostümproduktion +Kostümstück +Kostümtyp +Kostümverleih +Kostümverleiher +Kot/SX +Kotelett/EPS +Kotflügel/NS +Kovarianz/P +Kräfte/N +Kräftebedarf +Kräftegleichgewicht +Kräftenachfrage +Kräftepotential/EPS +Kräftepotenzial/EPS +Kräftespiel +Kräftevergleich +Kräfteverschiebung +Kräfteverteilung +Krägen +Krähenfüße/N +Kräheninsel +Krähennest +Krämer +Krämerladen/S +Krämpfe/N +Kränkens +Kränkung/P +Kränze/N +Krätze/R +Krätzer/S +Kräuter/N +Kräuterkunde +Kräutertee/S +Krabbe/N +Krach/S +Kraft +Kraftakt +Kraftanstrengung +Kraftaufwand +Kraftausdrücke/N +Kraftausdruck/S +Kraftausgabe +Kraftbrühe +Kraftentfaltung +Kraftfahrer +Kraftfahrzeug/EPS +Kraftfahrzeugbrief +Kraftfahrzeugführer +Kraftfahrzeugmarkt/ST +Kraftfahrzeugzulassung +Kraftfeld/S +Kraftfelder +Kraftprobe/N +Krafträder/N +Kraftsensor/P +Kraftstation/P +Kraftstoff/EPS +Kraftströme +Kraftstrom +Kraftstromanschluss/Tp +Kraftverkehr/S +Kraftverkehrsgesetz +Kraftversorgung +Kraftwagen +Kraftwagenhalle +Kraftwerk/EPS +Kragen/S +Krakau +Krakeeler/S +Kram/S +Krampf +Krampfadern +Kran/S +Krananlage/N +Kranbahn +Kranbau +Krankenanstalt +Krankenauto/S +Krankenbahren +Krankenbehandlung +Krankenbett/PST +Krankenfahrer +Krankengeld/T +Krankengelder +Krankengeschichte +Krankenhaus/Tp +Krankenhausbau +Krankenhausbedarf +Krankenhausbrand +Krankenhauskosten +Krankenhaustagegeld +Krankenhaustagegeldversicherung/P +Krankenhausverwaltung/P +Krankenkasse/N +Krankenkassenleitung +Krankenkost +Krankenlager/NS +Krankenpflege/R +Krankenpflegeberuf +Krankenpflegepersonal +Krankenschein +Krankenschwester/N +Krankentransporte +Krankenversicherung/P +Krankenversorgung +Krankenwagen +Krankenwagenfahrer +Krankenzimmer/NS +Krankheit/P +Krankheitsbild +Krankheitserreger/S +Krankheitsfall/Sp +Krankheitskeime +Krankheitskosten +Kranwagen +Kranz/T +Kranzniederlegung +Krater/NS +Kratzer/NS +Krauler +Kraut/T +Krautkrämer +Krautsuppe +Krawall/EPS +Krawallhorden +Krawatte/N +Krawattenfabrik +Kraxelei/P +Kreation/P +Kreativität +Kreatur/P +Krebs/EPT +Krebsbehandlung +Krebsbekämpfung +Krebsbutter +Krebserkrankung +Krebserreger/S +Krebsfall/Sp +Krebsforschung +Krebsgang +Krebsgeschwülste +Krebsgeschwür/P +Krebsgeschwulst +Krebskrankheit +Krebsleiden +Krebsoperation/P +Krebssud +Krebstypen +Krebswachstum +Kredit/EPS +Kreditabkommen +Kreditabteilung/P +Kreditanalyse +Kreditangebot/S +Kreditanstalt/P +Kreditanträgen +Kreditaufnahme/N +Kreditausschuss/Tp +Kreditbank/P +Kreditbeanspruchung/P +Kreditbedingung/P +Kreditbeschränkung/P +Kreditbetrag/STp +Kreditbetrügereien +Kreditblockade +Kreditbrief/EPS +Kreditbürgschaften +Krediteinräumung +Krediterleichterung/P +Kreditermächtigung +Krediterschleichung +Kreditexpansion +Kreditexplosion +Kreditfall/Sp +Kreditfristen +Kreditgarantien +Kreditgeber/S +Kreditgefüge +Kreditgenossenschaft +Kreditgeschäft/EPS +Kreditgewährung +Kredithaie +Kredithilfe +Kreditinstitut/T +Kreditkäufe/NR +Kreditkarte/N +Kreditkartenanträgen +Kreditkartengesellschaft/P +Kreditkartenorganisation/P +Kreditkauf/Sp +Kreditkunde +Kreditlimitierung +Kreditlinie +Kreditmarge +Kreditmarkt/STp +Kreditmöglichkeit/P +Kreditnachfrage +Kreditnehmer/N +Kreditnehmerzahl +Kreditoren +Kreditorenliste +Kreditplanung +Kreditposten/S +Kreditprovision +Kreditrahmen +Kreditrisiken +Kreditrisiko/S +Kreditspielraum/STp +Kreditumsatz +Kreditverein +Kreditvergabe/N +Kreditverkauf/Sp +Kreditverkehr/S +Kreditversicherung +Kreditversorgung +Kreditverteuerung +Kreditvolumen/S +Kreditwesengesetze +Kreditwünsche +Kreditwürdigkeit +Kreditzinsen +Krefeld +Kreidekreis +Kreis/T +Kreißsaal +Kreisabschnitt/EPS +Kreisausschuss/Tp +Kreisbahn/P +Kreisblatt/T +Kreisbögen +Kreisbogen/S +Kreisdelegierte/N +Kreisel/S +Kreiselkompass/ET +Kreisgericht +Kreiskasse +Kreislauf/STp +Kreislaufbeschwerden +Kreislauferkrankung/P +Kreislaufkrankheit/P +Kreislaufleiden +Kreislaufstörung/P +Kreisleiter +Kreislinie/N +Kreismittelpunkt +Kreissektor/S +Kreissparkasse +Kreissynoden +Kreisverkehr/S +Kreisvorsitz +Kreisvorstand +Kreiswettkampf +Krem/ES +Krematorium +Kreml +Kremlführern +Kremlpalast +Krempe/N +Krempel/S +Kreole/N +Krepp/S +Krepppapier/PS +Kresse +Kreta +Kreuz/JMRT +Kreuzberg +Kreuzer/NS +Kreuzergeschwader +Kreuzerkrieg +Kreuzfahrer +Kreuzfahrerheer +Kreuzfahrt +Kreuzfahrtendienst +Kreuzfahrtenprogramm/EPS +Kreuzfahrtschiff +Kreuzform +Kreuzgewölbe +Kreuzigens +Kreuzigung/P +Kreuzigungsbilder +Kreuzplatz +Kreuzprodukt/EPS +Kreuzritter +Kreuzschlitz +Kreuzschlitzschraube/N +Kreuzungspunkt/EPST +Kreuzverhör/EPS +Kreuzverweis/EPT +Kreuzworträtsel/NS +Kreuzzug/STp +Kricket +Kriechwasser +Krieg/RST +Kriegervereins +Kriegerwitwe +Kriegsabenteuer/N +Kriegsakrobatik +Kriegsandenken +Kriegsanstrengung/P +Kriegsausbruch +Kriegsausweitung +Kriegsbeginn/S +Kriegsbeil +Kriegsbereit +Kriegsbild +Kriegsblindenheim +Kriegsbraut +Kriegsdienst +Kriegsdienstverweigerer +Kriegseintritt +Kriegseinwirkung/P +Kriegsende +Kriegsereignis/Qq +Kriegserfahrung/P +Kriegserklärung/P +Kriegserlebnis/Qq +Kriegsfall/E +Kriegsfilme +Kriegsflieger +Kriegsflotte +Kriegsfolgen +Kriegsfreiwillige +Kriegsfurcht +Kriegsfuß/Tp +Kriegsgefangener +Kriegsgefangenschaft/P +Kriegsgerät +Kriegsgericht/E +Kriegsgeschichte +Kriegsglück +Kriegshafen +Kriegsheld/P +Kriegshetzer +Kriegshinterbliebene +Kriegshysterie +Kriegsindustrie +Kriegsjahren +Kriegskabinett +Kriegskommunismus +Kriegskredite +Kriegskunst +Kriegslage +Kriegslist +Kriegsmarine +Kriegsmaschinerie +Kriegsminister +Kriegsministerium +Kriegsopfer +Kriegsopferversorgung +Kriegspfad +Kriegsphotos +Kriegsproduktion +Kriegspropaganda +Kriegspsychose +Kriegsrecht +Kriegsrohstoffwirtschaft +Kriegsschäden +Kriegsschauplätzen +Kriegsschauplatz/T +Kriegsschiff/EPST +Kriegsschluss/Tp +Kriegsschuldfrage +Kriegssituationen +Kriegsstifter +Kriegstagebücher +Kriegstagebuch +Kriegstagen +Kriegstechnik +Kriegsteilnahme +Kriegsteilnehmer +Kriegstoten +Kriegstreiber +Kriegstrümmer +Kriegsverbrechen +Kriegsverbrecher +Kriegsverbündete +Kriegsverwüstung +Kriegsveteranen +Kriegsvorbereitung/P +Kriegsvorlagen +Kriegswaisen +Kriegszeiten +Kriegszerstörung/P +Kriegszug/STp +Kriegszuschlag/STp +Kriegszustand +Krim +Krimi/S +Kriminalbeamte/NR +Kriminalchef/S +Kriminaldirektor +Kriminalfall/Sp +Kriminalfernsehspiel +Kriminalfilm/PS +Kriminalgericht +Kriminalhörspiel +Kriminalinspektor +Kriminalist/P +Kriminalität +Kriminalkommissar +Kriminalkomödie +Kriminalobermeister +Kriminaloberrat +Kriminalpolizei +Kriminalrat +Kriminalroman +Kriminalserie +Kriminalstatistik +Kriminalstory/S +Kriminologie +Krimkrieg +Krimsekt +Krimskrams +Kripo +Kripobeamte/NR +Kripoobermeister +Krippe/N +Krise/N +Krisenbekämpfung +Krisenerfahrung +Krisenerklärung +Krisenerscheinung +Krisenfall/Sp +Krisengebiete/N +Krisenherde +Krisenhöhepunkt +Krisenjahr/EPST +Krisenkonferenz +Krisenmanagement +Krisenmanöver +Krisenpolitik +Krisenrededuell +Krisensituation/P +Krisenstab +Krisensymptome +Krisenzeichen +Krisenzeit/P +Krisenzuschläge +Krishna/S +Kristall/EPS +Kristallisation +Kristallisationspunkt +Kristallisieranlagen +Kristallsachen +Kristallstruktur +Kriterien +Kriterium/S +Kritik/PR +Kritiker/FNS +Kritikerpreis/EPT +Kritikpreis/EPT +Kritikpunkt/EPST +Kritzelbilder +Kritzelei/P +Krönens +Krönung/P +Krönungsmesse +Kröpfe/N +Kröte/N +Kroaten +Kroatien/S +Krokodil/EPS +Kronanwalt +Krone/N +Kronengewölbe +Kronjuwelen +Kronkolonie +Kronländer +Kronleuchter +Kronprinzen +Kronprinzessin +Kronzeuge/N +Kropf/ST +Krücke/N +Krückstock/S +Krüge/NR +Krüger/S +Krügerrand/S +Krüglein/S +Krümchen/S +Krümel/S +Krümmens +Krümmung/P +Krüppel/NS +Krüppelkiefern +Krug/STp +Krume/N +Krummsäbel +Kruste/N +Krustentier +Kruzifix/EPT +Kryptographie +Kübel/N +Küche/N +Küchenabfälle/N +Küchenarbeiten +Küchenchef/S +Küchendrucker +Küchenfenster +Küchenferndrucker +Küchengeräte/N +Küchenmesser +Küchenpersonal +Küchenschabe/N +Küchentisch +Kügelchen/S +Kühe/N +Kühlanlage/N +Kühlblech/E +Kühlens +Kühlerhaube +Kühlfläche +Kühlhallen +Kühlhaus/Tp +Kühlkörper/S +Kühlmittel +Kühlrippen +Kühlscheiben +Kühlschiffe +Kühlschränke/N +Kühlschrank/S +Kühlsystem +Kühltruhe +Kühlung/P +Kühlwasser/S +Kühnheit +Küken/S +Kümmel/S +Kümmerdasein +Künder +Kündigens +Kündigung/P +Kündigungsabsicht/P +Kündigungsbriefe +Kündigungsdauer/N +Kündigungsfrist/P +Kündigungsgesuch +Kündigungsgründen +Kündigungsgrund/T +Kündigungsklausel +Kündigungsmöglichkeit/P +Kündigungsrecht/S +Kündigungsschreiben/S +Kündigungsschutz +Kündigungswelle +Kündigungszeit +Künste/N +Künstler/FNS +Künstlerbund +Künstlergilde +Künstlerhaus/Tp +Künstlerhilfe +Künstlerkreisen +Künstlerlaufbahn/P +Künstlerlaune/N +Künstlerlokal +Künstlernamen +Künstlerpaar +Künstlerpech +Künstlerschaft +Künstlerschau +Künstlertum/S +Kürbis/Qq +Kürschner/FNS +Kürzel/NS +Kürzens +Kürzung/P +Kürzungsbemühung/P +Kürzungsklausel +Kürzungsmöglichkeit/P +Kürzungsvorschlag/STp +Kürzungswünsche/N +Küsschen/S +Küste/NR +Küstenartillerie +Küstenbetrieb +Küstendampfer +Küstenfahrer +Küstenfahrt +Küstenfischerei +Küstengebiet/E +Küstengewässer +Küstenkolonie +Küstenländer +Küstenläufer +Küstenmarkt +Küstenmotorschiff +Küstennähe +Küstenort/EPST +Küstenschelf/S +Küstenschiffe/NR +Küstenschiffer/NS +Küstenschifffahrt/P +Küstenschutz +Küstenstrecke +Küstenstreifen +Küstenstrich +Küstenwacht +Küstenwachtboot +Küster/NS +Kuba/S +Kubakrise +Kubaner/FNS +Kubareport +Kubazucker +Kuben +Kubikkilometern +Kubikmeter/N +Kubikwurzeln +Kubikzentimeter/N +Kubismus +Kubus +Kuchen/S +Kuchenplatte/N +Kuchenstück/EPS +Kuckuck +Kuckucksei +Kuckucksuhr +Kufe/N +Kugel +Kugelbehälter +Kugelfang +Kugelform +Kugelgelenk +Kugellager +Kugellagerfabriken +Kugellagerindustrie +Kugellagertyp +Kugelpatrone +Kugelprojektion/P +Kugelrasten +Kugelschreiber/N +Kugelstoßer/FNS +Kugelwelle +Kuh +Kuhfladen +Kuhglocken +Kuhhalter +Kuhstall/Sp +Kuhweide +Kulanz +Kuli/S +Kulis/q +Kulissenlicht +Kulleraugen +Kult/EPST +Kultanlagen +Kultgeräte +Kultstätten +Kultur/P +Kulturabkommen +Kulturausschuss/Tp +Kulturaustausch/T +Kulturbanause +Kulturbesitz +Kulturbewusstsein +Kulturbüro +Kulturdebatte +Kulturdienst +Kulturdirektoren +Kulturetat +Kulturfeinde +Kulturfilme +Kulturfilmzone/N +Kulturförderung +Kulturforum +Kulturfunktionär/EPS +Kulturgruppe +Kulturgüter +Kulturhoheit +Kulturinstitut/E +Kulturklima +Kulturkonferenz +Kulturkreis/EPT +Kulturländer +Kulturlandschaft +Kulturleistung/P +Kulturmenschen +Kulturmenschheit +Kulturminister/S +Kulturorchester +Kulturpessimismus +Kulturpolitiker +Kulturpropaganda +Kulturraum/STp +Kulturreferent +Kulturring +Kultursprachen +Kulturzentrum/S +Kultusminister +Kultusministerium/S +Kummer/S +Kumpan/EFPS +Kumpel/NS +Kumulation +Kumulierens +Kumulierung/P +Kunde/FN +Kundenadresse +Kundenanfragen +Kundenauftrag/STp +Kundenberater/S +Kundenberatung +Kundenbesuch/PS +Kundenbetreuung +Kundendaten +Kundendienst/EPT +Kundendienstvertrag/STp +Kundeneinweisung +Kundenfirma +Kundengelder +Kundenkartei/P +Kundenkontakt/E +Kundenliste/N +Kundenlösung/P +Kundennachfrage +Kundenschlange +Kundenservice +Kundensoftware +Kundenspezifikationen +Kundenstatistik +Kundensuche +Kundenwechsel +Kundenwünsche/N +Kundenwunsch/T +Kundenzulauf/Sp +Kundgeben/JS +Kundmachen/JS +Kundschaft/P +Kunibert/S +Kunst +Kunstakademie/N +Kunstarbeit +Kunstausübung +Kunstbegriff/T +Kunstbesitz +Kunstbüchern +Kunstdrucke +Kunstdünger +Kunstförderung +Kunstgalerien +Kunstgegenstände +Kunstgeschichte +Kunstgriff/EPS +Kunsthalle/N +Kunsthandwerk +Kunstharz/E +Kunsthaus/Tp +Kunsthonig +Kunstinteresse +Kunstleder/S +Kunstmaler +Kunstmethoden +Kunstmuseum +Kunstorgan +Kunstpause/N +Kunstpreise +Kunstraub +Kunstrichtung/P +Kunstsammler +Kunstsammlung/P +Kunstschätzen +Kunstschule/N +Kunstseide +Kunstsprache +Kunstspringen +Kunststätte +Kunststoff/EPT +Kunststoffbeschichtung +Kunststoffblumen +Kunststoffbügel +Kunststoffchemie +Kunststofffabrik +Kunststofffolie/N +Kunststofffront +Kunststoffgehäuse +Kunststoffgleiter +Kunststoffindustrie +Kunststoffrumpf +Kunststoffseiten +Kunststoffseitenteil +Kunststoffteile +Kunststoffwalze +Kunststück/EPS +Kunststudenten +Kunstszene +Kunstturner/FNS +Kunstverein +Kunstwelt +Kunstwerk/EPS +Kunstzentren +Kunz +Kupee +Kupfer/S +Kupferarbeiter/FNS +Kupferdach +Kupferdraht +Kupfererze +Kupferfläche +Kupferförderung +Kupfergegenstände +Kupfergraben +Kupfermine +Kupfermünzen +Kupferpreis/EPT +Kupferstecher +Kupon/S +Kuppe/N +Kuppel/J +Kuppelei +Kuppelns +Kupplungsflansch +Kupplungskasten +Kupplungssteuerung +Kupplungssteuerungsgerät/EPST +Kur/S +Kuramt +Kuranlagen +Kuranstalt +Kuratorium +Kurbad +Kurbel +Kurbelwelle/N +Kurdamen +Kurde/N +Kurdenaufstand +Kurdenkrieg +Kurdirektor/PS +Kurfürst/P +Kurfürstendamm +Kurgästen +Kurgarten +Kurgast/T +Kurgemeinde +Kurhalle +Kurhaus/Tp +Kurheimen +Kurhotel/S +Kurie/R +Kurier/FS +Kurierbusiness +Kurierdienst/E +Kurierfirma +Kurierfirmen +Kuriositätensammler/NS +Kuriosum +Kurkonzerte +Kurlandschaft +Kurort/EPST +Kurpark/S +Kurpromenade +Kurprospekt +Kurs/EPT +Kursänderung/P +Kursaal +Kursanhebung/P +Kursanpassung/P +Kursanstieg +Kursbasis +Kursbesserung/P +Kursbewegung +Kursbuch +Kursdifferenz/P +Kurseinbrüche/N +Kurseinbußen +Kursentwicklung +Kurserhöhung/P +Kurserholung/P +Kursexplosion/P +Kursfestsetzung +Kursgeschehen +Kursgewinne/N +Kursgewinnverhältnis/Qq +Kursivschrift +Kurskorrekturen +Kursniveau/S +Kursor +Kursorposition +Kursortasten +Kursreduzierung +Kursrisiko/S +Kursrückgang +Kursschwankungen +Kurssprünge +Kursstand +Kurssteigerung/P +Kursstürze +Kurssturz +Kurstadt +Kursus +Kursverdoppelung +Kursverfall/S +Kursverlauf/Sp +Kursverlust/E +Kursvorteil +Kurswagen +Kurswert +Kurtheater +Kurtisane/N +Kurts +Kurvenfahrt +Kurvenform/P +Kurverein +Kurverwaltung/P +Kurzanfrage/N +Kurzanleitung +Kurzbedienungsanleitung/P +Kurzbericht/EPS +Kurzbeschreibung/P +Kurzbezeichnung/P +Kurzdarstellung/P +Kurzdebatte +Kurzdokumentation/P +Kurzeit +Kurzentrum +Kurzfassung/P +Kurzfilmen +Kurzform/P +Kurzgeschichte/N +Kurzkommentar/EPS +Kurzname/N +Kurzpartien +Kurzpredigten +Kurzschließens +Kurzschluss/Tp +Kurzschlussadapter +Kurzschlusserkennung +Kurzschlussströme +Kurzschreibweise/N +Kurzschuljahren +Kurzsichtigkeit +Kurzvortrag/STp +Kurzwelle/N +Kurzzeitbetrieb +Kurzzeitdenkern +Kusine/N +Kuss/T +Kusshand +Kutsche/NR +Kutscher/NS +Kuvert/S +Kuwait +Kybernetik/R +Kybernetiker/NS +LAN +LANs +LCD +LCR +LDAP +LED +LEDs +LSD +LSI +LZW +Lächerlichkeit/P +Läden +Lähmens +Lähmung/P +Lähmungserscheinung/P +Lämmer/N +Lämpchen/S +Länder/GN +Länderbasis +Länderebene +Ländereien +Ländergrenzen +Länderhauptstädte +Länderjuristen +Länderkämpfe +Länderkammer +Länderkontingente +Länderkunde +Ländermannschaft +Ländern/GW +Länderparlament/E +Ländersache +Länderseite +Länderspiegel +Länderstudien +Ländertreffen +Länderturnier +Ländervertretung/P +Ländler +Länge/N +Längeninformation/P +Längenmesssensor/S +Längenmesssystem/S +Längenmessung +Längenrekord +Längsregler +Längsreglernetzteile/N +Längsrichtung +Längstransistor/S +Lärche/N +Lärm/S +Lärmentwicklung +Lärmgrenze +Lärmklage +Lärmsteuer +Lässigkeit +Lästerns +Lästerung/P +Läufe/NR +Läufen +Läufer/FNS +Läuse/N +Läuterns +Läuterung/P +LaTeX +Labens +Labor/EPS +Laborant/P +Laborarbeit/P +Laboratorien +Laboratorium +Laborbedingung/P +Laborbetrieb +Laboreinheit/P +Laborfläche/N +Laborleiter +Labornetzteil +Laborsystem +Laboruntersuchung/P +Labourfraktion +Labrador +Labung/P +Labyrinth/EPST +Lachens +Lacher/NS +Lacherfolg +Lachs/EPT +Lachsalve/N +Lachseier +Lack/EPST +Lackbeteiligung/P +Lackfabrik +Lackfarben +Lackierarbeiten +Lackierauftrag/STp +Lackierens +Lackierung/P +Lackierungskosten +Lackindustrie +Lackledermäntel +Lackschicht/P +Lackschwarz +Lacoste +Ladbarkeit +Ladeaufgabe +Ladeautomatik +Ladediskette/N +Ladeeinrichtung +Ladeendspannung +Ladefile/S +Ladefläche +Ladegerät/E +Ladegut +Ladehemmung +Ladekontrollanzeige +Ladeluken +Ladenbesitzer +Ladenbetrieb +Ladenfläche +Ladenflucht +Ladengeschäft/EPS +Ladenhüter/N +Ladeninhaber/S +Ladenkasse/N +Ladenkassenmagnet +Ladenkette/N +Ladenöffner +Ladenöffnungsmagnet/T +Ladenpreis/EPT +Ladens +Ladenschild/T +Ladenschilder +Ladenschluss/Tp +Ladenschlusszeiten +Ladenstraße/N +Ladentisch/EPT +Ladenverkauf/Sp +Ladenzentrum +Ladeoperation/P +Ladeprogramm/EPS +Ladeprozessor/PS +Lader +Laderampe/N +Laderaum/STp +Ladeschaltung +Ladeschaufel +Ladesoftware +Ladestation/P +Ladeströmen +Ladestromimpulse +Ladetisch/T +Ladeumgebung +Ladevorgang/Sp +Ladezustand +Ladung/P +Ladungsangebot +Ladungsfähigkeit +Ladungsfluss/Tp +Ladungsmengen +Ladungsträger/NS +Lady/S +Lafette/N +Lafettenkopf +Lage/GR +Lageberechnung +Lagebeurteilung/P +Lagegespräch/EPS +Lagekontrolle/N +Lagenstaffel +Lagepläne/N +Lageplan/ST +Lager/JS +Lagerabbau +Lagerauffüllung +Lagerauflösung +Lagerbestände/N +Lagerbestand +Lagerbuch +Lagerfeuerromantik +Lagerfläche +Lagerführung +Lagergebäude +Lagergehäuse/S +Lagergeschäft/EPS +Lagerhaltung +Lagerhaus/Tp +Lagerhaustür +Lagerist +Lagerkeller +Lagerleben +Lagerliste/N +Lagermaterialien +Lagermengen +Lagerns +Lagernummer +Lagerplätze +Lagerplatzgelände +Lagerraum/STp +Lagerrisiko +Lagerscheine +Lagersituation +Lagerstätten +Lagerstättenhöhe +Lagertank/S +Lagertemperatur +Lagerung/P +Lagerverwalter +Lagerverwaltung +Lagerviertel +Lagerzapfen/S +Lagerzeitung +Lagesensoren +Lagevermessung +Lageverschiebung/P +Lago/S +Lagune/N +Lahr +Laib/EST +Laie/N +Laienbrüder +Laienkunst +Laienmeinung +Laienplädoyer +Laienprediger +Laienpublikum +Laientreffen/S +Laientum +Lakai/P +Laken/S +Lakonie/N +Lakritze/N +Lama/S +Lamborghini +Lamee +Lamelle/N +Lametta +Lamm/ST +Lammfellen +Lampe/N +Lamé/S +Lancaster +Land/JT +Landarbeiter/FNS +Landarzt/T +Landau +Landausflug/Sp +Landbeleihung/P +Landbesitzer +Landbetrieb +Landbewohnern +Landbutter +Landebahn/P +Landeerlaubnis/q +Landehilfe +Landemanöver +Landephase +Landeplätzen +Landeplan +Landerziehungsheim +Landesämter/N +Landesamt/T +Landesanwalt +Landesarbeitsamt +Landesbausparkassen +Landesbehörden +Landesbevölkerung +Landesbezeichnung +Landesbezirk/EPS +Landesbischof +Landesbräuche/N +Landescup +Landesdirektor +Landesetat/S +Landesfarben +Landesforum +Landesfürsten +Landesgesetz +Landesgrenze/N +Landesgruppen +Landeshauptstädte +Landeshaushalt +Landesinnere/N +Landesinnern +Landesinteresse/N +Landeskabinett +Landeskasse +Landeskenner +Landeskriminalamt +Landeskrone +Landesleitung +Landesmeisterschaft/P +Landesmittel/N +Landesmuseum +Landesoberbergamtes +Landespartei +Landesparteitag +Landespflege +Landesplanung +Landespolitiker +Landesprobleme +Landesregierung +Landesrekord/E +Landesrichtlinien +Landesschatzmeister +Landesschau +Landesschulrat +Landessender/S +Landessprache/N +Landessubventionierung +Landesteil/EPS +Landestreffen +Landesvater +Landesverräter +Landesverrat +Landesversammlung/P +Landesversorgungsamt/S +Landesverteidigung/P +Landesvertretern +Landesvertretung/P +Landesvorständen +Landesvorstand/T +Landesvorwahlen +Landeswahlgesetz +Landeswappen +Landeszeiten +Landeszuschuss/Tp +Landflucht +Landfrieden +Landfunk +Landgasthaus/Tp +Landgemeinden +Landgerät +Landgericht/ST +Landgestüt +Landgüter +Landgut +Landhaus/Tp +Landhausstil +Landinnern +Landjugend +Landjunge +Landkarte/N +Landkreditbank +Landkreis/EP +Landkriegs +Landleute/N +Landmädchen +Landmaschinen +Landmaschinenbau +Landmaschinenschau +Landmasse +Landoberfläche +Landproletariat +Landräte +Landrätin +Landratsämter +Landraub +Landrover +Landschaft/P +Landschaftsbild/T +Landschaftsgemälde +Landschaftsgestaltung +Landschaftsimpression +Landschaftsmalerei +Landschaftsschutz +Landschloss/T +Landschulen +Landschulheim +Landsee +Landserausdruck +Landshut +Landsknecht +Landsleute/N +Landsmännin +Landsmann/S +Landsmannschaften +Landspitze +Landstädtchen +Landstation/P +Landstellen +Landstraße/N +Landstreicher +Landstreicherei +Landstreitkräfte +Landstrich/EPS +Landstuhl +Landtag/ES +Landtagsabgeordneter +Landtagsgebäude +Landtagsmandat +Landtagspräsidenten +Landtagswahl/P +Landtagswahlkampf +Landtruppen +Landungsbrücke/N +Landungskarte +Landungsoperation/P +Landungsunternehmen +Landurlaub +Landverkauf/Sp +Landverteilung +Landvolk +Landwehr +Landwehrkanal +Landwehrtradition/P +Landwirt/EFPST +Landwirtschaft/P +Landwirtschaftskrise +Landwirtschaftsmarkt +Landwirtschaftsmesse +Landwirtschaftsminister/S +Landwirtschaftspolitik +Landwirtschaftsschau +Landwunder +Landzunge +Langenscheidt/S +Langeweile +Langfinger +Langläufer/S +Langläuferrendite +Langlaufanzug/STp +Langmut +Langobarde +Langsamkeit +Langspielplatte/N +Langstreb +Langstrecke/N +Langstreckenbomber/N +Langstreckenläufer/S +Langstreckenrakete/N +Langstreckenrennen +Langstreckenweltmeister +Languedoc +Languste/N +Langwierigkeit/P +Langzeit +Langzeitbetrieb +Langzeitfolgen +Langzeitgedächtnis/Qq +Langzeitleser/N +Langzeitperspektive/N +Langzeitüberblick +Langzeitvergleich +Langzeitziele +Lanka +Lanzarote +Lanze/N +Lanzenstiche +Laos +Laplace +Lappen/S +Lappland/S +Laptop/S +Lars +Larve/N +Lasagne/N +Lasche/N +Laser/NS +Laserdisk/S +Laserdrucker/NS +Laserdrucksystem +Laserkasse +Laserprinter +Laserstrahl/PST +Lasertechnologie +Lasso/S +Lastauto +Lastenaufzug/STp +Lastenausgleichsgesetz +Lastenfahrstuhl +Lastenheft/EPS +Lastensegler +Laster/NS +Lastfahrer +Lastkahn +Lastklappe +Lasttier/EPST +Lastverteilung/P +Lastwagen/S +Lastwagenfahrer +Lastwagenverkehr +Lastzug/Tp +Lastzugeinfahrt +Latein/S +Lateinamerika/S +Lateiner +Lateinlehrer +Lateran +Laterne/N +Laternenpfähle +Latex +Latifundien +Latifundium/S +Latinum +Latte/N +Lattenschuss/Tp +Latwerge/N +Latz/T +Laub/EPST +Laubbaum/STp +Laubenbrand +Laubhaufen +Lauch/T +Laudatio +Lauerstellung +Laufanzug/Sp +Laufbahn +Laufband/ST +Laufdauer +Laufens +Lauffähigkeit +Lauffeuer +Laufkran +Laufleine/N +Laufpass +Laufs +Laufschrift/P +Laufschuhe +Laufstall/Sp +Laufsteg +Laufstrecke/N +Laufwerk/EPST +Laufzeit/P +Laufzeitfehler/NS +Laufzeitmessung +Laufzeitsystem/EPS +Laufzeitunterschied/EPS +Laufzeitverhalten/S +Laugenpumpe +Laune/N +Laus +Lausbubenstreich +Lautenklang/Sp +Lautschrift/P +Lautsprecher/NS +Lautsprechergequake +Lautstärke/N +Lava +Lavendel +Lawine/N +Lawinenalarm +Lawinengefahr +Lawinenhunden +Lawinenschutz +Lawinenunglück +Layout/S +Lazarett +Lazarettschiffe +Lear/S +Leasing +Leasingangebot/EPS +Lebedame/N +Lebendigkeit +Lebendvieh +Lebendviehpreise +Lebens +Lebensäußerung +Lebensabend/EPS +Lebensablauf/Sp +Lebensabschnitt +Lebensalter +Lebensanschauung/P +Lebensarbeit +Lebensauffassung/P +Lebensaufgabe/N +Lebensbedarf/S +Lebensbedingung/P +Lebensbedürfnis/Qq +Lebensbejahung +Lebensbelastung/P +Lebensbereich/EPS +Lebensbeschreibung/P +Lebenschance/N +Lebensdaten +Lebensdauer/N +Lebensechtheit +Lebensentscheidend/AEPT +Lebenserfahrung/P +Lebenserinnerung +Lebenserwartung/P +Lebensfähigkeit +Lebensfeindlichkeit +Lebensform/P +Lebensfrage/N +Lebensfreude/N +Lebensführung +Lebensfunktion/P +Lebensgebiete/N +Lebensgefährte/FN +Lebensgefahr/P +Lebensgefühl +Lebensgeschichte/N +Lebensgesetz/EPT +Lebensgestaltung +Lebensglück +Lebensgröße/N +Lebensgrundlage/N +Lebenshaltungskosten +Lebenshilfe/N +Lebenshunger +Lebensinhalt/EPST +Lebensinteresse/N +Lebensjahr +Lebenskampf +Lebenskonzept +Lebenskosten +Lebenskräfte/N +Lebenskraft +Lebenskünstler +Lebenslage/N +Lebenslauf/STp +Lebenslicht/R +Lebenslinie/N +Lebensmeldung/P +Lebensmittel/N +Lebensmittelabteilung +Lebensmittelchemie +Lebensmittelfabrik +Lebensmittelgeschäft/EPS +Lebensmittelgutscheine +Lebensmittelhandel +Lebensmittelindustrie +Lebensmittelkarte +Lebensmittelkartensystem +Lebensmittelkontrolle +Lebensmittelladen +Lebensmittelmarken +Lebensmittelöle +Lebensmittelpakete +Lebensmittelration +Lebensmittelrationierung +Lebensmittelspende +Lebensmonat/EPST +Lebensmut +Lebensnerv +Lebensnotwendigkeit +Lebensökonomie +Lebensordnung +Lebenspartner +Lebensprinzip/S +Lebensprozess/EPT +Lebensqualität +Lebensraum/STp +Lebensregel/N +Lebensrhythmus +Lebensschicht/P +Lebenssinn +Lebensspanne/N +Lebensstadium +Lebensstandard/S +Lebensstellung/P +Lebensstil/S +Lebensstruktur/P +Lebenstraum/STp +Lebensunterhalt/EPST +Lebensverbindung +Lebensverhältnis/Qq +Lebensverlängerung +Lebensversicherung/P +Lebensvollzug +Lebensvorgang/Sp +Lebenswandel/NS +Lebensweg/ST +Lebensweise/N +Lebensweisheit/P +Lebenswerk/EPT +Lebenswille/N +Lebenszeichen/S +Lebenszeit +Lebensziel/EPT +Lebenszyklen +Lebenszyklus +Leber +Lebererkrankung/P +Leberknödel +Leberkrebs +Leberleiden +Lebewesen/S +Lebewohl +Lebhaftigkeit +Lebkuchen/S +Lebzeiten +Lech/S +Leck/S +Leckerbissen/S +Leckerli +Leckströme +Leder/S +Lederausstattung +Lederball/Sp +Lederband +Ledererzeugung +Lederfabrik +Ledergürtel +Lederhosen +Lederindustrie +Lederjacke/N +Ledermanschette +Ledermantel +Ledermöbel +Lederpolster/N +Lederpolsterung +Ledersessel +Ledersitze +Lederstiefel +Lederwarenexport +Lederwarenindustrie +Lederzeug +Leerens +Leeretiketten +Leerfrachten +Leergewicht/S +Leerlauf/Sp +Leerlaufdrehzahl +Leerposition/P +Leerraum/STp +Leerschlag/Tp +Leerstelle/N +Leertaste +Leerung/P +Leerverkäufe/NR +Leerverkauf/Sp +Leerverkaufssignal +Leerzeichen/S +Leerzeile/N +Legalisierens +Legalisierung/P +Legalitätsprinzip +Legasthenie +Legastheniker/FNS +Legehuhn +Legeleistung +Legieren/JS +Legierungsmetall +Legion/P +Legionär/EFPS +Legislativrat +Legislatur +Legislaturperiode/N +Legitimation/P +Legitimationsbasis +Legitimationsdefizit/S +Legitimationsfrage +Legitimationsgrundlage/N +Legitimationskraft +Legitimationsproblem/EPS +Legitimationsproblematik +Legitimationsscheine +Legitimität +Legitimitätskrise/N +Leguan/EPS +Lehm/S +Lehmboden +Lehmhütten +Lehnsherr/NP +Lehnshoheit +Lehnsmann/S +Lehnsoberhoheit +Lehnsstaat +Lehnstuhl +Lehrämter +Lehrabschlussprüfung +Lehramt +Lehranstalt/P +Lehrarbeit +Lehrauftrag/STp +Lehrbefähigung +Lehrberuf +Lehrbetrieb +Lehrbücher/N +Lehrbuch +Lehreignung +Lehrens +Lehrer/FNS +Lehrerausbildung +Lehrerberuf/S +Lehrerbesoldung +Lehrerbund +Lehrerkollegium/S +Lehrerkonferenz/P +Lehrerorganisation/P +Lehrerschaft +Lehrerschwemme +Lehrerverbände +Lehrervereinshaus +Lehrerwitwe +Lehrfächer +Lehrfach/T +Lehrfilm/EPS +Lehrgang/Sp +Lehrgangskosten +Lehrgeld +Lehrinhalt/EPS +Lehrjahr/EPT +Lehrkörper/NS +Lehrkräfte/N +Lehrkraft +Lehrling/EPS +Lehrlingsausbilder +Lehrmannschaft +Lehrmeinung/P +Lehrmeister/FNS +Lehrmethode/N +Lehrmittel/NS +Lehrmittelfabrikation +Lehrperson/P +Lehrpläne/N +Lehrplan/S +Lehrsätze/N +Lehrsatz/T +Lehrstelle/N +Lehrstellenplatz +Lehrstoff/S +Lehrstück +Lehrstühle/N +Lehrstuhl/ST +Lehrstuhlinhaber +Lehrstuhlvertreter +Lehrsystem +Lehrtätigkeit/P +Lehrübereinkunft +Lehrveranstaltung/P +Lehrverbände +Lehrversuche +Lehrvorstellung +Lehrzeit/P +Lehrzweck/EPS +Leib/ERST +Leibarzt/T +Leibeigenschaft +Leibeserzieher +Leibeserziehung +Leibesfrüchte +Leibesfrucht +Leibespfunde +Leibesumfang +Leibesvisitation/P +Leibfeindlichkeit +Leibgarde +Leibgardist +Leibniz +Leibregiment/S +Leibrente/N +Leibriemen +Leibwächter/N +Leibwächtermannschaft +Leibwache/N +Leica +Leiche/N +Leichenfund +Leichenschauhaus/Tp +Leichenträger/NS +Leichentücher/N +Leichentuch +Leichenverbrennung/P +Leichenwärter +Leichenwagen/S +Leichenzug/STp +Leichnam/S +Leichtathlet/FP +Leichtathletik +Leichtathletikhalle +Leichtathletikkampf +Leichtathletiktag +Leichtathletiktitel +Leichtathletikveranstaltung +Leichtathletikwettkämpfe +Leichtbau +Leichtbauwände +Leichtbauweise +Leichtfertigkeit +Leichtfüßigkeit +Leichtgewichtler +Leichtgewichtsklasse +Leichtgewichtsmeister +Leichtgläubigkeit +Leichtigkeit +Leichtindustrie +Leichtmetall/ES +Leichtmetallbau +Leichtmetallfassade +Leichtraucher +Leichtsinn/ST +Leichtsinnigkeit +Leid/T +Leidens +Leidenschaft/P +Leidensweg +Leidwesen/S +Leier +Leierkasten +Leierkastenmelodie +Leierkastenmusik +Leihbibliothek/P +Leihbücherei +Leihgebühr/P +Leihhaus/Tp +Leihmutter +Leihwagen/S +Leim +Leine/N +Leinenband +Leinensack +Leinenweberei +Leinwand +Leipzig/RS +Leipziger/FN +Leistenbruch +Leistendehnung +Leistens +Leistenzerrung +Leistung/P +Leistungsabbau +Leistungsabfall/S +Leistungsangebot +Leistungsansprüche/N +Leistungsanstieg +Leistungsanzeige/N +Leistungsaufnahme +Leistungsausgänge/N +Leistungsaustausch +Leistungsbedarf +Leistungsbegrenzung +Leistungsbereitschaft +Leistungsbeschreibung +Leistungsbewertung +Leistungsbilanz +Leistungsdaten +Leistungsdruck +Leistungseinheit/P +Leistungsentgelt/EPST +Leistungsentwicklung +Leistungserprobung +Leistungsfähigkeit +Leistungsforderung/P +Leistungsfreude +Leistungsgefälle +Leistungsgrenze/N +Leistungsgruppe/N +Leistungshöhe +Leistungshonorare +Leistungsklasse/N +Leistungskraft +Leistungskriterium/S +Leistungskurve/N +Leistungslohn +Leistungsmerkmal/EPS +Leistungsmessung +Leistungsmöglichkeit/P +Leistungsniveau +Leistungsnorm/P +Leistungsnormsenkung +Leistungsnoten +Leistungsoptimierung +Leistungsprinzip/S +Leistungsprüfung/P +Leistungsregelung +Leistungsreserve/N +Leistungsschalter +Leistungssensor +Leistungssport +Leistungssportarten +Leistungssprünge +Leistungssprung +Leistungssteigerung/P +Leistungsstufe/N +Leistungstabelle/N +Leistungstief +Leistungstreiber +Leistungsumfang/ST +Leistungsurkunde/N +Leistungsverbesserung/P +Leistungsverfall +Leistungsverhältnis/Qq +Leistungsvermögen/S +Leistungsverwaltung +Leistungswille/N +Leistungszentrum +Leistungsziel +Leistungszuschlag/STp +Leitanlage/N +Leitartikel/N +Leitbetrieb +Leitbild/RT +Leitblech/E +Leitbuchstabe/N +Leitens +Leiter/FNS +Leiterbahn/P +Leiterplatte/N +Leiterplattenbereichen +Leiterplattenversion/P +Leiterplattenzuschnitt +Leitfäden +Leitfähigkeit/P +Leitfaden/S +Leitfigur +Leitfrage/N +Leitgedanke/N +Leithammel +Leitidee/N +Leitleine/N +Leitlinie/N +Leitmotiv/EPS +Leitplanke/N +Leitsätze/N +Leitschiene/N +Leitseil +Leitseite/N +Leitstelle/N +Leitstellenkonzept/EPS +Leitung/P +Leitungsanzapfen +Leitungsbruch +Leitungsfehler +Leitungslänge/N +Leitungsmasten +Leitungsnetz +Leitungspaar +Leitungsrohre +Leitungsstörung/P +Leitungsverbindung/P +Leitungswasser +Leitungsweg +Leitungszuführung/P +Leitwort/G +Leitzahl +Leitzentrale/N +Lektion/P +Lektor/FPS +Lektüre +Lemma/S +Lemmata +Lemming/EPS +Lemmingkolonie +Lemmingvolk/T +Lende/N +Lendenschurz +Lendenwirbel/S +Lenin/S +Leningrad +Leninorden/S +Lenkens +Lenkhilfe +Lenkmanöver +Lenkmechanismen +Lenkrad/S +Lenkradschloss/T +Lenkung/P +Lenkwaffen +Lenkzylinder +Lennon/S +Lenz/EP +Leonardo/S +Leonore/S +Leopard/P +Leopold/S +Leporello/S +Lepra +Leprakranker +Lerche/N +Lernangebote/N +Lernbegierde +Lerneffekt +Lernens +Lernfähigkeit +Lernfahrt/P +Lernform/P +Lernfunktion/P +Lernmaterial +Lernmethode/N +Lernprozess/EPT +Lernspektren +Lernspektrum +Lernvorgang/STp +Lernzeit +Lernziel +Lesart +Lesbarkeit +Lesbe/N +Lesbierin/F +Leseadresse/N +Leseapparate/N +Lesebücher +Lesebuch +Lesegerät/EPS +Lesekopf +Lesens +Leser/FNS +Leserbrief/EPS +Leseregister/S +Leserkreis/EPT +Leserschaft +Leserumfrage/N +Leserzuschrift +Lesesaal +Lesevorgang/Sp +Lesewort/EPST +Lesezeichen +Lesezugriff +Lessing/S +Lesung/P +Lethargie +Lette/N +Lettland +Letzt +Leuchtanzeige/N +Leuchtbomben +Leuchtdiode/N +Leuchtdiodenfunktion/P +Leuchtdiodenkontrolle +Leuchter +Leuchtgas/EPT +Leuchtgeschoss/EPT +Leuchtkraft +Leuchtpin/S +Leuchtpunkt/EPST +Leuchtreklame/N +Leuchtröhren +Leuchtstoffröhre +Leuchttürme +Leuchtturm +Leuchtzeichen/S +Leugnens +Leugnung/P +Leukämie +Leukoplast/EPS +Leumund/T +Leute/N +Leutnant +Level/S +Leverkusen +Leviten +Lexika +Lexikon +Liaison/S +Liane/N +Libanon +Libelle/N +Liberalisierens +Liberalisierung/P +Liberalität +Libero/S +Libertinage/N +Libyen +Libyer/FNS +Lichtbild/RT +Lichtblick/EPS +Lichtchen/S +Lichtdurchgang +Lichtens +Lichtern +Lichtgeschwindigkeit/P +Lichtgriffel +Lichtjahr/EPS +Lichtkegel +Lichtleiter/NS +Lichtleitkabel +Lichtmess +Lichtorgel +Lichtpause +Lichtpunkt/EPST +Lichtquant +Lichtquelle/N +Lichtreligion +Lichts +Lichtsatz +Lichtsatzanlage/N +Lichtschächte/N +Lichtschalter/N +Lichtschein +Lichtschranke/N +Lichtschrankenkabel +Lichtschrankensensorik +Lichtsensor +Lichtsignal/E +Lichtspielhaus/Tp +Lichtstärken +Lichtstrahl/PS +Lichttechnik +Lichtung/P +Lichtverhältnis/Qq +Lichtweg +Lichtzeichen/S +Lid/RST +Lido/S +Lidschatten +Liebelei/P +Liebenswürdigkeit +Liebesabenteuer +Liebesbarometer +Liebesbezeigung/P +Liebesbeziehung/P +Liebesbrief/EPS +Liebeserklärung/P +Liebesgefühle +Liebesgeschichte/N +Liebesgöttin +Liebeshändeln +Liebesleben +Liebeslieder +Liebesnacht +Liebespaar/EPS +Liebesprobe +Liebesroman/EPS +Liebesschrei +Liebesszene/N +Liebestöter +Liebesverhältnis/Qq +Liebhaber/FNS +Liebhaberei +Lieblichkeit +Liebling/EPS +Lieblingsbeschäftigung/P +Lieblingsbild +Lieblingsfarbe/N +Lieblingskind +Lieblingsmarke +Lieblingsmelodie +Lieblingsminister +Lieblingsmodell +Lieblingsnummern +Lieblingspiste +Lieblingsspeise +Lieblingssport +Lieblingswaffe +Lieblingswerke +Lieblosigkeit/P +Liebreiz/T +Liebschaft/P +Liechtenstein/R +Liechtensteiner/FNS +Lied/MRST +Liederabend/E +Liederzyklus +Lieferanfrage +Lieferangebot/S +Lieferanmahnung +Lieferant/P +Lieferantenerklärung +Lieferantenquelle +Lieferanzeige +Lieferauto +Lieferbarkeit +Lieferbeanstandung/P +Lieferbedingung/P +Lieferbeschreibung/P +Lieferbeschwerde +Lieferbestätigung +Lieferdatum +Lieferfähigkeit +Lieferfahrzeuge +Lieferfirma +Lieferfrist/P +Lieferfristforderung/P +Lieferkonditionen +Lieferlisten +Liefermenge/N +Liefermöglichkeit/P +Lieferns +Lieferpapiere/N +Lieferpreis/EPT +Lieferprioritäten +Lieferproblem/EPS +Lieferprogramm +Lieferrückstand +Lieferschein/EPS +Lieferscheinangaben +Lieferscheinkopien +Lieferscheinschreiben +Lieferschwierigkeit/P +Liefersicherheit +Liefersituation/P +Lieferstopp +Liefertermin/EPS +Lieferterminbekanntgabe +Lieferumfang +Lieferung/P +Lieferungsbedingung/P +Lieferungsschein/ET +Lieferverpflichtung +Lieferverträgen +Lieferverzögerung +Lieferwagen/S +Lieferzeit/P +Lieferzeitabsprache +Lieferzeitangaben +Lieferzeitbekanntgabe +Lieferzeitverkürzung +Liegenschaft/P +Liegeplätze +Liegesitze/N +Liegestuhl +Liegeterrassen +Liegewagen +Liegewiesen +Lift/ST +Liftsystem +Liga +Ligatur/P +Likör/EPS +Likörfabrik +Lilie/N +Liliput/S +Liliputaner +Lille +Lima +Limerick +Limes +Limit +Limitation/P +Limitierens +Limitierung/P +Limonade/N +Lincoln/S +Lindau +Lindbergh/S +Lindenallee +Linderns +Linderung/P +Linderungsmittel/NS +Lineal/EPS +Linearisierung/P +Linearität +Linearmotor/PS +Linefeed +Lineprinter +Linguistik +Linie/N +Linienabstand/S +Linienbus +Liniendienste +Linienflug/STp +Linienführung +Liniengewebe/S +Linienmaschinen +Liniennetz +Linienpassagier +Linienreeder +Linienschiff/E +Link +Linksextremisten +Linksgruppe +Linkshänder/NS +Linkskandidaten +Linkskurs +Linkslastigkeit +Linksopposition +Linksrepublikaner +Linksrutsch +Linksstimmen +Linkstechnik +Linksterroristen +Linksverschiebung +Linnen +Linné/S +Linoleum +Linse/N +Linsensuppe +Linus +Linux +Linz +Lippe/N +Lippenbekenntnis/Qq +Lippenstift/EPT +Liquidation/P +Liquidationserlös/EPT +Liquidationsregel +Liquidator/P +Liquidität +Liquiditätsanspannung +Liquiditätsbedarf +Liquiditätsbemühung +Liquiditätsenge +Liquiditätsengpass/Tp +Liquiditätsgrad +Liquiditätsgründen +Liquiditätsimplosion +Liquiditätslawine +Liquiditätsquellen +Liquiditätsreserve +Liquiditätsspritze +Lira +Lire +Lisa/S +Lisbeth/S +Lisp +Lissabon/S +List +Listbefehl +Listenoperation/P +Listenplatz +Listenpreis/EPT +Listenverarbeitungsfunktion/P +Litauen +Liter/NS +Literat/P +Literatur +Literaturarchiv +Literaturauswahl +Literaturblatt +Literaturhinweis/EPT +Literaturhistorie +Literaturkomplex +Literaturkreise +Literaturpreis/E +Literaturrecherche/N +Literaturseite +Literaturstudie/N +Literaturthemen +Literaturverzeichnis/Qq +Literaturzeitung +Litfaßsäule/N +Lithium +Lithiumbatterie/N +Lithographie/Nf +Litowsk +Liturgie +Litze/N +Liverpool/S +Livingstone/S +Livland +Liz +Lizenz/P +Lizenzabgabe/N +Lizenzabschluss/Tp +Lizenzbedingung/P +Lizenzforderung/P +Lizenzfußballer +Lizenzgeber +Lizenzgebühr +Lizenziat +Lizenzierungsantrag/STp +Lizenzinhaber +Lizenznehmer/NS +Lizenzpartner +Lizenzrückgabe +Lizenzspieler +Lizenzträger +Lizenzurkunde +Lizenzvergabe +Lizenzvertrag/Tp +Lizenzvertrieb +Lizenzzahlung/P +Lkw/S +Lloyd/S +Löcher +Löffel/S +Löffelachse +Löffelbagger +Löffelkante +Löffelkippzylinder +Löffelneigung +Löffelschneidkante +Löffelspitze +Löffelstellung +Löffelstiel/E +Löffelteil/S +Löffler +Löß/EPT +Löschens +Löschung/P +Löschvorgang +Löschwagen/S +Löschwasser +Löschzug/Sp +Lösegeldsumme +Lösens +Lösezeit +Löslichkeit +Löss/EPT +Lösung/P +Lösungsabschnitt +Lösungsansätze/N +Lösungsansatz/T +Lösungsmittel/N +Lösungsmöglichkeit/P +Lösungsprinzip +Lösungsvorschlag/STp +Lösungswettbewerb +Lötaugen +Lötbatzen +Lötbrücken +Lötens +Lötfehler +Lötkolben +Lötpin/S +Lötpumpe +Lötpunkt +Lötseite +Lötstelle/N +Lötstift +Lötung/P +Lötverbindung +Lötversion/P +Lötvorrichtung/P +Löwe/FN +Löwenanteil/S +Löwenherz +Löwenkopfsäbel +Löwenkrallen +Löwenzahn +Lob/ST +Lobby/S +Lobbyist/P +Lobeswort/EPS +Lobgesang/Sp +Lobhudelei +Loblied +Loblieder +Lobpreisung +Lobsprüche/N +Lobspruch +Loch/JST +Lochblech +Locheisen +Lochens +Lochform +Lochhöhe +Lochkarten +Lochkartenanlage +Lochposition/P +Lochrandträger +Lochrasterabstand +Lochschablone +Lochstreifen/S +Lockenköpfen +Lockens +Lockenstab +Lockenwicklern +Lockerns +Lockerung/P +Lockerungsarbeit +Lockerungstraining +Lockheed +Lockmittel/N +Lockung/P +Lockvogel +Lodenmantel +Logarithmierung +Logarithmus +Logbuch +Logenplatz +Loggia +Loggien +Logik/PR +Logikbaustein +Logiker/NS +Logikprogrammierung +Login/S +Logis +Logistik +Logo +Logopäde/FN +Logopädie +Lohn/ST +Lohnabbau/S +Lohnabschluss/Tp +Lohnangebote +Lohnanspruch +Lohnanteil +Lohnausfall/Sp +Lohnausfallvergütung +Lohnausgleich/S +Lohnbedingung/P +Lohnberechnung +Lohnbewegung/P +Lohnbüro +Lohnbuchhalter +Lohndebatte +Lohndifferenz +Lohndiktat +Lohneinkommen +Lohneinstufung +Lohnempfänger +Lohnerhöhung/P +Lohnersatz +Lohnfindung +Lohnforderung/P +Lohngebiet +Lohngesetzgebung +Lohngruppen +Lohnintensive +Lohnkämpfe +Lohnkampf/T +Lohnkonflikt/S +Lohnkostenanteil +Lohnkostenschub +Lohnkürzung/P +Lohnleitlinien +Lohnlisten +Lohnpartner +Lohnpause +Lohnreduzierung/P +Lohnrückstände +Lohnrunde +Lohnsätze +Lohnseite +Lohnsenkung/P +Lohnskala +Lohnsteigerung +Lohnsteuer/N +Lohnsteuerjahresausgleich +Lohnsteuerprüfung +Lohnstopp +Lohnstreik/S +Lohnstreit +Lohnstückkosten +Lohnstückkostenvergleich/ES +Lohnsumme +Lohntarif/EPST +Lohntarifvertrag/STp +Lohnveredlung +Lohnversteuerung +Lohnverzicht +Lohnwalzung/P +Lohnwelle +Lohnzahlung +Lohnzettel +Lohnzugeständnis/Qq +Loire +Lok/S +Lokalbahn +Lokalblättern +Lokalderby/S +Lokalisation +Lokalisierbarkeit +Lokalisierung +Lokalität/P +Lokalkolorit +Lokalmatadoren +Lokalmuseen +Lokalpanorama +Lokalredaktion/P +Lokalrivalen +Lokals +Lokaltermin +Lokalverbot +Lokalwährung/P +Lokführern +Lokomotive/N +Lokomotivführer/S +Lolita/S +Lollobrigida/S +Lombarde/N +Lombardei +Lombardkredit/E +Lombardzins/T +London/RS +Lorbeer/PS +Lorbeerbaum/STp +Lorbeerblatt +Lorbeerkranz +Lord/S +Lore/N +Loreley +Lorenz +Losentscheid +Losentscheidung +Losgelöstsein +Losglück +Loslösens +Loslösung/P +Losnummer +Losung/P +Lot/EPT +Lotabdeckung +Lothar/S +Lothringen +Lotos +Lotosblüte/N +Lotrechte +Lotte/MS +Lotterie/N +Lotterieeinsatz +Lotteriegewinne +Lotterielos/EPT +Lotto +Lottoblock +Lottogewinn/EP +Lottokönig +Lottopech +Lottoschein/S +Lottospiel/R +Lottostelle/N +Louis +Lourdes +Louvre +Lovestory/S +Lowpegel +Loyalität +Loyalitätsfragen +Loyalitätspflicht/P +Loyalitätstelegramm +Ltd +Ltd. +Lübeck/RS +Lübecker/FNS +Lücke/N +Lückenbüßer +Lückenlosigkeit +Lüftchen/S +Lüftens +Lüfter/NS +Lüftung/P +Lüftungsgitter +Lüftungsindustrie +Lüftungsingenieur +Lüftungsklappe +Lügendetektor +Lügenmärchen +Lügenmeldung/P +Lügentechnik +Lügerei +Lügner/FNS +Lümmel +Lüneburg +Lüste/N +Lüsterklemme/N +Lüttich +Luchs/T +Luchsfellen +Luder +Ludwig/S +Ludwigshafen +Luft +Luftabenteuern +Luftabwehr +Luftabwehrrakete +Luftabwehrsystem +Luftalarm +Luftangriffe +Luftballon/S +Luftbasis +Luftbereich +Luftbilder +Luftblase/N +Luftblasenkontrolle +Luftblockade +Luftbrücke +Luftbrückenjahr +Luftbrückenpiloten +Luftdeckung +Luftdruck/S +Luftdruckbedingung/P +Lufterscheinung/P +Luftfahrt +Luftfahrtabkommen +Luftfahrtausstellung +Luftfahrtbehörden +Luftfahrtbereich +Luftfahrtbundesamt +Luftfahrtgesellschaften +Luftfahrtindustriellen +Luftfahrtkreisen +Luftfahrtminister +Luftfahrtministerium +Luftfahrtsachverständige +Luftfahrtschein +Luftfahrtschule +Luftfahrttechniker +Luftfederung +Luftfederungssystem +Luftfeuchtigkeit +Luftfracht +Luftfrachtdienst +Luftfrachtmarkt +Luftfrachtraten +Luftfrachtversand +Luftgesellschaft +Luftgewehr/P +Lufthansa +Lufthygiene +Luftkissenbahn +Luftkollision +Luftkommandos +Luftkorridor/EPS +Luftkriege/S +Luftkriegswesen +Luftkurort/T +Luftlandebrigade +Luftlandeeinheit/P +Luftlandetruppen +Luftlandeunternehmen +Luftloch/T +Luftmachen +Luftmarschall +Luftmassen +Luftnetz +Luftpiraten +Luftpistole +Luftporto +Luftpostabonnement/S +Luftpostbriefe +Luftpostporto +Luftpostsendung/P +Luftpostverband +Luftpumpe +Luftraum/ST +Luftreinhaltung +Luftreiniger +Luftröhre +Luftschacht +Luftschiffe +Luftschifffahrt/P +Luftschlacht +Luftschloss/T +Luftschutzkeller +Luftsport +Luftsportclub/S +Luftstrahl +Luftstreitkräften +Luftstrom +Luftstützpunkt/E +Lufttransporter +Lufttransportraum/ST +Lufttransportverbande +Luftüberlegenheit +Luftveränderung/P +Luftverkehr/S +Luftverkehrsabkommen +Luftverkehrsgesellschaft/P +Luftverkehrsnetz +Luftverkehrsvereinigung +Luftverseuchung +Luftversorgung +Luftverteidigung +Luftwaffe +Luftwaffenabteilung +Luftwaffenchef +Luftwaffeneinheit +Luftwaffengeneral +Luftwaffenhauptquartier +Luftwaffenmajor +Luftwaffenminister +Luftwaffenoberstleutnant +Luftwaffenstäbe +Luftwaffenstrategie +Luftwaffenstützpunkt +Luftweg/EPS +Luftzufuhr +Luftzug/STp +Lug/S +Lugano +Luke/N +Lukullismen +Lumpen +Lumpenverarbeitung +Lunge/N +Lungenentzündung +Lungeninfektion/P +Lungenphysiologie +Lunte/N +Lupe/N +Lust +Lustgarten/S +Lustgefühl/EST +Lustgewinn/EST +Lustigkeit +Lustschlösser/N +Lustschloss/T +Lustschreien +Lustspiel/EPST +Luther/S +Lutschbonbon +Luxemburg/R +Luxus +Luxusappartement +Luxusartikel +Luxusausführung +Luxusausgabe +Luxusbad +Luxusbedürfnis/Qq +Luxusbussen +Luxusdampfer +Luxusdienst +Luxushotel/S +Luxusjacht +Luxusklasse +Luxusleben +Luxuslokal +Luxusmodelle +Luxusreisen +Luxusschiff/EPT +Luxusschwimmbad +Luxusvilla +Luxuswaren +Luxuswohnung +Luzern/RS +Luzifer/S +Lydien +Lymphgefäß/EPT +Lymphknoten/S +Lymphozyt/P +Lynchjustiz +Lyrik +Lyrikband +Lyriker +Lyzeum/S +MAD +MB +MBB +MBit +MByte +MDR +MHz +MITI +MPEG +MSDOS +Mäander +Mäanderfahrt +Mächte/N +Mächtigkeit/P +Mädchen/S +Mädchenballerina +Mädchenfoto +Mädchenhandel/S +Mädchenkleidung +Mädchenkopf +Mädchenname/N +Mädchennamen/S +Mädchenschwarm +Mädchenzimmer +Mädel/NS +Mähdrescher +Mähmaschine/N +Mähne/N +Mängel/N +Mängelanzeige/N +Mängelbeschreibung +Mängelbeseitigung +Mängelpunkte/N +Mängelrüge/N +Mängelverteilung +Männchen +Männer/N +Männerabend +Männerarbeit +Männerblicke +Männerehre +Männerkopf +Männerwirtschaft +Männlein +Männlichkeit +Mäntel/MN +Märchen/S +Märchenbüchern +Märchenbuch/T +Märchenerzähler +Märchenfiguren +Märchengebilde +Märchenonkel/S +Märchenoper +Märchenstadt +Märchenstück +Märkchen/S +Märker +Märklin +Märkte/N +Märsche/N +Märtyrer/N +März +Märzhälfte +Mäßigens +Mäßigkeit +Mäßigung/P +Mäulchen/S +Mäuler/N +Mäuse/N +Maar/E +Maas +Maastricht/R +Maasübergang +Mac +Machart/P +Machbarkeit +Machenschaft/P +Macher/NS +Machiavelli/S +Machtabgrenzung +Machtanspruch +Machtantritt +Machtanwendung +Machtaufteilung +Machtausbau +Machtausübung +Machtbefugnis/q +Machtbereich/S +Machtblöcken +Machtblock/T +Machtdemonstration/P +Machtdrohung/P +Machteinbuße +Machtergreifung/P +Machtfaktoren +Machtfülle +Machtgrundlage +Machtgruppen +Machthabende/NR +Machthaber/NS +Machtinstrumente +Machtkämpfe/N +Machtkampf/T +Machtkomplex +Machtkontrolle +Machtkonzentrierung +Machtlinien +Machtmissbrauch +Machtmittel/N +Machtposition/P +Machtpotential/EPS +Machtpotenzial/EPS +Machtstaaten +Machtstellung +Machtstreben +Machtstruktur/P +Machtträger/NS +Machtübernahme/N +Machtverfilzung +Machtverhältnis/Qq +Machtverschiebung/P +Machtverteilung/P +Machtverzicht +Machtwechsel +Machtwörter/N +Machtwort/EPST +Machtzentrum +Machtzusammenballung +Machtzuwachs/T +Macintosh/S +Macke/NR +Madagaskar +Made/N +Madonna +Madonnenbilder +Madrid +Mafia +Mafioso +Magazin/EPS +Magazinschwenken +Magd +Magdalena/S +Magdeburg/S +Magen/S +Magenbeschwerden +Magendruck +Magenerkrankung +Magengegend +Magengeschwür/EPST +Magengetränk +Magengrube +Magenkranke +Magenkrebs +Magenleiden/S +Magenoperation/P +Magenschließmuskel +Magenschmerz/T +Magenta +Magenverdauung +Magerjahren +Magerkäse +Magerkohle +Magermilch +Magermilchpulver +Magersucht +Maghreb +Maghrebiner +Magie/R +Magier/FNS +Magister/NS +Magistrat/EPS +Magistratsbeamten +Magma/S +Magnesium/S +Magnesiumbedarf +Magnesiumverbrauch +Magnet/EPST +Magnetband +Magnetfeld/RT +Magnetik +Magnetisieren/JS +Magnetismus +Magnetkartenleser +Magnetkissenbahn +Magnetophon +Magnetplatte/N +Magnetschaltern +Magnetspule/N +Magnetstreifen +Magnetsturm +Magnetventil/EPS +Magnetventilstellung +Magnetventilsteuerung +Magnolie/N +Mahagoni +Maharadscha +Mahatma/S +Mahjongg +Mahl/GST +Mahlerzeugnis/Qq +Mahlkontingent +Mahlleistung +Mahlzeit/P +Mahnbescheid +Mahnbrief/EPS +Mahnens +Mahner +Mahnkosten +Mahnkraft +Mahnmäler +Mahnrufe +Mahnschreiben +Mahnstunde +Mahnung/P +Mahnwesen +Mai/NS +Maibaumräuber +Maibock +Maibowle +Maidemonstration/P +Maiensonne +Maifeier +Maiglöckchen/S +Maiglöckchenduft +Maikundgebung/P +Mail/S +Mailänder +Mailand +Mailbox/P +Mailingliste/N +Mailorder/S +Mailserver/NS +Mainboard/S +Mainframe/S +Mainz +Maiskolben/S +Maisladung/P +Maitage +Maiwoche +Maizahlen +Majestät/P +Majonäse/N +Major/EFPS +Majoran +Majorität +Makedonien +Makefile/S +Makel/S +Makler/FNS +Maklerangebote +Maklerbüro +Maklergebühr/P +Maklerkosten +Maklerprovision/P +Maklertafeln +Maklervermittlung +Makro/S +Makroexpansion/P +Makroexpansionsfunktion/P +Makroexpansionszeit +Makrolebewesen/S +Makromutation/P +Makronummer/N +Makroschicht +Makrostruktur +Makrosubstitution/P +Makulatur +Makulaturwert +Maläse/N +Malaise/N +Malaria +Malaysia/S +Malediven +Maler/FNS +Malerarbeiten +Malerbedarf +Malerei/P +Malereimer +Malergeselle +Malermeister +Malfläche +Mali +Malkunst +Mallorca +Malmittel +Malmö +Malo/S +Maloche +Malstrom +Malta +Malus +Malve/N +Malweise/N +Malz/T +Malzkaffee/S +Mama/S +Mammographie/N +Mammon/S +Mammut/S +Mammutanzeigenkampagne +Mammutausstellung +Mammutbaum/STp +Mammutfilm +Mammutschulden +Mammuttanker +Management/S +Managementaufgabe/N +Managementfehler/N +Managementleistung/P +Managementposition/P +Managementversagen/S +Manager/FNS +Managergehalt +Managerkrankheit +Managertod +Managertyp/PS +Manchester +Mandant/FP +Mandantenkreis/EPT +Mandarine/N +Mandat/EPS +Mandatsaberkennung +Mandatsgebiete +Mandatsverlust +Mandatsverteilung +Mandel/N +Mandelbaum/STp +Mandelentzündung/P +Mandeloperation/P +Mandoline/N +Mandschurei +Manege/N +Manfred/S +Mangan +Manganfunde +Mangangehalt +Mangel +Mangelerscheinung +Mangelhaftigkeit/P +Mangellage/N +Mangelpunkt +Mangelware/N +Manhattan +Manie/NR +Manier/P +Manierensteuer +Manierismus +Manierist/P +Manifest/EPST +Manifestation/P +Manila +Manipulation/P +Manipulationsform/P +Manipulationsmöglichkeit/P +Manipulationstechnik/P +Manipulierbarkeit +Manitu/S +Manko +Mann/EPT +Manna/S +Mannequin/S +Mannequinschule +Mannesgesicht +Mannesmann +Mannesmut +Mannheim/R +Mannheimer/FNS +Mannigfaltigkeit +Mannit +Mannsbild/R +Mannschaft/P +Mannschaftsabteil +Mannschaftsangehörige +Mannschaftsarzt/T +Mannschaftsaufstellung +Mannschaftsbestand +Mannschaftsführer +Mannschaftsgeist +Mannschaftskämpfe +Mannschaftskamerad/FP +Mannschaftskasse +Mannschaftsleistung +Mannschaftsleiter/S +Mannschaftsmeister +Mannschaftsraum/STp +Mannschaftsspieler +Mannschaftssportarten +Mannschaftsstärke +Mannschaftsteile +Mannschaftstitel +Mannschaftswappen/S +Manntag/EPS +Mannwoche/N +Manöver/N +Manöverball +Manöverunglück +Manövrierraum/STp +Mansarde/N +Mansardenstube +Manschette/N +Manschettenknöpfe/N +Manschettenknopf +Mantel/S +Manteletage +Mantelkragen +Mantelsaum/STp +Mantisse/N +Mantra/S +Manual/EPS +Manuela/S +Manufaktur/P +Manuskript/EPS +Manuskriptblätter +Manuskriptfragment +Manuskriptseite/N +Manz +Mao/S +Maori +Mappe/N +Maraschino/S +Marathonläufer/FNS +Marathonlauf/Sp +Marathonrennen/S +Marathonsieg +Marathonsitzung +Marburg +Marc/S +Marder/NS +Margarete/S +Margarine +Margarinefabrikation +Margarineherstellung +Margarineindustrie +Margarinemengen +Margarinepreise +Margarinewürfel +Marge/N +Margentarife +Marginalie/N +Maria/S +Marianne/S +Marie/S +Mariendogmen +Marienkäfer/N +Marienklage +Marienkult +Marihuana +Marilyn/S +Marine/NS +Marineärzte/FN +Marineattachés +Marineausbildung +Marinedienst +Marineflieger +Marineflugzeug/E +Marinehelfer +Marineinfanterie +Marineinfanteristen +Marinekorps +Marineleute +Marineleutnants +Marineoffizier/E +Marineschnellboote +Marineschule +Marinestützpunkt +Marinetruppen +Marion/S +Marionette/N +Marionettentheater/NS +Marita/S +Marius +Mark/EPT +Markbeträge +Marken/IW +Markenabgabe +Markenabteilung +Markenartikel/NS +Markenartikelbranche +Markenartikelfirma +Markenartikelfirmen +Markenartikelwesen +Markenbeobachtung +Markenbettwäsche +Markeneier +Markengefährte/N +Markengeschäft +Markenname/N +Markennamen/S +Markenpapier +Markensammler/N +Markenschnäpse +Markensekt +Markenspirituosen +Markenteppich +Markenwaren +Markenwein +Markenzeichen/S +Marketing +Marketingfachleute +Marketinginstrument +Marketingkonzeption +Marketingleiters +Marketingorganisationen +Marketingpraktiker +Marketingstrategen +Marketingstrategie +Marketingüberlegung/P +Marketingwelt +Markgraf/P +Markierens +Markierung/P +Markierungsecke +Markierungsgerät/T +Markise/N +Markknochen/S +Markov/S +Markstücke/N +Markt/TW +Marktaktivität +Marktanalyse/N +Marktanteil/E +Marktausweitung +Marktbeeinflusser +Marktbeeinflussung +Marktbelebung +Marktbeobachtung +Marktbericht/ET +Marktbewegung/P +Marktbild +Marktchance/N +Marktdisziplinen +Marktdurchsetzung +Markteffizienz +Markteinbußen +Markteinführung/P +Marktenge +Marktentwicklung +Markterfahrung +Markterfolg/E +Marktforscher/FNS +Marktforschung +Marktforschungsinstitut +Marktforschungsjahre +Marktführer +Marktgebiet/T +Marktgeschehen +Marktgeschehnis/Qq +Marktgesetze +Marktgraf +Markthallen +Markthintergrund +Marktindexe +Marktkalender +Marktkenntnis/q +Marktklima +Marktkräfte +Marktkreisen +Marktlagen +Marktlücke/N +Marktmacher +Marktmacht +Marktmanipulation/P +Marktnähe +Marktnischen +Marktöffnung +Marktordnung +Marktorganisation/P +Marktplätze/N +Marktplatz/T +Marktposition/P +Marktpreise/N +Marktprognoseverfahrens +Marktrecherchen +Marktrichtung +Marktschwäche +Marktsegment +Marktsituation/P +Marktstand +Marktstimmen +Marktstimmung +Marktstörung/P +Marktstruktur +Marktteilnehmern +Markttendenz +Markttheorie +Marktübersicht +Marktunsicherheit +Marktveränderung/P +Marktverhältnis/Qq +Marktwahl +Marktwert/T +Marktwirtschaft/P +Marktwirtschaftlern +Marktziel/EPS +Marktzinsen +Marktzustände +Markus +Markusdom +Marmarameer +Marmelade +Marmeladengläser +Marmor/S +Marmorbänke +Marmorbruch +Marmorfliesen +Marmorhaus/Tp +Marmorplatten +Marmorstadion +Marmorwerk +Marne +Marnelinie +Marneschlacht +Marneufer +Marokkaner +Marokko +Marokkokrise +Marquise/N +Marrakesch +Mars +Marsala/S +Marsch/T +Marschall/S +Marschboden +Marschkompass/ET +Marschland +Marschlandschaft +Marschmusik +Marschstiefel +Marschtempo +Marschtritt +Marseille +Marshallplan +Marsmenschen +Marssonde +Martin/S +Martina/S +Marx +Marxismus +Marxist/FP +Mary/S +Marzipan +Marzipanbrote +Maßangabe/N +Maßarbeit +Maße/NS +Maßeinheit/P +Maßfigur +Maßgabe/N +Maßkleidung +Maßkrug/Sp +Maßlosigkeit +Maßnahme/N +Maßregel/N +Maßregelung +Maßschneiderei +Maßstäbe/N +Maßstab/ST +Maßvorlage/N +Maßzeichnung +Masche/N +Maschennetz +Maschine/N +Maschinenabläufen +Maschinenabteilung +Maschinenaktien +Maschinenanlagen +Maschinenantriebs +Maschinenanzeige +Maschinenarbeiter +Maschinenausstattung +Maschinenbau/RST +Maschinenbauaktien +Maschinenbauanstalten +Maschinenbaubetrieb +Maschinenbauindustrie +Maschinenbauingenieur/EPS +Maschinenbaumeister +Maschinenbauschule +Maschinenbautitel +Maschinenbedienung +Maschinenbefehl/EPS +Maschinenbeleihung +Maschinenbeschreibung +Maschinenbetrieb/S +Maschinenbewegung/P +Maschinencode/S +Maschinendaten +Maschinendatenerfassung +Maschinendiagnose +Maschineneinrichtung +Maschineneinsatz +Maschinenfabriken +Maschinenfirma +Maschinenfreiheitsgrad +Maschinenführer +Maschinenführung +Maschinenfunktionen +Maschinengeometrie +Maschinengewehr/EPT +Maschinenhaus/Tp +Maschinenheck +Maschinenhöhe +Maschinenkenntnisse +Maschinenkomponente +Maschinenkonstellation +Maschinenkontrolle +Maschinenkoordinaten +Maschinenlagen +Maschinenmaße +Maschinenmodell/EPS +Maschinenmodul/E +Maschinenoperation/P +Maschinenpark +Maschinenpersonal/S +Maschinenpistole +Maschinenposition/P +Maschinenprobe +Maschinenprogramm/EPS +Maschinenprotokollierung +Maschinenpunkten +Maschinenrahmen +Maschinenreaktion +Maschinenregister/NS +Maschinenreparatur +Maschinenschäden +Maschinenschablone +Maschinenschaden +Maschinenschlitten +Maschinenschlosser/N +Maschinenschlüssel +Maschinenschrift/P +Maschinenseite +Maschinensimulators +Maschinensprache/N +Maschinensprachebene/N +Maschinenstandort +Maschinensteuerung/P +Maschinenstillstand +Maschinenteil/EPS +Maschinenumbau +Maschinenumstellung +Maschinenverhalten/S +Maschinenvermessung +Maschinenvibrationen +Maschinenvorderteils +Maschinenvortriebs +Maschinenwerkzeuge +Maschinenwerte +Maschinenwort/E +Maschinenzerlegung +Maschinenzustände/N +Maschinenzustand +Maschinerie/N +Maschinist/P +Masern/JS +Maske/N +Maskenball/Sp +Maskenbildner/NS +Maskenorganisation +Maskentreiben +Maskenwort/S +Maskerade/N +Maskottchen/S +Masochismus +Masquerading +Massage/N +Massageliege +Massagesalon +Massaker/NS +Masse/N +Masseanschlüsse +Masseausgang +Masseblech +Masseelektroden +Massekabel +Massekopplung/P +Masseleitung +Massenagitation +Massenandrang +Massenanstalt +Massenarbeitslosigkeit +Massenartikel/S +Massenaufgebot +Massenbefragung +Massenbrief/E +Massenbriefherstellung +Massendemonstration/P +Massendenken +Massenentlassung/P +Massenermordung/P +Massenexport/E +Massenflugblatt +Massengesellschaft +Massengräber/N +Massengrab +Massenhinrichtung +Massenimpfung/P +Massenkeilerei +Massenkundgebung/P +Massenmarkt/Tp +Massenmedien +Massenmörder/NS +Massenmord/EPS +Massenorganisation/P +Massenprodukt/EPST +Massenproduktion +Massenprozess/EPT +Massenpsychologie +Massenpublikation/P +Massenquartiere +Massenschlägerei +Massenselbstmord +Massenspeicher/S +Massenspurt +Massensterben +Massenstücken +Massensuggestion +Massenszenen +Massentötung/P +Massentourismus +Massentransportsystem +Massenunterkünfte/N +Massenverbrechen +Massenverkehr +Massenvernichtung +Massenvernichtungswaffen +Massenverpflegung +Massenversammlung/P +Massenwahn/S +Massenwanderung +Masseschleifen +Masseschluss/Tp +Masseur/EFPS +Masseuse/N +Masseverbindung/P +Massierens +Massierung/P +Massivbauweise +Massivs +Mast/P +Mastbrüche +Mastrinderschau +Mastspitze +Masturbation +Matador/EPS +Matchball/Sp +Material/S +Materialart/P +Materialaufwand +Materialbearbeitung +Materialbeschaffung +Materialbild/RT +Materialdaten +Materialdecke +Materialeinsatz +Materialermüdung +Materialfehler/NS +Materialfortschritt/EPST +Materialhandlung/P +Materialien +Materialist/P +Materialkenner +Materialkombination/P +Materiallager +Materiallieferung/P +Materialnummer +Materialpreise/N +Materialprüfung +Materialsammlung +Materialschlacht/P +Materialschneiden +Materialspenden +Materialumschlag/STp +Materialvorbereitung +Materialwert +Materialwiderstand +Materie/N +Mathematik/R +Mathematiker/FNS +Mathematiklehrer/FNS +Mathematiklehrkraft +Mathematikstudent/P +Mathematikstunde +Mathematikunterricht +Mathematisieren/JS +Mathilde/S +Matinee/N +Matratze/N +Matrices +Matrix +Matrixdrucker/NS +Matrixelement/EPST +Matrixfelder/N +Matrixnadeln +Matrizen +Matrizes +Matrone/N +Matroschka +Matrose/N +Matrosenanzug/STp +Matsch/T +Matsushita +Matterhorn +Matthäus +Matthias +Mattigkeit +Mattscheibe/N +Mattsetzen +Maturität +Mauer +Mauerbau +Mauerblümchen/S +Mauerdurchlass/Tp +Mauerfall/S +Mauersperre +Maul +Maulesel/NS +Maulkorb +Maultier/P +Maulwürfe/N +Maulwurf/S +Maulwurfshügel/N +Maurenreich +Maurer/NS +Maurerpolier/EPS +Mauretanien +Maurice +Mauritius +Maus +Mauser +Mausklick/S +Mausoleum +Maxima +Maximaldurchmesser +Maximalforderung/P +Maximalgeschwindigkeit +Maximalgröße +Maximalhöhe +Maximalsatz +Maximalspannung +Maximalstrom/T +Maximalwert/EPST +Maximalwerttrigger +Maximalzeitraum/STp +Maximalziel +Maxime/N +Maximierens +Maximierung/P +Maximierungsstrategie/N +Maximilian/S +Maximum/S +Maxwell/S +Maya/S +Mayflower/S +Mayonnaise/N +Mazda +Mazedonien/S +Mazurka +McCarthy +McDonalds +Md +Mechanik/R +Mechanikerlehrling +Mechanikkonstruktion +Mechanisieren/JS +Mechanismen +Mechanismus +Mecklenburg/S +Medaille/N +Medaillenanwärter/FNS +Medaillenhoffnung/P +Medaillennähe +Medaillenspiegel +Media +Medianschnitt +Medici/S +Medien +Medienäußerung/P +Medieneigenschaften +Medienkommission/P +Medienmix +Medienpolitik +Medienunternehmen/S +Medienzirkus +Medikament/EPST +Medina +Meditation/P +Medium/S +Medizin/R +Mediziner/FNS +Medizinstudent/P +Meer/EPST +Meerechsen +Meerengen +Meeresarm +Meeresbiologie +Meeresbodenschätze +Meeresbuchten +Meeresentsalzung +Meeresgebiet +Meeresgrund +Meereshöhe/N +Meeresluft +Meeressicht +Meeresspiegel/S +Meeresstille +Meerestechnik +Meerschaum/ST +Meerschweinchen/S +Meersicht +Meerwasser +Meeting +Megäre/N +Megabit +Megabyte +Megafon/ES +Megalith/EPS +Megaphon/EPS +Megatonnen +Megatrend/S +Mehl/S +Mehlpreise +Mehrarbeit/P +Mehraufkommen +Mehraufwand/T +Mehrausgabe/N +Mehrbedarf +Mehrbetrag/Sp +Mehrdeutigkeit/P +Mehreinnahme/N +Mehrens +Mehrerlös/EPT +Mehrfachecho/S +Mehrfachsprengkopf +Mehrfachzuweisung/P +Mehrfamilienhaus/Tp +Mehrgewicht +Mehrheit/P +Mehrheitsbeschluss/Tp +Mehrheitsentscheidung/P +Mehrheitskoalition +Mehrheitspartei +Mehrheitsprinzip/S +Mehrheitsvotum/S +Mehrheitswillen/S +Mehrkanalsystem/E +Mehrkapazität +Mehrkosten +Mehrplatz +Mehrplatzfähigkeit +Mehrplatzsystem/PS +Mehrpreis/EPT +Mehrrendite +Mehrung/P +Mehrverdienst +Mehrwert/EPST +Mehrwertsteuer +Mehrzahl +Mehrzweckraum/STp +Meidens +Meidung/P +Meier/S +Meile/N +Meilenschritt +Meilenstein/EPS +Meineid/EPST +Meinens +Meinung/P +Meinungsäußerung/P +Meinungsaustausch/ST +Meinungsbeeinflusser +Meinungsbefragung +Meinungsbild +Meinungsbildner +Meinungsbildung +Meinungsdivergenz/P +Meinungsforscher/N +Meinungsforschung +Meinungsfreiheit/P +Meinungsmache/R +Meinungsmacher/NS +Meinungsumfrage/N +Meinungsumschwung +Meinungsverschiedenheit/P +Meißel/S +Meißelanordnung +Meißelposition/P +Meißelspitzen +Meißen +Meise/N +Meister/FS +Meisterhand +Meisterprüfung +Meisterschaft/P +Meisterschuss/Tp +Meisterschwimmer +Meisterspiel +Meistertitel/S +Meisterturnier +Meisterwerk/EPST +Meisterwohnung +Mekka/S +Mekong +Mekonggebiet +Melancholie +Melanie/S +Meldeämter +Meldeamt/T +Meldebereich +Meldens +Meldepflicht/P +Meldeschluss/Tp +Meldestromkreise +Meldung/P +Melissengeist +Melkmaschine/N +Melodie/N +Melone/N +Melonensuppe +Membran/P +Membranabdeckung +Membrankörper +Memel +Memelgebiet +Memo +Memoiren +Memorandum +Memorymap +Memphis +Mendel/S +Mendelssohn/S +Mengenänderung/P +Mengenberechnung +Mengenlehre +Mengenoperation/P +Mengenrabatt/EPS +Mengens +Mengenumsatz +Mengenverband/ST +Mengenzunahme/N +Mengenzuwachs/T +Mengung/P +Meniskus +Meniskusoperation/P +Meniskusriss/EPT +Meniskusverletzung +Mensa +Mensabetrieben +Mensapreise +Mensch/P +Menschenaffen +Menschenalter +Menschenarme +Menschenaufmärsche +Menschenauge +Menschenbild/T +Menschendichte +Menschenfänger +Menschenfeind/T +Menschenfresser +Menschengedenken +Menschengestalten +Menschengewimmel +Menschengruppe +Menschenhandel/S +Menschenhass/T +Menschenherz +Menschenkenner +Menschenkenntnis/q +Menschenkind +Menschenkinder +Menschenkraft +Menschenleben/S +Menschenleiber +Menschenliebe +Menschenmasse/N +Menschenmenge/N +Menschenmitte +Menschenopfer +Menschenpotential/EPS +Menschenpotenzial/EPS +Menschenraub/ST +Menschenrecht/EPST +Menschenrechtskonvention/P +Menschenrechtsverletzung/P +Menschenschicksale +Menschenschlag/Tp +Menschenschlangen +Menschenseelen +Menschenserien +Menschensprache +Menschenverluste +Menschenverstand/T +Menschenwerk +Menschenwesen +Menschenwürde +Menschheit +Menschheitsapostel +Menschheitsentwicklung +Menschheitsfamilien +Menschheitsfragen +Menschheitsgeschichte +Menschheitssache +Menschkopien +Menschlein/S +Menschlichkeit +Menschwerden/JS +Menstruation +Mensur/P +Mentalität/P +Menthol/S +Mentor/FPS +Menü/S +Menüführung +Menüfunktion/P +Menügestaltung +Menügruppe/N +Menükarte/N +Menüpunkt/EPST +Menüspalte/N +Menüsteuerung +Menütechnik +Menüvorschlag/STp +Mephisto/S +Meran +Mercedes +Merck +Mergentheim +Meriten +Merkblätter/N +Merkblatt/T +Merker +Merkfähigkeit +Merkliste/N +Merkmal/EPST +Merkmalskombination/P +Merkmalsreduktion/P +Merkposten +Merkschwäche/N +Merkur +Merkwürdigkeit/P +Merkzeichen/S +Merlin +Merowinger +Mesner/NS +Mesolithikum +Mesopotamien +Messanordnung/P +Messaufbau +Messaufgabe/N +Messband +Messbecher/NS +Messbereich/EPT +Messblech +Messbrücke/N +Messbücher +Messbuch/ST +Messdaten +Messdatenkontrolle/N +Messdatenübertragung +Messdiener/NS +Messdistanz +Messdose/N +Messeausweise +Messebau +Messebeginn/S +Messebesuch +Messebesucher +Messebeteiligung +Messegebrauch +Messegelände +Messeingang +Messeingangssignal +Messeinrichtung/P +Messeleitung +Messelement/EPST +Messens +Messentfernung/P +Messeorten +Messepokal +Messepreis/EPT +Messer/N +Messergebnis/Qq +Messerklinge/N +Messerschmiedewaren +Messerschneide/N +Messerstecher +Messerstecherei/P +Messerstich/EPS +Messeschlager +Messesonderwagen +Messestadt +Messestand/T +Messezentrum +Messfehler +Messfühler +Messfunktion/P +Messgenauigkeit +Messgerät +Messgröße/N +Messina +Messing +Messingaufnehmer +Messingblech +Messingdeckel +Messingdraht +Messinggehäuse +Messingknöpfe +Messingpranger +Messingschatulle +Messingschild +Messingschilder +Messingteile +Messingwappen +Messinstrument/EPS +Messinterface/S +Messkabel/N +Messkanäle/N +Messkanal/S +Messköpfe/N +Messkopf/ST +Messkurve/N +Messlänge/N +Messlatte/N +Messleitung/P +Messlogik +Messmethode/N +Messmodule/N +Messner/NS +Messobjekt +Messort/EPST +Messprinzip +Messprobe/N +Messprogramm +Messprotokoll/EPS +Messpunkt/EPST +Messrate/N +Messraum/STp +Messreihe/N +Messsignal/S +Messsituation/P +Messspannung/P +Messstab +Messstelle/N +Messstellennummer +Messstrecke/N +Messsystem/EPS +Messtechnik +Messung/P +Messverfahren +Messvolumen/S +Messvorgang/ST +Messwert/EPST +Messwertanzeige/N +Messwertaufnahme +Messwertaufnehmer/N +Messwertausgabe +Messwerterfassung +Messwertrechner/N +Messwertsammler +Messwertschwankung/P +Messwertspitzen +Messwertübertragung +Messwertverfälschung +Messwertvorverarbeitung +Messwesen/S +Messzahl/P +Messzeit/P +Messzyklen +Messzyklus +Metabolismus +Metaebene/N +Metageschäfte +Metall/ES +Metallarbeiter/FNS +Metallarbeiterbundes +Metallarbeitergewerkschaft +Metallarbeiterstreik +Metallarbeitgeber +Metallbau +Metallbaufirma +Metallbereich +Metallbeschichtung +Metallbetriebe +Metallbranche +Metallbügel +Metallfässer +Metallfacharbeiter/FNS +Metallfilmwiderstände +Metallgarnitur +Metallgegenstände +Metallgehäuse +Metallhändler/FNS +Metallhalter +Metallhüttenwerke +Metallindustrielle/NR +Metallindustrien +Metallisierung +Metallkasten +Metallklammer +Metalllegierung/P +Metallmarkt/Tp +Metallmaterial +Metallöse/N +Metalloxyd/EPS +Metallpreise +Metallrahmen +Metallrumpf +Metallschicht/P +Metallschichtwiderstand +Metallschlitten +Metallspäne +Metallsplitter +Metallstreifen +Metallteilen +Metallurgie +Metallverkleidung/P +Metallwaren +Metallwarenfabrik +Metallwerk/E +Metallwesen +Metamorphose/N +Metapher/N +Metaphysik/P +Meteor/EPS +Meteoritenblock +Meteoriteneinschläge +Meteorologe/N +Meteorologie +Meter/N +Metereologe/N +Meterware/N +Methangase +Methode/N +Methodenauswahl +Methodik/P +Methodist/P +Methodologie/N +Metier/S +Metrik/P +Metronom +Metropole/N +Metropolis +Metternich/S +Metz +Metzelei/P +Metzger/FNS +Metzgerei/P +Metzgereiwagen +Metzgergasse +Metzgerladen +Meuchelmord/T +Meute/N +Meuterei/P +Meuterer +Meutererschiff +Mexikaner/FNS +Mexiko +Meyer/S +Michael/S +Michaela/S +Michelangelo/S +Michelin +Mick/S +Microsoft/S +Midas +Midlands +Midlifecrisis +Mieder +Miederfabrik +Miederindustrie +Miederwaren +Mief/S +Miene/N +Mienenspiel/S +Miesmuschel +Mietanhebung +Mietanspruch +Mietappartement +Mietbeihilfe/N +Mietbürgschaft +Mietdroschken +Mietebemessung +Mieteinkünfte +Mieteinnahme +Mietens +Mieter/FNS +Mieterhöhung +Mieterorganisation/P +Mieterschaft +Mieterschutz +Mieterschutzbund +Mietevorauszahlung +Mietforderung/P +Mietfreigabe +Mietgarantie +Mietgesetz +Miethaus/Tp +Miethöhe +Mietkaution/P +Mietkündigung/P +Mietmutter +Mietobjekt/EPS +Mietpreis/EPT +Mietpreiserhöhung/P +Mietpreisgarantie +Mietpreisreform +Mietrecht/S +Mietrechtsschutz +Mietshaus/Tp +Mietsicherheit +Mietsstube +Mietstopp +Mietstreit +Mietstreitigkeit/P +Mietung/P +Mietverbilligung +Mietverhältnis/Qq +Mietvertrag/STp +Mietwagen +Mietwagenbenutzung +Mietwert +Mietwohnung/P +Mietwohnungsblock +Mietzins/PT +Mietzinsbegrenzung +Mieze/N +Migräne +Migration/P +Mikado +Mikrobe/N +Mikrobiologie +Mikrochip/S +Mikrocomputer/N +Mikrocontroller/NS +Mikroelektronik +Mikrofilm/EPT +Mikrofilmsysteme +Mikrofilmtechnik +Mikrofon/EPS +Mikroformat +Mikroforschung +Mikrogramm +Mikrometer/NS +Mikroorganismen +Mikroorganismus +Mikrophon/EPS +Mikroprozessor/PS +Mikroprozessortechnik +Mikrorechner +Mikroschaltung/P +Mikroskop/S +Mikrostrukturen +Mikroverfilmung +Mikrowachs/T +Mikrowelle/N +Mikrowellenofen +Mikrowelten +Milan/EPS +Milbe/N +Milch +Milchanlieferung/P +Milchdauerwaren +Milcheiweiß/EPT +Milcherzeugerpreis/EPT +Milcherzeugnis/Qq +Milcherzeugung +Milchflasche/N +Milchfrühstück +Milchgebiss/EPT +Milchgläsern +Milchglas/T +Milchkaffee +Milchkanne/N +Milchkühe/N +Milchkuh +Milchleistung +Milchmann +Milchpreis/T +Milchpreiserhöhung +Milchproben +Milchproduktion +Milchpulver/S +Milchreis/T +Milchschorf +Milchstraße +Milchstube +Milchüberschuss/Tp +Milchversorgung +Milchvieh +Milchviehbestände +Milchzähne/N +Milchzahn +Milderns +Milderung/P +Milderungsgründe/N +Milderungsgrund/T +Mildtätigkeit +Milieu/S +Milieuschilderung/P +Militär/S +Militärärzte/FN +Militäradministration +Militärakademie +Militäranlagen +Militärarzt/T +Militärattaché/S +Militärausschuss/Tp +Militärbasis +Militärbehörde/N +Militärberater +Militärblöcke +Militärbündnis/Qq +Militärbudget +Militärdienst/T +Militärdiktator +Militärdiktatur +Militäreingang +Militäreinheit/P +Militäreinsatz +Militärexperte/N +Militärfilm/EP +Militärflugplatz +Militärflugzeug/E +Militärgericht/T +Militärgesetz +Militärgespräch +Militärgouverneure +Militärhaushalt +Militärherrschaft +Militärhospital +Militärjunta +Militärjunten +Militärkantine +Militärkasino +Militärkommandant +Militärkommandeur +Militärkommentator +Militärkonvention/P +Militärkrankenwagen +Militärlager +Militärlazarett +Militärmacht +Militärmarsch +Militärmaschine +Militärmaterial +Militärmission/P +Militärmuseum +Militärnachschubwagen +Militärparade +Militärpartei +Militärpersonal +Militärpolizei +Militärpolizisten +Militärposten +Militärputsch/E +Militärrat +Militärrecht/S +Militärregierung +Militärregime/S +Militärrevolte +Militärschulen +Militärseelsorge +Militärstratege +Militärstützpunkt +Militärsymphonie +Militärtradition/P +Militärtransporte +Militärtribunal +Militärwachen +Militärwesen +Militärzeit +Militarist/P +Military +Miliz/P +Milizionär/EPS +Milizoberst +Mill +Mill. +Millennium/S +Milliardär/EFPS +Milliarde/N +Milliardenaufwand +Milliardenbeträge +Milliardengrenze +Milliardenhöhe +Milliardenprogramme +Milliardenteile +Milliardenverluste +Milliardstelsekunde/N +Milligramm +Millimeter/NS +Milliönchen +Million/P +Millionär/EFPS +Millionärsfrau +Millionärssohn +Millionärsvilla +Millionenbetrag/STp +Millionendiebe +Millionenerbe +Millionenexport +Millionengrenze +Millionenheer/T +Millionenhöhe +Millionenräuber +Millionenraub +Millionenschäden +Millionenschaden +Millionenstadt +Millionentreffer +Millionenvermögen +Millionenwerte +Millionenwirbel +Millisekunde/N +Milz +Milzriss/EPT +Mime/N +Mimik +Mimikry +Mimose +Minarett +Minden +Mindereinnahme/N +Minderheit/P +Minderheitenführer/S +Minderheiteninteresse/N +Minderheitenposition/P +Minderheitenproblem/EPS +Minderheitenschutz/T +Minderheitenvertrag/STp +Minderheitsaktionär/EPS +Minderheitsbeteiligung +Minderheitsgruppe +Minderheitsregierung +Minderheitssenat +Minderheitsvotum +Minderleistung +Minderns +Minderung/P +Minderwertigkeit +Minderwertigkeitsgefühl/EPST +Minderwertigkeitskomplex/EPT +Minderzahl/P +Mindestabnahmemenge/N +Mindestalter +Mindestaltersrente +Mindestamplitude +Mindestanforderung/P +Mindestanlage +Mindestanzahl +Mindestanzahlung +Mindestauftragsmenge +Mindestausstattung +Mindestbeitrag/STp +Mindestbelegung +Mindestbestellmenge +Mindestdauer +Mindestdividende +Mindestdruck/S +Mindesteinkommen +Mindesteinsatz +Mindestentfernung +Mindestforderung/P +Mindestfrachten +Mindestgehalt +Mindestgeldumtausch +Mindestgeschwindigkeit +Mindesthöhe +Mindestjahresverdienst +Mindestkapital +Mindestkenntnis/q +Mindestkosten +Mindestlöhne +Mindestlohn/T +Mindestmaß/ET +Mindestpegelstand +Mindestpreis/ET +Mindestrate +Mindestrendite +Mindestreserveauflagen +Mindestreservegrenze +Mindestreserven +Mindestreservepflichten +Mindestreservesätze +Mindestreservesystem +Mindeststundenlöhne +Mindestumsatz +Mindestumtausch +Mindestumtauschsatz +Mindestwert/S +Mine/N +Minen +Minenaktien +Minenexplosion/P +Minengefahr +Minengesellschaften +Minenkurse +Minensäuberung +Minensperren +Minenstück +Minensucher/S +Minenwerte +Mineral +Mineralbädern +Mineralbrunnen/S +Mineralien +Mineralöl/EPS +Mineralölausfuhren +Mineralölbereich +Mineralölbesteuerung +Mineralölforschung +Mineralölgeschäft +Mineralölkonzern/E +Mineralölmarkt/STp +Mineralölsteuern +Mineralölunternehmen +Mineralprodukt +Mineralrechte +Mineralwasser/S +Mineralwasserindustrie +Ming/S +Mini/S +Miniatur/P +Miniaturgolfplatz +Miniaturporträt +Miniaturpumpe +Minibarren +Minicar +Minicomputer/NS +Minicrash +Minidrucker +Miniformat +Minigolf/S +Minihosen +Minikleider +Minikriege +Minikrise +Minima +Minimädchen +Minimalbetrieb +Minimalhöhe +Minimalkonfiguration +Minimalkosten +Minimalmengen +Minimalpreis/EPT +Minimalstand +Minimalsystem/S +Minimierens +Minimierung/P +Minimum +Minimumverfahren +Miniprinter/S +Minirakete +Miniröcke +Minislip/S +Minister/FNS +Ministeramt/T +Ministerausschuss/Tp +Ministerberichte +Ministerbesprechung +Ministergremium +Ministerialabteilung +Ministerialbeamte/NR +Ministerialbehörden +Ministerialdirektoren +Ministerialrat/S +Ministerien +Ministerium/S +Ministerkollege +Ministerkollegin +Ministerkomitee/S +Ministerkonferenzen +Ministerliste +Ministermannschaft +Ministerpension/P +Ministerpräsident/P +Ministerräte/N +Ministerrang +Ministerrat/T +Ministerratssitzung/P +Ministerratstreffen +Ministersessel +Ministerstellvertreter +Ministertreffen +Ministervilla +Ministerwechsel +Ministeuersatz +Ministrant/P +Minitransaktion/P +Minnesänger +Minolta +Minorität/P +Minotauren +Minotaurus +Minustemperaturen +Minuszeichen/S +Minute/N +Minutenbereich +Minutenereignis/Qq +Minutenzeiger/NS +Mio +Mio. +Mips +Miriam/S +Misanthrop/P +Mischanlage/N +Mischbatterie/N +Mischehe/N +Mischens +Mischer +Mischerdüse +Mischerflaschen +Mischerteil +Mischform/P +Mischgarne +Mischgewebe +Mischkost +Mischling/EPS +Mischpreis/ET +Mischpult/EPST +Mischtext +Mischung/P +Mischvorrichtung +Misere/N +Missachtens +Missachtung/P +Missbehagens +Missbildung/P +Missbilligens +Missbilligung/P +Missbräuche/N +Missbrauch/ST +Missdeutens +Missdeutung/P +Misserfolg/EPT +Missernte/N +Missetäter/N +Missetat/P +Missfallenskundgebung/P +Missgeburt/P +Missgeschick/EPST +Missgunst +Misshandelns +Misshandlung/P +Missinformation/P +Mission/P +Missionar/EFPS +Missionierens +Missionierung/P +Missionsarbeit +Missionschef/S +Missionsländer/N +Missionsstadt +Mississippi +Missklang/STp +Misskredit +Missmanagement +Missmut/S +Missstände/N +Missstand/T +Missstimmung/P +Misstände/N +Misstöne/N +Misston/S +Misstrauens +Misstrauensvoten +Misstrauensvotum/S +Missvergnügen/S +Missverhältnis/Qq +Missverständnis/Qq +Misswahl +Misswirtschaft/P +Mist +Mister +Mistgabel/N +Misthäufen +Misthaufen/S +Mistigkeit/P +Mistkäfer/N +Mistral +Mistvieh +Mitaktionär/EPS +Mitarbeit/R +Mitarbeiter/FNS +Mitarbeiterstab +Mitautor/FPS +Mitbegründer/FNS +Mitbenutzen/JS +Mitbenutzungsrecht +Mitberatung +Mitbesitz/RT +Mitbesitzer/NS +Mitbestimmens +Mitbestimmung/P +Mitbestimmungsrecht/EPS +Mitbeteiligung +Mitbewerber/N +Mitbewohner/FNS +Mitbringsel +Mitbürger/FNS +Miteigentümer +Miteigentum +Mitentscheidung +Mitentscheidungsrecht/EPS +Mitentscheidungsverfahren/S +Mitesser/NS +Mitfahrer +Mitfavorit +Mitfinanzierung +Mitführens +Mitführung/P +Mitgefühl/EPS +Mitgesellschafter +Mitgestaltens +Mitgestalter +Mitgestaltung/P +Mitgift +Mitglied/RST +Mitgliederbeitrag/STp +Mitgliederkreis/EPT +Mitgliederliste/N +Mitgliederrat +Mitgliederschwund +Mitgliederstaat/P +Mitgliederumsatz +Mitgliederversammlung/P +Mitgliederwerbung +Mitgliederzahl +Mitgliederzeitschrift +Mitgliedsbanken +Mitgliedsbeitrag/STp +Mitgliedschaft/P +Mitgliedsfirmen +Mitgliedskarte/N +Mitgliedskirchen +Mitgliedsland/T +Mitgliedsnummer +Mitgliedsorganisation/P +Mitgliedsregierung +Mitgliedsstaat/T +Mitgliedstaaten +Mitgliedsverbände +Mitgliedswerke +Mitgründer/N +Mitgründerin +Mitherausgeber/FNS +Mithras +Mitinhaber +Mitkämpfer/NS +Mitkonkurrent/P +Mitkopplung +Mitläufer/NS +Mitlaut/EPT +Mitleid/ST +Mitmensch/P +Mitmieter/NS +Mitnahme +Mitraucher +Mitschnitt/S +Mitschüler/N +Mitschuld +Mitspieler/N +Mitsprache +Mitsprachemöglichkeit/P +Mitspracherecht/EPST +Mitsubishi +Mittäter +Mittäterschaft +Mittag +Mittagessen +Mittagshöhe +Mittagsläuten +Mittagsmenü +Mittagsmusik +Mittagspause/N +Mittagspresse +Mittagsschicht +Mittagssitzung +Mittagssonne +Mittagsstunde/N +Mittagswärme +Mittagszeit +Mittagszeitung +Mitte +Mitteilens +Mitteilung/P +Mitteilungsblätter/N +Mittel +Mittelachse/N +Mittelalter/S +Mittelamerika +Mittelanzapfung +Mittelasien +Mittelbehörden +Mittelbereich +Mittelbetrieb/EPS +Mittelbleche +Mittelebene/N +Mitteleingang +Mittelengland +Mitteleuropa +Mittelfinger +Mittelfranken +Mittelgebirge +Mittelgewichtklasse +Mittelgewichtler +Mittelgruppen +Mittelholland +Mittelitalien +Mittelkonsole +Mittelkurs/EPT +Mittellinie/N +Mittelmächte +Mittelmäßigkeit +Mittelmanagement +Mittelmaß +Mittelmeer/S +Mittelmeerfahrt +Mittelmeerhafen +Mittelmeerküste +Mittelmeerländer +Mittelmeerraum +Mittelmeersonne +Mittelmeertief +Mittelns +Mittelohrentzündung +Mittelpunkt/EPST +Mittelraum/STp +Mittelreich +Mittelrhein +Mittelschaltung +Mittelschiff +Mittelschüler/N +Mittelschulwesen/S +Mittelsmänner +Mittelsmann +Mittelspannungsbereich +Mittelsperson +Mittelstadt +Mittelstand/T +Mittelstandskreise +Mittelstandspolitik +Mittelstandsproblem/EPS +Mittelsteg/S +Mittelstellung +Mittelstrecke/N +Mittelstreckenraketen +Mittelstück +Mittelstufe/N +Mittelweg +Mittelwelle/N +Mittelwert/EPS +Mittelwertbildung +Mittelwesten/S +Mittenabgriff +Mittenfrequenz +Mitterand/S +Mitternacht +Mitternachtscocktail +Mitternachtssonne +Mitternachtsstunde +Mitterrand/S +Mittler/FNS +Mittlerfunktion/P +Mittlerstellung +Mittlung/P +Mittsommernacht +Mittwoch/EP +Mittwochmittag +Mittwochnachmittage/N +Mittwochsitzung +Mittwochsverhandlung +Mitunterzeichner/NS +Mitursache/N +Mitverantwortlichkeit +Mitverursacher +Mitwelt +Mitwirkens +Mitwirkung/P +Mitwirkungsbefugnis/q +Mitwirkungspflicht/P +Mitwissens +Mix +Mixer +Mixgeräte +Mixtur/P +Möbel/NS +Möbelausstellung +Möbelbranche +Möbelfabrikant +Möbelfabrikation +Möbelgeschäft +Möbelhändler/N +Möbelhersteller +Möbelindustrie +Möbelkaufmann +Möbelstück/EPT +Möbelverkäufer +Möbelvertreter +Möbiusband/S +Möchtegern +Möglichkeit/P +Mönche/N +Mönchengladbach/S +Mönchstum +Möpse +Mörder/FNS +Mörser/NS +Mörtel/S +Mörtelgeruch +Möwe/N +Mob/S +Mobilfunk/S +Mobiliar/S +Mobilien +Mobilisation +Mobilität +Mobilmachen/JS +Mobilmachungsgesetz +Mobilwettbewerb +Modalität/P +Mode/N +Modeartikel/NS +Modeatelier +Modeentwicklung +Modefachkreisen +Modefarbe +Modefreiheit +Modefrühling +Modegeheimnis/Qq +Modegetränke +Modegruppe +Modehaus/Tp +Modeheft +Modeindustrie +Modejournalistin +Modekönige +Modelaune +Modell/EPS +Modellanlieferung +Modellansätze +Modellball +Modellbildung/P +Modellcharakter +Modellebene/N +Modelleisenbahn +Modellfall +Modellierens +Modellierung/P +Modellkreisen +Modellküche +Modellösung +Modellpolitik +Modellpuppe +Modellreihe +Modellstädte +Modellstrategen +Modellstrukturierung +Modellstudie/N +Modellversuch/EPS +Modellvorstellung/P +Modem/S +Modemesse +Modemkabel +Modemuffel +Modemverbindung/P +Moderation +Moderator/FP +Moderichtung/P +Modernisierens +Modernisierung/P +Modernisierungsgrad +Modernität +Modesalon +Modeschau/P +Modeschmuck +Modeschöpfer +Modesituation/P +Modesportart +Modestar/S +Modetänze +Modetrend/S +Modeveränderung +Modewaren +Modewörter/N +Modewort +Modezeitschriften +Modi +Modifikation/P +Modifizierens +Modifizierung/P +Modul/EPS +Modula +Modularisierens +Modularisierung/P +Modularisierungstechnik/P +Modularität +Modulation/P +Modulgrenze/N +Modulkonstellation +Modulkonzept/EPS +Modulschnittstelle/N +Modus +Moduswort +Mogadischu +Mogulreich +Mohammed/S +Mohammedaner/FNS +Mohikaner/NS +Mohn/S +Mohnanbauverbot +Mohr/P +Mohrenkopf +Moiré +Mokka +Mokkatassen +Mol/EPS +Moldau +Molekül/EPS +Molekülformel +Molekülkette +Molekularchemie +Molekulargewicht +Moliere/S +Molkereibetrieb +Molkereibutter +Molkereierzeugnis/Qq +Molkereiprodukte +Moll +Molukken +Molybdän +Mombasa +Moment/EPST +Momentaufnahme/N +Momo/S +Monaco +Monarch/P +Monarchie/N +Monarchist/P +Monat/EPST +Monatsabonnement/S +Monatsanfang +Monatsauslese +Monatsbeiträge +Monatsbericht +Monatsdefizit +Monatsende +Monatsergebnis/Qq +Monatsetat +Monatsgehälter/N +Monatsgehalt/T +Monatsgelder/N +Monatslohn +Monatsmiete/N +Monatsproduktion +Monatsraten +Monatsschrift +Monatsumsatz +Monatsware +Monatszeitschrift +Mond/EPT +Mondamin +Mondandachten +Mondboden +Mondbote +Monddurchmesser +Mondfähre +Mondfahrer +Mondfahrten +Mondfahrzeug +Mondfinsternis/q +Mondflug/STp +Mondkreisbahn +Mondlandefahrzeug +Mondlandegeräten +Mondlandung +Mondmädchen +Mondmensch +Mondnest +Mondphasen +Mondpreis/EPT +Mondreise/N +Mondschein/PS +Mondschiff/T +Mondsichel +Mondstation/P +Mondtag +Mondumkreisung/P +Mondzinsen +Moneten +Mongole/FN +Mongolei +Monika/S +Monitor/EPS +Monitorauflösung/P +Monitorausschnitt +Monitorprogramm/EPS +Monitorschnittstelle/N +Monoblockachse +Monoblockausleger +Monogamie +Monogramm +Monographie/N +Monokultur/P +Monolog/P +Monomanie/N +Monomorphismen +Monomorphismus +Monopol/P +Monopolabgabe +Monopolauftrag/STp +Monopolgesellschaft +Monopolgesetz +Monopolist/P +Monopolkapitalismus +Monopolorganisation/P +Monopolstellung/P +Monopolsteuer +Monopoly +Monostruktur/P +Monotonie +Monotype/N +Monroe/S +Monster/N +Monsterwesen/S +Monsunregen +Mont/E +Montag/EP +Montageanleitung +Montageanweisung +Montagebänder +Montageband +Montagegehäuse +Montagehallen +Montagehaus/Tp +Montagehinweise +Montagekosten +Montagemöglichkeit +Montageplatte +Montageplatz +Montagerahmen +Montageschritte +Montageschwierigkeit/P +Montagestellung/P +Montagevorbereitung +Montagewand +Montagewerk +Montagewinkel +Montagmittag +Montagmorgen +Montagnachmittag +Montagsrunde +Montagssitzung +Montagtermin +Montangesellschaften +Montanholding +Montanindustrie +Montanmodell +Montanstadt +Montanunion +Montanvertrag/Tp +Montanwerte +Montanwirtschaft +Montenegro +Monteur/EFPS +Montgomery/S +Montpellier +Montreal +Monument/EPST +Monumentalbauten +Monumentalgemälde +Monumentalmalerei +Moor/EPST +Moorlandschaften +Moos/EPT +Moosgummi +Mooshaus/Tp +Moped/S +Mopedmotor/PS +Mopp/S +Mops +Moräne/N +Moral +Moralbegriff/EPS +Moralist/P +Moralkodex +Moraltheologie +Moralvorschriften +Morast +Morbidität +Morbus +Morchel +Mord/T +Mordanschlag/STp +Mordens +Mordfall/Sp +Mordgeständnis/Qq +Mordinstinkte +Mordio +Mordkeller +Mordkommission/P +Mordkomplott +Mordlust +Mordplan +Mordprozess/EPT +Mordschuss/Tp +Mordsgaudi +Mordsgewitter +Mordtaten +Mordverdacht +Mordvergnügen +Mordversuch/E +Mordwaffe +Mordwerkzeuge +Morgana +Morgenandacht +Morgenausgaben +Morgenbad +Morgenkaffee/S +Morgenland/T +Morgenluft +Morgenmantel +Morgenmusik +Morgennachrichten +Morgenpresse +Morgenröte +Morgenrock +Morgenstern +Morgenstunde/N +Morgenverkehr/S +Morgenzeitung/P +Mormone/N +Mormonenkirche +Moron/S +Morphismen +Morphismus +Morris +Morseapparat +Morsebotschaft +Mosaik/EPS +Mosambik +Moschee/N +Mosel +Mosers +Moses +Moskau/RS +Moskauer/FNS +Moskauhörigkeit +Moskito/S +Moskitonetze +Moskowiter +Moslem/S +Most/T +Motel +Motherboard/S +Motiv/EPS +Motivation/P +Motivierens +Motivierung/P +Motocross +Motor/PS +Motoransteuerung +Motorauslastung +Motorbelastung +Motorblock +Motorboot/EPS +Motordrehzahl +Motorenfabrik +Motorenlärm +Motorenöl/S +Motorflugzeug +Motorhaube +Motorik +Motorkennlinie +Motorkolben +Motorkraft +Motorleistung +Motorola +Motorrad +Motorradfabrik +Motorradhändler/FNS +Motorradrennfahrer +Motorraum/STp +Motorroller +Motorsägen +Motorschäden +Motorschaden/S +Motorschiff/ST +Motorsport/S +Motorsportler +Motorstart +Motorüberwachung +Motorwagen +Motte/N +Mottenkiste/N +Motto/S +Mountpoint/S +Mozart/S +Mozzarella/S +Mr +Mrd +Mrd. +Mücke/N +Mückenschwarm +Müdigkeit +Mühle/N +Mühlenbetrieb +Mühlenkanal +Mühlheim +Mühsal +Müll/R +Müllabfuhr +Müllabfuhrgebühren +Müllberg +Mülldeponie/N +Mülleimer +Müller/FNS +Müllermeister +Müllhalde +Müllkasten +Müllkippe/N +Müllschlucker/NS +Mülltonne/N +Müllverbrennung +München/RS +Münchener/FNS +Münchhausen/S +Münchner/FNS +Mündel +Mündens +Münder/N +Mündigkeit +Mündung/P +Münster +Münzer +Münzordnung +Münzprägung +Münzrecht +Müßiggang +Müsli/S +Mütter/MN +Müttergenesungswerk +Mütze/N +Mützendieb +Mützenindustrie +Muffe/N +Muffenleiste/N +Mulatte/N +Mulde/N +Multi/S +Multimedia +Multimediakonzern +Multimilliarden +Multimillionär/EFPS +Multiplechoicefrage/N +Multiplechoiceverfahren/S +Multiplikation/P +Multiplikationsteil/EPS +Multiplikator/PS +Multiplikatoreffekt +Multitasking +Mumie/N +Mumifizieren/JS +Mumm/S +Mund/ET +Mundart/P +Mundgeruch +Mundharmonika +Mundpflege +Mundstück/S +Mundwerk +Mundwinkel +Munition +Munitionsanlage +Munitionsdepot +Munitionsfabrik +Munitionslager/S +Munitionsvorrat +Murks +Murksbehebung/P +Muße +Muschel/N +Muschelkrebs/EPT +Muschi/S +Muse/P +Museum/S +Museumsbauten +Museumsdirektoren +Museumsexemplar +Museumsinstitute +Museumsstück +Musical/S +Musik/R +Musikanlagen +Musikanten +Musikautomat +Musikberieselung +Musikbox +Musiker/FNS +Musikexperten +Musikfestspiele +Musikforschern +Musikfreunde +Musikhalle +Musikhochschule/N +Musikinstrument/EPST +Musikkapellen +Musikkorps +Musikkritik +Musikkultur +Musikladen +Musikleben +Musiklexikon +Musikliebhabern +Musikliteratur +Musikpädagoge +Musikpädagogik +Musikpavillon +Musikprofessor/S +Musikschau +Musiksendung +Musikstück/EPS +Musikstudio/S +Musiktruhe +Musikuntermalung +Musikunterricht +Musikus +Musikverein/S +Musikwettbewerb +Musikwissenschaftler +Musikzeitschrift +Muskatnuss/p +Muskel/NS +Muskelanriss/EPT +Muskelbewegung +Muskelfaser +Muskelkräfte/N +Muskelkraft +Muskelmänner +Muskelmann +Muskelriss/EPT +Muskelspiel +Musketier/EPS +Muskulatur +Muslim/EPS +Musselin/S +Musselinkleid +Mustang/S +Muster/JS +Musterabkommen/S +Musterbau/S +Musterbaum/STp +Musterbeispiel/EPT +Musterbestellung +Musterbetrieb/EPT +Musterbild +Musterdepot/S +Musterehe +Musterexemplar/EPS +Musterfall/Sp +Musterformular +Mustergatte/N +Mustergeräte/N +Mustergüter/N +Musterkombination +Musterlieferung +Mustermesse +Musterprozess/EPT +Musterschilder +Musterschüler/NS +Mustersendung/P +Mustersensor/P +Musterstück/EPS +Mustertext/EPST +Musterungsarzt/T +Musterwohnung/P +Mut/ST +Mutant/P +Mutation/P +Mutlosigkeit +Mutmaßens +Mutmaßung/P +Muts +Mutter/NS +Mutterboden +Mutterglück +Mutterhaus +Mutterkorn +Mutterländer +Mutterland/T +Mutterliebe +Muttermal/EPS +Mutterrechner +Mutterrecht +Mutterschaft +Mutterschiff/T +Mutterschutz +Muttersprache/N +Mutterstadt +Muttertyp +Mutti +Mux +MwSt +MwSt. +Myriade/N +Myrre/N +Myrrhe/N +Mysterien +Mysterienkult +Mysterienspiel +Mysterium +Mystifikation +Mystik/R +Mystiker/FNS +Mystizismus +Mythen +Mythologie +Mythos +NASA +NDP +NEC +NFS +NL +NRW +NS +NSU +NTT +Nächstenliebe +Nächte/N +Nägel/N +Näharbeiten +Näherns +Näherung/P +Näherungsfühler/S +Näherungsschalter/NS +Näherungssensoren +Näherungswert/EPST +Nähkenntnis/q +Nähmaschine/N +Nähmittel +Nährbier +Nährboden/S +Nährkräfte/N +Nährmittel/NS +Nährmittelfabrik/P +Nährstoff/P +Nährstoffansprüche +Nährwert/EPT +Nässe +Nabel/N +Nabelschnur +Nachahmens +Nachahmer +Nachahmung/P +Nachahmungsfähigkeit +Nacharbeit/J +Nacharbeitens +Nachbar/FNS +Nachbarast +Nachbarausbau +Nachbarbedienung +Nachbarbetrieb +Nachbardatei +Nachbardaten +Nachbardörfer +Nachbardorf +Nachbarfunktion/P +Nachbargemeinde +Nachbargerät/E +Nachbargestelle +Nachbargruppe/N +Nachbarkabel +Nachbarkinder/N +Nachbarkommunikation +Nachbarkreis/EPT +Nachbarländer +Nachbarland/T +Nachbarort +Nachbarschaft/P +Nachbarschilde +Nachbarschnittstelle/N +Nachbarskinder/N +Nachbarstaat +Nachbarstadt +Nachbarsteuergerät +Nachbarsteuerung/P +Nachbartisch +Nachbarverbindung +Nachbarverkabelung +Nachbarzimmer +Nachbau/S +Nachbearbeiten/JS +Nachbeben +Nachbedingung/P +Nachbehandeln/JS +Nachberechnen/JS +Nachbereitens +Nachbereitung/P +Nachbesserns +Nachbesserung/P +Nachbestellens +Nachbestellung/P +Nachbesteuerung +Nachbestückung +Nachbezahlung +Nachbildens +Nachbildung/P +Nachdenkens +Nachdenklichkeit +Nachdruck/S +Nacheichung +Nacheiferns +Nacheiferung/P +Nacherzählens +Nacherzählung/P +Nachfahre/N +Nachfolgefirma +Nachfolgegesellschaft +Nachfolgekandidat/P +Nachfolgeländer +Nachfolgemodell/EPS +Nachfolgeorganisation/P +Nachfolgeprojekt/EPS +Nachfolger/FNS +Nachfolgerakete +Nachfolgerfrage +Nachfolgerschaft/P +Nachfolgestaaten +Nachfolgeunternehmen +Nachfolgewert/EPST +Nachfolgezustand/ST +Nachforderns +Nachforderung/P +Nachforschens +Nachforschung/P +Nachführregelung +Nachgang +Nachgeburt +Nachgeschmack +Nachgetrimmt +Nachgiebigkeit +Nachhilfe +Nachhilfekurs/EPT +Nachhilfestunden +Nachhilfeunterricht +Nachhinein +Nachholbedarf/S +Nachholtests +Nachhut +Nachkauf/Sp +Nachklang/Sp +Nachkömmlinge/N +Nachkommastelle/N +Nachkommens +Nachkommenschaft +Nachkriegs +Nachkriegsbühne +Nachkriegsdeutschland +Nachkriegseinwanderer +Nachkriegserfolge +Nachkriegseuropa +Nachkriegsfilm +Nachkriegsjahr/EPS +Nachkriegskabinett +Nachkriegskredit +Nachkriegslast +Nachkriegsleben +Nachkriegspolitik +Nachkriegsrekord +Nachkriegsschlager +Nachkriegstheater +Nachkriegsverfassung +Nachkriegswitz +Nachkriegszeit/P +Nachlässigkeit +Nachladens +Nachladeprogramm/EPS +Nachladung/P +Nachlass/Tp +Nachlauf/Sp +Nachlaufregelung/P +Nachlaufsteuerung +Nachleben +Nachleuchten +Nachlieferns +Nachlieferung/P +Nachmieter/NS +Nachmittag/EP +Nachmittagskleid +Nachmittagskonzert +Nachmittagsschicht +Nachmittagssitzung +Nachmittagsspaziergang +Nachmittagsstunde +Nachmittagsverhandlung +Nachmittagsvorstellung/P +Nachmittagszeit +Nachnahme +Nachname/N +Nachnamen/S +Nachprüfens +Nachprüfung/P +Nachraubversuche +Nachraubzeit +Nachreichen/JS +Nachricht/P +Nachrichtenagentur/P +Nachrichtenbeschaffung +Nachrichtenblatt +Nachrichtenbüro +Nachrichtendienst/EPST +Nachrichtenempfänger +Nachrichtenmagazin/EPS +Nachrichtenoffiziere +Nachrichtenorgane +Nachrichtenrakete +Nachrichtenredaktion/P +Nachrichtensatellit +Nachrichtensendung/P +Nachrichtensperre +Nachrichtensprecher +Nachrichtentechnik +Nachrichtenverarbeitung +Nachrichtenwesen/S +Nachrüstens +Nachrüstung/P +Nachrucken +Nachruhm/S +Nachsaison +Nachsaisonpreise +Nachschaffenden +Nachschau +Nachschlag/Sp +Nachschlagebuch +Nachschlagewerk/EPS +Nachschlüssel/N +Nachschübe/N +Nachschub/ST +Nachschubfahrzeuge +Nachschubhäfen +Nachschubhafen +Nachschublinie +Nachschubweg/E +Nachschuss/Tp +Nachschwinger +Nachsetzautomatik +Nachsetzbewegung +Nachsetzen/S +Nachsicht +Nachsilbe/N +Nachspeise +Nachsteuer/N +Nacht +Nachtangriff +Nachtarbeit/P +Nachtasyl +Nachtbar/S +Nachtbummler +Nachtbus +Nachtclub/S +Nachtdepesche +Nachtdienst +Nachteil/EPS +Nachtexpress/EPT +Nachtfahrt/P +Nachtfliegerangriff +Nachtflug/STp +Nachtfrost/T +Nachtgespenster +Nachthemd/P +Nachtisch +Nachtklub +Nachtklubbesitzer +Nachtkonzert +Nachtleben +Nachtlokal/P +Nachtluft +Nachtmahl +Nachtmusik +Nachtportier +Nachtränkung +Nachtrag/STp +Nachtragsetat +Nachtragsliste +Nachtruhe +Nachtschattengewächs/E +Nachtschichtarbeit +Nachtschichten +Nachtschlaf +Nachtschwärmer +Nachtschwester +Nachtsitzung +Nachtstudio +Nachtstunde/N +Nachttisch +Nachtvorstellung/P +Nachtwache +Nachtwandler +Nachtwind +Nachtzeit +Nachtzug/STp +Nachtzuschlag/STp +Nachuntersuchung +Nachverbrennung +Nachwahlen +Nachwahlsieg +Nachwehe/N +Nachweis/T +Nachwelt +Nachwirkens +Nachwirkung/P +Nachwort/PST +Nachwuchs/T +Nachwuchsausbildung +Nachwuchsauslese +Nachwuchself +Nachwuchsfrage +Nachwuchskraft +Nachwuchsläufer +Nachwuchsleute +Nachwuchsmannschaft +Nachwuchspferd +Nachwuchsprobleme +Nachwuchsreisende +Nachwuchsschule +Nachwuchsschwimmer/FNS +Nachwuchsstar +Nachwuchsverkäufer +Nachzahlung +Nachziehzeit +Nachzöglingen +Nachzügler/NS +Nachzucht +Nackedei +Nacken/S +Nackengegend +Nackenhaare +Nacktamöbe +Nacktarsch +Nacktheit +Nadel/N +Nadelanschlag/STp +Nadelanschlaggeräusche +Nadelanschlagkontrolle +Nadelanschlagsfrequenz +Nadelansteuerung +Nadelbestreifte +Nadeldöschen +Nadeldrucker/NS +Nadeldruckköpfe +Nadeldruckwerk +Nadelgemälde +Nadelholz +Nadelkissen +Nadelöhr/S +Nadelschaden +Nadelschläge +Nadelschnittholz +Nadelschutz +Nadelspulen +Nadelstich +Nadine/S +Nagasaki +Nagel/S +Nagelbrett +Nagellack +Nager/NS +Nahaufnahme/N +Nahbereich +Naherholungsgebiet/T +Nahfeld +Nahkampf +Nahost +Nahostdoktrin +Nahostfrage +Nahostgebietes +Nahostkrieg +Nahostmission +Nahostpolitik +Nahrung/P +Nahrungsaufnahme +Nahrungsbedarf +Nahrungsfabrik +Nahrungskette +Nahrungsmangel +Nahrungsmittel/NS +Nahrungsmittelkapazität +Nahrungsmittelknappheit +Nahrungsmittelkonserve +Nahrungsmittelpreise +Nahrungsmittelprüfer +Nahrungsmittelüberfluss/Tp +Nahrungsreserven +Nahrungsvorräte +Nahsteuerung +Nahverkehr/S +Nahziele/N +Nairobi +Naivität +Naivling/EPS +Name/N +Namensänderung +Namensaktien +Namensbezeichnung/P +Namensbreite +Namensgebung +Namensgleichheit +Namenskonflikt/EPT +Namenskonvention/P +Namenslegende +Namensnachfolger +Namensnennung +Namensobligation/P +Namensraum/STp +Namensschild/RST +Namenstag +Namensträger +Namensverleihung +Namensvetter/N +Namenswechsel +Nameserver/NS +Namibia +Namur +Namurfrequenz +Namurgeber +Namurimpulse +Namurschalter/N +Nanometer/N +Nanosekunde/N +Napalmraketen +Napf/ST +Naphthalin +Naphthalinkügelchen +Napoleon/S +Narbe/N +Narbengesicht +Narkose/N +Narkoseschwester +Narkotika +Narkotikum +Narr +Narrenhaus/Tp +Narretei/P +Narrheit +Narziss/EP +Narzissenfelder +Narzissmus +Nase/N +Nasenbein +Nasenbluten +Nasenflügel +Nasenlänge/N +Nasenspitze/N +Nashörner +Nashorn/S +Nassau +Nassrasur/P +Nassschnee +Nasszelle/N +Nation/P +Nationalarmee +Nationalaufstand +Nationalballetts +Nationalbank +Nationalbewusstsein +Nationalbibliothek +Nationalchina +Nationalchinesen +Nationaleinkommen +Nationalfeiertag +Nationalfeind +Nationalflagge +Nationalfriedhof +Nationalgalerie +Nationalgarde +Nationalgefühl +Nationalgesetz +Nationalheld/P +Nationalhymne/N +Nationalinstitut +Nationalisierens +Nationalisierung/P +Nationalismus +Nationalist/P +Nationalität/P +Nationalitätenprinzip +Nationalkasse +Nationalkomitee +Nationalkommunist +Nationalkongress/EPT +Nationalkonvent +Nationalliga +Nationalmannschaft/P +Nationalökonomen +Nationaloper +Nationalpark/S +Nationalrat/ST +Nationalriegen +Nationalsozialismus +Nationalsozialist/P +Nationalspiel/R +Nationalspieler/FNS +Nationalsport +Nationalstaat/PST +Nationalstaffel +Nationalstolz +Nationalsynode +Nationalteam/S +Nationaltheaters +Nationaltorwart +Nationaltracht +Nationaltrainer +Nationaltruppen +Nationalverbände +Nationalverband +Nationalversammlung/P +Nationalwerkstätten +Nationalzeitung +Nationenpreis +Nato +Natomitglieder +Natrium/S +Natron/S +Natronlauge +Natürlichkeit +Natur +Naturalabgaben +Naturaleinkommen +Naturalien +Naturalismus +Naturalwirtschaft +Naturanschauung +Naturaufnahmen +Naturbedingung/P +Naturbeobachter +Naturbrunnen +Naturelemente +Naturell +Naturereignis/Qq +Naturerlebnis/Qq +Naturerscheinung +Naturfilm +Naturforschung +Naturfreund/E +Naturgaben +Naturgeschichte +Naturgeschmack +Naturgesetz/EPT +Naturgewalt/P +Naturgröße/N +Naturheilverfahren +Naturkatastrophe/N +Naturkulisse +Naturkunde +Naturlehrpfad +Naturlyriker +Naturmenschen +Naturmoor +Naturpark +Naturprozess/EPT +Naturrecht +Naturschäden +Naturschilderung/P +Naturschönheit/P +Naturschutz +Naturschutzatlas +Naturschutzexperte +Naturschutzgebiete +Naturschutzpark/S +Naturschutzstelle +Naturstrand +Naturtalent +Naturvölker +Naturwälder +Naturwissenschaft/P +Naturwundern +Navigation +Navigationskurs/EPT +Nazi/S +Nazidiktator +Naziführer +Nazigegner +Naziregime/S +Naziverbrechen +Naziverbrecher +Naziverleger +Neandertal/R +Neapel +Nebel/S +Nebelausrüstung +Nebeldunst +Nebelfelder +Nebelhorn +Nebellampen +Nebelneigung +Nebelschlussleuchte/N +Nebelschwaden +Nebelstrichen +Nebelwand +Nebenabsicht/P +Nebenanschluss/Tp +Nebenausgang +Nebenbahn/P +Nebenbedeutung/P +Nebenbedingung/P +Nebenbemerkung/P +Nebenbeschäftigung/P +Nebenbetrieb/EPST +Nebenbuhler/FNS +Nebeneffekt/EPST +Nebeneingang/Sp +Nebeneinnahme/N +Nebenerfolg +Nebenerscheinung +Nebenerwerb +Nebenerzeugnis/Qq +Nebenfächer +Nebenfach/T +Nebenfahrbahn +Nebenfenster +Nebenfluss/Tp +Nebenfolge/N +Nebenfunktionen +Nebengebäude/N +Nebengebühren +Nebengedanke/N +Nebengeleise/NS +Nebengeräusch/EPST +Nebengeschmack +Nebengestein +Nebenhaus/Tp +Nebenkläger +Nebenkosten +Nebenläufigkeit +Nebenmann +Nebenorganisation +Nebenplatz +Nebenprodukt/EPST +Nebenregierung/P +Nebenrolle/N +Nebensächlichkeit/P +Nebensätze/N +Nebensache/N +Nebensatz/T +Nebenstelle/N +Nebenstraße/N +Nebenstrecken +Nebentisch/P +Nebenwerte +Nebenwirkung/P +Nebenzimmer/N +Nebraska +Nebukadnezar/S +Neckar +Neckermann +Neckermannurlauber +Neffe/N +Negation/P +Negativfaktor/P +Negativgestalt/P +Negativklausel +Negativsignale +Negativwerten +Neger/FNS +Negerkinder/N +Negerkirche +Negerlein +Negersängerin +Negerstämme/N +Negev +Negligee/S +Negligé/S +Negro +Nehmer +Nehru/S +Neid/T +Neider +Neigens +Neigung/P +Neigungsänderung/P +Neigungsinformation/P +Neigungsmesser +Neigungsmessgerät +Neigungsmessung +Neigungssensor/P +Neigungswert/EPS +Neigungswinkel/N +Neinsager +Neinstimme/N +Neiße +Nektar +Nektarine/N +Nelke/N +Nennbetrag/STp +Nenndurchfluss/Tp +Nennens +Nenner/S +Nenngröße/N +Nennkapazität +Nennkapital/S +Nennleistung +Nennspannung +Nennstrom +Nennung/P +Nennungsliste/N +Nennvorwiderstand +Nennwert/ST +Neodarwinismus +Neomarxismus +Neon/S +Neonazi/S +Neonazismus +Neonlicht/R +Nepal +Nepp/S +Neptun/S +Nero/S +Nerv/S +Nervenarzt/T +Nervenbelastung +Nervenkitzel +Nervenklinik +Nervenkraft +Nervenkrankheit/P +Nervenkrieg/ST +Nervenprobe/N +Nervensäge/N +Nervensägerei +Nervenschäden +Nervenschmerzen +Nervenschock +Nervenstärke +Nervenstrang +Nervensubstanz +Nervensystem/EPS +Nervenzelle +Nervenzusammenbruch +Nervosität +Nerz/EPT +Nerzstola +Ness +Nessel/N +Nest/RST +Nestlé +Netiquette +Netscape/S +Nettigkeit/P +Nettoaufkommen +Nettobelastung +Nettobetrag/STp +Nettoeinkommen +Nettoerlös/P +Nettoertrag/STp +Nettoerzeugung +Nettoexport/S +Nettofrachteinnahme +Nettogewicht/EPT +Nettogewinn/T +Nettogewinnspanne +Nettoimport +Nettolöhne/N +Nettolohn +Nettomiete/N +Nettomieteinnahmen +Nettomietertrag/STp +Nettoprämie +Nettopreis/EPT +Nettorendite +Nettoschuldsaldo +Nettoumsätze +Nettovermögen +Nettowert +Nettozins/PT +Netz/EPT +Netzadapter/NS +Netzadresse/N +Netzanbindung/P +Netzanschluss/Tp +Netzausfallsimulation +Netzausfalltest/S +Netzdienst/EPT +Netzeingang +Netzfilter +Netzfrequenz +Netzfrequenzadapter +Netzgerät/EPS +Netzhaut +Netzkabel/NS +Netzkante +Netzkarte +Netzkommunikation +Netzkonfiguration/P +Netzmodul/E +Netzpolung +Netzschalter +Netzsoftware +Netzspannung +Netzstecker/NS +Netzstruktur +Netztechnik +Netzteil/EPST +Netzteilbereich +Netzteilgruppe +Netzteilnehmer/N +Netzteilsicherung +Netzteilstecker/S +Netzteiltypen +Netzteilwürfel +Netztopologie/N +Netztrafo +Netzüberlast +Netzversorgungskabel/N +Netzwerk/EPST +Netzwerkadapter/NS +Netzwerkadapterfunktion/P +Netzwerkadresse/N +Netzwerkanschluss/Tp +Netzwerkbetrieb +Netzwerkbuffer/S +Netzwerkdaten +Netzwerkinterface/S +Netzwerkkanal/S +Netzwerkkapazität/P +Netzwerkkommando/S +Netzwerkkommunikation +Netzwerkleitung/P +Netzwerkmenü +Netzwerknummer/N +Netzwerkrechner/NS +Netzwerkschnittstelle/N +Netzwerksoftware +Netzwerkteilnehmer/NS +Netzwerktopologie/N +Netzwerkverbindung/P +Netzzuführung +Neuabonnenten +Neuabsatz +Neuabschluss/Tp +Neuanfang +Neuanfertigung/P +Neuankömmling/EPS +Neuankündigung +Neuanmeldung +Neuansätze/N +Neuansatz/T +Neuanschaffung/P +Neuansiedlung/P +Neuaufbau/ST +Neuauflage/N +Neuaufteilung/P +Neuauftrag/STp +Neuausgabe/N +Neuausrichtung +Neuausrüstung +Neuausstattung +Neuauszahlung/P +Neubau +Neubauaufträge +Neubaugebiet +Neubauhaus/Tp +Neubauläden +Neubaupläne +Neubauproduktion +Neubauprojekt +Neubausiedlung +Neubaustelle +Neubaustrecken +Neubauten +Neubauwesen/S +Neubauwohnung +Neubeginn +Neubepflanzung +Neuberechnen/JS +Neubesetzung/P +Neubestätigung +Neubestellung +Neubewertung +Neudefinition/P +Neudruck/EPS +Neueinkleiden +Neueinlegen +Neueinrichten/JS +Neueinsatz +Neueinschulung/P +Neueinstellung +Neueinstieg +Neueinteilung/P +Neueintrag/Jp +Neuenburg +Neuengagement +Neuenglandkolonien +Neuentstehung +Neuentwickeln/JS +Neueröffnung +Neuerscheinen/JS +Neuerung/P +Neuerungspläne/N +Neuerwerbung +Neufestsetzung +Neuformulierung/P +Neufundland +Neugestalten/JS +Neugier +Neugierde +Neugranada +Neugründen/JS +Neuguinea +Neuheit/P +Neuigkeit/P +Neuinstallation +Neuinszenierung/P +Neujahr/S +Neujahrsaufruf +Neujahrsausgabe +Neujahrsbotschaften +Neujahrsempfang/Sp +Neujahrsfest +Neujahrsglückwünsche +Neujahrsgruß/Tp +Neujahrskonzert/EPST +Neujahrskuss/Tp +Neujahrsprognosen +Neujahrsrede +Neujahrsspringen +Neujahrstag/T +Neujahrstelegramm +Neujahrswünsche +Neujahrumfrage +Neukarthago +Neukauf/STp +Neuklassizismus +Neukonstruktion +Neukonzipierung +Neukredite +Neukunden +Neuland +Neulandgebiet +Neulandgewinnung +Neulieferung/P +Neuling/EPS +Neumond/EPST +Neunerwette +Neunkampf +Neuntklässler/FNS +Neuordnen/JS +Neuorganisation +Neuorientierung/P +Neuplanung +Neupositionierung +Neuprogrammierung +Neuregelung/P +Neureiche/NR +Neurodermitis +Neurologe/N +Neurologie +Neurose/N +Neuschaffung +Neuschnee +Neuschöpfung/P +Neuschuldner +Neuseeland +Neusprachler +Neuss +Neustart +Neustrukturierung +Neutralisation +Neutralist/P +Neutralitätsangebot +Neutralitätsbund +Neutralitätserklärung +Neutralitätsrecht +Neutralitätswunsch +Neutrino/S +Neutron/PS +Neutronensonde +Neuverlegung +Neuverpflichtung/P +Neuverschuldung/P +Neuverteilen/JS +Neuwagenhandel +Neuwahlen +Neuwerbung +Neuwerk +Neuzeit +Neuzugang/Sp +Neuzulassung/P +Neuzuweisung +Nevada +New/S +Newsgroup/S +Newsgruppe/N +Newsserver/NS +Newton/S +NiCd +Niagarafälle/N +Nibbleoperation/P +Nibelungen +Nibelungenlied +Nicaragua +Nichtakademiker +Nichtanerkennung +Nichtangriffspakt +Nichtanhörung +Nichtanzeige +Nichtausstieg +Nichtbeachten/JS +Nichtbeamten +Nichtbefolgen/JS +Nichtbelieferung +Nichtbezahlung +Nichtbiertrinker +Nichtdeterminismus +Nichte/N +Nichteinhalten/JS +Nichteinstieg +Nichteintreffen +Nichteintreten +Nichtentdeckung +Nichtentscheidung +Nichterfüllen/JS +Nichterklärung/P +Nichterscheinen/JS +Nichtgebrauch +Nichtigkeit/P +Nichtkommunist +Nichtlinearitäten +Nichtmitgliedsland +Nichtmitgliedsstaaten +Nichtprivaten +Nichtraucher/N +Nichtraucherraum/STp +Nichtraucherschutz +Nichtschrumpfen +Nichtsnutz +Nichtsportler +Nichtstun +Nichtwissen/S +Nickbewegung/P +Nickel +Nicole/S +Niederbayern +Niederdruck +Niederdruckanlagen +Niedergang/Sp +Niedergeschlagenheit +Niederkunft +Niederländer/FNS +Niederlage/N +Niederlande/N +Niederlassens +Niederlassung/P +Niederlassungsbüro +Niederlassungsrecht/S +Niederösterreich +Niedersachsen +Niederschlag/Sp +Niederschlagsneigung +Niederschlesien +Niederschrift +Niederträchtigkeit/P +Niederung/P +Niederwerfen/JS +Niederwildjagd +Niederwildrevier +Niedrigkeit +Niedrigpreispolitik +Niedrigstand +Niedrigstkurs/EPT +Niedrigstpreisen +Niedrigzinsen +Niere/N +Nierenoperation/P +Nierensteinen +Nierenverpflanzung/P +Nieselregen +Niethose +Niethosenträger +Niethülsen +Nietöse/N +Nietzsche/S +Niger +Nigeria/S +Nigerianer/FNS +Nihilist/P +Nikaragua +Nikolaus +Nikon +Nikotin/S +Nil/S +Nildelta +Niltal/S +Nimbus +Nimmerwiedersehen +Nina/S +Ninive/S +Nippel/S +Nippon/S +Nische/N +Nissan +Nitrat/EPS +Nitroglyzerin +Niveau/S +Niveauregulierung +Niveauverlust +Nivelliereinrichtung +Nivellierens +Nivellierung/P +Nixdorf +Nixe/N +Nizza +Nöte/N +Nötigens +Nötigung/P +Noah/S +Nobelkarossen +Nobelkneipen +Nobelpreis/EPT +Nobelpreisträger/N +Noblesse +Nocken +Nockenrad/S +Nockenscheibe +Nockenwelle/N +Nofretete/S +Nomade/N +Nomadenstämmen +Nomen/GS +Nomenklatur/P +Nomina +Nominalbetrag/STp +Nominalhöhe +Nominalkapital +Nominallöhne +Nominalwert/EPST +Nominalzinsen +Nominalzinssätze +Nominierens +Nominierung/P +Nonkonformismus +Nonne/N +Nonplusultra +Nonstopflug/STp +Nonstopflugzeuge +Norbert/S +Nordabschnitt +Nordafrika/S +Nordamerika/S +Nordatlantik +Nordatlantikpakt/T +Nordaustralien +Nordbahnhof +Nordbayern +Nordcarolina +Nordchina +Norddeutschland +Norden/SW +Nordengland +Nordeuropa +Nordfrankreich +Nordfriedhof +Nordfriesland +Nordirland/S +Norditalien +Nordkorea/S +Nordküste +Nordkurve +Nordländer +Nordlicht +Nordlichter +Nordmeer +Nordosten/S +Nordpol +Nordpolforscher +Nordpolroute +Nordraum/ST +Nordrhein +Nordschacht +Nordschleife +Nordschleswig +Nordschleuse +Nordsee +Nordseeabkommen +Nordseebad +Nordseefischerei +Nordseegebiet +Nordseehäfen +Nordseeheilbäder +Nordseeheilbad/T +Nordseeinseln +Nordseekanal/S +Nordseestrand +Nordseite/N +Nordstern +Nordufer +Nordvietnam +Nordwand +Nordwesten/S +Nordwesteuropa +Nordzone +Norm/P +Normalausführung +Normalausgaben +Normalbenzin +Normalbetrieb +Normalbürger +Normaleinstellung +Normalfahrer/S +Normalfall/ESp +Normalfolge +Normalform/P +Normalgarantie +Normalisierung +Normalisierungsvertrag/STp +Normalität +Normalpapier +Normalpreis/EPT +Normalsatz +Normalschrift +Normalsignal +Normalsterbliche/NR +Normaltarif/EPS +Normalverbraucher/N +Normalversion/P +Normalzeit +Normalzins/T +Normalzustand/ST +Normandie +Normanne/N +Normannenherrschaft +Normannenreich +Normenausschuss/Tp +Normenbau +Normierens +Normierung/P +Normmodulen +Normschrift +Normstecker +Normteil/EPS +Normungsentscheidung/P +Norwegen +Nostalgie +Nostalgiewelle +Not/EP +Nota +Notärztin +Notar/EFPS +Notarkosten +Notarvertrag/STp +Notation/P +Notaufnahme +Notaufnahmelager +Notaus +Notausfunktion/P +Notausgang/Sp +Notauskabel +Notausknopf/T +Notauskontakte +Notausleitung/P +Notausschalter/S +Notausstieg +Notaussystem +Notausterminator +Notbehelf/EPS +Notbett +Notbremse +Notdach +Notdurft +Notebook/S +Noteingang/S +Notenbank/P +Notenentwürfe +Notenlesen +Notenschrift +Notenskala +Notenumtausch/T +Notfall/p +Notfallausweis/E +Notfallpläne +Nothalt +Nothelfer +Nothilfe +Notierens +Notierung/P +Notiz/P +Notizbücher +Notizbuch/T +Notlage/NR +Notlager/NS +Notlandens +Notlandung/P +Notlösung/P +Notlüge/N +Notmaßnahme/N +Notplanung/P +Notprogramm +Notruf/EPS +Notrufnetz +Notsendern +Notsignal/EPS +Notsitzen +Notstände/N +Notstand/S +Notstandsgesetz/E +Notstandshilfe +Notstandsjahr +Notstandsklausel +Notstandsprogramm +Notunterkünfte/N +Notverband +Notverbandsplatz +Notverkauf/Sp +Notverordnung +Notverordnungsdiktatur +Notverpflegung +Notwehr +Notwendigkeit/P +Notzeit/P +Notzucht +Nougat +Nougatcreme +Nov +Nov. +Nova +Novelle/N +Novellist/P +November +Novemberheft +Novemberrevolution +Novembersonntag +Novemberwoche +Novität/P +Novum +Nr +Nr. +Nüchternheit +Nürnberg/R +Nüsse/GMN +Nützlichkeit/P +Nuance/N +Nudel/N +Nudelholz +Nugat +Nuklearindustrie +Nuklearpolitik +Nuklearraketen +Nuklearsprengkopf +Nukleartechnik +Nuklearwaffen +Null/P +Nulldurchgang/Sp +Nullleiter/S +Nulllösung +Nullpunkt/ST +Nullpunktdrift +Nullpunkteinstellung +Nullpunktverschiebung +Nullserie/N +Nullspannung +Nullstelle/N +Nullstellenbestimmung +Nullstellung +Nullsteuerzahler +Nullsummenspiel/EPS +Nullwachstum +Nullwelt +Nullwert +Numerik +Numerus +Nummer +Nummerierens +Nummerierung/P +Nummerncode +Nummerndiebstahl +Nummernfolge/N +Nummernkonten +Nummernschild/RT +Nuss/G +Nussknacker/NS +Nussschale/N +Nussschokolade/N +Nusstorte/N +Nut/EP +Nutabstand +Nutrichtung +Nutzanwendung +Nutzbarkeit +Nutzbarmachung +Nutzbereich/S +Nutzenanalyse/N +Nutzenfunktion/P +Nutzens +Nutzer/FNS +Nutzfahrzeug/EPS +Nutzflächen +Nutzholz +Nutzlänge/N +Nutzlast/P +Nutzlosigkeit +Nutzmachung +Nutznießen/JS +Nutznießer +Nutzpflanzen +Nutzung/P +Nutzungsart +Nutzungsentgelt/ES +Nutzungsrecht/EPT +Nutzungswert/EPT +Nutzwert/ST +Nylon/S +Nylonfäden +Nylonfaser +Nylonstrümpfe +Nylonstrumpfhosen +Nymphe/N +ÖTV +Öfen +Öffentlichkeit +Öffentlichkeitsarbeit +Öffnens +Öffner +Öffnung/P +Öffnungsklappe/N +Öffnungssignal +Öffnungswinkel +Öffnungszeit/P +Ökologie +Ökonom/P +Ökonomie +Ökosystem/EPS +Ökumene +Öl/JS +Ölabkommen +Ölaktien +Ölangebot +Ölbild +Ölbohrung +Ölboykott +Öldruck +Öldruckbremse +Öleinfuhr +Öleinnahmen +Ölembargo/S +Ölexperte/N +Ölexport/EPS +Ölfarbe/N +Ölfeld/RST +Ölfirma +Ölfirmen +Ölförderer +Ölförderländer +Ölfördernation/P +Ölfund/E +Ölgelder +Ölgeschäft/S +Ölgesellschaften +Ölhahn +Ölhaus +Ölhausse +Ölheizung/P +Ölhydraulik +Ölimporte +Ölindustrie +Ölkanne/N +Ölkatastrophe +Ölkonferenz +Ölkonzern/PS +Ölkonzession/P +Ölkrieg +Ölkrise/N +Ölkühler +Ölleitung/P +Öllieferanten +Ölmächte +Ölmalerei +Ölmarkt +Ölmessstab/S +Ölmilliarden +Ölmonopolisten +Ölnation/P +Ölpolitik +Ölportrait +Ölpreis/EPT +Ölpreiserhöhung/P +Ölpreisverfalls +Ölpression/P +Ölproduzenten +Ölquelle/N +Ölraffinerien +Ölrechnung/P +Ölreichtümer +Ölreservoir/S +Ölsäule +Ölscheich/S +Ölschiefervorkommen +Ölschmierung +Ölsorten +Ölstaat/T +Ölstand +Ölstreit +Ölsubstanzen +Ölsuche +Ölszene +Öltank/S +Öltanker +Öltemperatur +Ölüberschussländer +Ölverbrauch/S +Ölverbraucher +Ölverschmutzung +Ölversorgungssystems +Ölvorkommen +Ölvorräte +Ölwarrant +Ölwerte +Ölzentralheizung +Ölzeug +Örtlichkeit/P +Öse/N +Österreich/RS +Österreicher/FNS +Östrogen/EPS +OCR +OECD +OEM +OPEC +OPTi +ORF +OS +Oase/N +Oasenländer +Obdach/S +Obdachlosenheim +Obdachlosigkeit +Obduktion/P +Obelisk/P +Oberägypten +Oberärzte/FN +Oberammergau +Oberarm/EPST +Oberarzt/T +Oberaufsicht/P +Oberbau +Oberbayern/S +Oberbefehl/S +Oberbegriff +Oberbekleidung +Oberbonze +Oberdeck/S +Oberdirektor +Oberfahnder +Oberfläche/N +Oberflächenschutz +Oberflächenspannung +Oberflächenwiderstände +Oberflächlichkeit/P +Obergefreiten +Obergericht +Obergeschoss/EPT +Obergrenze/N +Obergruppe/N +Oberhäupter +Oberhaupt/T +Oberhaus/PTp +Oberhausmitglied +Oberhirten +Oberhofmeisterin +Oberhoheit +Oberingenieur/S +Oberinspektor/S +Oberkante/N +Oberkellner/N +Oberkirchenrat +Oberkörper/NS +Oberkommandierende +Oberkommando +Oberland +Oberlandesgericht/T +Oberlehrer +Oberleitung +Oberleutnant/S +Oberliganeuling +Oberligatrainer +Oberligazugehörigkeit +Oberlippe/N +Obermedizinalrat +Obermeister +Obermenge/N +Oberösterreich +Oberpostdirektion/P +Oberpostrat +Oberpräsident +Oberrat +Oberrealschule +Oberrechnungskammer +Oberregisseur/S +Oberrhein +Oberrheintal +Oberrichter +Obers +Oberschenkel +Oberschenkelmuskulatur +Oberschenkelzerrung +Oberschicht +Oberschiedsrichter +Oberschlesien +Oberschlitzohr +Oberschnabel +Oberschüler/FNS +Oberschule/N +Oberschullehrer/NS +Oberschwaben +Oberschwester +Oberschwingung/P +Oberseite/N +Obersekundaner +Oberspielleiter +Oberstaatsanwälte +Oberstaatsanwalt/T +Oberstabsarzt/T +Oberstleutnant +Oberstoff/E +Oberstübchen +Oberstudienrat +Oberstufe +Oberstufengestaltung +Oberteil/EPS +Oberturnwarte +Oberverwaltungsgericht/T +Oberwachtmeister +Oberwasser +Oberwellen +Oberzug +Obhut +Objekt/EPST +Objektbaum/STp +Objektbaumkonzept +Objektfinanzierung +Objektgeschäfte +Objektivgebilde +Objektivismus +Objektivität +Objektivträger +Objektklasse/N +Objektprogrammierung +Objektträger/N +Objektübernahme +Oblate/N +Obliegenheit/P +Obligation/P +Obligationsanleihe +Obmann/S +Oboe/N +Obrigkeit/P +Obrist/P +Observanz +Observatorium +Obst/T +Obstanlage +Obstbaum/STp +Obstbranntweine +Obstbrennereien +Obsternte +Obstgärten +Obstgarten +Obsthändler/FNS +Obstkompott +Obstruktion +Obstruktionskurs/EPT +Obstsäfte +Obstversandfirma +Obstzucht +Obszönität +Ochs/EP +Ochsenfleisch +Ochsenhäute +Ode/N +Odem/S +Odenwald +Odessa +Odium +Odyssee +Ofen/S +Ofenheizung/P +Ofentemperatur +Offenbach +Offenbarens +Offenbarung/P +Offenbarungseid +Offenheit +Offenherzigkeit +Offenlegen/JS +Offenlegungsschrift/P +Offensivangriff +Offensivoperation/P +Offensivspieler +Offerte/N +Offertenbriefe +Offertenprüfung +Offizier/EFPS +Offiziersanwärter +Offiziersball/Sp +Offiziersehre +Offizierskasino +Offizierskorps +Offiziersputsch +Offiziersrevolte +Offiziersschüler/N +Offset/S +Offsetdruck +Offsetspannung +Offsetwert/S +Oheim/S +Ohio +Ohm +Ohnmacht +Ohr/EPST +Ohrclip/S +Ohrenärzten +Ohrenarzt/T +Ohrenschmerzen +Ohrenstäbchen +Ohrenzeugen +Ohrläppchen/S +Ohrring/EPS +Ohrwurm/S +Okkultismus +Okkupant/P +Okkupation/P +Okt +Okt. +Oktaeder +Oktant/PW +Oktav/P +Oktober/S +Oktoberausgabe +Oktoberdokument +Oktoberfest +Oktoberheft +Oktoberkrieg +Oktoberrevolution +Okular +Okzident/S +Olaf/S +Oldenburg +Oldtimer/S +Oleg/S +Olga/S +Oligarchie +Olive/NR +Oliver/S +Olivetti +Olymp +Olympia +Olympiaabzeichen +Olympiade +Olympiadisziplin +Olympiafieber +Olympiaflagge +Olympiafünfte +Olympiagelände +Olympiageschäft +Olympiakader +Olympialos +Olympiamedaille +Olympianorm +Olympiapass/Tp +Olympiapferd +Olympiapisten +Olympiaschanze +Olympiasieg/ER +Olympiasieger/FNS +Olympiastadion/S +Olympiastadt +Olympiateam +Olympiateilnehmer/S +Olympiatermine +Olympiawinter +Olympiazentren +Olympiazentrum +Oma/S +Ombudsmann/ST +Omen +Omnibus/Qq +Omnibusbetrieb +Omnibuschassis +Omnibusgewerbe +Omnibushaltestelle +Omnibusinsassen +Omnibusnetz +Omnibusreisedienst +Omnibusschaffner +Omnibusunglück +Omnibusverkehr +Omnilaser +Omnipotenzfunktionen +Onanie +Onkel/NS +Ontologie +Opa/S +Opel +OpenOffice +Oper/N +Operand/P +Operateur/EFPS +Operation/P +Operationsbasis +Operationsfeld +Operationsgebiet +Operationspläne/N +Operationsschwester +Operationssystem/EPS +Operationsteam +Operationsziel +Operator/FPS +Operette/N +Operettenbühne +Operettenbuffo/S +Operettendiva +Operettenkomponist +Operettenmelodien +Operettenmusik +Operettenrolle +Operettenzauber +Opernabend +Opernaufführung/P +Opernausstattung +Opernbühne/N +Opernburleske +Opernchef +Opernchorschule +Operndirektion +Operndirektor/S +Opernensemble +Opernfarbfilm +Opernfestspiele +Opernfinale +Opernfreunde +Opernführer +Opernglas +Opernhaus/Tp +Opernintendant +Opernjux +Opernkomponist/P +Opernkonzert +Opernmusiker +Opernnachwuchs +Opernorchester +Opernregie +Opernregisseure +Opernsänger +Opernsaison +Opernschule +Opernstar +Opernszenen +Operntheater +Operntradition +Opferbereitschaft +Opfergang +Opferns +Opferpriester +Opfers +Opferschale +Opferstock +Opfertier +Opfertod +Opferung/P +Opium +Opiumkrieg +Opponent/P +Opportunismus +Opportunist/P +Opportunitätsprinzip +Opposition +Oppositionschef +Oppositionsführung +Oppositionsgruppe/N +Oppositionspolitiker +Oppositionssprecher +Optik/R +Optiker/FNS +Optikermeister +Optimalität +Optimalitätskriterium +Optimierbarkeit/P +Optimierens +Optimierung/P +Optimierungsmaßnahme/N +Optimierungsmöglichkeit/P +Optimierungsphase/N +Optimierungspotential/EPS +Optimierungspotenzial/EPS +Optimierungsreserve/N +Optimierungsschritt/EPS +Optimierungsstrategie/N +Optimierungstechnik/P +Optimierungsverfahren/S +Optimierungsversuch/EPS +Optimismus +Optimist/P +Optimum/S +Option/P +Optionsbetrag/STp +Optionserfahrene +Optionsgeschäft/EPST +Optionshandel/S +Optionskäufer +Optionskontrakte +Optionslaufzeit +Optionsmarkt/Tp +Optionspreis/E +Optionsschein/EPS +Optionsspieler +Optionsverkäufer +Optokoppler/NS +Optokopplermodul +Opus +Orakel/NS +Orangen +Orangenernte +Orangensaft/T +Orangensekt +Oratorium/S +Orbit/S +Orchester +Orchesterbegleitung +Orchesterbesoldung +Orchesterkanzel +Orchesterkonzert +Orchesterkultur +Orchestermusik +Orchestermusiker/S +Orchesterprobe +Orchesterschule +Orchesterstücke +Orchidee/N +Orden/S +Ordensangehöriger +Ordensgesetze +Ordensherrschaft +Ordensritter +Ordentlichkeit +Order +Ordereingang +Ordinariat +Ordinarien +Ordinate/N +Ordnens +Ordner/NS +Ordnung/P +Ordnungsbehörde/N +Ordnungshüter/FNS +Ordnungskriterien +Ordnungsliebe +Ordnungsmacht +Ordnungsmerkmal/EPS +Ordnungsprinzip +Ordnungsproblem/EPS +Ordnungsrecht +Ordnungsstrafe/N +Ordnungswidrigkeit/P +Ordonanz +Ordonnanz +Oregon +Organ/EPS +Organigramm/EPS +Organisation/P +Organisationsaufgabe/N +Organisationsbegabung +Organisationserfahrung +Organisationsfachmann +Organisationsform/P +Organisationsgabe/N +Organisationskomitee/S +Organisationslösung/P +Organisationsplan +Organisationsreform/P +Organisationssoftware +Organisator/PS +Organismen +Organismentypen +Organismus +Organist/FP +Organleiden +Organum +Organverpflanzung +Organverträge +Orgasmen +Orgasmus +Orgel +Orgelbauer/S +Orgelbaus +Orgelklang/Sp +Orgelkunst +Orgelmusik +Orgelwerke +Orgie/N +Orgien/G +Orient/S +Orientale/N +Orientalismus +Orientbrücken +Orienthandel +Orientierens +Orientierung/P +Orientierungsdaten +Orientierungshilfe/N +Orientierungskrise/N +Orientierungspreis/EPT +Orientierungspunkt/EPS +Orientierungsrahmen/S +Orientierungsstufen +Orientteppich/S +Orientteppichhändler/FNS +Originalantwortschein/EPS +Originalausgabe/N +Originalbürgschaft +Originaldiskette +Originalfassung +Originalfolie +Originalgehäuse +Originalität +Originals +Originalscheck/S +Originalstand +Originalversion/P +Originalzeichnung/P +Orion/S +Orkan/EPS +Orkneyinseln +Orlando +Orleans +Ornament/EPST +Ort/JST +Ortens +Orthodoxie/N +Orthogonalität +Orthografiefehler/NS +Orthographie/Nf +Orthographiefehler/NS +Orthopäde/N +Orthopädie +Ortsangabe/N +Ortsbehörde/N +Ortsbesichtigung +Ortsbezeichnung +Ortschaft/P +Ortseingang +Ortsgespräch/EPS +Ortsgruppenleiter +Ortskenntnis/q +Ortskoordinate/N +Ortskrankenkasse/N +Ortsmessung +Ortsmitte +Ortsnetz/EPT +Ortsplanung +Ortsprospekt +Ortsrand +Ortsrandlage +Ortssender/N +Ortsteil/EPS +Ortsvektor/PS +Ortsvertreter +Ortsvorsitzende +Ortswechsel +Ortszeit/P +Ortszuschlag/STp +Ortungsgeräte +Orwell/S +Oscar/S +Osiris +Oskar/S +Oslo +Osmanenreich +Osnabrück/S +Ostafrika/S +Ostarmeen +Ostasiens +Ostaustralien +Ostbahnhof +Ostberlin/R +Ostbesuche/N +Ostbewohner +Ostblock/ST +Ostblockdelegierte +Ostblockkonferenz +Ostblockländer/N +Ostblockland +Ostblocknationen +Ostblockreisen +Ostblockstaaten +Ostbündnis/Qq +Ostdeutschland/S +Osten/SW +Ostengland +Osteoporose +Ostereier +Osterfahrt +Osterfeiertage +Osterferien +Osterfest +Ostergeschäft +Osterhase/N +Osterinsel/N +Osterkarten +Ostermarsch +Ostermontag +Ostern +Osterpause +Osterpreis +Osterprogramm +Osterreiseverkehr +Ostersamstag +Ostersonnabend +Ostersonntag +Osterspaziergang +Ostertage/N +Ostertermin +Osterwoche +Osteuropa +Osteuropäer/FNS +Ostexport/S +Ostfahrbahn +Ostfernsehens +Ostfildern +Ostflüchtlinge +Ostfrankreich +Ostfriesland/S +Ostfront +Ostgeschäft/ES +Ostgotenreich +Ostgrenze +Ostgrönland +Osthängen +Osthandel/S +Osthessen +Ostholstein/S +Ostimporte +Ostjude +Ostkirche +Ostkonten +Ostkredite/N +Ostpakistan +Ostpakt +Ostpolen +Ostpolizisten +Ostpommern +Ostpreuße/N +Ostpreußen/S +Ostprovinz/P +Ostschweiz +Ostsee +Ostseebäder +Ostseefahrt +Ostseeflotte +Ostseegebiet +Ostseehandel +Ostseeheilbad +Ostseeinsel +Ostseeküsten +Ostseenähe +Ostseeprovinzen +Ostseewoche +Ostsektor +Ostsibirien +Ostsparkonten +Oststaat/T +Ostwall +Ostwestfalen/S +Ostwind +Ostzonenflüchtling +Ostzonenpolizei +Ostzonenpolizist +Ostzonenwahl +Oszillation/P +Oszillator/P +Oszillogramm/EPS +Oszillograph/P +Oszillographenbild +Oszilloskop/EPS +Othmar/S +Otmar/S +Otter/N +Otto/S +Output/S +Outputfile/S +Ouvertüre/N +Ovation/P +Overall/S +Overheadfolie/N +Overkill/S +Oxford +Oxid/EPS +Oxidation/P +Oxidationsschutz/T +Oxyd/EPS +Oxydation/P +Oxydationsvorgang/Sp +Ozean/EPS +Ozeandampfer/S +Ozeanflieger +Ozeanriese/N +Ozon/S +Ozonloch/S +Ozonschicht +PC +PCI +PCs +PDS +PGP +PKK +PLO +PLZ +PPP +PPS +PR +PS +PTT +Pächter/FNS +Pächterwohnung +Päckchen/S +Pädagoge/FN +Pädagogentagung +Pädagogik +Päpste/N +Pärchen/S +Pärke/N +Pässe/N +Paarbildung +Paarens +Paares +Paarung/P +Paarungsverhalten +Pablo/S +Pacht/J +Pachtdauer/N +Pachtens +Pachthof +Pachtpreis/EPT +Pachtsummen +Pachtung/P +Pachtvertrag/Tp +Pachtzins/EPT +Packard +Packeis/T +Packens +Packer/FNS +Packerei +Packesel/NS +Packmaschine/N +Packmaterial/S +Packpapier/EPS +Packung/P +Packzettel +Paddelboot/EPT +Paddelfahrten +Paddels +Paderborn +Paella +Paganini/S +Page +Pagenfrisur/P +Pahlewi/S +Paket/EPST +Paketannahmen +Paketannahmestelle +Paketbeförderung +Pakethandel +Paketlösung/P +Paketpost +Paketsendung/P +Pakettarife +Paketverkehr +Paketwechsel +Pakistan/R +Pakt/EPS +Paktorganisation/P +Paktpreis/T +Paläontologe/N +Paläste/N +Palästina +Palästinafrage +Palästinakonferenz +Palästinenser/FNS +Palais +Palast/T +Palastrevolution/P +Palaver/S +Palermo +Palette/N +Palisade/N +Palladium +Pallas +Palme/N +Palmkern/EPS +Palmkernfett +Palmkernöl +Palomar +Pampelmuse/N +Pamphlet/EPS +Pamphletist/P +Pan/S +Panamakanal +Panamakanalzone +Panasonic +Pandschab +Panik/P +Panikabhebung/P +Panikbelagerung/P +Panikstimmung +Panikzeiten +Pankow/S +Panne/N +Pannendienst/ET +Pannenhilfe +Pannenserie/N +Panoptikum +Panorama/S +Panoramablick +Panpsychismus +Panslawismus +Panter/S +Panther/S +Pantoffel/NS +Pantoffelhelden +Pantomime/N +Pantomimentheater +Panzer/NS +Panzerabwehr +Panzerabwehrgranaten +Panzerabwehrraketen +Panzerarmee +Panzerbataillon +Panzerbrigade +Panzereinheit/P +Panzerfahrzeuge +Panzerfaust +Panzerführung +Panzergräben +Panzergrenadier/E +Panzerkolonnen +Panzerkreuzer +Panzerlandungsboote +Panzeroffensive +Panzerproduktion +Panzerschlacht +Panzerschränke +Panzerschrank +Panzertruppe +Panzerverbände +Panzerverband +Panzerwaffe +Panzerwagen +Panzerweste +Papa/S +Papagei/PS +Paperback +Paperfeed +Papi +Papier/ES +Papierabschneider/S +Papierachse/N +Papieranfang +Papieranschläge +Papieraufnahmeschlitz +Papieraufwicklung +Papierbahnbreite +Papierballen +Papierberg +Papierblätter +Papierblumen +Papierbögen +Papierbogen/S +Papierbreite/N +Papierbügel +Papiereinlegen +Papiereinzug/STp +Papiereinzugsschlitz +Papierende/N +Papierentfernen +Papierentnahme +Papiererkennung +Papiererzeugnisse +Papierfabriken +Papierfetzen/S +Papierformat/EPS +Papierfreigabehebel/S +Papierführung/P +Papierführungsblech/T +Papierführungslaschen +Papierführungsschlitz +Papiergeld/RST +Papiergewicht/EPS +Papiergewinne +Papierhälfte +Papierhandling +Papierhandlung/P +Papierherstellung +Papierkante/N +Papierkörbe/N +Papierkontrolle +Papierkorb/ST +Papierkrieg/EPS +Papierlagen +Papierlieferanten +Papiermarkt/ST +Papiermaße +Papiermaschine +Papiermasse +Papiermesser/S +Papiermühlen +Papierposition +Papierpositionierung +Papierprobleme +Papierprodukte +Papierproduktion +Papierpuppen +Papierqualität +Papierrand +Papierrolle/N +Papierrollenhalter +Papierrollenkerns +Papierschacht +Papierschachtblech/T +Papierschachtrandes +Papierschale +Papierschiffchen +Papierschlaufe +Papierschlitz +Papierschwalben +Papiersensoren +Papierserviette/N +Papierstau +Papierstaufehler +Papierstopper +Papierstreifen/S +Papiersynchronisierung +Papiertaschentüchern +Papiertaschentuch/T +Papiertiger +Papiertische +Papierträger +Papiertransport +Papiertransportwellen +Papiertrennung +Papiertüte/N +Papierumlauf/Sp +Papierverarbeitung +Papierverpackung/P +Papierverschwendung +Papiervogel +Papiervorräte/N +Papiervorrat/S +Papiervorschüben +Papiervorschub +Papierwäsche +Papierwalze +Papierwaren +Papierwechsel +Papierzellstoff +Pappbänder +Pappband/T +Pappbecher +Pappdeckel/NS +Pappe/N +Pappel/N +Pappelreihe +Pappelschatten +Pappenfabrik +Pappenheimer +Pappenstiel +Pappherz +Papphütten +Pappkamerad/P +Pappmaché/S +Pappmaschee/S +Pappnase/N +Pappschachtel/N +Pappteller/N +Paprika +Papst/T +Papstbotschaft +Papstmesse +Papsttum/S +Papstunterhändler/FNS +Papstwahlordnung +Papyrus +Papyrusboot +Parabel/N +Parabolantenne/N +Paraboloid/EPST +Paracelsus +Parade/N +Paradeboxer +Paradefeld +Parademarsch +Paradeplatz +Paradeschritt +Paradestück/EPS +Paradies/EPT +Paradiesgrundstücke/S +Paradiesinseln +Paradieszustände +Paradigma/S +Paradigmen +Paradigmenwechsel/S +Paradoxie/N +Paradoxon/S +Paraffin +Paragrafenreiter/NS +Paragraph/Pf +Paragraphenreiter/NS +Paraguay +Parakinese/N +Parallelbus/Qq +Parallelfall +Parallelhandlung +Parallelisierens +Parallelisierung/P +Parallelität +Parallelport/S +Parallelprogramm +Parallelrechner/NS +Parallelwiderstand/S +Parallelzugriff +Parameter/NS +Parameteranpassung +Parameterblock +Parameterbuffer/S +Parametereingabe/N +Parametereinstellung/P +Parameterliste/N +Parametersätze/N +Parametersatz +Parameterspeicherung +Parametertyp/P +Parameterübergabe/N +Parameterübergabemechanismen +Parameterzahl +Parametrierens +Parametriergerät +Parametrierstation/P +Parametrierung/P +Parametrisierung +Paranoia +Paranuss/p +Paraphierens +Paraphierung/P +Parapsychologe/N +Parasit/P +Paratyphus +Parcours +Pardon +Parfüm/S +Parfümerie/N +Parfümfläschchen/S +Parfümhändler/FNS +Parfum/S +Parfumhauch +Parfumschwade +Paris +Pariser +Parität/P +Paritätsänderung/P +Paritätsfehler/N +Paritätsgründe +Paritätspreise +Paritätstest +Paritycheck +Parityerror +Parityfehler/S +Park/S +Parkallee +Parkanlagen +Parkbänke/N +Parkbank +Parkdeck +Parkett +Parkettboden +Parkfriedhof +Parkgarten +Parkgebühr +Parkgelände +Parkgrund +Parkgrundstück +Parkhaus/Tp +Parklage +Parklicht/RS +Parklücke/N +Parkplätze +Parkplatz/T +Parkplatzgestaltung +Parkplatzsorgen +Parkraum/STp +Parksanatorium +Parkscheiben +Parksiedlung +Parkstreifen/S +Parksünder/S +Parkuhr +Parkumlaufbahn +Parkverbot/EPS +Parkverbotsschild +Parkvergehen +Parkzeit +Parlament/EPST +Parlamentarier/FNS +Parlamentarismus +Parlamentsauflösung +Parlamentsausschuss/Tp +Parlamentsbeschluss/Tp +Parlamentsferien +Parlamentsfraktion/P +Parlamentsherrschaft +Parlamentsmehrheit +Parlamentsmitglieder +Parlamentsreform +Parlamentssitze +Parlamentssitzung +Parlamentstagung +Parlamentswahl/P +Parnass +Parodie/N +Parole/N +Paroli +Parser +Part/S +Partei/P +Parteiämter +Parteiamt/S +Parteiangelegenheit/P +Parteiapparat/E +Parteiauftrag/STp +Parteiausschuss/Tp +Parteibeschluss/Tp +Parteibeziehung/P +Parteibildung +Parteibücher/N +Parteibuch/T +Parteichef +Parteidirektiven +Parteidokumente +Parteienblock +Parteienchaos +Parteienstreit +Parteifeinde/N +Parteifinanzen +Parteiflagge +Parteiflügel/S +Parteifreien +Parteifreund/P +Parteiführer/NS +Parteiführung +Parteifunktionär/EFPS +Parteigänger +Parteigebilde +Parteigegnern +Parteigenosse +Parteigericht +Parteigeschäfte +Parteigeschichte +Parteigremium +Parteigrenzen +Parteigruppe +Parteihaus/Tp +Parteihierarchie +Parteihistoriker +Parteiinteressen +Parteijargon +Parteikämpfe +Parteikandidat/P +Parteikonferenz/P +Parteikongress/EPT +Parteikontrolle +Parteikonvent/S +Parteikreise +Parteilaufbahn +Parteileitung +Parteilichkeit/P +Parteilinie +Parteimitglied/RS +Parteimitgliedschaft +Parteinahme/N +Parteinamen/S +Parteioberhaupt +Parteiorgan/E +Parteiparolen +Parteipolitik/P +Parteipräsidenten +Parteiprobleme +Parteiprogramm/S +Parteipropaganda +Parteiräson +Parteireform/P +Parteisatz +Parteisekretäre +Parteispitzen +Parteistäbe +Parteitag/EPS +Parteitagsbeschluss/Tp +Parteitagung +Parteiverbindung/P +Parteiverfahren +Parteiversammlung/P +Parteivolk +Parteivorsitz +Parteivorsitzende/NR +Parteivorstände +Parteiwechsel +Parteizeitschrift +Parteizellen +Parteizentrale/N +Parteizugehörigkeit/P +Parteizuschuss/Tp +Parterre/S +Parterrezimmer +Partie/N +Partikel/NS +Partikularismus +Partisan/P +Partisanenarmee +Partisanenbekämpfung +Partisanenführer +Partisanenkämpfe +Partisanenkampf +Partisanenkrieg +Partition/P +Partitionierung +Partitur/P +Partizip/S +Partizipation +Partizipationsmöglichkeit/P +Partizipationsschein/EPS +Partizipien +Partner/FNS +Partnerländer +Partnerschaft/P +Partnerschule/N +Partnersprache +Partnerstadt +Party/S +Partyraum/STp +Parzelle/N +Pascal/S +Pascha +Pass/JT +Passage/N +Passagepreis/EPT +Passagier/EFPS +Passagierdampfer/S +Passagierflotte +Passagierflugzeug/S +Passagiergüter/N +Passagiergut/T +Passagiermaschinen +Passagierschiff/T +Passant/EP +Passatregengebiet +Passau +Passbeamte/NR +Passbild/RST +Passens +Passform +Passfoto/S +Passgenauigkeit +Passhandelsgewerbe +Passhöhe/N +Passierschein/EPT +Passierscheinzwang/T +Passion +Passionsspiele +Passiva +Passivität +Passivrauchen/S +Passivrechtsschutz +Passivsaldo/S +Passivum +Passkontrolle +Passnummern +Passspiel +Passunion +Passwörter/N +Passwort/EPST +Paste/N +Pastellfarbe/N +Pasteurisierens +Pasteurisierung/P +Pastor/FPS +Patagonien +Patch/T +Patchwork +Pate/FNR +Patenkind +Patenkirchen +Patenschaft +Patenstadt +Patenstelle +Patentämter/N +Patentabteilung +Patentamt/T +Patentanmeldung/P +Patentansprüche +Patentanwälte +Patentbearbeitung +Patentierung/P +Patentinhaber/N +Patentlösung +Patentrecherchen +Patentrechte/N +Patentreife +Patentrezepte +Patents +Patentschrift/P +Patentschutz/T +Patentverfahren +Patentverschluss/Tp +Patentverwertung +Pater/S +Pathologe/FN +Pathologie/N +Pathos +Patient/FP +Patientennummer +Patientensicherheit +Patriarchat/S +Patrick/S +Patriot/P +Patriotismus +Patrizier/NS +Patrizierhaus/Tp +Patriziertum +Patron/EFPS +Patronat/EPS +Patronenhülsen +Patronentasche +Patrouille/N +Patrouillenschiff +Patrouillenschnellboot +Patsche +Pattex +Pattstellung/P +Patzer +Paukenschlag/STp +Pauker/FNS +Paul/S +Paulette/S +Paulus +Pauschalangebot +Pauschalarrangement/S +Pauschalaufenthalte +Pauschalbesteuerung +Pauschalbetrag/STp +Pauschalbezahlung +Pauschalgebühren +Pauschalhonorierung +Pauschalkuren +Pauschalpreis/P +Pauschalregelung +Pauschalreisen +Pauschalsatz +Pauschaltouristen +Pauschalurteile +Pauschalversteuerung +Pauschalzahlung/P +Pausenplätze +Pausenplatz +Pausentaste +Pavia/N +Pavian/EPS +Pavillon/S +Pazifik/S +Pazifikflotte +Pazifikküste +Pazifikpakt +Pazifikstaaten +Pazifismus +Pazifist/P +Pech/S +Pechserie/N +Pechsträhne/N +Pechvogel +Pedal/EPS +Pedanterie +Pedro/S +Peepshow/S +Pegasus +Pegel/N +Pegelhöhen +Pegelstand/T +Pegelunterschiede +Peggy/S +Peilamateure +Peilempfänger +Peilens +Peilfunk/S +Peilgerät/EPS +Peilkommando/S +Peilmeisterschaften +Peilobjekte +Peilrichtung/P +Peilsignal +Peilstation/P +Peilstellen +Peilung/P +Pein +Peinigens +Peiniger/FNS +Peinigung/P +Peinlichkeit/P +Pekinese/N +Peking +Pelerine/N +Pelikan +Pellkartoffeln +Pelz/EPT +Pelzbedarf/S +Pelzfutter +Pelzgroßhändler +Pelzhändlers +Pelzhandel +Pelzkleidung +Pelzkragen +Pelzmäntel +Pelzmantel +Pelzmodegeschäft +Pelzmodelle +Pelzmoden +Pelzmütze/N +Pelzresten +Pelzstiefel +Pelztiere/N +Pelztierzüchter/FNS +Pelzwaren +Pelzwarenhandel +Pelzwerk +Pelzwirtschaft +Pendant +Pendel/S +Pendeländerung/P +Pendeldämpfung +Pendeleigenfrequenz +Pendelposition +Pendelschwingung/P +Pendelstellung +Pendeluhr/P +Pendelverkehr/S +Pendelwinkel/S +Pendelzug/Tp +Penetration +Penibilität +Penicillin/S +Penis/Qq +Penizillin/S +Pennsylvanien +Pension/P +Pensionär/EFPS +Pensionierens +Pensionierung/P +Pensionsalter/S +Pensionsfonds +Pensionskasse +Pensionsversicherung +Pensionsversorgung +Pensionsversprechung/P +Pensionszusage +Pensum/S +Pentagon/S +Penthouse +Pentium/S +Peperoni +Pepsi +Perestroika +Perfektion +Perfektionierens +Perfektionierung/P +Perfektionist/P +Performance +Pergola +Perikles +Periode/N +Periodendauer +Periodendifferenz +Periodendifferenzmessung +Periodenlängen +Periodenmessung +Periodensystem/S +Periodenzahl +Periodizität +Peripherie/N +Peripheriebus/Qq +Peripheriechips +Peripheriegerät/EPS +Peripheriekonzept/EPST +Peripheriekosten +Peripherierechner +Perkussionist/FP +Perl +Perlenkette/N +Perlenkettenwährung +Perlenschnur +Perlonstrümpfe +Perltaucher +Permanenz +Permutation +Peronist/P +Perpetuum +Perser/FNS +Perserkrieg +Perserteppich/E +Persien +Persiflage/N +Persistenz +Persönlichkeit/P +Persönlichkeitsentwicklung/P +Person/P +Personalabbau +Personalabteilung/P +Personalakte/N +Personalangabe/N +Personalauswahl +Personalausweis/EPT +Personalbedarf/S +Personalbüro/S +Personalchef/S +Personalcomputer +Personaldirektor/P +Personaldiskussion/P +Personaldokumente +Personaleinführung +Personalfluktuation/P +Personalfrage/N +Personalführung +Personalien +Personalknappheit +Personalkosten +Personalmittel +Personalparkplatz +Personalpolitik +Personalrat/S +Personalraum/STp +Personals +Personalschalter +Personalstab +Personalstand +Personaltransport +Personalveränderung +Personalverwaltung +Personalvorschlag/STp +Personalwerbung +Personalwesen/S +Personalzuwachs/T +Personenauto +Personenbahnhof/S +Personenbeförderung +Personenfahrt +Personenfrage/N +Personengruppe/N +Personenkreis/EPT +Personenschifffahrt/P +Personenschutz/T +Personenspektrum +Personenverkehr/S +Personenwagen/S +Personenzahl +Personifizierens +Personifizierung/P +Perspektive/N +Pertinaxplatte/N +Perücke/N +Peru/S +Perversion/P +Perversität +Perzeption/P +Peseta +Pesete/N +Pessimismus +Pessimist/P +Pest +Pestizid/EPS +Pestwurz +Peter/MS +Petersburg +Petersdom/S +Petersilie +Peterskirche +Petersplatz +Petition/P +Petitionsausschuss/Tp +Petra/S +Petrodollar/S +Petroleum +Petroleumlampe/N +Petrus +Petting +Pfändens +Pfänder/N +Pfändung/P +Pfändungsschutz +Pfändungsversuch +Pfad/EPST +Pfadangabe/N +Pfadfinder +Pfadfinderbund +Pfadfindergesetze +Pfadfinderlagern +Pfadname/N +Pfahl/ST +Pfalz +Pfand/ST +Pfandhaus +Pfandleihe +Pfandrecht/S +Pfanne/N +Pfannkuchen +Pfarrei/P +Pfarrer/FNS +Pfarrersfamilie +Pfarrerstöchter +Pfau/EPS +Pfaueninsel +Pfauenthron +Pfeffer/S +Pfefferkorn +Pfefferminz/E +Pfeifenmann +Pfeifentabake +Pfeifkonzert +Pfeifton/S +Pfeil/EPRS +Pfeiler/NS +Pfeilerbrücke +Pfeilrichtung/P +Pfeiltaste/N +Pfeilzeichen/S +Pfennig/EPS +Pfennigfuchser +Pfennigstück/ST +Pferch +Pferd/EMPT +Pferdediebe +Pferdefarmen +Pferdefuß/Tp +Pferdegebiss/EPT +Pferdegeschirr/EPS +Pferdegespann +Pferdehändler/FNS +Pferdekenner +Pferdekoppel +Pferdekräfte +Pferdekraft +Pferdeliebhaber +Pferdemarkt/STp +Pferdenarren +Pferdepension/P +Pferdepfleger +Pferderennen/S +Pferdestärke/N +Pferdestall/Sp +Pferdestatue +Pferdezüchter +Pferdezucht +Pferdsprung +Pfg +Pfg. +Pfiffes +Pfiffigkeit/P +Pfiffs +Pfingsten +Pfingstferien +Pfingstfest/T +Pfingstpause +Pfingstsamstag +Pfingstsonntag +Pfingstwoche +Pfingstwochenende +Pfirsich/EPS +Pfister +Pflanzenarten +Pflanzenfaser/N +Pflanzengarten +Pflanzenkost +Pflanzenkunde +Pflanzens +Pflanzenschutzmittel/NS +Pflanzenwelt +Pflanzer/NS +Pflanzgut +Pflanzstätte +Pflanzung/P +Pflaster/S +Pflasterstein/EPS +Pflaume/N +Pflaumenbaum/STp +Pflegeanstalt +Pflegeberufe +Pflegeeltern +Pflegeheim/ET +Pflegekind/T +Pflegekinder +Pflegeklasse +Pflegeleistung +Pflegemittel/NS +Pflegemutter +Pflegens +Pflegepersonal +Pflegeprobleme +Pfleger/FNS +Pflegesatz +Pflegestätte +Pflegestation/P +Pflegetochter +Pflegevater +Pflegezulage +Pfleglinge/N +Pflegung/P +Pflicht +Pflichtanteil/EPS +Pflichtassistent +Pflichtbewusstsein/S +Pflichtblätter +Pflichtblatt +Pflichtenheft/EPT +Pflichtenkreis/EPT +Pflichterfüllung +Pflichtfächer/N +Pflichtfach/T +Pflichtfigur +Pflichtgefühl +Pflichtgrenze +Pflichtkonto +Pflichtkrankenkasse +Pflichtlektüre/N +Pflichtquote +Pflichtspiele +Pflichtsport +Pflichtstunde/N +Pflichtteil/EPS +Pflichtübung/P +Pflichtumtauschsätze +Pflichtverletzung +Pflichtversäumnis/Qq +Pflichtverteidiger/NS +Pflücker +Pflug/ST +Pförtner/FNS +Pforte/N +Pfosten/S +Pfostenleiste/N +Pfostenschuss/Tp +Pfostenstecker +Pfote/N +Pfropf/P +Pfründe/N +Pfründenkuchen +Pfütze/N +Pfuhl +Pfund/EPST +Pfundabwertung +Pfundblase +Pfundblock +Pfundkrise +Pfundkurs/T +Pfundnoten +Pfundschwäche +Pfundwährung +Ph +Phänomen/EPS +Phänomenologie +Phalanx +Phantasie/N +Phantasiefigur +Phantasieuniform +Phantast/P +Phantasterei/P +Phantastik +Phantom/EPS +Pharao +Pharaonen +Pharisäer +Pharmaexporte +Pharmakologie +Pharmazeut/P +Pharmazeutiker +Pharmazie +Pharmazieschule +Phase/N +Phasenanalyse +Phasenbeziehung/P +Phasenfunktion/P +Phasenkorrektur +Phasenkorrelation +Phasenversatz +Phasenverschiebung/P +Phenol +Phenolchemie +Philatelist/P +Philharmonie/N +Philharmoniker/NS +Philipp/S +Philippinen +Philippinengraben +Philippineninseln +Philippsburg +Philips +Philister +Philologe/N +Philologenschaft +Philologenverband +Philologiestudenten +Philosoph/P +Philosophenschule +Philosophentum +Philosophie/N +Philosophiestudentin +Philosophiestudium +Phlegma +Phönix +Phobie/N +Phon +Phonetik +Phonograph/P +Phosphat +Phosphatdünger +Phosphor/S +Photo/NS +Photoatelier +Photoaufnahme/N +Photobeispiele +Photochemie +Photograph/FP +Photographie/N +Photokopie/N +Photolyse +Photomontage/N +Photon/PS +Photonenrakete +Photoreporter/N +Photosynthese +Photovoltaik +Photozelle/N +Phrase/N +Phylogenese +Physik/R +Physiker/FNS +Physikerausbildung +Physiklehrer +Physiksaal +Physikunterricht +Physiognomie/N +Physiologe/FN +Physiologie +Piaget/S +Pianist/FP +Picasso/S +Pickel/N +Pickelgesicht +Pickelhauben +Picknick/S +Piemont +Piepsen +Piepser/NS +Piepserkontrolle +Pietät +Piezoaufnehmer/S +Piezogebern +Piezokeramik +Piezomaterial/S +Piezopiepser +Piezoplatte +Piezoscheiben +Piezoschwinger +Piezoseite +Piezosummer +Pigment/EPS +Pik/E +Piktogramm/EPS +Pilatus +Pilger/S +Pilgerfest +Pilgerreise +Pilgerväter +Pilgerzug/STp +Pille/N +Pillendreher +Pillenknick +Pilot/P +Pilotenexamen +Pilotenkanzel +Pilotenkombination +Pilotensitz +Pilotentraining +Pilotprojekt/EPS +Pilsen/RW +Pilz/EPT +Pilzatlas +Pilzkappe +Pilzköpfe +Pilztaste +Pilztastenmodul +Pimmel +Pin/FS +Pinadapter/S +Pinbelegung +Pinbezeichnung/P +Pinbretter/N +Pingpong +Pinguin/EPS +Pinie/N +Pinienbestand +Pinienwälder +Pinne/N +Pinnummer/N +Pinocchio/S +Pinsel/S +Pinselstrich/EPT +Pinzette/N +Pionier/EFPS +Pionierarbeit/P +Pioniereinheit/P +Pioniergeist +Pionierleistung +Pioniertat/P +Pioniertrupp/S +Pionierzeit +Pipeline/S +Pipette/N +Pippi/S +Piquet +Pirat/P +Piratenkönig +Pirelli +Pirmasens +Pirouette/N +Pirsch +Pirschgang +Pisser +Pissoir/S +Pistazie/N +Piste/N +Pistenmacher +Pistenrand +Pistole/N +Pistolenschießen +Pistolenschütze +Pistolenschuss/Tp +Pius +Pixel/N +Pixelgruppen +Pixelmanipulation +Pixelmatrix +Pixelmuster +Pixeltiefe +Pizza/S +Pizzen +Pizzeria +Pkw +Plädoyer +Pläne/N +Pläsier +Plätte +Plätze/MN +Placebo +Plackerei/P +Plagiat/EPS +Plagiator/P +Plakat/EPST +Plakatkrieg +Plakatmaler +Plakatsäule +Plakette/N +Plan/RST +Planck/S +Planens +Planer/NS +Planet/P +Planetenbahn +Planetenhülle +Planetenkonstellation/P +Planetoid/P +Planfahrt +Plangestell +Planieren/JS +Planke/N +Plankostenrechnung +Plankton +Planquadrat +Planschleifen +Planstelle/N +Planstellenbesetzung +Plantage/N +Plantageanteile +Plantagenarbeiter/FNS +Plantagengesellschaften +Plantschbecken/S +Planung/P +Planungsabteilung/P +Planungsansätze/N +Planungsarbeit +Planungsausschuss/Tp +Planungschef/S +Planungsfehler +Planungsfragen +Planungsgewinne +Planungsgruppen +Planungskomitee/S +Planungskommission/P +Planungskonzept/EPST +Planungsmethode/N +Planungsminister +Planungspanne +Planungsstelle +Planungsunterlagen +Planungsvorschlag/STp +Planungsziel +Planwagen +Planwirtschaft +Planzahl +Plaque/S +Plasma/S +Plasmabildschirm +Plasmadisplay/S +Plasmen +Plastik/PS +Plastikausführung +Plastikbombe +Plastikboot +Plastikdraht +Plastikeimer +Plastikeinband +Plastikflasche +Plastikgehäuse +Plastikhimmel +Plastikkarte +Plastiknase +Plastiksäcke +Plastiksack +Plastikschirm +Plastikstoffe +Plastikstreifen +Plastiktüte +Plastikverpackung +Plateau/S +Platin/EPS +Platinchen +Platinenanschraubwinkel +Platinenanzahlung +Platinenebene +Platinenhalterung +Platinenkombination/P +Platinenkonzept +Platinenparameter +Platinentest +Platinuhr +Platitude/N +Plato/NS +Platonismus +Plattenaufnahmen +Plattenerfolge/N +Plattenkapazität/P +Plattenmusik +Plattensee +Plattenspieler/S +Plattentipp/S +Plattform/P +Plattfuß/Tp +Plattitüde/N +Platzanweiser/FNS +Platzbedarf +Platzbelegung +Platzeinsparung +Platzes +Platzgründe/N +Platzhalter/NS +Platzhandel +Platzierens +Platzierung/P +Platzkarten +Platzmangel +Platznot +Platzordner +Platzprobleme/N +Platzregen +Platzreservierung/P +Platzverbot +Platzvereine +Platzverweis/T +Platzvormerkung +Platzziffer +Plauderei/P +Plausch +Plausibilität +Plausibilitätsüberprüfung +Playback +Playboy/S +Plebejer +Pleiten +Pleiteverdacht/S +Pleitewelle +Pleitier/S +Plempeleitungssteuerung +Plenarsitzung/P +Plenartagung +Plenum/S +Plexiglasfenster +Plexiglashaube +Plexiglasscheibe +Plot/S +Plotter +Plotterpapier +Plotterstifte +Plünderer +Plünderns +Plünderung/P +Plüsch +Plumpheit +Plural/S +Pluralismus +Pluralität +Pluskonto +Pluspunkte/N +Pluswert/EPST +Plutarch/S +Pluto +Plutonium +Plutoniumwerke +Plymouth +Pneu/S +Pneumatik +Pneumatikplänen +Pöbel/S +Pöbelei/P +Pökelfleisch +Pökelsalzlake +Pöstchen/S +Pocken +Podest/EPST +Podien +Podium/S +Podiumsdiskussion/P +Podiumsgespräch/EPS +Poesie +Poet/P +Pogrom/EPS +Pointe/N +Pokal/EPS +Pokalehrgeiz +Pokalendspiel/EPS +Pokalerinnerung/P +Pokalfinalisten +Pokalgewinn +Pokalgewinner +Pokalsieg +Pokalsieger/S +Pokaltore +Pokalwiederholung +Poker +Pokergesicht +Pokergesichtern +Pokerspiel +Pol/EFJPS +Polareis/T +Polarflug/STp +Polarforscher/S +Polarforschung +Polarfuchs/T +Polarisation +Polarität/P +Polarkoordinaten +Polarkreis/EPT +Polarlicht +Polaroid +Polarstern +Polarzone +Polbrücke +Polder/NS +Polderhöfe +Polderland +Polemik/P +Polen/JSW +Polenreise +Polente +Polgebiete +Police/N +Polier +Polierstelle +Poliklinik +Polis +Politbüro/S +Politesse/N +Politfunktionär/EPS +Politik/R +Politikauffassung/P +Politikbereich/EPS +Politiker/FNS +Politikfeld/R +Politikinhalt/EPS +Politikverständnis/Qq +Politikwissenschaft/P +Politkrimi/S +Politmanagement +Politoffiziere +Politpropaganda +Politur +Politvolk/S +Polizei +Polizeiakten +Polizeiaktion/P +Polizeiangehörige +Polizeianwärter +Polizeiapparat +Polizeiarzt/T +Polizeiaufsicht +Polizeiaugen +Polizeiauto/S +Polizeibeamte/FNR +Polizeibehörde +Polizeibericht +Polizeibewachung +Polizeibewaffnung +Polizeichemiker +Polizeidezernat +Polizeidienststellen +Polizeieinheit/P +Polizeieskorten +Polizeifahrzeuge +Polizeifunkwagen +Polizeigebäude +Polizeigewalt +Polizeigruppe +Polizeihauptkommissar +Polizeihauptmeister +Polizeihaus/Tp +Polizeihund/E +Polizeiinspektor/S +Polizeijuristen +Polizeikaserne +Polizeikommandeur +Polizeikommando +Polizeikommissar/PS +Polizeikontrolle +Polizeikonvention/P +Polizeikräfte +Polizeilautsprecher +Polizeimajor +Polizeimeister/FNS +Polizeioberwachtmeister +Polizeioffizier +Polizeiorgane +Polizeipräfekt/P +Polizeipräfektur +Polizeipräsidenten +Polizeipräsidium +Polizeipraktiken +Polizeirevier/EPS +Polizeischutz +Polizeisprecher +Polizeistaat/PST +Polizeistafette +Polizeistreife/N +Polizeistreifenwagen +Polizeitrupp/EPS +Polizeiwachen +Polizeiwachtmeister +Polizeiwagen +Polizeizentrale +Polizist/FP +Polizistenmörder/S +Polle/N +Pollenflug/STp +Pollinie/N +Polonaise +Polopferd +Polospieler +Polster/JS +Polsterbänke +Polstermeister +Polstermöbel +Polterabend/S +Poltergeister +Polyarthritis +Polygamie +Polygon/EPS +Polygonzug/Sp +Polykultur +Polynesier/N +Polynom/EPS +Polyp/P +Polystyrol +Pomade/N +Pommern +Pommes +Pomp/S +Pompadour/S +Pompidou/S +Pontiac +Ponton/S +Pontonbrücke +Pony/S +Ponywandern +Pool/S +Pop/EP +Popanz/P +Popeline +Popkonzert/S +Popo/S +Popper/NS +Popsänger/FNS +Popularität +Popularitätskurve +Population/P +Poren/I +Porenbeton +Porno/S +Pornofilm/E +Pornographie/Nf +Pornokino/S +Pornoschuppen +Pornoshow +Pornostar/S +Porsche +Port/S +Portabilität +Portabilitätsproblem/E +Portal/EPS +Portefeuille/S +Portemonnaie/S +Portfunktionen +Portier/JS +Portierens +Portierlogen +Portierungsaufwand/ST +Portion/P +Portionieren/JS +Portland +Portmonee/S +Porto/S +Portogebühren +Portotarif +Porträt/S +Porträtfoto/S +Porträtist/P +Portrait +Portsmouth +Portugal/S +Portugiese/FN +Portwein/EPS +Porzellan/EPS +Porzellanarbeiter/FNS +Porzellanglocken +Porzellangroßhandlung +Porzellankiste +Porzellanschühchen +Porzellanservice +Porzellanwaren +Poseidontempel +Posen/I +Position/P +Positionierens +Positionierhülle +Positionierung/P +Positionsänderung/P +Positionsangabe/N +Positionsermittlung +Positionsgrenze/N +Positionslösung +Positionsmessung +Positionsmodul +Positionspapier +Positionsunabhängigkeit +Positionsverteilung/P +Positivismus +Posse/N +Post/PW +PostScript +Postämter +Postabgabe +Postablieferung/P +Postamt/ST +Postangestellten +Postanleihe +Postanschrift/P +Postanweisung/P +Postanweisungsdienst +Postauftrag/STp +Postbeamte/NR +Postbediensteten +Postbehörden +Postbenutzern +Postbezieher +Postbote/N +Postdienste/S +Postdienstleistung/P +Posten/SW +Postenverteilung +Poster +Postfächer/N +Postfach +Postfachinhaber +Postgebühr/P +Postgeheimnis/Qq +Postgewerkschaft +Postille/N +Postkarte/N +Postkartengröße/N +Postkasten +Postkunde +Postkutsche +Postleitgebiete +Postleitzahl/P +Postministerium +Postmodem +Postomnibusse +Postquittung +Postraub +Postreisedienst +Postsäcke +Postsack/T +Postscheck/S +Postscheckämter +Postscheckkonten +Postscheckonto +Postschließfach +Postsendung/P +Postsparbuch +Postsparguthaben +Postsparkassendienst +Postsparkonto +Poststadion/P +Poststempel/NS +Poststreik/S +Posttarife +Postulat/EPST +Postunion +Postverkehr/S +Postvertrag/STp +Postweg/E +Postwertzeichen +Postzug/STp +Postzustellung +Postzweige +Potentat/P +Potential/EPS +Potentialfreiheit +Potentialtrennung +Potentiometer/NS +Potentiometerauswertung +Potentiometerspannung/P +Potentiometerstellung +Potentiometerwert +Potenz/P +Potenzial/EPS +Potenzialbarriere/N +Potenzialfreiheit +Potenzialtopf +Potenzialtrennung +Potenzialverlauf/p +Potenzreihe/N +Potenzverlust +Potenzvorstellung/P +Poti/S +Potsdam/RS +Potsdamer/FNS +Power +Poweradapter/NS +Powerdown +Powerpack/S +Powerup +Präambel +Prädestination/P +Prädestinationslehre +Prädikat/EPST +Prädikatenlogik +Präfekt/P +Präfektur +Präferenz/P +Präferenzbehandlung +Präferenzzone +Präfix/EPT +Prägens +Prägestempel +Prägetechnik +Prägnanz +Prägung/P +Präjudiz +Prälat/P +Präludium +Prämie/N +Prämienaufkommen +Prämiendruck +Prämieneinnahme +Prämienpolitik +Prämiensteigerung +Prämienüberträge +Prämienvorteil +Prämienzuschlag/STp +Prämienzuwachs/T +Prämierens +Prämierung/P +Prämisse/N +Präparat/EPST +Präparation/P +Präposition/P +Prärie/N +Präriegebiete +Präsentation/P +Präsentierteller +Präsenz/P +Präservativ/EPS +Präsident/FP +Präsidentenberater +Präsidentenkandidatur +Präsidentenposten +Präsidentensessel +Präsidentenstuhl +Präsidentenwagen +Präsidentenwahl +Präsidentenwahlkampf +Präsidentschaft/P +Präsidentschaftsrates +Präsidentschaftswahl/P +Präsidialmächte +Präsidialmitglied +Präsidialrat +Präsidialregimes +Präsidialrepublik +Präsidialsitzung +Präsidien +Präsidium/S +Präsidiumsmitglieder +Präsidiumssitzung +Prävalenz +Prävention/P +Präventivmedizin +Präzedenzfall/STp +Präzisierens +Präzisierung/P +Präzision/P +Präzisionsinstrument/EPST +Präzisionsleistung +Präzisionsmessgerät/EPST +Präzisionsprodukt +Präzisionsspezifikation/P +Präzisionstechnik +Präzisionsuhr +Präzisionsverstärker +Pracht +Prachtausführung +Prachtausgabe/N +Prachtbauten +Prachtexemplar/EPS +Prachtkerl +Prachtkind +Prachtstück +Prachtuniformen +Prachtwesen/S +Prado +Prag/RS +Pragmatik/R +Prahlerei +Prahlhans +Praktika +Praktikant/FP +Praktikantenstelle +Praktiken +Praktiker/NS +Praktikum/S +Praktikumsordnung/P +Praktikumsplätze/N +Praktikumsplatz/T +Praline/N +Pranger/S +Pranke/N +Pratze/N +Prawda/S +Praxen +Praxis +Praxisbezug/S +Praxiserfahrung +Praxisnähe +Praxisraum/STp +Praxisstelle +Praxisuntauglichkeit +Prediger/FNS +Predigtbücher +Predigtdienst +Preisänderung/P +Preisabbau +Preisabschläge +Preisabschwächung/P +Preisabsprache/N +Preisamt/T +Preisanfrage +Preisangabe/N +Preisangebot/E +Preisangleichung/P +Preisanhebung/P +Preisanpassung +Preisanstieg/ST +Preisanstiegsmeldung/P +Preisaufschläge +Preisauftrieb +Preisausgleich +Preisausschreiben +Preisauszeichnung +Preisbefestigung/P +Preisbeispiel/E +Preisbemessung +Preisberechnung +Preisbestandteil +Preisbestimmung/P +Preisbewegung/P +Preisbild +Preisbildung +Preisbrecher +Preischaos +Preischart +Preisdifferenz +Preisdiktate +Preisdisziplin +Preisdruck +Preiseinbrüche +Preiseinbußen +Preisempfehlung/P +Preisentwicklung/P +Preiserhöhung +Preisermäßigung +Preisermittlung +Preiserwartung/P +Preises +Preisexplosion/P +Preisfaktor +Preisfestsetzung/P +Preisforderung/P +Preisfragen +Preisfreigabe +Preisfreiheit +Preisgabe +Preisgebung/P +Preisgefälle/S +Preisgefüge/S +Preisgelder/N +Preisgericht/S +Preisgesetz/T +Preisgestaltung +Preisgewinner +Preisgrenze +Preisgrundlage +Preisgruppe +Preisherabsetzung/P +Preisidee +Preisindex +Preisinflation +Preiskampf +Preiskategorie +Preisklasse/N +Preiskorrektur/P +Preislage +Preislinie/N +Preisliste +Preisnachlass/Tp +Preisniveaus +Preisnotierung/P +Preispolitik +Preisproblem/E +Preisrätsel +Preisrahmen +Preisrecht/S +Preisregelung/P +Preisrichtlinien +Preisrückgang/S +Preisschildchen +Preisschilder +Preisschwankung/P +Preissenkung/P +Preissituation/P +Preisspaltung +Preisspanne +Preisspektrum +Preisstabilität +Preisstaffel +Preissteigerung/P +Preisstellung +Preisstopp/S +Preisstoppverordnung +Preissturz/T +Preissystem/S +Preistreiberei/P +Preisüberwachung +Preisunterbietung/P +Preisunterschiede +Preisverfall/S +Preisvergleiche +Preisverhältnis/Qq +Preisverhalten +Preisverleihung +Preisverordnung +Preisverschiebung/P +Preisverteilung +Preisvorsprung +Preisvorteil +Preiswirkung +Preiswürdigkeit +Preiszerstörung +Preiszugeständnis/Qq +Preiszuschlag/STp +Prellen/JS +Premier/EPS +Premierenfeier +Premierengäste +Premierensieger +Premierentermin +Premierminister/FNS +Presbyter/FNS +Presbyterianer/NS +Presbyterium/S +Presseabteilung/P +Presseagentur/P +Presseamt/ST +Pressearbeit +Presseartikel +Presseball/Sp +Pressebericht/EPST +Pressechef/S +Pressedienst/T +Presseempfang +Presseerklärung +Pressefotografen +Pressefreiheit +Pressefritzen +Pressegesetz +Presseinformation/P +Presseinterview +Presseklub +Pressekommentare +Pressekonferenz +Pressekreisen +Presseleute/N +Pressemeldung/P +Pressemitteilung/P +Pressenotiz +Pressens +Presseoffizier/S +Presseorgane/N +Presseorganisation/P +Pressephoto +Pressephotographen +Pressepolemiken +Presseprodukte +Presserat/T +Pressereferat +Pressereferent/P +Presserezension/P +Presserummel/S +Pressespekulation/P +Pressespiegel +Pressesprecher +Pressestelle/N +Presseunternehmen +Presseverband +Presseveröffentlichung/P +Pressevertreter/S +Pressewesen +Pressezentrum/S +Pression/P +Pressluftbohrer/NS +Pressmasse +Pressspan/ST +Pressung/P +Presswehe/N +Presswerk +Prestige/S +Prestigebedürfnis/Qq +Prestigedenken +Prestigefrage +Prestigegebäude +Prestigegesichtspunkte +Prestigegründe +Prestigerückschlag/STp +Prestigestandpunkt +Prestigeverlust +Prestigevorstellung/P +Preuße/N +Preußen/S +Preußenkönig +Priester/N +Priesterehre +Priestergebärde +Priestergewändern +Priesterweihe +Primärschaltregler +Primärseite +Primaballerina +Primadonna +Primaner +Primat/EPS +Primitivismus +Primitivität +Primitivtest +Primus +Primzahl/P +Prinz/P +Prinzenpaar +Prinzessin/F +Prinzgemahle +Prinzip/S +Prinzipien +Prinzregent +Priorität/P +Prioritätsanspruch +Prioritätsordnung +Prioritätsrecht +Prioritätssteuerung +Prismen +Pritschenwagen +Privatadresse/N +Privatangelegenheit +Privatarena +Privataufenthalt/EPST +Privatausgabe/N +Privatbank/P +Privatbankhaus/T +Privatbibliothek +Privatboote +Privatbrief/E +Privatchauffeur +Privatdarlehen +Privatdiskont +Privatdozent/FP +Privateigentum/S +Privatfamilien +Privatfernsehen +Privatfirma +Privatfonds +Privatfrage/N +Privathaftpflicht +Privathaushalt +Privatindustrie +Privatinteresse/N +Privatisierens +Privatisierung/P +Privatisierungshymne +Privatissimum +Privatjacht +Privatjet +Privatkapital/S +Privatklageweg +Privatkredit +Privatküche +Privatkunden +Privatleben/S +Privatlehranstalt +Privatleute/N +Privatmann +Privatmaschinen +Privatnummer +Privatparkplatz +Privatpatient/P +Privatperson/P +Privatpraxis +Privatpressen +Privatpublikum +Privatrechts +Privatreisende/N +Privatsammler/N +Privatsanatorium +Privatschuldienst +Privatschule/N +Privatschullehrers +Privatsekretär/FPS +Privatsphäre/N +Privatspiele +Privatstall +Privatuniversitäten +Privatunterhaltung +Privatunternehmen +Privatunternehmer/NS +Privatunterricht/S +Privatverbindlichkeit/P +Privatverbraucher +Privatverkauf/Sp +Privatvermögen +Privatvilla +Privatwohnung/P +Privatzimmer +Privileg/S +Privilegien +Proband/P +Probeabonnement/S +Probeabstimmung +Probealarm +Probeauftrag/STp +Probeausdruck/EPS +Probeausgabe/N +Probebestellung/P +Probebetrieb +Probeexemplar/EPS +Probefahrschüler +Probefahrt +Probefall +Probeflug/STp +Probegalopp +Probegewehr +Probelauf/Sp +Probelieferung +Probenarbeit +Probenplan +Probenummer/N +Probesendung/P +Probespiel +Probestück/T +Probetraining +Probewohnen +Probezeiten +Probierens +Probierstube +Problem/EMPS +Problematik/P +Problembearbeitung/P +Problembereich/EPS +Problembeschreibung +Problembeseitigung +Problembestände/N +Problembewusstsein/S +Problembranche +Problembücher +Problemfachleute +Problemfall/Sp +Problemgeschichte/N +Problemhistorie +Problemkreis/EPT +Problemlösen/J +Problemlösungsdefizit/EPS +Problemmeldung +Problemstellung/P +Problemteil/EPS +Problemthema +Problemverarbeitung +Problemzusammenhang/S +Produkt/EPST +Produktangebot +Produktaufbau +Produktbeschreibung +Produktbezeichnung +Produktenbörse +Produktenhandel +Produktentwicklung +Produktfamilie/N +Produktfoto/S +Produktgruppe/N +Produktidee/N +Produktinformation/P +Produktinnovation/P +Produktion/P +Produktionsablauf/Sp +Produktionsabteilung +Produktionsanlage +Produktionsanstieg/S +Produktionsanteil +Produktionsauflagen +Produktionsaufnahme +Produktionsauftrag/STp +Produktionsausfall/Sp +Produktionsausweitung +Produktionsbasis +Produktionsbeginn +Produktionsbereich/EPS +Produktionsbeschränkung/P +Produktionsbesprechung +Produktionsbetriebe/S +Produktionsbranchen +Produktionsdistrikte +Produktionseinheit/P +Produktionseinstellung +Produktionserfolge +Produktionsergebnis/Qq +Produktionserhöhung +Produktionsfreigabe +Produktionsgebiete +Produktionsgründe +Produktionsgüter/N +Produktionskapazität/P +Produktionskosten +Produktionskostenanteil +Produktionsländer +Produktionsleistung/P +Produktionsleiter +Produktionslinie/N +Produktionsmarken +Produktionsmaterial +Produktionsmethode/N +Produktionsmitarbeiter/FNS +Produktionsmittel +Produktionsmöglichkeit/P +Produktionsniveau/S +Produktionspreise +Produktionsprobleme +Produktionsprozess/EPT +Produktionsquoten +Produktionsreserve/N +Produktionssektor +Produktionsstätte/N +Produktionsstandort/EPST +Produktionssteigerung +Produktionsstillstand +Produktionssystem/S +Produktionstätigkeit +Produktionstechnik +Produktionstechnologien +Produktionstest +Produktionsübersicht +Produktionsunterlagen +Produktionsvertrag/STp +Produktionsvolumen/S +Produktionsvorbereitung +Produktionswachstum +Produktionswerke +Produktionszahlen +Produktionsziel +Produktionsziffern +Produktionszunahme +Produktionszweige +Produktivität +Produktivitätsbonus +Produktivitätssteigerung +Produktivitätsziffer +Produktivvermögen +Produktkatalog +Produktleitlinie/N +Produktlinie/N +Produktlücke +Produktpalette/N +Produktpolitik +Produktqualität +Produktstabilität +Produktübersicht/P +Produktverantwortung +Produktvorstellung +Produktziel/EPS +Produzent/FP +Prof +Prof. +Profession/P +Professionalismus +Professor/FPS +Professur/P +Profi/S +Profiboxer +Profierfahrung/P +Profifußball +Profil/EPS +Profilager +Profilanzeige +Profilautomatik +Profilbegrenzung/P +Profilbegrenzungslinie +Profilberechnung +Profilbereich +Profilbreite +Profildarstellung +Profildatei/P +Profildaten +Profilecke/N +Profilfahrten +Profilfunktion/P +Profilgrenze/N +Profilindex +Profilkontrolle +Profillinie +Profilmanipulation/P +Profilmodul +Profilneurose +Profilnummer +Profilrand +Profilschneidautomatik +Profilseite +Profilstahl +Profilsteuerung +Profilwalzwerk +Profit/EPSW +Profitgier +Profitquelle/N +Profiverein/EPS +Prognose/N +Prognoseformel +Prognosekurve/N +Prognosemethode/N +Prognosemodell/S +Prognoseprogramm/S +Prognoseverfahren/S +Prognosewert/EPST +Prognostik/R +Prognostiker/FNS +Programm/EPS +Programmänderung/P +Programmabbruch +Programmablauf/STp +Programmablaufplan/S +Programmanalyse/N +Programmaufruf/EPS +Programmausführung +Programmbeschreibung +Programmbestandteil/EPS +Programmbibliothek +Programmcode +Programmdarstellung/P +Programmdatei/P +Programmdirektor +Programmdokumentation +Programmende +Programmentwicklung +Programmentwicklungsprozess/EPT +Programmergänzung +Programmerstellung +Programmfehler/NS +Programmfile/S +Programmgestalter/NS +Programmgestaltung/P +Programmhefte/N +Programmierarbeit/P +Programmierarbeitszeit +Programmieraufgabe/N +Programmieraufwand/S +Programmierausrüstung +Programmierbarkeit +Programmiereffizienz +Programmiereingänge +Programmiereinrichtung/P +Programmierer/FNS +Programmiererfahrung +Programmierfehler/S +Programmierkosten +Programmierleistung/P +Programmiermethodik/P +Programmierneigung/P +Programmieroberfläche/N +Programmierproblem/EPS +Programmierrichtlinien +Programmiersprache/N +Programmierstil/EPS +Programmierstunde/N +Programmiertechnik/P +Programmiertrick/S +Programmierumgebung/P +Programmierung +Programmierzeit +Programmierzeitpunkt +Programminbetriebnahme +Programminstallation/P +Programminterface/S +Programmkonstrukt/EPST +Programmkonstruktion +Programmladezeit +Programmlauf/Sp +Programmleiter +Programmliste +Programmlücke/N +Programmmacher/NS +Programmmodul/E +Programmnamen +Programmobjekt/EPST +Programmoptimierung/P +Programmpaket/EPS +Programmpflege +Programmpunkt/EPT +Programmquellcode/S +Programmrepräsentation/P +Programmsammlung +Programmschritt +Programmsicherung +Programmspeicher/S +Programmspeicherbereich/E +Programmstamm/T +Programmstart +Programmstelle +Programmsteuerung +Programmstruktur/P +Programmsystem/P +Programmtechnik/P +Programmteil/EPS +Programmtext/EPT +Programmtransformation/P +Programmumgebung +Programmunterlagen +Programmverifikation +Programmverlust +Programmversion/P +Programmverwaltung +Programmverzweigung/P +Programmvorschau +Programmwartung +Programmwechsel +Programmwelt +Programmzeitung +Programmzustände +Programmzweig/EPS +Progress/EPT +Progression +Progressionsvorbehalt +Projekt/EPST +Projektarbeit/P +Projektbearbeitung/P +Projektbeginn/S +Projektbericht/EPT +Projektbeschreibung/P +Projekterfahrung/P +Projektergebnis/Qq +Projektingenieur/EPS +Projektion/P +Projektionslinse/N +Projektionsschirm/S +Projektlaufzeit/P +Projektleiter/NS +Projektmanagement/S +Projektname +Projektnummer +Projektor/P +Projektpartner/NS +Projektphase/N +Projektplanung +Projektresultat/P +Proklamation/P +Prokura +Prokuren +Prokurist/P +Proletariat/S +Proletarier/NS +Proletarisieren/JS +Proletentum/S +Prolog/EPS +Promenade/N +Promenadenanzug/STp +Promenadenplatz +Promille +Prominentenviertel +Prominenz/P +Promoter/N +Promotion/P +Pronomen/S +Pronomina +Propaganda +Propagandaaktion/P +Propagandafeldzug/STp +Propagandakampagne +Propagandamanöver +Propagandamaschinerie +Propagandamaterial +Propagandaparolen +Propagandaphrasen +Propagandaveranstaltung +Propagandazwecken +Propagandist/P +Propagierens +Propagierung/P +Propeller +Propellermaschinen +Prophet/P +Prophezeiens +Prophezeiung/P +Prophylaxe/N +Proportion/P +Proportionalausgang/Sp +Proportionaldruck +Proportionalfaktor +Proportionalität/P +Proportionalregelung +Proportionalschrift +Proportionalsteuerung +Proportionalteil +Proportionalterm +Proportionalventil/EPS +Proportionalventilkarten +Proporz +Propyläen +Prosa +Prospekt/EPS +Prospektmaterial +Prospektunterlagen +Prostata +Prostitution +Prostitutionszwecke +Protagonist/P +Protein/EPS +Protektion/P +Protektionismus +Protektionist/P +Protektor/PS +Protektorat/ST +Protest/EPT +Protestaktion/P +Protestant/P +Protestantismus +Protestbrief/ST +Protestkundgebung/P +Protestmarsch +Protestsänger +Protestschreiben/S +Protestschritt +Proteststreik +Proteststurm/S +Prothese/N +Protokoll/EPS +Protokolldrucker +Protokollfehler +Protokollierens +Protokollierung/P +Proton/PS +Prototyp/PS +Prototypenbau +Prototypenserie +Proviant/S +Provider/NS +Provinz/P +Provinzanwalt +Provinzbänkler +Provinzler/N +Provinzstädte +Provinztheater/S +Provision/P +Provisionsabrechnung/P +Provisionsjäger +Provisionsverkäufer +Provisionsvermittler +Provisorien +Provisorium +Provitamin/EPS +Provokation/P +Proxy/S +Prozedur/P +Prozent/EPS +Prozentangabe/N +Prozentanteil/EPS +Prozentgehalt +Prozentpunkt/EPST +Prozentsätze/N +Prozentsatz +Prozentskala +Prozentsteigerung/P +Prozentwert/EPST +Prozentzahl +Prozess/EPT +Prozessabbruch +Prozessbeginn +Prozessbeobachtern +Prozessbeschreibung/P +Prozessdauer +Prozessführung/P +Prozessfunktion/P +Prozession/P +Prozessionsstraße/N +Prozesskosten +Prozessmodell +Prozessor/PS +Prozessordnung +Prozessorleistung +Prozessorregister +Prozessorumgebung +Prozesspraxis +Prozessrechner +Prozessrechnersystem +Prozessserie +Prozesssteuerung +Prozessvertreter +Prozessvollmacht +Prüderie +Prüfadapter/NS +Prüfamtsvorschriften +Prüfanweisung +Prüfaufwand +Prüfbescheinigung +Prüfeinrichtung +Prüfens +Prüfer/FNS +Prüfergebnis/Qq +Prüffeld +Prüfgerät +Prüfingenieur +Prüfköpfe +Prüfling/EPS +Prüfliste/N +Prüfmaschinen +Prüfprogramm +Prüfprotokoll +Prüfpunkt/EPST +Prüfsiegel +Prüfspitze +Prüfstand/T +Prüfstein/EPT +Prüfstelle/N +Prüfstrecke +Prüfsumme/N +Prüftechnik/P +Prüfung/P +Prüfungsantrag/STp +Prüfungsarbeit/P +Prüfungsaufgabe/N +Prüfungsausschuss/Tp +Prüfungsbericht/EPS +Prüfungsdienst +Prüfungserfolg +Prüfungskämpfen +Prüfungspraxis +Prüfungsschwimmen +Prüfungsstelle +Prüfungstermin/EPS +Prüfungsthema +Prüfungsverfahren/S +Prüfungsvorbereitung +Prüfungswesen/S +Prüfverfahren/S +Prüfzettel +Prügel +Prügelknabe/N +Prügelstrafe +Prügelszene/N +Prunk +Prunksitzung +Prunkstück/S +Psalm/PS +Pseudoerklärung/P +Pseudonym/EPS +Pseudoromantik +Psyche +Psychiater/FNS +Psychiatrie +Psychoanalyse +Psychoanalytiker/NS +Psychologe/FN +Psychologie +Psychopath +Psychopharmaka +Psychose/N +Psychosomatik +Psychoterror +Psychotherapeut/FP +Psychotherapie/N +Ptolemäus +Ptolemaios +Pünktlichkeit +Püppchen/S +Püree +Pütt/S +Pub/S +Pubertät +Pubertätsjahre +Pubertätszeit +Publikation/P +Publikationsliste/N +Publikum/S +Publikumsbeteiligung +Publikumserfolg +Publikumsgeschmack +Publikumsnachfrage +Publizist/P +Pudding/S +Pudel/S +Pudelmütze/N +Puder/S +Puffärmel/N +Puffer/S +Puffergröße +Puffermodul +Pufferspeicher/NS +Pufferverstärker +Pulk +Pulle +Pulli +Pullover/NS +Puls/T +Pulsader/N +Pulsamplitude +Pulsbreitenantwort +Pulsbreiteninformation/P +Pulsmitte +Pulsschlag/Sp +Pult/EPST +Pulver/S +Pulverfass/T +Pulvergewehre +Puma/S +Pumpenhübe +Pumps +Pumpspeicherwerke +Pumpstation/P +Punk/S +Punkt/EPTW +Punktesammeln +Punkteteilung +Punktfolge/N +Punktgewinn +Punktgrafik +Punktgröße/N +Punkthelligkeit +Punktjäger +Punktkämpfe +Punktkette +Punktladung +Punktniederlage +Punktraster +Punktsieger +Punktspiele +Punktspielsaison +Punktsystem +Punkttabellen +Punktum +Punktverlusten +Punktvorsprung +Punktwert/EPST +Punktzahl/P +Punktzeile/N +Punsch +Pupille/N +Puppe/N +Puppengeschirr +Puppenmama +Puppenmutter +Puppenspieler +Puppenwagen +Purist/P +Puritanismus +Purpur +Purpurstaub +Put/EPS +Pute/NR +Puter/S +Putsch/T +Putschbeginns +Putschoffiziere +Putschversuche/S +Putz +Putzfrauen +Putzgroßhandlung +Putzlappen +Putzmittel/N +Puzzle/S +Pygmäe/N +Pyjama/S +Pyramide/N +Pyramidenbau +Pyrenäen +Pyrrhus +Pythagoras +Pythia/S +Quäker +Quäler/NS +Quälerei +Quäntchen/S +Quader/NS +Quadrant/P +Quadrantenfestlegung +Quadrat/EPST +Quadratkilometer/N +Quadratmeile +Quadratmeter/NS +Quadratmeterpreis/EPT +Quadratur +Quadratwurzel +Quadratzentimeter +Quadrofonie +Quadrophonie +Qual/P +Qualifikation/P +Qualifikationsleistung +Qualifikationsspiel/E +Qualifizierung/P +Qualität/P +Qualitätsansprüche/N +Qualitätsarbeit/P +Qualitätsbeurteilung/P +Qualitätseigenschaft/P +Qualitätskontrolle/N +Qualitätsmaschine/N +Qualitätsmerkmal/EPS +Qualitätsprüfung/P +Qualitätssicherung +Qualitätsspanne/N +Qualitätsstandard +Qualitätsstufe/N +Qualitätsüberlegung/P +Qualitätsüberwachung +Qualitätsverbesserung/P +Qualitätsware/N +Qualitätswein/EPS +Qualle/N +Qualm/S +Qualmerei/P +Quant/PS +Quantendynamik +Quantenmechanik +Quantentheorie +Quantifizierens +Quantifizierung/P +Quantisieren/JS +Quantität +Quantor/P +Quantum/S +Quarantäne/N +Quarantänestation/P +Quark/S +Quart +Quartal/EPS +Quartalsabschluss/Tp +Quartalsanfang +Quartalsbericht +Quartalsergebnis/Qq +Quartalsvergleich/E +Quartalszahlen +Quartett/EPST +Quartier/EPS +Quarz/EPT +Quarzkristall +Quarzoszillator +Quarzuhr/P +Quasar +Quatsch +Quebec/S +Quecksilber/S +Quedlinburg +Queen +Queensland +Quellcode/S +Quelldatei/P +Quelldaten +Quellenangabe/N +Quellenseite +Quellensteuer +Quellenstudie/N +Quellenstudium +Quellimpedanz +Quellpaket/EPS +Quellprogramm/EPS +Quellsprache/N +Quelltext/EPT +Quellverzeichnis/Qq +Quellwasser/NS +Quellwiderstand +Querachse/N +Querbeschleunigung/P +Quere +Querelen +Querformat +Querinklinometer/S +Querlage +Querneigung +Querpass/Tp +Querrichtung +Querschläger/S +Querschneiden +Querschnitt/EPS +Querschnittsabmessung/P +Querschnittslähmung/P +Querstraße/N +Quersumme/N +Querverbindung/P +Querverweis/EPT +Querweg/EPT +Quetschens +Quetschung/P +Quickstepp/S +Quintessenz +Quirl/EPS +Quitte/N +Quitten/J +Quittierens +Quittierung/P +Quiz +Quota/S +Quote/N +Quotenregelung/P +Quotient/P +Quotierens +Quotierung/P +RAF +RAID +RAM +RFC +RIAS +ROMs +RPM +RTC +RTL +RWE +Rächer/FNS +Rädchen/S +Rädelsführer/FNS +Räder/N +Rädergetriebe/NS +Räderkasten/S +Räderwerk/EPS +Rändelschrauben +Ränder +Ränge/N +Räte/FGN +Räterepublik +Rätsel/S +Rätselecke +Rätselraten +Rätselsendung/P +Räuber/NS +Räuberpistole +Räuchersalami/S +Räumens +Räumfahrt +Räumlichkeit/P +Räumung/P +Räumungsbefehl/EPS +Rabatt/EPTW +Rabattmarke/N +Rabbiner/FNS +Rabe/N +Rabeneltern +Rabulistik +Rache/N +Racheakt/EPS +Rachegelüste/N +Rachen/S +Rachenhöhle/N +Rachitis +Rachsucht +Rad/ST +Radantrieb/EPS +Radar/S +Radaranlage/N +Radarblindlandung +Radarfalle/N +Radargerät/ET +Radargürtel/S +Radarkontakt +Radarkontrolle +Radarlandegerät/EPST +Radarschirm/ET +Radarschirmbild/T +Radarschirmbildern +Radarstation/P +Radarsteuerung +Radarstörsender/N +Radarstrahl +Radarwächter +Radarwarnnetz/EPT +Radarzeichnung +Radau +Radaubrüder/N +Radaubruder/S +Radaufhängung/P +Radbremse/N +Radbruch +Raddampfer/NS +Radebrecher +Radfahrer/NS +Radfelge/N +Radgabel +Radgestell/EPS +Radialbohrmaschine/N +Radialfräser/NS +Radialkomponenten +Radialnerv/S +Radiant/P +Radiation/P +Radiator/PS +Radien +Radierens +Radiergummi/S +Radierkunst +Radiermesser/NS +Radiernadel +Radierung/P +Radieschen/S +Radikalenerlass/EPT +Radikalisierens +Radikalisierung/P +Radikalist/P +Radikalkette/N +Radikalkur +Radio/S +Radioaktivität/P +Radioansager/FNS +Radioapparat/EPT +Radioastronomie +Radiobastler/NS +Radiobiologe +Radiobiologie +Radiochemie +Radiochemiker/S +Radiodurchsage/N +Radioempfänger/NS +Radiofrequenz +Radiogehäuse/NS +Radiogeschäfte/NS +Radiogramm/EPS +Radiohändlern +Radiohändlers +Radiokanäle +Radiokanal/S +Radiokompass/ET +Radiologe/FN +Radiologie/N +Radiomechaniker/N +Radiometrie/N +Radionachrichten +Radionavigation +Radiopeilgerät/EPS +Radiopeilung/P +Radioröhre/N +Radiosender/NS +Radiosendung/P +Radioskop/EPS +Radiosonde/N +Radiostation/P +Radiostimme +Radiostrahlung +Radiotechnik/R +Radiotechniker/NS +Radiotelegramm/PS +Radiotelegraphie +Radioübertragung/P +Radiowecker/NS +Radiowellen +Radiozeitung/P +Radium +Radiumbehälter/N +Radiumheilverfahren/S +Radiumstrahlen +Radiumtherapie/N +Radius +Radiusdifferenz +Radkappen +Radkasten/S +Radkörper/NS +Radkränzen +Radkranz/T +Radkreuz/EPT +Radler/FNS +Radmutter/N +Radon/S +Radreifen/S +Radrennbahn +Radrennen/S +Radschaufel +Radschlepper/NS +Radschlüssel/NS +Radspeiche +Radsport/S +Radsportstadion +Radspuren +Radstände/N +Radstand/T +Radstern/EPS +Radstürzen +Radsturz/T +Radtour +Rafael/S +Raffinerie/N +Raffinesse/N +Rahm/PS +Rahmen/S +Rahmenabkommen/S +Rahmenauftrag/STp +Rahmenbedingung/P +Rahmenpläne/N +Rahmenplan +Rahmenplanung +Rahmenprogramm +Rahmenvertrag/STp +Raiffeisenbank/P +Raiffeisenkassen +Raimund/S +Rain/EPS +Raine/NR +Rainer/S +Rakete/N +Raketenandrohung +Raketenantrieb +Raketenbasis +Raketendrohung +Raketendschungel +Raketengeschoss/EPT +Raketenstart/T +Raketenstützpunkt +Raketentruppen +Raketenversuche +Raketenwaffen +Ral +Ralf/S +Rallye/S +Ralph/S +Ramdisk/S +Rammbock/ST +Rampe/N +Rampenfunktion/P +Rampenlicht +Ramses +Rand/ET +Randalierszene +Randbedingung/P +Randbemerkung +Randbereich/EPS +Randbezirk/EP +Randerscheinung/P +Randfall/Sp +Randgebiet/EPST +Randindex +Randindizes +Randkoordinate/N +Randposition/P +Randproblem/EPS +Randstein/EPS +Randstellung +Randstrich +Randzone/N +Rangabzeichen/S +Ranges +Rangfolge/N +Rangliste/N +Rangordnung/P +Rangs +Rangstufe/N +Raphael/S +Rappe/N +Rapport/EPST +Raps/T +Rapsöl +Rarität/P +Rasenplätze/N +Rasenplatz +Rasensport +Raserei/P +Rasierapparat/EPST +Rasse/N +Rassendiskriminierung +Rassengesetze +Rassenhass/T +Rassenkämpfe/N +Rassenkampf +Rassenkrawall +Rassenmischung/P +Rassenproblem/E +Rassentrennung +Rassismus +Rastatt +Rastbereich/T +Rastblech/E +Rastdorn/E +Raster/S +Rasterfahndung/P +Rastermaß/EPT +Rasterpapier +Rasterweite/N +Rasthaus/Tp +Rastplätze/N +Rastplatz +Raststätte/N +Rat/ST +Ratenkauf/Sp +Ratensenkung +Ratenzahlung/P +Ratgeber/FNS +Rathaus/Tp +Ratifikation/P +Ratifizierens +Ratifizierung/P +Ratifizierungsdebatte +Ratifizierungsurkunden +Rating/S +Ration/P +Rationalisierens +Rationalisierung/P +Rationalismus +Rationalität +Rationalitätskriterien +Rationalitätskriterium +Rationierens +Rationierung/P +Ratlosigkeit +Rats +Ratsbeschluss/Tp +Ratsche +Ratschlag/Sp +Ratsentscheidung/P +Ratsherren +Ratsmitglieder/N +Ratspräsidenten +Ratssitzung/P +Ratstisch +Ratsvorsitzende +Ratte/N +Rattengift +Rattenloch/T +Rattenplage +Rattenschwanz +Ratzeburg +Raub +Raubbau/S +Raubdruck +Raubdruckern +Raubens +Raubgier +Raubkopie/N +Raubmord/EPT +Raubpolitik +Raubüberfall/Sp +Raubvögel/N +Raubvogel +Raubzug/STp +Rauch/RS +Raucher/NS +Raucherhusten +Rauchfahne +Rauchgenuss/Tp +Rauchmaschine +Rauchsäulen +Rauchverbot +Rauchvergiftung +Rauchverzicht +Rauchvorhang +Rauchwaren +Rauchwolke/N +Raudi +Raufasertapete/N +Rauhaardackel/NS +Rauheit/P +Rauigkeit/P +Raum/EST +Raumaufteilung/P +Raumbedarf/S +Raumbereich/PS +Raumfahrer +Raumfahrt +Raumfahrtbehörde +Raumfahrttechnik +Raumfahrzeuge +Raumflug/Sp +Raumforscher +Raumforschung +Raumgestaltung +Raumklima +Raummangel +Raumprogramm +Raumschiff/EPT +Raumstation/P +Raumstellung +Raumtemperatur +Raumverhältnis/Qq +Raumwinkel +Raupe/N +Raupenansteuerung +Raupenantrieb/P +Raupenfahrwerk +Raupenfahrzeug/ET +Raupensteuerung +Raureif/ST +Rausch +Rauschgift/EPST +Rauschgiftsucht +Rauschgiftverbot +Rauschpegel/S +Rauschunterdrückung +Rauschuntergrund/S +Rausschmeißerjob +Rausschmiss/EPT +Ravenna +Ravensburg/R +Ravioli +Razzia +Razzien +Reagan/S +Reagenzgläser +Reagenzglas/T +Reaktion/P +Reaktionsfähigkeit +Reaktionsgeschwindigkeit/P +Reaktionsnorm/P +Reaktionszeit/P +Reaktivierens +Reaktivierung/P +Reaktor/PS +Realertrag/STp +Realgewinne +Realisation +Realisierbarkeit/P +Realisierens +Realisierung/P +Realisierungschance/N +Realisierungsmöglichkeit/P +Realismus +Realist/FP +Realität/P +Reallöhne +Reallohn +Realo/S +Realschüler +Realzins/P +Realzuwachs/T +Rebe/N +Rebell/P +Rebellenführer +Rebellion/P +Rebhuhnbevölkerung +Reboot +Rechaud/S +Rechenanlage/N +Rechenaufgabe/N +Rechenaufwand/S +Rechenbeispiel/EPS +Rechenfähigkeit/P +Rechenfehler/NS +Rechengehirn +Rechenhilfen +Rechenkapazität/P +Rechenleistung/P +Rechenmaschine/N +Rechenregel/N +Rechenroboter +Rechens +Rechenschaft +Rechenschaftsbericht/E +Rechenschieber/NS +Rechenschritt/EPS +Rechenspielereien +Rechentabellen +Rechenvorgang/Sp +Rechenvorrichtung +Rechenvorschrift/P +Rechenzeit/P +Rechenzentren +Rechenzentrum/S +Recherche/N +Rechnens +Rechner/NS +Rechneranschluss/Tp +Rechnerausfall +Rechnerbaugruppe/N +Rechnereffekt +Rechnereinheit +Rechnerelektronik +Rechnerfähigkeit +Rechnerfamilie/N +Rechnergehäuse/NS +Rechnergeneration/P +Rechnergurus +Rechnerkammer +Rechnerkapazität/P +Rechnerkarte/N +Rechnerkenntnisse/N +Rechnerkette +Rechnerkommando/S +Rechnerkommunikation +Rechnerkomponente/N +Rechnerkonzept/EPS +Rechnerleistung/P +Rechnernetz/E +Rechnerplatine/N +Rechnerschnittstelle/N +Rechnerseite +Rechnersystem/E +Rechnerteil +Rechnerunterstützung +Rechnerzweig +Rechnung/P +Rechnungsabschluss/Tp +Rechnungsbetrag/STp +Rechnungsdatum +Rechnungseingang/S +Rechnungserstellung +Rechnungsform +Rechnungsführung/P +Rechnungshof +Rechnungskopie +Rechnungsprüfer/NS +Rechnungsprüfung +Rechnungsstellung +Rechnungswesen/S +Rechteck/EPS +Rechteckfeld +Rechtecksignal/E +Rechtfertigens +Rechtfertigung/P +Rechtgläubigkeit +Rechthaber/FNS +Rechthaberei/P +Rechtlichkeit +Rechtlosigkeit +Rechtmäßigkeit +Rechtsabteilung +Rechtsakt/EPST +Rechtsangelegenheit/P +Rechtsansprüchen +Rechtsanspruch/S +Rechtsanwälte/FN +Rechtsanwalt/ST +Rechtsanwaltsordnung +Rechtsausschuss/Tp +Rechtsbefugnis/q +Rechtsbegehren/S +Rechtsbegriff +Rechtsbehelfe +Rechtsbeistände/N +Rechtsbeistand/T +Rechtsbelehrung/P +Rechtsberater/NS +Rechtsbeschwerde +Rechtsbeugung/P +Rechtsbewusstsein/S +Rechtsbrecher/NS +Rechtsbrüche/N +Rechtsbruch/ST +Rechtschaffenheit +Rechtschreibehilfe +Rechtschreiben/JS +Rechtschreibfehler/NS +Rechtschreibkontrolle/N +Rechtschreibprüfung +Rechtschreibreform/P +Rechtschreibregel/N +Rechtsdrehung +Rechtseinheit +Rechtseinwänden +Rechtseinwand/T +Rechtsempfinden/S +Rechtsentwicklung +Rechtsetzung +Rechtsexperten +Rechtsextremist/P +Rechtsfahrt +Rechtsfall/Sp +Rechtsfindung +Rechtsform/P +Rechtsfrage/N +Rechtsgefühl/S +Rechtsgelehrten +Rechtsgemeinschaft +Rechtsgründe/N +Rechtsgrund/T +Rechtsgrundlage/N +Rechtsgrundsätzen +Rechtsgrundsatz/T +Rechtsgültigkeit +Rechtsgutachten/S +Rechtshänder/N +Rechtshandlung/P +Rechtshilfe +Rechtshilfeverkehr/S +Rechtshilfeverträge +Rechtsirrtümer +Rechtsirrtum/S +Rechtskenntnis/q +Rechtskraft +Rechtskurve/N +Rechtslage/N +Rechtsmängel/N +Rechtsmangel +Rechtsmittel/NS +Rechtsnorm/P +Rechtsordnung/P +Rechtsparteien +Rechtspflege +Rechtsprechung/P +Rechtsradikalismus +Rechtsschutz/T +Rechtsschutzexperten +Rechtssicherheit +Rechtssprache +Rechtssprechung +Rechtssprüchen +Rechtsspruch/S +Rechtsstaat/T +Rechtsstaatlichkeit +Rechtsstellung +Rechtsstreit/EPT +Rechtsstreitigkeit/P +Rechtssystem/EPS +Rechtstradition +Rechtsunwirksamkeit +Rechtsverbindlichkeit +Rechtsverdreher +Rechtsverfahren +Rechtsverkehr/S +Rechtsverletzung +Rechtsverordnung/P +Rechtsvertreter +Rechtsweg +Rechtswesen/S +Rechtswidrigkeit/P +Rechtswissenschaft +Rechtszwang +Reck +Recklinghausen +Reclam +Recycling/S +Redakteur/EFPS +Redaktion/P +Redaktionsschluss/Tp +Redefinition/P +Redefinitionsmöglichkeit/P +Redefreiheit/P +Redegabe/N +Redekünste/N +Redekunst +Redensart/P +Redeschwall/S +Redewendung/P +Redford/S +Redigierung +Redlichkeit +Redner/FNS +Rednertribüne +Redseligkeit +Reduktion/P +Redundanz/P +Reduzierens +Reduzierung/P +Reeder/NS +Reederei/P +Reedereikonsortien +Reedereikontor +Reedkontakte +Reedstäbe/N +Reedstab +Reengineering +Reeperbahn +Referat/EPS +Referendariat/EPS +Referendum/S +Referent/FP +Referenz/P +Referenzamplitude +Referenzanalyse +Referenzbereich +Referenzbild +Referenzbuffer/S +Referenzecho/S +Referenzerkennung +Referenzfläche +Referenzflächenträger +Referenzgeometrie +Referenzierens +Referenzierung/P +Referenzimpuls/EPT +Referenzinformation/P +Referenzkopf/T +Referenzlänge +Referenzlage +Referenzlaufzeit +Referenzlaufzeitmessung +Referenzmaße +Referenzmasse +Referenzmessung +Referenzplatte +Referenzpreise +Referenzpunkt/S +Referenzquelle +Referenzreflektor +Referenzsignal/EPS +Referenzspannung/P +Referenzspannungsquelle +Referenzstern +Referenzstrecke +Referenzstreckenlänge +Referenzträger +Referenzverstärkung +Referenzzeit/P +Referenzzeitmessung +Refinanzierens +Refinanzierung/P +Reflektant/P +Reflektor/P +Reflektorfläche +Reflex/EPT +Reflexbewegung/P +Reflexfläche +Reflexion/P +Reflexionsfläche +Reflexionskultur +Reflexionsprobleme +Reflexionswinkel +Reflexivität +Reflexlichtschranke/N +Reform/PR +Reformation +Reformationsgottesdienst +Reformationskurs/EPT +Reformbemühung/P +Reformbewegung/P +Reformhaus/Tp +Reformkonzept/EPS +Reformkurs/T +Reformpäpste +Reformpläne/N +Reformprogramm +Reformulieren/JS +Reformversuch/EPS +Reformvorhaben/S +Reformvorschlag/STp +Refrain/S +Refugium +Regal/EPS +Regalien +Regatta +Regatten +Regel/J +Regelabweichung/P +Regelalgorithmen +Regelalgorithmus +Regelausschlag/STp +Regelautomatiken +Regelbereich/S +Regeleingang/Sp +Regelfall/S +Regelfunktion/P +Regelkreis/EPT +Regelmäßigkeit/P +Regelmechanismen +Regelmechanismus +Regelmöglichkeit/P +Regelparameter/NS +Regelprogramm/S +Regelprozess/EPT +Regelschaltung +Regelschwankung/P +Regelschwingung/P +Regelsignalen +Regelspannung/P +Regelstrecken +Regelteil +Regelungsgesetz +Regelungsmodell +Regelungsprogramme +Regelungstechnik +Regelungstechniker +Regelungsteil +Regelungsvorgang/Sp +Regelungszentren +Regelungszustände +Regelungszwecke +Regelverhalten/S +Regelverstärker +Regelverstärkung +Regelwidrigkeit +Regelwissen +Regelziel +Regelzwecke +Regelzyklus +Regenbögen +Regenbogen/S +Regenbogenfarben +Regeneration +Regenerierens +Regenerierung/P +Regenfall/Sp +Regenguss/Tp +Regenmäntel/N +Regenmantel +Regenmenge/N +Regens +Regensburg/R +Regenschauer +Regenschirm +Regent/P +Regentag/EPT +Regentraufe +Regentröpfen +Regentropfen +Regentschaft +Regentschaftsrat +Regenwälder +Regenwald +Regenwassertank +Regenwetter +Regenwolken +Regenwürmer +Regenwurm/T +Regenzeit/P +Reggae +Regie +Regierens +Regierung/P +Regierungsabkommen/S +Regierungsamt +Regierungsantritt/EPST +Regierungsarbeit +Regierungsausschuss/Tp +Regierungsbank +Regierungsbeamten +Regierungsbeamter +Regierungsbezirke +Regierungschef/S +Regierungsdekret +Regierungsebene +Regierungsform/P +Regierungsgewalt +Regierungshäuptern +Regierungskonferenz +Regierungskrise/N +Regierungsmannschaft +Regierungsorgan +Regierungspapiere/N +Regierungspräsident/P +Regierungsprogramm +Regierungsqualität +Regierungsseite +Regierungssitze +Regierungsstelle/N +Regierungsstreitkräfte +Regierungssturz +Regierungstyp/PS +Regierungsverhandlung/P +Regierungsvertreter +Regierungsviertel +Regierungsvorschläge +Regierungswechsel +Regierungszeit +Regime/S +Regiment/RST +Region/P +Regionalbank/P +Regionalbüro +Regionalisieren/JS +Regionalmuseen +Regionalpolitik +Regionalprogramm +Regionalwahlen +Regisseur/EFPS +Register/NS +Registereintragung +Registerinhalt/EPST +Registervergabe +Registratur/P +Registrierens +Registrierkasse/N +Registrierung/P +Reglement/EPS +Reglementierens +Reglementierung/P +Regler/NS +Reglereigenschaften +Reglergehäuse +Reglergleichung +Reglerkarte +Reglertyp +Reglerzustand +Regress/T +Regressanspruch/S +Regression/P +Regresspflicht/P +Regsamkeit +Regularien +Regularität/P +Regulation/P +Regulierens +Regulierung/P +Regulierungsbedarf/S +Regung/P +Reh/EPS +Rehabilitierens +Rehabilitierung/P +Rehböcke +Rehlederwäsche +Rehwiese +Reibens +Reiberei/P +Reibräder +Reibrad/ST +Reibradachse/N +Reibradkontrolle +Reibrolle +Reibung/P +Reibungsflächen +Reibungskorrektur +Reibungslosigkeit +Reibungsparameter +Reibungsrippen +Reichhaltigkeit +Reichs +Reichsacht +Reichsaußenminister +Reichsautobahnen +Reichsbahngesellschaft +Reichsbank +Reichsbankpräsident +Reichsdienststelle +Reichsduma +Reichsführer +Reichsgebiet +Reichsgericht +Reichsgerichtshof +Reichshauptstadt +Reichshof +Reichshofrat +Reichsjustizminister +Reichskammergericht +Reichskanzlei +Reichskirche +Reichsklöster +Reichskriegsminister +Reichslandbund +Reichslandfrieden +Reichslehen +Reichsluftschutzgesetz +Reichsmarineamt +Reichsmark +Reichsminister +Reichspartei +Reichsparteitag +Reichsprotektorat +Reichsrat +Reichsritter +Reichsstädte +Reichsstände +Reichstag/ST +Reichstagsauflösung +Reichstagsgebäude +Reichstagsneuwahlen +Reichstagspräsident +Reichstagswahl +Reichstagswahlergebnis/Qq +Reichsteilung +Reichsvasallen +Reichsverband +Reichsverfassung +Reichsverteidigung +Reichsverweser +Reichswährung +Reichswald +Reichswehrprozess/EPT +Reichtstagswahlen +Reichtümer/N +Reichtum/S +Reichweite/N +Reifens +Reifenwechsel +Reifeprüfung/P +Reifevermerk +Reifung/P +Reifungsprozess/EPT +Reigen +Reihenentwicklung/P +Reihenfolge/N +Reihenhaus/Tp +Reihenschaltung/P +Reihensiedlung/P +Reihung/P +Reim/S +Reimplementierung +Reineke/S +Reinertrag/STp +Reinfall/Sp +Reingewinn/EPS +Reinhalten/JS +Reinhardt/S +Reinheit +Reinheitsgebot/EPS +Reinigens +Reinigung/P +Reinigungsalkohol +Reinigungskasse +Reinigungsmittel/NS +Reinigungstrupp/S +Reinkultur/P +Reinlichkeit +Reinschrift/P +Reis +Reißbrett +Reißer +Reißnägel +Reißnagel/S +Reißverschluss/Tp +Reißwolf +Reiseagenturen +Reisebedürftige +Reisebegleiter +Reisebekanntschaften +Reisebericht +Reisebranche +Reisebüro/S +Reisebuch +Reisedauer +Reiseführer/NS +Reisegefährte +Reisegepäck/S +Reisegeschwindigkeit +Reisegesellschaft/P +Reisekosten +Reisekostenabrechnung +Reiseland +Reiseleiter/S +Reiselust +Reisemittel +Reisepass/Tp +Reisepläne/N +Reiseplan/S +Reisesaison +Reisescheck/S +Reisetagen +Reisetasche/N +Reisetermin +Reiseunternehmen +Reiseverbot/S +Reiseverkehr/S +Reisewelle +Reisezeit +Reiseziel/EPS +Reisig/S +Reiskultur +Reiter/FNS +Reiterkönig +Reiterpension/P +Reiterwerbung +Reithalle +Reitpferd/EPT +Reitschule +Reitunterricht +Reizbarkeit +Reizes +Reizkonstellation/P +Reizung/P +Reklamation/P +Reklame/N +Rekognoszierung +Rekompilation +Rekonstruktion/P +Rekonvaleszenz +Rekord/EPS +Rekordbeteiligung +Rekordergebnis/Qq +Rekordflug/STp +Rekordflut +Rekordgewinnen +Rekordhalter/NS +Rekordhöhe/N +Rekordjahr +Rekordsätze/N +Rekordsprinter +Rekordsummen +Rekordtaucher +Rekordtempo +Rekordumsatz +Rekordversuch/E +Rekordzeit/P +Rekordzinsen +Rekrut/P +Rektor/FPS +Rektorat/S +Rekultivieren/JS +Rekursion/P +Relais +Relaisansteuerung +Relaisausgang/Sp +Relaiskarte +Relaismagneten +Relaisschalter +Relaissteuerung +Relaistest +Relation/P +Relativierbarkeit +Relativierens +Relativierung/P +Relativismus +Relativität/P +Relativitätstheorie +Relativpronomen/S +Relativpronomina +Relativzahl +Relevanz +Relief/S +Reliefkunst +Religion/P +Religionsfreiheit/P +Religionsfrieden +Religionskriege +Religionsphilosoph +Religionsspaltung +Religiosität +Relikte/N +Rembrandt/S +Remoulade +Ren/S +Renaissance/N +Renate/S +Rendezvous +Rendite/N +Renditeveränderung +Rendsburg +Renitenz +Rennauto/S +Rennbahn/P +Rennchef +Renner +Rennleiter +Rennleitung +Rennpferd/EPT +Rennplätze +Rennquintett +Rennrodler +Rennsiege +Rennsportwagen +Rennstall +Renntag +Rennwagen +Renommee +Renovierens +Renovierung/P +Renovierungsarbeiten +Rentabilität +Rente/N +Rentenalter +Rentenanpassungsgesetz +Rentenansprüche +Rentenbasis +Rentenbelastung +Rentencrash +Rentenerhöhung/P +Rentenfinanzen +Rentenmarkt/STp +Rentenreform +Rentensanierung +Rentensicherung +Rentenversicherung/P +Rentenversicherungsnummer +Rentenzahlung +Rentier +Rentner/NS +Reorganisation/P +Reparation/P +Reparationsforderung/P +Reparationskommission/P +Reparationslieferung/P +Reparationsverhandlung/P +Reparatur/P +Reparaturanfälligkeit +Reparaturarbeiten +Reparaturarbeitszeit +Reparaturauftrag/STp +Reparaturaufwand +Reparaturauswertung +Reparaturbericht/EPST +Reparaturbetrieb/E +Reparaturdaten +Reparaturgewerbe +Reparaturkosten +Reparaturlieferung/P +Reparaturmöglichkeit +Reparaturnotiz +Reparaturpauschale +Reparaturplatinen +Reparaturstatistik +Reparaturwerkstätten +Reparaturzeit +Reparaturzwecke +Repertoire/S +Repetition/P +Replik/P +Report/EPRS +Reportage/N +Reporter/FNS +Repräsentant/P +Repräsentanz/P +Repräsentation/P +Repräsentationskosten +Repräsentativität +Repressalie/N +Repression/P +Repressivpolitik +Reproduktion/P +Reproduktionsgenauigkeit +Reproduktionstechnik +Reproduzierbarkeit +Reptil/S +Reptilien +Republik/P +Republikaner/NS +Reputation +Requisit/P +Reservat/EPT +Reservation/P +Reserve/N +Reservebank +Reservebildschirme +Reserveleitung +Reserveräder +Reserverad/T +Reservesatz/T +Reservetage +Reservetank/S +Reservetruppen +Reservevorschriften +Reservierens +Reservierung/P +Reservoir/ES +Reset/S +Resetleitung/P +Resetlogik/P +Resetproblem/EPS +Resetschaltung/P +Resetsignal/EPS +Residenz/P +Residuen +Residuum/S +Resignation +Resistenz +Resolution/P +Resonanz/P +Resonanzbedingung/P +Resozialisieren/JS +Respekt +Respektierens +Respektierung/P +Respektlosigkeit/P +Ressentiment +Ressort/S +Ressortchef/S +Ressortverteilung/P +Ressource/N +Ressourcenausbeutung +Ressourcenbedarf/S +Ressourcenverknappung +Rest/EPST +Restauflage/N +Restaurant/S +Restauration/P +Restaurator/FPS +Restaurierens +Restaurierung/P +Restbesatzung +Restbestände/N +Restbestand/T +Restbetrag/STp +Restdeckung +Restentwicklung +Restexemplar/EPS +Restfehler +Restitutionsedikt +Restlaufzeit/P +Restlieferung +Restmaterial +Restmenge/N +Restmoral +Restpapier +Restpotenz +Restriktion/P +Reststrecke/N +Restverstand +Restwert/EPS +Resümee/S +Resultat/EPST +Retorte/N +Retortenbaby/S +Retortenbefruchtung +Retoure/N +Retourticket/S +Retrospektive +Rettens +Retter/NS +Rettich/EPS +Rettung/P +Rettungsaktion/P +Rettungsboot/ET +Rettungsdienst +Rettungsmannschaft/P +Rettungsmaßnahmen +Rettungsplan +Rettungsring/EPT +Rettungsschuss/Tp +Rettungsstelle +Rettungsversuch/P +Retusche/N +Reue +Reuter/S +Reutlingen +Revanche +Revanchist/P +Revier/EPS +Revierförster +Revision/P +Revisionismus +Revisionist/P +Revisionsnummer +Revisionsverhandlung +Revisor/S +Revolte/N +Revolution/P +Revolutionierens +Revolutionierung/P +Revolutionsrat/S +Revolver/NS +Rezensent/P +Rezension/P +Rezept/EPST +Rezeption/P +Rezess +Rezession/P +Rezessionsgefahr/P +Rezessionsjahr +Rezessionskurs/EPT +Rezessionsmodell +Rezessionsrisiko +Rezessionswolken +Rhabarber/S +Rhapsodie/N +Rhein/S +Rheinbund +Rheinbundstaaten +Rheindampfer +Rheinfelden +Rheinfestung +Rheingrenze +Rheinland/T +Rheinlandzone +Rheinmetall +Rheinprovinz +Rheinschifffahrt +Rheinufer +Rheinverkehr +Rheinwein +Rhetorik/R +Rheuma/S +Rhodesien +Rhodesier +Rhodos +Rhomben +Rhombenmuster +Rhombus +Rhone +Rhythmen +Rhythmik +Rhythmus +Riad +Ribbentrop/S +Richard/S +Richelieu/S +Richtens +Richter/FNS +Richteramt +Richtermiene +Richterstuhl +Richtfunk/S +Richtfunkfrequenz/P +Richtfunkstrecke/N +Richtgeschwindigkeit/P +Richtigkeit +Richtigstellen/JS +Richtlinie/N +Richtmaß/EPT +Richtmeister +Richtpreis/E +Richtschnur +Richtung/P +Richtungsänderung +Richtungsanzeige/R +Richtungsanzeiger/NS +Richtungsbit/S +Richtungshörvermögen +Richtungskampf +Richtungsüberwachung +Richtungsumkehrung +Richtungswinkel/S +Richtungszuordnung +Richtwert/EPST +Richtzylinder +Ricke/N +Rico +Riecher +Riege/NR +Riegel/N +Riemann/S +Riemen/S +Riementrieb +Ries/EFPT +Riesenaufwand/S +Riesenauswahl +Riesending +Riesendinger +Riesenerfolg/EPS +Riesenfernseher +Riesenfichte +Riesengebirge +Riesengewinne +Riesenglas/T +Riesenheuschrecke +Riesenkerls +Riesenkrake +Riesenmenge/N +Riesenpaket +Riesenportion/P +Riesenrolle +Riesenstern +Riesenstunk +Riesenteleskop +Riesentiger +Riesenverluste +Riesenvorteil/EPS +Riesenwirbel/S +Riff/EPT +Riga +Rille/N +Rind/EPRST +Rinderauftrieb +Rindfleisch +Rindvieh/R +Ring/T +Ringbau +Ringelrein +Ringfinger/NS +Ringhaken/S +Ringkämpfchen/S +Ringkämpfen +Ringkampf/T +Ringkerntransformator +Ringleitung +Ringmanschette +Ringrichter +Ringstraße/N +Rinnsal/EPS +Rinnstein/EPST +Rio +Rippe/GN +Risiken +Risiko/S +Risikoabschätzung/P +Risikobegrenzung +Risikobereitschaft +Risikogeschäft/EPS +Risikoprüfung/P +Risikostreuung +Risikovermeidung +Risikoverteilung +Risse/S +Riten +Ritter/N +Ritterburg +Ritterheer +Ritterorden +Ritterschaft +Ritterschlag/STp +Ritterstand +Ritual/EPS +Ritzel +Rivale/FN +Rivalität/P +Riviera +Rivieraküste +Rizinus +Röcke/MN +Röhrenembargo +Röhrenempfänger +Römer/N +Römerzug +Röntgenaufnahme +Röntgenspektrum +Röntgenstrahlen +Röschen +Röte +Röteln +Robert/S +Roberta/S +Robespierre/S +Robin/S +Robinson/S +Robinsonnaturen +Roboter/NS +Roboterarm/T +Roboterprogrammierung +Robotersteuerung/P +Robotertechnologien +Robotisierung +Robustheit +Rochefort +Rochelle +Rock/RST +Rockefeller/S +Rocker/FN +Rocktasche +Rodens +Rodung/P +Roger/S +Roggen/S +Roggenbrot +Roggenernte +Roggenfeld +Roggenstroh +Rohdaten +Rohdatendarstellung +Roheisenerzeugung +Roheisengewinnung +Roheisenproduktion +Rohertrag/STp +Roherzeugnis/Qq +Rohheit/P +Rohkakao +Rohkakaomarkt/ST +Rohling/EPS +Rohmaterial +Rohmaterialien +Rohmaterialpreise +Rohöl/S +Rohprodukt/EPST +Rohr/EPST +Rohrbrüche/N +Rohrbruch +Rohrleitung/P +Rohrstahl +Rohrwerk +Rohstahlerzeugung +Rohstoff/EPS +Rohstoffgewinnung +Rohstoffhandel +Rohstoffindexe +Rohstoffmarkt/Tp +Rohstoffpreise/N +Rohstoffquellen +Rohstoffrechte +Rohstoffreserven +Rohstoffverarbeitung +Rohstoffverknappung +Rohstoffversorgung +Rohstoffvorräte +Rohtabak +Rohware/N +Rohzustand +Roland/S +Rolandslied +Rolex +Rolf/S +Rollbrettfahren +Rollenbesetzung/P +Rollendrucker +Rollendurchmesser +Rollenfarbband +Rollenkern +Rollenpapier/S +Rollenverteilung/P +Rollenzuteilung/P +Rollgebühren +Rolli/S +Rollkragenpullover +Rollläden +Rollladen +Rollreibung +Rollschuh/EPS +Rollstühle/N +Rollstuhl/S +Rolltreppe/N +Rollwinkel +Rom/S +Roman/EPS +Romancier +Romanhefte +Romano/S +Romantik/R +Romantiker/FNS +Romanze/N +Rommel/S +Rommé/S +Ronald/S +Rondo +Roosevelt/S +Rosen/I +Rosenkavalier +Rosenkrieg/EPST +Rosette/N +Rosine/N +Rosshäute/N +Rosskastanie/N +Rosskur/P +Rost/T +Rostock/S +Rotation/P +Rotbart +Rotchinesen +Rotdorn +Rotdruck +Rotfuchs/T +Rotguss/Tp +Rothschild/S +Rotkäppchen/S +Rotkehlchen/S +Rotor/P +Rotoränderung +Rotoranregung +Rotorauswertung +Rotorbewegung/P +Rotorverhalten +Rotschrift +Rotverschiebung +Rotznase/N +Roulade/N +Roulette +Route/NR +Router/NS +Routine/N +Routinesitzung +Routineüberprüfung +Routing/S +Routinier/S +Rowdy/S +Royalist/P +Rübe/N +Rübezahl/S +Rückäußerung +Rückansicht/P +Rückantwort/P +Rückbeziehung +Rückblick/EPT +Rückenbreite +Rückenlehne/N +Rückenmark/S +Rückennummern +Rückenwirbel/NS +Rückerkennung +Rückeroberung +Rückerstatten/JS +Rückfahrkarte +Rückfahrt +Rückfall/Sp +Rückflug/STp +Rückfluss/Tp +Rückforderung +Rückforderungsansprüche +Rückfrage/N +Rückfront +Rückführen/JS +Rückgabe +Rückgang/STp +Rückgewinnen/JS +Rückgliederung +Rückgrat +Rückgriff +Rückhalt +Rückhand +Rückkampf +Rückkehr +Rückkoppeln/JS +Rücklagenzuweisung +Rücklauf/Sp +Rücklaufzeit/P +Rückleitung +Rücklicht +Rückliefern/JS +Rückmarsch +Rückmeldefunktion/P +Rückmelden/JS +Rücknahmekurs/E +Rücknahmepreis/EPT +Rückpass/Tp +Rückreise/N +Rückrichtung +Rückruf +Rückschalten +Rückscheck/S +Rückschein +Rückschieben +Rückschlag/STp +Rückschluss/Tp +Rückschritt/P +Rückschub +Rückseite/N +Rücksendeaktion/P +Rücksenden/JS +Rücksicht/P +Rücksichtnahme +Rücksichtslosigkeit +Rücksitz/EPT +Rückspiegel +Rücksprache/N +Rücksprung/S +Rücksprungadresse/N +Rückspulen +Rückstände/N +Rückstand/T +Rückstauklappe/N +Rückstellen/JS +Rückstöße/N +Rücktritt/EPS +Rücktrittsangebot +Rücktrittserklärung +Rückübertragen +Rückumstellung +Rückverfolgen/JS +Rückvergüten/JS +Rückversichern/JS +Rückwände/N +Rückwärtslaufen +Rückwärtsorientierung +Rückwärtsrichtung +Rückwand +Rückwandplatine +Rückweg/EPS +Rückwenden/JS +Rückwirken/JS +Rückzahlscheine +Rückzahlung +Rückzahlungsleistung/P +Rückzahlungsrate +Rückzahlungstermin +Rückzahlungsverpflichtung/P +Rückzieher/N +Rückzug/STp +Rüdesheim +Rüdiger/S +Rührens +Rührung/P +Rümpfe/N +Rüsselsheim/S +Rüstens +Rüstung/P +Rüstungsanstrengung/P +Rüstungsaufträge +Rüstungsausgaben +Rüstungsbegrenzung +Rüstungsbeschränkung/P +Rüstungsetat +Rüstungsexporte +Rüstungsfragen +Rüstungsgüter/N +Rüstungsindustrie +Rüstungskontrolle +Rüstungskosten +Rüstungsmaterial +Rüstungsplan +Rüstungsspirale +Rüstungswettlauf/Sp +Rüstzeug +Rüttelfestigkeit +Ruanda/S +Rubel/S +Rubelmillionär/EPS +Rubens +Rubin/EPS +Rubinglasfenster +Rubrik/P +Ruck/S +Rucksäcke/N +Rucksack/S +Ruder/S +Ruderboot/ET +Ruderer +Ruderhaus/Tp +Rudi/S +Rudolf/S +Rufes +Rufnummer/N +Rufs +Rufzeichen/S +Rugby/S +Ruhelosigkeit +Ruhemasse/N +Ruhepause/N +Ruheplätze/N +Ruheplatz +Ruherecht +Ruhespannung +Ruhestand +Ruhestandssitz +Ruhestellung/P +Ruhestörer +Ruhestörung/P +Ruhestrom +Ruhetag/EPST +Ruhezustand/ST +Ruhm/ST +Ruhr +Ruhrbesetzung +Ruhrchemie +Ruhrfestspiele +Ruhrgebiet/S +Ruhrgroßstadt +Ruhrkohle +Ruhrkumpel +Ruhrschnellweg +Ruhrstatut +Ruin/EPS +Rum/S +Rumäne/FN +Rumänien/S +Rummel +Rummelplatz +Rumpf/ST +Rumpfparlament +Rumpsteak/S +Run/EP +Rundbau +Rundblick/EPS +Rundbrief/EPS +Rundens +Rundfahrten +Rundfrage/N +Rundfunk/S +Rundfunkgebühren +Rundfunkgeräte +Rundfunkgesellschaft +Rundfunkinterview +Rundfunkkommentator +Rundfunkmeldung +Rundfunkrat +Rundfunksendung +Rundfunkstation +Rundfunkstreit +Rundfunktechnik +Rundgang/STp +Rundholzpreis/EPT +Rundkurs/EPT +Rundreisen +Rundschau +Rundschreiben +Rundung/P +Runzel +Rupert/S +Rupie/N +Ruß/T +Russe/FN +Russeneinbruch +Russland/S +Russlandfeldzug/STp +Russlandheimkehrer +Rute/N +Ruthenium +Rutschpartie/N +SAP +SAS +SCSI +SEATO +SED +SFr +SGI +SGML +SMD +SMTP +SOS +SPARC +SPD +SPÖ +SQL +SUN +SV +SWAPO +Säbel/NS +Säbelhieb/ET +Säcke/MN +Säfte/N +Sägeblättern +Sägeblatt/T +Sägemehl/S +Sägespäne/N +Sägewerk/EPS +Sägezahnkurve +Sägezahnspannung +Säkularisierungsprozess/EPT +Säkulum +Säle/N +Sämaschine/N +Sänfte/N +Sänger/FNS +Sängerfest/ET +Särge/N +Sättel/N +Sättigens +Sättigung/P +Sättigungsgrad +Sättigungspunkt +Sättigungsverhalten/S +Sätze/MN +Säuberns +Säuberung/P +Säuberungsaktion/P +Säue/N +Säuerns +Säuerung/P +Säufer/NS +Säugetier/EPS +Säugling/EPS +Säuglingsausstattung/P +Säuglingsfürsorge +Säuglingsheim/EPS +Säuglingspflege/N +Säuglingsprodukte +Säuglingsschwestern +Säuglingssterblichkeit/P +Säule/N +Säulengang/STp +Säulenknauf/Tp +Säulenschäfte/N +Säumniszuschlag/STp +Säuren +Sa. +Sa/N +Saal/ST +Saalfluchten +Saalschutz +Saarbergbau +Saarbrücken +Saargebiet +Saarkohle +Saarland/T +Saarregierung +Saat +Saatgut +Sabbat/S +Sabbatschändung/P +Sabine/S +Sabotage/N +Sabotageakt/EPST +Sabotagering +Saboteur/EFPS +Sachanlage/N +Sachargument/EPST +Sacharin +Sachaufgabe/N +Sachausgabe/N +Sachbearbeiter/FNS +Sachbearbeitung +Sachbeihilfe/N +Sachbereich/PS +Sachbeschädigung/P +Sachbücher +Sachbuch/T +Sache/NR +Sacheinlage/N +Sacher/S +Sachfrage/N +Sachgebiet/EPST +Sachkatalog/EPST +Sachkenner/NS +Sachkenntnis/q +Sachkonten +Sachkosten +Sachlage/N +Sachleistung/P +Sachlichkeit +Sachmittel/NS +Sachproblem/EPS +Sachregister/N +Sachschäden +Sachschaden/S +Sachsen/S +Sachsenaufstand +Sachsenhausen +Sachsenkrieg +Sachsenspiegel +Sachspende/N +Sachverhalt/EPST +Sachverhaltsaufklärung +Sachvermögen/S +Sachverständige/NR +Sachverständigenkonferenz/P +Sachverstand +Sachwalter/NS +Sachwert/EPST +Sachwertgurus +Sachwertpreisen +Sachwortverzeichnis/Qq +Sachziel/EPS +Sachzwänge/N +Sack/S +Sackgasse/N +Sadat/S +Sadismus +Sadist/P +Safari +Safran/S +Saft/EST +Saftladen/S +Saga +Sagengestalt/P +Sahelzone +Sahnetorte/N +Saigons +Saison/S +Saisonarbeit/PR +Saisonarbeiter/FNS +Saisonausverkauf/Sp +Saisonbetrieb +Saisoneröffnung +Saisonkarte +Saisonschluss/Tp +Saite/N +Saiteninstrument/EPT +Sakkoanzug/STp +Sakrament/EPST +Sakrileg/EPS +Saladin/S +Salamander/NS +Salami +Salamischeiben +Salat/EPST +Salatblatt +Salatduft +Salbei +Salbens +Salbung/P +Salden +Saldenbestätigung +Saldenmitteilung +Saldo +Saldomitteilung +Saldovortrag/STp +Salisbury +Salm/P +Salmiakgeist/S +Salomoneninseln +Salon/S +Saloniki +Salonwagen/S +Salpeter/S +Salpetererde +Salpetersäuren +Salto/S +Salut +Salutschuss/Tp +Salvador +Salve/N +Salz/T +Salzbergbau +Salzbergwerk/EPS +Salzburg +Salzfässer/N +Salzfass/MT +Salzgehalt +Salzgitter +Salzgurke/N +Salzkammergut +Salzkartoffeln +Salzlauge/N +Salzsäule/N +Salzsäure +Salzsieder/N +Salzsole/N +Salzstraße/N +Salzstreuer/N +Salzwasser/S +Salzwerk/EPST +Sam/EPS +Samariter/NS +Samarkand +Samba/S +Sambia +Samenbank +Samenbehälter/S +Samenerguss/Tp +Samenfäden +Samenfaden +Samengang/Sp +Samengehäuse/NS +Samenkapsel +Samenkörner/N +Samenkorn/S +Samenleiter/NS +Samenstrang/Sp +Sammelalben +Sammelalbum/S +Sammelanschluss/Tp +Sammelbändern +Sammelband/T +Sammelbecken/S +Sammelbegriff/EPST +Sammelbestand +Sammelbewegung +Sammelbezeichnung/P +Sammelbüchse/N +Sammeldepot +Sammelgüter/N +Sammelkarte +Sammelladung/P +Sammellager/NS +Sammelmappe +Sammelname/N +Sammelnamen/S +Sammelns +Sammelnummern +Sammelplätze/N +Sammelplatz/T +Sammelruf +Sammelstelle/N +Sammelsurium +Sammelwerk/EPS +Sammler/FNS +Sammlerbatterie/N +Sammlermarken +Sammlermeinung +Sammlerstück +Sammlervölker +Sammlung/P +Samoainseln +Samplermodul +Samson/S +Samstag/EP +Samstagabend +Samstagnachmittag +Samstagsausgaben +Samtfauteuil/S +Samthandschuh/EPS +Samts +Samuel/S +Sanatorien +Sanatorium +Sand/EPST +Sandale/N +Sandbänken +Sandbahn/P +Sandbank +Sandböden +Sandboden/S +Sanddorn/P +Sandes +Sandgrube +Sandkästen +Sandkapselung +Sandkasten/S +Sandkörnchen +Sandkörner +Sandkorn +Sandmännchen +Sandmänner/N +Sandoz +Sandpapier/EPS +Sandpapieren/W +Sandring +Sandsäcke +Sandsack/T +Sandstein/EPS +Sandstürmen +Sandsturm/S +Sandtorten +Sanduhr/P +Sandwich +Sandwichposition/P +Sandwüsten +Sanftheit/P +Sanftmut/S +Sanierens +Sanierung/P +Sanierungsmaßnahme/N +Sanitärraum/STp +Sanitäter/NS +Sanitätsartikel/NS +Sanitätsbedarf +Sanitätsdienst/EPST +Sanitätsflugzeug/EPS +Sanitätskästen +Sanitätskasten/S +Sanitätstruppen +Sanitätstrupps +Sanitätswache +Sanitätswagen +Sanitätswesen/S +Sanktion/P +Sanktionierens +Sanktionierung/P +Sansibar +Santa +Santorin +Sanyo +Sao +Saphir/EPS +Saragossa +Sarajevo/S +Saratoga +Sardelle/N +Sardellenpaste +Sardine/N +Sardinien/S +Sarg/S +Sargdeckel/N +Sarkasmus +Sascha/S +Satan/S +Satellit/P +Satellitenanlage/N +Satellitenantenne/N +Satellitenstaat/T +Satin/S +Satinhose/N +Satire/N +Satiriker/NS +Sattel +Satteldecke/N +Sattelgurt/EPST +Sattelpferd/EPST +Sattelplätzen +Sattelplatz/T +Sattelpunkt/EPST +Sattelschlepper/NS +Satteltaschen +Sattelzeug/T +Sattler/FNS +Sattlerei/P +Saturation +Saturn +Satyr/N +Satz/EJT +Satzanfang/Sp +Satzaussage/N +Satzball/Sp +Satzbau +Satzende +Satzgefüge/S +Satzlehre/N +Satzteil/EPS +Satzzeichen/S +Sau +Sauberkeit +Sauberladen +Saubohnen +Sauce/N +Sauciere/N +Saudi +Sauerbraten/S +Sauerbrunnen +Sauerei/P +Sauerkirsche +Sauerkohl/S +Sauerkraut +Sauermilch +Sauerstoff/S +Sauerstoffapparat/EPST +Sauerstoffflasche/N +Sauerstoffmaske/N +Sauerstoffsättigung +Sauerstoffzelt/EPT +Sauerteig/EPT +Sauferei +Saufgelage/NS +Sauger/NS +Saugfähigkeit +Saugflasche/N +Saugpapier/ES +Saugpumpe/N +Saugrohr/EPST +Saugwirkung/P +Saul/S +Saulgau +Saum/ST +Saumpfad/ET +Saumpferd/ET +Saumsättel/N +Saumsattel/S +Saumtier/ET +Sauna/S +Saurier/NS +Sauseschritt +Sausewind +Saustall/Sp +Saxofon/ES +Saxophon/EPS +Scanner/NS +Schäbigkeit +Schächer/NS +Schächte/N +Schädel/NS +Schädelbasen +Schädelbrüche/N +Schädelbruch +Schädeldecke/N +Schäden +Schädigens +Schädigung/P +Schädlichkeit +Schädling/EPS +Schädlingsbekämpfung/P +Schäfchen/S +Schäfchenwolken +Schäfer/FNS +Schäferhündin +Schäferhund/ET +Schäferstündchen/S +Schäfte/GN +Schäkel/NS +Schäkerei/P +Schälgeräusche +Schändens +Schändlichkeit +Schändung/P +Schänke/N +Schären +Schärfens +Schärfung/P +Schärpe/N +Schätzchen/S +Schätzens +Schätzer/FNS +Schätzung/P +Schäumwerkzeug +Schabemesser/N +Schabernack/ST +Schablone/N +Schach/S +Schachbrett/T +Schachbretter +Schachcomputer +Schachfeld/T +Schachfeldern +Schachfigur +Schachhefte +Schachklub +Schachpartie/N +Schachprogramm +Schachspiel/EPS +Schachspiele/NR +Schachspieler/S +Schacht/SW +Schachtanlage +Schachtel/JN +Schachtelhalm/ET +Schachtelsätze +Schachtelsatz/T +Schachtelungsprinzip +Schachwelt +Schachzug/Sp +Schadenersatz/T +Schadenfreude/N +Schadens +Schadensersatz/T +Schadensersatzansprüche/N +Schadensersatzforderung +Schadensersatzklage/N +Schadensfall/Sp +Schadensmeldung/P +Schadenssumme +Schadenstifter +Schadhaftigkeit/P +Schadloshaltung +Schadstoff/EPS +Schaf/EPST +Schafböcken +Schafbock +Schaffell/EPS +Schaffens +Schaffensdrang +Schaffensepoche/N +Schaffensfreude/N +Schaffenskräfte/N +Schaffenskraft +Schaffhausen +Schaffner/FNS +Schaffung/P +Schafgarbe/N +Schafherden +Schafhirt/P +Schafhürde/N +Schafleder/NS +Schafott/EPS +Schafpelz/EPT +Schafschüren +Schafschur +Schafsköpfe +Schafskopf/T +Schaft/EPSTW +Schaftstiefel/NS +Schafzucht/P +Schah/S +Schakal/EPS +Schalensitze +Schalheit +Schalk/EPST +Schalkhaftigkeit +Schalkheit +Schall/Sp +Schallabschwächung +Schallabsorption +Schallanalyse +Schallaufnehmer/N +Schallaufzeit +Schallbündel/S +Schalldämmung/P +Schalldämpfer/S +Schalldämpfung +Schalldose/N +Schalldruck +Schallehren +Schalleigenschaften +Schallenergie/N +Schallerfassung +Schallfrequenz +Schallgeber/S +Schallgeschwindigkeit/P +Schallgrenzen +Schallimpedanz +Schallimpedanzanpassung +Schallimpulse +Schallintensität +Schallmauer/N +Schallmessung/P +Schallpegelmessung +Schallplatte/N +Schallplattenaufnahmen +Schallplattenkonzerne +Schallplattenmusik +Schallplattensendung/P +Schallpuls/EPT +Schallraum/STp +Schallsender +Schallstrahl +Schalltrichter/NS +Schallverhältnis/Qq +Schallwege +Schallwelle/N +Schallwiderstand +Schals +Schaltabständen +Schaltanlage/N +Schaltaufgaben +Schaltausgang/Sp +Schaltausgangsmodul +Schaltbild/RT +Schaltbrett/RT +Schaltbrücken +Schalteingang +Schalteinheit/P +Schalteinstellung +Schaltelement/E +Schaltens +Schalter/NS +Schalteranordnung +Schalterbeamte/NS +Schalterdienst/EPT +Schaltereingängen +Schalterhalle +Schalterinterface/S +Schalterleitung/P +Schaltermodul +Schalternummer +Schalterpersonal +Schalterschluss/Tp +Schalterstellung/P +Schalterstunden +Schalterteil +Schaltflanken +Schaltfunktion/P +Schaltgetriebe/S +Schalthebel/N +Schaltier/EPS +Schaltjahr/EPS +Schaltkasten +Schaltknöpfe/N +Schaltknopf/T +Schaltkontakte/N +Schaltkreis/EPT +Schaltleitung +Schaltlitze +Schaltmagnete +Schaltmatrix +Schaltmodul +Schaltnetzteil/PS +Schaltpläne/N +Schaltplan/ST +Schaltpult/ET +Schaltpunkt/EPT +Schaltpunktanzeige +Schaltpunktbereiche +Schaltpunktbeschreibung +Schaltregler +Schaltreglernetzteilen +Schaltrelais +Schaltrichtung +Schaltschema/S +Schaltschrank +Schaltschwellen +Schaltspitzen +Schaltstelle/N +Schaltströme +Schaltstrom +Schaltstromverlauf/Sp +Schaltsystem/E +Schalttafel/N +Schalttag/EPST +Schalttaster +Schaltung/P +Schaltungsbeschreibung +Schaltungsgestaltung +Schaltungsvorschlag/Sp +Schaltverhalten +Schaltwerk/EPS +Schaltzeichen +Schaltzeit/P +Schaltzentrum +Schaltzustände +Schaltzustand/ST +Schaltzwecken +Schalung/P +Schaluppe/N +Scham +Schamgefühl/EPT +Schamhaftigkeit +Schamlippe/N +Schamlosigkeit/P +Schamröte +Schamteile +Schandbänklein +Schande/N +Schandfleck/PST +Schandmäuler +Schandmal/EPS +Schandmaul/S +Schandtat +Schanghai +Schanktisch +Schankwirt/EPT +Schankwirtschaft +Schanzbau/S +Schanzbauten +Schar +Scharade/N +Scharfblick/EPST +Scharfmacher/NS +Scharfrichter/NS +Scharfschießen/S +Scharfschütze +Scharfsinn/S +Scharfsinnigkeit +Scharlach +Scharlachfieber/S +Scharlatan/EPS +Scharmützel/NS +Scharnier/EPS +Scharnierachse +Scharnierdeckel/N +Schatten/S +Schattenbild/R +Schattenboxen +Schattendasein/S +Schattenfläche +Schattengestalten +Schattenraster +Schattenriss/EPT +Schattenseite/N +Schattenspiel/EPST +Schattenwährung/P +Schattierens +Schattierung/P +Schatulle/N +Schatz/T +Schatzämter +Schatzamt/T +Schatzanweisung/P +Schatzfund/EPST +Schatzgräber/NS +Schatzinsel +Schatzkammer/N +Schatzkanzler +Schatzmeister/NS +Schatzministerium +Schatzsucher +Schatztruhe +Schatzwechsel/NS +Schaubild/RT +Schaubühne/N +Schaubude/N +Schaubudenbesitzer/NS +Schauder +Schauer/S +Schauerdrama/S +Schauerroman/EPS +Schaufel +Schaufelbewegung +Schaufelgeweih/EPT +Schaufelräder +Schaufelrad/T +Schaufelsensor +Schaufelspitze +Schaufelstellungsanzeige +Schaufenster/NS +Schaufensterauslagen +Schaufensterdekoration/P +Schaufenstergestalter +Schaufensterreklame +Schaufensterscheibe +Schaufliegen +Schauhaus/Tp +Schauinsland +Schaukämpfe/N +Schaukästen +Schaukampf/T +Schaukasten +Schaukel +Schaukelbrett/T +Schaukelbretter +Schaukelpferd/ET +Schaukelstühle/N +Schaukelstuhl/T +Schaum/S +Schaumbäder/N +Schaumbad +Schaumburg +Schaumgebäck/EPS +Schaumgehäuse +Schaumgummi/S +Schaumgummiresten +Schaumlöscher/S +Schaumschläger/S +Schaumünze/N +Schaumwein/EPS +Schauplätze/N +Schauplatz/T +Schauplatzprozess/EPT +Schauprozess/EPT +Schauspiel/EPST +Schauspieler/FS +Schauspielereien +Schauspielhaus/Tp +Schauspielkünste +Schauspielkunst +Schauspielschule +Schausteller/NS +Schaustellung +Schaustück/EPST +Scheck/S +Scheckbücher/N +Scheckbuch/T +Scheckformulare +Scheckheft/EPT +Scheckkarte +Scheckreitereien +Scheckvordrucke +Scheckzahlung +Scheffel/S +Scheibe/N +Scheibenbremse +Scheibenhonig/S +Scheibenschießen +Scheibenstände/N +Scheibenstand +Scheibenwischer/NS +Scheich/EFPS +Scheichtum +Scheidelinie/N +Scheidens +Scheidewände/N +Scheidewand +Scheidewasser/S +Scheideweg/ET +Scheidung/P +Scheidungsgründe/N +Scheidungsgrund +Scheidungsklage/N +Scheidungsprozess/EPT +Scheidungsrecht +Scheidungsrichter +Schein/S +Scheinangriff/EPST +Scheinblüten +Scheinehe +Scheinfriede/N +Scheinfrieden/S +Scheingefecht/EPST +Scheingeschäft/EPS +Scheingründe/N +Scheingrund/T +Scheintod/ET +Scheinwelten +Scheinwerfer/NS +Scheinwerferlicht/EPST +Scheinwiderstand +Scheißkerl/EPS +Scheit/EPT +Scheitel/S +Scheitelkreis/EPT +Scheitelpunkt/EPST +Scheitelwinkel/NS +Scheiterhaufen/S +Scheiterns +Schellfisch/ET +Schelm/EPT +Schelmenstreich/EPS +Schelmerei/P +Scheltwort/EPST +Schema/S +Schemata +Schematisierens +Schematisierung/P +Schemazeichnung +Schemel/NS +Schemen/S +Schenkel/NS +Schenkelbrüchen +Schenkelbruch/T +Schenkelumfang +Schenkens +Schenker +Schenkung/P +Schenkungsurkunde/N +Scherbe/N +Scherbengericht +Scherenschleifer/NS +Scherenschnitt/EPST +Scherer +Schererei/P +Scherflein/S +Scherge/N +Scherkräfte +Scherz/T +Scherzartikel +Scherzhaftigkeit +Scherzwort/EPST +Scheuerbürste +Scheuerfrau/P +Scheuerlappen +Scheuerleiste/N +Scheuermittel +Scheuertüchern +Scheuertuch/T +Scheuklappe/N +Scheuleder/N +Scheune/N +Scheußlichkeit/P +Scheusal/EPS +Schi/S +Schicht/J +Schichtarbeit/PR +Schichtarbeiter/FNS +Schichtaufbau/S +Schichtenfolge +Schichtfolge/N +Schichtstärken +Schichtstoff/EPS +Schichtstruktur/P +Schichtwechsel/S +Schickens +Schickeria +Schicklichkeit/G +Schicksal/EPS +Schicksalsdrama +Schicksalsfrage/N +Schicksalsgefährten +Schicksalsgemeinschaft +Schicksalsschlag/Tp +Schicksalsweg +Schickung/P +Schiebedächern +Schiebedach/T +Schiebefenster/NS +Schiebekappe/N +Schiebens +Schieber/NS +Schieberegister +Schieberei/P +Schiebesitz/EPT +Schieblehre +Schiebung/P +Schiedsgericht/ET +Schiedsgerichtshof +Schiedsgutachten/S +Schiedskommission/P +Schiedsrichter/FNS +Schiedssprüche/N +Schiedsspruch +Schiedsverfahren/S +Schieferdächer +Schieferdach/T +Schiefers +Schiefertafeln +Schieflage/N +Schiefstellung/P +Schienbein/EPST +Schienenbahn/P +Schienenbus/Qq +Schienennetz/ET +Schienenstrang/STp +Schienenweg/E +Schierling/S +Schießbaumwolle +Schießbefehl/EPS +Schießbude/N +Schießens +Schießerei/P +Schießgewehr/EPS +Schießkunst +Schießmeister +Schießpulver +Schießscheibe/N +Schießstände +Schießstand/T +Schiff/MRST +Schiffbau/S +Schiffbrücke +Schiffbruch/S +Schiffer/NS +Schifferkitt +Schifferklavier/EPS +Schifffahrt/P +Schifffahrtsaktien +Schifffahrtsanteile +Schifffahrtsfragen +Schifffahrtskanal +Schifffahrtslinie +Schifffahrtspapiere +Schifffahrtsstraße/N +Schiffsärzte/FN +Schiffsarzt/T +Schiffsbug/S +Schiffschaukel/N +Schiffsdeck +Schiffseigner/NS +Schiffsersatzteile +Schiffsfrachtbrief/EPS +Schiffsfrachten +Schiffsjournal/ES +Schiffsjunge/N +Schiffsköchen +Schiffskoch/S +Schiffsküche/N +Schiffsladung/P +Schiffslinien +Schiffsmannschaft +Schiffspapiere +Schiffsraum/STp +Schiffsreise/N +Schiffsrümpfe/N +Schiffsrumpf/T +Schiffsschraube/N +Schiffsverkehr/S +Schiffswerft +Schiffwerft/P +Schiiten +Schikane/N +Schikoree/S +Schild/EPST +Schilda +Schildanlage +Schildausbau/S +Schildausbausteuerung +Schildausrichten +Schildbewegung/P +Schildbürger/NS +Schildbürgerstreich/EPS +Schilddrüse/N +Schilddrüsenhormon +Schilde/NRS +Schilder/J +Schildfunktionen +Schildgrafik +Schildhersteller +Schildknappe +Schildkröte/N +Schildkrötensuppe +Schildlaus +Schildnummern +Schildpatt/S +Schildrechner +Schildseite +Schildsteuerung +Schildvortriebsmaschine +Schildwachen +Schilf/EPT +Schilfdach +Schilfmatte +Schilfrohr/EPS +Schiller/S +Schilling +Schimmel/S +Schimmelpilz/EPT +Schimmer/S +Schimpanse/N +Schimpansenmutter +Schimpfwörter/N +Schimpfwort/T +Schindel/N +Schindeldächer +Schindeldach/T +Schinder/S +Schinderei/P +Schindluder +Schinken/S +Schinkenwürste +Schirm/JST +Schirmbild +Schirmblech/E +Schirmens +Schirmgehäuse +Schirmgitter/S +Schirmherr/FNP +Schirmherrschaft/P +Schirmkappe +Schirmmaßnahmen +Schirmplatten +Schirmständer/NS +Schirmstock +Schirmwände/N +Schirmwand +Schizophrenie +Schlächter/N +Schlächterei/P +Schläfe/MNR +Schläfer/FNS +Schläfrigkeit +Schläge/NR +Schlägen +Schläger/NS +Schlägerei/P +Schläuche/N +Schlacht/J +Schlachtbänken +Schlachtbank +Schlachtbeil/EPST +Schlachtens +Schlachter +Schlachtermesser +Schlachtfeld/T +Schlachtfelder +Schlachtgetümmel +Schlachthaus/Tp +Schlachthöfe +Schlachthof +Schlachtkreuzer/NS +Schlachtmesser/NS +Schlachtopfer/S +Schlachtpläne/N +Schlachtplan/T +Schlachtross/EPT +Schlachtruf/EPS +Schlachtschiff/E +Schlachtvieh/S +Schlaf/ST +Schlafabteil/EPS +Schlafanzug/STp +Schlafcouch +Schlafdefizit +Schlafenszeit/P +Schlafgelegenheit/P +Schlafgemächer +Schlafgemach/T +Schlafittchen +Schlafkrankheit +Schlaflied/RST +Schlaflosigkeit/P +Schlafmangel +Schlafmatratze +Schlafmittel/NS +Schlafraum/STp +Schlafröcke +Schlafrock/T +Schlafsäcken +Schlafsäle/N +Schlafsaal/S +Schlafsack +Schlafstellen +Schlafstörung/P +Schlafsubstanz +Schlaftablette/N +Schlaftrunk +Schlafwagen/S +Schlafwandler/S +Schlafzimmer/S +Schlafzimmerübung +Schlagabtausch +Schlagadern +Schlaganfall/Sp +Schlagball/Sp +Schlagbaum/STp +Schlagbohrer/S +Schlagbolzen/S +Schlager/NS +Schlagerderby/S +Schlageridol +Schlagermusik +Schlagersänger/FS +Schlagerspiel +Schlagerstar/S +Schlages +Schlagfertigkeit +Schlaginstrument/EPST +Schlagkraft +Schlaglöcher/N +Schlagloch/T +Schlagrahm +Schlagring/EPS +Schlags +Schlagsahne +Schlagschatten +Schlagseite +Schlaguhren +Schlagwechsel/S +Schlagwerk/ET +Schlagwetterkatastrophe +Schlagwetterschutz/T +Schlagwörter/N +Schlagwort/EPT +Schlagwortkatalog/EPS +Schlagzeile/N +Schlagzeug/EPS +Schlagzeuge/NR +Schlagzeuger/S +Schlamassel +Schlamm/S +Schlammassel +Schlammbäder/N +Schlammbad/T +Schlammbildung +Schlammmasse/N +Schlampe/N +Schlamperei/P +Schlange +Schlangenbeschwörer/S +Schlangenbiss/EPT +Schlangengift/ET +Schlangenlinie/N +Schlangenmensch/S +Schlankheit +Schlankheitskur +Schlapphüte/N +Schlapphut +Schlaraffenland/T +Schlauberger/NS +Schlauch/S +Schlauchboot/EPST +Schlauchende/N +Schlauchkabel/N +Schlauchkabelstücken +Schlauchleitung/P +Schlaufe/N +Schlauheit +Schlauköpfe +Schlaukopf/T +Schlaumeier/S +Schlawiner +Schlechtigkeit/P +Schlechtwetterperiode/N +Schlegel/NS +Schleichweg/EPS +Schleichwerbung +Schleier/NS +Schleiereule/N +Schleifchen/S +Schleifenbedingung/P +Schleifendurchlauf/Sp +Schleifeninvariante/N +Schleifkontakte +Schleifmaschine +Schleifpapier/EPS +Schleifräder/N +Schleifrad +Schleifstein/EPS +Schleim/S +Schleimabsonderung/P +Schleimbeutelentzündung/P +Schleimdrüse/N +Schleimsuppe/N +Schlemmerei/P +Schlendrian/S +Schlepp/JR +Schleppens +Schlepper/NS +Schleppkraft +Schlepplänge +Schlepptau/S +Schleppung/P +Schleppzug/STp +Schlesier/NS +Schleswig +Schleuder/J +Schleudermaschine +Schleuderns +Schleuderpreis/ET +Schleudersitz/EPT +Schleuderung/P +Schleusentor/EPS +Schlichterin/F +Schlichtern +Schlichters +Schlichtheit +Schlichtungsabkommen +Schlichtungsausschuss/Tp +Schlichtungsverhandlung/P +Schlichtungsvorschlag/Tp +Schlichtungswesen/S +Schlick/S +Schlierenbildung +Schließens +Schließer +Schließfächer/N +Schließfach/S +Schließung/P +Schliffs +Schlinggewächs/EPT +Schlingpflanze/N +Schlips/EPT +Schlitten/S +Schlittenbahn +Schlittenbewegung +Schlittenfahrt/P +Schlittenhunden +Schlittenkonstruktion/P +Schlittenposition/P +Schlittenrichtung +Schlittensteuerung +Schlittenvorschub/S +Schlittenzylindern +Schlittschuh/EPS +Schlittschuhläufer/FNS +Schlitz/EPT +Schlitzauge/N +Schlitzohr +Schlitzwand +Schlitzwandbau +Schlitzwanderstellung +Schlitzwandgreifer +Schlösschen/S +Schlösser/N +Schlösserkatalog/EPST +Schlosser/FNS +Schlosserarbeiten +Schlosserhandwerk +Schlosserlehrling +Schlosserwerkstätten +Schlosserwerkstatt +Schlosses +Schlossgarten/S +Schlossherr/NP +Schlosspark/S +Schlot/EPST +Schlücke/MN +Schlünde/N +Schlüssel/NS +Schlüsselbein/EPST +Schlüsselbereich/EPS +Schlüsselblume/N +Schlüsselbund/EPST +Schlüsseldateien +Schlüsseleigenschaften +Schlüsselfeile +Schlüsselfertigung +Schlüsselfigur +Schlüsselindustrie/N +Schlüsselkind/T +Schlüsselkinder +Schlüssellöcher/N +Schlüsselloch/T +Schlüsselposition/P +Schlüsselring/EPS +Schlüsselroman/EPS +Schlüsselstellung/P +Schlüsseltechnologie/N +Schlüsselwörter/N +Schlüsselwort/EPT +Schlucht/P +Schluck/ST +Schluckauf +Schluckimpfung/P +Schludrigkeit +Schlummer/S +Schlund/T +Schlupf/S +Schlupflöcher/N +Schlupfloch/ST +Schlupfmessung +Schlupfüberwachung +Schlupfwinkel/N +Schluss/Tp +Schlussakt/EPST +Schlussbemerkung/P +Schlussbericht/EPS +Schlusserklärung +Schlussfeier/N +Schlussfolgerung/P +Schlussformel/N +Schlusskurse +Schlussläufer +Schlusslicht/RT +Schlussnotierung +Schlusspfiff/EST +Schlussphase/N +Schlusspunkt +Schlussrechnung/P +Schlussrunde/N +Schlusssätze/N +Schlusssatz/T +Schlusssitzung +Schlussspurt/ST +Schlussstrich/EPT +Schlusstag +Schlussverkauf/Sp +Schlusswort/EPST +Schlusszahlung +Schmähens +Schmähung/P +Schmälerns +Schmälerung/P +Schmäuse/N +Schmach +Schmackhaftigkeit +Schmalfilm/EPS +Schmalfilmkamera/S +Schmalkost +Schmalschrift +Schmalseite +Schmalspuren +Schmalz/T +Schmankerl/NS +Schmarotzer/FNS +Schmarotzerpflanze/N +Schmarotzertum/S +Schmarre/N +Schmatz/T +Schmaus +Schmauserei/P +Schmeichelei/P +Schmeichelkatze/N +Schmeichler/FNS +Schmeißfliege/N +Schmelz/JT +Schmelzens +Schmelzerei/P +Schmelzhütte/N +Schmelzkäse/N +Schmelzkleber +Schmelzofen/S +Schmelzpunkt/EPST +Schmelzsicherung/P +Schmelztiegel/NS +Schmelzung/P +Schmerbäuche/N +Schmerbauch/ST +Schmerz/T +Schmerzensgeld/RT +Schmerzensschrei/EPS +Schmerzgrenze/N +Schmetterball/Sp +Schmetterling/EPS +Schmetterlingsfarm +Schmetterschlag/Tp +Schmidt/S +Schmied/FST +Schmiedeeisen/S +Schmiedehämmern +Schmiedehammer/S +Schmiedestück/E +Schmierbüchsen +Schmierens +Schmiererei/P +Schmieresteher/NS +Schmierfett/EPST +Schmierfink/PS +Schmiergeld/RT +Schmiermittel/NS +Schmieröl +Schmierpapier/PS +Schmierpläne/N +Schmierseife +Schmierstoff/EPS +Schmierung/P +Schmierzettel +Schmirgel/S +Schmirgelpapier/EPS +Schmöker +Schmollwinkel/NS +Schmorbraten +Schmuckartikel +Schmuckindustrie +Schmuckkästchen/S +Schmucks +Schmucksachen +Schmuckstück/EPST +Schmuggel/S +Schmuggelei/P +Schmuggler/NS +Schmusekatze +Schmutz/T +Schmutzarbeit/P +Schmutzfink/PS +Schmutzfleck/PS +Schmutzigkeit +Schmutzliteratur +Schmutztitel/N +Schnäbel/N +Schnäppchen/S +Schnäppchenjagd +Schnäpse/N +Schnabel/S +Schnabeltasse +Schnabeltier/EPS +Schnake/N +Schnallenschuh/PS +Schnappmesser/S +Schnappschlössern +Schnappschloss/T +Schnappschuss/Tp +Schnappstift/S +Schnaps/T +Schnapsbrennerei/P +Schnapsflasche +Schnapsglas/T +Schnapsidee/N +Schnaufer/NS +Schnauzbärte +Schnauzbart/T +Schnauze/NR +Schnauzer/NS +Schnecke/N +Schneckenantrieb +Schneckendrehzahl +Schneckengang/Sp +Schneckengewinde +Schneckenhaus/Tp +Schneckenpost +Schneckentempo +Schnee/S +Schneeball/Tp +Schneeballschlacht +Schneebericht +Schneebesen/S +Schneebrille/N +Schneefall/Sp +Schneeflocken +Schneegebiet +Schneegestöber/S +Schneeglöckchen/S +Schneegrenzen +Schneehase/N +Schneehühner/N +Schneehütten +Schneehuhn/S +Schneekette/N +Schneemänner/N +Schneemann/T +Schneepflug/STp +Schneeschmelze +Schneeschuh/ET +Schneestürme/N +Schneesturm/T +Schneetreiben/S +Schneeverwehung/P +Schneewehe +Schneewetter/S +Schneewittchen/S +Schneid/S +Schneidarm/EPS +Schneidarmbewegung/P +Schneidarmlast +Schneidarmschlitten +Schneidarmstellung +Schneidautomatik +Schneidbetrieb +Schneidbrenner/N +Schneidebrett/R +Schneidens +Schneider/FS +Schneiderei +Schneiderfachschule +Schneiderkostüme/N +Schneiderkostüms +Schneidermeistern +Schneidermeisters +Schneiderpuppe +Schneidewerkzeug/EPS +Schneidezähne/N +Schneidgeräusch +Schneidhöhe/N +Schneidhorizont/S +Schneidkopf/S +Schneidkopfabstand +Schneidkopfbewegung/P +Schneidkopfposition +Schneidkopfunterkante +Schneidkraftanalyse +Schneidleistung +Schneidleistungsmessung +Schneidmeißel +Schneidmesser +Schneidmesserwechsel +Schneidmotorwelle +Schneidprofil/EPS +Schneidringverbindung/P +Schneidsteuersystem +Schneidsteuerung +Schneidversuche +Schneidvorgang/Tp +Schneidvorrichtung +Schneidwalze/N +Schneidwaren +Schneidwarenindustrie +Schneidzyklen +Schneidzyklus +Schneise/N +Schnellabschaltung +Schnellantwort +Schnellbleiche +Schnellboot/EPST +Schnellfahrer +Schnellfeuer/S +Schnellfeuergeschütz/EPT +Schnellgang/Sp +Schnellgericht/EPST +Schnellhefter/S +Schnelligkeit +Schnelligkeitsrekorde/NS +Schnellimbiss/EPT +Schnellimbissstube/N +Schnellkräfte/N +Schnellläufer/N +Schnellreinigung/P +Schnellschreibehilfe +Schnellschuss/Tp +Schnellstraße/N +Schnellverfahren/S +Schnellwaage/N +Schnellzug/STp +Schnepfe/N +Schnippchen +Schnippel/S +Schnittarbeiten +Schnittblumen +Schnittbohne/N +Schnitte/S +Schnittebene/N +Schnittfläche +Schnittführung +Schnitthöhe +Schnitthölzer/N +Schnittholz +Schnittkante +Schnittlauch/S +Schnittleistung +Schnittmächtigkeit +Schnittmuster/NS +Schnittpunkt/EPST +Schnittpunktbildung +Schnitts +Schnittstelle/N +Schnittstellenadapter +Schnittstellenanpassung +Schnittstellenattribute +Schnittstellenbaustein/EPS +Schnittstellenbelegung/P +Schnittstellenbeschreibung/P +Schnittstellenbox/P +Schnittstellendefinition/P +Schnittstellenkabel/NS +Schnittstellenkonverter +Schnittstellennummer/N +Schnittstellenoption/P +Schnittstellenparameter +Schnittstellenprobleme +Schnittstellensoftware +Schnittstellenteil +Schnittstellentest +Schnittstellentreiber/NS +Schnittstellenumsetzer/S +Schnittstellenverbindung +Schnittstellenwandler +Schnittwaren +Schnittwunde/N +Schnittzeichnung/P +Schnitzarbeit +Schnitzel/NS +Schnitzeljagd/P +Schnitzer/FNS +Schnitzerei/P +Schnitzkünsten +Schnitzkunst +Schnitzwerk/EPST +Schnörkel/GS +Schnörkels/G +Schnösel +Schnorchel +Schnorrer/NS +Schnorrerei +Schnorrertum +Schnüffelei +Schnüffelhunde +Schnüffler/NS +Schnürböden +Schnürriemen/S +Schnürsenkel/S +Schnürstiefel/N +Schnuller/N +Schnulze/N +Schnupfens +Schnupftabak +Schnupftücher/N +Schnupftuch/T +Schnuppe/N +Schnupperlehre +Schnur +Schnurrbärte +Schnurrbart +Schöffe/N +Schöffengericht/EPST +Schönbrunn +Schönfärber/NS +Schönfärberei +Schönheit/P +Schönheitsänderung/P +Schönheitsfarm +Schönheitsfehler/N +Schönheitsideal +Schönheitskonkurrenz/P +Schönheitsmaske +Schönheitsoperation/P +Schönheitspflege +Schönheitsreparatur/P +Schönheitssalon/S +Schönheitswettbewerb/EPS +Schönredner/NS +Schönschreibdrucker +Schönschreibmodus +Schönwetterperioden +Schönwetterwolken +Schöpfeimer/S +Schöpfens +Schöpfer/FNS +Schöpfergeist/T +Schöpferkraft +Schöpfkellen +Schöpflöffel/NS +Schöpfung/P +Schöpfungsgeschichte +Schössling/EPS +Schober/S +Schockerlebnis/Qq +Schocktherapie/N +Schockwirkung +Schokolade/N +Schokoladeflecken +Schokoladencreme +Schokoladenguss/Tp +Schokoladentafel/N +Scholastiker +Scholle/N +Schonbezug/Sp +Schonens +Schoner/N +Schongang +Schonung/P +Schonzeit/P +Schopf/ST +Schoppen/S +Schorf/S +Schornstein/EPS +Schornsteinfeger/FNS +Schornsteinindustrie +Schoß/ET +Schoßhund/EPST +Schoßkind/ERST +Schote/N +Schott/EFPRS +Schottenrock +Schotter/NS +Schottland +Schräglage/N +Schräglagenbegrenzung +Schräglageneinstellung +Schräglagenwinkel +Schrägschneiden +Schrägschrift +Schrägstellung +Schrägstrich/EPS +Schrämmaschine +Schraffierens +Schraffierung/P +Schraffur/P +Schrank/EPS +Schrankenwärter/NS +Schrankkoffer/S +Schraubdeckel/NS +Schraubendampfer/NS +Schraubendreher +Schraubenfabrik +Schraubengängen +Schraubengang/S +Schraubengewinde/S +Schraubenmutter/N +Schraubens +Schraubenschlüssel/NS +Schraubensicherungslack/E +Schraubenzieher/NS +Schraubklemme/N +Schraubklemmenleiste +Schraubstöcke/N +Schraubstock/S +Schraubung/P +Schraubverschluss/Tp +Schrebergärten +Schrebergarten/S +Schreck +Schreckens +Schreckensbotschaft/P +Schreckenschrei/EPS +Schreckensherrschaft/P +Schreckensnachricht/P +Schreckensruf +Schreckensschrei/ST +Schreckenstat/P +Schreckgespenst/RT +Schrecknis/Qq +Schreckschuss/Tp +Schreckschusspistole/N +Schrecksekunde/N +Schrei/GNRS +Schreibadresse/N +Schreibarbeit/P +Schreibbefehl/E +Schreibblöcke/N +Schreibblock/ST +Schreibcursor +Schreibens +Schreiber/FNS +Schreiberei/P +Schreiberling/EPS +Schreibfeder/N +Schreibfehler/NS +Schreibgerät/EPT +Schreibheft/EPT +Schreibhilfe/N +Schreibkräfte/N +Schreibkrämpfen +Schreibkraft +Schreibkrampf +Schreibkünsten +Schreibmappe/N +Schreibmaschine +Schreibmaschinenmodus +Schreibmaschinenschreiben +Schreibmaterial +Schreibpapier/EPS +Schreibpult/EPST +Schreibschutz/T +Schreibschutzeinheit/P +Schreibstube +Schreibstubenmannschaft +Schreibtisch/EPT +Schreibtischtäter +Schreibung/P +Schreibunterlage +Schreibware/N +Schreibwarenhändler/FNS +Schreibwarenhandlung/P +Schreibweise/N +Schreibzeug/S +Schreibzugriff/EPS +Schreier/FNS +Schreihälse/N +Schreihals/T +Schrein/EPRS +Schreiner/FNS +Schreis/G +Schreitens +Schreitgeschwindigkeit +Schreitweg/E +Schreitwerk/S +Schreitwerksdruck +Schreitwerkshub +Schreitzylinder +Schrift/P +Schriftart/P +Schriftbild/RT +Schriftbreite/N +Schriftdeutsch +Schriftenreihe +Schrifterkennung +Schriftführer +Schriftgelehrte/NR +Schriftgießer/NS +Schriftgröße/N +Schriftkassetten +Schriftleiter/NS +Schriftrollen +Schriftsätze/N +Schriftsatz/T +Schriftsetzer/N +Schriftsprache/N +Schriftsteller/FNS +Schriftstellergilde +Schriftstellerverband +Schriftstück/EPS +Schriftteilen +Schrifttum/S +Schriftverkehr +Schriftwechsel/S +Schriftwort +Schriftzeichen/S +Schriftzug/STp +Schrimp/S +Schrittes +Schrittgeber +Schritthaltens +Schrittmacher/NS +Schrittmotor/PS +Schrittmotorinterface/S +Schritts +Schritttempo/S +Schrittweite/N +Schröder/S +Schrödinger/S +Schroffheit +Schroffteile +Schrot/S +Schrotbrot/EPST +Schrotflinte/N +Schrotkörner +Schrotkorn/S +Schrotladung +Schrotmehl/S +Schrotmühlen +Schrotsägen +Schrott/SW +Schrotthändler/FNS +Schrotthandel +Schrottplätze/N +Schrottplatz +Schrottsituation +Schrottverbraucher +Schrottwert/ST +Schrottwirtschaft +Schrulle/N +Schrumpfens +Schrumpfschlauch +Schrumpfteilen +Schrumpfung/P +Schrumpfungsprozess/EPT +Schrunden +Schübe/N +Schüchternheit +Schüler/FNS +Schüleraustausch/T +Schülerauswahl +Schülerbund +Schülerlotsen +Schülermannschaft +Schülertarife +Schülerverkehr +Schülerzeitkarten +Schürfkante +Schürfprofilen +Schürze/N +Schürzenbänder/N +Schürzenband +Schürzenjäger/NS +Schürzenkleid/RT +Schüssel/N +Schüttelfrost/S +Schüttelreim/EPS +Schützenfest/EPST +Schützenfeuer/S +Schützengräben +Schützengraben/S +Schützenhilfe/N +Schützenketten +Schützenkönig/EPS +Schützenlinien +Schützenlöcher/N +Schützenloch/S +Schützenverein +Schützer/FNS +Schützling/EPS +Schub/S +Schubert/S +Schubfächer +Schubfach/T +Schubkästen +Schubkarre/N +Schubkasten/S +Schubkräfte/N +Schublade/N +Schubleistung +Schufterei +Schufts +Schuh/EPS +Schuhabteilung +Schuhbändern +Schuhband/S +Schuhbürste/N +Schuhcreme +Schuhgeschäft/EPS +Schuhgröße/N +Schuhindustrie +Schuhkartongröße +Schuhmacher/N +Schuhputzer/NS +Schuhriemen/S +Schuhsenkel/S +Schuhsohle/N +Schuhspanner/NS +Schuhware +Schuhwerk/EPST +Schuhwichsen +Schukosteckdosen +Schukostecker +Schulämter/N +Schulabschluss/Tp +Schulamt/T +Schularbeiten +Schularten +Schulaufgaben +Schulaufsichtsgesetz +Schulausflug/STp +Schulausgabe/N +Schulbänke +Schulbank +Schulbeginn +Schulbehörde/N +Schulbeispiel/PS +Schulbesuch/PS +Schulbildung +Schulbücher/N +Schulbuch/T +Schulbus +Schulbussen +Schuldbücher/N +Schuldbuch/S +Schuldenberg/S +Schuldenblase +Schuldendeflation +Schuldenerlass/T +Schuldenexplosion/P +Schuldeninflation +Schuldenkollaps/T +Schuldenlast/P +Schuldenlawine +Schuldenroulette +Schuldentilgung +Schuldforderung +Schuldfrage/N +Schuldienst +Schuldigkeit +Schuldirektor/FPS +Schuldlosigkeit +Schuldner/FNS +Schuldnerberatungsstelle/N +Schuldnernation/P +Schuldrecht/EPST +Schuldschein/EPS +Schuldverschreibung/P +Schuldzuweisung +Schulens +Schulexperten +Schulferien +Schulflugzeug/EPS +Schulfreund/FPS +Schulgelände/NS +Schulgeld/RT +Schulgelehrsamkeit/P +Schulgesetz +Schulhaus/Tp +Schulheft/E +Schulhöfe/N +Schulhof/T +Schuljahr/EPT +Schuljugend +Schuljunge/N +Schulkamerad/P +Schulkenntnis/q +Schulkind +Schulklasse +Schullaufbahn/P +Schullehrer/FS +Schulleiter +Schulmappe +Schulmeister/NS +Schulneubau +Schulordnung/P +Schulpferd/EPST +Schulpflicht/P +Schulplätzen +Schulprüfung +Schulräte/N +Schulranzen/S +Schulrat +Schulraum/STp +Schulreform +Schulreiten/S +Schulschiff/ET +Schulschluss/Tp +Schulschwänzer/NS +Schulsekretariat +Schulspeisung/P +Schulsprecher +Schulstraße/N +Schulstreit +Schulstress/EPT +Schulstuben +Schulstunde/N +Schultag +Schultasche/N +Schulter/N +Schulterblättern +Schulterblatt/S +Schulterklappen +Schulterschluss/Tp +Schultersieg/EPST +Schulterstück/PS +Schulterverletzung +Schulung/P +Schulungseinheit/P +Schulungsfilme +Schulungsheim +Schulungsraum/STp +Schulungsteilnehmer +Schulungsthema +Schulungszweck/EPS +Schulunterricht/EPST +Schulversäumnis/Qq +Schulverwaltung/P +Schulweg/ET +Schulweisheit/P +Schulwesen/S +Schulz +Schulzeit/P +Schulzeugnis/Qq +Schulzimmer/NS +Schulzwang/Tp +Schund +Schundliteratur +Schundroman/EPS +Schuppenflechte +Schur/P +Schurke/N +Schurkenstreich/EPS +Schurkerei/P +Schurwolle +Schurz/T +Schuss/Tp +Schussbereich/EPST +Schussel/S +Schussfahrt +Schusslinie/N +Schusswaffe +Schusswechsel +Schussweite +Schusswunde +Schuster/S +Schusterjunge/N +Schute/N +Schutt/S +Schuttabladeplätze/N +Schuttabladeplatz +Schutthalde/N +Schutthaufen +Schuttplatz +Schutz/ET +Schutzanmeldung/P +Schutzansprüche +Schutzanstrich/EPST +Schutzanzug/STp +Schutzart +Schutzartanforderung/P +Schutzbehauptung +Schutzbereich +Schutzbeschaltung +Schutzblech/EPST +Schutzbrille/N +Schutzbündnis/Qq +Schutzdächer/N +Schutzdach/T +Schutzeinrichtung +Schutzengel/NS +Schutzerde +Schutzfärbung/P +Schutzfolie +Schutzforderung/P +Schutzfunktion/P +Schutzgebiet/EPS +Schutzgehäuse +Schutzgeleit/EPS +Schutzgesetz +Schutzgitter/N +Schutzhaft +Schutzhaube/N +Schutzheiligen +Schutzherr/FNP +Schutzherrschaft +Schutzhülle/N +Schutzhütte +Schutzimpfung/P +Schutzinformation/P +Schutzinsel +Schutzkasten/S +Schutzklasse/N +Schutzklausel/N +Schutzkomitee/S +Schutzlack +Schutzmächte +Schutzmänner +Schutzmacht +Schutzmann/T +Schutzmarke/N +Schutzmaßnahme/N +Schutzmasken +Schutzmasse +Schutzmechanismen +Schutzmechanismus +Schutzmittel/N +Schutzpatron/EFPS +Schutzplatte +Schutzpolizei +Schutzrecht/EPST +Schutzrechtsanmeldung +Schutzschicht/P +Schutzschild/R +Schutzschlauch +Schutzsicherung +Schutzstoff/EPS +Schutztruppen +Schutzumschlag/Sp +Schutzvereinigung +Schutzverpflichtung +Schutzvorrichtung/P +Schutzvorschriften +Schutzwall/S +Schutzwiderständen +Schutzwiderstand +Schutzzölle/N +Schutzzöllner/S +Schutzzoll/S +Schwäbin/F +Schwächeanfall/Sp +Schwächeerscheinung/P +Schwächens +Schwächeperiode +Schwächezeichen +Schwächezone +Schwächezustände +Schwächezustand/T +Schwächlichkeit +Schwächling/EPS +Schwächung/P +Schwägerin/F +Schwämme/N +Schwäne/N +Schwängerns +Schwängerung/P +Schwänke/N +Schwärmer/FNS +Schwärmerei +Schwätzer/FNS +Schwabe/N +Schwabenland +Schwabenstreich/EPST +Schwachheit +Schwachpunkt/EPST +Schwachsinn/S +Schwachstelle/N +Schwachstrom +Schwade/N +Schwadron/P +Schwadroneur/EPS +Schwager/S +Schwalbe/N +Schwalbenschwänze/N +Schwalbenschwanz/T +Schwall/ES +Schwammerlreife +Schwan/S +Schwanengesang/Sp +Schwanensee +Schwangerschaft/P +Schwangerschaftsabbruch +Schwangerschaftsunterbrechung/P +Schwangerschaftsverhütung/P +Schwank/J +Schwankungsbreite/N +Schwanz/T +Schwanzbewegung/P +Schwanzende/NS +Schwanzfedern +Schwanzflosse/N +Schwarm/S +Schwarte/N +Schwarzafrika +Schwarzarbeiten +Schwarzblech/ES +Schwarzbrot/EPS +Schwarzdrossel/N +Schwarzdruck +Schwarzfahrer/S +Schwarzfahrt/P +Schwarzgeld/RS +Schwarzgeldanleger +Schwarzgeldkonto +Schwarzgeldparadiese +Schwarzhändler/FNS +Schwarzhandel/S +Schwarzhaupt +Schwarzkarte +Schwarzmalerei +Schwarzmann +Schwarzmarkt/Tp +Schwarzmarktaktivitäten +Schwarzpulver +Schwarzschlachtung/P +Schwarzseher/S +Schwarzsender/N +Schwarzstellung +Schwarzwald +Schwarzwaldmädel +Schwarzwaldstil +Schwarzwild/T +Schwarzwurzel/N +Schwatz/T +Schwatzbase/N +Schwatztante +Schwebebahn/P +Schwebebalken/S +Schwede/FN +Schwefel/S +Schwefelbädern +Schwefelbad/T +Schwefelblüten +Schwefelblume/N +Schwefelkies/T +Schwefelkohlenstoff/EPST +Schwefelsäure +Schwefelwasserstoff/ET +Schweif/JS +Schweigegeld/T +Schweigegelder +Schweigemärsche/N +Schweigemarsch/T +Schweigeminute +Schweigepflicht +Schweigestunde/N +Schweigsamkeit +Schwein/EPS +Schweinebraten/S +Schweinefleisch +Schweinehälften +Schweinehund/ET +Schweinemarkt/STp +Schweinepreise +Schweinerei/P +Schweinestall/Sp +Schweinezüchtern +Schweinezüchters +Schweinezucht +Schweinigeln +Schweinigels +Schweinskotelett/S +Schweinsleder +Schweiß/JRT +Schweißabsonderung +Schweißarbeiten +Schweißblätter/N +Schweißblatt +Schweißbrenner/NS +Schweißdrüse/N +Schweißens +Schweißer/NS +Schweißerei +Schweißfuß/Tp +Schweißgerät +Schweißhund/ET +Schweißkontrolle +Schweißnähte/N +Schweißperle/N +Schweißstelle +Schweißtechnik +Schweißtropfen/S +Schweitzer/S +Schweiz +Schweizer/FS +Schweizerfranken +Schweizergarde +Schwelger/FNS +Schwelgerei +Schwellenländer +Schwellens +Schwellenspannung +Schwellenstrom +Schwellung/P +Schwellwert +Schwellwertschalter +Schwemmland/T +Schwenk/JS +Schwenkarm/EPS +Schwenkbewegung/P +Schwenkbreite +Schwenkdüsen +Schwenkkräne/N +Schwenkkran +Schwenkriegel +Schwenkvorschub +Schwenkweite +Schwenkwinkel +Schwenkzylinder/N +Schwerarbeit/PR +Schwerarbeiter/FNS +Schwerathlet/P +Schwerathletik +Schwerefeld +Schwerfälligkeit +Schwergewicht/EPST +Schwergewichtler/S +Schwergewichtsboxen +Schwergewichtsmeister +Schwerin/S +Schwerindustrie/N +Schwerindustriellen +Schwerkräfte/N +Schwerkraft +Schwerkriegsbeschädigte/N +Schwermaschinen +Schwermaschinenbau +Schwermetall/EPS +Schwermut/S +Schwerpunkt/EPT +Schwerpunktverschiebung/P +Schwerspat/EPS +Schwerstarbeit +Schwert/ERT +Schwertfisch/EPST +Schwertlilie +Schwerverbrecher/NS +Schwester/MN +Schwesterfirma +Schwesterfirmen +Schwesterkind/T +Schwesterkindern +Schwesterliebe +Schwesternorden/S +Schwesternschaft +Schwesternschiff/ET +Schwesternsöhne +Schwesternsohn +Schwesterntracht +Schwesterorganisation/P +Schwesterpartei +Schwesterschiff/EPT +Schwesterstadt +Schwiegereltern +Schwiegermütter/N +Schwiegermutter +Schwiegersöhne/N +Schwiegersohn/S +Schwiegertöchter/N +Schwiegertochter +Schwiegervater/S +Schwiele/N +Schwierigkeit/P +Schwimmanstalt/P +Schwimmanzug/STp +Schwimmbäder/N +Schwimmbad/T +Schwimmblase/N +Schwimmdock/S +Schwimmer/FNS +Schwimmflosse/N +Schwimmfuß/Tp +Schwimmgürtel/NS +Schwimmhäuter/N +Schwimmhaut +Schwimmkrokodil +Schwimmkünsten +Schwimmkunst +Schwimmlehrer/S +Schwimmschüler +Schwimmschule +Schwimmsport/EPS +Schwimmverband +Schwimmvögel/N +Schwimmvogel/S +Schwimmwart +Schwimmwesten +Schwindel/S +Schwindelanfall/Sp +Schwindelei/P +Schwindelfirma +Schwindelfirmen +Schwindelgesellschaft +Schwindler/FNS +Schwindsucht +Schwingachsen +Schwingens +Schwinger/NS +Schwingeradapter +Schwingeraufbau +Schwingerdurchmesser +Schwingerfuß/Tp +Schwingerkörper +Schwingerträger/S +Schwingkreis/EPT +Schwingmetall +Schwingneigung +Schwingquarz/T +Schwingschleifer +Schwingung/P +Schwingungsbild +Schwingungsgrenze +Schwingungsperioden +Schwingungsverhalten +Schwingungsvorgängen +Schwingungszahl +Schwips/T +Schwitzbäder +Schwitzbad/T +Schwitzkästen +Schwitzkasten/S +Schwitzkur/P +Schwitzwasser +Schwitzwasserbildung +Schwüre/GN +Schwulität/P +Schwulst/G +Schwund/ST +Schwundausgleich/T +Schwundregelung/P +Schwung/S +Schwungfeder/N +Schwungkräfte/N +Schwungkraft +Schwungräder/N +Schwungrad/T +Schwur/S +Schwurgericht/PS +Sciencefiction +Scientology +Scratchpad/S +Screenshot/S +Script/EPS +Sebastian/S +Sechseck/EPST +Sechsen +Sechskant +Sechskantführung +Sechstagekrieg +Sechstagerennen/S +Sechstklässler/FNS +Sechszehntelnote +Sechszylinder +Sechzigerin/F +Sechzigers +Sediment/EPS +See/NS +Seeanemone +Seebäder/N +Seebär/P +Seebad/T +Seebund +Seedienst/ET +Seefahrer/N +Seefahrt/P +Seefische +Seefischmarkt/T +Seeflugzeug/EPT +Seefracht/P +Seefunk/S +Seefunkpersonal/S +Seegang/S +Seegefecht/EPST +Seegräser +Seegräuel +Seegras/T +Seegrundstück +Seehäfen +Seehafen +Seehandel/S +Seeheld +Seeherrschaft/P +Seehotel +Seehunde/N +Seehundjäger +Seehundsfell/EPS +Seeigel/NS +Seekadett +Seekarte/N +Seekrankheit +Seekrieg/EPS +Seeküste/N +Seelachs/EPT +Seele/N +Seelenämter/N +Seelenamt/T +Seelendrogen +Seelenfreunde/NS +Seelenfrieden/S +Seelengröße/N +Seelengüter/N +Seelengut/T +Seelenheil/EPS +Seelenhirten +Seelenkunde/N +Seelenleben/S +Seelenleiden/S +Seelenmessen +Seelenpein +Seelenqual/P +Seelenruhe/N +Seelenstärke/N +Seelenwanderung/P +Seeleute +Seelilie +Seelöwe/N +Seelöwenart +Seelsorge/R +Seelsorger/NS +Seemächte/N +Seemänner +Seemacht +Seemann/T +Seemeile/N +Seeminen +Seemitte +Seemöwe/N +Seen/I +Seenähe +Seenöten +Seenot +Seeoffizier/EPS +Seepferdchen/S +Seeräuber/NS +Seeräuberei +Seerecht/PS +Seereise +Seerose/N +Seeschaden/S +Seeschiff/EPST +Seeschlacht +Seeschwalbe/N +Seespiegel +Seestädte/N +Seestadt +Seestern/PS +Seestreitkräfte +Seetang/EPS +Seetier/EPS +Seeufer +Seeungeheuer/S +Seeverkehr/S +Seevölkern +Seevolk/T +Seewarte/N +Seewasser/S +Seeweg/ET +Seewiesen +Seewind/EPST +Seezunge +Segel/S +Segelboot/EPST +Segelfläche +Segelflieger/S +Segelflug/STp +Segelflugzeug/EPS +Segeljacht +Segelklasse/N +Segelklub/S +Segelpartien +Segelregatten +Segelschiff/EPST +Segelschlitten +Segelschulschiff +Segelsport/S +Segeltüchern +Segeltuch/T +Segelwerk/EPST +Segen/S +Segenswünsche +Segenswunsch/T +Segler/FNS +Segment/EPST +Segmentanzeige +Segmentbogen +Segmentdarstellung +Segmentierung/P +Segnens +Segnung/P +Sehenswürdigkeit/P +Seher/FS +Seherblick/EPST +Sehergaben +Sehfehler/N +Sehfeld/R +Sehgewohnheit/P +Sehkräfte/N +Sehnerv/PS +Sehnsüchte/N +Sehnsucht +Sehpurpur +Sehrohr/EPS +Sehschärfe/N +Sehschlitz/EPT +Sehstörung +Sehvermögen/S +Sehweite +Sehzellen +Sehzentrum +Seichtheit/P +Seide +Seidel/S +Seidenbau/S +Seidenfäden +Seidenfaden/S +Seidengarn/EPS +Seidenglanz/T +Seidenpapier/EPS +Seidenraupe/N +Seidenraupenzucht +Seidenspinnerei/P +Seidenstoff/PS +Seidenstraße/N +Seidenstrümpfe +Seidenstrumpf +Seifenbehälter/N +Seifenblase/N +Seifenfabrik +Seifenkistenlösung/P +Seifenkistenrennen/S +Seifenlaugen +Seifennäpfe/N +Seifennapf/S +Seifenpulver/S +Seifenschaum/ST +Seifensieder/NS +Seifensiederei +Seifenwasser/S +Seiko +Seilbahn/P +Seiler/N +Seilhüpfen +Seilpotentiometer/N +Seilpotis +Seils +Seilschaft/P +Seilschwebebahn +Seilspringen +Seiltänzer/FNS +Seilzug/STp +Seilzugpotentiometer +Seilzugpoti +Seilzupotentiometer +Seim/EPS +Seins +Seismograph/Pf +Seite/N +Seitenangriff/EPST +Seitenansicht/P +Seitenbewegung/P +Seitenblech +Seitenblick/EPT +Seiteneffekt/EPST +Seiteneffektanalyse/N +Seiteneingang/Sp +Seitenflügel/S +Seitengewehr/EPS +Seitengleis/ET +Seitenhieb/EPT +Seitenkosten +Seitenlänge/N +Seitenlehne/N +Seitenlinie/N +Seitennummerierung +Seitenrippen +Seitenschiff/EPS +Seitenschneider +Seitenschwimmen/S +Seitensprünge +Seitensprung/S +Seitenstechen +Seitenstraße/N +Seitenstück/PS +Seitentasche/N +Seitenteil/EPS +Seitentür/P +Seitenvorschub +Seitenwände/N +Seitenwagen/S +Seitenwand +Seitenwechsel/NS +Seitenweg/EPST +Seitenwirkung/P +Seitenzahl +Seitwärtsbewegung +Sekante/N +Sekret/P +Sekretär/EFPS +Sekretariat/EPST +Sekretion/P +Sekt/EPST +Sektierer/NS +Sektion/P +Sektor/PS +Sektorenaufteilung +Sektorgrenze/N +Sektorübergang +Sekundäraktion/P +Sekundärbewegung +Sekundärseite +Sekundant/P +Sekunde/N +Sekundenbruchteil/EPS +Sekundenschnelle +Sekundentakt +Sekundenzeiger/NS +Selbständigkeit +Selbstanlasser/NS +Selbstanschluss/Tp +Selbstauflösung +Selbstaufopferung +Selbstaufzug +Selbstausschaltung/P +Selbstbau +Selbstbauexponat/EPST +Selbstbauhaus/Tp +Selbstbedienung/P +Selbstbedienungskomfort +Selbstbedienungsladen +Selbstbehauptung +Selbstbeherrschung +Selbstbeköstigung +Selbstbeschränkung +Selbstbeschuldigung/P +Selbstbesinnung +Selbstbestimmung +Selbstbestimmungsrecht +Selbstbeteiligung/P +Selbstbetrug/S +Selbstbewusstsein/S +Selbstbildnis/Qq +Selbstbiographie/N +Selbstblockierung +Selbstdarstellung +Selbstdetermination +Selbstdisziplin +Selbsteinschätzung/P +Selbstentfaltung +Selbstentladung +Selbstentzündung +Selbsterfahrung +Selbsterhaltung +Selbsterhaltungstrieb/EPT +Selbsterkenntnis/q +Selbsterniedrigung/P +Selbstfahrer/S +Selbstfinanzierung +Selbstgefälligkeit +Selbstgefühl/EPS +Selbstgespräch/EPS +Selbstherrscher/NS +Selbsthilfe +Selbsthilfeorganisation/P +Selbstinitialisierung +Selbstinitiative +Selbstinteresse +Selbstironie +Selbstjustiz +Selbstkontrolle +Selbstkorrektur/P +Selbstkostenpreis/EPT +Selbstkritik/P +Selbstlaut/EPST +Selbstmörder/S +Selbstmord/ET +Selbstmordstatistik +Selbstmordversuch +Selbstporträt/S +Selbstregierung +Selbstschuss/Tp +Selbstschussanlage +Selbstschutz/T +Selbstsicherheit +Selbstständigkeit +Selbstsucht +Selbsttäuschung +Selbsttest +Selbsttestfunktion/P +Selbstüberwindung/P +Selbstunterricht/T +Selbstverachtung +Selbstverantwortung +Selbstverlag/E +Selbstverleugnung/P +Selbstvernichtung +Selbstversorger/NS +Selbstversorgung +Selbstverständlichkeit/P +Selbstverständnis/Qq +Selbstversuche/N +Selbstverteidigung +Selbstvertrauen/S +Selbstverwaltung +Selbstverwirklichung/P +Selbstverwirklichungsmöglichkeit +Selbstwählbetrieb/EPST +Selbstwertgefühl/S +Selbstzensur +Selbstzerstörer +Selbstzerstörungstrieb +Selbstzündung/P +Selbstzucht +Selbstzufriedenheit +Selbstzweck/EPST +Selektion/P +Selektionsdruck/S +Selektionsmechanismen +Selektionsmethode/N +Selfmademan +Seligsprechung/P +Sellerie +Seltenheit/P +Seltenheitswert +Selterswasser/S +Seltsamkeit +Semantik/P +Semantikbeschreibung/P +Semantikdefinition/P +Semaphor/EPS +Semester/NS +Semesterbeginn/S +Semesterende/NS +Semesterferien +Semesterschluss/T +Semikolon/S +Seminar/EPS +Seminarist/FP +Seminarraum/STp +Semiotik +Semit/FP +Semmel/N +Senat/EPST +Senator/P +Senatsausschuss/Tp +Senatsbeschluss/Tp +Senatsdebatte +Senatsdirektor +Senatskanzlei +Senatssprecher/S +Sendbote/N +Sendeamplitude +Sendeanlagen +Sendebereich/EPS +Sendedaten +Sendediode +Sendeeinheit/P +Sendefolge/N +Sendegesellschaften +Sendeimpedanz +Sendeimpuls/EPT +Sendeköpfe/N +Sendekopf/T +Sendekopfbau +Sendekopfbaureihen +Sendekopfseite +Sendeleiter/N +Sendeleitung +Sendemodus +Sendens +Sendepläne/N +Sendeplan +Sendeprogramm/EPS +Sender/NS +Senderaum/STp +Sendereihe/N +Sendergehäuse +Sendergruppe/N +Sendernetz/EPT +Sendertotzeit +Sendesaal +Sendeschalter +Sendeschleife +Sendeschluss/Tp +Sendeseite +Sendesignal/E +Sendestation/P +Sendestelle/N +Sendestrom +Sendeteil/S +Sendeversuchen +Sendezeichen/S +Sendezeit/P +Sendung/P +Senegal +Senf/S +Senfgurken +Senfkörner/N +Senfkorn/T +Senfpflaster/N +Senftöpfe/N +Senftopf/T +Senilität +Senior/FPS +Senkbewegung +Senkblei +Senkel/NS +Senkens +Senker/NS +Senkfuß/Tp +Senkfußeinlage/N +Senkgrube/N +Senkkopfschrauben +Senkrechtstarter/NS +Senkschrauben +Senkung/P +Senkwaagen +Senner/FNS +Sennerei/P +Sennhütte/N +Sensation/P +Sensationslüste/N +Sensationsmeldung/P +Sensationspresse +Sensibilisierens +Sensibilisierung/P +Sensibilität/P +Sensitivität +Sensor/PS +Sensorachse +Sensoranschluss/Tp +Sensoransteuerung +Sensorbeistellung +Sensorbelegung +Sensorbetrieb +Sensordaten +Sensordatenerfassung +Sensoreigenschaften +Sensoreingang/Sp +Sensorfamilie +Sensorfläche +Sensorik +Sensorkabel/S +Sensorklassen +Sensorleitung +Sensorlieferung/P +Sensorlitzen +Sensormaske +Sensormeldung +Sensormembran/P +Sensormodul +Sensoroberfläche +Sensorseite +Sensorsignal +Sensorssignal/S +Sensorsteuerung +Sensortechnik +Sensortyp/P +Sensorwechsel +Sensorwert/EPST +Sensorzuleitung/P +Sentenz/P +Sentiment/S +Sentimentalität +Sentimentindikatoren +Seoul +Separatfrieden +Separation/P +Separatismen +Separatist/P +Separatistenbewegung +Separee/S +Sepp/S +Seppel +Sept +Sept. +September/S +Septemberhälfte +Septembertage/N +Sequenz/PR +Sequenzer/NS +Serbe/FN +Serbien +Seren +Serenade/N +Sergeant/PS +Serie/N +Serienbestückung +Serienfertigung +Serienherstellung/P +Serienlieferung +Seriennummer/N +Serienpreis/EPT +Serienproduktion/P +Serienprüfung +Serienschwingkreis/EPT +Seriensensor +Seriensportwagen +Serienteile +Serienwagen +Serienwiderstand +Serife/N +Seriösität +Serpentine/N +Serum/S +Server/NS +Service/S +Serviceanforderung/P +Servicearbeit/P +Servicebesuch +Servicefahrt +Servicefall +Serviceindustrie/N +Serviceleistung/P +Servicemann +Servicemenü +Servicepakete +Serviceschnittstelle +Servicewagen +Servierbrett/RS +Serviererin/F +Serviertassen +Serviertisch/EPT +Serviette/N +Serviettenring/PS +Servolenkung +Servomotor/PS +Sesam/S +Sesamstraße +Sessel/NS +Sesselbahn/P +Sessellift/EPT +Sesshaftigkeit +Session/P +Set/S +Setup/S +Setzdruck/S +Setzens +Setzer/NS +Setzerei +Setzkästen +Setzkasten/S +Setzlinge/N +Setzmaschine/N +Setzreis/PT +Setzung/P +Setzwaagen +Seuche/N +Seuchenbekämpfung +Seuchenherd/EPST +Seufzer/NS +Seufzerbrücke +Severin +Sex/T +Sexappeal/S +Sexismus +Sexpuppe/N +Sextett/EPST +Sexualerziehung +Sexualität +Sexualunterricht +Sexus +Seychellen +Sezessionskrieg +Seziermesser/N +Señor/ST +Señora/S +Señorita/S +Sh +Shakespeare/S +Shareware +Shell +Shellscript/S +Sheriff +Sherry/S +Shirley/S +Shogun +Shop/S +Shortstory/S +Show/S +Showbusiness +Showdown/S +Shrimp/S +Sibirier/NS +Sichel/N +Sicherheit/P +Sicherheitsabschätzung/P +Sicherheitsabschaltung +Sicherheitsabstand/ST +Sicherheitsanforderung/P +Sicherheitsarbeiten +Sicherheitsaspekt/EPST +Sicherheitsbeamte +Sicherheitsbedrohung +Sicherheitsbedürfnis/Qq +Sicherheitsbehörde/N +Sicherheitsbestimmung/P +Sicherheitsdienst +Sicherheitseigenschaft/P +Sicherheitsexperte/N +Sicherheitsfaktor/P +Sicherheitsforderung/P +Sicherheitsfrage/N +Sicherheitsfunktion/P +Sicherheitsgefühl +Sicherheitsgepäck +Sicherheitsgläsern +Sicherheitsglas/T +Sicherheitsgrad +Sicherheitsgrenze +Sicherheitsgründe/N +Sicherheitsgurt/EPST +Sicherheitsinteresse/N +Sicherheitsklausel/N +Sicherheitskonferenz +Sicherheitskopie/N +Sicherheitskräfte +Sicherheitskriterien +Sicherheitsleistung/P +Sicherheitsleute +Sicherheitslöcher/N +Sicherheitsloch/S +Sicherheitsmaßnahme/N +Sicherheitsnadel/N +Sicherheitsnetz/EPT +Sicherheitsorgane +Sicherheitspakt +Sicherheitspolitik +Sicherheitspolizisten +Sicherheitsrat/T +Sicherheitsredundanz +Sicherheitsrisiko +Sicherheitsschloss/T +Sicherheitsschuhe +Sicherheitssuche +Sicherheitssystem/EPS +Sicherheitsüberlegung/P +Sicherheitsüberprüfung/P +Sicherheitsventil/EPS +Sicherheitsverschluss/Tp +Sicherheitsvorkehrung/P +Sicherheitsvorschrift/P +Sicherns +Sicherstellens +Sicherstellung/P +Sicherung/P +Sicherungsgruppe +Sicherungshalter/S +Sicherungsinformation/P +Sicherungskästchen +Sicherungskopie/N +Sicherungskreis/EPT +Sicherungslack +Sicherungsleitung/P +Sicherungsmechanismus +Sicherungsmodul/S +Sicherungsprotokollen +Sicherungssystem +Sicherungstechnik/P +Sicherungsübereignung +Sicherungsverwahrung/P +Sicht/G +Sichtbarkeit +Sichtbarmachen/JS +Sichtbeton/S +Sichtfeld/T +Sichtfelder +Sichtfenster +Sichtfolie +Sichtgerät/EPS +Sichtkontrolle +Sichttratte/N +Sichtverhältnis/Qq +Sichtvermerk/EPST +Sichtwechsel/S +Sichtweise/N +Sichtweite/N +Sichtwinkel +Sickerwasser/S +Sieb/ST +Siebdruck +Siebenbürgen +Siebengebirge +Siebenjahresplan +Siebenlinge +Siebenmeilenstiefel/S +Siebensachen +Siebenschläfer/S +Siebkondensator/P +Siebmodul/E +Siebtklässler/FNS +Siebzigerin/F +Siebzigers +Siechtum +Siedegrad/EPST +Siedekessel/NS +Siedelns +Siedepunkt/EPST +Sieder/NS +Siedler/NS +Siedlung/P +Siedlungsgebiete +Siedlungsgesellschaft/P +Sieg/RS +Siegel/S +Siegellack +Siegelring/EPS +Sieger/FNS +Siegerliste +Siegermächte/N +Siegerurkunde/N +Siegesdenkmäler/N +Siegesdenkmal +Siegesgöttin +Siegesmarsch +Siegessäule +Siegestor +Siegeszeichen/S +Siegeszug/STp +Siegfried/S +Siegprämien +Siegtreffer +Siel/EPS +Siemens +Siemensgerät +Siemensnetzteil/P +Siesta +Sigi/S +Sigmund/S +Signal/EPS +Signaladern +Signalamplitude +Signalanalyse +Signalanschluss/Tp +Signalausgang +Signalflagge/N +Signalfluss/Tp +Signalfunktion/P +Signalgeber +Signalhörnern +Signalhorn/S +Signalhupe +Signalinterferenzen +Signalkabel +Signallaufzeit +Signalmuster +Signalnamen +Signalpegel +Signalprozessor +Signalspannung +Signalsysteme +Signaluntergrund +Signalverarbeitung +Signalverbindung/P +Signalwege +Signalwirkung +Signatur/P +Signet/S +Signifikanz +Sigrid/S +Sigrun/S +Silbe/NR +Silbentrennprogramm +Silbentrennung/P +Silber/S +Silberanteil +Silberbearbeitung +Silberbestände +Silberdollar/S +Silbergeld/T +Silbergeschirr +Silberkontrakt +Silberlieferant +Silbermedaille/N +Silbermünzen +Silberpapier/S +Silberpappel/N +Silberpreise/S +Silberproduktion +Silberschmied/EPS +Silberstandard +Silberstreifen/S +Silbervorräte +Silberwährung/P +Silberwarenindustrie +Silberzeug/S +Silhouette/N +Silikat/S +Silikon/S +Silikoncoating +Silikonfugen +Silikongummi +Silikonnaht +Silikonschicht +Silikonverguss/Tp +Silikonverklebung +Silikose/N +Silizium/S +Silke/S +Silo/S +Silofutter/S +Silvester/S +Silvesterabend +Silvesterempfang +Silvesterstimmung +Simbabwe +Simon/S +Simplex +Sims/EPT +Simse/GNS +Simsen/GW +Simulant/FP +Simulation/P +Simulationsanlage +Simulationsaufbau +Simulationseinheit/P +Simulationslauf/Sp +Simulationsmethode +Simulationsprogramm +Simulationsstreb +Simulationstest/S +Simulationswand +Simulator/P +Simultanwettkampf +Sinai +Sinalco +Sinatra/S +Sindelfingen/S +Sinfonie/N +Sinfoniekonzert/E +Singapur +Singdrossel/N +Singsang/S +Singspiel/EPST +Singstimme +Singular/S +Singvögel +Singvogel/S +Sinn/ST +Sinnbeziehung +Sinnbezug/STp +Sinnbild/RT +Sinnenfeindlichkeit +Sinnenlüste +Sinnenlust +Sinnenräusche/N +Sinnenrausch +Sinnentaumel/NS +Sinnesänderung/P +Sinnesart +Sinneserfahrung +Sinnesorgan/EPS +Sinnestäuschung +Sinneswandel +Sinnfrage/N +Sinngedicht/EPST +Sinnhaftigkeit +Sinnlichkeit +Sinnlosigkeit +Sinnsprüche/N +Sinnspruch/S +Sinter/S +Sintflut/P +Sinus +Sinuskurve/N +Siphon/S +Sippe/N +Sippenforschung +Sir +Sirene/N +Sirius +Sirup/S +Sisyphusarbeit +Sitte/N +Sittenbild/T +Sittenbildern +Sittengemälde/S +Sittengeschichte +Sittengesetz/EPT +Sittenlehre +Sittenlosigkeit/P +Sittenpolizei +Sittenprediger/NS +Sittenrichter/S +Sittenstrolch/E +Sittenverderbnis/q +Sittich/EPS +Sittlichkeit +Sittlichkeitsverbrechen +Sittlichkeitsverbrecher +Sittsamkeit +Situation/P +Situationskomik/P +Sitz/JT +Sitzarbeit/P +Sitzbäder +Sitzbad/T +Sitzfleisch +Sitzgelegenheit/P +Sitzordnung +Sitzplätze/N +Sitzplatz +Sitzstreik/EST +Sitzungsbericht/ET +Sitzungspause +Sitzungsperiode +Sitzungssäle/N +Sitzungssaal +Sitzungsteilnehmer +Sitzungszimmer +Sizilianer/FNS +Sizilien +Skagerrak +Skala +Skalen +Skalenfaktoren +Skalenteile +Skalenwert +Skalierbarkeit +Skalierens +Skalierfaktor/S +Skalierung/P +Skalierungsdivisor +Skalierungsfaktor +Skalierungstabelle +Skalp/S +Skalpell +Skandälchen/S +Skandal/EPS +Skandalblätter/N +Skandalblatt +Skandalpresse +Skandinavien/S +Skandinavier/FNS +Skat/S +Skatbrüder +Skeleton/S +Skelett/EPT +Skepsis +Skeptiker/NS +Sketch/EPT +Sketsch/EPT +Ski/S +Skiabfahrt +Skianzug/Sp +Skidress/ET +Skier +Skifahren +Skifahrer/FN +Skigebiet +Skihose/N +Skikleid +Skikurse +Skiläufer/FNS +Skilift/EPS +Skinhead +Skiort +Skipass/Tp +Skipiste/N +Skirennen/S +Skisaison +Skispringen/S +Skispringer/FNS +Skiverband/T +Skiwettbewerbe +Skizze/N +Skizzenbücher/N +Skizzenbuch/T +Sklave/FN +Sklavendienst/EPST +Sklavenhändler/NS +Sklavenhaltung +Sklavenhandel +Sklaverei/P +Skoliose/N +Skonti +Skonto +Skontoabzug/STp +Skopje +Skorbut/S +Skorpion/EPS +Skript/PST +Skrupel/NS +Skulptur/P +Skulpturenabteilung +Skylla +Slalom/S +Slawe/FN +Slawenkongress/EPT +Slip/S +Slogan/S +Slot/S +Slotnummer/N +Slowake/FN +Slowakei +Slowenen +Slowenien/S +Slum/S +Smalltalk +Smaragd/EPST +Smog +Smoking +Smolensk +Smyrna +Snackbar +Snob/S +Söldling/EPS +Söldner/N +Söldneraufstand +Söller/NS +Socke/N +Sockel/NS +Sockenhalter/NS +Socket/SW +Soda/S +Sodawasser/S +Sodbrennen/S +Sodom +Sodomie +Sofa/S +Sofakissen/S +Sofia +Sofortbild +Soforthilfen +Sofortmaßnahme/N +Softdrink/S +Softeis/T +Softkey +Softporno +Software +Softwareänderung/P +Softwareabteilung/P +Softwareadaption/P +Softwareanforderung/P +Softwareanpassung/P +Softwareansatz/T +Softwareanschluss/Tp +Softwareanteil/EPS +Softwarearbeit/P +Softwareaufwand/S +Softwareauslieferung/P +Softwarebeschreibung/P +Softwarebestellung/P +Softwarebezeichnung/P +Softwareentwicklung/P +Softwareentwicklungssystem/EPS +Softwareerarbeitungszeit +Softwareerweiterung/P +Softwarefreigabebaustein/E +Softwarefreigabemodul/E +Softwaregigant/P +Softwaregrundkosten +Softwareinbetriebnahme +Softwareinterface +Softwarekey/S +Softwarekomponente/N +Softwarekonzern/E +Softwarekopierfreigabe +Softwarekorrektheit +Softwarekosten +Softwareleute +Softwarelieferung +Softwarelisting/S +Softwarelösung/P +Softwaremechanismen +Softwaremodifikation/P +Softwaremodul/EPS +Softwarepaket/EPS +Softwarepauschale +Softwarepirat/P +Softwareplattform/P +Softwarepreis/E +Softwareproblem/ES +Softwareprodukt/EP +Softwareprotokoll/EP +Softwareprüfung/P +Softwareschutz +Softwareseite +Softwaresimulation/P +Softwaresystem/EPS +Softwareteil/EP +Softwaretestmethode/N +Softwaretreiber/N +Softwareverbesserung/P +Softwareverifikation/P +Softwareversion/P +Softwarewartung +Softwarewerkzeuge +Soge/S +Sogs +Sogwirkung/P +Sohle/N +Sohlenbreite +Sohlenhöhe +Sohlenleder/NS +Sohlenniveau/S +Sohn/EST +Sohnemann +Sojabohne/N +Sojaschrot +Sokrates +Solarien +Solaris +Solarium/S +Solaruhr +Solarzelle +Sold/EPST +Soldat/P +Soldatenfriedhöfe +Soldatenfriedhof +Soldatenkaiser +Soldbücher/N +Soldbuch +Soldeinsparung +Soldquellen +Sole +Solei/RS +Solidarbürgschaft +Solidarisierens +Solidarisierung/P +Solidarität/P +Solidaritätsbewegung +Solidaritätsminister +Solidaritätspartei +Solidaritätsuntergruppe +Solidaritätszwecke +Solidität/P +Solist/PW +Solitär/EPS +Sollbestände/N +Sollbestand +Sollbruchstelle/N +Sollkurve +Sollkurvensteuerung +Sollmaß/EPT +Sollmenge/N +Sollprofil +Sollstärke/N +Sollwert/EPST +Sollzustand/ST +Solo/NS +Solon/S +Solostimme/N +Solotänzer/FNS +Solvenz/P +Somalia +Somaliland +Sommer/NS +Sommeraufenthalt/ET +Sommerblume +Sommerfäden +Sommerferien +Sommerferienkurse +Sommerfest +Sommerflugplan/T +Sommerfrische/N +Sommerfrischler/NS +Sommerfrost +Sommerhaus/Tp +Sommerkleid/J +Sommermonate/N +Sommernachtstraum/ST +Sommerprogramm +Sommerresidenz +Sommersachen +Sommerschlussverkauf/Sp +Sommersemester/NS +Sommersonne +Sommersprosse +Sommertag/EPS +Sommerurlaub +Sommerzeit +Sonate/N +Sonde/N +Sonderabdrücke/N +Sonderabdruck/S +Sonderabnehmer +Sonderabschreibung +Sonderabteilung +Sonderanfertigung/P +Sonderangebot/EPST +Sonderauftrag/STp +Sonderausbildung/P +Sonderausführung +Sonderausgabe/N +Sonderausschuss/Tp +Sonderausstattung +Sonderausstellung +Sonderbeauftragte/NR +Sonderbedingung/P +Sonderbehandlung/P +Sonderbeilage +Sonderbelastung/P +Sonderbericht +Sonderberichterstatter/S +Sonderbevollmächtigte/N +Sonderbewegung/P +Sonderbotschafter +Sonderbuchstaben +Sonderdruck/EPS +Sonderdruckwerke +Sondererlaubnis/q +Sonderfahrzeuge +Sonderfall/Sp +Sonderflug/Sp +Sonderfrieden/S +Sonderfunktion/P +Sondergenehmigung +Sonderheft +Sonderheit/P +Sonderinteresse/N +Sonderkabel +Sonderkapselung +Sonderklassen +Sonderkonferenz +Sonderkonto +Sonderlackierung +Sonderlager +Sonderling/EPS +Sonderlombarde +Sondermaßnahme/N +Sondermaschine +Sondermeldung/P +Sondernummer +Sonderpostamt +Sonderprämie/N +Sonderpreis/EPT +Sonderproblem/EPS +Sonderprospekt +Sonderrabatt +Sonderrecht/EPS +Sonderregelung +Sonderreglung +Sonderreport/S +Sonderschauen +Sondersensoren +Sondersensorik +Sondersituation/P +Sondersitzung/P +Sonderstatus +Sonderstellung/P +Sondersteuer +Sondertelegramm +Sonderurlaub +Sonderveranstaltung/P +Sondervereinbarung/P +Sonderverhältnis/Qq +Sonderversion/P +Sonderwaffenstillstand +Sonderweg/EPST +Sonderwünsche/N +Sonderzeichen/S +Sonderzeichensatz +Sonderziehungsrechte/N +Sonderzug/STp +Sonderzulage +Sondierens +Sondierung/P +Sondierungsauftrag/STp +Sondierungsgespräche +Sonett/EPST +Song/S +Sonnabend/EP +Sonnabendmorgen +Sonnabendvormittag +Sonnenaktivität +Sonnenallee +Sonnenaufgang/Sp +Sonnenbäder +Sonnenbad/T +Sonnenbalkon +Sonnenbestrahlung +Sonnenblende/N +Sonnenblumen +Sonnenbrände/N +Sonnenbrand/T +Sonnenbrille/N +Sonnendächern +Sonnendach/S +Sonneneinstrahlung +Sonnenenergien +Sonneneruption/P +Sonnenfinsternis/q +Sonnenfleck/EPS +Sonnenfleckenzahl +Sonnenjahr/EPST +Sonnenküste +Sonnenkult +Sonnenlicht/S +Sonnenschein +Sonnenscheinblase +Sonnenschirm/EPS +Sonnensegel/NS +Sonnenseiten +Sonnenstich/EPS +Sonnenstrahl/P +Sonnensystem/EPS +Sonnentage +Sonnenterrasse +Sonnentor +Sonnenuhren +Sonnenuntergang/Sp +Sonnenvogel +Sonnenwende/N +Sonntag/P +Sonntagabend/EPS +Sonntagnachmittag +Sonntagsanzug/STp +Sonntagsausflügler/FNS +Sonntagsblatt +Sonntagsfahrer/FNS +Sonntagsfahrkarte +Sonntagsfahrverbot/E +Sonntagsjäger/S +Sonntagskind/T +Sonntagskinder +Sonntagskonzert +Sonntagsmaler/S +Sonntagsruhe/N +Sonntagsschulen +Sonntagszeitung +Sonnwendfeier +Sony +Sophia/S +Sophie/S +Sophist/FP +Sophisterei/P +Sophokles +Sopran/EPS +Sopranist/FP +Sorbe/N +Sorgenkind/RT +Sorgepflicht +Sorgfalt +Sorgfaltspflicht/P +Sorglosigkeit/P +Sorte/N +Sortierbegriff/T +Sortierens +Sortierung/P +Sortiment/EPST +Sortimentsbuchhändler/FNS +Soße/N +Soufflee/S +Souffleur/EPS +Souffleurkästen +Souffleurkasten +Souffleuse/N +Soufflé/S +Soundkarte/N +Sourcecode/S +Souterrain/S +Souvenir/S +Souveränität/P +Souveränitätsansprüche/N +Souveränitätsverzicht/S +Souveräns +Soweto +Sowjet/S +Sowjetangriff +Sowjetarmee +Sowjetartillerie +Sowjetführung +Sowjetimperium/S +Sowjetisierung +Sowjetkommissar +Sowjetmenschen +Sowjetoffensive +Sowjetpanzer +Sowjetregierung +Sowjetrepublik/P +Sowjetrusse/N +Sowjetrussland +Sowjetstern +Sowjetsystems +Sowjettruppen +Sowjetunion +Sowjetverteidigung +Sowjetvolk +Sowjetzone +Sozialämter/N +Sozialabgaben +Sozialamt/T +Sozialarbeiter/FNS +Sozialaufwand +Sozialausgaben +Sozialausschuss/Tp +Sozialbeitrag/STp +Sozialbereich +Sozialbericht +Sozialdarwinismus +Sozialdemokrat/P +Sozialdemokratie +Sozialeinrichtung/P +Sozialexperten +Sozialgebühren +Sozialhilfe +Sozialhilfeempfänger +Sozialisation/P +Sozialisierung +Sozialismus +Sozialist/FP +Sozialistenführer +Sozialistengesetze +Sozialklausel +Soziallasten +Sozialleistung/P +Soziallisten +Sozialministerium/S +Sozialordnung +Sozialpädagogik +Sozialphilosophie +Sozialpolitik +Sozialpolitiker +Sozialprodukt/T +Sozialprogramm/E +Sozialraum/STp +Sozialrecht +Sozialreform +Sozialstaat/T +Sozialstruktur +Sozialtarife +Sozialunterstützung +Sozialversicherung +Sozialversicherungsnummer/N +Sozialwissenschaft +Sozialwissenschaftler/NS +Sozietät +Soziologe/FN +Soziologentag +Soziologie +Sozius +Soziusfahrer/NS +Soziussitz/P +Späher/FNS +Spähtrupp/S +Spähwagen/S +Späne/N +Spärlichkeit +Späße/N +Spätherbst/EPST +Spätkapitalismus +Spätling/EPS +Spätobst/T +Spätsommer/NS +Spätzle +Spachtel/S +Spachtelmassen +Spagat/EPS +Spagetti +Spaghetti +Spalier/EPS +Spalierbaum/STp +Spalierobst +Spalt/JS +Spaltabdeckung +Spaltabdeckungssensor +Spaltenbreite +Spaltenformatierung +Spaltenmodus +Spaltenpilz/EPT +Spaltungsprozess/EPT +Span/S +Spandau +Spanien/S +Spanier/FNS +Spannbeton/S +Spanndrähte/N +Spanndraht/S +Spannens +Spannfeder/N +Spannfutter/S +Spannkräfte/N +Spannrad +Spanns/G +Spannung/P +Spannungsabfall +Spannungsabweichung/P +Spannungsamplitude +Spannungsanschluss/Tp +Spannungsausgang/Sp +Spannungsbereich +Spannungseingänge +Spannungseingang +Spannungseinspeisung +Spannungsfeld/RS +Spannungsgewinn +Spannungshub +Spannungsmessgeber +Spannungsmessung/P +Spannungspegeln +Spannungspulse +Spannungsregler/NS +Spannungsschnittstelle +Spannungssensoren +Spannungssignal +Spannungsspitzen +Spannungsteiler +Spannungsteilung +Spannungsüberschreitung +Spannungsverhältnis/Qq +Spannungsversorgung +Spannungswert/EPST +Spannungszuführung +Spannweite/N +Spannwirbel/N +Spannzylinder +Spant/PW +Sparbücher/N +Sparbüchsen +Sparbuch/S +Spareinlage/N +Sparer/NS +Sparexperten +Spargel/N +Spargelder +Sparguthaben/S +Sparkapitalbildung +Sparkasse/N +Sparkasseninstituten +Sparkassenverband +Sparkassenzins/T +Sparkommissar +Sparkonten +Sparkonto/S +Sparmaßnahme/N +Sparpfennig/EPS +Sparpläne/N +Sparprämien +Sparprogramm/S +Sparquote/N +Sparre/N +Sparsamkeit +Sparschema +Sparschrift +Sparschwein +Sparta +Spartakus +Sparzulage +Spaß/T +Spaßmacher/NS +Spaßverderber/N +Spaßvögel/N +Spaßvogel/S +Spastik/R +Spatel/N +Spaten/S +Spatenstiche +Spatz/PT +Spazierfahrt/P +Spaziergängen +Spaziergänger/N +Spaziergang/S +Spazierstöcke +Spazierstock/ST +Spazierweg/EPST +Specht/EPS +Speck +Speckschnitte/N +Speckschwarte +Speckseite/N +Speckstein/PS +Spediteur/FS +Spedition/P +Speditionsgeschäfte/NS +Speer/EPS +Speerwurf +Speiche/NR +Speichel/S +Speicheldrüsen +Speichelfluss/Tp +Speichelleckerei/P +Speichelleckern +Speicher/JS +Speicheranforderung/P +Speicheranwendung/P +Speicherausbau +Speicherbausteine/N +Speicherbedarf/S +Speicherbereich/EPS +Speicherbereinigung +Speicherbereinigungsverfahren/S +Speicherchip/S +Speicherdrossel +Speichereffizienz +Speicherelemente +Speichererhaltungsakku +Speichererweiterung/P +Speicherfehler +Speicherinhalt/P +Speicherkapazität/P +Speicherkarte/N +Speicherkartenfehler +Speichermangel +Speichermedium +Speicherökonomie +Speicherplätze/N +Speicherplatz/T +Speicherplatzbedarf +Speicherplatzverwaltung +Speicherraum/STp +Speicherrichtung +Speicherschutz +Speicherschutzfunktionen +Speicherschutzzeiten +Speicherstelle/N +Speicherverwaltung +Speicherverwaltungsalgorithmen +Speicherverwaltungssystem/EPS +Speicherverwaltungsverfahren/S +Speicherzelle/N +Speisebrei +Speiseeis/T +Speisefett +Speisehaus/Tp +Speisekammer/N +Speisekarte +Speisekartoffeln +Speiseleitung/P +Speisenfolge/N +Speisenliste +Speisennummer +Speisens +Speiseöl/PS +Speiseraum/STp +Speiseröhre/N +Speiserohr/ES +Speisesäften +Speisesäle/N +Speisesaal/S +Speisesaft/S +Speiseschränken +Speiseschrank/S +Speisespannung +Speisewagengesellschaft +Speiseweg +Speisezettel/S +Speisezimmer/N +Speisung/P +Spektakel/S +Spektralanalyse/N +Spektralbereich +Spektren +Spektrometer/NS +Spektroskopie +Spektrum/S +Spekulant/P +Spekulantenbibel +Spekulantenecke +Spekulation/P +Spekulationsaktivitäten +Spekulationseinfluss/Tp +Spekulationseinsatz +Spekulationsfieber +Spekulationsformen +Spekulationsgelegenheit/P +Spekulationsgeschäft/EPS +Spekulationsgier +Spekulationshausse +Spekulationshunger +Spekulationskapital +Spekulationsobjekte +Spekulationsorgien +Spekulationstipp/S +Spekulationswelle/N +Spekulationsziel +Spendenkonten +Spendenquittung +Spender/FNS +Spengler/N +Spenglermeister/NS +Sperber/S +Sperling/EPS +Sperma/S +Spermien +Sperrballon/EPS +Sperrdepot +Sperrens +Sperrfeuer/N +Sperrfunktion/P +Sperrgebiet/EPST +Sperrgüter/N +Sperrgut +Sperrhähne/N +Sperrhahn/S +Sperrhaken +Sperrhölzer +Sperrholz/T +Sperrkonten +Sperrkonto/S +Sperrkreis/ET +Sperrliste +Sperrminorität/P +Sperrmüll +Sperrräder/N +Sperrrad +Sperrriegel/S +Sperrschalter +Sperrung/P +Sperrvermerk/EPS +Sperrvertrag/STp +Sperrwirkung/P +Sperrzöllen +Sperrzoll/S +Sperrzonen +Spesen +Spesenbelastung +Spesenkonten +Spesenkonto/S +Spesenrechnung/P +Spesensätze +Spessart +Spezerei/P +Spezereiware/N +Spezi/T +Spezialärzte/FN +Spezialanwendung/P +Spezialarzt/T +Spezialausbildung/P +Spezialausgabe +Spezialdisziplin +Spezialeinheit/P +Spezialentwicklung/P +Spezialerfahrung/P +Spezialfächer +Spezialfach/S +Spezialfall/STp +Spezialfunktion/P +Spezialgebiet/EPST +Spezialgeräte/N +Spezialgeschäft/EPS +Spezialhaus/Tp +Spezialisierens +Spezialisierung/P +Spezialist/FP +Spezialistenrunde +Spezialistentum/S +Spezialität/P +Spezialklemmenmodul +Spezialmarkt/STp +Spezialmaschine/N +Spezialmesse +Spezialpapiere +Spezialrelais +Spezialschaltung/P +Spezialsoftware +Spezialsprunglauf/Sp +Spezialstähle +Spezialstrecke +Spezialunternehmen +Spezialverfahren +Spezialversion/P +Spezialvertrieb +Spezialwerte +Spezifika +Spezifikation/P +Spezifikationspapier +Spezifikationssprache/N +Spezifikationstechnik/P +Spezifikum/S +Spezifizierens +Spezifizierung/P +Sphäre/N +Sphinx +Spickaal/EPS +Spiegel/J +Spiegelbild/RT +Spiegeleier +Spiegelflächen +Spiegelgläser/N +Spiegelglas/T +Spiegelns +Spiegelreflexkamera/S +Spiegelschrift/P +Spiel/MRST +Spielanzug/STp +Spielart/P +Spielausschuss/Tp +Spielball/Sp +Spielbank/P +Spielbankprozess/EPT +Spielbaum/STp +Spielbeginn +Spieldose/N +Spielens +Spieler/FNS +Spielerei/P +Spielergebnis/Qq +Spielfeld/R +Spielfilm/EPS +Spielfolge/N +Spielfreude +Spielführer/N +Spielgefährte/N +Spielgeld/T +Spielgeldern +Spielhälfte +Spielhöllen +Spielkamerad/FP +Spielkarte/N +Spielkasino/S +Spiellaune +Spielleiter/S +Spiellust +Spielmänner +Spielmann/S +Spielmarke +Spielminuten +Spielpartner +Spielphase +Spielpläne +Spielplätzen +Spielplan/S +Spielplatz/T +Spielraum/STp +Spielregel/N +Spielsachen +Spielschluss/Tp +Spielschuld +Spielschule/N +Spielsonntag +Spieltag/ES +Spieltisch/EPST +Spieltrieb/S +Spieluhren +Spielverderber/FNS +Spielverlängerung +Spielwaren +Spielwarenhändler/FNS +Spielwarenhandlung +Spielwarenindustrie +Spielwarenmesse +Spielweise +Spielzeit/P +Spielzeug/EPS +Spielzug/Sp +Spieß/T +Spießbürger/N +Spießbürgertum/S +Spießgeselle/N +Spike/S +Spin/S +Spinat +Spind/PT +Spindel/N +Spinett/EPS +Spinnengewebe/S +Spinner/FNS +Spinnerei/P +Spinnmaschine/N +Spinnrädern +Spinnrad/T +Spinnwebe/N +Spion/EFPS +Spionage +Spionageabwehr +Spionageaffären +Spionagebehörde +Spionagefilm +Spionagering +Spionageschiffe +Spirale/N +Spiralfedern +Spiralnebel +Spiritismus +Spiritist/FP +Spirituosen +Spirituosengeschäft +Spirituosenhersteller +Spiritus +Spirituskocher/NS +Spitäler/N +Spital +Spitzbärte/N +Spitzbäuche/N +Spitzbart +Spitzbauch/S +Spitzbogen +Spitzbüberei/P +Spitzbub/EP +Spitzbubenstreiche/NS +Spitzel/S +Spitzenbelastung/P +Spitzenbewertung/P +Spitzendrehbänken +Spitzendrehbank +Spitzenerfolg/EPS +Spitzengeschwindigkeit/P +Spitzengremien +Spitzengruppe/N +Spitzenhäubchen +Spitzenhöschen +Spitzenkandidat +Spitzenkaufmann +Spitzenklasse/N +Spitzenkleid/RT +Spitzenkurse +Spitzenlast/P +Spitzenleistung/P +Spitzenlöhne/N +Spitzenlohn +Spitzenmanager/NS +Spitzenmannschaft +Spitzenmengen +Spitzenmodelle +Spitzenpapiere +Spitzenpolitiker +Spitzenpreis/EPT +Spitzenprodukten +Spitzenreiter/FNS +Spitzenspieler +Spitzensport +Spitzensportler +Spitzenstellung/P +Spitzenstrom +Spitzenturner +Spitzenverband/T +Spitzenwert/EPST +Spitzenzahl +Spitzfindigkeit/P +Spitzhacke/N +Spitzmäusen +Spitzmaus +Spitzname/N +Spitznamen/S +Spleen/S +Splint/EPS +Splitt/S +Splitter/S +Splittergruppe +Splitterpartei/P +Spöttelei/P +Spötter/FNS +Spötterei/P +Sponsor/P +Spontaneität +Spontanreaktion/P +Spooler +Spooling +Sporen/I +Sporn/S +Spornrädchen/S +Sport/S +Sportabzeichen +Sportangler +Sportanlagen +Sportanzug/STp +Sportart/P +Sportartikel/NS +Sportausschuss/Tp +Sportbekleidung +Sportbericht/EPS +Sportbewegung +Sportbund +Sportclub +Sportcoupe +Sportfelgen +Sportfest/EPS +Sportflieger +Sportflugzeug/PS +Sportförderung +Sportfreund/FPS +Sportgericht +Sportgeschäft/ET +Sporthalle/N +Sporthemd/PST +Sporthochschule +Sportjacke/N +Sportjournalist +Sportkleidung/P +Sportklub +Sportkontakte +Sportkurse +Sportlehrer/FNS +Sportler/FNS +Sportleraustausch +Sportmannschaften +Sportmaschine +Sportminister +Sportnachrichten +Sportorganisation/P +Sportpalastrede +Sportplätzen +Sportplatz/T +Sportprogramm +Sportschuh/PS +Sportschule +Sportsleute +Sportsmänner/N +Sportsmann/S +Sportstar/S +Sportstudio/S +Sporttasche +Sportveranstaltung/P +Sportverkehr/S +Sportwagen/S +Sportzeitung/P +Sportzentrum +Spott/ST +Spottbild/RT +Spottgedicht/EPST +Spottgelächter/NS +Spottgeld/RT +Spottlied/T +Spottlieder +Spottlüsten +Spottlust +Spottname +Spottpreis/EPT +Spottschrift/P +Sprachbeschreibung/P +Sprachbestandteil/EPS +Sprachbetrachtung +Sprachdefinition/P +Sprachdesign/S +Sprache +Spracheigenheit +Spracheigenschaft/P +Spracheingabe +Sprachelement/EPST +Spracherweiterung/P +Sprachfamilie/N +Sprachfehler/NS +Sprachferien +Sprachforschung/P +Sprachführer/NS +Sprachgebiet/PT +Sprachgebrauch/S +Sprachgefühl/EPS +Sprachgruppen +Sprachkenner/N +Sprachkenntnis/q +Sprachkern +Sprachkonstrukt/EPS +Sprachlabor/EPS +Sprachlehre/NR +Sprachlehrer/FNS +Sprachmittler/NS +Sprachraum/STp +Sprachregeln +Sprachregelung/P +Sprachreiniger/S +Sprachrohr/EPS +Sprachschatz/T +Sprachschule/N +Sprachstörung/P +Sprachstudium/S +Sprachübersetzung +Sprachübersetzungshilfe +Sprachumfang/S +Sprachumgebung +Sprachunterricht/PS +Sprachverhalten/S +Sprachverständnis/Qq +Sprachverwilderung +Sprachwerkzeug/EPS +Sprachwissenschaft/P +Sprachwissenschaftler/NS +Sprechanlage +Sprechart/P +Sprechchöre +Sprechchor/EPS +Sprecher/FNS +Sprechfrequenz/P +Sprechfunk/S +Sprechpause/N +Sprechplatte +Sprechprobe/N +Sprechsilbe/N +Sprechstunde/N +Sprechstundenhilfe +Sprechtaste/N +Sprechübung/P +Sprechweise/N +Sprechzimmer/NS +Spreizens +Spreizfuß/Tp +Spreizung/P +Sprengarbeiten +Sprengbombe/N +Sprengel/NS +Sprengens +Sprenggeschoss/EPT +Sprengkapseln +Sprengköpfe +Sprengkörper/NS +Sprengkommando/S +Sprengkopf/T +Sprengkraft +Sprengladung/P +Sprenglöcher +Sprengloch +Sprengmeister +Sprengring/EPS +Sprengsätze/N +Sprengsatz/T +Sprengschuss/Tp +Sprengstoff/EPST +Sprengstoffanschlag/STp +Sprengstoffbesitz +Sprengstoffprozess/EPT +Sprengung/P +Sprengwirkung/P +Sprengwolke +Spreu +Sprichwörter/N +Sprichwort/S +Springbrunnen/S +Springer/FNS +Springfluten +Springpferd +Springquell/P +Springreiten +Springseil/PS +Springturnier +Sprint/RS +Sprinter/FNS +Sprit/S +Spritzenhaus/Tp +Spritzer/NS +Spritzfahrt +Spritzflakon/S +Spritzguss/Tp +Spritzgussformen +Spritzgussteil +Spritzlack +Spritzpistole/N +Spritztour +Spritzwasser +Sprössling/EPS +Sprosse/S +Sprüche/N +Sprühkleber +Sprühregen +Sprünge/N +Spruch/S +Spruchbänder/N +Spruchband +Spruchkammer +Sprudel +Sprudelflaschen +Sprudelflascheneffekt +Sprudelwasser +Sprung/ST +Sprungadresse/N +Sprungbefehl/S +Sprungbein/PS +Sprungbrett/S +Sprungbrettern +Sprungfedermatratze/N +Sprungfedern +Sprungfunktion/P +Sprunglauf/Sp +Sprungschanze/N +Sprungtabelle/N +Sprungtürme +Sprungturm/S +Sprungweite +Sprungziel/EPS +Spülküche +Spüllappen/S +Spülstein/EPS +Spülung/P +Spülwasser/NS +Spürgerät +Spürhund/EPST +Spürnase/N +Spürsinn/EPS +Spucknäpfen +Spucknapf/S +Spuk/S +Spukgeschichte +Spukschloss/T +Spulenimpedanz +Spulwürmer +Spulwurm/S +Spur/P +Spurenelement/EPST +Spurenverwischen/S +Spurt/SW +Spurverlauf/Sp +Sputnik/S +Srebrenica +Sri +St +St. +StGB +StVO +Stäbe/N +Städte/MNR +Städteansichten +Städtebaugesetz +Städtebauinstitut +Städtebaus +Städtefreiheit +Städter/FNS +Städtetag +Städteversammlung +Städtewesen/S +Städtezug/STp +Stämme/N +Stände/MNR +Ständeorganisation/P +Ständer/NS +Ständewesen/S +Stängel/NS +Stänker/S +Stänkerei/P +Stärkegrad +Stärkemehl/S +Stärkens +Stärkung/P +Stärkungsmittel/S +Stätte/N +Staat/EPST +Staatenbünde/N +Staatenbund +Staatenexplosion +Staatengemeinschaft +Staatengründung +Staatenverband +Staatenverbund +Staatlichkeit +Staatsakt/E +Staatsaktion/P +Staatsangehörige/NR +Staatsangehörigkeit +Staatsangelegenheit +Staatsanleihe/N +Staatsanwälte +Staatsanwalt/ST +Staatsanwaltschaft +Staatsanzeiger/NS +Staatsapparat +Staatsarchiv/EPS +Staatsausgaben +Staatsbahn +Staatsbankpräsident +Staatsbankrott +Staatsbeamte/NR +Staatsbediensteter +Staatsbegräbnis/Qq +Staatsbesuch/ET +Staatsbetrieb/E +Staatsbibliothek +Staatsbürger/NS +Staatsbürgerschaft/P +Staatschef/S +Staatsdienst/EPT +Staatseinkünfte/N +Staatsekretär +Staatsempfang +Staatsfeind/EPST +Staatsform/P +Staatsgarantie/N +Staatsgebäude/S +Staatsgebiet +Staatsgefangene/NR +Staatsgefühl +Staatsgeheimnis/Qq +Staatsgelder +Staatsgeschäft/EPS +Staatsgewalt +Staatsgrenzen +Staatsgüter +Staatshandelsländer/N +Staatshaushalt/ES +Staatshoheit/P +Staatskassen +Staatskirche/N +Staatskörper/NS +Staatskontrolle +Staatskosten +Staatskunst +Staatslehre/N +Staatsmänner/N +Staatsmacht +Staatsmann/ST +Staatsminister/N +Staatsoberhäupter/N +Staatsoberhaupt +Staatsoper +Staatsorchester +Staatsordnung +Staatsorgane +Staatspapier/EPS +Staatspartei +Staatspleiten +Staatspolizei +Staatspreis/EPT +Staatsprozess/EPT +Staatsräson +Staatsräte +Staatsrat/S +Staatsrecht/PS +Staatsrechtler +Staatsrechtslehrer/NS +Staatsregierung/P +Staatsreligion +Staatsrundfunk +Staatsschätzen +Staatsschatz/T +Staatsschulden +Staatssekretär/EPS +Staatssekretariat +Staatssicherheitsdienst/EPT +Staatssport +Staatsstreich/EPST +Staatsverbrechen/S +Staatsverfassung/P +Staatsverschuldung +Staatsvertrag/Tp +Staatsverwaltung +Staatswesen/S +Staatswirtschaft +Staatswissenschaften +Staatswohl/S +Staatszuschuss/Tp +Stab/ST +Stabantenne/N +Stabbatterie/N +Stabhochspringer/NS +Stabhochsprünge +Stabhochsprung/S +Stabhochsprungtrainer +Stabilisator/PS +Stabilisierens +Stabilisierung/P +Stabilisierungsfonds +Stabilisierungskriterium +Stabilisierungspolitik +Stabilisierungsprogramm +Stabilisierungsvorhaben +Stabilität/P +Stabilitätsgeschichte +Stabilitätsgesetz +Stabilwerden +Stabreim/EPS +Stabsärzten +Stabsarzt/T +Stabschef/S +Stabsfeldwebel/S +Stabsoffizier/EPS +Stabsquartier/EPS +Stabsunteroffizier +Stachel/S +Stachelbeeren +Stacheldrähte/N +Stacheldraht/S +Stacheldrahtsperren +Stacheldrahtverhau +Stachelschweine +Stachelwalze +Stachelwalzendrucker +Stachus +Stack/S +Stadion/S +Stadium +Stadt +Stadtämter +Stadtadel +Stadtamt +Stadtautobahn +Stadtbahn/P +Stadtbauamt +Stadtbaurat +Stadtbevölkerung +Stadtbewohner/S +Stadtbezirk/E +Stadtbild/RT +Stadtbücherei +Stadtbürgertum +Stadtdirektor +Stadtfriedhof +Stadtgebiet/EPS +Stadtgemeinde +Stadtgespräch/EPS +Stadtgrenze +Stadthalter +Stadtherren +Stadtjugendamt +Stadtkämmerer/S +Stadtkasse/N +Stadtköfferchen/S +Stadtkommandant/P +Stadtkommandantur +Stadtleben/S +Stadtleute +Stadtmauer/N +Stadtmusik +Stadtparlament/EPS +Stadtpläne/N +Stadtplan +Stadtplaner +Stadtplanung/P +Stadtprospekt +Stadträte/N +Stadtrand +Stadtrandsiedlung +Stadtrat/ST +Stadtrecht/EPS +Stadtregion/P +Stadtrepubliken +Stadtrundfahrt +Stadtsparkasse +Stadtstaat/EPS +Stadtteil/EPS +Stadttheater +Stadttor/EPS +Stadtumzug/Sp +Stadtväter +Stadtverkehr +Stadtverordnete/N +Stadtvertretung +Stadtverwaltung/P +Stadtviertel/NS +Stadtwappen +Stafette/N +Stafettenlauf/Sp +Staffage/N +Staffel/J +Staffelei/P +Staffellauf/Sp +Stagnation +Stahlarbeitergewerkschaft +Stahlbäder/N +Stahlbad +Stahlbau/S +Stahlbauten +Stahlbeton/S +Stahlbetonbau +Stahlblech/PS +Stahlblechausführung +Stahlblechgehäuse +Stahldraht +Stahleisen +Stahlerzeugnis/Qq +Stahlfeder/N +Stahlfläche +Stahlgehäuse +Stahlgussgehäuse/N +Stahlhelm/EPS +Stahlkabel +Stahlkammer/N +Stahlkonzern +Stahlplatte +Stahlpreis/E +Stahlproduzent/P +Stahlrohre +Stahlrohrmöbel/NS +Stahls +Stahlspäne/N +Stahlstich/EPST +Stahlstreik +Stahlverformung +Stahlwerk/EPS +Stahlwerte +Stahlwirtschaft +Stahlwollen +Stalin/S +Stalingrad +Stalinisierung +Stalinismus +Stall/JSp +Stallarbeit +Stallgefährte/N +Stallgeld/T +Stallgeldern +Stallknecht/PS +Stallmeister/S +Stamm/ST +Stammaktie +Stammbaum/STp +Stammbücher +Stammbuch +Stammburg/P +Stammdateneigenschaften +Stammdatum +Stammeltern +Stammesfehde +Stammesfürst +Stammesgeschichte +Stammeskrieger +Stammeslinie +Stammform +Stammgäste/N +Stammgast +Stammgeschichten +Stammhalter/NS +Stammhaus/Tp +Stammheim +Stammhirn +Stammkapital/S +Stammkino +Stammkunde/FN +Stammkundschaft +Stammliste +Stammlokal/PS +Stammpersonal +Stammrolle/N +Stammsilben +Stammsitz/ET +Stammtafel/N +Stammtisch/EPST +Stammtischbrüder +Stammväter/N +Stammvater/S +Stammvölker +Stammvolk +Stammwerk +Stammwörter/N +Stammwort/S +Standard/S +Standardabweichung/P +Standardausrüstung +Standardausstattung +Standardbedeutung/P +Standardbeschriftung +Standardbetriebssystem +Standardeinstellung/P +Standardfahrten +Standardfirmware +Standardformat +Standardfunktion/P +Standardgerät +Standardisierens +Standardisierung/P +Standardisierungskomitee/S +Standardisierungsprozess/EPT +Standardkabeln +Standardklasse +Standardlage +Standardlieferumfang/S +Standardlösung/P +Standardmenü/S +Standardmodell/EPS +Standardmodul +Standardoberfläche +Standardpraxis +Standardpreis/EPT +Standardprodukten +Standardprogramm +Standardsituation/P +Standardsoftware +Standardtechnik/P +Standardtipp +Standardtyp/P +Standardverfahren/S +Standardversion/P +Standardverzeichnis/Qq +Standardwerk/EPST +Standardwert/EPST +Standardzeichen/S +Standarte/N +Standbein +Standbild/RT +Standdruck +Stande/S +Standesämter/N +Standesamt/ST +Standesbeamte/N +Standesbewusstsein/S +Standesdünkel/S +Standesehre/N +Standesperson/P +Standesunterschied/EPT +Standfestigkeit +Standfoto/S +Standgehäuse +Standgeld/T +Standgeldern +Standgericht +Standhaftigkeit +Standleitung/P +Standlicht/RS +Standmieten +Standort/EPST +Standortbestimmung +Standpauke/N +Standplätze/N +Standplatz/T +Standpunkt/EPS +Standquartier/EPS +Standrecht/S +Standuhr/P +Stanford +Stange/N +Stangenbohne/N +Stangenkonstruktion/P +Stangenspargeln +Stanniol/S +Stapel/PS +Stapelen/JSW +Stapelgehäuse +Stapelgüter/N +Stapelgut +Stapellauf/Sp +Stapelplätze/N +Stapelplatz +Stapelverarbeitung +Star/EPS +Staranwalt +Starkstrom/S +Starkstromkabel/S +Starnberger +Starrkrämpfe/N +Starrkrampf +Starrsinn/EPS +Starrsucht +Start/RSW +Startadresse +Startbahn/P +Startbedingung/P +Startbit/S +Starter/NS +Starterlaubnis/q +Starthilfe +Startmechanismus +Startnummer +Startplätze/N +Startplatz/T +Startposition/P +Startprozedur +Startpunkt/EPST +Startraketen +Startschleuder +Startschuss/Tp +Startseite +Startsignal +Starttermin +Startverbot/EPS +Startversuch/EPS +Startvorbereitung/P +Startvorgang +Startvorzeichen +Startwert +Startzeichen +Startzeitpunkt/E +Stasi +Statement/S +Statik/R +Statiker/NS +Station/P +Stationierungskosten +Stationsärzte/FN +Stationsarzt/T +Stationsvorsteher/N +Statist/P +Statistenrolle/N +Statistik/PR +Statistiker/FNS +Statistin +Stativ/EPS +Statthalter/NS +Stattlichkeit +Statuen/I +Statur/P +Status +Statusanzeige/N +Statusausgang/S +Statusbit/S +Statuskanal +Statusmeldung/P +Statusoutput +Statussymbol/EPS +Statuszeile/N +Statut/PS +Stau/JRS +Staub/S +Staubbeutel/N +Staubecken/S +Staubentwicklung +Staubfänger/S +Staubflocke/N +Staubgefäß/EPT +Staubkörnern +Staubkorn/S +Staublungen +Staubmäntel/N +Staubmantel/S +Staubsauger/NS +Staubtücher/N +Staubtuch/S +Staubwedel/N +Staubwolke/N +Stauchens +Stauchung/P +Staudämme +Staudamm/ST +Staude/N +Stauens +Staufenkönig +Staufenreich +Staufer +Staumauer +Staupe +Stausee/N +Stauwerk/PS +Stavanger +Stck +Stck. +Std +Std. +Steak/S +Stechfliegen +Stechginster/S +Stechheber/NS +Stechmücke +Stechpalme/N +Stechschritt/EPST +Stechuhr/P +Stechzirkel/NS +Steckadapter/S +Steckbrief/EPST +Steckbrücke +Steckdose/N +Steckenpferd/EPT +Steckens +Stecker/NS +Steckeradapter +Steckeranordnung +Steckeranschluss/Tp +Steckeranschlussraum +Steckerauslegung +Steckerbelegung +Steckerbuchsen +Steckerdichtung/P +Steckereinsätze +Steckereinsatz +Steckerführung +Steckergehäuse +Steckerhalter +Steckerhalterung +Steckerhülse +Steckerkombination/P +Steckerkupplung/P +Steckerleiste/N +Steckerlinie +Steckerpin/S +Steckerplan +Steckerplatine +Steckerplatten +Steckerschutz +Steckersystem +Steckerteil +Steckertyp +Steckkarte/N +Steckkontakt/EPS +Steckkräfte/N +Steckling/EPS +Stecknadel/N +Steckplätze +Steckplatz +Steckreis/T +Steckrüben +Steckschlüssel/N +Steckschuss/Tp +Steckverbinder/NS +Steckverbinderprobleme +Steckverbindung/P +Steckzyklen +Stefan/S +Stefanie/S +Steffen/S +Steffi/S +Steg/EPS +Steganographie +Stegreif/S +Stehaufmännchen/S +Stehbolzen +Steher/NS +Stehhöhe +Stehkragen +Stehlampe/N +Stehplätzen +Stehplatz/T +Stehplatzinhaber/FNS +Stehpult/EPST +Stehvermögen/S +Steiermark +Steifheit +Steifigkeit +Steigbügel/NS +Steigeisen/S +Steigens +Steiger/JS +Steigerung/P +Steigerungsform/P +Steigerungsgrad/EPST +Steigerungsrate/N +Steigerungswert/EPT +Steigfähigkeit +Steigung/P +Steigungsregen +Steilhang/Sp +Steilheit +Steilküste +Steilufer/N +Stein/EGPS +Steinadler/NS +Steinbau +Steinbearbeitung +Steinböcken +Steinbock/S +Steinbrüche/N +Steinbruch/S +Steinbutt/EPS +Steinchen +Steindamm +Steindruck/PRS +Steineiche +Steinfrüchte/N +Steingärten +Steingarten/S +Steingut/EPS +Steinigens +Steinigung/P +Steinkohle +Steinkohlenbergwerk/EPS +Steinkohlenförderung +Steinkultur +Steinmarder/S +Steinmetz +Steinobst/ST +Steinpilz/EPT +Steinplatte +Steinplatz +Steinquadern +Steinsalz/EPT +Steinsalzlager +Steinschlag/Sp +Steinschleuder +Steinstücke +Steinway/S +Steinweg +Steinwürfen +Steinwurf/S +Steinzeit/P +Steinzeitmensch +Steiß/EPT +Steißbein/EPS +Stellage/N +Stelldichein/S +Stellenangebot/EPST +Stellenanzeige +Stellengesuch/ET +Stelleninhaber +Stellenjäger/S +Stellenleiter +Stellennachweis/ET +Stellens +Stellenvermittlungsbüro/S +Stellenwert +Stellenzahl +Stellglied +Stellglieder +Stellgröße/N +Stelligkeit/P +Stellmacher/N +Stellmöglichkeit/P +Stellplätze/N +Stellplatz +Stellschraube/N +Stellsignal +Stellung/P +Stellungnahme/N +Stellungskrieg/EPST +Stellungsspiel/EPS +Stellungsuchenden +Stellungsuchender +Stellungswechsel/S +Stellungswert/T +Stellvertreten/JS +Stellvertreter/FNS +Stellvorrichtung/P +Stellwänden +Stellwerk/EPS +Stellwerte +Stellzylinder/N +Stemmbögen +Stemmbogen/S +Stemmeisen/S +Stempel/S +Stempelbögen +Stempelbogen/S +Stempeldruck +Stempelfarbe/N +Stempelgebühren +Stempelkissen/S +Stempelmarken +Stempeluhr/P +Stenoblock +Stenogramm/EPS +Stenograph/FP +Stenographie/Nf +Stenotypist/FP +Stephan/S +Stephanstag +Steppdecke/N +Steppentiere +Steppnähten +Steppnaht +Stepptänze +Stepptanz/T +Sterbebett/PS +Sterbefall/Sp +Sterbefallversicherung +Sterbegeld/T +Sterbegelder +Sterbekasse/N +Sterbens +Sterbesakrament/EPS +Sterbestunde/N +Sterbeurkunden +Sterblichkeit +Sterblichkeitsziffer/N +Stereo +Stereoaufnahme/N +Stereofonie +Stereometrie +Stereomikroskop +Stereophonie +Stereoplatten +Stereoskop/EPS +Stereotypie +Stereotyps +Sterilisation/P +Sterilisierens +Sterilisierung/P +Sterilität +Sterling +Stern/EMPST +Sternbild/RS +Sterndeuter/NS +Sterndeutung +Sternenbanner/N +Sternenfahrt/P +Sternenhimmel +Sterngebiet +Sternhaufen +Sternknoten +Sternlicht/R +Sternmotor/PS +Sternschaltung/P +Sternschnuppen +Sternstruktur +Sternstunde/N +Sternverteiler +Sternverteilung +Sternwarten +Stethoskop/EPS +Stetigförderer +Stetigkeit +Stettin +Steuer/J +Steuerabzug/STp +Steuerabzugsbetrag/STp +Steueralgorithmen +Steueranweisung/P +Steueranwendung/P +Steueratlas +Steueraufgabe/N +Steueraufkommen/S +Steueraufschlag/Sp +Steuerausfall/Sp +Steuerausgang/Sp +Steuerbeamte +Steuerbefehl/EPS +Steuerbefreiung/P +Steuerbegünstigung +Steuerbehörde/N +Steuerbelastung +Steuerberater/FNS +Steuerberatungsfirmen +Steuerbereich +Steuerbescheid/E +Steuerbescheinigung +Steuerbetrag/STp +Steuerbetrug/S +Steuerbewegung +Steuerbewilligung +Steuerblock +Steuerbord/T +Steuerbürger +Steuerbyte/S +Steuercode/S +Steuercomputer +Steuerdaten +Steuerdüsen +Steuereingang/Sp +Steuereinheit/P +Steuereinnahmen +Steuereinrichtung/P +Steuereinsparung/P +Steuerelektronik/P +Steuerempfänger +Steuererhöhung/P +Steuererklärung/P +Steuererlass/EPT +Steuererleichterung/P +Steuerermäßigung/P +Steuerersparnis/q +Steuerfähigkeit +Steuerfahndung +Steuerfile/S +Steuerflag/S +Steuerflosse/N +Steuerflüchtlinge +Steuerfragen +Steuerfreiheit/P +Steuerfunktion/P +Steuergeheimnis/Qq +Steuergelder +Steuergerät/EPST +Steuergerätefamilie +Steuergeräteseite +Steuergesetz +Steuergröße/N +Steuergruppe/N +Steuerhinterzieher/NS +Steuerhinterziehung/P +Steuerhinterziehungsbranche +Steuerinformation/P +Steuerjahr +Steuerkarte/N +Steuerklasse/N +Steuerknüppel/NS +Steuerknüppelfunktion/P +Steuerknüppelposition/P +Steuerknüppelsignale +Steuerknüppelspannung/P +Steuerkonzept +Steuerkraft +Steuerlast/P +Steuerleitung/P +Steuermänner +Steuermann/S +Steuermarken +Steuermaßnahme/N +Steuermenü/S +Steuermittel/N +Steuermöglichkeit/P +Steuermodell +Steuermodul/EPS +Steuernachlass/Tp +Steuernummer +Steueroasen +Steueroaseneinwohner +Steueroasenländer +Steuerparameter/N +Steuerpegel +Steuerpflicht +Steuerpolitik +Steuerpolizei +Steuerpotential/EPS +Steuerpotenzial/EPS +Steuerprogramm/EPS +Steuerprozess/EPT +Steuerprüfung +Steuerräder/N +Steuerrad/S +Steuerratgeber +Steuerrechner/NS +Steuerrecht +Steuerreform +Steuerrückstände +Steuerruder/N +Steuersäckel +Steuersachen +Steuersatz +Steuerschätzung/P +Steuerschnüffler/NS +Steuerschraube +Steuerschulden +Steuersender +Steuersenkung/P +Steuersequenz/P +Steuersignale/N +Steuersoftware +Steuerspannung/P +Steuerspannungsänderung +Steuerspannungsbereich +Steuerstrafverfahren +Steuerstromkreise +Steuersystem/EPS +Steuertarife +Steuertechnik +Steuertermin/E +Steuerung/P +Steuerungsablauf/Sp +Steuerungsaufgabe/N +Steuerungsbefugnis/q +Steuerungselement/EPS +Steuerungsfähigkeit/P +Steuerungsfunktion/P +Steuerungsgehäuse/S +Steuerungsgeräte/N +Steuerungskomponente/N +Steuerungskreisen +Steuerungsleistung/P +Steuerungslogik +Steuerungsmaßnahme/N +Steuerungsmechanismen +Steuerungsmethode/N +Steuerungsmittel/NS +Steuerungsmöglichkeit/P +Steuerungsproblem/EPS +Steuerungsrechner +Steuerungsrichtlinie/N +Steuerungssektor +Steuerungssystem/EPS +Steuerungstechnik +Steuerunterlagen +Steuerveranlagung/P +Steuervergünstigung/P +Steuerverkürzung +Steuerverwaltung/P +Steuervorgang/Sp +Steuervorteile +Steuerwort +Steuerzahler/NS +Steuerzange +Steuerzeichen/S +Steuerzeichensatz +Steuerzeit/P +Steuerzugeständnis/Qq +Steuerzustand +Steuerzylinder +Steve/S +Stevens +Steward/S +Stewardess/P +Stewart/S +Stich/EPS +Stichel/S +Stichelei/P +Stichflamme/N +Stichhaltigkeit +Stichling/P +Stichprobe/N +Stichpunkt/EPT +Stichsäge/N +Stichtag/EPS +Stichwaffe/N +Stichwahl +Stichwörter/N +Stichwort/EPST +Stichwortsammlung +Stichwortverzeichnis/Qq +Stichwunde/N +Sticker/FNS +Stickerei/P +Stickhusten/S +Stickrahmen/S +Stickseide +Stickstoffe/N +Stickstoffpreise +Stiefbrüder/N +Stiefbruder +Stiefel +Stiefelhose/N +Stiefelknecht/EPS +Stiefelputzer/NS +Stiefgeschwister/N +Stiefkind +Stiefmütter/M +Stiefschwester +Stiefsöhne/N +Stiefsohn/S +Stieftöchter +Stieftochter +Stiefväter/N +Stiefvater/S +Stiege +Stiel/EPS +Stielachse +Stielaugen +Stielzylinder +Stier +Stierkämpfen +Stierkämpfer/N +Stierkampf/S +Stierkampfarena +Stift/JRST +Stifteinsätze +Stifteinsatz +Stifter/FNS +Stifterverband +Stiftgehäuse +Stiftkontakte +Stiftleiste +Stiftsdame +Stiftsfest/EPST +Stiftsfräulein/S +Stiftsherr/NP +Stiftskirche/N +Stiftsruine +Stiftstecker +Stiftungsrat +Stiftzähne +Stiftzahn +Stigma +Stil/EPS +Stilart/P +Stilblüte/N +Stilett/EPS +Stilgefühl/EPS +Stilist/FP +Stilistik/P +Stilkunde +Stillegungsprogramm +Stillens +Stillleben/S +Stilllegens +Stilllegung/P +Stillsetzen +Stillstand/ST +Stillstandszeit/P +Stillung/P +Stilmittel +Stilmöbel/N +Stilperiode +Stilübung +Stimmabgabe/N +Stimmaufwand/S +Stimmbänder/N +Stimmband +Stimmbrüche +Stimmbruch/S +Stimmeneinheit/P +Stimmenenthaltung +Stimmenfang/S +Stimmengewinne +Stimmenmehrheit/P +Stimmenrückgang +Stimmens +Stimmenzählung/P +Stimmenzuwachs/T +Stimmer/NS +Stimmgabel +Stimmkarten +Stimmlage/N +Stimmrecht/EPST +Stimmung/P +Stimmungskanone +Stimmungslage/N +Stimmungsmache +Stimmungsmensch +Stimmungsmusik +Stimmungspegel +Stimmungsumschwung/S +Stimmwechsel/S +Stimmzettel/N +Stimulation/P +Stimulus +Stinkbombe/N +Stinktier/EPS +Stipendiat/P +Stipendien +Stipendium/S +Stippvisite/N +Stirn/EGP +Stirnbänder/N +Stirnband/S +Stirnbinde/N +Stirnhöhle/N +Stirnhöhlenvereiterung/P +Stirnlocke/N +Stirnrädern +Stirnrad/S +Stirnrunzeln +Stirnschalung +Stirnschalungsparametern +Stirnschalungsposition +Stirnschalungsregelung +Stirnschalungszylinder/N +Stirnseite/N +Stirnwände/N +Stöcke/N +Stöckelschuh/EPS +Stöcklein +Stöpsel/S +Stör/JS +Störablauf/Sp +Störabstand/T +Störabstandssignal +Störaktion/P +Störanfälligkeit +Störbarkeit +Störbeseitigung +Störecho +Störenfried/EPST +Störer +Störfaktor/P +Störfall/Sp +Störgeräusch/E +Störimpuls/E +Störlichtsignale +Störlichtunterdrückung +Störmeldung/P +Störpegel +Störquelle/N +Störreflexion/P +Störrischkeit +Störschallentwicklung +Störsender/NS +Störsignale/N +Störspitzen +Störstelle/N +Störstrahlung +Störunempfindlichkeit +Störungsanzeige/N +Störungsdienst/EPST +Störungsfunktion/P +Störungsmeldung/P +Störunterdrückung +Störuntergrund/S +Stöße/N +Stößel/N +Stochastik/R +Stock/JS +Stockdegen/S +Stockenten +Stockfisch/P +Stockflecken/SW +Stockholm/S +Stockpunkt/EPST +Stockschnupfen/S +Stockwerk/EPS +Stockwerksgarage/N +Stockzähne/N +Stockzahn/S +Stoff/EPST +Stoffdruckerei +Stoffel/S +Stofffarbe/N +Stofffetzen/S +Stoffwechsel/NS +Stoiker/NS +Stola +Stollen/S +Stolperer +Stoltenberg/S +Stonehenge +Stopbit/S +Stopfbüchse/N +Stopfens +Stopfgarn +Stopfmittel/NS +Stopfnadeln +Stopfung/P +Stoppel/N +Stoppelbärten +Stoppelbart/S +Stoppelfeld/RT +Stoppelwerk/EPS +Stopper/NS +Stopplicht/R +Stoppsignal +Stoppuhr/P +Storch/S +Storchschnäbel +Storchschnabel/S +Stornierens +Stornierung/P +Storno +Stoßanregung +Stoßbelastung/P +Stoßdämpfer/NS +Stoßdegen +Stoßes +Stoßfänger/N +Stoßfestigkeit +Stoßgebet/EPST +Stoßkante/N +Stoßkeil/PS +Stoßkräfte +Stoßkraft +Stoßkugel/N +Stoßschutzrahmen +Stoßseufzer/NS +Stoßstange +Stoßtrupp/EPS +Stoßverkehr/S +Stoßvorgang/Sp +Stoßzähne +Stoßzahn/S +Stoßzeit +Stotterer/NS +Sträfling/EPS +Strähne/N +Strände/N +Sträucher/N +Strafandrohung +Strafanstalt/P +Strafantrag/Sp +Strafanzeigen +Strafarbeit/P +Strafbarkeit +Strafbefehle +Strafbestand +Strafentlassene/N +Straferlass/EPT +Strafexpedition/P +Straffheit +Straffung +Strafgefängnis/Qq +Strafgefangenen +Strafgegangener +Strafgericht/PS +Strafgesetz/T +Strafgesetzbüchern +Strafgesetzbuch/S +Strafjustiz +Strafkammer +Straflager/NS +Strafmandat/EPS +Strafmaß/EPT +Strafmaßnahmen +Strafmüdigkeit +Strafporto/S +Strafpredigt +Strafprozess/EPT +Strafprozessordnung/P +Strafpunkt/PS +Strafraum/STp +Strafrecht/PS +Strafregister/S +Strafrichter +Strafsache +Strafstoß/Tp +Straftat/P +Straftatbestände +Strafverfahren/S +Strafverfolger +Strafverfolgungsbehörde/N +Strafversetzung +Strafverteidiger/FNS +Strafvollstreckung/P +Strafvollzug/S +Strafzettel +Strahl/JST +Strahlantrieb/EPS +Strahlenbehandlung/P +Strahlenbrechung/P +Strahlendosis +Strahlenforschung +Strahlöfen +Strahlofen +Strahlrohr/EPS +Strahltriebwerk/EPS +Strahlturbine/N +Strahlungsbereich +Strahlungsenergie +Strahlungsquelle +Strahlungsschäden +Strahlwassergeschützt +Strand/ST +Strandanzug/STp +Strandbäder/N +Strandbad +Strandgüter/N +Strandgut/S +Strandhotel +Strandkörbe/N +Strandkorb +Strandmoden +Strandpromenade/N +Strandräuber/NS +Strandschuh/EPS +Strandwächter/NS +Strang/Sp +Strangpresse/N +Strapaze/N +Straßburg +Straße/N +Straßenanzug/STp +Straßenarbeiter/FNS +Straßenbahn +Straßenbahnlinien +Straßenbahnnetz +Straßenbahnverkehr +Straßenbahnwagen/S +Straßenbahnzug/Sp +Straßenbau/S +Straßenbauindustrie +Straßenbeleuchtung +Straßenbild +Straßenbrücke +Straßendämme +Straßendamm/S +Straßendecke +Straßendirnen +Straßenecke/N +Straßenfahrer +Straßenführung +Straßengräben +Straßengraben +Straßenhändler/FNS +Straßenjunge/N +Straßenkämpfe +Straßenkampf/S +Straßenkarte +Straßenkehrer/NS +Straßenkehrmaschinen +Straßenkrawalle +Straßenkreuzer/S +Straßenkreuzung/P +Straßenlagen +Straßennetz/T +Straßenpreis/EPT +Straßenräuber/NS +Straßenrand +Straßenraub +Straßenreinigung/P +Straßenrennen +Straßensammlung/P +Straßenschild +Straßenschildern +Straßenschlachten +Straßenseite +Straßensperre/N +Straßenüberführung/P +Straßenübergang +Straßenunterführung +Straßenverkehr/S +Straßenverkehrsamt +Straßenwalze/N +Straßenzug/Sp +Straßenzustand/S +Strass +Stratege/N +Strategie/N +Strategieänderung +Strategieprogramm +Stratosphäre +Stratosphärenkreuzer/NS +Strauch/S +Strauchdieb/EPS +Strauchwerk/PS +Strauß/ET +Strauss +Strawinsky/S +Streamer/NS +Strebabschnitt/E +Strebantrieb +Strebanzeige +Strebausbau/S +Strebausbausteuerung/P +Strebausbautechnik +Strebausbauten +Strebautomatik/P +Strebautomatisierung +Strebbereich +Strebbreite +Strebbus +Strebdarstellung +Strebdaten +Strebdatenerfassung +Strebebalken/S +Strebens +Strebepfeiler/NS +Streber/NS +Strebertum +Strebfehler/N +Strebfront +Strebfunktion +Strebgeradehaltung +Strebgeradhaltung +Strebhorizont +Strebinbetriebnahme +Streblage +Strebmannschaft +Strebmaschine +Strebpanzers +Strebrand +Strebrandrechner +Strebsamkeit +Strebsoftware +Strebsoftwareänderung +Strebstatistik +Strebsteuereinheit +Strebsteuergerät +Strebsteuersystem +Strebsteuerung/P +Strebteilen +Strebüberwachung +Strebung/P +Strebverhältnisse +Strebverlauf/Sp +Strebvisualisierung +Strebwarten +Strebwartung +Strebzentrale +Streckenarbeiter/FNS +Streckendatenerfassung +Streckenführung +Streckenlänge +Streckennetz +Streckens +Streckenverlauf/STp +Streckenwärter/NS +Streckmuskel/NS +Streckung/P +Streckverbänden +Streckverband/S +Streich/JR +Streichhölzchen/S +Streichhölzer +Streichholz/T +Streichholzschachtel +Streichinstrument/EPST +Streichkäse/S +Streichorchester/NS +Streichquartett/PST +Streif +Streifbänder/N +Streifband/T +Streifblick/EPS +Streifenbeamter +Streifendienst +Streifenpolizist +Streifens +Streifenteil +Streifenwagen/S +Streiflicht/RS +Streifschuss/Tp +Streifzug/Sp +Streik/ST +Streikabstimmung +Streikaufruf +Streikbeschluss/Tp +Streikbewegung/P +Streikbrecher/N +Streikdrohung/P +Streiklöhne/N +Streiklohn +Streikposten/S +Streikrecht/PS +Streikwelle +Streit/RS +Streitäxte/N +Streitaxt +Streiter/FNS +Streitfall/Sp +Streitfrage/N +Streitgegenständen +Streitgegenstand/S +Streitigkeit/P +Streitkräfte/N +Streitpunkt/EPS +Streitsache/N +Streitschrift/P +Streitsucht +Streitwert/EPS +Stresemann/S +Stress/T +Stresssituation/P +Streubreite/N +Streubüchse/N +Streueffekt/EPST +Streuens +Streusand/S +Streuung/P +Streuwinkel/NS +Streuzucker +Strichätzung/P +Strichcodeleser/S +Striche +Stricheinteilung +Strichmädchen/S +Strichmännchen +Strichperforation/P +Strichpunkt/EPT +Strichregen/S +Strichs +Strichscheibe +Strichvögel +Strichvogel/S +Strick/RS +Stricker/FNS +Strickerei +Strickgarn/ES +Strickjacke/N +Strickleiter/N +Strickmaschine/N +Strickmuster +Stricknadel/N +Strickware/N +Strickweste/N +Strickwolle +Strickzeug/S +Striegel/S +Striktheit +Stringdecodierung +Stringeinträge/N +Stringüberprüfung/P +Stringvariable/N +Stringzuweisung/P +Strömens +Strömung/P +Strömungsmaschinen +Stroh/S +Strohdächer +Strohdach/S +Strohfeuer +Strohhalm/EPS +Strohhüte/N +Strohhut +Strohköpfe/N +Strohkopf +Strohmänner/N +Strohmann +Strohmatte/N +Strohsäcke +Strohsack/S +Strohwitwer/S +Strolch/EPS +Strom/ST +Stromänderung +Stromabnehmer/NS +Stromabschaltung/P +Stromabsenkung +Stromadapter +Stromanschlüssen +Stromaufnahme/N +Stromaufnahmekurven +Stromaufnahmemessung +Stromausfall/Sp +Stromausfallzeiten +Stromausgang/Sp +Strombedarf +Strombegrenzung +Strombelastung +Stromboli +Stromeingang/Sp +Stromeinspeiseadapter +Stromeinspeisungseinheit/P +Stromeinspeisungsstellen +Stromentnahme +Stromerzeuger/NS +Stromfrequenzen +Stromgebiet/EPS +Stromgewinnung +Stromkabel/NS +Stromknappheit +Stromkreis/EPT +Stromlauf/Sp +Stromlaufpläne +Stromlaufplan/S +Stromleiter/NS +Stromlinie/N +Strommesser/NS +Strommessstelle +Strommessung/P +Strommesswiderständen +Strommesswiderstand/T +Stromnetz/EPT +Stromquelle/N +Stromreduzierung +Stromregelkarten +Stromreglerkarte/N +Stromreserve +Stromreservierung +Stromrichter/NS +Stromschiene/N +Stromschlag/Sp +Stromschleife/N +Stromschnelle/N +Stromschnittstelle +Stromsignal +Stromsimulation/P +Stromsituation/P +Stromspannung/P +Stromstärken +Stromstoß/Tp +Stromüberwachung +Stromunterbrecher/NS +Stromverbrauch/ST +Stromvers +Stromvers. +Stromversetzung +Stromversorgung/P +Stromversorgungseingang +Stromversorgungskabel +Stromversorgungsoption/P +Stromversorgungsspannung +Stromversorgungsteil +Stromverteilungshardware +Stromwandler/NS +Stromwandlungsmodul +Stromwender/NS +Stromzähler/S +Stromzuführung +Stromzufuhr +Stromzunahme +Strophe/N +Strümpfe/N +Strudel/NS +Struktur/P +Strukturbaum/STp +Strukturelement/EPST +Strukturierens +Strukturiertheit +Strukturierung/P +Strukturkomponente/N +Strukturkrise/N +Strukturmaßnahme/N +Strukturmerkmal/EPS +Strukturproblem/EPS +Strukturtiefe/N +Strukturveränderung/P +Strukturverbesserung +Strukturwandlung +Strukturwidrigkeit +Strumpf/S +Strumpfbänder/N +Strumpfband/S +Strumpfhalter/N +Strumpfhose/N +Strumpfwaren +Strunk/S +Struwwelpeter/S +Strychnin/S +Stübchen/S +Stück/EMPST +Stückarbeiten +Stückarbeiter/FNS +Stückelfracht/P +Stückelns +Stückelung/P +Stückgüter/N +Stückgut/S +Stückliste/N +Stücklistenname/N +Stücklöhne/N +Stücklohn/S +Stücklung/P +Stückpreis/EPT +Stückwerk/S +Stückzahl/P +Stühle/GN +Stümper/FNS +Stümperei +Stündchen/S +Stündlein/S +Stürmer/NS +Stürmerreihe +Stürmerstar +Stützens +Stützhölzer +Stützpfeiler/S +Stützpunkt/EPST +Stützrohr +Stützung/P +Stützungskäufe/N +Stützzylinder +Stube/N +Stubenarrest/S +Stubenfliege/N +Stubengelehrte/NR +Stubenhocker/S +Stubenkamerad/P +Stubenmädchen/S +Stuck/S +Stuckateur/EFS +Student/FP +Studentenausschuss/Tp +Studentenaustausch +Studentenbund +Studentengemeinden +Studentengruppe +Studentenmütter +Studentenproteste +Studentenrat +Studentenschaft/P +Studententag +Studentenunruhen +Studentenverbindung/P +Studentenvertretung +Studentenwohnheim +Studentenzeitschrift/P +Studie/N +Studienanfänger +Studienaufenthalt +Studienbeginn +Studienberatung +Studiendauer +Studiendirektor/FPS +Studienförderung +Studienführer +Studiengang/Sp +Studienjahr/EPS +Studienkommission/P +Studienpläne/N +Studienplätze/N +Studienplan/S +Studienräte/FN +Studienrat +Studienreform +Studienreise/N +Studienrichtung +Studienwahl +Studienwerk +Studienzeit +Studienziel/EPST +Studienzwecke/N +Studierzimmer/NS +Studio +Studiobühne +Studium/S +Stufenbarren/S +Stufenbau +Stufenbohrung +Stufenfolge/N +Stufenfunktion/P +Stufenleiter/N +Stufenplan +Stuhl/E +Stuhlbein/EPS +Stuhlgang/Sp +Stuhllehne/N +Stuhlreihen +Stulle/N +Stulpe/N +Stulphandschuh/EPS +Stulpstiefel/NS +Stummel/NS +Stummelbeine +Stummfilm/EPS +Stumpfheit +Stumpfsinn/S +Stunde/N +Stunden/JS +Stundenaufwand +Stundenberechnung +Stundengeschwindigkeit +Stundengläser/N +Stundenglas/T +Stundenkilometer/NS +Stundenlöhne/N +Stundenlohn/S +Stundenpläne/N +Stundenplan/S +Stundensatz +Stundenzeiger/NS +Stunk/S +Stupsnase/N +Sturm/ST +Sturmangriff +Sturmböe +Sturmboot/EPST +Sturmflut/P +Sturmflutkatastrophe +Sturmgeschütz/EPT +Sturmglocken +Sturmmitte +Sturmreihe +Sturmschritt/EPST +Sturmsegel/NS +Sturmsignal/EPS +Sturmspitze +Sturmtank +Sturmtief +Sturmvögeln +Sturmvogel/S +Sturmwarnung/P +Sturmwind/EPS +Sturz/T +Sturzäcker/N +Sturzacker/S +Sturzbäche +Sturzbach/S +Sturzflug/STp +Sturzflut +Sturzhelm/EPS +Sturzkampfflugzeug/EPS +Sturzwellen +Stuss/T +Stute/N +Stutenfüllen/S +Stuttgart/RS +Stutzer/N +Stutzflügel/NS +Stylist/P +Süchte/N +Südafrika/S +Südamerika/S +Südaustralien +Südbalkon +Süddeutschland/S +Süden/SW +Südeuropa +Südfinnland +Südfrankreich/S +Südfrüchte/N +Südhälfte/N +Süditalien +Südjemen +Südkorea/S +Südkoreaner/N +Südküste +Südländer/FNS +Südosten/S +Südostrand +Südpol/S +Südraum/ST +Südrhodesien +Südrussland +Südsachalin +Südschwarzwald +Südseeinsel/N +Südseekolonien +Südseeschnitzerei +Südslawentum +Südspitze +Südsteiermark +Südstrand +Südterrassen +Südwein/EPS +Südwest/P +Südwestfalen +Südwind/EPST +Sühnens +Sühneopfer/N +Sühnerituale +Sühnetermin/EPS +Sühnung/P +Sülze/N +Sümmchen/S +Sümpfe/N +Sünde/NR +Sündenböcke +Sündenbock/S +Sündenerlass/ET +Sündenfall/S +Sündengeld/S +Sündengeldern +Sündenpfuhl +Sündenregister/NS +Sünder/FNS +Süßholz/T +Süßigkeit/P +Süßkartoffel/N +Süßspeise/N +Süßstoff/EPS +Süßwarengeschäft/EPS +Süßwarenwirtschaft +Süßwasser/S +SuSE +Subjekt/EPS +Subjektivismus +Subjektivität +Subkontinent +Subkultur +Submission/P +Subsidiarität +Subsidiaritätsprinzip/S +Substantialisierung/P +Substantiv/EPS +Substanz/P +Substanzverlust/T +Substitut/EPST +Substitution/P +Substitutionsergebnis/Qq +Substrat/EPST +Subsumtion +Subsystem/EPS +Subtangente/N +Subtraktion/P +Subvention/P +Subventionierens +Subventionierung/P +Subventionsmarke +Subventionszahlung/P +Suchaktion/P +Suchanzeige/N +Sucharbeit +Suchard +Suchbefehl/EPS +Suchbohrung +Suchdienst/EPT +Sucher/FNS +Suchgerät/EPST +Suchkartei/P +Suchlauf/Sp +Suchmaschine/N +Suchmuster/NS +Suchvorgang +Suchwerkzeug/EPS +Suchwörter +Suchwort/P +Sud +Sudan +Sudelarbeiten +Sudelei/P +Sudetenfrage +Sudetenkrise +Suez +Suezkanal/S +Suezkanalzone +Suffix/EPT +Suggestion/P +Suggestionsbedürfnis/Qq +Suggestivfrage/N +Suggestivität +Suhrkamp +Suite/N +Sulfat/EPS +Sulfid/EPS +Sultan/EFPS +Sultanin/EFP +Sumatra +Sumerer +Summand/P +Summenbeschränkung +Summenwert/S +Summer/N +Summierens +Summierung/P +Sumpf/ST +Sumpfböden +Sumpfboden/S +Sumpffieber +Sumpfhühner/N +Sumpfhuhn/S +Sumpfländer/N +Sumpfland/ST +Sumpfpflanze/N +Sumpfvögel +Sumpfvogel/S +Superbenzin +Superchip +Superdefizit +Superding +Supererträge +Superfarmland +Superfrachter +Supergewinne +Superinflation +Superiorität +Superkirche +Superklasse/N +Superlativ/EPS +Supermächte/N +Supermänner +Supermann +Supermarkt/Tp +Supernova +Superrenditen +Superstar +Superverschuldung +Suppe/N +Suppenfleisch +Suppengrün/S +Suppenkelle +Suppenkräuter/N +Suppenkraut +Suppenlöffel/NS +Suppenschüssel/N +Suppenteller/N +Suppenwürfel/NS +Support/S +Supraleitung +Suprema +Supremum/S +Surfbrett +Surfer/FNS +Surrealismus +Surrealist/P +Surrogatheilung/P +Susanne/S +Sushi +Sussex +Sven/S +Swimmingpool +Swing +Sybille/S +Sydney +Sylphe/N +Sylphide/N +Sylt +Symbiose/N +Symbol/EPS +Symbolcharakter +Symbolik +Symbolist/P +Symbolwirkung/P +Symmetrie/N +Symmetrieebene/N +Symmetrisieradapter +Sympathie/N +Sympathiekundgebung +Sympathiestreik/S +Sympathisant/P +Symphonie/N +Symphoniekonzert +Symposien +Symposium +Symptom/EPS +Symptomatik/P +Synagoge/N +Synapse/N +Synchroneingang +Synchrongetriebe/NS +Synchronimpuls/EPT +Synchronisation +Synchronisationsloch +Synchronisationsprobleme +Synchronisationssignal +Synchronisationszeichen +Synchronisierlöcher +Synchronisierschalter +Synchronlöchern +Synchronlocherkennung +Synchronschalter +Synchronschalterkette +Synchronzähler +Syndikalismus +Syndikat/EPS +Syndikatskredit +Syndikus +Syndrom/EPS +Synergie/N +Synkope/N +Synode/N +Synonyms +Syntax +Syntaxbaum/STp +Syntaxfehler/NS +Synthese/N +Synthesizer/NS +Syphilis +Syrer +Syrien +Syrier/FNS +System/EPS +Systemänderung +Systemanalyse/N +Systemansatz/T +Systemantwortzeit +Systemarchitektur +Systematik/P +Systemaufruf/S +Systembandbreite/N +Systembibliothek +Systemdruck +Systemeinkauf/Sp +Systementwicklung +Systemerweiterung +Systemfamilie/N +Systemfehler +Systemforschung +Systemfunktion/P +Systemfunktionsaufruf/EPS +Systemgestaltung +Systemgrenze/N +Systemhaus/Tp +Systemintegration +Systemintegrität +Systeminteresse +Systemkomponente/N +Systemkonfiguration/P +Systemkritiker +Systemlösung/P +Systemmanagement/S +Systemname/N +Systemnutzen +Systemoptimierung/P +Systempflege +Systemproblem/EPS +Systemprogrammierung +Systemreset +Systemsicherheit +Systemsoftware +Systemspeicher/S +Systemstart +Systemstecker/S +Systemsteckerbelegung/P +Systemsteckverbinder/S +Systemtakt +Systemtechnik +Systemteil/EPS +Systemtheoretiker/NS +Systemüberblick +Systemübersicht +Systemumgebung +Systemveränderer +Systemverantwortung +Systemverstärkung +Systemvertrieb +Systemzeichnung/P +Systemziel/EPS +Systemzulassung +Systemzwang/S +Szenarien +Szenario/S +Szenarium/S +Szene/N +Szenerie/N +Séparée/S +TByte +TCP +TFT +TÜV +TV +TWA +Täfelns +Täfelung/P +Täflung/P +Täler/N +Tändelei/P +Tänze/NR +Tänzer/FNS +Tässchen/S +Täter/FNS +Täterschaft +Tätigens +Tätigkeit/P +Tätigkeitsbereich/EPST +Tätigkeitsbeschränkung/P +Tätigkeitsfeld/RT +Tätigung/P +Tätigwerden +Tätlichkeit/P +Tätowierens +Tätowierung/P +Täuberich/EPS +Täufling/EPS +Täuschens +Täuschmanöver +Täuschung/P +Täuschungsmanöver/NS +Täuschungsversuch/EPS +Tabak/S +Tabakbau +Tabakernte +Tabakhändler/FNS +Tabakladen +Tabakland +Tabakpfeifen +Tabakqualm/S +Tabaksbeutel/S +Tabaksdose/N +Tabaksqualm +Tabakwaren +Tabelle/N +Tabellendritten +Tabelleneintrag/STp +Tabellenende +Tabellenfehler +Tabellenführung +Tabellenkalkulation/P +Tabellenkalkulator/P +Tabellensammlung +Tabellenspitze +Tabellenzweiten +Tablett/EPS +Tablettenmissbrauch/S +Tablettwechseln +Tabubereich/EPS +Tabula +Tabulator/EPS +Tabulatorkanal +Tabulatorposition/P +Tabulatorzeile/N +Tabus +Tacheles +Tachogenerator +Tachometer/NS +Tadel +Tadler/NS +Tafelberg +Tafelbutter +Tafelobst/T +Tafelrunde/N +Tafelsilber/S +Tafelspitz +Tafelwasser +Tafelwein/EPS +Taft/S +Tag/JST +Tagbau +Tagbauten +Tagblätter/N +Tagblatt/S +Tagebücher/N +Tagebuch/S +Tagedieb/PS +Tagegeld/RS +Tagelöhne/R +Tagelöhner/FNS +Tagelohn/S +Tagemärschen +Tagemarsch/T +Tagereise/N +Tagesanbrüche/N +Tagesanbruch +Tagesausflug/STp +Tagesausweis/EPT +Tagesbefehl/EPS +Tagesdatum +Tagesförderung +Tagesgespräch/EPT +Tagesgewinne +Tagesheime/N +Tageshöchsttemperaturen +Tageskassen +Tageskurs/ET +Tageslängenwechsel +Tageslauf/Sp +Tagesleistung/P +Tageslicht/T +Tageslichtanwendung/P +Tageslohn +Tagesmagazin/EPS +Tagesneuigkeit/P +Tagesordnung +Tagesordnungspunkt/EPT +Tagespension/P +Tagespolitik +Tagespreis/EPT +Tagespresse +Tagesrhythmen +Tagesrhythmus +Tagessatz +Tagesschau +Tagesschluss/Tp +Tagesstempel +Tagesthema +Tagestief +Tagesumsatz +Tageswert/EPST +Tageszeit/JP +Tagewerk/EPS +Tagfalter/N +Tagundnachtgleiche/N +Tagung/P +Tagungshotel +Tagungsort +Tagungsstätte/N +Tagungsthema +Taifun/EPS +Taiga +Taille/N +Taillenweite +Tailrekursionseliminierung/P +Taiwan +Taiwanesen +Takel/JS +Takelage/N +Takelwerk/EPS +Takt/ST +Taktausgang +Takteingang +Taktfrequenz +Taktik/PR +Taktiker/FNS +Taktimpulse +Taktlosigkeit/P +Taktpin/S +Taktrate +Taktscheibe +Taktscheibenachse/N +Taktsignal +Taktstöcke +Taktstock/S +Taktstrich/PS +Taktverzögerungszeit +Tal/ST +Talent/EPST +Talentsucher/FNS +Taler +Talg/ST +Talgdrüse/N +Talglicht/T +Talglichter +Talisman/EPS +Talk/S +Talkessel/N +Talkmaster +Talkshow/S +Talkum/S +Talleyrand/S +Talmulde/N +Talon/S +Talsohle/N +Talsperre/N +Talstation/P +Tamburin/EPS +Tamilen +Tampon/S +Tamtam/S +Tand/S +Tandem/S +Tang/EPS +Tange/NR +Tangen/SW +Tangente/N +Tango/S +Tanja/S +Tank/RS +Tankanlage +Tanker/NS +Tankerflotte +Tankflugzeug/E +Tankschiff/EPS +Tankschloss/T +Tankstelle/N +Tankstellenkiosk +Tankstellenverwalter +Tanksysteme +Tankwagen/S +Tankwart/PS +Tankzug/STp +Tanne/N +Tannenbaum/STp +Tannenhölzer/N +Tannenholz/T +Tannennadel/N +Tannenzäpfen +Tannenzapfen/S +Tansania/S +Tantal/S +Tantalusqual/P +Tante/N +Tantieme/N +Tanz/T +Tanzabend/PS +Tanzbär/P +Tanzbein +Tanzböden +Tanzboden +Tanzbodenreaktion/P +Tanzdiele/N +Tanzflächen +Tanzgesellschaft/P +Tanzkapellen +Tanzkurs/EPT +Tanzlehrer/FNS +Tanzmeister +Tanzmusik +Tanzpremieren +Tanzsäle/N +Tanzsaal/S +Tanzschritt/ET +Tanzschule/N +Tanzstunden +Tanztheater +Tanzturnier/PS +Tanzveranstaltung +Tapet/EP +Tapetenwechsel/S +Tapferkeit/P +Tapisserieware/N +Tara +Tarantel/N +Tarantella +Tarif/EPST +Tarifabschluss/Tp +Tarifausschuss/Tp +Tarifbereichen +Tarifbeschluss/Tp +Tarifbezirk +Tariferhöhung +Tarifgespräch +Tarifklasse +Tarifkonflikt +Tarifkündigung/P +Tariflöhne/N +Tariflohn/S +Tarifnummern +Tarifordnung +Tarifpartner/NS +Tarifsenkung/P +Tarifsituation +Tarifverhandlung/P +Tarifvertrag/STp +Tarnanzug/STp +Tarnens +Tarnkappe/N +Tarnung/P +Tarski +Tarzan/S +Tasche/N +Taschenausgaben +Taschenbücher/N +Taschenbuch/T +Taschendieb/EPS +Taschenfeuerzeug/EPS +Taschenformat/EPS +Taschengeld/ST +Taschengelder +Taschenlampe/N +Taschenmesser/NS +Taschenrechner/NS +Taschenspieler/NS +Taschenspielerei +Taschentücher +Taschentuch/T +Taschentuchweberei +Taschenuhr/P +Taschenwörterbücher/N +Taschenwörterbuch/S +Taschkent +Task +Taskfunktion/P +Tasse/N +Tastatur/P +Tastaturbelegung +Tastaturblech +Tastaturblock +Tastatureinheit/P +Tastaturfeld +Tastaturfolie/N +Tastaturfunktion/P +Tastaturplatine +Tastaturplatte +Tastaturtreiber/S +Tastenausführung +Tastenbedienung +Tastenbelegung/P +Tastenbestätigung +Tastenbetätigung +Tastenbezeichnung +Tastencode/S +Tastendecodierung +Tastendioden +Tastendrücke/N +Tastendruck/EPS +Tastenfehler +Tastenfeld/T +Tastenfelder +Tastenfolie/N +Tastenfunktion/P +Tasteninformation/P +Tastenkappen +Tastenkennzeichnung +Tastenkörper +Tastenkombination/P +Tastenleiterplatte +Tastenplatine +Tastenrahmen +Tastenstellung +Tastentechnik +Tastentimer +Tastenträger +Tastenüberblick +Tastenzuordnung/P +Taster/NS +Tastknopf +Tastsinn/PS +Tastverhältnis/Qq +Tatar/PS +Tatbestände/N +Tatbestand/S +Tateinheit/P +Tatendrang +Tatort/EPST +Tatsache/N +Tatsachenbericht/EPS +Tatsachenverschleierung +Tattoo/S +Tatverdacht +Tatze/N +Tau +Taubenfreund +Taubenschlag/STp +Taubenzucht/P +Taubheit +Taubnessel/N +Taubstummensprache +Taucher/FNS +Taucheranzug/STp +Taucherausrüstung +Taucherei +Taucherglocke/N +Taucherlunge/N +Tauchglocke +Tauchkammer +Tauchkolben/S +Tauchsieder/N +Tauchsystem/S +Tauchtechnik +Tauchtiefe +Tauchversuch/EPS +Taufakt/EPS +Taufbecken/S +Taufbüchern +Taufbuch/S +Taufname/N +Taufpate/FN +Taufschein/EPS +Taufstein/EPS +Taufzeugen +Taugenichts/EPT +Tauglichkeit +Taumel/S +Taunus +Taupunkt/EPST +Tausch/T +Tauschexemplar +Tauschgeschäft/PS +Tauschhandel +Tauschmittel/NS +Tauschobjekt/EPS +Tauschpartner/S +Tauschwert/PS +Tausender/N +Tausendfüßler/NS +Tausendjahrfeier/N +Tausendsasa/S +Tautologie/N +Tautropfen/S +Tauwerk/EPS +Tauwetter +Tauziehen +Taxameter/NS +Taxator/PS +Taxen +Taxi/S +Taxifahrer/NS +Taxistände +Taxistand/S +Taylor/S +Taylorismus +TeX +Team/S +Teamarbeit +Teamwork +Technik/PR +Technikentwicklung +Techniker/FNS +Technikerschule/N +Technikum/S +Technisieren/JS +Technokrat/P +Technokratie +Technologe/N +Technologie/N +Technologieträger +Technophilie +Techtelmechtel/N +Teckel/NS +Teddy/S +Teddybär/P +Tee/RS +Teebüchse/N +Teeei/R +Teeernte/N +Teegebäck/EPS +Teegeschirr/PS +Teekanne/N +Teekessel/NS +Teelicht/ES +Teelöffel/NS +Teemaschine/N +Teenager/NS +Teer/S +Teerpappe/N +Teersträucher/N +Teerstrauch/S +Teesieb/EPS +Teetasse/N +Teewägen +Teewärmer/NS +Teewagen +Teezeremonie +Teflonpfanne/N +Tegernsee +Teheran +Teich/EPS +Teig/S +Teigwaren +Teilabbildung/P +Teilabnahme/N +Teilansicht +Teilaspekt/EPST +Teilaufgabe/N +Teilausdrücke/N +Teilausdruck/S +Teilautomatikfunktion/P +Teilbarkeit +Teilbaum/STp +Teilbereich/EPS +Teilbetrag/STp +Teilbus/Qq +Teilbusabschnitt/EPS +Teilbusbereich/EPS +Teilbusleitung/P +Teilbusübersicht/P +Teilchen/S +Teildarlehen +Teildisziplin/P +Teileigner +Teilelagerung +Teileliste +Teilenamen +Teilenummer +Teiler/S +Teilerfolg/EPS +Teiles +Teilfläche +Teilgebiete/N +Teilgruppe/N +Teilgruppenautomatiken +Teilhaber/FNS +Teilhaberschaft/P +Teilinstrument +Teilknochen +Teilkomponente/N +Teilkredite +Teillieferung/P +Teilmenge/N +Teilmengenrelation/P +Teilnahme +Teilnahmebedingung/P +Teilnahmslosigkeit +Teilnehmer/FNS +Teilnehmergebühren +Teilnehmerkreis/EPT +Teilnehmerperspektive +Teilnehmerquote/N +Teilnehmerverzeichnis/Qq +Teilnehmerzahl +Teilnetze +Teilposition/P +Teilprivatisierung +Teilschnittmaschine/N +Teilschnittprofilen +Teilsprache/N +Teilsprachenbeziehung/P +Teilstaaten +Teilstreb/S +Teilstrebverfahren +Teilstrecke +Teilstreitkräfte +Teilstrich/EPT +Teilstück +Teilsystem/EPS +Teilung/P +Teilungsartikel/S +Teilungszahl/P +Teilzahlung/P +Teilzahlungsbanken +Teilzeitkräfte/N +Teilzeitkraft +Teilzustände/N +Teint/S +Tel +Tel. +Telefax +Telefon/EPS +Telefonanruf/EPS +Telefonanschluss/Tp +Telefonapparat/EPS +Telefonat/EPS +Telefonbücher/N +Telefonbuch/S +Telefondraht +Telefongebühr/P +Telefongesellschaft/P +Telefongespräch/EPST +Telefonhörer/NS +Telefonist/FP +Telefonkabel/NS +Telefonkarte/N +Telefonleitung/P +Telefonliste/N +Telefonmodem +Telefonnetz +Telefonnummer/N +Telefonüberwachung/P +Telefonverbindung/P +Telefonverkehr +Telefonvermittlung +Telefonzelle/N +Telefonzentrale +Telegrafenweg +Telegrafie +Telegrafieprüfung +Telegramm/EPS +Telegrammanschrift/P +Telegrammformate +Telegrammformular/EPS +Telegrammstil/S +Telegraph/Pf +Telegraphenämter/N +Telegraphenamt/T +Telegraphenmast/ET +Telegraphie +Telegraphist/FP +Telekinese +Telekom +Telekommunikation +Telekopierer +Telematik +Telemetrie +Teleobjektiv/EPS +Teleologie +Telepathie/N +Teleshopping +Teleskop/EPS +Teleskopschienen +Teleskopzylinder +Television +Telex +Telexdienst/EPT +Teller/NS +Tellermützen +Tempel/NS +Tempelbau +Tempelherr/NP +Tempelraub +Tempelritter/NS +Tempelschändung/P +Temperafarbe +Temperament/EPST +Temperatur/P +Temperaturänderung +Temperaturabhängigkeit +Temperaturanstieg +Temperaturausgleich +Temperaturbedingung/P +Temperaturbereich/S +Temperatureffekte +Temperatureinfluss/Tp +Temperaturfühler +Temperaturgrenzschichten +Temperaturkammer +Temperaturkoeffizient +Temperaturkompensation +Temperaturmessstellen +Temperaturmessung/P +Temperaturrückgang +Temperaturschichtung/P +Temperaturschwankung/P +Temperatursensor/PS +Temperaturstress/EPT +Temperaturunterschied/EPST +Temperenzler/NS +Tempo/S +Tempobeschränkung/P +Tempospiel +Tempus +Tendenz/P +Tendenzschutz +Tendenzstück/EPS +Tendenzwende/N +Teneriffa/S +Tenne/N +Tennessee +Tennis +Tennisball/Sp +Tennisplätze +Tennisplatz/T +Tennisprofi +Tennisschläger/NS +Tennisspiel/PRS +Tennisspieler/FNS +Tennisturnier/EPS +Tenniswundergeräte +Tenöre/N +Tenor/S +Tenorhornist +Tensor/S +Tensorgleichung/P +Teppich/EPS +Teppichböden +Teppichboden +Teppichkehrmaschine +Teppichknüpfer/FNS +Teppichstange +Tequila/S +Term/EPS +Termdarstellung/P +Termersetzung/P +Termersetzungsregel/N +Termersetzungssystem/EPS +Termin/EPS +Terminabsprache/N +Terminal/S +Terminalbildschirm/S +Terminaleingang +Terminalleitung/P +Terminalmode +Terminaltreiber/S +Terminator/PS +Terminauftrag/STp +Terminbestätigung +Terminbestellung +Termineinhaltung +Terminfestsetzung +Termingeld +Termingeschäft/EPST +Termingut +Terminhandel/S +Terminierung +Terminierungsnachweis/EPT +Terminkalender/NS +Terminmarkt/Tp +Terminologie/N +Terminpläne/N +Terminplan/S +Terminschwierigkeit/P +Terminvorschlag/STp +Terminzusage/N +Termite/N +Terpentin/S +Terrain +Terrainverlust/EPST +Terrasse/N +Terrine/N +Territorialfürsten +Territorialreserve +Territorialstädte +Territorien +Territorium/S +Terror/S +Terrorakte +Terrorgruppe +Terrorismus +Terrorist/FP +Terroristengruppen +Terroristenorganisation/P +Terrornation/P +Terrororganisation/P +Terrorwelle +Terz/P +Tesafilm +Tessin +Test/S +Testablauf/STp +Testabteilung/P +Testadapter +Testakte +Testament/EPS +Testamentseröffnung +Testamentsvollstrecker/NS +Testaufbau +Testaufbauten +Testausdruck/ST +Testausgang +Testbeispiel +Testbericht/EPS +Testbeschreibung +Testbetrieb +Testbox +Testclip/S +Testeinrichtung +Testeinsatz +Testergebnis/Qq +Testerkennung +Testerschnittstelle +Testfall/Sp +Testfenster +Testflug/STp +Testfrage/N +Testgerät/EPST +Testhilfsmittel +Testköpfe +Testkonfiguration/P +Testkonstellation/P +Testkosten +Testkreis/EPT +Testlauf/Sp +Testmarkt +Testmessung +Testmethode/N +Testmittel/N +Testmöglichkeit/P +Testmode/S +Testmodus +Testmuster +Testpattern/S +Testperson/P +Testpilot +Testpin/S +Testpinadapter/S +Testpinplatine/N +Testpinträger/S +Testplätze/N +Testplatzausrüstung +Testpreis/EPT +Testprogramm/EPS +Testprotokolldrucker +Testprotokolle/N +Testpunkt/EPST +Testrennen/S +Testroutine/N +Testsoftware +Testspiele +Teststopp +Teststoppabkommen +Testsystem/S +Testtiefe +Testumgebung +Testverfahren/S +Testversion/P +Testzeit +Testzweck/EPST +Tetris +Teuern/JS +Teuerns +Teuerung/P +Teuerungswelle +Teuerungszulage/N +Teufel/MNS +Teufelei/P +Teufelsaustreibung +Teufelskerl/EPS +Teufelskreis/ET +Texas +Text/EPT +Textänderung/P +Textanfang/S +Textanzeige/N +Textausschnitt/EPS +Textbaustein/EPS +Textbereich/EPST +Textblöcke/N +Textblock/S +Textblockende +Textbücher/N +Textbuch/S +Textbuffer/S +Textdarstellung/P +Textdatei +Texteditor/S +Texteinfügung/P +Texteingabe/N +Textende/NS +Texterfassung +Textfelder +Textfile/S +Textil/S +Textilausrüstung +Textilbetrieb +Textilbranche +Textilfabrik +Textilfachmann +Textilgroßhandlung +Textilien +Textilindustrie +Textilkaufmann +Textilmaschinen +Textilrohstoffe +Textilveredelung +Textilwerk +Textilwirtschaft +Textinformation/P +Textkorrektur/P +Textlänge/N +Textmaterial +Textmenge/N +Textposition/P +Textprogramm/EP +Textrand +Textsalat +Textseite/N +Textstelle/N +Textsteuerbefehle +Textsystem/EPS +Textteil/EPS +Textumbruch +Textur/P +Textverarbeitung +Textverarbeitungsprogramm/EPS +Textverarbeitungssystem/EPS +Textvorlage/N +Textwolf +Textzeichen/S +Textzeile/N +Thailand +Thatcher/S +Theater/NS +Theaterabend +Theateraufführung/P +Theaterbesitzer +Theaterbesuche/R +Theaterbesucher/FNS +Theaterinstitut +Theaterkarte/N +Theaterkassen +Theaterkritiker +Theaterleitung +Theatermann +Theaterplatz +Theatersaal +Theaterspiele +Theaterstück/PS +Theatervorstellung +Theaterzettel/NS +Theke/N +Thema/S +Thematik +Thematisierens +Thematisierung/P +Themen +Themenbereich/EPS +Themenkreis/EPT +Themistokles +Theo/S +Theodor/ES +Theologe/N +Theologie +Theologieprofessor/S +Theologiestudent +Theologiestudium +Theorem/EPS +Theoretiker/NS +Theoretisierens +Theoretisierung/P +Theorie/N +Therapeut/FP +Therapeutik +Therapie/N +Theresa/S +Therese/S +Thermalbädern +Thermalbad +Thermalbadehaus/Tp +Thermalkuren +Thermalquelle/N +Therme/N +Thermik +Thermoabschalter +Thermodynamik +Thermoelement/EPS +Thermometer/NS +Thermometersäulen +Thermometerstände +Thermometerstand/S +Thermoschalter +Thermosflasche +Thermostat/PS +Thesaurus +These/N +Thomas +Thorax/EP +Thorsten/S +Thriller +Thromben +Thrombose/N +Thrombozyt/P +Thrombus +Thron/ST +Thronanwärter/NS +Thronbesteigung/P +Thronbewerber/N +Thronerbe/N +Thronfolge/R +Thronfolger/NS +Thronhimmel/NS +Thronkandidatur +Thronräuber/NS +Thronrede +Thronstreit +Thüringen +Thüringer/FNS +Thunfisch/EPST +Thurgau +Thymian/EPS +Thyristor/P +Thyssen +Tibet +Tick/S +Ticket/S +Tiebreak/S +Tiefangriff/EPS +Tiefatmung/P +Tiefausläufer +Tiefbau/S +Tiefbauamt +Tiefbaugeschäft +Tiefbauunternehmen +Tiefbauunternehmer +Tiefblick/EPS +Tiefdecker/S +Tiefdruck/S +Tiefdruckgebiet/PS +Tiefebene/N +Tiefenproben +Tiefenströmung +Tiefentladung +Tiefenwirkung +Tiefflieger/NS +Tiefflug/STp +Tiefgang/Sp +Tiefgarage/N +Tiefkühlkost +Tiefkühltruhe/N +Tiefkühlwaren +Tiefländer/N +Tieflade/N +Tiefladeprogramm +Tiefland/ST +Tieflöffel/NS +Tieflöffelbagger/N +Tiefparterre +Tiefpreis/E +Tiefschlaf +Tiefschlag/S +Tiefschnitte/N +Tiefsee/N +Tiefseeforschung +Tiefseegraben +Tiefseekreuzfahrt +Tiefseetaucher +Tiefsinn/S +Tiefstände/N +Tiefstand/S +Tiefstellung +Tiefstkurs/EPT +Tiefstpreise +Tiefstpunkt +Tiefststände/N +Tiefstwerte +Tieftauchen +Tieftaucher +Tiegel/N +Tier/EMPST +Tierärzte/FN +Tierart/P +Tierarzt/T +Tierbändiger/FNS +Tiergärten +Tiergarten/S +Tierhaltung +Tierhandlung/P +Tierheilkunde +Tierkörper/S +Tierkreis/ET +Tierkunde/N +Tierleben/S +Tiermarkt/STp +Tierpärke +Tierpark/S +Tierpsychologe +Tierquälereien +Tierreich/EPS +Tierresten +Tierschutzverein/EPS +Tiersprache/N +Tierversuch/PS +Tierwelt +Tierzucht/P +Tiger/FNS +Tiki/S +Tilde/N +Tilgens +Tilgung/P +Tilgungsfond +Tilgungsraten +Tilsit/R +Tim/S +Timing +Timinglogik/P +Timingschema +Timingsignal/EPS +Tina/S +Tinktur/P +Tinte/N +Tintenfässer +Tintenfass/MT +Tintenfisch/EPST +Tintenfleck +Tintenkleckse/N +Tintenstift/PS +Tintenstrahldrucker +Tipp/S +Tippbetrieb +Tippdienste/N +Tippfehler/NS +Tippfräulein +Tippzettel +Tirol/R +Tiroler/FNS +Tisch/EPST +Tischdame/N +Tischdecke +Tischdrucker +Tischempfänger/NS +Tischgäste/N +Tischgast +Tischgebet/EPST +Tischgerät/EPST +Tischgespräch/EPS +Tischherr/NP +Tischkante +Tischkarte/N +Tischklopfen +Tischlampe/N +Tischler/FS +Tischlerei/P +Tischlerleim/EPS +Tischlermeister +Tischmodell +Tischnachbar/FN +Tischnummer +Tischplatte/N +Tischrede/N +Tischrücken +Tischtennis +Tischtücher +Tischtuch +Tischwein/EPS +Tischzeit/P +Titan/FPS +Titanic +Titel/NS +Titelbild/S +Titelbildern +Titelblätter +Titelblatt/S +Titelfoto/S +Titelgewinn +Titelhalter/NS +Titelkämpfe/N +Titelkampf +Titelmühle +Titelpartie +Titelrollen +Titelschrift +Titelseite/N +Titelträger +Titelverteidiger/FNS +Titelzeile/N +Tito/S +Titulatur/P +Titulierens +Titulierung/P +Tivoli +Töchter/MN +Tölpel/NS +Tölpelei/P +Tönens +Tönung/P +Töpfe/NR +Töpfer/FS +Töpferei +Töpferscheibe/N +Töpferwaren +Törin/F +Tötens +Tötung/P +Toast/S +Toaster +Tobias +Tobsucht +Tobsuchtsanfall/Sp +Tochter +Tochterdatei/P +Tochterentwicklung +Tochterfirmen +Tochtergeneration/P +Tochtergesellschaft +Tochterunternehmen +Tod/EST +Todesängsten +Todesahnung +Todesangst +Todesanzeige/N +Todesarten +Todesengel +Todeserklärung +Todesfall/p +Todesgedenktag +Todesgefahr/P +Todeskämpfen +Todeskampf/S +Todeskandidat/P +Todesliste +Todesopfer/NS +Todesschuss/Tp +Todesstoß/Tp +Todesstrafe/N +Todesstunde +Todessymbole +Todestag/EPST +Todesträchtigkeit +Todesursachen +Todesurteil/EPS +Todesverachtung/P +Todeswünschen +Todeswunde/N +Todeswunsch/T +Todeszelle +Todfeind/PS +Todsünde +Tofu/S +Tohuwabohu +Toilette/N +Toilettenartikel/S +Toilettengarnitur/P +Toilettenpapier/EPS +Toilettenseifen +Toilettentisch/ET +Tokio/S +Toleranz/P +Toleranzbereich/EPS +Toleranzgrenze/N +Toleranzschranke/N +Toleranzwert +Tollhaus/Tp +Tollheit/P +Tollkirsche/N +Tollkühnheit +Tollpatsch/EPST +Tollwut +Tomate/N +Tomatenketchup/S +Tomatenketschup/S +Tomatensauce +Tombola/S +Ton/EPST +Tonabnehmer/S +Tonalität +Tonarm/PS +Tonart +Tonaufnahme/N +Tonbäder +Tonbänder/N +Tonbad +Tonband +Tonbandgerät/EPS +Tonbandprotokolle +Tondichtung +Tonerde +Tonfall/S +Tonfrequenz/P +Tongeneratoren +Tongeschirr/PS +Tonhöhe +Toningenieur/EPS +Tonkrug/STp +Tonkünste/N +Tonkünstler/FNS +Tonkunst +Tonlage +Tonleiter/N +Tonmeister/S +Tonnage/N +Tonne/N +Tonnengehalt/S +Tonnengewölbe/NS +Tonpfeife +Tonregler/NS +Tonrundfunk/S +Tonsilbe +Tonspur/P +Tonstreifen +Tonstudio +Tonsur/P +Tontauben +Tontaubenschießen/S +Tontechniken +Tonverstärker/N +Tonware/N +Tool/S +Top +Topas/EPT +Topdesign +Topf/S +Topfpflanze/N +Topfzeit +Topographie/Nf +Topologie +Topp +Toppmast/EPST +Toppsegel/N +Tor/EPS +Torchance/N +Torero/S +Torf/S +Torfböden +Torfboden/S +Torfmoor/EPS +Torfmull/S +Torfolge +Torheit +Torhüter/NS +Tori +Torlatten +Torlauf/Sp +Torlinie/N +Tornado/S +Tornister/NS +Torpedo/S +Torpedoboot/PS +Torpfosten/S +Torraum/STp +Torschlusspanik +Torschützen +Torschützenkönig +Torschuss/Tp +Torsegen +Torso/S +Torte/N +Tortenheber/N +Tortur/P +Torus +Torvalds +Torverhältnis/Qq +Torwart/EPS +Totalausfall/Sp +Totalfläche +Totalisator/P +Totalkollaps +Totalpleite +Totalschaden/S +Totalverlust +Totalzusammenbruch/T +Totbereich/EPS +Totenbahre/N +Totenbett/S +Totenblässe +Totenfeier +Totenglocke/N +Totengräber/S +Totenhemd/S +Totenköpfe/N +Totenkopf/S +Totenliste/N +Totenmasken +Totenmesse/N +Totenreich/EPS +Totenschädel/NS +Totenschein/PS +Totenstarre +Totentänze/N +Totentanz/T +Totenurne/N +Totenwachen +Totgeburt/P +Toto/S +Totoblock +Totoquoten +Totschläge/NR +Totschläger/N +Totschlag/Sp +Totschlagversuch +Totzeit +Touchscreen/S +Toulouse +Tour/P +Tourenräder/N +Tourenrad +Tourenwagen/S +Tourenzähler/S +Tourenzahl/P +Tourismus +Tourist/FP +Touristenattraktion/P +Touristenhochburgen +Touristenhotel +Touristenland +Touristik +Touristikunternehmen +Tournee/N +Toyota +Trächtigkeit +Trägerblech/E +Trägerblechoberkante +Trägerchassis +Trägerflugzeug/E +Trägerfolie +Trägergehäuse +Trägerin/F +Trägerlöhne/N +Trägerlohn +Trägern +Trägerpapier/S +Trägerplatte/N +Trägerrahmen +Trägerrakete +Trägers +Trägerschaft +Trägerverein +Trägheit +Trägheitsgesetz +Tränendrüse/N +Tränenfluss/T +Tränengasbomben +Tränengase/N +Tränensäcke/N +Tränensack +Tränkens +Tränkung/P +Träumer/FNS +Träumerei/P +Trab/R +Trabant/P +Trabantenstädte/N +Trabrennen/S +Tracht +Trackball/S +Tradition/P +Trafalgar +Trafo/S +Trafobecher +Trafoinduktivität +Tragbahre/N +Tragbalken/S +Tragfähigkeit +Tragflächen +Tragflügelboot/EPS +Tragik/PR +Tragiker/NS +Tragikomödie/N +Tragkörbe/N +Tragkorb +Tragkräfte/N +Tragkraft +Tragöde/FN +Tragödie/N +Tragriemen/S +Tragschrauber/N +Tragtaschen +Tragtier/EPS +Tragtüte/N +Tragweite/N +Tragwerk/EPS +Trainer/FN +Training/S +Trainingsanzug/STp +Trainingskonzept +Trainingsplatz +Trainingsprogramm/EPS +Trainingstag +Trajektschiff/EPST +Trakt +Traktat/EPS +Traktion +Traktor/EPS +Traktorfahrer +Trampelpfad/PS +Trampeltier/PS +Tramper +Tran/EPS +Trance/N +Tranche/N +Tranchierbesteck/EPS +Tranchiermesser/NS +Tranks +Tranquilizer +Transaktion/P +Transaktionskosten +Transfer/S +Transferdruck/T +Transferliste +Transferrate/N +Transformation/P +Transformator/PS +Transfusion/P +Transistor/PS +Transistorkühlblech +Transistormischer/S +Transistorschalter +Transistorvergleich +Transitautobahn +Transithandel/S +Transitionssystem/EPS +Transitivität +Transitverkehr/S +Transitweg +Transjordanien +Transmission/P +Transmitsignale +Transparentfolie +Transparentmode +Transparenz +Transpiration/P +Transplantation/P +Transport/EPRS +Transportachse/N +Transportarbeiter/FNS +Transportbann +Transportbehälter +Transporter/NS +Transporteur/EPS +Transportflugzeug/PS +Transportgefährdung +Transportgelegenheit/P +Transportgewicht +Transportierbarkeit +Transportmedium +Transportminister +Transportmittel/N +Transportraum/STp +Transportrichtung +Transportschäden +Transportschaden/S +Transportschiff/PS +Transportschnecke +Transportskizzen +Transportsystem +Transportunternehmen/S +Transportunternehmer +Transportvorrichtung +Transportwalze +Transportweg +Transportwesen/S +Transportzeit +Transputer/S +Transrapid/S +Transvaalrepublik +Transzendenz +Trapez/EPT +Trapezkünstler/FNS +Trassant/P +Trassat +Trasse/N +Tratsch +Tratte/N +Traualtar +Traube/N +Traubenlese/N +Traubensäften +Traubensaft/S +Traubenzucker/NS +Trauens +Trauer +Traueranzeigen +Trauerfall/Sp +Trauerfeier/N +Trauerflor/S +Trauerhalle +Trauerkleid/S +Trauerkleidern +Trauerkleidung +Trauermärschen +Trauermarsch/T +Trauerränder/N +Trauerrand +Trauerschleier/NS +Trauerspiel/EPS +Trauerweiden +Trauerzug/STp +Traufe/N +Traulichkeit +Traum/ST +Trauma/S +Traumata +Traumatisierens +Traumatisierung/P +Traumberuf +Traumbild/RT +Traumdefizit +Traumdeuter/FNS +Traumforschung +Trauminsel +Traumländer/N +Traumland/S +Traumrenditen +Traumresultat/EPS +Traumwelt/P +Traumzeit +Traureden +Traurigkeit +Trauring/EPS +Trauschein/EPS +Trauung/P +Trauzeuge/NS +Trecker/NS +Treff/RS +Treffens +Treffer/NS +Trefferquote/N +Trefflichkeit +Treffpunkt/EPST +Treffsicherheit +Treibeis/T +Treiber/NS +Treiberbaustein/E +Treiberkarte/N +Treiberprogramm/EPS +Treibersoftware +Treibertransistoren +Treibgas/ET +Treibhaus/Tp +Treibhauspflanze/N +Treibhölzern +Treibholz/T +Treibjagden +Treibkräfte/N +Treibladung/P +Treibmine +Treibmittel/NS +Treiböl +Treibriemen/S +Treibsalat +Treibsand +Treibstoff/EPS +Treibstoffpreise +Treibstoffproduktion +Treidelpfad/EPST +Trenchcoat +Trend/S +Trendlinie/N +Trendmeldung/P +Trendwende/N +Trennadapter +Trennens +Trennfläche/N +Trennmittel +Trennmodus +Trennplatten +Trennprogramm/EPS +Trennschärfe/N +Trennschicht/P +Trennstrich +Trenntrafo/S +Trennung/P +Trennungslinie/N +Trennungsschmerz/P +Trennungsstriche/N +Trennwände/N +Trennwand +Trennzeichen/S +Trense/N +Treppe/MN +Treppenabsätze +Treppenabsatz/T +Treppenautomatik +Treppenflucht +Treppengelände/R +Treppengeländer/N +Treppenhaus/Tp +Treppenhöhe +Treppenkante +Treppenschneiden +Treppensignal +Treppenstufe/N +Tresen/S +Tresor/EPS +Tretanlasser/N +Treter/NS +Tretmine/N +Tretmühle/N +Treuebrüche/N +Treuebruch/S +Treueid/EPST +Treueprämie +Treueverhältnis/Qq +Treuhänder/FNS +Treuhänderschaft/P +Treuhand +Treuhandbüro +Treuhandgesellschaft/P +Treuhandstelle +Treulosigkeit/P +Trias +Tribüne/N +Tribünenplatz +Tribun/EPS +Tribunal/EPS +Tribut/EPS +Trichter/NS +Trick/S +Trickablauf/Sp +Trickaufnahme/N +Trickfilm/EPS +Trickfilmsoftware +Tricksequenzen +Triebe/G +Triebfeder/N +Triebkräfte/N +Triebs +Triebverbrecher/N +Triebwagen/S +Triebwerk/EPS +Triefnase +Trier/S +Triest +Triggerbarkeit +Triggereingang/Sp +Triggerkanal +Triggermagnet +Triggerquellen +Triggerzeitpunkt +Trigonometrie +Trikot/S +Trikotage/N +Triller/S +Trillerpfeife/N +Trillion/P +Trilogie/N +Trinkbecher/NS +Trinkbranntwein/EPS +Trinker/FNS +Trinkerheilanstalt/P +Trinkgelagen +Trinkgeld/R +Trinkgläser/N +Trinkglas/T +Trinkhalle/N +Trinklied/T +Trinkliedern +Trinksprüche/N +Trinkspruch/S +Trinkstärke +Trinkwasser +Trinkwasseraufbereitung +Trinkwasserquellen +Trinkwasserversorgung +Trio/S +Triole/N +Trip/S +Tripel/NS +Tripelspiegel +Tripolis +Tripper/NS +Trismen +Trismus +Tristesse/N +Trittbrett/RS +Tritte/N +Trittleiter/N +Tritts +Triumph/EPS +Triumphbögen +Triumphbogen/S +Triumphzug/STp +Triumvirat +Trivialität/P +Trivialroman +Trödelei/P +Trödelmarkt/STp +Trödler/N +Tröpfchen/S +Tröstens +Tröster/FNS +Tröstung/P +Trockenbatterie/N +Trockenböden +Trockenboden/S +Trockendock/S +Trockeneis/T +Trockenelement/EPST +Trockenfäule +Trockenfrüchte +Trockengemüse/S +Trockenhaube +Trockenhefe/N +Trockenheit +Trockenkartoffel/N +Trockenlegung +Trockenmaß/EPT +Trockenmilch +Trockenmittel +Trockenperiode +Trockenrasierer/S +Trockenreinigung/P +Trockenversuch +Troja +Trojaner/FNS +Trommel +Trommelbremse +Trommelfell/P +Trommelfeuer/NS +Trommelmagazin/EPS +Trommelschlag/Sp +Trommelstöcken +Trommelstock/S +Trommelwirbel/NS +Trommler/NS +Trompeter/N +Tropen +Tropenhelm/EPS +Tropeninstitut +Tropenkoller/S +Tropenkrankenhaus/Tp +Tropf/S +Tropfstein/EPST +Tropfsteinhöhle +Tropfzeit +Trophäe/N +Tross/EPT +Trost/S +Trostlosigkeit +Trostpflaster +Trostpreis/EPT +Trott/S +Trottel/NS +Trottoir/S +Trotzki/S +Trotzköpfe/N +Trotzkopf/S +Trotzreaktion/P +Troubadour/EPS +Trübens +Trübheit +Trübsal +Trübseligkeit +Trübsinn/S +Trübung/P +Trüffel/NS +Trümmer/N +Trümmerfeld/RS +Trümmerhaufen/S +Trümpfe/N +Trubel/S +Trudeau/S +Trugbild/RT +Trugschluss/Tp +Truhe/N +Trumpf/S +Trunk +Trunkenbold/EPST +Trunkenheit/P +Trunksucht +Truppe/N +Truppenabzug/STp +Truppenbewegung +Truppengattung/P +Truppenhilfe +Truppenkontingent +Truppenkonzentration/P +Truppenparade +Truppenreduzierung +Truppenrückzug/STp +Truppenschauen +Truppenstärke +Truppenstationierung +Truppenstationierungskosten +Truppenstationierungsvertrag/STp +Truppenteile +Truppentransporter/NS +Truppenübung/P +Truppenübungsplätzen +Truppenübungsplatz/T +Truppenversorgung +Truppenvertrag/STp +Truppenzusammenziehung +Truppführer/NS +Truthähne/N +Truthahn +Truthenne/N +Trutzbündnis/Qq +Tschaikowsky/S +Tschebyscheff/S +Tscheche/FN +Tschechien/S +Tschechoslowakei +Tschernobyl +Tschetschenien/S +Tschiang/S +Tübingen +Tücher/N +Tüchtigkeit +Tücke/N +Tüftler/NS +Tüftlergeist +Tüll/S +Tümmler +Tümpel/NS +Tüpfel/MS +Tür/EMP +Türangel +Türenschlagen +Türflügel/N +Türfüllung/P +Türgriff/EPS +Türke/FN +Türkei +Türkise/NS +Türklinke/N +Türmchen/S +Türpfosten/S +Türrahmen/S +Türschild/RS +Türschließer/S +Türschlösser/N +Türschloss/T +Tüte/N +Tube/N +Tuberkel/S +Tuberkulose/N +Tuch/T +Tuchfabriken +Tuchfühlung/P +Tuchhändel/N +Tuchhändler/FNS +Tuchhandel +Tuchhandlung/P +Tuchindustrie +Tuchmacher/NS +Tuff/EPS +Tuffstein/PS +Tugend/P +Tugendbold/EPST +Tugendrichter/FNS +Tulpe/N +Tulpenzwiebel/N +Tulpenzwiebelspekulation +Tummelplätze/N +Tummelplatz/T +Tumor/EPS +Tumult/EPS +Tumultuant/P +Tundra +Tunesien +Tunfisch/EPST +Tunichtgut/S +Tunis +Tunnel/NS +Tunnelbauanwender +Tunnelbaus +Tunnelbohrmaschine +Tunnelflucht +Tunnelvortriebsmaschine +Tunnelwahrscheinlichkeit/P +Tuns +Tupel/NS +Tupelbildung +Tupfer/NS +Turban/EPS +Turbine/N +Turbinenmotor/PS +Turbinenstrahltriebwerk/PS +Turbokupplungsregelung +Turbomotor/PS +Turin/S +Turing +Turingmaschine/N +Turm/EST +Turmfalke/N +Turmspitzen +Turmspringen/S +Turmuhren +Turner/FNS +Turnerschaft +Turngerät/EPS +Turnhalle/N +Turnhosen +Turnier/EPS +Turnierlanze +Turnlehrer/FNS +Turnriege +Turnschuh/EPS +Turnschule +Turnspiele/N +Turnstunde/N +Turnunterricht/PS +Turnus +Turnverein/EPS +Turteltaube/N +Tusch +Tuschfarben +Tuschzeichnung/P +Tutor/FPS +Tutorien +Tutorium/S +Tutu/S +Tweedanzug/S +Tycoon +Typ/EPS +Typanalyse/N +Typdeklaration/P +Typenangabe/N +Typenbezeichnung/P +Typenblatt +Typendruck/EPS +Typenhebel/NS +Typenkorbdrucker +Typennummer/N +Typenraddrucker +Typenschild/RST +Typfehler/NS +Typhuskranke/NR +Typinferenz +Typinformation/P +Typisierens +Typisierung/P +Typisierungskonzepte +Typklasse/N +Typnummer +Typograph/Pf +Typographie/Nf +Typologie/N +Typschema/S +Typschemata +Typtest/S +Typus +Typverbände/N +Typverband/S +Tyrann/FP +Tyrannei +Übelbefinden/S +Übeln +Übels +Übelstände/N +Übelstand/S +Übeltäter/FNS +Übeltat +Übens +Überalterung +Überangebot/EPST +Überanstrengens +Überanstrengung/P +Überarbeitens +Überarbeitung/P +Überbau/S +Überbauten +Überbeanspruchung +Überbein/EPS +Überbelastens +Überbelastung/P +Überbelegung +Überbelichtung/P +Überbevölkerung +Überbewertens +Überbewertung/P +Überbiss/T +Überbleibsel/NS +Überblendung +Überblick/S +Überbringens +Überbringer/FNS +Überbringung/P +Überbrückens +Überbrückung/P +Überbrückungsbeihilfe +Überbrückungsfinanzierung/P +Überbrückungsgeld +Überbrückungsgeldern +Überbrückungskredit +Überbrückungsrückzahlung +Überbrückungszeit +Überdruck/S +Überdruckkabine +Überdruckkapselung +Überdruckventil/EPS +Überdruss/T +Übereifer/S +Übereignens +Übereignung/P +Übereilens +Übereilung/P +Übereinkünfte/N +Übereinkunft +Übereinstimmens +Übereinstimmung/P +Überfahrten +Überfall/Sp +Überfallkommando/S +Überfluss/Tp +Überflussgesellschaft +Überflutens +Überflutung/P +Überfracht +Überfremdung +Überführens +Überführung/P +Überfüllens +Überfüllung/P +Überfunktion/P +Übergabe +Übergabeprotokoll/EPS +Übergang/Sp +Übergangsadapter +Übergangsfunktion/P +Übergangsgebiet +Übergangskabinett +Übergangsperiode/N +Übergangsregierung +Übergangsstadium/S +Übergangsstecker +Übergangsstelle/N +Übergangszeit/P +Übergehäuse +Übergewicht/EPS +Übergriffe +Übergriffs +Übergröße/N +Überguss/Tp +Überhang/S +Überheblichkeit/P +Überhitzung +Überhöhen/JS +Überholspur/P +Überinterpretation/P +Überkapazität +Überkleidung +Überkonsum +Überläufe/NR +Überläufer/N +Überlagerns +Überlagerung/P +Überlagerungsstruktur +Überlandleitung/P +Überlandzentralen +Überlappens +Überlappung/P +Überlassens +Überlassung/P +Überlassungsvereinbarung/P +Überlastabschaltung +Überlastgetriebe +Überlastkupplung +Überlastschreiber +Überlastschutz +Überlastung/P +Überlauf/Sp +Überlebenschance/N +Überlebensethik +Überlebenskraft +Überlebenslager +Überlebenspreis/EPT +Überlebenstraining +Überlebenstrieb +Überlegenheit +Überlegenheitsgefühl +Überlegens +Überlegung/P +Überlegungsstand +Überlieferns +Überlieferung/P +Überlistens +Überlistung/P +Übermächte/N +Übermaß/EPT +Übermensch/P +Übermittelns +Übermittlung/P +Übermüden/JS +Übermut/S +Übernachtens +Übernachtservice +Übernachtung/P +Übernachtungsmöglichkeit/P +Übernahme +Übernahmeangebot +Übernahmebedingung/P +Übernahmefieber +Übernahmekapital +Überpflanzung/P +Überproduktion/P +Überprüfbarkeit +Überprüfens +Überprüfung/P +Überquerens +Überquerung/P +Überraschens +Überraschung/P +Überraschungsangriff/ET +Überraschungssieg +Überredens +Überredung/P +Überredungskünste/N +Überredungskunst +Überreichens +Überreichung/P +Überrest/EPST +Überrumpelns +Überrumpelung/P +Überrumplung/P +Übersättigens +Übersättigung/P +Überschätzens +Überschätzung/P +Überschall/S +Überschicht/P +Überschlag/Sp +Überschlagsrechnung/P +Überschneidens +Überschneider/S +Überschneidung/P +Überschnitts +Überschreibmodus +Überschreitens +Überschreitung/P +Überschrift/P +Überschuh/PS +Überschuss/Tp +Überschussbestände +Überschussliquidität +Überschwänglichkeit +Überschwang/S +Überschwemmens +Überschwemmung/P +Überschwemmungskatastrophe +Übersee +Überseehafen +Überseeverkehr/S +Übersendung/P +Übersetzens +Übersetzer/FNS +Übersetzerbau/RS +Übersetzerbauer/NS +Übersetzerpreis/EPT +Übersetzung/P +Übersetzungsart +Übersetzungsbüro/S +Übersetzungsfehler/N +Übersetzungsfirma +Übersetzungshilfe +Übersetzungsinstitut +Übersetzungslauf/Sp +Übersetzungsphase/N +Übersetzungsverhältnis/Qq +Übersetzungszeit/P +Übersicht/P +Übersichtlichkeit +Übersichtskarte/N +Übersichtstabelle +Übersichtszeichnung +Übersiedelns +Übersiedler +Übersiedlung/P +Überspannens +Überspanntheit +Überspannung/P +Übersprünge/N +Übersprung/S +Überstärke +Übersteuern/JS +Überstrombegrenzung +Überstürzens +Überstürzung/P +Überstunde/N +Überstundenhonorare +Übertagebau +Übertagerechner +Übertaktung/P +Übertrag/JSp +Übertragbarkeit +Übertragens +Übertragungsfehler/N +Übertragungsgeschwindigkeit/P +Übertragungsmedien +Übertragungsprogramm +Übertragungsprotokoll +Übertragungsrate/N +Übertragungsrichtung/P +Übertragungsschwierigkeit/P +Übertragungsstandard +Übertragungssteuerung +Übertragungsstrecke/N +Übertragungszeit +Übertreibens +Übertreibung/P +Übertretens +Übertreter/FNS +Übertretung/P +Übertritte/N +Übertritts +Übervölkerung/P +Übervorteilens +Übervorteilung/P +Überwachens +Überwachung/P +Überwachungsaufgaben +Überwachungseinheit/P +Überwachungseinrichtung/P +Überwachungsfunktion/P +Überwachungslogik +Überwachungsmöglichkeit/P +Überwachungsrechner +Überwachungsstromkreise +Überwachungszwecke +Überwasserschiffe +Überweisens +Überweisung/P +Überweisungsnetz +Überweisungsscheck +Überwindens +Überwinder/NS +Überwindung/P +Überwinterns +Überwinterung/P +Überwurfmutter +Überzahl +Überzeichnung +Überzeugens +Überzeugung/P +Überzeugungskräfte/N +Überzeugungskraft +Überziehens +Überzieher/NS +Überziehung/P +Überziehungskredit/EPST +Überzug/Sp +Üblichkeitsnachweis/EPT +Übung/P +Übungsaufgabe/N +Übungsbetrieb/S +Übungsflug/STp +Übungsgruppe/N +Übungshang/Sp +Übungsheft/PS +Übungslager +Übungsplätze/N +Übungsplatz/T +Übungsraum/STp +Übungszweck/EPS +Üppigkeit +UART +UFO +UKW +UN +UNESCO +UNICEF +UNITA +UNO +URL +URLs +US +USA +USB +USS +UStG +UV +UdSSR +Udo/S +Ufer/NS +Uferböschung +Uferdämmen +Uferdamm/S +Uganda +Uhr/P +Uhrarmbänder/N +Uhrarmband +Uhrenausstellung +Uhrenfabrik +Uhrkette/N +Uhrmacher/NS +Uhrwerk/PS +Uhrzeiger/S +Uhrzeigersinn +Uhrzeit +Uhu +Ukas/Qq +Ukraine +Ulan +Ulk/S +Ulla/S +Ulm/EP +Ulmeingängen +Ulmeingang +Ulmkanäle +Ulmkanals +Ulmsensor/P +Ulmwegmessung +Ulmwerte +Ulrich/S +Ulrike/S +Ultimaten +Ultimatum +Ultimo/S +Ultrakurzwelle/N +Ultrakurzwellensender/S +Ultraschall/Sp +Ultraschallanschluss/Tp +Ultraschallanzeigen +Ultraschallbad +Ultraschalldaten +Ultraschalldiagnostik +Ultraschallecho +Ultraschallelektronik +Ultraschallfrequenz +Ultraschallfunktion +Ultraschallgeber +Ultraschallgenerator +Ultraschallimpulse/NS +Ultraschallinterface +Ultraschallköpfen +Ultraschallmessleitung/P +Ultraschallmessung/P +Ultraschallmethode +Ultraschallortung +Ultraschallparametern +Ultraschallprobleme +Ultraschallsender +Ultraschallsensor/PS +Ultraschallsignal/S +Ultraschallstabilität +Ultraschallsystem/ES +Ultraschalltechnik +Ultraschalltests +Ultraschallwaschen +Ultraschallwegmesser +Ultraschallwellen +Ultraviolettstrahlung +Umarbeitens +Umarbeitung/P +Umarmens +Umarmung/P +Umbau/S +Umbaukosten +Umbenennens +Umbenennung/P +Umbesetzen/JS +Umbildens +Umbildung/P +Umbrüche/N +Umbruch +Umbuchens +Umbuchung/P +Umbuchungslisten +Umbuchungsprotokolle +Umdenkprozess/EPT +Umdrehens +Umdrehung/P +Umdrücke/N +Umdruck/S +Umeichen/JS +Umerziehen/JS +Umfang/Sp +Umfangsweg +Umfassens +Umfassung/P +Umfeld/T +Umformatieren/JS +Umformens +Umformer/NS +Umformulierens +Umformulierung/P +Umformung/P +Umformungsregel/N +Umfrage/N +Umfrageergebnis/Qq +Umfrageforschung +Umgänglichkeit +Umgang/S +Umgangsform/P +Umgangssprache +Umgebens +Umgebung/P +Umgebungsbedingung/P +Umgebungshelligkeit +Umgebungsvariable/N +Umgehens +Umgehung/P +Umgehungsstraße/N +Umgestaltens +Umgestaltung/P +Umgruppierens +Umgruppierung/P +Umhängetasche +Umhang +Umhüllens +Umhüllung/P +Uminterpretation/P +Umkehr/J +Umkehrpunkt/EPST +Umklammerns +Umklammerung/P +Umkleidekabine/N +Umkleideraum/STp +Umklemmen +Umkreis/T +Umlackieren +Umlage/N +Umlagerns +Umlagerung/P +Umland +Umlauf/Sp +Umlaufbahn/P +Umlaufschreiben/S +Umlaufsgeschwindigkeit +Umlaufskapital/S +Umlaufszeit/P +Umlaufzeit/P +Umlaut/S +Umlegekrägen +Umlegekragen/S +Umlegens +Umlegung/P +Umleitens +Umleitung/P +Umlenkens +Umlenkkabel +Umlenkkanten +Umlenkung/P +Ummontage +Umnachtung/P +Umorganisation/P +Umorientieren/JS +Umpolens +Umpolung/P +Umprogrammierens +Umrandens +Umrandung/P +Umrechnens +Umrechnung/P +Umrechnungskurs/E +Umrechnungstabellen +Umrechnungswert/E +Umrisse/S +Umrisslinie/N +Umrisszeichnung/P +Umrüstens +Umrüstung/P +Umsätze/N +Umsatz/T +Umsatzanteil +Umsatzeinbußen +Umsatzentwicklung +Umsatzindex +Umsatzjägern +Umsatzkapital/S +Umsatzminderung +Umsatzrekord +Umsatzrendite +Umsatzrückgang/Sp +Umsatzsteigerung +Umsatzsteuer/N +Umsatzsteuerreform +Umsatzsteuervoranmeldung/P +Umsatzwachstum +Umsatzzahlen +Umsatzzunahme/N +Umsatzzuwachs/T +Umschäumen/S +Umschaltens +Umschalter/NS +Umschalthebel/NS +Umschaltmechanismus +Umschaltung/P +Umschaltzeit +Umschau +Umschichtens +Umschichtung/P +Umschichtungsprozess/EPT +Umschiffens +Umschiffung/P +Umschlag/Sp +Umschlagetücher/N +Umschlagetuch/S +Umschlaghäfen +Umschlaghafen +Umschlagplätze/N +Umschlagplatz +Umschlagschuppen +Umschlagskosten +Umschlingens +Umschlingung/P +Umschreibens +Umschreibung/P +Umschrift/P +Umschulden/JS +Umschulens +Umschulung/P +Umschulungskurs/EPT +Umschweif/P +Umschwünge/N +Umschwung/S +Umsetzbarkeit +Umsetzens +Umsetzung/P +Umsetzungsprozess/EPT +Umsetzungsschritt/EPS +Umsichgreifen +Umsicht +Umsiedler/NS +Umsiedlung/P +Umspanner/S +Umspannwerk +Umstände/N +Umständlichkeit +Umstand/ST +Umstandskleid/RS +Umstandswort/EPST +Umsteigebillet/S +Umsteigekarten +Umsteiger/NS +Umstellens +Umstellung/P +Umstellungsprozess/EPT +Umstieg +Umstrukturieren/JS +Umstürzler/FNS +Umsturz +Umsturzversuch/E +Umtausch/S +Umtauschaktion/P +Umtauschangebot +Umtauschstelle/N +Umtrieb/EPS +Umverteilen/JS +Umverteilungsmechanismen +Umwälzens +Umwälzung/P +Umwandelns +Umwandelung/P +Umwandlung/P +Umwandlungsprozess/EPT +Umwandlungsschritt/EPST +Umweg/EPS +Umwelt +Umweltbelastung +Umweltbewusstsein/S +Umweltbundesamt +Umwelteinfluss/Tp +Umweltminister +Umweltpolitik +Umweltschutz/T +Umweltschutzgesetzgebung +Umweltsituation/P +Umweltveränderung/P +Umweltverschmutzung +Umweltverseuchung +Umweltzerstörung +Umwertung +Umwohner/NS +Umzäunens +Umzäunung/P +Umzingelns +Umzingelung/P +Umzinglung/P +Umzug/Sp +Unähnlichkeit/P +Unabhängigkeit +Unabhängigkeitsakte +Unabhängigkeitserklärung +Unabhängigkeitskrieg +Unabhängigkeitstag/T +Unachtsamkeit +Unangepasstheit/P +Unannehmlichkeit/P +Unanständigkeit/P +Unart/P +Unauffälligkeit/P +Unauffindbarkeit/P +Unaufrichtigkeit +Unaufrichtigkeit/P +Unausgeglichenheit +Unbedenklichkeit/P +Unbedeutsamkeit +Unbegreiflichkeit +Unbegrenztheit +Unbehagen/S +Unbeherrschtheit +Unbekanntheit +Unbekümmertheit +Unbeliebtheit +Unbequemlichkeit/P +Unberechenbarkeit +Unberührtheit +Unbescheidenheit +Unbescholtenheit +Unbeschwertheit +Unbeständigkeit +Unbestechlichkeit +Unbestimmtheit/P +Unbilden +Unbildung +Unbotmäßigkeit +Unbrauchbarkeit +Undank/ST +Undankbarkeit +Undankes +Undanks +Underdog +Unding/EPRS +Unduldsamkeit +Unebenheit +Unebenheit/P +Unehelichkeit +Unehre/N +Unehrerbietigkeit +Unehrlichkeit +Uneinigkeit +Unempfindlichkeit/P +Unendlichkeit +Unentbehrlichkeit +Unenthaltsamkeit +Unentschiedenheit +Unentschlossenheit +Unerfahrenheit +Unergründbarkeit/P +Unergründlichkeit/P +Unerheblichkeit +Unermüdlichkeit +Unerschrockenheit +Unersetzbarkeit +Unfähigkeit/P +Unfairness +Unfall +Unfall/Sp +Unfallbericht +Unfallflucht +Unfallkommando/S +Unfallliste/N +Unfallopfer +Unfallstation/P +Unfallstellen +Unfalltod/S +Unfallverhütung/P +Unfallverluste +Unfallversicherung/P +Unfallwagen +Unfallzahlen +Unfallziffern +Unfehlbarkeit +Unförmigkeit +Unfolgsamkeit +Unfreiheit/P +Unfreundlichkeit/P +Unfriede +Unfruchtbarkeit +Unfug/S +Ungar/FN +Ungebührlichkeit +Ungebundenheit +Ungeduld +Ungefälligkeit/P +Ungeheuerlichkeit/P +Ungeheuern +Ungeheuers +Ungenauigkeit/P +Ungenügsamkeit +Ungerechtigkeit +Ungerechtigkeit/P +Ungereimtheit/P +Ungeschick/S +Ungeschicklichkeit/P +Ungeschicks +Ungesetzlichkeit +Ungesetzlichkeit/P +Ungetüm/EPT +Ungewissheit +Ungewissheit/P +Ungewöhnlichkeit/P +Ungeziefer/NS +Ungezogenheit/P +Ungezwungenheit +Unglauben/S +Unglaubens +Ungleichheit/P +Ungleichmäßigkeit +Ungleichmäßigkeit/P +Ungleichung/P +Ungleichzeitigkeit +Unglück/EPS +Unglücksbringer/S +Unglücksexpedition/P +Unglücksfall/STp +Unglücksfall/Sp +Unglücksmaschine +Unglücksrabe/N +Unglücksstätte/N +Unglückstag +Unglückstag/EPS +Unglückszug/STp +Ungnade/N +Ungültigkeit +Ungültigkeitserklärung +Ungunst/P +Unheil/ST +Unheilbarkeit/P +Unheilsprophetie +Unheilstifter/FNS +Unhöflichkeit/P +Unholds +Uni +Unicode +Unifikation +Unifikationsverfahren +Unifikator/P +Unifizierbarkeit +Uniformieren/JS +Uniformträger +Unikat/P +Unikum/S +Unilever +Unionen/W +Unionist/P +Unionsabgeordneter +Unionsländer +Unionspolitiker +Universalerbe/NS +Universalist/P +Universalität +Universalmittel/NS +Universalmodul +Universalrechner +Universalschraubenschlüssel/N +Universalwerkzeug/EPS +Universität/P +Universitätsbesuch +Universitätsdozent +Universitätsgebäude +Universitätsleben +Universitätslehrer +Universitätsprofessor/FPS +Universitätsrektor/S +Universitätsstädte +Universitätsstudien +Universitätsstudiums +Universitätstage +Universitätszeit +Universum/S +Unix +Unke/N +Unkenntlichkeit +Unkenntnis/q +Unkeuschheit +Unklarheit +Unklarheit/P +Unklugheit +Unklugheit/P +Unkorrigierbarkeit +Unkosten +Unkostenberechnung +Unkostenberechnung/P +Unkräuter/N +Unkraut/T +Unleserlichkeit +Unlösbarkeit +Unlust +Unlustgefühl/EST +Unmännlichkeit +Unmäßigkeit +Unmäßigkeit/P +Unmasse/N +Unmenge/N +Unmensch/P +Unmenschlichkeit +Unmenschlichkeit/P +Unmittelbarkeit +Unmöglichkeit/P +Unmündigkeit +Unmut/S +Unmuts +Unnachgiebigkeit +Unnatürlichkeit +Unordentlichkeit +Unordnung/P +Unpässlichkeit/P +Unparteilichkeit +Unpünktlichkeit +Unrat/SX +Unrats +Unrechts +Unrechtsbewusstsein/S +Unredlichkeit +Unregelmäßigkeit/P +Unreinheit +Unrichtigkeit +Unruh/EP +Unruhestifter/FNS +Unsachlichkeit +Unschärfe +Unschärferelation +Unschicklichkeit +Unschicklichkeit/P +Unschlüssigkeit +Unschuld +Unschuldsmiene/N +Unsegen/S +Unselbständigkeit +Unselbstständigkeit +Unsicherheit/P +Unsicherheitsfaktor/P +Unsicherheitsfaktor/PS +Unsichtbarkeit +Unsinn/ST +Unsinnswort/EPS +Unsitte/N +Unsittlichkeit +Unsittlichkeit/P +Unsterblichkeit +Unstetigkeit +Unstimmigkeit/P +Unstrukturiertheit +Unsumme/N +Untat/P +Untauglichkeit +Unterabschnitt/EPST +Unterabteilung/P +Unteradressen +Unterarm +Unterart/P +Unterausschuss/Tp +Unterbau/S +Unterbelichtens +Unterbelichtung/P +Unterbewerten/JS +Unterbewusstsein/S +Unterbilanzen +Unterbindens +Unterbindung/P +Unterbrechens +Unterbrecher/N +Unterbrechung/P +Unterbrechungsfall +Unterbrechungspausen +Unterbrechungsstelle +Unterbrechungszeichen +Unterbringens +Unterbringung/P +Unterbringungsmöglichkeit/P +Unterdeck/EPS +Unterdrückens +Unterdrücker/N +Unterdrückung/P +Unterdruck/S +Unterdruckmesser/S +Untereinheit/P +Unterernährung/P +Unterfamilie/N +Unterführen/JS +Untergang/STp +Untergattung/P +Untergeschoss/T +Untergestell/EPS +Untergewicht/EPST +Untergliederns +Untergliederung/P +Untergrenze/N +Untergründe/N +Untergrund/ST +Untergrundbahn/P +Untergrundbewegung +Untergrundblätter +Untergrundkämpfer +Untergrundwelt +Untergrundwirtschaft +Untergruppe/N +Unterhändler/FNS +Unterhalt/JRST +Unterhaltens +Unterhalter/NS +Unterhaltsansprüche/N +Unterhaltsanspruch/T +Unterhaltsbeihilfen +Unterhaltsklage/N +Unterhaltskosten +Unterhaltspflichten +Unterhaltszahlung/P +Unterhaltungsbeilage/N +Unterhaltungselektronik +Unterhaltungsfilm/ET +Unterhaltungsindustrie/N +Unterhaltungskonzerte +Unterhaltungslektüre/N +Unterhaltungsliteraturen +Unterhaltungsmusik +Unterhaltungsprogramm/EPS +Unterhaltungssendung +Unterhandlung/P +Unterhaus/Tp +Unterhausmehrheit +Unterhauswahl +Unterhemd/EPST +Unterholz/T +Unterhose/N +Unterjacke/N +Unterjochens +Unterjochung/P +Unterkante/N +Unterkiefer/NS +Unterklasse/N +Unterkleid/JR +Unterkühlen/JS +Unterkünfte/N +Unterkunft +Unterländern +Unterlänge/N +Unterlage +Unterland/T +Unterlass/J +Unterlassens +Unterlassungsklage +Unterlassungssünde/N +Unterlegscheibe/N +Unterleib/R +Unterleibskrebs +Unterlippe/N +Untermalens +Untermalung/P +Untermenge/N +Untermenü +Untermiete/NR +Untermieter/NS +Unternehmens +Unternehmensberater/NS +Unternehmensbond/S +Unternehmenseigenschaft +Unternehmensergebnis/Qq +Unternehmensführung +Unternehmensgewinne +Unternehmensidee +Unternehmenskonzept +Unternehmensleitung +Unternehmensobligation/P +Unternehmensphilosophie +Unternehmenspolitik +Unternehmenspräsidenten +Unternehmensumsatzsteuer +Unternehmensziel +Unternehmer/FNS +Unternehmergeist +Unternehmerpraxis +Unternehmertum/S +Unternehmung/P +Unternehmungsgeist +Unternehmungslust +Unteroffizier/PS +Unterordnens +Unterordnung/P +Unterprimaner +Unterprogramm/EPS +Unterprojekt/P +Unterpunkt/EPST +Unterredens +Unterredung/P +Unterrelease +Unterricht/JS +Unterrichtens +Unterrichtsfächer/N +Unterrichtsfach/S +Unterrichtsgegenstand/S +Unterrichtsgeschehen/S +Unterrichtsmethode/N +Unterrichtsminister/S +Unterrichtsministerium/S +Unterrichtsprogramm/EPS +Unterrichtsraum/STp +Unterrichtsstil/EPS +Unterrichtsstoff/P +Unterrichtsstunde/N +Unterrichtswesen/S +Untersätze/N +Untersagens +Untersagung/P +Untersatz/T +Unterschätzens +Unterschätzung/P +Unterscheidbarkeit +Unterscheidens +Unterscheidung/P +Unterscheidungsmerkmal/EPS +Unterscheidungsproblem/E +Unterschenkel/NS +Unterschiebens +Unterschiebung/P +Unterschiede/S +Unterschiedlichkeit/P +Unterschieds +Unterschlagens +Unterschlagung/P +Unterschlüpfe/N +Unterschlupf/S +Unterschreitens +Unterschreitung/P +Unterschrift/P +Unterseeboot/PS +Unterseite/N +Unterseitenbearbeitung +Untersetzens +Untersetzung/P +Unterspannung/P +Unterspannungsschutz +Unterspree +Untersteiermark +Unterstellens +Unterstellung/P +Untersteuern/JS +Unterstreichens +Unterstreichung/P +Unterstreichungszeichen/S +Unterstützens +Unterstützung/P +Unterstützungsgeld +Unterstützungsgelder +Unterstützungsleistung/P +Unterstützungslinie +Unterstützungssysteme +Unterstufe/N +Untersuchens +Untersuchung/P +Untersuchungsausschuss/Tp +Untersuchungsbericht +Untersuchungsgegenstand +Untersuchungsgericht/EPST +Untersuchungshäftlinge +Untersuchungshaft +Untersuchungskommission/P +Untersuchungszeitraum/STp +Untertagebau +Untertageeinsatz +Untertan/P +Untertantreue +Untertasse/N +Unterteil/JS +Unterteller +Unterthema/S +Untertitel/N +Unterton/S +Untertreiben/JS +Untervermieter/S +Untervermietung +Unterverzeichnis/Qq +Unterwäsche +Unterwanderer +Unterwanderns +Unterwanderung/P +Unterwasser +Unterwasserarchäologie +Unterwasserjagd +Unterwassermassagen +Unterwassertod +Unterweisens +Unterweisung/P +Unterwerfens +Unterwerfung/P +Unterzeichnens +Unterzeichner +Unterzeichnerstaaten +Unterzeichnung/P +Untier/EMPST +Untugend/P +Unübersichtlichkeit +Unvereinbarkeit +Unvereinbarkeit/P +Unvereinbarkeitsbeschluss/Tp +Unvergleichbarkeit +Unvermeidbarkeit +Unvermögen/S +Unvermögens +Unvernunft +Unverschämtheit +Unverschämtheit/P +Unversehrtheit +Unverständlichkeit +Unverständnis/Qq +Unverstand/T +Unverträglichkeit +Unverzichtbarkeit +Unvollkommenheit +Unvollkommenheit/P +Unvollständigkeit +Unvollständigkeit/P +Unwägbarkeit/P +Unwahrheit/P +Unwahrscheinlichkeit/P +Unweigerlichkeit +Unwerte +Unwesen/HS +Unwesens +Unwetter/S +Unwille +Unwille/N +Unwirksamkeit +Unwissenheit +Unwohlsein/S +Unzahl/J +Unzahlung/P +Unze/N +Unzüchtigkeit +Unzüchtigkeit/P +Unzucht/P +Unzufriedenheit +Unzugänglichkeit +Unzulänglichkeit +Unzulänglichkeit/P +Unzulässigkeit +Unzuverlässigkeit/P +Unzweckmäßigkeit +Updates +Upgrade +Urabstimmung/P +Urahn/PS +Ural +Uraltparagraph/Pf +Uran/S +Uranbergbau +Uranspaltung +Uratmosphäre +Uraufführung/P +Urbanisation +Urbanität +Urbild/RS +Urchristentum +Ureigenheit +Ureinwohner/FNS +Urenkel/FNS +Urerfahrung +Urfassung/P +Urform/P +Urgeschichte +Urgroßmütter +Urgroßmutter +Urgroßväter +Urgroßvater/S +Urheber/FNS +Urheberrecht/EPS +Urheberschaft +Urin/S +Urinstinkt/EPST +Urkirche +Urknalltheorie +Urkräfte/N +Urkraft +Urkunde/N +Urkundenbeweis/T +Urkundenbücher +Urkundenbuch/S +Urlaub/EPRS +Urlauber/NS +Urlaubsabkommen +Urlaubsadresse +Urlaubsanträge +Urlaubsdomizil +Urlaubsgesuch/E +Urlaubspläne +Urlaubsregelung +Urlaubsreise/N +Urlaubsspalten +Urlaubsstimmung +Urlaubstipp +Urmensch/P +Urne/N +Urologe/N +Urologie +Ursächlichkeit +Ursache/N +Ursprünge/N +Ursprünglichkeit +Ursprung/S +Ursprungsländer +Ursprungsland +Ursprungsnachweis/EPT +Ursprungswert/EPS +Urstoff/EPS +Ursula/S +Urteil/S +Urteilsbildung +Urteilsfindung +Urteilskraft +Urteilssprüche/N +Urteilsspruch/S +Urteilsverkündung/P +Urteilsvermögen/S +Urtier/EPS +Urvater/S +Urwälder/N +Urwald +Urwelt +Urzeit/P +Urzustände/N +Urzustand/ST +Usenet +User/S +Userport +Usus +Uta/S +Ute/S +Utensilie/N +Utility/S +Utopie/N +Utopist/P +Utrecht +Uwe/S +VDE +VDI +VGA +VHS +VI +VII +VIII +VLSI +VMOS +VW +Väter/MN +Vabanquespiel +Vagabund/P +Vagina/S +Vaginen +Vakanz +Vakuen +Vakuum/S +Vakuumkontrolle +Vakuumschraube +Vakuumtest +Valenz/P +Valenzband/T +Validität +Valium +Valpolicella +Valuta +Valuten +Vamp/S +Vampir/EPS +Vandale/N +Vanille +Variabilität +Variablenbelegung +Variablenbindung/P +Variablenidentifikator/PS +Variablennummer/N +Variablenreferenz/P +Variablensubstitution/P +Variablenübergabe/N +Variablenvorkommen/S +Variante/N +Varianz/P +Variation/P +Varietät/P +Varietee/S +Varietetheater/NS +Varietevorstellung +Varieté/S +Varistor/P +Vasall/P +Vasallenstaat/T +Vase/N +Vaseline +Vater/S +Vaterfigur +Vaterhaus/Tp +Vaterländer/N +Vaterland +Vaterlandsliebe/N +Vaterlandspartei +Vaterliebe/N +Vatermörder/FNS +Vatermord/EPST +Vaterschaft/P +Vaterschaftsklage +Vaterstädte/N +Vaterstadt +Vaterunser/NS +Vati/S +Vatikan +Vatikanstadt +Vegetabilien +Vegetarier/NS +Vegetarismus +Vegetation/P +Vehemenz +Vehikel/NS +Veilchen/S +Veilchenkleid +Veilchenparfum +Veitstänze/N +Veitstanz/T +Vektor/PS +Vektorgrafik/P +Vektorgraphik/P +Vektorkette/N +Vektorrechnung +Velin/S +Velinpapier/EPS +Velofahrer +Velours +Vene/N +Venedig +Venenentzündung/P +Venetien +Venezianer/FNS +Venezuela +Ventil/EPS +Ventilanschluss/Tp +Ventilanschlussgehäuse +Ventilansteuerblöcke +Ventilansteuerblock +Ventilansteuerleiste/N +Ventilansteuermodul +Ventilansteuerung/P +Ventilation/P +Ventilator/S +Ventilausgang/Sp +Ventilbetrieb +Ventilblock +Ventildaten +Ventileinheit +Ventileinstellung/P +Ventilelektroniken +Ventilfunktionsanzeige +Ventilgehäuse/N +Ventilgehäusedeckel +Ventilkoppler +Ventilleiste/N +Ventilleistenfehler +Ventilleistenseite +Ventilmagnete/N +Ventilöffnung +Ventilschnittstelle +Ventilsoftware +Ventilspule +Ventilsteuerblock +Ventilsteuereingang/Sp +Ventilsteuereinheit +Ventilsteuerleiste +Ventilsteuerleitung/P +Ventilsteuerung +Ventilsteuerungsgeräte +Ventilstrom +Ventilstrommessung +Ventiltester +Ventiltestgeräte +Ventiltreiber +Venus +Venusberg +Verächter/S +Veränderlichkeit/P +Veränderns +Veränderung/P +Veränderungsmöglichkeit/P +Veränderungszeit/P +Verängstigens +Verängstigung/P +Verästelung +Verätzen/JS +Verätzens +Verätzung/P +Veräußerlichung/P +Veräußerns +Veräußerung/P +Veräußerungsgewinn/ET +Verabfolgung/P +Verabredens +Verabredung/P +Verabreichens +Verabreichung/P +Verabschiedens +Verabschiedung/P +Verachtens +Verachtung/P +Verallgemeinerbarkeit +Verallgemeinerns +Verallgemeinerung/P +Verallgemeinerungsfähigkeit +Veraltung +Veranda +Veranden +Verankerns +Verankerung/P +Veranlagens +Veranlagung/P +Veranlassens +Veranlassung/P +Veranschaulichung/P +Veranschlagens +Veranschlagung/P +Veranstaltens +Veranstalter/FNS +Veranstaltung/P +Veranstaltungskalender/S +Verantwortens +Verantwortlichkeit/P +Verantwortung/P +Verantwortungsbereich +Verantwortungsbewusstsein/S +Verantwortungslosigkeit +Verarbeitens +Verarbeiter/FNS +Verarbeitung/P +Verarbeitungsbetrieb +Verarbeitungsleistung +Verarbeitungsmöglichkeit/P +Verarbeitungsprogramm +Verarbeitungsschritt/EPT +Verarbeitungsweise +Verarbeitungszeit +Verarmung +Verb/PS +Verbände/N +Verbänden +Verbandes +Verbands +Verbandsarbeit/P +Verbandskästen +Verbandskasten/S +Verbandsoperation/P +Verbandstheorie/N +Verbandstoff/EPS +Verbandsvorsitzender +Verbandsvorstand +Verbandszeug/PST +Verbannens +Verbannung/P +Verbesserbarkeit +Verbesserns +Verbesserung/P +Verbesserungsmaßnahme/N +Verbesserungsmöglichkeit/P +Verbesserungsvorschlag/STp +Verbeugens +Verbeugung/P +Verbiegens +Verbiegung/P +Verbildlichens +Verbildlichung/P +Verbindens +Verbinder/N +Verbindlichkeit/P +Verbindlichkeitenliste +Verbindung/P +Verbindungsachse/N +Verbindungsbahn/P +Verbindungselemente +Verbindungsgang/Tp +Verbindungskabel +Verbindungskanten +Verbindungskarte +Verbindungsleitung/P +Verbindungsmännern +Verbindungsmann/T +Verbindungspläne +Verbindungsplan +Verbindungsplatine +Verbindungsrandstück +Verbindungsrohr/EPST +Verbindungsstelle/N +Verbindungsstraße/N +Verbindungsstück/EPST +Verbissenheit +Verbitterns +Verbitterung/P +Verblendens +Verblendung/P +Verblüffens +Verblüffung/P +Verborgenheit +Verbote/F +Verbote/S +Verbots +Verbotsprinzip +Verbotsschild/T +Verbotsschildern +Verbrauch/RST +Verbrauch/ST +Verbraucher/NS +Verbraucheranlaufstelle +Verbrauchergruppe/N +Verbraucherindex +Verbraucherkrediten +Verbraucherländer/N +Verbraucherland +Verbrauchermagazin/EPS +Verbrauchermarkt/T +Verbraucherpreisindex +Verbraucherschulden +Verbrauchersektor +Verbraucherverbände/N +Verbraucherware/N +Verbrauchs +Verbrauchseinsparung/P +Verbrauchsgüter/N +Verbrauchsgut/S +Verbrauchsmaterial +Verbrauchsmessung +Verbrauchsrückgang +Verbrauchssteuer +Verbrauchszunahme/N +Verbrechens +Verbrechensbekämpfung +Verbrecher/FNS +Verbrecher/NS +Verbrecheralbum/S +Verbrecherehepaar/S +Verbrecherorganisation/P +Verbrechertum/S +Verbrecherwelt +Verbreitens +Verbreiter/J +Verbreiterns +Verbreitung/P +Verbrennens +Verbrennung/P +Verbrennungsmaschine/N +Verbrennungsmotor/PS +Verbrennungsofen/S +Verbrüderns +Verbrüderung/P +Verbuchens +Verbuchung/P +Verbum +Verbund/EST +Verbund/ET +Verbundenheit +Verbundglas/T +Verbundnetz +Verbundnetzkosten +Verbundnetzrechnung/P +Verbundprojekt +Verbundvorhaben/S +Verdächtigens +Verdächtigung/P +Verdächtigungsperson +Verdachts +Verdachtsmoment/EPST +Verdammens +Verdammnis/q +Verdammung/P +Verdampfens +Verdampfung/P +Verdauens +Verdaulichkeit +Verdauung/P +Verdauungsbeschwerde/N +Verdauungsstörung/P +Verdauungssystem +Verdeckes +Verdecks +Verderb +Verderber +Verderblichkeit +Verderbnis +Verderbtheit +Verdeutlichens +Verdeutlichung/P +Verdeutschens +Verdeutschung/P +Verdi/S +Verdichtens +Verdichtung/P +Verdickens +Verdickung/P +Verdienstausfall/STp +Verdienste/NS +Verdienstkreuz +Verdienstmöglichkeit/P +Verdienstspanne/N +Verdinglichung +Verdoppelns +Verdoppelung/P +Verdopplung/P +Verdrängens +Verdrängung/P +Verdrahtens +Verdrahtung/P +Verdrahtungskasten +Verdrahtungspläne +Verdrahtungsplatine +Verdrahtungsplatte +Verdrehens +Verdrehschutz +Verdrehtheit +Verdrehung/P +Verdreißigfachung +Verdrießlichkeit +Verdrossenheit +Verdruss/ET +Verdünnens +Verdünnung/P +Verdummens +Verdummung/P +Verdun +Verdunkelns +Verdunkelung/P +Verdunkelungsgefahr/P +Verdunklung/P +Verdunstens +Verdunstung/P +Verdutzens +Verdutzung/P +Veredelns +Veredelung/P +Veredelungsindustrie/N +Veredlung/P +Verehrens +Verehrer/FNS +Verehrung/P +Vereidigens +Vereidigung/P +Verein/S +Vereinbarens +Vereinbarkeit +Vereinbarung/P +Vereinbarungsentwurf +Vereinfachens +Vereinfachung/P +Vereinfachungsgründe/N +Vereinheitlichens +Vereinheitlichung/P +Vereinigens +Vereinigung/P +Vereinigungstyp/PS +Vereinsamens +Vereinsamung/P +Vereinsbank +Vereinsmeierei +Vereinstrainer +Vereinsvorstand +Vereinswesen/S +Vereinzelns +Vereinzelung/P +Vereinzlung/P +Vereisens +Vereisung/P +Vereitelns +Vereiterns +Vereiterung/P +Vereitlung/P +Verelendens +Verelendung/P +Verengens +Verengerns +Verengerung/P +Verengung/P +Vererbens +Vererbung/P +Vererbungsgesetz/EPT +Vererbungshierarchie +Vererbungslehre/N +Vererbungslinie/N +Vererbungsmechanismen +Vererbungsrecht/EPST +Verewigens +Verewigung/P +Verfälschens +Verfälscher/FNS +Verfälschung/P +Verfärbens +Verfärbung/P +Verfahrens +Verfahrenshinweis/EPT +Verfahrenstechnik/P +Verfahrensvorschrift/P +Verfahrensweise/N +Verfall +Verfall/STp +Verfalldatum +Verfalles +Verfallstag/ET +Verfallszeit/P +Verfalltermin +Verfassens +Verfasser/FNS +Verfassung/P +Verfassungsänderung/P +Verfassungsausschuss/Tp +Verfassungsbeschwerde/N +Verfassungsfeinde +Verfassungskämpfe +Verfassungsklage/N +Verfassungsrecht/EPST +Verfassungsrechtler +Verfassungsreform +Verfassungsschützer +Verfassungsschutz/T +Verfassungsstreit +Verfassungsurkunde/N +Verfechter/FNS +Verfechter/NS +Verfehlens +Verfehlung/P +Verfeindens +Verfeindung/P +Verfeinerns +Verfeinerung/P +Verfertigens +Verfertiger/NS +Verfertigung/P +Verfetten/JS +Verfilmens +Verfilmung/P +Verfilzens +Verfilzung/P +Verflechtens +Verflechtung/P +Verfolgens +Verfolger/FNS +Verfolgtwerden +Verfolgung/P +Verfolgungsjagd +Verfolgungswahn/T +Verformens +Verformung/P +Verfremdens +Verfremdung/P +Verfügbarkeit +Verfügens +Verfügung/P +Verfügungsfreiheit +Verfügungsrecht/EPST +Verfügungsstellung +Verführens +Verführer/FNS +Verführung/P +Verführungskraft +Vergänglichkeit +Vergabe +Vergangenheit +Vergasens +Vergaser/NS +Vergasung/P +Vergeblichkeit +Vergebung/P +Vergegenwärtigens +Vergegenwärtigung/P +Vergehens +Vergeistigens +Vergeistigung/P +Vergeltens +Vergeltung/P +Vergeltungsakt/ET +Vergeltungsmaßnahme/N +Vergeltungsschlag/STp +Vergemeinschaften/JS +Vergessenheit +Vergesslichkeit +Vergeudens +Vergeuder/FNS +Vergeudung/P +Vergewaltigens +Vergewaltigung/P +Vergiftens +Vergiftung/P +Vergissmeinnicht/T +Vergleich/JST +Vergleichbarkeit +Vergleichens +Vergleichsbasis +Vergleichsbetrieb +Vergleichsfunktion/P +Vergleichsliste/N +Vergleichsmöglichkeit/P +Vergleichsmonat +Vergleichsquote/N +Vergleichsrechnung/P +Vergleichswert/EPST +Vergleichszahl/P +Vergleichszwecke/N +Vergleichung/P +Vergnügens +Vergnügung/P +Vergnügungsreise/N +Vergnügungsreisende/N +Vergnügungsstätte/N +Vergnügungssteuer +Vergnügungssüchte/N +Vergnügungssucht +Vergnügungsviertel +Vergötterns +Vergötterung/P +Vergoldens +Vergolder/NS +Vergoldung/P +Vergröbern/JS +Vergrößerns +Vergrößerung/P +Vergrößerungsapparat/EPST +Vergrößerungsgläser +Vergrößerungsglas/T +Vergrößerungsmöglichkeit/P +Vergünstigen/JS +Vergütens +Vergütung/P +Vergütungsgruppe/N +Verguss/Tp +Vergussanlage +Vergusshülsen +Vergussmasse +Vergussproblem/EPS +Vergussschicht +Vergusswachs/T +Verhältnis/Qq +Verhältnismäßigkeit/P +Verhältniswahl/P +Verhältniswörter/N +Verhältniswort/T +Verhängens +Verhängnis/Qq +Verhängung/P +Verhärtens +Verhärtung/P +Verhaftens +Verhaftung/P +Verhaltenheit +Verhaltens +Verhaltensänderung +Verhaltensform/P +Verhaltensforscher +Verhaltensforschung/P +Verhaltenskodex/EPT +Verhaltensmaßregel/N +Verhaltensmuster +Verhaltensnorm/P +Verhaltensphysiologie +Verhaltensprogramm +Verhaltensregel/N +Verhaltensstörung +Verhaltensweise/N +Verhaltenswert/EPST +Verhandelns +Verhandlung/P +Verhandlungsdauer +Verhandlungsergebnis/Qq +Verhandlungsfrieden +Verhandlungsführer/F +Verhandlungsgeschick +Verhandlungskommission/P +Verhandlungsmandat/E +Verhandlungspartner/FNS +Verhandlungsprogramm +Verhandlungspunkt +Verhandlungsrunde/N +Verhandlungsspielraum/STp +Verhandlungsteilnehmer/NS +Verhandlungstisch +Verhandlungsziele/N +Verhaues +Verhaus +Verheerung/P +Verheimlichens +Verheimlichung/P +Verheiratens +Verheiratung/P +Verheißens +Verheißung/P +Verherrlichens +Verherrlichung/P +Verhetzen/JS +Verhinderns +Verhinderung/P +Verhöhnens +Verhöhnung/P +Verhöres +Verhörs +Verhüllens +Verhüllung/P +Verhütens +Verhütung/P +Verhütungsmaßnahme/N +Verhütungsmittel/NS +Verifikation/P +Verifizierens +Verifizierung/P +Verinnerlichens +Verinnerlichung/P +Verirrens +Verirrung/P +Verjährens +Verjährung/P +Verjährungsfrist/P +Verjüngens +Verjüngung/P +Verjüngungskur +Verkäufe/NR +Verkäufer/FNS +Verkäuflichkeit +Verkabeln/JS +Verkabelungsaufwand/S +Verkabelungsbeispiel +Verkabelungsfehler +Verkabelungsprobleme +Verkabelungsschema +Verkabelungsteile +Verkabelungswege +Verkalkens +Verkalkung/P +Verkapselns +Verkapselung/P +Verkapslung/P +Verkaufs +Verkaufsabteilung +Verkaufsaktion/P +Verkaufsautomat/P +Verkaufsdirektion/P +Verkaufsdirektor +Verkaufsdruck +Verkaufsempfehlung/P +Verkaufserfahrung/P +Verkaufserfolge +Verkaufsergebnis/Qq +Verkaufserlös/EPT +Verkaufsetage +Verkaufsförderung +Verkaufsgebiet +Verkaufsgeschäft/EPS +Verkaufsgesellschaft +Verkaufsgespräche +Verkaufsgrund +Verkaufskurs/EPT +Verkaufsleiter +Verkaufsmasche +Verkaufsniederlassung/P +Verkaufsorder/S +Verkaufsorganisation/P +Verkaufspersonal/S +Verkaufsphase +Verkaufspreis/EPT +Verkaufsprogramm +Verkaufsraum/STp +Verkaufsschlager/NS +Verkaufsschlüssel/S +Verkaufssignale/N +Verkaufsstelle +Verkaufstätigkeit +Verkaufstermine +Verkaufsunterlagen +Verkaufsvereinigung/P +Verkaufszeitpunkt +Verkehrens +Verkehres +Verkehrs +Verkehrsader/N +Verkehrsampel +Verkehrsandrang/T +Verkehrsaufgaben +Verkehrsbedürfnis/Qq +Verkehrsbelebung +Verkehrsbetrieb/ET +Verkehrsbüro/S +Verkehrschaos +Verkehrsdelikte +Verkehrsdichte/N +Verkehrsdisziplin +Verkehrsexperte +Verkehrsflughafen +Verkehrsflugzeug/EPST +Verkehrsflussregelung +Verkehrsfragen +Verkehrsführung +Verkehrsfunk +Verkehrsgenossenschaften +Verkehrsgesetze +Verkehrshindernis/Qq +Verkehrsinsel/N +Verkehrskette +Verkehrsknäuel +Verkehrsknotenpunkt/EPST +Verkehrsleistung +Verkehrsminister/NS +Verkehrsmittel/NS +Verkehrsmoral +Verkehrsnetz/EPT +Verkehrsordnung/P +Verkehrsplanung +Verkehrspolitik +Verkehrspolizist/P +Verkehrsposten +Verkehrsregelung/P +Verkehrsrichter +Verkehrsschild +Verkehrsschilder +Verkehrsschutzmänner +Verkehrsschutzmann/T +Verkehrssicherheit +Verkehrsstauung/P +Verkehrsstraße/N +Verkehrsstreifen +Verkehrsströme +Verkehrssünder/FNS +Verkehrssystem +Verkehrstafel +Verkehrsteilnehmer/FNS +Verkehrstod +Verkehrsträger +Verkehrsübertretung/P +Verkehrsunfall/Sp +Verkehrsunternehmen/S +Verkehrsverband +Verkehrsverbindung/P +Verkehrsverein/ET +Verkehrsverhältnis/Qq +Verkehrsvorschrift/P +Verkehrswege +Verkehrswert/ET +Verkehrswesen/S +Verkehrszählung/P +Verkehrszeichen/S +Verkehrung/P +Verkeilens +Verkeilung/P +Verkennens +Verkennung/P +Verkettadapter +Verkettens +Verkettung/P +Verketzerns +Verketzerung/P +Verkippen/JS +Verkippens +Verkippung/P +Verklärens +Verklärung/P +Verklagens +Verklagung/P +Verklammern/JS +Verklammerns +Verklammerung/P +Verklebens +Verklebung/P +Verkleidens +Verkleidung/P +Verkleinerns +Verkleinerung/P +Verkleinerungswörter/N +Verkleinerungswort/T +Verknappens +Verknappung/P +Verknöcherns +Verknöcherung/P +Verknüpfens +Verknüpfung/P +Verkörperns +Verkörperung/P +Verkohlens +Verkohlung/P +Verkommenheit +Verkrümmens +Verkrümmung/P +Verkrüppelns +Verkrüppelung/P +Verkrüpplung/P +Verkümmerns +Verkümmerung/P +Verkündens +Verkündigens +Verkündigung/P +Verkündung/P +Verkürzens +Verkürzung/P +Verkürzungsschnüre/N +Verkürzungsschnur +Verlängerns +Verlängerung/P +Verlängerungsantrag/STp +Verlängerungskabel +Verlängerungsschnüre +Verlängerungsschnur +Verlässlichkeit +Verläufe/N +Verläufen +Verladens +Verladerampe/N +Verladestation/P +Verladung/P +Verlag/EPST +Verlagerns +Verlagerung/P +Verlagsanstalt +Verlagsbuchhändler/FNS +Verlagsbuchhandel/S +Verlagsbuchhandlung/P +Verlagsfirma +Verlagsfirmen +Verlagskontor +Verlagsort +Verlagspreis/EPT +Verlagsprodukte +Verlagsrecht/EPST +Verlagswerk/EPT +Verlangens +Verlangsamens +Verlangsamung/P +Verlassenheit +Verlasses +Verlaub +Verlaufs +Verlautbarens +Verlautbarung/P +Verlegenheit/P +Verlegens +Verleger/FNS +Verlegung/P +Verleiher/FNS +Verleihes +Verleihs +Verleihung/P +Verleitens +Verleitung/P +Verlesens +Verlesung/P +Verletzens +Verletzung/P +Verletzungsgefahr/P +Verleugnens +Verleugnung/P +Verleumdens +Verleumder/FNS +Verleumdung/P +Verliebtheit +Verlierer/N +Verlies/EPT +Verlöbnis/Qq +Verlöschens +Verlöschung/P +Verlötens +Verlötung/P +Verlobens +Verlobung/P +Verlobungsanzeige/N +Verlobungsring/EPST +Verlockens +Verlockung/P +Verlogenheit/P +Verlosens +Verlosung/P +Verlust +Verlust/EPST +Verlustanzeige/N +Verlustfall/Sp +Verlustgefahr/P +Verlustgeschäft +Verlustleistung +Verlustlisten +Verlustmeldung/P +Verlustposition/P +Verlustrechnung/P +Verlustrisiken +Verlustrisiko +Verlustvortrag/STp +Verlustzone/N +Vermächtnis/Qq +Vermählens +Vermählung/P +Vermarktens +Vermarktung/P +Vermarktungsabsicht/P +Vermarktungsidee +Vermaßens +Vermaßung/P +Vermehrens +Vermehrung/P +Vermehrungsprozess/EPT +Vermehrungsschritt/EPS +Vermeidbarkeit +Vermeidens +Vermeidung/P +Vermengens +Vermengung/P +Vermenschlichens +Vermenschlichung/P +Vermerks +Vermessenheit/P +Vermessens +Vermessung/P +Vermessungsämter/N +Vermessungsamt +Vermessungskonzept +Vermessungsmarken +Vermessungssystem/S +Vermessungswesen +Vermietbarkeit +Vermietens +Vermieter/FNS +Vermietung/P +Vermietungsabschluss/Tp +Verminderns +Verminderung/P +Verminen +Verminen/JS +Vermischens +Vermischung/P +Vermischungsgrad +Vermisstenanzeige/N +Vermisstenliste/N +Vermittelns +Vermittler/FNS +Vermittlerrolle/N +Vermittlung/P +Vermittlungsämter/N +Vermittlungsamt +Vermittlungsangebot +Vermittlungsbemühung/P +Vermittlungsbeziehung +Vermittlungsgebühr/P +Vermittlungsgespräch/EPS +Vermittlungsprovision/P +Vermittlungsversuch/EPS +Vermittlungsvorschlag/STp +Vermögens +Vermögensabgaben +Vermögensanlage/N +Vermögensaufbau +Vermögensberater +Vermögensberatung +Vermögensexplosion +Vermögenslage +Vermögenssteuer +Vermögenssteuerpflicht +Vermögensteile +Vermögensübernahme +Vermögensverhältnis/Qq +Vermögensvermehrung +Vermögensverwalter/N +Vermögensverwaltung +Vermögenswerte/NS +Vermummens +Vermummung/P +Vermutens +Vermutung/P +Vermutungswissen/S +Vernachlässigens +Vernachlässigung/P +Vernebelns +Vernebelung/P +Verneblung/P +Vernehmens +Vernehmung/P +Verneigens +Verneigung/P +Verneinens +Verneinung/P +Vernetzbarkeit +Vernetzens +Vernetzung/P +Vernichtens +Vernichtung/P +Vernichtungskrieg/EPS +Vernichtungslager/NS +Vernissage/N +Vernunft +Vernunftehe/N +Vernunftwesen/S +Verödens +Verödung/P +Veröffentlichens +Veröffentlichung/P +Verona +Veroneser +Verordnens +Verordnung/P +Verordnungsentwurf +Verpächter/FNS +Verpachtens +Verpachtung/P +Verpackens +Verpacker/FNS +Verpackung/P +Verpestens +Verpestung/P +Verpfändens +Verpfändung/P +Verpflanzens +Verpflanzung/P +Verpflegens +Verpflegung/P +Verpflichtens +Verpflichtung/P +Verpolschutz +Verpuffens +Verpuffung/P +Verputz +Verräter/FNS +Verrat/ST +Verrats +Verrechnens +Verrechnung/P +Verrechnungspreisen +Verrechnungsprozesse +Verrechnungsscheck +Verrechnungsstelle/N +Verrechnungssumme +Verrechnungsverkehr +Verrechnungszentren +Verrenkens +Verrenkung/P +Verrichtens +Verrichtung/P +Verriegelns +Verriegelung/P +Verrieglung/P +Verringerns +Verringerung/P +Verrisse/S +Verrohens +Verrohung/P +Verrottens +Verrottung/P +Verrücktheit/P +Verruchtheit +Verruf/ST +Verrufes +Verrufs +Vers/EPT +Versäumnis/Qq +Versäumnisurteil/EPS +Versachlichen/JS +Versagens +Versager/FNS +Versagung/P +Versailles +Versammelns +Versammlung/P +Versammlungsfreiheit +Versammlungsleiter/NS +Versand/T +Versandabteilung/P +Versandabwicklung +Versandanweisung/P +Versandanzeige/N +Versandbestätigung +Versandbuchhandlung +Versandes +Versandgeschäft/EPS +Versandhaus/Tp +Versandhauskatalog +Versandkosten +Versandliste/N +Versandpapieren/W +Versandtätigkeit/P +Versandweg/ES +Versandzonenliste +Versbau/ST +Verschämtheit +Verschärfens +Verschärfung/P +Verschalens +Verschaltens +Verschaltung/P +Verschalung/P +Verschickens +Verschickung/P +Verschiebefunktion/P +Verschiebens +Verschiebespiel +Verschiebung/P +Verschiedenheit +Verschiffens +Verschiffung/P +Verschläge/N +Verschlägen +Verschlafenheit +Verschlagenheit +Verschlages +Verschlags +Verschlagwortung +Verschlechterns +Verschlechterung/P +Verschleierns +Verschleierung/P +Verschleierungstaktik/P +Verschleiß/T +Verschleißteil/EPS +Verschleppens +Verschleppung/P +Verschleppungstaktik/P +Verschleuderns +Verschleuderung/P +Verschlimmerns +Verschlimmerung/P +Verschlüsselns +Verschlüsselung/P +Verschlüsselungstechnik/P +Verschlüsslung/P +Verschluss/Tp +Verschlusskappe/N +Verschlusssache/N +Verschlussschraube/N +Verschlussstopfen/S +Verschlusszeit/P +Verschmähens +Verschmähung/P +Verschmelzens +Verschmelzung/P +Verschmitztheit +Verschmutzens +Verschmutzung/P +Verschnaufpause/N +Verschönerns +Verschönerung/P +Verschonens +Verschonung/P +Verschränkens +Verschränkung/P +Verschraubens +Verschraubung/P +Verschreibens +Verschreibung/P +Verschrobenheit/P +Verschrottens +Verschrottung/P +Verschüchterns +Verschüchterung/P +Verschuldens +Verschuldung/P +Verschuldungsprinzip +Verschuldungsprobleme +Verschweigens +Verschweigung/P +Verschwendens +Verschwender/FNS +Verschwendung/P +Verschwendungssucht +Verschwiegenheit +Verschwörens +Verschwörer/FNS +Verschwörung/P +Verschwommenheit +Versehrtheit +Versendens +Versender/FNS +Versender/NS +Versendung/P +Versenkens +Versenkung/P +Versetzens +Versetzung/P +Verseuchens +Verseuchung/P +Versfuß/Tp +Versicherer/NS +Versicherns +Versicherung/P +Versicherungsaktie/N +Versicherungsanstalten +Versicherungsart/P +Versicherungsbranche/N +Versicherungsfall/Sp +Versicherungsgedanken +Versicherungsgesellschaft/P +Versicherungsidee +Versicherungskaufmann +Versicherungsmerkblatt +Versicherungsnehmer/S +Versicherungsparten +Versicherungspesen +Versicherungspolicen +Versicherungsprämie/N +Versicherungsschein/EPS +Versicherungsträger/NS +Versicherungsverein +Versicherungsvermögen +Versicherungsvertreter +Versiegelns +Versiegelung/P +Versieglung/P +Versilberns +Versilberung/P +Versinnbildlichung +Version/P +Versionsnummer/N +Versionsverwaltung +Versionsverwaltungssystem/EPS +Verskunst +Versmaß/EPT +Versöhnens +Versöhnung/P +Versorgens +Versorger/FNS +Versorgung/P +Versorgungsabgabe +Versorgungsanlage/N +Versorgungsbetrieb/ET +Versorgungsempfänger/FNS +Versorgungsengpass/Tp +Versorgungsgebiet +Versorgungsgerät/E +Versorgungsgesetz +Versorgungsgüter +Versorgungskabel +Versorgungskassen +Versorgungslage/R +Versorgungslager/NS +Versorgungsleitung/P +Versorgungslücke +Versorgungsprogramme +Versorgungspufferung +Versorgungsschwierigkeit/P +Versorgungsspannung/P +Versorgungsstrom +Versorgungsunternehmen +Versorgungswerte/N +Verspätens +Verspätung/P +Verspannens +Verspannung/P +Verspottens +Verspottung/P +Versprechens +Versprecher/FNS +Versprechung/P +Verstädterung +Verständigens +Verständigkeit/P +Verständigung/P +Verständlichkeit +Verständnis/Qq +Verständnislosigkeit +Verstärkens +Verstärker/NS +Verstärkerbaustein +Verstärkereingang +Verstärkerkarte/N +Verstärkerröhre +Verstärkerschaltung +Verstärkerstufe +Verstärkung/P +Verstärkungsanstieg/S +Verstärkungseinstellung +Verstärkungsregelung +Verstärkungsreserve +Verstaatlichens +Verstaatlichung/P +Verstaatlichungsaktion/P +Verstaatlichungspläne +Verstande/S +Verstandeskräfte/N +Verstandeskraft +Verstandesmensch +Verstandesschärfe +Verstandeswelt +Verstauchens +Verstauchung/P +Versteck/ST +Versteckidee/N +Versteckspiel/ST +Versteifens +Versteifung/P +Versteigerns +Versteigerung/P +Versteigerungsankündigung/P +Versteigerungswert/EPT +Versteinerns +Versteinerung/P +Verstellens +Verstellmöglichkeit/P +Verstellung/P +Versteuerns +Versteuerung/P +Verstiegenheit +Verstimmens +Verstimmung/P +Verstörtheit +Verstöße/N +Verstocktheit +Verstopfens +Verstopfung/P +Verstoßens +Verstoßes +Verstoßung/P +Verstrebens +Verstrebung/P +Verstrebungswinkel/NS +Verstreuens +Verstreuung/P +Verstrickens +Verstrickung/P +Verstümmelns +Verstümmlung/P +Versündigens +Versündigung/P +Versucher/FNS +Versuches +Versuchs +Versuchsabteilung +Versuchsanordnung +Versuchsanstalt/P +Versuchsballon/S +Versuchsdurchführung +Versuchsfahrt +Versuchsfeld +Versuchsgelände/S +Versuchsingenieur/EPS +Versuchskaninchen/S +Versuchslabor/EPS +Versuchslaboratorium +Versuchslauf/Sp +Versuchsperson/P +Versuchsreihe/N +Versuchsrohr +Versuchsstadium/S +Versuchsstreb +Versuchsstrecke/N +Versuchstext +Versuchstier/EPS +Versuchung/P +Versunkenheit +Vertagens +Vertagung/P +Vertauschens +Vertauschung/P +Vertauschungsoperation/P +Vertauschungsproblem/EPS +Verteidigens +Verteidiger/FNS +Verteidigung/P +Verteidigungsausgaben +Verteidigungsbeitrag/STp +Verteidigungsbereitschaft +Verteidigungsbündnis/Qq +Verteidigungsfähigkeit +Verteidigungshaushalt +Verteidigungskraft +Verteidigungskrieg/EPST +Verteidigungslinie +Verteidigungsminister/NS +Verteidigungsministerium/S +Verteidigungsmittel +Verteidigungspakt +Verteidigungsplanung +Verteidigungsrat +Verteidigungsrede/N +Verteidigungsversagen +Verteidigungsvertrag/STp +Verteilens +Verteiler/NS +Verteiler/S +Verteilersäulen +Verteilerschlüssel/NS +Verteilung/P +Verteilungsanlage/N +Verteilungsfunktion/P +Verteuerns +Verteuerung/P +Vertiefens +Vertiefung/P +Vertilgens +Vertilgung/P +Vertonens +Vertonung/P +Verträglichkeit +Vertrag/STp +Vertragens +Vertragsänderung/P +Vertragsabschluss/T +Vertragsabwicklung +Vertragsangebot +Vertragsbedingung/P +Vertragsbeginn +Vertragsbestand +Vertragsbestandteil/EPS +Vertragsbrüche/N +Vertragsbruch/ST +Vertragsdauer +Vertragsentwürfe/N +Vertragsentwurf/ST +Vertragserfüllung +Vertragsfirmen +Vertragsgegenstände/N +Vertragsgegenstand/T +Vertragskündigung +Vertragspartei/P +Vertragspartner/FNS +Vertragsschluss/Tp +Vertragsstaat/T +Vertragsstrafe/N +Vertragstext/EPT +Vertragsunterzeichnung +Vertragsverhältnis/Qq +Vertragsverhandlung/P +Vertragsverletzung +Vertragswerk/EPS +Vertrauens +Vertrauensabstimmung +Vertrauensbasis +Vertrauensbeweis/EPT +Vertrauensbildung +Vertrauensbrüche/N +Vertrauensbruch/T +Vertrauensdozent/P +Vertrauenskrise/N +Vertrauensleute/N +Vertrauensmänner/N +Vertrauensmann/ST +Vertrauensperson/P +Vertrauenssache/N +Vertrauensschwund +Vertrauensseligkeit +Vertrauensstellung +Vertrauensverlust +Vertrauensvorschuss/Tp +Vertrauensvotum/S +Vertrauenswürdigkeit +Vertraulichkeit +Vertraulichkeit/P +Vertrautheit +Vertrauung/P +Vertreibens +Vertreiber/NS +Vertreibung/P +Vertretens +Vertreter/FNS +Vertreter/NS +Vertreterbesuch +Vertreterbüro +Vertreterversammlung +Vertretung/P +Vertriebe +Vertriebs +Vertriebserlöse +Vertriebsgesellschaft +Vertriebsideen +Vertriebsingenieur +Vertriebskosten +Vertriebsnetz +Vertriebsorganisation/P +Vertriebspartner +Vertriebsprogramm +Vertriebsrecht/EPST +Vertriebsstellen +Vertriebsweg +Verunglimpfens +Verunglimpfung/P +Verunreinigens +Verunreinigung/P +Verunsicherns +Verunsicherung/P +Verunstaltens +Verunstaltung/P +Veruntreuens +Veruntreuung/P +Verursachens +Verursacher/NS +Verursachung/P +Verurteilens +Verurteilung/P +Vervielfältigens +Vervielfältigung/P +Vervielfältigungsapparat/EPST +Vervielfachens +Vervielfachung/P +Vervollkommnens +Vervollkommnung/P +Vervollständigens +Vervollständigung/P +Verwachsens +Verwahrens +Verwahrlosens +Verwahrlosung/P +Verwahrung/P +Verwaltens +Verwalter/FNS +Verwalter/S +Verwaltung/P +Verwaltungsabkommen +Verwaltungsakt/E +Verwaltungsapparat/EPST +Verwaltungsarbeit/P +Verwaltungsaufgaben +Verwaltungsbeamte/NR +Verwaltungsbehörden +Verwaltungsbezirk/ET +Verwaltungsdienst/ET +Verwaltungsfunktion/P +Verwaltungsgebäude +Verwaltungsgesellschaft +Verwaltungshauptstadt +Verwaltungskosten +Verwaltungspraxis +Verwaltungsprobleme +Verwaltungsräte/N +Verwaltungsrat/T +Verwaltungsratspräsident/P +Verwaltungsreform +Verwaltungszweig/EPS +Verwandelns +Verwandelung/P +Verwandlung/P +Verwandlungskünstler/NS +Verwandtenbesuch/EPS +Verwandtschaft +Verwandtschaftsgrad/EPST +Verwarnens +Verwarnung/P +Verweben/JS +Verwechselns +Verwechselung/P +Verwechslung/P +Verwechslungskomödie +Verwegenheit/P +Verwehens +Verwehrens +Verwehrung/P +Verwehung/P +Verweichlichens +Verweichlichung/P +Verweigerns +Verweigerung/P +Verweildauer/N +Verweilzeit/P +Verweis/JT +Verweisung/P +Verweisungszeichen/S +Verweltlichens +Verweltlichung/P +Verwendbarkeit/P +Verwendens +Verwender/NS +Verwendung/P +Verwendungsmöglichkeit/P +Verwendungszweck/EPST +Verwerfens +Verwerfung/P +Verwertbarkeit +Verwertens +Verwertung/P +Verwesens +Verwesung/P +Verwickelns +Verwickelung/P +Verwicklung/P +Verwilderns +Verwilderung/P +Verwindens +Verwindung/P +Verwirklichens +Verwirklichung/P +Verwirrens +Verwirrung/P +Verwischens +Verwischung/P +Verwitterns +Verwitterung/P +Verwöhnens +Verwöhnung/P +Verworfenheit/P +Verworrenheit/P +Verwünschens +Verwünschung/P +Verwüstens +Verwüstung/P +Verwundbarkeit/P +Verwundens +Verwunderns +Verwunderung/P +Verwundung/P +Verwurzelns +Verwurzelung/P +Verwurzlung/P +Verzärtelns +Verzärtlung/P +Verzahnens +Verzahnung/P +Verzauberns +Verzauberung/P +Verzehres +Verzehrs +Verzeichnens +Verzeichnis/Qq +Verzeichnisbaum/STp +Verzeichnishierarchie/N +Verzeichnisname/N +Verzeichnisstruktur/P +Verzeichnung/P +Verzeihens +Verzeihung/P +Verzerrens +Verzerrung/P +Verzicht/T +Verzichtbarkeit +Verzichterklärung/P +Verzichtserklärung/P +Verzierens +Verzierung/P +Verzinsens +Verzinsung/P +Verzögerns +Verzögerung/P +Verzögerungstaktik +Verzögerungszeit +Verzollens +Verzollung/P +Verzückens +Verzückung/P +Verzug/ETp +Verzugstage +Verzugszinsen +Verzweifelns +Verzweiflung/P +Verzweiflungsschritt +Verzweigens +Verzweigung/P +Vesper +Vesperbrot/EPST +Vestibül/S +Veteran/P +Veterinär/EPS +Veto/S +Vetorecht/EPS +Vetter/NS +Vetternwirtschaft +Vexierbild/RT +Vexierschloss/T +Vexierspiegel/NS +Vexierspiel/T +VfB +Viadukt/EPT +Vibration/P +Vibrationsmonitor +Vibrationsverlauf/Sp +Victor/S +Victoriasee +Video/S +Videoausgang +Videobänder +Videoband +Videobus/Qq +Videoclip/S +Videocontroller/S +Videofilm/EPS +Videokamera +Videokassette/N +Videomaterial/S +Videoproduktion/P +Videoprojektor +Videorecorder +Videosignal/EPS +Videotape/S +Videotext +Viecher/N +Vieh/T +Viehausstellung +Viehbestände/N +Viehbestand +Viehdiebstahl +Viehfutter +Viehhändler/FNS +Viehhöfen +Viehhof/T +Viehmarkt/Tp +Viehseuchen +Viehwagen/S +Viehweiden +Viehzüchter/FNS +Viehzucht +Vieleck/EPT +Vielfältigkeit +Vielfalt +Vielflieger/N +Vielfraß/EPT +Vielgestalt +Vielheit/P +Vielschichtkondensator +Vielseitigkeit +Vielweiberei/P +Vielzahl +Vielzeller +Vierbeiner/NS +Viereck/EPS +Viererbande +Viererbob +Vierergruppe/N +Viererkajak +Vierertreffen +Vierfüßler/N +Viergespann/EPST +Vierjahresplan +Vierkampf +Vierkantrohre +Vierlinge/N +Viermächtebesprechung/P +Viermächtestatut +Viermächteverwaltung +Vierpolschaltung +Vierpunkteprogramm +Vierradbremse +Viersitzer/NS +Vierspänner/NS +Viertaktmotor/PS +Viertelfinale/S +Vierteljahr/ET +Vierteljahresmiete +Viertelmillimeter +Viertelmillion +Viertelnote/N +Viertelpause +Viertelpfund/EPST +Viertelstündchen/S +Viertelstunde/N +Viertklässler/FNS +Viervierteltakt +Vierzeiler/S +Vierzigerin/F +Vierzigers +Vierzigstundenwoche +Vierzimmerwohnung +Vietcong +Vietnam/S +Vietnamese/FN +Vietnamkrieg +Vietnamsoldaten +Vignette/N +Vikar/EFPS +Viktoria/S +Viktualien +Villa +Villen +Villeneuve +Villengrundstück +Villenhaushalt +Villenkolonie +Villenviertel/NS +Villenvorort +Viola/S +Violine/N +Violinist/FP +Violinkonzerte +Violinschlüssel/N +Violoncelli +Violoncello +Viper +Viren +Virenscanner/NS +Virginia +Virtuosin +Virtuosität/P +Virus +Viruskrankheit/P +Visa +Visage/N +Visier +Vision/P +Visionär/EFPS +Visitation/P +Visite/N +Visitenkarte/N +Viskosität +Viskositätsangaben +Visualisierens +Visualisierung/P +Visualisierungsproblem/EPS +Visualisierungssystem +Visualisierungswerkzeug +Visum/S +Visumzwang +Vitalität/P +Vitamin/EPS +Vitaminmängel/N +Vitaminmangel/S +Vitrine/N +Vitrinentür +Vize +Vizeadmiral/EPS +Vizekanzler/NS +Vizekönig/EPS +Vizekonsul/NS +Vizepräsident/P +Vizeweltmeister +Vlies/EPT +Vögelchen/S +Vöglein/S +Vögte/N +Völker/N +Völkerbewegung +Völkerbund +Völkergemeinschaft +Völkerkunde +Völkermord/EPST +Völkerrechte/N +Völkerschaft +Völkerschlacht/P +Völkerverständigung +Völkerwanderung/P +Völlerei +Vodafone +Vogel/S +Vogelarten +Vogelbauer/S +Vogelbeerbaum/STp +Vogelbeere/N +Vogelfänger/NS +Vogelflinte +Vogelflug/S +Vogelfreund +Vogelfutter/S +Vogelhaus/Tp +Vogelmensch +Vogelmist/T +Vogelnest/T +Vogelnestern +Vogelparadies/EPT +Vogelperspektiven +Vogelschau +Vogelscheuchen +Vogelspinne +Vogelsteller/S +Vogelwarte/N +Vogelzug/STp +Vogt/T +Vokabel/N +Vokabular +Vokal/EPS +Vokalmusik +Volant +Volatilität +Volk/EST +Volke/RS +Volker/S +Volksabstimmung +Volksaktien +Volksarmee +Volksaufschrei +Volksaufständen +Volksaufstand/T +Volksausgaben +Volksbank/P +Volksbankrotteure +Volksbefragung +Volksbegehren/S +Volksbewegung +Volksbibliothek/P +Volksbühnenvereine +Volkscharakter/P +Volksdemokratien +Volksdeutschen +Volksdichter/N +Volkseinkommen +Volksentscheid/ET +Volksernährung +Volksfeind/EPST +Volksfest/EPT +Volksfrömmigkeit +Volksfront +Volksgerichtshöfe +Volksgruppe +Volksgunst +Volkshaufen/S +Volksherrschaft +Volkshochschule/N +Volkskammer +Volkskanzler +Volkskapitalismus +Volkskommissare +Volkskongress/EPT +Volksküche/N +Volkskunde +Volkslieder +Volksmenge/N +Volksmund +Volksmusik +Volkspark +Volkspartei/P +Volkspolizei +Volksredner/S +Volksrente +Volksrepublik +Volkssage/N +Volksschichten +Volksschüler +Volksschule/N +Volksschullehrer/FNS +Volksseele +Volkssport +Volkssprache +Volksstämmen +Volksstamm/T +Volksstimmen/J +Volksstück/ET +Volkstänze/N +Volkstanz/T +Volkstracht +Volkstümlichkeit +Volkstum/S +Volksvermögen/S +Volksverräter +Volksversammlung/P +Volksvertreter/N +Volksvertretung/P +Volkswagen +Volkswahl +Volksweisheit/P +Volkswillen/S +Volkswirt/EFPST +Volkswirtschaft/P +Volkswirtschaftslehre +Volkswirtschaftsplan +Volkszählung/P +Vollansteuerung +Vollaussteuerung +Vollautomatik +Vollautomatisierung/P +Vollbäder +Vollbärte/N +Vollbad +Vollbart/T +Vollbeschäftigung +Vollbesitz/EPT +Vollblüter +Vollblutpferd/ET +Vollblutzucht +Vollbringens +Vollbringung/P +Volldampf +Vollendens +Vollendung/P +Volleyball/S +Vollführens +Vollführung/P +Vollfunktion/P +Vollgas +Vollgefühl/ST +Vollgenuss/Tp +Vollgummi +Vollgummiräder +Vollidiot/FP +Volljährigkeitsalter +Volljurist/P +Vollkaufmann +Vollkommenheit +Vollkonzession/P +Vollkornbrot/ET +Vollkräfte/N +Vollmacht/P +Vollmachtsstimmrecht +Vollmer/S +Vollmilch +Vollmond/T +Vollpension +Vollschnittmaschine +Vollständigkeit +Vollständigkeitsgründe/N +Vollstrebverfahren +Vollstreckens +Vollstrecker/FNS +Vollstreckung/P +Vollstreckungsbeamte/N +Vollstreckungsbefehl/EPST +Vollstreckungsbescheid +Volltreffer/NS +Vollversammlung +Vollversicherung +Vollversion/P +Vollwaise +Vollwaisenrente +Vollwellengleichrichtung +Vollziehens +Vollziehung/P +Vollzug/S +Volontär/EFPS +Volt +Voltaire/S +Voltmeter/S +Volumen/S +Volumenelement/EPS +Volumenstrom/S +Volumenzähler +Volvo/S +Vopo +Vorabauftrag/STp +Vorabend +Vorabentscheidung/P +Vorablieferung +Vorahnens +Vorahnung/P +Voranalyse/N +Vorankündigen/JS +Voranmelden/JS +Voranschlag/STp +Voranzeige/N +Vorarbeit/R +Vorarbeiter/FNS +Vorarlberg +Voraufführung/P +Vorausbestellung +Vorausbestimmens +Vorausbestimmung/P +Vorausbezahlung/P +Vorauskasse +Vorausschätzung +Voraussetzens +Voraussetzung/P +Voraussicht/P +Voraustilgung +Vorauswahl +Vorauszahlen/JS +Vorbau/ST +Vorbedacht +Vorbedeutung/P +Vorbedingung/P +Vorbehalt/ES +Vorbemerkung/P +Vorbereitens +Vorbereitung/P +Vorbereitungsprogramm/EPS +Vorbereitungszeit +Vorbericht/EPT +Vorbesetzen/JS +Vorbesprechen/JS +Vorbestellens +Vorbestellpreis/EPT +Vorbestellung/P +Vorbestrafen/JS +Vorbeugens +Vorbeugung/P +Vorbeugungsmaßnahme/N +Vorbeugungsmittel/N +Vorbild/JPR +Vorbilden/JSW +Vorbildfunktion/P +Vorbohren +Vorbohrgerät +Vorbote/N +Vorbühne/N +Vordenker +Vorderachse/N +Vorderansicht/P +Vorderarm/EPT +Vorderasien +Vorderbein/EPT +Vorderdeck/ST +Vorderfuß/Tp +Vordergründe/N +Vordergrund/T +Vorderhände +Vorderlauf/Sp +Vorderleute +Vorderposition/P +Vorderpratze/N +Vorderräder +Vorderrad +Vorderradantrieb/EPT +Vorderradbremse/N +Vorderreihe/N +Vorderseite/N +Vordersitz/EPT +Vorderteil/EPT +Vordertür/P +Vorderzähne/N +Vorderzahn/ST +Vordiplom/EPS +Vordruck/EPST +Vorecho/S +Voreilens +Voreiligkeit +Voreilung/P +Voreingenommenheit +Voreinstellens +Voreinstellung/P +Voreltern +Vorenthaltens +Vorenthaltung/P +Vorentwurf/S +Vorexamen/S +Vorfahr +Vorfahrtrecht/T +Vorfaktor/PS +Vorfall/Sp +Vorfeier/N +Vorfeld/RT +Vorfertigung/P +Vorfilm/ET +Vorfrage/N +Vorfreude/N +Vorführdame +Vorführens +Vorführer/NS +Vorführgeräte +Vorführraum/STp +Vorführsystem +Vorführung/P +Vorführwagen +Vorführzwecke/N +Vorgänger/FNS +Vorgängermodell/EPS +Vorgängersteuerung +Vorgängerversion/P +Vorgärten +Vorgabe +Vorgabewert/EPS +Vorgang/STp +Vorgarten/S +Vorgebirge/NS +Vorgefühl/EPST +Vorgehens +Vorgehensweise/N +Vorgericht/EPT +Vorgeschichte +Vorgeschmäcke/N +Vorgeschmack +Vorgespräch/EPS +Vorgriff/EPT +Vorhängeschloss/T +Vorhäute/N +Vorhabens +Vorhalle/N +Vorhaltemarke +Vorhaltens +Vorhaltung/P +Vorhandensein/S +Vorhang/STp +Vorhaut +Vorherbestimmens +Vorherbestimmung/P +Vorherrschaft +Vorhersagbarkeit +Vorhersehens +Vorhinein +Vorhöfe/N +Vorhof/T +Vorjahr/EPT +Vorjahresgewinn +Vorjahreshöhe +Vorjahresmonate +Vorjahresperiode +Vorjahressieger +Vorjahresstand +Vorjahresvolumen/S +Vorjahreszahlen +Vorjahrsmeister +Vorkämpfer/FNS +Vorkasse +Vorkauf/STp +Vorkaufsrecht/EPST +Vorkehren/JS +Vorkehrungsmaßnahme/N +Vorkenntnis/q +Vorkommens +Vorkommnis/Qq +Vorkosten +Vorkriegspreise +Vorkriegssätze +Vorkriegswert +Vorläufer/FNS +Vorläufigkeit +Vorladens +Vorladung/P +Vorlage +Vorlageschreiben/S +Vorlageweg +Vorlauf/STp +Vorleben/S +Vorleger/NS +Vorleisten/JS +Vorlesens +Vorleser/N +Vorlesung/P +Vorlesungsstreik +Vorlesungsverzeichnis/Qq +Vorliebe/N +Vorliegens +Vormärsche/N +Vormachtrolle/N +Vormachtstellung +Vormarsch/T +Vormischung +Vormittag/EPS +Vormittagsstunde/N +Vormonat/S +Vormund/EPST +Vormundschaft/P +Vormundschaftsgericht/EPST +Vormustergerät +Vorname/N +Vornamen/S +Vornehmheit +Vorort/EPST +Vorortbahn/P +Vorortszug/STp +Vorplanen/JS +Vorpommern/S +Vorposten/S +Vorpremiere +Vorpressung +Vorproduktstadium/S +Vorprogrammieren +Vorprojekt +Vorprüfen/JS +Vorräte/N +Vorrang/ST +Vorrat/ST +Vorratskammer/N +Vorratsspeicher/S +Vorraum/STp +Vorrecht/EPS +Vorrede/N +Vorredner/NS +Vorreiter/NS +Vorrichtens +Vorrichtung/P +Vorruhestand +Vorrunde/N +Vorsänger/FNS +Vorsätze/N +Vorsaison +Vorsatz +Vorsatzlinse/N +Vorschau +Vorschein +Vorschiebens +Vorschlag/STp +Vorschlagsrecht +Vorschlagstext/EPT +Vorschlussrunde/N +Vorschrift/P +Vorschübe/N +Vorschub/ST +Vorschubausgang +Vorschubautomatik +Vorschubbewegung +Vorschubdruck/T +Vorschubgeschwindigkeit +Vorschubregelung +Vorschubrichtung/P +Vorschubschlitten +Vorschubschritt/E +Vorschubzylinder/NS +Vorschule/N +Vorschuss/Tp +Vorschusslorbeeren +Vorschussrunde/N +Vorsehens +Vorsehung/P +Vorsicht +Vorsichtsmaßnahme/N +Vorsichtsmaßregel/N +Vorsilbe/N +Vorsitz/RT +Vorsorgeplanung +Vorspann/ST +Vorspannens +Vorspannung/P +Vorspeise/N +Vorspiel/S +Vorsprünge/N +Vorsprung/S +Vorstädte/NR +Vorstädter/FNS +Vorstände/N +Vorstadt +Vorstadtbahnhof +Vorstand/T +Vorstandsebene +Vorstandskräften +Vorstandsmitglied/T +Vorstandsmitgliedern +Vorstandssprecher +Vorstandsvorsitzende/NR +Vorsteher/FNS +Vorsteherdrüse/N +Vorsteherhund/ET +Vorstellens +Vorstellung/P +Vorstellungsgespräch/EPST +Vorstellungskraft +Vorstellungsvermögen/S +Vorsteuerventil/EPS +Vorstoß/Tp +Vorstrafe/N +Vorstudie/N +Vorstudium/S +Vorstufe/N +Vortäuschens +Vortäuschung/P +Vortag/EPST +Vortagskurse +Vortagsniveau +Vortagsverluste +Vorteil/EPST +Vorteilpunkte +Vortrag/STp +Vortragsblock +Vortragskünste/N +Vortragskünstler/FNS +Vortragskunst +Vortragsreise/N +Vortragsthema +Vortrieb/S +Vortriebsantrieb +Vortriebsarbeit +Vortriebsfortschritt +Vortriebsgeschwindigkeit +Vortriebsleistung/P +Vortriebsmaschine/N +Vortriebspause/N +Vortriebsrichtung +Vortriebszylinder +Vortritt/EPS +Vortrupp/S +Vorüberlegung/P +Vorübung/P +Voruntersuchung/P +Vorurteil/EPS +Vorväter/N +Vorventil/S +Vorverarbeitung +Vorvergangenheit +Vorverkauf/STp +Vorverkaufskasse/N +Vorverlegens +Vorverlegung/P +Vorverstärker/NS +Vorverstärkerausgang +Vorversuche/N +Vorvertrag/STp +Vorwählnummer/N +Vorwände/N +Vorwärtsfahren/S +Vorwärtsrichtung +Vorwahl/P +Vorwand/ST +Vorwarnen/JS +Vorwegkonsumieren +Vorweihnachtstage +Vorwiderstände +Vorwiderstand +Vorwissen/S +Vorwoche/N +Vorwochenstand +Vorwort/EPS +Vorwürfe/N +Vorwurf/S +Vorzeichen/S +Vorzeichenregel/N +Vorzensur/P +Vorzimmerdame +Vorzug/STp +Vorzugsaktienkapital +Vorzugsfolge/N +Vorzugspreis/EPT +Vorzugspunkt/EPS +Vorzugsrichtung/P +Vorzugsstellung/P +Votum +Voyeur/EFPS +Voyeurismus +Vulgäraposteln +Vulkan/EPS +Vulkanausbruch +Vulva +Vulven +WC +WDR +WM +Wächter/FNS +Wägbarkeit/P +Wägens +Wägung/P +Wählbarkeit +Wähler/FNS +Wählerliste/N +Wählerschaft/P +Wählerstimmen +Wählerstimmenfang/S +Wählerstimmenkauf/Sp +Wählervereinigung +Wählerwillen/S +Währung/GP +Währungsabkommen +Währungsabwertung +Währungsausgleichfonds +Währungsaustausch +Währungsbank +Währungsbewegung/P +Währungsdifferenz +Währungseinheit/P +Währungsexperten +Währungsfluktuationen +Währungsfonds +Währungsgebiet +Währungsgefüges +Währungsgeschäften +Währungsgeschehen/S +Währungsgewinne +Währungshilfe +Währungskarussell +Währungskorb +Währungskrise/N +Währungskurse/N +Währungslage +Währungsoptionen +Währungsoptionsgeschäft/EPST +Währungsordnung +Währungspaare +Währungspolitik +Währungspositionen +Währungsreformen +Währungsregime +Währungsreserven +Währungsrisiko +Währungssituation +Währungsspekulant +Währungsspekulation/P +Währungsstabilität +Währungssymbol +Währungssystem/S +Währungstrends +Währungsunion +Währungsunterschieden +Währungsvariationen +Währungsvergewaltigung +Währungsverlust/E +Währungsverschiebung/P +Währungswarrant/S +Wälder/N +Wälle/N +Wälzer/NS +Wämser/N +Wände/N +Wärmeableitung +Wärmeausdehnungskoeffizient/P +Wärmebehandlung +Wärmebeständigkeit +Wärmeeinheit/P +Wärmegrad/EPST +Wärmelehre/N +Wärmeleiter/S +Wärmeleitpaste +Wärmemesser/N +Wärmepumpen +Wärmeschutz +Wärmesensor +Wärmetechnik +Wärmeverteiler +Wärmflasche/N +Wärmflaschenkrieg +Wärter/FNS +Wäsche/R +Wäschefabrik +Wäschegeschäft/S +Wäscheklammer/N +Wäscher/FNS +Wäscherei/P +Wäscheschleuder/N +Wäscheschränke/N +Wäscheschrank/S +Wäscheständer +Wäschetinte +Wässerns +Wässerung/P +Waage/N +Waagschale/N +Wabe/N +Wachbataillon +Wachhabende/NR +Wachhaus/Tp +Wachholderschnäpsen +Wachhund/EPST +Wachlokal/EPS +Wachmannschaft/P +Wacholder/NS +Wacholderbeeren +Wacholderbranntwein/E +Wacholderschnäpse +Wacholderschnapses +Wacholdersirup/ES +Wacholdersträucher/N +Wacholderstrauch/S +Wacholderwein/E +Wachposten/S +Wachs/T +Wachsabguss/Tp +Wachsamkeit +Wachschiff/EPS +Wachsfigur/P +Wachsfigurenkabinett/EPS +Wachskerze/N +Wachsleinwände +Wachsleinwand +Wachslicht/S +Wachslichter +Wachspuppe/N +Wachsstöcke +Wachsstock/S +Wachsstreichhölzer +Wachsstreichholz/T +Wachstücher +Wachstuch/S +Wachstum/S +Wachstumsbranche/N +Wachstumsphase/N +Wachstumspolitik +Wachstumsprojektionen +Wachstumsprozess/EPT +Wachstumsrate/N +Wachstumsrichtung/P +Wachstumsstörung +Wachtel/N +Wachtmeister/FNS +Wachtposten +Wachtraum/STp +Wachtürme +Wachturm/S +Wackelbetriebe +Wackelkontakt/EPST +Wackelunternehmen +Wackersdorf +Wackler +Wade/N +Wadenkrämpfe/N +Wadenkrampf +Wadenstrümpfe/N +Wadenstrumpf +Wadi/S +Waffe/N +Waffel/N +Waffenappell/ES +Waffenarten +Waffenbesitz +Waffenbrüder/N +Waffenbrüderschaft/P +Waffenbruders +Waffendienst/ET +Waffeneinfuhr +Waffenembargo +Waffenexport/E +Waffenfabrik/P +Waffenfabrikant/P +Waffengängen +Waffengang/S +Waffengattung/P +Waffengewalt/P +Waffenhandelsfirma +Waffenhandelsfrage +Waffenhilfe +Waffenkammer/N +Waffenlager/S +Waffenlieferung/P +Waffenmeisterei/P +Waffenmeistern +Waffenröcke/N +Waffenrock +Waffenruhe/N +Waffenschein/PS +Waffenschmied/PS +Waffenschmuggel/S +Waffenschmuggler/N +Waffenstillstände/N +Waffenstillstand/ST +Waffenstillstandsabkommen +Waffenstillstandslinie +Waffenstillstandsverhandlung/P +Waffensystem/EPS +Wagehälse/N +Wagehals/T +Wagemut/S +Wagenabteil/PS +Wagenführer/S +Wagenheber/N +Wagenladung/P +Wagenlauf/Sp +Wagenpark/S +Wagenpflege/N +Wagenpflegen/S +Wagenräder/N +Wagenrad +Wagenrücklauf/Sp +Wagens +Wagenschlag/Sp +Wagenschmiere +Wagenspur +Wagenvorschub +Wagestück/EPS +Waggon/S +Waghalsigkeit/P +Wagner/S +Wagneroper +Wagnis/Qq +Wagon/S +Wahl/P +Wahlakt/P +Wahlausschuss/Tp +Wahlaussichten +Wahlbericht/PS +Wahlbeteiligung +Wahlbezirk/EPS +Wahlbündnis/Qq +Wahldatum +Wahleinsatz +Wahlerfolg +Wahlergebnis/Qq +Wahlfächer/N +Wahlfach/S +Wahlfeldzug/STp +Wahlgang/STp +Wahlgeschenken +Wahlgesetz/E +Wahlheimat +Wahljahr +Wahlkämpfe +Wahlkampf/ST +Wahlkampfergebnis/Qq +Wahlkampfprogramm +Wahlkampftermine +Wahlkampftour +Wahlkampfversprechen +Wahlkonsequenzen +Wahlkreis/EPT +Wahlkreiseinteilung +Wahlkundgebung +Wahllokal/EPS +Wahlmänner +Wahlmännergremium +Wahlmann/S +Wahlmöglichkeit/P +Wahlmonat +Wahlperiode +Wahlplattformen +Wahlprogramm +Wahlprüfer +Wahlprüfung/P +Wahlrecht/EPST +Wahlrede/N +Wahlschalter/S +Wahlscheibe +Wahlschlacht/P +Wahlsieg +Wahlsonntag +Wahlsprüche/N +Wahlspruch/S +Wahlstimme/N +Wahlsystem +Wahltag/EPS +Wahltermin/E +Wahlurnen +Wahlveranstaltung/P +Wahlverlust +Wahlversammlung/P +Wahlversprechen +Wahlverwandtschaft +Wahlvolk +Wahlvorschlag/STp +Wahlvorstand +Wahlzelle/N +Wahlzettel +Wahn/S +Wahnbild/RST +Wahnsinn +Wahnvorstellung/P +Wahnwitz +Wahrens +Wahrhaftigkeit +Wahrheit/P +Wahrheitsbeweis/EPT +Wahrheitsgehalt +Wahrheitsliebe +Wahrheitssucher +Wahrheitswert/EPS +Wahrnehmens +Wahrnehmung/P +Wahrnehmungsapparat +Wahrnehmungsorganen +Wahrnehmungssystem +Wahrnehmungsvermögen/S +Wahrsager/FNS +Wahrsagerei +Wahrscheinlichkeit/P +Wahrscheinlichkeitsfunktion/P +Wahrscheinlichkeitsrechnung/P +Wahrscheinlichkeitstheorie +Wahrscheinlichkeitsverteilung/P +Wahrsprüche/N +Wahrspruch/S +Wahrung/P +Wahrzeichen/S +Waidmänner/N +Waidmann/S +Waise/N +Waisenhaus/Tp +Waisenkind/RT +Waisenknabe/N +Wal/EPT +Walart/P +Wald/EJT +Waldarbeiter/FNS +Waldbrände/N +Waldbrand/T +Walderdbeere +Waldgebiete +Waldgebirge/S +Waldgrundstück +Waldgut +Waldhaus/Tp +Waldhörnern +Waldhorn/S +Waldhüter/N +Waldländern +Waldland/T +Waldlauf/Sp +Waldlichtung +Waldmeister/N +Waldorflehrer/FNS +Waldorfpädagogik +Waldorfschule/N +Waldränder/N +Waldrand +Waldsee +Waldshut +Waldsterben +Waldweg/EPS +Waldwiese/N +Walfänger/S +Walfang +Walfangstation/P +Walfisch/ET +Walhalla +Walkmühle/N +Walküre +Wall/JS +Wallach/EPS +Wallens +Wallenstein/S +Wallfahrer/NS +Wallfahrten +Wallfahrtsort/PS +Wallraff/S +Walnuss/Mp +Walnussbaum/STp +Walöl/EPS +Walrössern +Walross/EPT +Walter/S +Walther/S +Waltran/PS +Waltraud/S +Walzblech/EPS +Walzenachse +Walzenantrieb +Walzenarm +Walzenautomatik +Walzendetektor/P +Walzendurchmesser/S +Walzenerkennung +Walzenfahrer +Walzenfolgeautomatik +Walzenfräskopf/S +Walzengeschwindigkeit +Walzenhöhe +Walzenimpulse +Walzenlager/S +Walzenmarkierer/S +Walzenmaschine +Walzenmitte +Walzenmonitor +Walzenneigungssteuerung +Walzenort +Walzenposition +Walzenrad/T +Walzenrichtung +Walzenschalter +Walzenschrämlader/N +Walzensensoren +Walzenstandort +Walzenstandorterkennung +Walzenstandortseingabe +Walzenstreb/ES +Walzenströme +Walzentragarm +Walzer/NS +Walzgold/T +Walzgut +Walzlager/NS +Walzstahlproduktion +Walzwerk/EPST +Wams/T +Wandbefestigung +Wandbekleidung/P +Wandel/JS +Wandelbarkeit +Wandelgang/Sp +Wandelhalle/N +Wandelns +Wandelobligation/P +Wandelstern/EPS +Wandelung/P +Wandelzeit +Wanderausstellung +Wanderbühne/N +Wanderbursche/N +Wanderdüne/N +Wanderer/NS +Wandergebiet +Wandergewerbe/NS +Wanderheuschrecke +Wanderin/F +Wanderjahr/PS +Wanderleben +Wanderniere/N +Wanderns +Wanderpokal/PS +Wanderprediger +Wanderpreis/EPT +Wanderratte/N +Wanderschaft +Wandersmänner/N +Wandersmann +Wanderstäbe/N +Wanderstab +Wandertag +Wandertrieb/EPS +Wandertruppe/N +Wanderung/P +Wandervereine/N +Wandervereins +Wandervögel/N +Wandervogels +Wanderwege +Wandgehäuse +Wandgemälde/S +Wandkalender/S +Wandkarte/N +Wandler/NS +Wandleuchter/NS +Wandlung/P +Wandlungsbereich/EPS +Wandlungsprozess/EPT +Wandlungszeit +Wandmalerei/P +Wandmontage +Wandpfeiler/S +Wandschirm/EPS +Wandschmuck +Wandschoner/S +Wandschränke/N +Wandschrank/S +Wandspiegel/S +Wandtafel/N +Wandteppich/PS +Wanduhr +Wandverkleidung +Wange/N +Wankelmotor/PS +Wankelmut/T +Wanne/N +Wannenbäder/N +Wannenbad +Wannsee +Wanst/T +Wanze/N +Wappen/S +Wappenbild/R +Wappenkunde +Wappenschild/S +Wappenschildern +Wappensprüche +Wappenspruch/S +Ware +Warenabkommen/S +Warenaufzug/STp +Warenausfuhr +Warenausgang +Warenaustausch/T +Warenbegleitschein +Warenbestände/N +Warenbestand/S +Warenbörse +Wareneigenschaften +Wareneingang +Wareneinkauf/Sp +Warenfluss/Tp +Warengruppen +Warenhaus/Tp +Warenhauskatalog +Warenhausunternehmen +Warenkonti +Warenkonto/S +Warenkorb/S +Warenkredit/EPS +Warenlager/N +Warenlieferung +Warenmarkt/Tp +Warenmenge +Warenniederlagen +Warennummern +Warenpapieren +Warenposition/P +Warenproben +Warenprotokoll +Warenrechung/P +Warenrückvergütung/P +Warentermin +Warentermingeschäft/EPS +Warentest +Warentransporte/S +Warenverkehr +Warenverzeichnis/Qq +Warenzeichen/S +Warhol/S +Warmlauf/Sp +Warmlaufphase/N +Warmluftströmung +Warmwasser/S +Warmwasserbereitung/P +Warmwasserheizung +Warmwasserspeicher/N +Warmwasserversorgung/P +Warnblinken +Warndreieck/PS +Warnens +Warngrenze/N +Warnhupe +Warnlampe +Warnleuchte +Warnlicht +Warnmeldung +Warnschuss/Tp +Warnsignal/EPS +Warnstreik/EPS +Warntafel/N +Warnung/P +Warnungsruf/E +Warnzeichen/S +Warrant/S +Warrantpreis/EPT +Warschau +Wartbarkeit +Wartefrau/P +Wartegeld/RT +Warteliste/N +Wartens +Warteposition/P +Warteposten/S +Warteraum/STp +Wartesäle/N +Wartesaal +Warteschlange/N +Wartezeit/P +Wartezimmer/NS +Wartezustand/ST +Wartezyklus +Wartung/P +Wartungsanleitung/P +Wartungsarbeit/P +Wartungsaufwand +Wartungsbestimmung/P +Wartungsdaten +Wartungsfall +Wartungsgebühr/P +Wartungsintervall/EPS +Wartungskästchen +Wartungskosten +Wartungsmaßnahme/N +Wartungsprozess/EPT +Wartungssoftware +Wartungsunterlagen +Wartungsvertrag/STp +Wartungszeit/P +Wartungszwecke/N +Wartungszyklen +Warze/N +Waschanstalten +Waschautomat/P +Waschbär/P +Waschbecken/S +Waschbenzin +Waschbrett/S +Waschbretter +Waschens +Waschfrau +Waschgelegenheit/P +Waschkessel/S +Waschkörbe +Waschkorb/S +Waschküche/N +Waschlappen/S +Waschlauge/N +Waschleder/NS +Waschmaschine/N +Waschmittel/NS +Waschpulver/NS +Waschraum/STp +Waschschüssel/N +Waschseife/N +Waschtisch +Waschtoiletten +Waschtröge/N +Waschtrog/S +Waschung/P +Waschwasser/N +Waschweib/T +Waschweiber +Waschzettel/NS +Washington +Wasser/S +Wasserabscheidern +Wasseratmosphäre +Wasseraufnahme +Wasserball/Sp +Wasserballspiel/EPS +Wasserbau/S +Wasserbeckensystem +Wasserbedarf +Wasserbehälter/N +Wasserbestrahlung +Wasserblase/N +Wasserbombe +Wasserbrüche/N +Wasserbruch +Wasserdämpfe/N +Wasserdampf +Wasserdichtigkeit +Wasserdurst +Wassereimer/N +Wassereinbruch +Wassereinfluss/Tp +Wassereinlass/Tp +Wassereinwirkung +Wasseremulsion +Wasserfahrzeug/EPS +Wasserfall/Sp +Wasserfarbe/N +Wasserfestigkeit +Wasserflächen +Wasserflaschen +Wasserflöhe/N +Wasserfloh/S +Wasserflugzeug/EPS +Wasserfluten +Wasserfront +Wassergläser +Wasserglas/T +Wassergräben +Wassergraben/S +Wasserhähne/N +Wasserhahn/S +Wasserhaushalt/EPS +Wasserheilanstalten +Wasserheilkunde/N +Wasserhosen +Wasserhühnern +Wasserhuhn/S +Wasserhydraulik +Wasserkasten/S +Wasserkessel/S +Wasserkläranlage +Wasserklosett/S +Wasserköpfe/N +Wasserkopf/S +Wasserkräften +Wasserkraftwerk/EPS +Wasserkrug/STp +Wasserkühlung +Wasserkur +Wasserlauf/Sp +Wasserleitung/P +Wasserleitungsrohr/PS +Wasserlilie +Wasserlinie/N +Wassermängel +Wassermangel +Wassermann +Wassermassen +Wassermelone +Wassermenge/N +Wassermesser/S +Wassermühle/N +Wassernot +Wassernymphe +Wasseroberfläche +Wasserpflanze/N +Wasserpistolen +Wasserpocken +Wasserpolizei +Wasserprobleme +Wasserqualität +Wasserräder +Wasserrad/S +Wasserratte +Wasserreservoire +Wasserressourcen +Wasserrohr/EPS +Wasserrutschbahnen +Wassersäule/N +Wasserschäden +Wasserschaden/S +Wasserscheide/N +Wasserschläuche/N +Wasserschlange/N +Wasserschlauch/S +Wasserschloss/T +Wasserschutz +Wasserschutzpolizei +Wasserski/S +Wasserskiern +Wasserspeicher +Wasserspeier/NS +Wasserspiegel/NS +Wassersport +Wasserspülung +Wasserstände/N +Wasserstand +Wasserstandsanzeiger/NS +Wasserstein/EPS +Wasserstiefel/NS +Wasserstoff/S +Wasserstoffbomben +Wasserstoffsuperoxyd/PS +Wasserstrahl/S +Wasserstraße/N +Wasserstraßenverbindung +Wasserstraßenverwaltung +Wassersüchten +Wassersucht +Wassersuppe +Wassertemperatur +Wassertier/EPS +Wassertropfen +Wassertürme/N +Wasserturm/S +Wasseruhren +Wasserumlauferhitzer +Wasserverband +Wasserverbrauch/S +Wasserverdrängung/P +Wasserverschwendung +Wasserversorgung/P +Wasservögel +Wasservogel/S +Wasserwaagen +Wasserweg/EPS +Wasserwelle/N +Wasserwerfer/NS +Wasserwerk/PS +Wasserzähler/NS +Wasserzeichen/S +Waterloo/S +Watsche/N +Watt/EPS +Wattebäusche/N +Wattebausch/T +Wattenmehr +Wattepfropf/EPS +Wattleistung/P +Watvögel +Watvogel/S +Weber/FNS +Weberbaum/STp +Weberei/P +Weberknecht/EPS +Weberschiffchen/S +Webfehler/NS +Webserver/NS +Website/S +Webstühle +Webstuhl/S +Webware +Wechsel +Wechselagent/P +Wechselakzept/S +Wechselaussteller/N +Wechselbäder/N +Wechselbälge/N +Wechselbad +Wechselbalg/S +Wechselbank +Wechselbestand +Wechselbeziehung/P +Wechselbrief/EPS +Wechselbürgschaft/P +Wechselfälle/N +Wechselfieber/N +Wechselfolge/N +Wechselfrist +Wechselgeld/R +Wechselgesang/Sp +Wechselgespräch/EPS +Wechselgetriebe/NS +Wechselgläubiger/NS +Wechselinhaber/FNS +Wechseljahre/N +Wechselkassen +Wechselkurs/EPT +Wechselkursänderung/P +Wechselkursentwicklung +Wechselkursgewinne +Wechselkurssenkung +Wechsellast +Wechsellastfestigkeit +Wechselmakler/S +Wechselnehmer/FNS +Wechselplatte +Wechselprotest/EPS +Wechselrecht/EPS +Wechselreiter/FNS +Wechselschuld/P +Wechselspannung/P +Wechselspannungsgröße/N +Wechselspiel/EPS +Wechselsteuer +Wechselströme/N +Wechselstrom/S +Wechselstromanteile +Wechselstromwiderstand +Wechselstuben +Wechselwinkel/N +Wechselwirkung/P +Wechte/N +Weckanruf/PS +Wecker/NS +Wedel/S +Wegbereich/S +Wegbereiter/N +Wegbereitung +Wege/S +Wegebau +Wegelagerer/NS +Wegemessung +Wegerecht/EPS +Wegerich/EPS +Wegfall/Sp +Weggang/Sp +Weggeber +Weggebersignal +Wegkontrolle/N +Weglänge/N +Weglassens +Weglassung/P +Wegmarkierung +Wegmesser +Wegmessung/P +Wegnahme +Wegs +Wegschalten +Wegschnecke +Wegsensoren +Wegsignale +Wegstrecke/N +Wegunterschied +Wegweiser/NS +Wegwerfgesellschaft +Wegwerfpreis/EPT +Wegzehrung/P +Wehgeschrei/S +Wehmut +Wehr/G +Wehrbeauftragte/N +Wehrbereich/PS +Wehrbereichskommando +Wehrdebatte +Wehrdienst/EPT +Wehrdienstverweigerer +Wehrdörfer +Wehrersatzdienst/EPST +Wehrlosigkeit +Wehrmacht +Wehrmachtführer +Wehrmachtsangehörige +Wehrpass/Tp +Wehrpflicht/P +Wehrpropaganda +Wehrsold/EPS +Wehrstammrolle/N +Wehrübung/P +Wehrwissenschaft +Weib/EMT +Weibe/MRS +Weibervölker/N +Weibervolk +Weiblichkeit +Weibsbild/R +Weichbild/RT +Weichensteller/NS +Weichheit +Weichherzigkeit +Weichling/EPS +Weichmacherspiel +Weichsel +Weichselkirsche/N +Weichteil/EPS +Weichtier/EPS +Weichwährung/P +Weichware +Weideländern +Weideland/S +Weidenbaum/STp +Weidenkätzchen/S +Weidenkörbe/N +Weidenkorb/T +Weideplätze/N +Weideplatz/T +Weidezeit +Weidmänner +Weidmann/S +Weidmannsheil +Weidwerk/S +Weierstraß +Weigerns +Weigerung/P +Weihbischöfen +Weihbischof/S +Weiher/N +Weihnacht/P +Weihnachtsabend/EPS +Weihnachtsbaum/STp +Weihnachtsbeleuchtung +Weihnachtsbescherung +Weihnachtsbotschaft +Weihnachtsfeiertag +Weihnachtsferien +Weihnachtsfest/T +Weihnachtsgaben +Weihnachtsgans +Weihnachtsgeschenk/EPS +Weihnachtsgratifikation/P +Weihnachtsgrüße +Weihnachtskarte/N +Weihnachtskugeln +Weihnachtslied/RST +Weihnachtsmänner/N +Weihnachtsmann/S +Weihnachtsmarkt/STp +Weihnachtspaket +Weihnachtsreise +Weihnachtssaison +Weihnachtssonderpreis +Weihnachtstag/EPST +Weihnachtsverkehr +Weihnachtszeit +Weihrauch/S +Weihrauchwasser/NS +Weihwasser +Weiler/N +Weimar +Weimarer +Weinbäuerin/F +Weinbau/S +Weinbauer/S +Weinbeere +Weinberg/EPS +Weinbergschnecke/N +Weinblätter +Weinblatt/S +Weinbrände +Weinbrand/S +Weinbrennerei +Weineinkäufer +Weinernte/N +Weines +Weinessig/EPS +Weinexperten +Weinfässer/N +Weinfass/MT +Weinfest +Weinflasche +Weingärten +Weingärtner/N +Weingarten/S +Weingeist +Weingesetz +Weingläser/N +Weinglas/T +Weingut +Weinhändler/FNS +Weinhandlung/P +Weinhaus/Tp +Weinjahr/EPST +Weinjahrgang/Sp +Weinkarte/N +Weinkeller/S +Weinkelter/N +Weinkenner/FNS +Weinkrämpfe/N +Weinkrampf/S +Weinland +Weinlese +Weinpreise +Weinpresse/N +Weinrebe/N +Weinreisender +Weins +Weinsäuren +Weinschänke +Weinschenke +Weinstein +Weinstöcke/N +Weinstock/S +Weinstube/N +Weintraube/N +Weintrester/N +Weinwirtschaft +Weißbier/EPS +Weißblech/EPS +Weißbrot/EPS +Weißbücher/N +Weißbuch/EPS +Weißdorn/EPS +Weißfisch/EPS +Weißgerber/FNS +Weißglut +Weißgold +Weißkäse +Weißkohl/EPS +Weißmetall/EPS +Weißrussland +Weißwein/EPS +Weißweinsoße +Weißzeug/S +Weisens +Weisheit/P +Weisheitszähne/N +Weisheitszahn/S +Weissagens +Weissager/FNS +Weissagung/P +Weisung/P +Weitblick/S +Weitenausgabe +Weiterarbeit +Weiterausbau +Weiterausbildung +Weiterbeschäftigung +Weiterbestand/S +Weiterbildens +Weiterbildung/P +Weiterbildungskurse +Weiterdenken +Weiterentwicklung/P +Weiterflug/S +Weiterführens +Weiterführung/P +Weitergabe +Weiterleitung/P +Weitermelden +Weiterschalten +Weiterschauen +Weiterverarbeitung +Weiterverfolgung +Weiterverkauf/Sp +Weiterzahlung +Weitläufigkeit +Weitschweifigkeit +Weitsichtigkeit +Weitspringer +Weitsprünge/N +Weitsprung +Weizen/S +Weizenabkommen +Weizenbaum +Weizenkleie +Weizenmehle/N +Weizenpreis/EPT +Weizenstroh +Wellblech/PS +Wellblechgaragentor +Wellenamplituden +Wellenanteile +Wellenbereich/EPS +Wellenbewegung/P +Wellenbrecher/NS +Wellenbündel +Wellenfrage +Wellenfront +Wellenfunktion/P +Wellengängen +Wellengang/S +Wellengeplätscher +Wellenlänge/N +Wellenlinie/N +Wellenreiten +Wellenschlag/STp +Wellensittich/EPS +Wellentäler/N +Wellental +Wellenteilen +Wellentheorie/N +Wellenwiderstand +Wellenzug/Sp +Wellington/S +Wellkarton +Wellpappen +Welpe/N +Welt/P +Weltall/S +Weltalter/NS +Weltangebot/S +Weltanschauung/P +Weltarbeitslosigkeit +Weltatlas +Weltausstellung/P +Weltausstellungsgelände +Weltbank +Weltbedeutung +Weltbestleistung/P +Weltbevölkerung +Weltbild/RST +Weltbörsen +Weltbrand +Weltbürger/NS +Weltbund +Weltcupabfahrt +Weltenbummler/N +Weltereignis/Qq +Welterfahrung/P +Welterkenntnis/q +Welterleben/S +Welternährung +Welternährungskonferenz +Weltfeind +Weltfirma +Weltförderung +Weltformat +Weltfriede/N +Weltgeltung/P +Weltgericht/S +Weltgerichtshöfe/N +Weltgerichtshof/S +Weltgeschehen +Weltgeschichte +Weltgesundheitsorganisation +Weltgewandtheit +Weltgewerkschaftsbünden +Weltgewerkschaftsbund/T +Welthandel/S +Welthandelsflotte +Welthandelsfreiheit +Weltherrschaft/P +Welthungerhilfe +Weltkarte/N +Weltkenntnis/q +Weltkirchenrat +Weltklasse +Weltklassespieler +Weltklima/S +Weltklugheit +Weltkörper/NS +Weltkommunismus +Weltkongress/EPT +Weltkonjunktur +Weltkrieg/EPST +Weltkugel/N +Weltlage/N +Weltlauf/Sp +Weltliteratur +Weltmächte/N +Weltmännern +Weltmachtpolitik/P +Weltmachtstellung +Weltmann/S +Weltmarken +Weltmarkt/STp +Weltmarktpreise +Weltmarktverhältnis/Qq +Weltmeer/EPS +Weltmeinung +Weltmeister/FNS +Weltmeisterelf +Weltmeistermannschaft +Weltmeisterschaft/P +Weltmodell/EPS +Weltoffenheit +Weltordnung/P +Weltpolitik/P +Weltpostverein/PS +Weltpremiere/N +Weltproblematik +Weltprobleme +Weltproduktion +Weltrat/T +Weltraum/ST +Weltraumfahrer +Weltraumfahrt +Weltraumfragen +Weltraumkongress/EPT +Weltraummächte +Weltrecht +Weltregierung +Weltregion/P +Weltreich/EPS +Weltreise/N +Weltrekord/EPS +Weltrekordläufer +Weltrekordler/FNS +Weltrekordmänner +Weltrekordmann/S +Weltrevolution +Weltruf/EPS +Weltruhm +Weltschau +Weltschmerz/T +Weltsicherheitsrat/S +Weltsprache/N +Weltstädte/N +Weltstaat +Weltstadt +Weltstar +Weltteil/EPS +Weltumsegler/NS +Weltuniversität +Weltuntergang/S +Weltverband +Weltvorrat +Weltwährung +Weltwarenmarkt/T +Weltwirtschaft +Weltwirtschaftsgipfel +Weltwirtschaftskrise +Weltwunder/NS +Wembleystadion +Wendekreis/EPT +Wendelpotentiometer +Wendeltreppe/N +Wendens +Wendepunkt/EPS +Wendigkeit +Wendung/P +Wenigkeit +Werbeabteilung/P +Werbeagentur/P +Werbeaktion/P +Werbeassistent +Werbebeauftragter +Werbeberater/FNS +Werbebriefe +Werbebüro +Werbedienst +Werbedrucksachen +Werbefachfrau +Werbefachleute +Werbefachmänner/N +Werbefachmann/S +Werbefeldzug/STp +Werbefernsehen/S +Werbefilm/EPS +Werbegag/S +Werbegesellschaften +Werbegrafik/PR +Werbegrafiker/FNS +Werbegraphik/PR +Werbegraphiker/FNS +Werbekampagne +Werbekosten +Werbelehrfilm/S +Werbeleiter/FNS +Werbematerial/S +Werbemittel/NS +Werbens +Werbeoffizier +Werbeprämien +Werber/N +Werberummel +Werbeschrift/P +Werbesendung/P +Werbespot/S +Werbesprüche +Werbespruch/S +Werbetext/PRT +Werbetexter/FNS +Werbeträger +Werbetrommel/N +Werbeüberschrift +Werbevideo +Werbung/P +Werbungskosten +Werdegang +Werder/S +Werftarbeiter/FNS +Werften +Werk/ST +Werkanlage +Werkbänke/N +Werkbank +Werkbund +Werkhalle/N +Werkkunstschule +Werkleuten +Werkmeister/FNS +Werknorm +Werkpakete +Werksangehörige/NR +Werksbibliothek +Werkschutz/T +Werksgruppe +Werkshalle/N +Werksleitung +Werksnorm +Werkspionage/N +Werkstätte/N +Werkstatt +Werkstattangehörige +Werkstattbesetzung +Werkstatteinrichtung +Werkstattleiter +Werkstattleitung +Werkstattraum/STp +Werkstattserie +Werkstellen +Werkstoff/EPS +Werkstoffherstellung +Werkstoffkonstante +Werkstoffprüfung +Werkstück/EPS +Werkstudent/FP +Werksvertretung +Werkswohnung/P +Werktag/EPT +Werktisch/EPT +Werkverkehr +Werkvertrag/Sp +Werkwohnung/P +Werkzeichnung/P +Werkzeug/EPS +Werkzeugausstattung/P +Werkzeugbau +Werkzeugkasten +Werkzeugkosten +Werkzeugkostenanteil +Werkzeugmacher/FNS +Werkzeugmaschine/N +Werkzeugneubau +Werkzeugtasche/N +Wermut/S +Wermutstropfen/S +Werner/S +Wertangabe/N +Wertannahme +Wertanteil/EPS +Wertarbeit/P +Wertbesetzung +Wertbrief/EPS +Wertebereich/S +Wertegemeinschaft +Wertegruppe/N +Werteliste/N +Wertentwicklung +Wertepaare/N +Wertepakete/N +Werterhöhung/P +Wertermittlung +Wertevorrat +Wertgegenstände/N +Wertgegenstand +Werthaltung +Wertigkeit/P +Wertkonserven +Wertmaßstäbe/N +Wertmaßstab/ST +Wertmesser/N +Wertminderung/P +Wertpaket/S +Wertpapier/EPS +Wertpapieranlage/N +Wertpapierbesitzer/F +Wertpapierdepot/S +Wertpapiergeschäft/EPS +Wertpapierkauf/Sp +Wertpapiermarkt/STp +Wertpapiertyp +Wertsache/N +Wertschätzens +Wertschätzung/P +Wertstatus +Wertsteigerung/P +Wertung/P +Werturteil/EPS +Wertverlust +Wertverringerung/P +Wertvorstellung/P +Wertwandel/S +Wertzeichen/S +Wertzoll +Wertzuwachs/T +Wertzuwachssteuern +Wertzuweisung/P +Werwölfe/N +Werwolf/S +Wesen/HS +Wesens +Wesensaussage/N +Wesensmerkmal/EPS +Wesenszug/Sp +Weser +Wesermündung +Wespe/N +Wespennest/S +Wespennester +Wespenstich/EPS +Wespentaille/N +Westafrika +Westalliierte/N +Westalpen +Westberliner +Westdeutschland +Weste/N +Westen/S +Westentasche/N +Westentaschenformat/EPS +Western +Westeuropa +Westeuropäer/N +Westfälin/F +Westfale/N +Westfrankenreich +Westfrankreich +Westfront +Westgebieten +Westgoten +Westgottenreich +Westhandel +Westindienhandel +Westjordanland/S +Westmark +Westminster +Westminsterabtei +Westsektor/P +Westsibiriens +Westwall +Westwind/EPST +Westzone/N +Wettbewerb/EPRS +Wettbewerber/FNS +Wettbewerbsbestimmung/P +Wettbewerbserfolge +Wettbewerbsfähigkeit +Wettbewerbslage +Wettbewerbsmaßnahmen +Wettbewerbsordnung +Wettbewerbsregelung +Wettbewerbsverhältnis/Qq +Wettbüro +Wetteifer +Wetter/S +Wetteransagen +Wetteransager/FNS +Wetteraussicht +Wetterbedingung/P +Wetterbeobachtung/P +Wetterbericht/EPS +Wetterbesserung +Wetterdienst/ET +Wetterfahne/N +Wetterfröschen +Wetterfrosch/T +Wetterfühligkeit +Wetterhähnen +Wetterhahn/S +Wetterkarten +Wetterkunde/N +Wetterlagen +Wetterleuchten/S +Wettermänteln +Wettermantel/S +Wettermeldung/P +Wetterprophet/P +Wettersatellit/P +Wetterschächten +Wetterschäden +Wetterschacht +Wetterschaden/S +Wetterschiff/EPS +Wetterseiten +Wetterstation/P +Wetterstürze/N +Wettersturz/T +Wetterverhältnis/Qq +Wettervoraussage +Wettervorhersage +Wetterwarte/N +Wetterwechsel/NS +Wetterwolke +Wettfahrt/P +Wettfliegen/S +Wettflug/STp +Wettgesang/Sp +Wettkämpfe/NR +Wettkämpfer/FNS +Wettkampf/S +Wettkampfsiege/N +Wettläufer/FNS +Wettlauf/Sp +Wettrennen/S +Wettrüstens +Wettrudern/S +Wettschwimmen/S +Wettsegeln/S +Wettspiel/EPS +Wettstreit/S +Wettturnen +Wettzettel/N +Wetzstahl/EPS +Wetzstein/EPS +Wheatcraft/S +Whisky/S +Whitelist/S +Whoopy/S +Wichser +Wichserei/P +Wichte/N +Wichtigkeit/G +Wichtigtuer/FNS +Wichtigtuerei/P +Wicke/N +Wickel/JS +Wickelgamasche +Wickelkind/R +Wickelns +Wickelrichtung +Wickelung/P +Wicklung/P +Widder/NS +Widerhaken/S +Widerhall/S +Widerklage/N +Widerlager +Widerlegens +Widerlegung/P +Widerlichkeit/P +Widerpart/EPS +Widerrede/N +Widerruf/S +Widersacher/FNS +Widerschein/S +Widersetzlichkeit/P +Widersinn/S +Widerspenstigkeit/P +Widersprüche/N +Widersprüchlichkeit/P +Widerspruch/S +Widerspruchsfreiheit +Widerspruchsgeist/T +Widerspruchslosigkeit +Widerstände/N +Widerstandbewegung +Widerstandes +Widerstands +Widerstandsaustausch +Widerstandsbeschaltung/P +Widerstandsbewegung/P +Widerstandsfähigkeit/P +Widerstandsgruppe/N +Widerstandskämpfer/FNS +Widerstandskennung +Widerstandskräfte/N +Widerstandskraft +Widerstandsmessung +Widerstandsnetzwerk +Widerstandsorganisation +Widerstreit/S +Widerwärtigkeit +Widerwille/N +Widmens +Widmung/P +Widmungsexemplar/EPS +Widrigkeit/P +Wiedehopf/EPS +Wiederabdrücke/N +Wiederabdruck +Wiederanfang/Sp +Wiederanlage/N +Wiederanstellung/P +Wiederaufbau/S +Wiederauferstehung/P +Wiederaufführung +Wiederaufnahme/N +Wiederaufnahmeverfahren +Wiederaufrüstung/P +Wiederauftretens +Wiederbeginn/S +Wiederbelebens +Wiederbelebung/P +Wiederbelebungsversuch/EPST +Wiederbesetzung +Wiedereinbau +Wiedereinfahren +Wiedereinführens +Wiedereinführung/P +Wiedereingliederns +Wiedereingliederung/P +Wiedereinlösens +Wiedereinlösung/P +Wiedereinnahme/N +Wiedereinschalten/S +Wiedereinschiffung/P +Wiedereinstellung/P +Wiederergreifung +Wiedererkennens +Wiedererkennung/P +Wiedererlangung +Wiedereröffnen/JS +Wiedererreichen/S +Wiedererstattung/P +Wiedergabe +Wiedergabegerät/EPS +Wiedergabequalität +Wiedergeburt/P +Wiedergenesung/P +Wiedergutmachens +Wiedergutmachung/P +Wiedergutmachungsgesetz +Wiederherstellens +Wiederherstellung/P +Wiederholbarkeit +Wiederholens +Wiederholrate/N +Wiederholung/P +Wiederholungsfall/STp +Wiederholvorwahl +Wiederholzeit +Wiederinbetriebnahme +Wiederkauf/Sp +Wiederkehr +Wiederkünfte/N +Wiederkunft +Wiederlösen +Wiedersehens +Wiedersehensfreude/N +Wiedertäufer/NS +Wiedertaufe/N +Wiedervereinigung +Wiederverheiratung/P +Wiederverkäufer/NS +Wiederverkaufspreis/EPT +Wiederverkaufswert +Wiederverwendbarkeit +Wiederverwendens +Wiederverwendung/P +Wiederverwertung +Wiederwahl/P +Wiederzulassung/P +Wiegenfest/EPT +Wiegenkind/RS +Wiegenlied/RS +Wieland/S +Wien +Wiener/FS +Wienerwald +Wiesbaden +Wiese +Wiesel/NS +Wiesenblüte +Wiesenländer/N +Wiesenlands +Wikinger +Wikingerschiff +Wildbäche/N +Wildbäder +Wildbach/S +Wildbad +Wildbahn/P +Wildbraten +Wildbret/S +Wildcard/S +Wilddieb/P +Wilddieberei/P +Wildente/N +Wilderers +Wildfang/Sp +Wildheit/P +Wildhüter/N +Wildleder/S +Wildlederhandschuhe/N +Wildling/EPS +Wildpark/EPS +Wildschäden +Wildschaden/S +Wildschütze/FN +Wildschwein/EPS +Wildständen +Wildstand/S +Wildwasser/NS +Wildwechsel/S +Wildwestfilm/PS +Wildwestmanier +Wilhelm/S +Wille +Willenlosigkeit/P +Willensäußerung/P +Willensakt/EPS +Willensbildung +Willenseinstellung +Willenserklärung/P +Willensfreiheit/P +Willenskräfte/N +Willenskraft +Willensschwäche/N +Willensstärke/N +Willi/S +William/S +Willkür +Willkürakt/EPS +Willkürlichkeit +Willy/S +Wim/S +Wimbledon +Wimpel +Wimper/N +Winchester +Wind/JT +Windbeutel/NS +Windei/RS +Windel/N +Windeseile +Windfahnen +Windharfe/N +Windhose +Windhund/EPS +Windjacke +Windkanäle/N +Windkanal +Windkraft +Windmesser/NS +Windmühle/N +Windows +Windpocken +Windrichtung/P +Windröschen/S +Windrose/N +Windschatten/S +Windschutzscheibe/N +Windsor/S +Windspiel/EPS +Windstärke/N +Windstoß/Tp +Windung/P +Windungszahl/P +Winfried/S +Wink/RS +Winkel/NS +Winkeladvokat/P +Winkelanzeige +Winkelbereich +Winkelbestimmung +Winkelbewegung +Winkeleinheit/P +Winkelhaken +Winkelinformation/P +Winkelkette +Winkelkoordinaten +Winkelmaß/EPT +Winkelmesser/N +Winkelmessung +Winkelposition/P +Winkelsensor/P +Winkelskala +Winkelspiegel/S +Winkelstellung +Winkelzähler +Winkelzug/Sp +Winker/NS +Winksprüche/N +Winkspruch/S +Winter/NS +Winteraufenthalte/N +Winteraufenthalts +Winterbaus +Winterbetrieb +Wintereinbruch +Winterfrüchte/N +Wintergärten +Wintergarten/S +Wintergetreide +Winterhalbjahr/EPS +Winterhilfswerk +Winterkälte +Winterkartoffeln +Winterkörnern +Winterkorn +Winterkur +Winterkurort +Winterlager +Wintermäntel/N +Wintermärchen +Wintermantel/S +Wintermode +Wintermonat/EPS +Winterolympiade/N +Wintersaat/P +Winterschlaf/S +Winterschlussverkauf/Sp +Wintersemester/NS +Wintershall +Wintersonne +Winterspiele/N +Wintersport/EPS +Wintersportler +Wintersportorte +Wintersportplatz +Winterthur +Wintervorräte/N +Wintervorrat/S +Winterwochen +Winterzeit +Winzer/FNS +Winzerfamilie +Winzling/EPS +Wipfel/NS +Wirbel/S +Wirbelknochen/S +Wirbelsäule/N +Wirbelsäulenbruch +Wirbelsäulenverkrümmung +Wirbelstürme/N +Wirbelsturm +Wirbeltier/EPS +Wirbelwind/EPST +Wirkens +Wirker/FNS +Wirklichkeit/P +Wirksamkeit +Wirkstoff/EPS +Wirkung/P +Wirkungsbereich/EPS +Wirkungsgrad/S +Wirkungskräfte/N +Wirkungskreis/EPT +Wirkungslosigkeit +Wirkungsmöglichkeit/P +Wirkungsoptimum +Wirkungsquantum +Wirkungsweise/N +Wirrens +Wirrköpfe/N +Wirrkopf/S +Wirrnis/q +Wirrsal/EP +Wirrung/P +Wirrwarr/S +Wirsingkohl/EPS +Wirt/EFPS +Wirtschaft/R +Wirtschafter/FNS +Wirtschaftler/FNS +Wirtschaftlichkeit +Wirtschaftsabkommen/S +Wirtschaftsakademie +Wirtschaftsaktivitäten +Wirtschaftsanleihe +Wirtschaftsarchiv +Wirtschaftsauffassung +Wirtschaftsaufschwung +Wirtschaftsberater/FNS +Wirtschaftsberatung +Wirtschaftsbetrieb +Wirtschaftsbeziehung/P +Wirtschaftsblatt +Wirtschaftsblöcke +Wirtschaftsbotschaft +Wirtschaftsdatenbank +Wirtschaftsdebatte +Wirtschaftsdelegation +Wirtschaftsexperte/N +Wirtschaftsförderung +Wirtschaftsführung +Wirtschaftsfunk +Wirtschaftsgebäude/NS +Wirtschaftsgelder/N +Wirtschaftsgelds +Wirtschaftsgemeinschaft/P +Wirtschaftsgeographie/N +Wirtschaftsgipfel +Wirtschaftsgruppen +Wirtschaftsgüter +Wirtschaftsgut +Wirtschaftsgymnasium/S +Wirtschaftshaus/Tp +Wirtschaftshilfe +Wirtschaftsindikatoren +Wirtschaftsinformation +Wirtschaftsinformationsdienst +Wirtschaftsjahr/EPS +Wirtschaftsjournalist +Wirtschaftskatastrophen +Wirtschaftsklima +Wirtschaftskommission +Wirtschaftskorrespondent +Wirtschaftskrach/T +Wirtschaftskreisen +Wirtschaftskrise/N +Wirtschaftskunde +Wirtschaftsländer +Wirtschaftslage +Wirtschaftsleben/S +Wirtschaftslenkung +Wirtschaftsleute +Wirtschaftsliberalismus +Wirtschaftsmächte +Wirtschaftsmacht +Wirtschaftsminister/NS +Wirtschaftsministerien +Wirtschaftsministerium +Wirtschaftsordnung +Wirtschaftspläne +Wirtschaftsplan +Wirtschaftsplanung +Wirtschaftspolitik/PR +Wirtschaftspraxis +Wirtschaftspressedienst +Wirtschaftsprogramm +Wirtschaftsprozess/EPT +Wirtschaftsprüfer/FNS +Wirtschaftsprüfungsgesellschaft/P +Wirtschaftspublikationen +Wirtschaftsquartett +Wirtschaftsraum/STp +Wirtschaftsrecht +Wirtschaftsredakteure +Wirtschaftsregion/P +Wirtschaftsspionage +Wirtschaftsstatistiken +Wirtschaftsstruktur +Wirtschaftssystem +Wirtschaftsteil +Wirtschaftstheoretiker +Wirtschaftstheorie +Wirtschaftsverbände/N +Wirtschaftsverband +Wirtschaftsverhandlung/P +Wirtschaftsverwaltung +Wirtschaftsvorgängen +Wirtschaftswachstum +Wirtschaftswissenschaft/P +Wirtschaftswunder/NS +Wirtschaftszeitschrift +Wirtschaftszentrum +Wirtschaftszweig/EPS +Wirtschaftszyklus +Wirtshaus/Tp +Wirtssprache/N +Wisch/R +Wischer/NS +Wischlappen/S +Wisent/S +Wissbegierde/N +Wissens/G +Wissensakquisitionskomponente/N +Wissensbasen +Wissensbasis +Wissenschaft/P +Wissenschaftler/FNS +Wissenschaftsausschuss/Tp +Wissenschaftsbetrieb/S +Wissenschaftsrat/T +Wissensdrang/Sp +Wissensdurst/S +Wissensform/P +Wissensgebiet/EPS +Wissenslücke/N +Wissensrepräsentationsformalismen +Wissensrepräsentationsformalismus +Wissensschätze/N +Wissensschatz/T +Wissensstand +Wissenstand +Wissenstrieb/EPS +Wissensverarbeitung +Wissensvermittlung +Wissenszweig/EPS +Witterns +Witterung/P +Witterungseinfluss/Tp +Witterungsumschlag/STp +Witterungsverhältnis/Qq +Witwe/NR +Witwengeld/R +Witwenkleidung +Witwenrente/N +Witwenstand/S +Witwer/NS +Witz/EPT +Witzblätter +Witzblatt/S +Witzbold/EPST +Witzelei/P +Witzigkeit/P +Wladimir/S +Wladiwostok +Wöchnerin/F +Wöchnerinnenabteilung/P +Wöchnerinnenheim/PS +Wölbens +Wölbung/P +Wölfe/N +Wölfin +Wörtchen/S +Wörter/N +Wörterbücher/N +Wörterbuch/ST +Wörterbucheintrag/STp +Wörterbuchverwaltung +Wörterliste/N +Wörterverzeichnis/Qq +Woche/N +Wochenausgabe +Wochenbett/P +Wochenblätter/N +Wochenblatt +Wochenendausgabe +Wochenende/N +Wochenendhaus/Tp +Wochenendurlaub +Wochenfieber/S +Wochenhälfte +Wochenlöhne +Wochenlohn/S +Wochenmarkt/STp +Wochenmitte +Wochenpresse +Wochenschau +Wochenschluss/Tp +Wochenschlusskurs/EPT +Wochenschrift +Wochenstunde/N +Wochentag/EPT +Wochenverdienst +Wochenverlauf/Sp +Wochenwende +Woge +Wohlbefinden +Wohlbehagen/S +Wohlergehen/S +Wohlfahrt/P +Wohlfahrtsämter/N +Wohlfahrtsamt/S +Wohlfahrtsausschuss/Tp +Wohlfahrtseinrichtung/P +Wohlfahrtspflegen +Wohlfahrtspolitik +Wohlfahrtsstaat/S +Wohlfahrtswesen/S +Wohlgefallen/S +Wohlgefühl/EPS +Wohlgerüche/N +Wohlgeruch/S +Wohlgeschmäcker/N +Wohlgeschmack/S +Wohlhabenheit +Wohlklang/Sp +Wohllaut/EPS +Wohlleben/S +Wohlsein/S +Wohlstände/N +Wohlstand/ST +Wohlstandsgesellschaft +Wohlstandsverteilung +Wohltäter/FNS +Wohltätigkeit +Wohltätigkeitsbasar/EPS +Wohltätigkeitsveranstaltung/P +Wohltätigkeitsverein/PS +Wohltat/P +Wohnanhänger/NS +Wohnbau +Wohnbauten +Wohnbebauung +Wohnbezirk/EPS +Wohnblöcken +Wohnblock/S +Wohndauer +Wohneinheit/P +Wohnens +Wohnfläche/N +Wohngebäude/NS +Wohngebiet/P +Wohngegend +Wohngeld +Wohngelegenheit/P +Wohngemeinschaft +Wohnhaus/Tp +Wohnheim/EPS +Wohnküche +Wohnort/EPST +Wohnquartiere +Wohnraum/STp +Wohnrecht/EPS +Wohnsilo/S +Wohnsitz/EPT +Wohnsitzstaat +Wohnstuben +Wohnung/P +Wohnungsämtern +Wohnungsamt/S +Wohnungsbau/S +Wohnungsbaugesellschaft +Wohnungsbaugesetz +Wohnungsbaupolitik +Wohnungsbauprogramm +Wohnungsbauten +Wohnungsbeschaffung +Wohnungsbewirtschaftung +Wohnungseigentümer +Wohnungseigentümergemeinschaft +Wohnungsinhaber/FNS +Wohnungsmängel/N +Wohnungsmangel/S +Wohnungsnot +Wohnungsproblem/EPS +Wohnungsschlüssel/NS +Wohnungstausch +Wohnungswechsel/S +Wohnungswesen +Wohnungszeilen +Wohnviertel/NS +Wohnwagen/S +Wohnzimmer/NS +Wohnzimmercouch +Wohnzimmerteppich +Wolf/S +Wolfgang/S +Wolfram/S +Wolfsburg +Wolfshund/EPST +Wolfshunger/N +Wolfsjunge +Wolfskuhlen +Wolfsmilch +Wolga +Wolke/N +Wolkenbildung +Wolkenbrüche/N +Wolkenbruch/S +Wolkendecke/N +Wolkenhimmel/NS +Wolkenkratzer/NS +Wolkenkuckucksländer/N +Wolkenkuckucksland/S +Wolkenschicht +Wolldecke +Wollens +Wollfett/EPS +Wollgarn/EPS +Wollhändler/FNS +Wollhandel/N +Wollhandschuhen +Wollindustrie +Wolllappen +Wollmarkt/ST +Wollschnüren +Wollschnur +Wollspinnerei +Wollstoff/EPS +Wollüste/N +Wollüstling/EPS +Wollust +Wollware +Wonne/N +Wonnemonat/PS +Wonnemond/PS +Word +Workaholic/S +Workshop/S +Workstation/S +Worms +Wort/EPST +Wortakzent/EPS +Wortanfang/ST +Wortarmut +Wortart +Wortbedeutungslehre/N +Wortbildung/P +Wortbreite/N +Wortbrüche/N +Wortbruch +Wortende/N +Wortfolge/N +Wortfügung/P +Wortfügungslehren +Wortführer/FNS +Wortfülle +Wortfuge/N +Wortgefecht/EPS +Wortkargheit +Wortklasse/N +Wortklauber/FNS +Wortklauberei/P +Wortlaut/EPS +Wortliste/N +Wortmeldung/P +Wortpaare/N +Wortschätze/N +Wortschatz/T +Wortschwall/EPS +Wortsinn/EPS +Wortspiel/EPS +Wortstämme/N +Wortstamm/S +Wortstellung/P +Wortstreit/EPS +Wortteil/EPS +Wortverdreher/FNS +Wortverdrehung/P +Wortwahl +Wortwechsel/N +Wotan +Wrack/S +Wrackgüter/N +Wrackgut/S +Wrangler +Wrestling +Wühlarbeit/P +Wühler/FNS +Wühlmäuse/N +Wühlmaus +Wülste/N +Wünschelrute/N +Wünschelrutengänger/FNS +Würdenträger/N +Würdigens +Würdigkeit +Würdigung/P +Würdigungspreis/EPT +Würfe/N +Würfel/S +Würfelbecher/NS +Würfelspiel/EPS +Würfelzucker/NS +Würgengel/NS +Würger/FNS +Würmchen/S +Würmer/N +Würste/MN +Württemberg +Würzburg +Wüstenei/P +Wüstengegend/P +Wüstenrot +Wüstensand/S +Wüstling/EPS +Wucher/JRS +Wucherer/NS +Wucherhandel/N +Wuchermiete/N +Wucherns +Wucherpreisen +Wucherzins/EPT +Wuchses +Wucht +Wuchtbewegung +Wulst/T +Wundbrände/N +Wundbrand/S +Wunderbild/S +Wunderbilder +Wunderding/ERS +Wunderdoktoren +Wunderdoktors +Wunderdroge +Wundergeschäfte +Wunderglaube/N +Wunderkind/R +Wunderknabe/N +Wunderkuren +Wunderländer/N +Wunderlands +Wunderlichkeit/P +Wunderplan +Wunderrabe +Wunderschwimmer +Wundertäter/FNS +Wundertat +Wundertier/EPS +Wundertopf +Wundervogel +Wunderwelt/P +Wunderwerk/PS +Wunderzeichen +Wundfieber/NS +Wundmal/EPS +Wundsalben +Wundstarrkrämpfe/N +Wundstarrkrampf/S +Wunsch/ET +Wunschbild/S +Wunschbildern +Wunschdenken +Wunschkind +Wunschkonzert/EPS +Wunschliste +Wunschmaschine +Wunschtermin +Wunschtraum/STp +Wunschvorstellung/P +Wunschzettel/NS +Wuppertal/S +Wurf/S +Wurfgeschoss/EPT +Wurfkreis/EPT +Wurfpfeil/EPS +Wurfscheibe/N +Wurfspeer/PS +Wurfspieß/EPT +Wurftaube +Wurmfortsätze/N +Wurmfortsatz/T +Wurmlöcher/N +Wurmloch/S +Wurmmittel/N +Wurms +Wurmstich/EPS +Wurst +Wurstbude +Wursteleien +Wurstfabrik +Wurstvergiftung +Wurstwaren +Wurzel +Wurzelbehandlung +Wurzelgröße/N +Wurzelkeim/PS +Wurzelknolle +Wurzelschössling/ES +Wurzelstöcke/N +Wurzelstock +Wurzelwerk/EPS +Wurzelwörter +Wurzelwort/EPS +Wurzelzeichen/S +Wurzelziehen/S +Wust/S +Wut/X +Wutanfall/Sp +Wutausbrüche/N +Wutausbruch/S +XII +XIII +XIV +XML +Xanten +Xenix +Xerox +Xerxes +Xoff +Xon +Xylograph/P +Yacht/P +Yangtse +Yen +Yeti +Yoga +Yokohama +York +Yuppie/S +ZDF +ZK +Zähheit +Zähigkeit +Zählens +Zähler/NS +Zählerbaustein +Zählerregister/NS +Zählerstände/N +Zählerstand +Zählerveränderung +Zählmaschine/N +Zählrichtung +Zählung/P +Zähmens +Zähmung/P +Zähne/N +Zäpfchen/S +Zärtlichkeit/P +Zäsur/P +Zäune/N +Zagreb/S +Zahlenangabe/N +Zahlenaspekt +Zahlenbeispiel/EPS +Zahlenblock +Zahlendarstellung/P +Zahleneingabe/N +Zahlenfeld +Zahlenfolge/N +Zahlenform +Zahlenlotto/S +Zahlenmaterial +Zahlenparameter/N +Zahlenreihe/N +Zahlenschloss/T +Zahlenspielerei/P +Zahlensystem/EPS +Zahlenverhältnis/Qq +Zahlenwerk +Zahlenwert/EPS +Zahlkarte/N +Zahltag/EPS +Zahlung/P +Zahlungsabkommen/S +Zahlungsanweisung/P +Zahlungsaufforderung/P +Zahlungsaufschüben +Zahlungsaufschub/T +Zahlungsaufstellung +Zahlungsauftrag/Tp +Zahlungsbedingung/P +Zahlungsbefehl/EPS +Zahlungsbeleg/EPS +Zahlungsbilanz/P +Zahlungsbilanzüberschuss/Tp +Zahlungsdefizit +Zahlungseingang/Sp +Zahlungseinstellung +Zahlungsempfänger/NS +Zahlungserleichterung/P +Zahlungsfähigkeit +Zahlungsfrist +Zahlungskondition/P +Zahlungsmittel/NS +Zahlungsmodalitäten +Zahlungsort/EPST +Zahlungspläne/N +Zahlungsplan/S +Zahlungssystem/S +Zahlungstermin/EPS +Zahlungsunfähigkeit/P +Zahlungsverkehr/S +Zahlungsverpflichtung/P +Zahlungsversprechen/S +Zahlungsverzug/T +Zahlungsweise/N +Zahlungsziel +Zahn/S +Zahnärzte/FN +Zahnarzt/T +Zahnarztbehandlung/P +Zahnarztpraxis +Zahnarztstuhl +Zahnbürsten +Zahnersatz +Zahnfleisch +Zahngold +Zahnlücke/N +Zahnpaste +Zahnpflege/N +Zahnprothesen +Zahnprothesenträger +Zahnräder +Zahnrad +Zahnradachse/N +Zahnradbahn/P +Zahnschmelz/T +Zahnschmerzen +Zahnstange +Zahnstocher/N +Zahnstocherbeinen +Zahnstummeln +Zahntechniker/NS +Zahnweh +Zaire/S +Zander +Zange/N +Zapfenstreich +Zapfhähne/N +Zapfhahn/S +Zar/P +Zarathustra/S +Zarenzeit +Zarewitsch +Zarin +Zartheit +Zauberbann +Zauberei/P +Zauberer/NS +Zauberflöte/N +Zauberin/F +Zauberlehrling/EPS +Zaubers +Zauberstäbe/N +Zauberstab/S +Zaubertränken +Zaubertrank/T +Zauberwesen/S +Zauderer +Zaum/EST +Zaun/S +Zaunkönig +Zebra/S +Zeche/N +Zechenstilllegung/P +Zeh/EPS +Zehenspitze/N +Zehner +Zehnerpaar +Zehnerpotenz +Zehnerwette +Zehnjahresplan +Zehnkämpfer +Zehnkampfmeister +Zehntel +Zehntelsekunde +Zehntklässler/FNS +Zeichen/S +Zeichenabstände/N +Zeichenabstand +Zeichenart +Zeichenausgabe/N +Zeichenblatt +Zeichenblöcke/N +Zeichenblock/S +Zeichenbreite/N +Zeichenbrett/RS +Zeichenbuffer/S +Zeichencode +Zeichendarstellung +Zeichenebene/N +Zeichenerklärung/P +Zeichenfläche/N +Zeichenfolge/N +Zeichengenerierung +Zeichengeschwindigkeit/P +Zeichengröße/N +Zeichenhöhe +Zeichenkette/N +Zeichenlayout/S +Zeichenlehrer/N +Zeichenmatrix +Zeichenpapier/S +Zeichenreihe/N +Zeichensätze/N +Zeichensatz/T +Zeichenschrift +Zeichensequenz +Zeichensetzen/JS +Zeichensprache/N +Zeichentisch +Zeichentrickfilm/EPS +Zeichenunterricht/S +Zeichenvorrat +Zeichenzahl +Zeichnens +Zeichner/FNS +Zeichnung/P +Zeichnungsänderung/P +Zeichnungsnummer/N +Zeichnungssätze/N +Zeichnungssatz +Zeichnungsschrank/S +Zeichnungsunterlagen +Zeichnungsvorlage/N +Zeigefinger/NS +Zeiger/NS +Zeile/N +Zeilenabstand +Zeilenanfang +Zeilenbauweise +Zeilenbreite/N +Zeilenbuffer/S +Zeilendrucker +Zeilenende/N +Zeilenentprellung +Zeilenerläuterung +Zeilenformatierung +Zeilengrenze/N +Zeilengröße/N +Zeilenlänge/N +Zeilennummer/N +Zeilennummerierung +Zeilenpositionierung +Zeilenrand +Zeilenrandabstand +Zeilenschübe/N +Zeilensensor/S +Zeilenstart +Zeilensynchronisation +Zeilenumbruch +Zeilenvorschübe/N +Zeilenvorschub/S +Zeilenvorschubkontrolle +Zeilenvorschubmagnet +Zeilenvorschubtaste +Zeitablauf/STp +Zeitabschnitt/EPS +Zeitabstände/N +Zeitabstand/T +Zeitalter/NS +Zeitanalyse/N +Zeitangabe/N +Zeitauflösung +Zeitaufwand/S +Zeitausdruck +Zeitbasen +Zeitbasis +Zeitbedarf/S +Zeitbereich +Zeitbombe/N +Zeitdauer +Zeitdimension/P +Zeitdruck/S +Zeiteinblendung +Zeiteinheit/P +Zeiten/GJ +Zeiterfassung +Zeitermittlung +Zeiterscheinung +Zeitersparnis/q +Zeitfalle/N +Zeitfenster +Zeitfrage/N +Zeitfunktion/P +Zeitgeist/ET +Zeitgenosse/N +Zeitgeschehen/S +Zeitgewinn +Zeitgründe/N +Zeitintegral/EPS +Zeitintervall/EPS +Zeitkarte/N +Zeitkonstante/N +Zeitkontrolle/N +Zeitkorrektur +Zeitlauf/Sp +Zeitlupe/N +Zeitlupenaufnahme/N +Zeitmangel +Zeitmarke +Zeitmesseinrichtung +Zeitmessen/JS +Zeitmesser/NS +Zeitnahme/N +Zeitnormal +Zeitnot +Zeitnullpunkt +Zeitpläne/N +Zeitplan/PS +Zeitplanen/JSW +Zeitprotokoll +Zeitpunkt/EPT +Zeitraffer/S +Zeitrahmen/S +Zeitraster/S +Zeitraum/STp +Zeitrechnung +Zeitscheibe/N +Zeitschere/N +Zeitschrift/P +Zeitschriftenhändler/FNS +Zeitschriftenverlag/EPS +Zeitskala +Zeitspanne/N +Zeitsteuerung +Zeitüberschreitung +Zeitumstellung +Zeitungsartikel/NS +Zeitungsbeilage/N +Zeitungsbericht/P +Zeitungsblatt +Zeitungsente/N +Zeitungshändler/FNS +Zeitungshandel +Zeitungsinserat/EPS +Zeitungsjunge/N +Zeitungskiosk/PS +Zeitungskonzern +Zeitungslesern +Zeitungsmeldung/P +Zeitungsnotiz/P +Zeitungspapier/EPS +Zeitungsredakteur/EPS +Zeitungsschreiber/FNS +Zeitungsseiten +Zeitungssprachen +Zeitungsständen +Zeitungsstil/PS +Zeitungsverkäufer/FNS +Zeitungsverleger/NS +Zeitungswesen/S +Zeitungswissenschaft/P +Zeitunsicherheit/P +Zeitverhalten/S +Zeitverlust/EPT +Zeitverschiebung +Zeitvertreib/S +Zeitverzögerung +Zeitverzug/S +Zeitvorsprung +Zeitwert +Zeitwörter/N +Zeitwort/T +Zeitzeichen/S +Zeitzone/N +Zeitzünder/N +Zelle/N +Zellfaser +Zellformen +Zellforschung +Zellkern/EPS +Zelllehre +Zellophan/S +Zellophanhülle +Zellstoff/EPT +Zellstofffabrik +Zellstoffunternehmen +Zellstoffwerke +Zellteilung +Zellulitis +Zelluloid/S +Zellulose/N +Zellwände/N +Zellwachstum +Zellwatte/N +Zellwolle +Zelt/T +Zeltbahn/P +Zeltdächer +Zeltdach/T +Zeltlager/N +Zeltpflöcke/N +Zeltpflock +Zeltplätze/N +Zeltplane/N +Zeltplatz/T +Zeltstange/N +Zement/EPS +Zementierens +Zementierung/P +Zementpreise +Zementwerke +Zensor/P +Zensur/P +Zentigramm +Zentimeter/NS +Zentner/NS +Zentralafrikanische +Zentralamt +Zentralaufgabe/N +Zentralbänker +Zentralbank/P +Zentralbankscheck/S +Zentralbüro +Zentralbus/Qq +Zentralbusverdrahtung +Zentralcomputer +Zentraleinheit/P +Zentralenankopplung +Zentralfriedhof +Zentralfunktion/P +Zentralgerät +Zentralheizung +Zentralinstitut +Zentralisation +Zentralisierens +Zentralisierung/P +Zentralismus +Zentralkasse/N +Zentralkomitee +Zentralnervensystem/S +Zentralparameter +Zentralpunkt/EPST +Zentralrechner/NS +Zentralredaktion/P +Zentralregierung +Zentralreich +Zentralschmierung +Zentralsoftware +Zentralstelle/N +Zentralsteuereinheit/P +Zentralsteuergerät/EPST +Zentralsteuern/JS +Zentralsteuerrechner/S +Zentralteil +Zentralvermittlung +Zentralverwaltung +Zentralwirtschaft +Zentren +Zentrifugalkräfte/N +Zentrifugalkraft +Zentrifuge/N +Zentrigramm/EPS +Zentriwinkeln +Zentrum/S +Zentrumspartei +Zeppelin +Zepter/NS +Zeremonie/N +Zeremoniells +Zeremonienmeister/NS +Zerfälle/N +Zerfalls +Zerfallserscheinung/P +Zerfallsprodukt/EPST +Zerfallsprozess/EPT +Zerfallszeit +Zerfasern/JS +Zerfleischens +Zerfleischung/P +Zerlegens +Zerlegung/P +Zermürbens +Zermürbung/P +Zermürbungskrieg/EPS +Zerrbild/RT +Zerreißens +Zerreißfestigkeit +Zerreißprobe/N +Zerreißung/P +Zerrens +Zerrissenheit +Zerrspiegel/N +Zerrüttens +Zerrüttung/P +Zerrung/P +Zerschlagens +Zerschlagung/P +Zerschmetterns +Zerschmetterung/P +Zerschneidens +Zerschneidung/P +Zersetzens +Zersetzung/P +Zersetzungsprozess/EPT +Zersiedeln/JS +Zersplitterns +Zersplitterung/P +Zerstäuber +Zerstörens +Zerstörer/NS +Zerstörung/P +Zerstörungstrieb/EPT +Zerstörungswut +Zerstreuens +Zerstreutheit +Zerstreuung/P +Zerstückelns +Zerstückelung/P +Zerstücklung/P +Zerteilens +Zerteilung/P +Zertifikat/EPST +Zertifizierens +Zertifizierung/P +Zertifizierungsstelle/N +Zertretens +Zertretung/P +Zertrümmerns +Zertrümmerung/P +Zervelatwürste/N +Zerwürfnis/Qq +Zession/P +Zessionar/EPS +Zetergeschrei +Zettelchen/S +Zettelkasten/S +Zettelkatalog/EPS +Zettels +Zeugenaussage/N +Zeugenbänke/N +Zeugeneid/EPST +Zeugenliste +Zeugenschaft +Zeugenvereidigung +Zeugenverhör/EPS +Zeugenvernehmung/P +Zeugin/F +Zeugnis/Qq +Zeugniskopie/N +Zeugs +Zeugung/P +Zeugungsorgane/N +Zeus +Zichorie/N +Zicke/N +Zicklein/S +Zickzack +Zickzackkurs/EPT +Zickzacklinie +Ziege/N +Ziegel/NS +Ziegelbrennereien +Ziegeldächer/N +Ziegeldach/T +Ziegelei +Ziegelöfen +Ziegelofen/S +Ziegelstein/EPS +Ziegenbärte/N +Ziegenbart/T +Ziegenböcke +Ziegenbock +Ziegenfell/EPS +Ziegenhirt/P +Ziegenkäse +Ziegenleder/S +Ziegenmilch +Ziegenpeter/S +Ziehbänke/N +Ziehbrunnen/S +Ziehens +Ziehharmonika/S +Ziehharmonikasocken +Ziehkind/T +Ziehkinder +Ziehung/P +Ziehvater +Zielbänder +Zielband/T +Zielcode/S +Zieles +Zielfernrohr/EPS +Zielflughafen +Zielgerade/N +Zielgruppe/N +Zielhöhe +Zielkamera/S +Zielkurve/N +Ziellinie/N +Zielmaschine/N +Zielmaschinensprache/N +Zielort +Zielperson +Zielprogramm/EPS +Zielpunkt/EPS +Zielrichter/NS +Zielrichtung +Ziels +Zielscheibe/N +Zielsetzen/JS +Zielsprache/N +Zielstrebigkeit +Zielvorgabe/N +Zielvorstellung/P +Zielwert/EPST +Ziemer/NS +Zierde/N +Zierdeckchen/S +Ziererei/P +Zierfisch/ET +Ziergärten +Ziergarten +Zierlichkeit +Zierpflanze/N +Zierrat/EPT +Ziffer/N +Zifferblätter/N +Zifferblatt/S +Ziffernanzeige/N +Ziffernfolge/N +Zigarette/N +Zigarettenautomat/P +Zigarettenetui/S +Zigarettenindustrie +Zigarettenladen +Zigarettenmarke +Zigarettenschachtel/N +Zigarettenspitzen +Zigarettenstummel/N +Zigarettenverkauf/Sp +Zigarillo/S +Zigarillolänge +Zigarre/N +Zigarrenabschneider/N +Zigarrenhändler/FNS +Zigarrenkiste/N +Zigarrenläden +Zigarrenladen +Zigarrenspitze/N +Zigarrenstummel/S +Zigeuner/FNS +Zigeunerleben/S +Zigeunerrock +Zikade/N +Zille/N +Zimbabwe +Zimbel/N +Zimmerantenne/N +Zimmereinrichtung +Zimmerer/NS +Zimmerflucht/P +Zimmergenossen +Zimmerhandwerk/S +Zimmerlautstärke +Zimmerleute/N +Zimmermädchen/S +Zimmermann/S +Zimmerpflanzen +Zimmerpreis/EPT +Zimmers +Zimmertemperatur/P +Zimmertheater/N +Zimmervermittlung/P +Zimperlichkeit +Zimt/S +Zimtstern +Zink/EPST +Zinkblech/EPS +Zinkchlorid +Zinkpreise +Zinn/EPST +Zinngeschirr/S +Zinnkrug/STp +Zinnober/S +Zinnpreise +Zinnsoldat +Zins/EPT +Zinsanhebung/P +Zinsaufwendung/P +Zinsbelastung/P +Zinsdifferenz +Zinsdifferenzgeschäfte +Zinsentwicklung +Zinserhöhung +Zinsertrag/STp +Zinsesverzinsung +Zinseszins/ET +Zinsfuß/Tp +Zinsgefüge/NS +Zinsjäger +Zinskorrekturen +Zinsmarkt/Tp +Zinsniveau +Zinspapiere/N +Zinspolitik +Zinsrechnung/P +Zinssätze/N +Zinssatz/T +Zinsschein/EPST +Zinsschraube +Zinssenkung/P +Zinsspanne +Zinssteigerung/P +Zinsunterschied/EPST +Zinsveränderung/P +Zinsverhältnis/Qq +Zinsverlust +Zinsverteurung +Zinszahlung/P +Zinszuschuss/Tp +Zion/S +Zionismus +Zionist/FP +Zionistenkongress/EPT +Zionistenverband +Zipfel/N +Zipfelmütze/N +Zirkel/S +Zirkelschluss/Tp +Zirkular/EPS +Zirkulation/P +Zirkumflex/EP +Zirkus/q +Zirkusdirektor +Zirkusprogramm +Zirkusreiter/FNS +Zischlaut/EPT +Ziselierarbeit +Zisterne/N +Zitadelle/N +Zitat/EPS +Zither/N +Zitierens +Zitierung/P +Zitronat/S +Zitrone/N +Zitronenbaum/STp +Zitronenlimonade/N +Zitronenpressen +Zitronensäure/N +Zitronensaft/S +Zitronenschale/N +Zitronenwasser/S +Zitrusfrüchte +Zitteraal +Zitterpappeln +Zitze/N +Zivilbevölkerung/P +Zivilcourage +Zivildienst +Zivilehen +Zivilgericht/EPS +Zivilgouverneur +Zivilisation/P +Zivilist/P +Zivilkammer +Zivilkläger +Zivilkleidung +Zivilluftfahrt +Zivilprogramm +Zivilprozess/EPT +Zivilprozessordnung/P +Zivilschutz +Zivilschutzkorps +Zivilverwaltung +Zögerns +Zögerung/P +Zögling/EPS +Zölibat/T +Zölle/N +Zöllner/NS +Zöpfe/N +Zobel/NS +Zobelfell/EPS +Zobelpelz/EPT +Zofe/N +Zoll +Zollämtern +Zollabfertigung/P +Zollamt +Zollbeamte/NR +Zollbehörden +Zollbelastung +Zollbestimmung/P +Zollerklärung/P +Zollfahndung +Zollgebühren +Zollgesetz +Zollgrenze +Zollgründen +Zollhäuschen/S +Zollhaus/Tp +Zollhinterziehung/P +Zollkonferenz +Zollkontrolle/N +Zollkrieg/EPS +Zollmann +Zollplombe/N +Zollpolitik +Zollreform +Zollrevision/P +Zollschein/EPS +Zollschranke/N +Zollsenkung +Zollspeichern +Zollspeichers +Zollstöcke +Zollstock/S +Zolltarif/PS +Zollunion +Zollverein +Zollverschluss/Tp +Zollverwaltung +Zollvorschriften +Zollwache +Zollwesen +Zombie/S +Zone/N +Zonenbewohner +Zonenflüchtlinge +Zonengrenze/N +Zonenrandgebiet/EPS +Zonenregierung +Zonenverband +Zoo/S +Zoologe/N +Zoologie +Zooverwaltung +Zopf/ST +Zorn/ST +Zorro/S +Zote/N +Zotenreißer/N +Züchtens +Züchter/FNS +Züchtigens +Züchtigkeit +Züchtigung/P +Züchtung/P +Zügellosigkeit/P +Zügelns +Zügels +Zügelung/P +Züglung/P +Zündanlage +Zündens +Zünder/NS +Zündhölzer/N +Zündholz/T +Zündhütchen/S +Zündkabel/S +Zündkapseln +Zündkerze/N +Zündmagnet/PS +Zündpunkt/EPST +Zündsätze +Zündsatz/T +Zündschloss/T +Zündschlüssel/S +Zündschnüre/N +Zündschnur +Zündstein/EPS +Zündstoff/EPS +Zündung/P +Zündungsmechanismus +Zünglein +Zürich/S +Zubehör/EPS +Zubehörteil/EPS +Zuber/NS +Zubereitens +Zubereitung/P +Zubereitungsänderung/P +Zubereitungsart/P +Zubringerdienst +Zubringerlinie/N +Zubringerstraße/N +Zubuße/N +Zucchini/S +Zucht/P +Zuchtbüchern +Zuchtbuch/T +Zuchtbullen +Zuchtgenossenschaft +Zuchthaus/Tp +Zuchthausstrafe +Zuchthengst/EPST +Zuchthenne/N +Zuchtkristall +Zuchtlosigkeit/P +Zuchtmeister/N +Zuchtmittel/NS +Zuchtperlen +Zuchtrute/N +Zuchtsäuen +Zuchtsau +Zuchtschaf/EPST +Zuchtstier/PS +Zuchtstute +Zuchtvieh/S +Zuchtwahl +Zuckens +Zucker/S +Zuckerbäcker/S +Zuckerbäckerei/P +Zuckerbrot +Zuckerbrotmethode +Zuckerbüchse/N +Zuckerdose/N +Zuckererbsen +Zuckerexport +Zuckerfabrik +Zuckergehalt/S +Zuckerguss/Tp +Zuckerhüte/N +Zuckerhut/T +Zuckerkrankheit +Zuckermarkt/ST +Zuckermelonen +Zuckerplätzchen/S +Zuckerrohr/S +Zuckerrüben +Zuckersäften +Zuckersaft +Zuckerschale/N +Zuckersirup +Zuckerware/N +Zuckerwasser +Zuckerwatte +Zuckerwirtschaft +Zuckerzange +Zuckung/P +Zudrang +Zudringlichkeit/P +Zueignung +Zuerkennens +Zuerkennung/P +Zufälligkeit/P +Zufahrt/P +Zufahrtsstraße/N +Zufahrtswege/N +Zufall/Sp +Zufallsauswahl +Zufallsbekanntschaft +Zufallsdaten +Zufallsgenerator/PS +Zufallsnummerierung +Zufallsprinzip +Zufallszahl/P +Zuflucht/P +Zufluchtsort/EPST +Zufluss/Tp +Zufriedenheit +Zufriedenstellen/JS +Zuführens +Zuführung/P +Zuführungsdrähte/N +Zuführungsdraht/T +Zufuhr/P +Zug/ETp +Zugänglichkeit +Zugabe +Zugabeverbot +Zugabfahrt +Zugang/STp +Zugangsschnittstelle +Zugangstechnik/P +Zugartikel/S +Zugbrücke/N +Zugbrunnen/S +Zugehörigkeit/P +Zugentlastung +Zugeständnis/Qq +Zugfestigkeit +Zugführer/NS +Zugkette +Zugkettenlänge +Zugkräfte/N +Zugkraft +Zugluft +Zugmaschine/N +Zugmittel/N +Zugnummer/N +Zugpersonal +Zugpferd/EPST +Zugpflaster/S +Zugriff/EPS +Zugriffsgeschwindigkeit +Zugriffsrechte/N +Zugriffszeit/P +Zugschalter/N +Zugseil/EPS +Zugspannung +Zugspitze +Zugstück/ET +Zugtier/ET +Zugunglück/EPS +Zugverbindung/P +Zugverkehr/S +Zugvieh/S +Zugvögel/N +Zugvogel +Zugwind/EPST +Zuhälter/NS +Zuhälterei +Zuhilfenahme +Zuhörer/FNS +Zuhörerraum/STp +Zuhörerschaft +Zukauf/Sp +Zukaufteil/EPS +Zukunft +Zukunftsangst +Zukunftsaussicht/P +Zukunftsbetrachtung/P +Zukunftschance/N +Zukunftsdenken/S +Zukunftserwartung +Zukunftsforscher/NS +Zukunftsforschung +Zukunftsmusik +Zukunftsperspektive/N +Zukunftspläne/N +Zukunftsplanung +Zukunftsprognostik +Zukunftsroman/EPS +Zukunftsverantwortung +Zukunftsvision/P +Zulänglichkeit +Zulässigkeit +Zulässigkeitsgrenze/N +Zulässigkeitskontrolle/N +Zulage/N +Zulassens +Zulassfähigkeit +Zulassprobleme +Zulassung/P +Zulassungsbescheinigung/P +Zulassungsbeschränkung/P +Zulassungsbestimmung/P +Zulassungsnummer/N +Zulassungspapieren +Zulassungsstelle +Zulassungsunterlagen +Zulassungsvorschriften +Zulassunterlagen +Zulauf/Sp +Zuleitens +Zuleitung/P +Zuleitungsdrähte +Zuleitungsdraht/T +Zuleitungsrohr/EPT +Zuleitungsventil/EPS +Zulieferbetriebe +Zulieferer/N +Zuliefern/JS +Zulieferteil +Zulieferzeit/P +Zumutens +Zumutung/P +Zunahme/N +Zuname/N +Zunamen/S +Zunder/N +Zuneigens +Zuneigung/P +Zunft +Zunfthaus +Zunftwesen/S +Zunge/N +Zungenbrecher +Zungenfertigkeit +Zungenkuss/Tp +Zungenlaut/ET +Zungenschlag/STp +Zungenspitze +Zuordnens +Zuordnung/P +Zupfinstrument/EPST +Zurechnens +Zurechnung/P +Zurechnungsfähigkeit +Zurechtweisens +Zurechtweisung/P +Zurschaustellung/P +Zurückbehaltens +Zurückbehaltung/P +Zurückforderns +Zurückforderung/P +Zurückführens +Zurückführung/P +Zurückgabe +Zurückgezogenheit +Zurückhaltens +Zurückhaltung/P +Zurücknahme +Zurücksetzens +Zurücksetzung/P +Zurückstellens +Zurückstellung/P +Zurückweisens +Zurückweisung/P +Zurückzahlens +Zurückzahlung/P +Zurückziehens +Zurückziehung/P +Zurüstung/P +Zuruf/S +Zurverfügungstellen/JS +Zusätze/N +Zusammenarbeit +Zusammenarbeitsvertrag/Tp +Zusammenballens +Zusammenballung/P +Zusammenbau +Zusammenbauebene +Zusammenbrüche/N +Zusammenbruch/S +Zusammenfassens +Zusammenfassung/P +Zusammenfluss/Tp +Zusammengehörigkeit +Zusammengehörigkeitsgefühl/S +Zusammenhalt/S +Zusammenhang/ST +Zusammenklang/Sp +Zusammenkünfte/N +Zusammenkunft +Zusammenlebens +Zusammenlegens +Zusammenlegung/P +Zusammenprall/S +Zusammenrottens +Zusammenrottung/P +Zusammenschluss/Tp +Zusammensein +Zusammensetzens +Zusammensetzung/P +Zusammenspiel/S +Zusammenstellens +Zusammenstellung/P +Zusammenstoß/Tp +Zusammentritt/EPS +Zusammenwirkens +Zusammenziehens +Zusammenziehung/P +Zusatz/T +Zusatzabkommen/S +Zusatzantrag/STp +Zusatzausbildung/P +Zusatzausrüstung +Zusatzbedarf/S +Zusatzdividende +Zusatzeinrichtung/P +Zusatzeinstellung/P +Zusatzfeld +Zusatzfrage/N +Zusatzfunktion/P +Zusatzgehäuse/N +Zusatzgerät/EPT +Zusatzgewinn/EPS +Zusatzhardware +Zusatzinformation/P +Zusatzkenntnisse/N +Zusatzleistung +Zusatzpaket +Zusatzplatine +Zusatzschilder +Zusatzschnittstelle/N +Zusatzsystem/EPS +Zusatzteil/EPS +Zusatzterm/EPS +Zusatzversicherung/P +Zuschauer/FNS +Zuschauerraum/STp +Zuschauertribüne +Zuschauerzahlen +Zuschlag/STp +Zuschlagsgebühr/P +Zuschlagskarten +Zuschlagsporto/S +Zuschneider/FNS +Zuschnitt/EPT +Zuschrift/P +Zuschuss/Tp +Zuschussbetrieb/EPS +Zuse +Zusendens +Zusendung/P +Zusicherns +Zusicherung/P +Zuspätkommen/D +Zusprüche/N +Zuspruch/T +Zustände/N +Zuständigkeit/P +Zuständigkeitsbereich/EPS +Zustandes +Zustands +Zustandsänderung/P +Zustandsabfrage/N +Zustandsanalyse +Zustandsanzeige/N +Zustandsbericht/EPS +Zustandsbit/S +Zustandsdiagramm/S +Zustandsmeldung/P +Zustandsmenge/N +Zustandsnr +Zustandsnr. +Zustandsnummer +Zustandspfad/EPS +Zustandsprotokoll/EPS +Zustandsprozessor/P +Zustandsraum/STp +Zustandsspeicher +Zustandstabelle/N +Zustandstransformation/P +Zustandsübergang/Sp +Zustandsverknüpfung/P +Zustellbezirk +Zustellens +Zusteller/NS +Zustellgebühr +Zustellhöhe +Zustellung/P +Zustellungsgebühr +Zustimmens +Zustimmung/P +Zustrom/ST +Zutat/P +Zuteilens +Zuteilung/P +Zuträger/FNS +Zuträgerei/P +Zuträglichkeit/P +Zutraulichkeit/P +Zutritt/ST +Zutun/S +Zuverlässigkeit/P +Zuverlässigkeitsgrad +Zuverlässigkeitsprüfung/P +Zuversicht +Zuversichtlichkeit +Zuversichtsindikator/P +Zuwächse/N +Zuwachs/T +Zuwachsrate/N +Zuwanderns +Zuwanderung/P +Zuweisens +Zuweisung/P +Zuwendens +Zuwendung/P +Zuwiderhandlung +Zuzahlens +Zuzahlung/P +Zuzug/STp +Zuzugsgenehmigung/P +Zwanges +Zwanglosigkeit +Zwangs +Zwangsanleihe/N +Zwangsarbeit/PR +Zwangsarbeiter/FNS +Zwangsbedingung/P +Zwangsbeschlagnahmung +Zwangsenteignung/P +Zwangsernährung/P +Zwangshandlung/P +Zwangsherrschaft/P +Zwangsidee/N +Zwangsinnovation/P +Zwangsjacke/N +Zwangskonkurs/EPT +Zwangslage/N +Zwangsmaßnahme/N +Zwangsmittel/NS +Zwangsneurose/N +Zwangspause/N +Zwangsvereinigung +Zwangsverkauf/STp +Zwangsversteigerung +Zwangsverwalter/NS +Zwangsverwaltung/P +Zwangsvollstreckung/P +Zwangsvorstellung/P +Zwangswirtschaft/P +Zweck/EPT +Zweckbau/T +Zweckbauten +Zwecklosigkeit/P +Zweckmäßigkeit +Zweckpessimismus +Zweckverbände +Zweckverband/T +Zweckverhältnis/Qq +Zweibeiner +Zweibettzimmer/N +Zweidecker/NS +Zweideutigkeit/P +Zweidrahtsensoren +Zweidrittelmehrheit/P +Zweierbob/S +Zweiergespräch +Zweierpotenz +Zweierzimmer/N +Zweifamilienhaus/Tp +Zweifelsfall/STp +Zweifelsfrage/N +Zweifler/FNS +Zweig/T +Zweigbahn +Zweigbetrieb +Zweigespann/EPS +Zweiggeschäft/EPST +Zweiglein +Zweigstelle/N +Zweigstellenleiter +Zweihufer/NS +Zweijahresvertrag/STp +Zweikämpfe/N +Zweikampf/ST +Zweimaster/NS +Zweiparteiensystem/EPS +Zweiräder/N +Zweirad/T +Zweisitzer/NS +Zweisprachigkeit +Zweitakter +Zweitaktmotor/PS +Zweitauflage/N +Zweiteilung +Zweithäute +Zweithaussteuer +Zweitklässler/FNS +Zweitpass/Tp +Zweitschrift/P +Zweitwagen +Zweiunddreißigstelnote/N +Zweivierteltakt/EPST +Zweizeiler/NS +Zweizonenverwaltung +Zwerchfell/EPST +Zwerg/EFPT +Zwergkaninchen +Zwergkiefer/N +Zwergmenschen +Zwergschule/N +Zwergstaat/EPST +Zwergterrier +Zwetschge/N +Zwickau/S +Zwickel +Zwicker/S +Zwickmühle/N +Zwickzangen +Zwieback/S +Zwiebel/N +Zwiebelgewächs/EPT +Zwiebelschale/N +Zwiegespräch/EPS +Zwielicht/RST +Zwielichtzone/N +Zwiespälte/N +Zwiespalt/ST +Zwietracht +Zwilling/EPS +Zwillingsbrüder/N +Zwillingsbruder/S +Zwillingsforschung +Zwillingspaar/EPS +Zwillingsschwester/N +Zwillingswaffe +Zwinger/NS +Zwingherren +Zwingli/S +Zwirn/ST +Zwirnerei +Zwischenablage/N +Zwischenakt/EPST +Zwischenaufenthalt/S +Zwischenbemerkung/P +Zwischenbericht/EPS +Zwischenbescheid/ET +Zwischenbilanz/P +Zwischendecke/NS +Zwischending/EPST +Zwischenergebnis/Qq +Zwischenerzeugnis/Qq +Zwischenfall/Sp +Zwischenfrage/N +Zwischengericht/T +Zwischenhändler/FNS +Zwischenhandel/S +Zwischenhandlung +Zwischenhirn/S +Zwischenhoch/S +Zwischenkredit/EPST +Zwischenlandung/P +Zwischenlösung/P +Zwischenpause/N +Zwischenprodukte +Zwischenprüfung/P +Zwischenpuffer +Zwischenpunkt +Zwischenraum/STp +Zwischenrichtung/P +Zwischenruf/EPRST +Zwischenrufer/FNS +Zwischenrunden +Zwischensätze/N +Zwischensatz/T +Zwischenschaltung +Zwischenschritt/EPS +Zwischenspeicher +Zwischenspeicherung +Zwischenspiel/ET +Zwischensprache/N +Zwischenstadien +Zwischenstadium +Zwischenstand +Zwischenstation/P +Zwischenstecker/NS +Zwischenstöcke/N +Zwischenstock/T +Zwischenstück/EPST +Zwischenstufe/N +Zwischentief/S +Zwischenträger/FNS +Zwischenurteil/EPS +Zwischenverkauf/Sp +Zwischenvermieter +Zwischenvorhang/Tp +Zwischenwände/N +Zwischenwand +Zwischenzeit/P +Zwischenziel/EPS +Zwischenzustände/N +Zwist/EPT +Zwistigkeit/P +Zwitter/N +Zwölfeck/EPST +Zwölffingerdarm/ST +Zwölftklässler/FNS +Zwölftonmusik +Zyanid +Zyankali +Zyklen +Zyklenzahl +Zykloide/N +Zyklon/S +Zyklop/P +Zyklotron/EPS +Zyklus +Zykluskette +Zykluszeit +Zylinder/NS +Zylinderachse +Zylinderausbau +Zylinderauswahl +Zylinderboden/S +Zylinderbohrung +Zylinderdaten +Zylinderdurchmesser +Zylindereinbaus +Zylindergruppen +Zylinderhub +Zylinderhubmessung/P +Zylinderköpfe/N +Zylinderkopf +Zylinderkopfschraube +Zylinderlängen +Zylindermasse +Zylinderoberfläche +Zylinderquerschnitt +Zylinderwand +Zyniker/NS +Zynismus +Zypern +Zypresse/N +Zyste/N +ächten/DIXY +ächzen/DIXY +ächzt/EGPX +äffen/IXY +ägäisch/AEPT +ägyptisch/AEPT +ähneln/DIXY +ähnelt/EGPX +ähnlich/ACEPTU +älter/AEPT +älteste/ANRS +ältlich/AEPT +ändern/BDIVXY +ändert/EGPVX +änderte/GNVZ +änderten/GIVWX +ängstigen/DIVXY +ängstigt/EGPVX +ängstigte/GNVZ +ängstigten/GIVWX +ängstlich/ACEPT +äquidistant/AEPT +äquifunktional/AEPT +äquivalent/AEPT +ärger/AELNPTZ +ärgerlich/ACEPT +ärgerlicherweise +ärgern/DIWXY +ärgste/ANRS +ärmer/AEPT +ärmlich/ACEPT +ärmste/ANRS +ärztlich/AEPT +äße/NZ +äsen/DIXY +ästhetisch/AEPTU +ätherisch/AEPT +äthiopisch/AEPT +ätsch +ätzen/DIXY +äugen/DIXY +äußere/ANRS +äußeren/IXY +äußerlich/AEPT +äußern/DIVXY +äußerst/AEPT +äußert/EGPVX +äußerte/GNVZ +äußerten/GIVWX +äxteschwingend/AEPT +ab +abänderlich/AEPTU +abändern/DIXY +abarbeiten/DIXY +abartig/AEPT +abband/PZ +abbat/PZ +abbauen/BDIXY +abbeißen/DI +abbekommen/IX +abberufen/ADEIPTX +abbestellen/DIOXY +abbetteln/DIXY +abbezahlen/BDIOXY +abbiegen/DIX +abbilden/DIXY +abbinden/DIX +abbitte/NZ +abblättern/DIXY +abblasen/DI +abblenden/DIXY +abblitzen/DIXY +abblocken/DIXY +abbog/PZ +abbrach/PZ +abbrachen/WXY +abbrannte/NZ +abbrausen/DIXY +abbrechen/DI +abbremsen/DIXY +abbrennen/BDIX +abbricht/X +abbringen/DIX +abbröckeln/DIXY +abbruchreif/AEPT +abbürsten/DIXY +abbuchen/DIXY +abdampfen/DIXY +abdanken/DIXY +abdecken/BDIXY +abdichten/BDIXY +abdienen/DIXY +abdrehen/DIXY +abdriften/DIXY +abdrosseln/DIXY +abdrücken/DIXY +abdrucken/DIXY +abdunkeln/BDIXY +abebben/DIXY +abelsch/AEPT +abendfüllend/AEPT +abendländisch/AEPT +abendlich/AEPT +abendrot/AEPT +abends +abenteuerlich/ACEPT +abenteuerreich/AEPT +aber +abergläubisch/AEPT +aberhundert/E +aberkannt/AEPTZ +aberkennen/DIX +abermalig/AEPT +abermals +abernten/DIXY +abertausend/E +abessen/DI +abessinisch/AEPT +abfährt/X +abfällig/ACEPT +abfällt/X +abfängt/X +abfärben/DIXY +abfackeln/DIXY +abfahren/DI +abfallen/DI +abfangen/DI +abfassen/DIXY +abfaulen/DIXY +abfedern/BDIXY +abfeilen/DIXY +abfertigen/DIXY +abfeuern/DIXY +abfinde/NZ +abfing/EPZ +abflachen/DIXY +abflauen/DIXY +abfliegen/DIX +abfließen/DIX +abflog/PZ +abfloss/PZ +abfordern/DIXY +abfotografieren/DIOXY +abfräsen/DIXY +abfragen/BDIXY +abfraß/PZ +abfressen/DI +abfrisst +abführen/DIXY +abfüllen/DIXY +abfüttern/DIXY +abfuhr/PZ +abgab/PZ +abgeändert/AEPT +abgearbeitet/AEPT +abgebaut/AEPT +abgeben/BDI +abgebettelt/AEPT +abgebildet/AEPT +abgebissen/AEPT +abgeblättert/AEPT +abgeblasen/AEPT +abgeblendet/AEPT +abgeblitzt/AEPT +abgebogen/AEPT +abgebracht/AEPT +abgebrannt/AEPT +abgebraust/AEPT +abgebremst/AEPT +abgebröckelt/AEPT +abgebrochen/AEPT +abgebrüht/ACEPT +abgebürstet/AEPT +abgebucht/AEPT +abgebunden/AEPT +abgedankt/AEPT +abgedeckt/AEPT +abgedichtet/AEPT +abgedient/AEPT +abgedrängt/AEPT +abgedreht/AEPT +abgedriftet/AEPT +abgedroschen/AEPT +abgedrosselt/AEPT +abgedrückt/AEPT +abgedruckt/AEPT +abgedunkelt/AEPT +abgeerntet/AEPT +abgefärbt/AEPT +abgefahren/AEPT +abgefallen/AEPT +abgefangen/AEPT +abgefasst/AEPT +abgefault/AEPT +abgefeilt/AEPT +abgefeimt/AEPT +abgefertigt/AEPT +abgefeuert/AEPT +abgeflacht/AEPT +abgeflaut/AEPT +abgeflogen/AEPT +abgeflossen/AEPT +abgefordert/AEPT +abgefragt/AEPT +abgefressen/AEPT +abgeführt/AEPT +abgefüllt/AEPT +abgefüttert/AEPT +abgefunden/AEPT +abgegangen/AEPT +abgegeben/AEPT +abgeglitten/AEPT +abgegolten/AEPT +abgegossen/AEPT +abgegraben/AEPT +abgegrast/AEPT +abgegrenzt/AEPT +abgegriffen/AEPT +abgehängt/AEPT +abgehärmt/AEPT +abgehärtet/ACEPT +abgehackt/AEPT +abgehakt/AEPT +abgehalftert/AEPT +abgehalten/AEPT +abgehandelt/AEPT +abgehangen/AEPT +abgehauen/AEPT +abgehebelt/AEPT +abgeheilt/AEPT +abgehen/DIX +abgehetzt/AEPT +abgehört/AEPT +abgehobelt/AEPT +abgehoben/AEPT +abgeholt/AEPT +abgeholzt/AEPT +abgehorcht/AEPT +abgejagt/AEPT +abgekämpft/AEPT +abgekartet/AEPT +abgekauft/AEPT +abgekehrt/AEPT +abgeklärt/AEPT +abgeklappert/AEPT +abgeklemmt/AEPT +abgeklopft/AEPT +abgeklungen/AEPT +abgeknabbert/AEPT +abgeknallt/AEPT +abgeknickt/AEPT +abgekniffen/AEPT +abgekocht/ACEPT +abgekommen/AEPT +abgekoppelt/AEPT +abgekratzt/AEPT +abgekriegt/AEPT +abgekühlt/AEPT +abgekürzt/AEPT +abgeküsst/AEPT +abgeladen/AEPT +abgelagert/AEPT +abgelassen/AEPT +abgelaufen/AEPT +abgeleckt/AEPT +abgelegen/ACEOPT +abgelegt/AEPT +abgelehnt/AEPT +abgeleistet/AEPT +abgeleitet/AEPT +abgelenkt/AEPT +abgelesen/AEPT +abgeleugnet/AEPT +abgeliefert/AEPT +abgelöscht/AEPT +abgelöst/AEPT +abgemäht/AEPT +abgemacht/AEPT +abgemagert/AEPT +abgemahnt/AEPT +abgemeldet/AEPT +abgemessen/AEPT +abgemildert/AEPT +abgemischt/AEPT +abgemüht/AEPT +abgemustert/AEPT +abgenabelt/AEPT +abgenagt/AEPT +abgeneigt/AEPT +abgenötigt/AEPT +abgenommen/AEPT +abgenützt/AEPT +abgenutzt/AEPT +abgeordnet/AEPT +abgepasst/AEPT +abgepfiffen/AEPT +abgepflückt/AEPT +abgeplagt/AEPT +abgeprallt/AEPT +abgepresst/AEPT +abgeputzt/AEPT +abgequält/AEPT +abgequetscht/AEPT +abgeräumt/AEPT +abgerackert/AEPT +abgeraten/AEPT +abgerechnet/AEPT +abgereist/AEPT +abgerichtet/AEPT +abgerieben/AEPT +abgeriegelt/AEPT +abgerissen/AEPT +abgerollt/AEPT +abgerückt/AEPT +abgerüstet/AEPT +abgerufen/AEPT +abgerundet/AEPT +abgerungen/AEPT +abgerutscht/AEPT +abgesägt/AEPT +abgesackt/AEPT +abgesagt/AEPT +abgesahnt/AEPT +abgesandt/AEPT +abgesaugt/AEPT +abgescannt/AEPT +abgeschält/AEPT +abgeschätzt/AEPT +abgeschabt/AEPT +abgeschafft/AEPT +abgeschaltet/AEPT +abgeschickt/AEPT +abgeschieden/AEPT +abgeschirmt/AEPT +abgeschlachtet/AEPT +abgeschlafft/AEPT +abgeschlagen/AEPT +abgeschleckt/AEPT +abgeschleppt/AEPT +abgeschliffen/AEPT +abgeschlossen/AEPT +abgeschmackt/AEPT +abgeschmettert/AEPT +abgeschmiert/AEPT +abgeschminkt/AEPT +abgeschmolzen/AEPT +abgeschnitten/AEPT +abgeschnürt/AEPT +abgeschöpft/AEPT +abgeschoben/AEPT +abgeschoren/AEPT +abgeschossen/AEPT +abgeschrägt/AEPT +abgeschraubt/AEPT +abgeschreckt/AEPT +abgeschrieben/AEPT +abgeschritten/AEPT +abgeschürft/AEPT +abgeschüttelt/AEPT +abgeschuftet/AEPT +abgeschwächt/AEPT +abgeschweift/AEPT +abgeschwenkt/AEPT +abgeschworen/AEPT +abgesegelt/AEPT +abgesegnet/AEPT +abgesehen +abgeseift/AEPT +abgeseilt/AEPT +abgesendet/AEPT +abgesenkt/AEPT +abgesessen/AEPT +abgesetzt/AEPT +abgesichert/AEPT +abgesondert/ACEPT +abgespalten/AEPT +abgespannt/AEPT +abgespart/AEPT +abgespeckt/AEPT +abgespeichert/AEPT +abgespeist/AEPT +abgesperrt/AEPT +abgespiegelt/AEPT +abgespielt/AEPT +abgesplittert/AEPT +abgespritzt/AEPT +abgesprochen/AEPT +abgesprungen/AEPT +abgespült/AEPT +abgestammt/AEPT +abgestanden/AEPT +abgestattet/AEPT +abgestaubt/AEPT +abgesteckt/AEPT +abgestellt/AEPT +abgestempelt/AEPT +abgesteppt/AEPT +abgestiegen/AEPT +abgestimmt/AEPT +abgestochen/AEPT +abgestoppt/AEPT +abgestorben/AEPT +abgestoßen/AEPT +abgestottert/AEPT +abgestrahlt/AEPT +abgestreift/AEPT +abgestrichen/AEPT +abgestritten/AEPT +abgestürzt/AEPT +abgestützt/AEPT +abgestuft/AEPT +abgestumpft/ACEPT +abgesucht/AEPT +abgesunken/AEPT +abgetakelt/AEPT +abgetan/AEPT +abgetastet/AEPT +abgeteilt/AEPT +abgetippt/AEPT +abgetötet/AEPT +abgetragen/AEPT +abgetrennt/AEPT +abgetreten/AEPT +abgetrieben/AEPT +abgetrocknet/AEPT +abgetropft/AEPT +abgetrotzt/AEPT +abgetupft/AEPT +abgeurteilt/AEPT +abgewählt/AEPT +abgewälzt/AEPT +abgewandelt/AEPT +abgewandert/AEPT +abgewandt/AEPT +abgewartet/AEPT +abgewaschen/AEPT +abgewechselt/AEPT +abgewehrt/AEPT +abgewendet/AEPT +abgewertet/AEPT +abgewetzt/AEPT +abgewichen/AEPT +abgewickelt/AEPT +abgewiesen/AEPT +abgewinkt +abgewinnen/DIX +abgewirtschaftet/AEPT +abgewischt/AEPT +abgewöhnen/DIOXY +abgewogen/AEPT +abgewonnen/AEPT +abgeworfen/AEPT +abgewürgt/AEPT +abgewunken/AEPT +abgezählt/AEPT +abgezäunt/AEPT +abgezahlt/AEPT +abgezapft/AEPT +abgezehrt/AEPT +abgezeichnet/AEPT +abgezielt/AEPT +abgezinst/AEPT +abgezogen/AEPT +abgezweigt/AEPT +abgezwickt/AEPT +abgezwungen/AEPT +abgibt/X +abgießen/DIX +abging/EPZ +abgleichen/IX +abgleiten/DIX +abglich/EPZ +abgraben/DI +abgrasen/DIXY +abgreifen/BDIX +abgrenzen/DIXY +abgrundtief/AEPT +abhältst/WX +abhängen/DIXY +abhängig/ACEPTU +abhacken/DIXY +abhaken/DIXY +abhalten/DI +abhanden +abhauen/DIXY +abheben/DIX +abheilen/DIXY +abhelfen/DI +abhetzen/DIXY +abhielt/EPZ +abhilft/X +abhing/EPZ +abhören/BDIXY +abhörsicher/AEPT +abhob/PZ +abhobeln/DIXY +abhold/AEPT +abholen/DIXY +abholzen/DIXY +abhorchen/DIXY +abhungern/DIXY +abjagen/DIXY +abkam/PZ +abkapseln/DIXY +abkaufen/DIXY +abkehren/DIXY +abklären/DIXY +abklang/PZ +abklappen/BDIXY +abklappern/DIXY +abkleben/DIXY +abklemmen/DIXY +abklingen/DIX +abklopfen/DIXY +abknabbern/DIXY +abknallen/DIXY +abknappen/DIXY +abkneifen/DIX +abknicken/DIXY +abknöpfen/DIXY +abkömmlich/AEPTU +abkochen/DIXY +abkommandieren/DIOXY +abkommen/DIX +abkommenswidrig/AEPT +abkoppeln/DIXY +abkratzen/DIXY +abkriegen/DIXY +abkühlen/DIXY +abkündigen/IXY +abkürzen/DIXY +abküssen/DIXY +ablädt/X +ablässt +abläuft/X +abladen/DI +ablag/PZ +ablagern/DIXY +ablassen/DI +ablaufen/DI +ablauffähig/AEPT +ablecken/DIXY +ablegen/DIXY +ablehnen/DIXY +ableisten/DIXY +ableiten/BDIXY +ablenken/BDIXY +ablesen/BDIX +ableugnen/DIXY +ablichten/DIXY +abliefern/DIXY +abliegen/DIX +ablöschen/DIXY +ablösen/BDIXY +ablöten/DIXY +abmähen/DIXY +abmachen/DIXY +abmagern/DIXY +abmahnen/BDIXY +abmalen/DIXY +abmarschieren/DIOXY +abmaß/PZ +abmelden/DIXY +abmessen/DI +abmildern/DIXY +abmischen/BDIXY +abmontieren/DIOXY +abmühen/DIXY +abmustern/DIXY +abnabeln/DXY +abnagen/DIXY +abnahm/PZ +abnahmefähig/AEPT +abnehmen/BDI +abnimmt/X +abnötigen/DIXY +abnorm/AEPT +abnormal/ACEPT +abnützen/DIXY +abnutzen/DIXY +abonnieren/BDIOXY +abordnen/DIXY +abpassen/DIXY +abpatrouillieren/IX +abpfeifen/DIX +abpfiff/PZ +abpflücken/DIXY +abplagen/DIXY +abprallen/DIXY +abpressen/DIXY +abputzen/DIXY +abquälen/DIXY +abquetschen/DIXY +abräumen/DIXY +abrackern/DIXY +abraten/DI +abreagieren/DIOXY +abrechnen/DIXY +abregen/DIXY +abreiben/BDIX +abreißen/BDIX +abreisen/DIXY +abrichten/DIXY +abriegeln/DIXY +abriet/EPZ +abringen/DIX +abriss/PZ +abrollen/DIXY +abrücken/DIXY +abrüsten/DIXY +abrufbereit/AEPT +abrufen/BDIX +abrunden/DIXY +abrupt/ACEPT +abrutschen/DIXY +absägen/DIXY +absacken/DIXY +absagen/DIXY +absah/PZ +absahnen/DIXY +absank/PZ +absatzfähig/AEPT +absatzfördernd/AEPT +absatzorientiert/AEPT +absaugen/DIXY +abschälen/DIXY +abschätzen/DIXY +abschätzig/AEPT +abschaben/DIXY +abschaffen/DIXY +abschalten/BDIXY +abscheiden/DIX +abscheren/DIXY +abscheulich/ACEPT +abschicken/DIXY +abschieben/DIX +abschied/PZ +abschießen/DIX +abschirmen/DIXY +abschlägig/AEPT +abschlägt/X +abschlachten/DIXY +abschlagen/DI +abschleifen/DIX +abschleppen/DIXY +abschließen/DIX +abschlusssicher/AEPT +abschmelzen/DI +abschmieren/DIXY +abschminken/DIXY +abschnallen/DIXY +abschneiden/DIX +abschnitt/EPZ +abschnittsweise/ANRS +abschnüren/DIXY +abschöpfen/DIXY +abschob/PZ +abschor/PZ +abschoss/PZ +abschotten/BDIXY +abschrägen/DIXY +abschrauben/BDIXY +abschrecken/DIXY +abschreiben/DIX +abschreiten/DIX +abschürfen/DIXY +abschüssig/AEPT +abschütteln/DIXY +abschuften/DIXY +abschwächen/DIXY +abschweifen/DIXY +abschwenken/DIXY +abschwören/DIX +absegeln/DIXY +absegnen/DIXY +absehbar/AEPTU +absehen/BDI +abseifen/DIXY +abseilen/DIXY +abseitig/AEPT +abseits +absenden/DIXY +absenken/IXY +absetzbar/AEPTU +absetzen/BDIXY +absichern/DIXY +absichtlich/AEPTU +absichtsvoll/AEPT +absieht/X +absingen/IX +absinken/DIX +absitzen/DIX +absolut/AEPT +absolutistisch/AEPT +absolvieren/DIOXY +absonderlich/ACEPT +absondern/DIXY +absorbieren/DIOXY +abspalten/DIXY +abspannen/DIXY +abspecken/IXY +abspeichern/IXY +abspeisen/DIX +abspenstig/AEPT +absperren/DIXY +abspiegeln/DIXY +abspielen/DIXY +absplittern/DIXY +absprach/PZ +absprang/PZ +absprechen/DI +absprengen/BIXY +abspricht/X +abspringen/DIX +abspülen/DIXY +abspulen/DIXY +abstammen/DIXY +abstatten/DIXY +abstauben/DIXY +abstechen/DI +abstecken/DIXY +abstehen/DIX +absteigen/DIX +abstellen/DIXY +abstempeln/DIXY +absteppen/DIXY +absterben/DI +absticht/X +abstiegsgefährdet/AEPT +abstiegsreif/AEPT +abstimmen/DIXY +abstimmungsberechtigt/AEPT +abstinent/AEPT +abstirbt/X +abstoppen/DIXY +abstoßen/DI +abstoßend/ACEPT +abstrahieren/DIOXY +abstrahlen/DIXY +abstrakt/ACEPT +abstreichen/DIX +abstreifen/DIXY +abstreiten/DIX +abstritt/PZ +abstrus/AEPT +abstürzen/DIXY +abstützen/DIXY +abstufen/DIXY +abstumpfen/DIXY +absuchen/DIXY +absurd/ACEPT +absurdum +abtasten/DIXY +abtat/PZ +abtauchen/DIXY +abteilen/BDIXY +abteufen/IXY +abtippen/BDIXY +abtöten/DIXY +abträglich/ACEPT +abtragen/DI +abtransportieren/BIOXY +abtrat/PZ +abtreiben/DIX +abtrennen/BDIXY +abtreten/DI +abtrocknen/DIXY +abtropfen/DIXY +abtrotzen/DIXY +abtrünnig/AEPT +abtrug/PZ +abtuend/AEPT +abtun/IX +abtupfen/DIXY +aburteilen/DIXY +abverdienen/DIXY +abverlangen/DIOXY +abwägen/BDIX +abwählen/BIXY +abwälzen/DIXY +abwärts +abwärtskompatibel/A +abwandeln/BDIXY +abwandern/DIXY +abwandte/NZ +abwarf/PZ +abwarten/DIXY +abwaschen/BDI +abwechseln/DIXY +abwechslungsreich/ACEPT +abwechslungsweise +abwegig/ACEPT +abwehren/DIXY +abweichen/DIX +abweisen/DIX +abwendbar/AEPTU +abwenden/BDIXY +abwerben/DI +abwerfen/DI +abwerten/DIXY +abwesend/AEPT +abwich/EPZ +abwickeln/DIXY +abwiegen/DIX +abwinken/DIXY +abwirft/X +abwirtschaften/DIXY +abwischen/DIXY +abwog/PZ +abwürgen/DIXY +abzählen/BDIXY +abzäunen/DIXY +abzahlen/DIXY +abzapfen/DIXY +abzeichnen/DIXY +abzgl +abzgl. +abziehen/DIX +abzielen/DIXY +abzöge/NZ +abzog/PZ +abzüglich +abzuändern/D +abzuarbeiten/D +abzubauen/D +abzubestellen/D +abzubilden/D +abzublocken/D +abzubrechen/D +abzubringen +abzudanken +abzudecken/D +abzudichten/D +abzudrängen/D +abzudrehen/D +abzudrücken/D +abzudrucken/D +abzuerkennen/D +abzufangen/D +abzufedern/D +abzufeiern/D +abzufeuern/D +abzufinden/D +abzufragen/D +abzufressen/D +abzuführen/D +abzugeben/D +abzugehen/D +abzugewinnen/D +abzugleichen/D +abzugrasen/D +abzugrenzen/D +abzugsfähig/AEPT +abzuhängen/D +abzuhalten/D +abzuhauen +abzuheben/D +abzuhelfen/D +abzuhören/D +abzuholen/D +abzujagen/D +abzuklären/D +abzuklingen +abzuklopfen/D +abzuknabbern/D +abzukühlen/D +abzukürzen/D +abzulassen/D +abzulaufen +abzulegen/D +abzulehnen/D +abzuleiten/D +abzulenken/D +abzulesen/D +abzuliefern/D +abzulösen/D +abzumelden/D +abzumildern/D +abzumühen +abzunehmen/D +abzupflücken/D +abzuraten +abzurechnen/D +abzureisen +abzuriegeln/D +abzuringen/D +abzurücken/D +abzurufen/D +abzurunden/D +abzusagen/D +abzusahnen/D +abzuschätzen/D +abzuschaffen/D +abzuschalten/D +abzuscheiden/D +abzuschicken/D +abzuschieben/D +abzuschießen/D +abzuschlagen/D +abzuschleifen/D +abzuschließen/D +abzuschneiden/D +abzuschotten/D +abzuschreiben/D +abzuschütteln/D +abzuschwächen/D +abzuschwenken/D +abzusehen/D +abzusenden/D +abzusetzen/D +abzusichern/D +abzusinken +abzusondern/D +abzuspeichern/D +abzusperren/D +abzuspielen/D +abzusprechen/D +abzustatten/D +abzustecken/D +abzustehen +abzusteigen +abzustellen/D +abzustimmen/D +abzustoßen/D +abzustreifen/D +abzustürzen +abzustumpfen/D +abzusuchen/D +abzutasten/D +abzutöten/D +abzutransportieren/D +abzutreiben/D +abzutrennen/D +abzutreten/D +abzutrocknen/D +abzutun +abzuverlangen/D +abzuwägen/D +abzuwählen/D +abzuwälzen/D +abzuwandeln/D +abzuwarten/D +abzuwehren/D +abzuweichen +abzuweisen/D +abzuwenden/D +abzuwerfen/D +abzuwickeln/D +abzuwiegen/D +abzuwirtschaften/D +abzuzahlen/D +abzuzeichnen/D +abzuziehen/D +abzweigen/DIXY +abzwicken/DIXY +achselzucken/D +achsig/AEPT +acht/AEPTW +achteinhalbfach/AEPT +achteln/DIWXY +achten/BDIWXY +achtenswert/AEPTV +achtfach/AEPT +achthundert +achthundertmal +achthundertstel +achtjährig/AEPT +achtköpfig/AEPT +achtlos/ACEPT +achtsam/AEPTU +achtseitig/AEPT +achtspaltig/AEPT +achtstöckig/AEPT +achtstrahlig/AEPT +achtstündig/AEPT +achttägig/AEPT +achttausend +achtundachtzig +achtundachtzigste/ANRS +achtunddreißig +achtunddreißigste/ANRS +achtundfünfzig +achtundfünfzigste/ANRS +achtundneunzig +achtundneunzigste/ANRS +achtundsechzig +achtundsiebzig +achtundsiebzigjährig/AEPT +achtundsiebzigste/ANRS +achtundvierzig +achtundzwanzig +achtungsvoll/ACEPT +achtwöchig/AEPT +achtzehn +achtzehntägig/AEPT +achtzehnte/ANRS +achtzig/R +achtzigjährig/AEPT +achtzigste/ANRS +ackerbautreibend/AEPT +ackern/DIXY +acta +ad/E +adäquat/ACEPT +adaptieren/BIOXY +adaptiv/AEPT +addieren/DIOXY +additional/AEPT +additiv/AEPT +adeln/DIXY +aderig/AEPT +adiabatisch/AEPT +adieu +adjektivisch/AEPT +adjungiert/AEPT +adlig/AEPT +administrativ/AEPT +administrieren/DIOXY +adoptieren/DIOXY +adressieren/BDIOXY +adrett/ACEPT +adsorbieren/DIOXY +adverbial/AEPT +aerodynamisch/AEPT +aeronautisch/AEPT +affektiert/ACEPT +affenähnlich/AEPT +affenartig/AEPT +affengeil/AEPT +afferent/AEPT +affig/ACEPT +affirmativ/AEPT +afghanisch/AEPT +afrikanisch/AEPT +afroamerikanisch/AEPT +afroasiatisch/AEPT +aggressionshemmend/AEPT +aggressiv/ACEPT +agieren/DIXY +agil/AEPT +agitatorisch/AEPT +agitieren/DIXY +agrarisch/AEPT +ahmen/IXY +ahnden/DIXY +ahnen/DIXY +ahnungslos/ACEPT +ahnungsvoll/ACEPT +ahoi +akademisch/ACEPT +akklimatisieren/DIOXY +akkreditieren/DIOXY +akkugepuffert/AEPT +akkumulieren/DIOXY +akkurat/AEPT +akquisitorisch/AEPT +akribisch/AEPT +akrobatisch/AEPT +aktenkundig/AEPT +aktenmäßig/AEPT +aktiv/ACEPT +aktivieren/BDIOXY +aktualisieren/BDIOXY +aktuell/ACEPT +akupunktieren/DIOWXY +akustisch/AEPT +akut/ACEPT +akzentfrei/AEPT +akzentlos/AEPT +akzentuieren/DIOXY +akzeptabel/ACU +akzeptieren/DIOXY +alarmbereit/AEPT +alarmieren/DIOXY +albanisch/AEPT +albern/ADEIPTXY +alchemistisch/AEPT +alemannisch/AEPT +alert/AEPT +algebraisch/AEPT +algorithmisch/AEPT +alias +aliphatisch/AEPT +alkalisch/AEPT +alkoholfrei/AEPT +alkoholisch/AEPT +alkoholisiert/AEPT +all/AEPT +allabendlich/AEPT +allbekannt/AEPT +alldem +alledem +allegorisch/AEPT +allegro +allein/E +alleinig/AEPT +alleinstehend/AEPT +allemal +allenfalls +allenthalben +allerbeste/ANRS +allerdings +allereinfachste/ANRS +allererste/ANRS +allergeringste/ANRS +allergisch/AEPT +allergrößte/ANRS +allerhand +allerheiligste/ANRS +allerherzlichst/AEPT +allerhöchste/ANRS +allerlei +allerletzt/AEPT +allerliebst/AEPT +allermeist/AEPT +allernächste/ANRS +allerneueste/ANRS +allerneust/AEPT +allerorten +allerschlechteste/ANRS +allerschlimmste/ANRS +allerschwerste/ANRS +allerseits +allerwärts +allerwenigste/ANRS +allerwichtigste/ANRS +allesamt +allezeit +allfällig/AEPT +allg +allg. +allgegenwärtig/AEPT +allgemein/ACEPT +allgemeinbildend/AEPT +allgemeinpolitisch/AEPT +allgemeinwirtschaftlich/AEPT +allgewaltig/AEPT +alliieren/DIOWXY +alljährlich/AEPT +allmächtig/AEPT +allmählich/AEPT +allmonatlich/AEPT +allozieren/DIOXY +allquantifiziert/AEPT +allseitig/AEPT +allseits +alltäglich/AEPT +allumfassend/AEPT +allwissend/AEPT +allwo +allwöchentlich/AEPT +allzu +allzweck +alpenländisch/AEPT +alpha +alphabetisch/AEPT +alphanumerisch/AEPT +alpin/AEPT +als +alsbald +alsbaldig/AEPT +alsdann +also +alt/AEPRT +altangesehen/AEPT +altbacken/AEPT +altbekannt/AEPT +altbewährt/AEPT +altehrwürdig/AEPT +alteingeführt/AEPT +alteingesessen/AEPT +alterlos/AEPT +altern/DIWXY +alternativ/AEPT +alternieren/DIOXY +altersbedingt/AEPT +altersgemäß/AEPT +altersmäßig/AEPT +altersschwach/AEPT +altertümlich/AEPT +altgedient/AEPT +altgewohnt/AEPT +altgriechisch/AEPT +althergebracht/AEPT +althochdeutsch/AEPT +altklug/AEPT +altkonservativ/AEPT +altliberal/AEPT +altmodisch/ACEPT +altrömisch/AEPT +altrosa +altruistisch/AEPT +altsprachlich/AEPT +altvertraut/AEPT +altvordere/ANRS +amateurhaft/AEPT +ambitiös/AEPT +ambitioniert/AEPT +ambivalent/AEPT +ambulant/AEPT +amen/WY +amerikanisch/AEPT +amerikanisieren/DIOXY +amnestieren/DIOXY +amoralisch/AEPT +amorph/AEPT +amortisieren/BDIOXY +amourös/AEPT +amplitudenmoduliert/AEPT +amputieren/DIOXY +amtieren/DIXY +amtlich/AEPT +amtsärztlich/AEPT +amtsenthoben/AEPT +amüsant/AEPT +amüsieren/DIOXY +amusisch/AEPT +an/S +anämisch/AEPT +anästhesieren +anästhetisieren +anachronistisch/AEPT +anal/AEPT +analog/AEPT +analphabetisch/AEPT +analysieren/BDIOXY +analytisch/AEPT +anaphorisch/AEPT +anaphylaktisch/AEPT +anarchisch/AEPT +anarchistisch/AEPT +anastatisch/AEPT +anatomisch/AEPT +anbändeln/DIXY +anbahnen/DIXY +anbauen/DIXY +anbefohlen/AEPT +anbehalten/ADEIPTX +anbei +anbeißen/DIX +anbelangen/DIOXY +anbellen/DIXY +anberaumen/DIOXY +anbeten/DIXY +anbetreffen/D +anbetrifft +anbetroffen/AEPT +anbetteln/DIXY +anbetungswürdig/AEPT +anbiedern/DIXY +anbieten/DIX +anbinden/DIX +anbiss/EPZ +anbläst +anblasen/DI +anblicken/DIXY +anblinzeln/DIXY +anböte/NZ +anbohren/DIXY +anbot/PZ +anbrach/PZ +anbrachen/WXY +anbrannte/NZ +anbraten/DI +anbrechen/DI +anbrennen/DIX +anbricht/X +anbriet/EPZ +anbringen/DIX +anbrüllen/DIXY +ancrimpbar +ancrimpen +andächtig/AEPT +andalusisch/AEPT +andauern/DIXY +andere/ANRS +anderenfalls +anderenorts +andererseits +andermal +andern +andernfalls +andernorts +anderntags +anders +andersartig/AEPT +anderseits +andersgläubig/AEPT +andersherum +anderswie +anderswo +anderswoher +anderthalb/AEPT +anderthalbfach/AEPT +anderthalbjährig/AEPT +anderthalbtausend +anderweitig/AEPT +andeuten/DIXY +andeutungsweise +andichten/DIXY +andienen/DIXY +andiskutieren/DIOXY +andocken/DIXY +andorranisch/AEPT +andre/ANRS +andrehen/DIXY +androhen/DIXY +anecken/IXY +aneignen/DIXY +aneinander +anekdotenhaft/AEPT +anekeln/DIXY +anempfohlen/AEPT +anerkannt/AEPT +anerkennen/BDIX +anerkennenswert/AEPT +anerziehen/DIX +anerzogen/AEPTWX +anfällig/AEPT +anfällt/X +anfänglich/AEPT +anfängt/X +anfachen/DIXY +anfahren/DI +anfallen/DI +anfangen/DI +anfangs +anfassen/DIXY +anfaulen/DIXY +anfechtbar/AEPTU +anfechten/BDIX +anfeinden/DIXY +anfertigen/DIXY +anfeuchten/DIXY +anfeuern/DIXY +anfiel/EPZ +anfing/EPZ +anflehen/DIXY +anfliegen/DIX +anfordern/DIXY +anforderungsgemäß/AEPT +anfragen/DIXY +anfraß/PZ +anfreunden/DIXY +anfrieren/DIX +anfügen/DIXY +anführen/DIXY +angängig/AEPT +angab/PZ +angaffen/DIXY +angebahnt/AEPT +angebaut/AEPT +angebellt/AEPT +angeben/BDI +angeberisch/AEPT +angebetet/AEPT +angebettelt/AEPT +angebiedert/AEPT +angebissen/AEPT +angeblasen/AEPT +angeblich/AEPT +angeblickt/AEPT +angeblinzelt/AEPT +angebohrt/AEPT +angeboren/AEPT +angeboten/AEPT +angebracht/ACEPTU +angebrannt/AEPT +angebraten/AEPT +angebrochen/AEPT +angebrüllt/AEPT +angebunden/AEPT +angedacht/AEPT +angedeihen +angedeutet/AEPT +angedichtet/AEPT +angedient/AEPT +angedockt/AEPT +angedreht/AEPT +angedroht/AEPT +angeeignet/AEPT +angeekelt/AEPT +angefacht/AEPT +angefahren/AEPT +angefallen/AEPT +angefangen/AEPT +angefasst/AEPT +angefault/AEPT +angefeindet/AEPT +angefertigt/AEPT +angefeuchtet/AEPT +angefeuert/AEPT +angefleht/AEPT +angeflogen/AEPT +angefochten/AEPTU +angefordert/AEPT +angefragt/AEPT +angefreundet/AEPT +angefroren/AEPT +angefügt/AEPT +angeführt/AEPT +angefüllt/AEPT +angegafft/AEPT +angegangen/AEPT +angegeben/AEPT +angeglichen/AEPT +angegliedert/AEPT +angegossen/AEPT +angegrenzt +angegriffen/AEPT +angegrinst/AEPT +angehängt/AEPT +angehäuft/AEPT +angehabt/AEPT +angehalten/AEPT +angehaucht/AEPT +angeheftet/AEPT +angeheitert/AEPT +angehen/DIX +angeheuert/AEPT +angehimmelt/AEPT +angehören/DIOXY +angehörig/AEPT +angehoben/AEPT +angekauft/AEPT +angekettet/AEPT +angeklagt/AEPT +angeklammert/AEPT +angeklebt/AEPT +angekleidet/AEPT +angeklemmt/AEPT +angeklickt/AEPT +angeklingelt +angeklopft/AEPT +angeklungen/AEPT +angeknackst/AEPT +angeknipst/AEPT +angeknüpft/AEPT +angekommen/AEPT +angekoppelt/AEPT +angekränkelt/AEPT +angekratzt/AEPT +angekreidet/AEPT +angekreuzt/AEPT +angekündigt/AEPT +angekurbelt/AEPT +angelächelt/AEPT +angelacht/AEPT +angelangt/AEPT +angelassen/AEPT +angelastet/AEPT +angelaufen/AEPT +angelegen/AEOPT +angelegt/AEPT +angelehnt/AEPT +angeleimt/AEPT +angeleitet/AEPT +angelernt/AEPT +angeliefert/AEPT +angeln/DIXY +angelötet/AEPT +angelockt/AEPT +angelogen/AEPT +angelsächsisch/AEPT +angemacht/AEPT +angemahnt/AEPT +angemalt/AEPT +angemaßt/AEPT +angemeldet/AEPTU +angemerkt/AEPT +angemessen/ACEPTU +angemietet/AEPT +angemustert/AEPT +angenähert/AEPT +angenäht/AEPT +angenagelt/AEPT +angenehm/ACEPTU +angenommen/AEPT +angeordnet/AEPT +angepackt/AEPT +angepasst/ACEPTU +angepeilt/AEPT +angepfiffen/AEPT +angepflanzt/AEPT +angepöbelt/AEPT +angeprallt/AEPT +angepriesen/AEPT +angepumpt/AEPT +angerannt/AEPT +angeraten/AEPT +angeraucht/AEPT +angeraut/AEPT +angerechnet/AEPT +angeredet/AEPT +angeregt/AEPT +angereichert/AEPT +angereiht/AEPT +angereist/AEPT +angerichtet/AEPT +angerissen/AEPT +angeritzt/AEPT +angerückt/AEPT +angerührt/AEPT +angerufen/AEPT +angesäuselt/AEPT +angesagt/AEPT +angesammelt/AEPT +angesaugt/AEPT +angeschafft/AEPT +angeschaltet/AEPT +angeschaut/AEPT +angeschichtet/AEPT +angeschickt/AEPT +angeschlagen/AEPT +angeschlossen/AEPT +angeschmiegt/AEPT +angeschmiert/AEPT +angeschnallt/AEPT +angeschnauzt/AEPT +angeschnitten/AEPT +angeschossen/AEPT +angeschraubt/AEPT +angeschrieben/AEPT +angeschrien/AEPT +angeschuldigt/AEPT +angeschwärzt/AEPT +angeschweißt/AEPT +angeschwemmt/AEPT +angeschwindelt/AEPT +angeschwollen/AEPT +angesehen/ACEPT +angeseilt/AEPT +angesengt/AEPT +angesenkt/AEPT +angesetzt/AEPT +angesichts +angesiedelt/AEPT +angespannt/ACEPT +angespart/AEPT +angespielt/AEPT +angespitzt/AEPT +angespornt/AEPT +angespritzt/AEPT +angesprochen/AEPT +angesprungen/AEPT +angespült/AEPT +angespuckt/AEPT +angestammt/AEPT +angestanden +angestarrt/AEPT +angestaut/AEPT +angesteckt/AEPT +angestellt/AEPT +angesteuert/AEPT +angestiegen/AEPT +angestiftet/AEPT +angestimmt/AEPT +angestoßen/AEPT +angestrahlt/AEPT +angestrebt/AEPT +angestrengt/AEPT +angestrichen/AEPT +angestürmt/AEPT +angesucht/AEPT +angetan/AEPT +angetastet/AEPTU +angetragen/AEPT +angetraut/AEPT +angetreten/AEPT +angetrieben/AEPT +angetroffen/AEPT +angetrunken/AEPT +angewählt/AEPT +angewärmt/AEPT +angewachsen/AEPT +angewandt/AEPT +angeweht/AEPT +angewendet/AEPT +angewidert/AEPT +angewiesen/AEPT +angewöhnen/DIOXY +angeworben/AEPT +angeworfen/AEPT +angewurzelt/AEPT +angezahlt/AEPT +angezapft/AEPT +angezeichnet/AEPT +angezeigt/AEPT +angezettelt/AEPT +angezischt/AEPT +angezogen/AEPT +angezündet/AEPT +angezweifelt/AEPT +angibt/X +anging/EPZ +angleichen/DIX +angliedern/DIXY +anglikanisch/AEPT +anglotzen/DIXY +angolanisch/AEPT +angreifbar/AEPTU +angreifen/BDIX +angrenzen/DI +angriffslustig/ACEPT +angrinsen/DIXY +angst +angstauslösend/AEPT +angsterregend/ACEPT +angstvoll/ACEPT +angucken/DIXY +anhältst/WX +anhängen/DIX +anhängig/AEPT +anhänglich/AEPT +anhäufen/DIXY +anhaben/DI +anhaften/DIXY +anhalten/DI +anhand +anhauchen/DIXY +anheben/DIX +anheften/DIXY +anheim +anheischig +anheizen/DIXY +anhielt/EPZ +anhimmeln/DIXY +anhören/DIXY +anhob/PZ +animalisch/AEPT +animieren/DIOXY +anisotrop/AEPT +ankämen/IX +ankämpfen/DIXY +ankam/PZ +ankaufen/DIXY +ankern/DIVXY +ankert/EGPVX +ankerte/GNVZ +ankerten/GIVWX +anketten/DIXY +anklägerisch/AEPT +anklagen/DIXY +anklammern/DIXY +ankleben/DIXY +ankleiden/DIXY +anklemmen/IXY +anklicken/BDIXY +anklingeln/DIXY +anklingen/DIX +anklopfen/DIXY +anknipsen/DIXY +anknüpfen/DIXY +ankommen/DIX +ankoppeln/DIXY +ankotzen/DIXY +ankreiden/DIXY +ankreuzen/DIXY +ankündigen/DIXY +ankurbeln/DIXY +anlächeln/DIXY +anlässlich +anläuft/X +anlachen/DIXY +anlangen/DIXY +anlassen/DIV +anlaufen/DI +anlaufgeschützt/AEPT +anlegen/DIXY +anlehnen/DIXY +anleimen/DIXY +anleiten/DIXY +anlernen/DIXY +anlief/EPZ +anliefern/DIXY +anliegen/DIX +anlöten/DIXY +anlocken/DIXY +anlügen/DIX +anmachen/DIXY +anmalen/DIXY +anmarschieren/DIOXY +anmaßen/DIXY +anmelden/DIXY +anmeldepflichtig/AEPT +anmerken/DIXY +anmessen/DIX +anmieten/DIXY +anmuten/DIXY +anmutig/ACEPT +annähen/DIXY +annähern/DIXY +annäherungsweise +annähmen/IX +annageln/DIXY +annehmbar/AEPTU +annehmen/BDI +annektieren/DIOXY +annimmt/X +anno +annoncieren/DIOXY +annullieren/DIOWXY +anomal/ACEPT +anonym/AEPT +anonymisieren/BDIOWXY +anordnen/DIXY +anorganisch/AEPT +anormal/AEPT +anpacken/DIXY +anpassen/BDIXY +anpassungsbedingt/AEPT +anpassungsfähig/ACEPT +anpeilen/DIXY +anpflanzen/DIXY +anpinnen/DIXY +anpöbeln/DIXY +anprallen/DIXY +anprangern/DIXY +anpreisen/DIX +anpressen/DIXY +anpries/EPZ +anprobieren/DIOXY +anpumpen/DIXY +anraten/DI +anrechnen/BDIXY +anreden/DIXY +anregen/DIXY +anreichern/DIXY +anreihen/DIXY +anreißen/DIX +anreisen/DIXY +anreizen/DIXY +anrennen/DIX +anrichten/DIXY +anrief/EPZ +anriss/EPZ +anrollen/DIXY +anrüchig/ACEPT +anrücken/DIXY +anrühren/DIXY +anrufen/DIX +ansässig/AEPT +ansagen/DIXY +ansah/PZ +ansammeln/DIXY +ansatzweise/ANRS +ansaugen/DIXY +anschaffen/DIXY +anschalten/DIXY +anschauen/DIXY +anschaulich/ACEPT +anscheinen/DIX +anschichten/DIXY +anschicken/DIXY +anschien/EPZ +anschießen/DIX +anschlägt/X +anschlagen/DIV +anschließen/BDIX +anschloss/PZ +anschlug/PZ +anschmiegen/DIXY +anschmieren/DIXY +anschnallen/DIXY +anschnalzen +anschnauzen/DIXY +anschneiden/DIX +anschrauben/DIXY +anschreiben/DIX +anschreien/DIX +anschuldigen/DIXY +anschwärzen/DIXY +anschweißen/DIXY +anschwellen/DIX +anschwemmen/DIXY +anschwindeln/DIXY +ansehen/DI +ansehnlich/ACEPTU +anseilen/DIXY +ansengen/DIXY +ansetzen/DIXY +ansiedeln/DIXY +ansieht/X +ansonsten +anspannen/DIXY +anspeien/DIX +anspielen/DIXY +anspinnen/DIX +anspitzen/DIXY +anspornen/DIXY +ansprach/PZ +ansprechen/BDI +ansprechend/ACEPT +anspricht/X +anspringen/DIX +anspritzen/DIXY +anspruchsberechtigt/AEPT +anspruchslos/ACEPT +anspruchsvoll/ACEPT +anspülen/DIXY +anspucken/DIXY +anständig/ACEPTU +anstacheln/DIXY +anstandslos/AEPT +anstarren/DIXY +anstatt +anstecken/BDIXY +anstehen/DIX +ansteigen/DIX +anstellen/DIXY +anstellig/ACEPT +ansteuern/BDIXY +anstiften/DIXY +anstimmen/DIXY +anstößig/ACEPT +anstößt +anstoßen/DI +anstrahlen/DIXY +anstreben/DIXY +anstreichen/DIX +anstrengen/DIXY +anstrengend/ACEPT +anstürmen/DIXY +ansuchen/DIXY +antanzen/IXY +antarktisch/AEPT +antasten/DIXY +antat/PZ +anteilig/AEPT +anteilsmäßig/AEPT +anthropologisch/AEPT +antiamerikanisch/AEPT +antiautoritär/AEPT +antibolschewistisch/AEPT +antibritisch/AEPT +antidemokratisch/AEPT +antideutsch/AEPT +antieuropäisch/AEPT +antifaschistisch/AEPT +antifeudalistisch/AEPT +antifranzösisch/AEPT +antiinflationär/AEPT +antik/AEPT +antikapitalistisch/AEPT +antikirchlich/AEPT +antikommunistisch/AEPT +antilandwirtschaftlich/AEPT +antimarxistisch/AEPT +antiparlamentarisch/AEPT +antipolnisch/AEPT +antiquarisch/AEPT +antiquiert/AEPT +antirachitisch/AEPT +antirassistisch/AEPT +antisemitisch/AEPT +antisowjetisch/AEPT +antisozial/AEPT +antisozialistisch/AEPT +antistatisch/AEPT +antitechnisch/AEPT +antizipieren/DIOXY +antizyklisch/AEPT +antörnen/DIXY +antraf/PZ +antragen/DI +antragsberechtigt/AEPT +antrat/PZ +antreffen/DI +antreiben/DIX +antreten/DI +antrieb/PZ +antrifft/X +antrittst/WX +antrug/PZ +antun/IX +antworten/DIVXY +antwortet/EGPVWX +anvertrauen/DIOXY +anvisieren/DIOXY +anwächst +anwählen/BIXY +anwachsen/DI +anwarb/PZ +anwarf/PZ +anwehen/DIXY +anweisen/DIX +anwendbar/AEPTU +anwenden/BDIXY +anwendungsfreundlich/AEPT +anwendungsgerecht/AEPT +anwendungsorientiert/AEPT +anwendungsspezifisch/AEPT +anwendungstechnisch/AEPT +anwesend/AEPT +anwies/EPZ +anwinkeln/DIXY +anwuchs/PZ +anzahlen/DIXY +anzapfen/DIXY +anzeichnen/DIXY +anzeigen/DIXY +anzeigentechnisch/AEPT +anzetteln/DIXY +anziehen/DIX +anzog/PZ +anzüglich/ACEPT +anzünden/DIXY +anzubahnen/D +anzubiedern +anzubieten/D +anzubinden/D +anzubringen/D +anzudeuten/D +anzudienen/D +anzuerkennen/D +anzufachen/D +anzufahren +anzufallen +anzufangen +anzufechten/D +anzufertigen/D +anzuflehen/D +anzufordern/D +anzufragen/D +anzufügen/D +anzugeben/D +anzugehen/D +anzugehören +anzugleichen/D +anzugliedern/D +anzugreifen/D +anzuhängen/D +anzuhalten/D +anzuheben/D +anzuhören/D +anzukaufen/D +anzuklagen/D +anzuklicken/D +anzuklopfen +anzuknüpfen/D +anzukommen +anzukreiden/D +anzukündigen/D +anzukuppeln/D +anzukurbeln/D +anzulaufen +anzulegen/D +anzulehnen/D +anzuleiern/D +anzulernen +anzulocken/D +anzumelden/D +anzumerken/D +anzunähern/D +anzunehmen/D +anzuordnen/D +anzupacken/D +anzupassen/D +anzupeilen/D +anzupreisen/D +anzuraten/D +anzurechnen/D +anzuregen/D +anzureißen/D +anzurempeln/D +anzurichten/D +anzurühren/D +anzurufen/D +anzusagen/D +anzusammeln/D +anzuschaffen/D +anzuschauen/D +anzuschlagen/D +anzuschließen/D +anzuschreiben/D +anzusehen/D +anzusetzen/D +anzusiedeln +anzuspannen/D +anzusprechen/D +anzusteigen +anzustellen/D +anzusteuern/D +anzustoßen/D +anzustreben/D +anzustrengen/D +anzutasten/D +anzutragen/D +anzutreffen/D +anzutreten/D +anzutun +anzuvertrauen/D +anzuwählen/D +anzuweisen/D +anzuwenden/D +anzuwerben/D +anzuzapfen/D +anzuzeigen/D +anzuzetteln/D +anzuziehen/D +anzuzünden/D +anzweifeln/DIXY +apart/ACEPT +apathisch/AEPT +aperiodisch/AEPT +apodiktisch/AEPT +apokalyptisch/AEPT +apostolisch/AEPT +apostrophieren/DIOWXY +apparativ/AEPT +appellieren/DIXY +appetitlich/ACEPTU +applaudieren/DIXY +applikativ/AEPT +applizieren/BDIOXY +approximativ/AEPT +approximieren/DIOXY +apriorisch/AEPT +apropos +arabisch/AEPT +arbeiten/DIVXY +arbeitet/EGPVWX +arbeitete/GNVZ +arbeiteten/GIVWX +arbeitnehmerfeindlich/ACEPT +arbeitsam/ACEPT +arbeitsaufwändig/AEPT +arbeitsaufwendig/AEPT +arbeitsfähig/AEPT +arbeitsfrei/AEPT +arbeitsfreudig/ACEPT +arbeitsintensiv/AEPT +arbeitslos/AEPT +arbeitspädagogisch/AEPT +arbeitsrechtlich/AEPT +arbeitsreich/AEPT +arbeitsscheu/AEPT +arbeitssparend/AEPT +arbeitstechnisch/AEPT +arbeitsunfähig/AEPT +arbeitswillig/AEPT +archäologisch/AEPT +archaisch/AEPT +architektonisch/AEPT +archivieren/DIOXY +areligiös/AEPT +arg/AEPT +argentinisch/AEPT +arglistig/AEPT +arglos/AEPT +argumentativ/AEPT +argumentieren/DIXY +argwöhnen/DIXY +argwöhnisch/ACEPT +argwöhnt/EGPX +aristokratisch/AEPT +aristotelisch/AEPT +arithmetisch/AEPT +arktisch/AEPT +arm/AEPT +armenisch/AEPT +armieren/DIOXY +armlos/AEPT +armselig/ACEPT +aromatisch/ACEPT +arrangieren/DIOXY +arretieren/DIOXY +arrivieren/DIOXY +arrogant/ACEPT +arrondiert/AEPT +arteigen/AEPT +arten/IXY +artenreich/ACEPT +artfremd/AEPT +arthritisch/AEPT +artig/ACEPTU +artikulieren/DIOXY +artistisch/ACEPT +artverwandt/AEPT +aß/PZ +aschfahl/AEPT +asiatisch/AEPT +asketisch/ACEPT +assemblerartig/AEPT +assemblieren/DIOXY +assimilieren/DIOXY +assistieren/DIOXY +assoziativ/AEPT +assoziieren/BDIOXY +astronomisch/AEPT +asymmetrisch/AEPT +asymptotisch/AEPT +asynchron/AEPT +atemberaubend/AEPT +atemlos/AEPT +atemraubend/AEPT +atlantisch/AEPT +atmen/DIXY +atmosphärisch/AEPT +atomar/AEPT +attackieren/DIOXY +attestieren/DIOWXY +attraktiv/ACEPTU +attribuieren/BDIOXY +attributiv/AEPT +au/S +auch +auditiv/AEPT +auf/S +aufäße/NZ +aufaddieren/DIOXY +aufatmen/DIXY +aufbauen/DIXY +aufbereiten/DIXY +aufbessern/DIXY +aufbewahren/DIXY +aufbiegen/IX +aufbinden/DIX +aufblasen/BDI +aufblicken/DIXY +aufblinken/DIXY +aufbrach/PZ +aufbrachen/WXY +aufbrechen/I +aufbricht/X +aufbringen/IX +aufdampfen/BDIXY +aufdecken/IXY +aufdrängen/DIXY +aufdringlich/ACEPTU +aufdrücken/DIXY +aufdrucken/DIXY +aufeinander +auferlegen/DIOXY +auferstanden/AEPT +auferstehen/DIX +auferstünde/NZ +auferwecken/DIOXY +aufessen/DI +auffächern/BDIXY +auffährt/X +auffällig/ACEPTU +auffällt/X +auffängt/X +auffahren/BDI +auffallen/DI +auffallend/ACEPT +auffangen/BDI +auffassen/BDIXY +auffiel/EPZ +auffindbar/AEPTU +auffinden/BDIX +auffing/EPZ +auffischen/DIXY +aufflammen/DIXY +auffliegen/DIX +aufflöge/NZ +auffloge/NZ +auffordern/DIXY +aufforsten/BDIXY +auffräße/NZ +auffraß/PZ +auffressen/DI +auffrischen/BDIXY +auffrisieren/DIOXY +auffrisst +aufführen/BDIXY +auffüllen/BDIXY +auffuhr/PZ +aufgab/PZ +aufgearbeitet/AEPTU +aufgebäumt/AEPT +aufgebahrt/AEPT +aufgebauscht/AEPT +aufgebaut/AEPT +aufgeben/DI +aufgebessert/AEPT +aufgebläht/ACEPT +aufgeblasen/ACEPT +aufgeblendet/AEPT +aufgeblickt +aufgeblieben/AEPT +aufgeblitzt/AEPT +aufgeblüht/AEPT +aufgebockt/AEPT +aufgebohrt/AEPT +aufgeboten/AEPT +aufgebracht/AEPT +aufgebraucht/AEPT +aufgebraust/AEPT +aufgebrochen/AEPT +aufgebügelt/AEPT +aufgebunden/AEPT +aufgedampft/AEPT +aufgedeckt/AEPT +aufgedonnert/AEPT +aufgedrängt/AEPT +aufgedreht/AEPT +aufgedrückt/AEPT +aufgedruckt/AEPT +aufgedunsen/AEPT +aufgefächert/AEPT +aufgefahren/AEPT +aufgefallen/AEPT +aufgefangen/AEPT +aufgefasst/AEPT +aufgefischt/AEPT +aufgeflammt/AEPT +aufgeflogen/AEPT +aufgefordert/AEPTU +aufgeforstet/AEPT +aufgefressen/AEPT +aufgefrischt/AEPT +aufgeführt/AEPT +aufgefüllt/AEPT +aufgefunden/AEPT +aufgegangen/AEPT +aufgegeben/AEPT +aufgegessen/AEPT +aufgegliedert/AEPT +aufgegossen/AEPT +aufgegriffen/AEPT +aufgehängt/AEPT +aufgehäuft/AEPT +aufgehabt/AEPT +aufgehackt/AEPT +aufgehalten/AEPT +aufgeheitert/AEPT +aufgeheizt/AEPT +aufgehellt/AEPT +aufgehen/DIX +aufgehetzt/AEPT +aufgehört +aufgehoben/AEPT +aufgeholfen/AEPT +aufgeholt/AEPT +aufgehorcht/AEPT +aufgekauft/AEPT +aufgeklärt/AEPTU +aufgeklappt/AEPT +aufgeklebt/AEPT +aufgeknöpft/AEPT +aufgekocht/AEPT +aufgekommen/AEPT +aufgekratzt/AEPT +aufgekrempelt/AEPT +aufgekreuzt/AEPT +aufgekriegt +aufgelacht/AEPT +aufgeladen/AEPT +aufgelassen/AEPT +aufgelauert/AEPT +aufgelaufen/AEPT +aufgelebt/AEPT +aufgelegen/AEOPT +aufgelegt/AEPT +aufgelehnt/AEPT +aufgelesen/AEPT +aufgeleuchtet/AEPT +aufgelistet/AEPT +aufgelöst/ACEPTU +aufgelockert/ACEPT +aufgelodert/AEPT +aufgemacht/AEPT +aufgemalt/AEPT +aufgemöbelt/AEPT +aufgemotzt/AEPT +aufgemuntert/AEPT +aufgenötigt/AEPT +aufgenommen/AEPT +aufgeopfert/AEPT +aufgepäppelt/AEPT +aufgepasst/AEPT +aufgepinselt/AEPT +aufgeplatzt/AEPT +aufgeprallt/AEPT +aufgepresst/AEPT +aufgepumpt/AEPT +aufgeputzt/AEPT +aufgeräumt/AEPT +aufgerafft/AEPT +aufgeraut/AEPT +aufgerechnet/AEPT +aufgereckt/AEPT +aufgeregt/ACEPT +aufgereiht/AEPT +aufgereizt/AEPT +aufgerichtet/AEPT +aufgerieben/AEPT +aufgerissen/AEPT +aufgerollt/AEPT +aufgerückt/AEPT +aufgerührt/AEPT +aufgerüstet/AEPT +aufgerüttelt/AEPT +aufgerufen/AEPT +aufgerundet/AEPT +aufgesagt/AEPT +aufgesammelt/AEPT +aufgesaugt/AEPT +aufgeschaut +aufgescheucht/AEPT +aufgeschichtet/AEPT +aufgeschlagen/AEPT +aufgeschlitzt/AEPT +aufgeschlossen/AEPT +aufgeschlüsselt/AEPT +aufgeschmissen/AEPT +aufgeschnitten/AEPT +aufgeschnürt/AEPT +aufgeschoben/AEPT +aufgeschossen/AEPT +aufgeschraubt/AEPT +aufgeschreckt/AEPT +aufgeschrieben/AEPT +aufgeschrien +aufgeschürft/AEPT +aufgeschüttet/AEPT +aufgeschwatzt/AEPT +aufgesehen/AEPT +aufgesessen/AEPT +aufgesetzt/AEPT +aufgesogen/AEPT +aufgespalten/AEPT +aufgespannt/AEPT +aufgespart/AEPT +aufgesperrt/AEPT +aufgespielt/AEPT +aufgespießt/AEPT +aufgesprungen/AEPT +aufgespürt/AEPT +aufgestachelt/AEPT +aufgestanden/AEPT +aufgestapelt/AEPT +aufgestaut/AEPT +aufgesteckt/AEPT +aufgestellt/AEPT +aufgesteppt/AEPT +aufgestiegen/AEPT +aufgestöbert/AEPT +aufgestockt/AEPT +aufgestoßen/AEPT +aufgestrebt/AEPT +aufgestrichen/AEPT +aufgestützt/AEPT +aufgesucht/AEPT +aufgetan +aufgetankt/AEPT +aufgetaucht/AEPT +aufgetaut/AEPT +aufgeteilt/AEPT +aufgetischt/AEPT +aufgetragen/AEPT +aufgetrennt/AEPT +aufgetreten/AEPT +aufgetrieben/AEPT +aufgetroffen/AEPT +aufgewärmt/AEPT +aufgewachsen/AEPT +aufgewacht/AEPT +aufgewandt/AEPT +aufgewartet/AEPT +aufgewaschen/AEPT +aufgeweckt/ACEPT +aufgeweicht/AEPT +aufgewendet/AEPT +aufgewertet/AEPT +aufgewickelt/AEPT +aufgewiegelt/AEPT +aufgewiesen/AEPT +aufgewirbelt/AEPT +aufgewischt/AEPT +aufgewogen/AEPT +aufgeworfen/AEPT +aufgewühlt/AEPT +aufgezählt/AEPT +aufgezäumt/AEPT +aufgezehrt/AEPT +aufgezeichnet/AEPT +aufgezeigt/AEPT +aufgezogen/AEPT +aufgezwungen/AEPT +aufgibt/X +aufgießen/DIX +aufging/EPZ +aufgliedern/DIXY +aufglühen/DIXY +aufgreifen/DIX +aufgrund +aufhältst/WX +aufhängen/DIX +aufhäufen/DIXY +aufhaben/DI +aufhacken/DIXY +aufhalf/PZ +aufhalten/DI +aufhebbar/AEPTU +aufheben/BDIX +aufheitern/DIXY +aufheizen/DIXY +aufhelfen/DI +aufhellen/DIXY +aufhetzen/DIXY +aufheulen/DIXY +aufhielt/EPZ +aufhören/DIXY +aufhob/PZ +aufholen/DIXY +aufhorchen/DIXY +aufkaufen/DIXY +aufkeimen/DIXY +aufklären/DIXY +aufklärerisch/AEPT +aufklaffen/DIXY +aufklappen/DIXY +aufklaren/DIXY +aufkleben/DIXY +aufknöpfen/DIXY +aufkochen/DIXY +aufkommen/DIX +aufkrempeln/DIXY +aufkreuzen/DIXY +aufkriegen/IXY +aufkündigen/DIXY +auflädt/X +auflachen/DIXY +aufladen/BDI +auflagenstark/AEPT +auflandig/AEPT +auflassen/DI +auflauern/DIXY +auflaufen/DI +aufleben/DIXY +auflegen/DIXY +auflehnen/DIXY +auflesen/DI +aufleuchten/DIXY +aufliegen/DIX +aufließe/NZ +auflisten/BDIXY +auflösbar/AEPTU +auflösen/BDIXY +auflockern/DIXY +auflodern/DIXY +auflüde/NZ +aufmachen/DIXY +aufmarschieren/DIOXY +aufmerksam/ACEPTU +aufmöbeln/DIXY +aufmüpfig/AEPT +aufmuntern/DIXY +aufnahm/PZ +aufnahmebereit/AEPT +aufnahmefähig/ACEPT +aufnehmen/DI +aufnimmt/X +aufopfern/DIXY +aufpäppeln/DIXY +aufpassen/DIXY +aufpinseln/DIXY +aufplätten/DIXY +aufplatzen/DIXY +aufpolieren/DIOXY +aufprägen/DIXY +aufprallen/DIXY +aufprobieren/DIOXY +aufpumpen/DIXY +aufputzen/DIXY +aufräumen/DIXY +aufraffen/DIXY +aufragen/DIXY +aufrauen/DIXY +aufrechnen/DIXY +aufrecht/AEPT +aufregen/DIXY +aufregend/ACEPT +aufreiben/DIX +aufreibend/ACEPT +aufreihen/DIXY +aufreißen/DIX +aufreizen/DIXY +aufrichten/DIXY +aufrichtig/ACEPTU +aufrief/EPZ +aufrollen/DIXY +aufrücken/DIXY +aufrühren/DIXY +aufrührerisch/AEPT +aufrüsten/BDIXY +aufrütteln/DIXY +aufrufen/BDIX +aufrunden/DIXY +aufsässig/ACEPT +aufsagen/DIXY +aufsammeln/DIXY +aufsaugen/DIXY +aufschauen/DIXY +aufscheuchen/DIXY +aufschichten/DIXY +aufschieben/DIX +aufschießen/DIX +aufschlägt/X +aufschlagen/DI +aufschließen/DIX +aufschlitzen/IXY +aufschlüge/NZ +aufschlüsseln/IXY +aufschlug/PZp +aufschlussreich/ACEPT +aufschnappen/DIXY +aufschneiden/DIX +aufschnüren/DIXY +aufschöss/EPZ +aufschoss/PZ +aufschrauben/DIXY +aufschrecken/DIXY +aufschreiben/DIX +aufschreien/DIX +aufschrien/IX +aufschürfen/DIXY +aufschütteln/DIXY +aufschütten/DIXY +aufschwingen/DIX +aufsehen/DI +aufseiten +aufsetzen/DIXY +aufsieht/X +aufsitzen/DIX +aufspalten/DIXY +aufspannen/DIXY +aufsparen/DIXY +aufsperren/DIXY +aufspielen/DIXY +aufspießen/DIXY +aufsplitten/DIXY +aufsprang/PZ +aufspringen/DIX +aufspüren/DIXY +aufständisch/AEPT +aufstacheln/DIXY +aufstampfen/DIXY +aufstand/PZ +aufstapeln/DIXY +aufstauen/DIXY +aufstecken/DIXY +aufstehen/DIX +aufsteigen/DIX +aufstellen/BDIXY +aufstieg/EPZ +aufstöbern/DIXY +aufstöhnen/DIXY +aufstocken/DIXY +aufstockungsfähig/AEPT +aufstoßen/DI +aufstreben/DIXY +aufstreichen/DIX +aufstützen/DIXY +aufsuchen/DIXY +aufsummieren/DIOXY +auftanken/DIXY +auftat/PZ +auftauchen/DIXY +auftauen/DIXY +aufteilen/BDIXY +auftischen/DIXY +aufträgt/X +auftragen/DI +auftragsgemäß/AEPT +auftrat/PZ +auftreffen/DI +auftreiben/DIX +auftrennen/DIXY +auftreten/DI +auftrittst/WX +auftrumpfen/DIXY +auftun/IX +aufwändig/ACEPT +aufwärmen/DIXY +aufwärts +aufwachen/DIXY +aufwachsen/DI +aufwallen/DIXY +aufwarten/DIXY +aufwecken/DIXY +aufweichen/DIXY +aufweisen/DIX +aufwenden/DIXY +aufwendig/ACEPT +aufwerfen/DI +aufwerten/DIXY +aufwickeln/DIXY +aufwiegeln/DIXY +aufwiegen/DIX +aufwies/EPZ +aufwirbeln/DIXY +aufwirft/X +aufwischen/DIXY +aufwühlen/DIXY +aufwuchs/PZ +aufzählen/DIXY +aufzehren/DIXY +aufzeichnen/DIXY +aufzeigen/DIXY +aufziehen/DIX +aufzog/PZ +aufzüchten/IXY +aufzuarbeiten/D +aufzubauen/D +aufzubereiten/D +aufzubessern/D +aufzubewahren/D +aufzubieten/D +aufzubinden/D +aufzublasen/D +aufzublicken +aufzublinken +aufzubohren/D +aufzubrechen/D +aufzubringen/D +aufzubürden/D +aufzudecken/D +aufzudrängen +aufzudrehen/D +aufzudrücken/D +aufzuerbauen/D +aufzuerlegen/D +aufzufallen +aufzufangen/D +aufzufassen/D +aufzufinden/D +aufzufordern/D +aufzuforsten/D +aufzufrischen/D +aufzuführen/D +aufzufüllen/D +aufzugeben/D +aufzugliedern/D +aufzugreifen/D +aufzuhängen/D +aufzuhäufen/D +aufzuhalten/D +aufzuheben/D +aufzuheitern/D +aufzuhelfen/D +aufzuhören +aufzuholen/D +aufzukaufen/D +aufzuklären/D +aufzukommen +aufzulasten +aufzulegen/D +aufzulehnen +aufzulesen/D +aufzulisten/D +aufzulösen/D +aufzulockern/D +aufzunehmen/D +aufzuopfern/D +aufzupolieren/D +aufzuprägen/D +aufzuräumen/D +aufzurauen/D +aufzurechnen/D +aufzuregen/D +aufzureißen/D +aufzurichten/D +aufzurollen/D +aufzurücken/D +aufzurüsten/D +aufzurufen/D +aufzusammeln/D +aufzuschichten/D +aufzuschieben/D +aufzuschlagen/D +aufzuschließen/D +aufzuschlüsseln/D +aufzuschnüren/D +aufzuschrecken/D +aufzuschreiben/D +aufzusetzen/D +aufzuspalten/D +aufzuspielen/D +aufzuspüren/D +aufzustauen/D +aufzustecken/D +aufzustehen +aufzusteigen +aufzustellen/D +aufzustöbern/D +aufzustocken/D +aufzusuchen/D +aufzutauchen +aufzuteilen/D +aufzutragen/D +aufzutrennen/D +aufzutreten +aufzutun +aufzuwärmen/D +aufzuwachsen +aufzuwecken/D +aufzuweisen/D +aufzuweiten/D +aufzuwerfen/D +aufzuwiegeln/D +aufzuwiegen/D +aufzuzählen/D +aufzuzeichnen/D +aufzuzeigen/D +aufzuziehen/D +aufzwang/PZ +aufzwingen/DIX +augenblicklich/AEPT +augenfällig/ACEPT +augenlos/AEPT +augenscheinlich/AEPT +außen +außenpolitisch/AEPT +außer +außerdem +außergewöhnlich/ACEPT +außerhalb +außerirdisch/AEPT +außerordentlich/AEPT +außerplanmäßig/AEPT +außerschulisch/AEPT +außerstand/E +ausarbeiten/DIXY +ausarten/DIXY +ausatmen/DIXY +ausbaden/DIXY +ausbalancieren/DIOXY +ausbaueigen/AEPT +ausbauen/BDIXY +ausbaufähig/ACEPT +ausbaulokal/AEPT +ausbessern/DIXY +ausbeuten/DIXY +ausbeuterisch/AEPT +ausbezahlen/IOXY +ausbilden/DIXY +ausbitten/DIX +ausblasen/DI +ausbleiben/DIX +ausbleichen/DIX +ausblenden/DIXY +ausblieb/EPZ +ausbluten/DIXY +ausbohren/DIXY +ausbooten/DIXY +ausborgen/DIXY +ausbrach/PZ +ausbrannte/NZ +ausbrechen/DI +ausbreiten/DIXY +ausbrennen/DIX +ausbricht/X +ausbringen/DIX +ausbrüten/DIXY +ausbürgern/DIXY +ausbürsten/DIXY +ausbuchten/DIXY +ausdachte/N +ausdauernd/ACEPT +ausdehnbar/ACEPT +ausdehnen/BDIXY +ausdenken/BDIX +ausdiskutieren/DIOXY +ausdorren/DIXY +ausdrehen/DIXY +ausdrücken/BDIXY +ausdrücklich/ACEPT +ausdrucken/DIXY +ausdrucksfähig/ACEPT +ausdruckslos/ACEPT +ausdrucksstärker/AEPT +ausdrucksstark/AEPT +ausdrucksvoll/ACEPT +ausdünnen/DIXY +auseinander +auserkoren/AEPT +auserlesen/ACEPT +ausersehen/AEPT +auserwählt/AEPT +ausfällt/X +ausfahren/BDI +ausfallen/DI +ausfallsicher/ACEPT +ausfechten/DIX +ausfegen/DIXY +ausfeilen/DIXY +ausfertigen/DIXY +ausfiel/EPZ +ausfinden/DIX +ausfindig +ausflicken/DIXY +ausfliegen/DIX +ausfließen/DIX +ausformen/IXY +ausformulieren/DIOXY +ausfräße/NZ +ausfragen/DIXY +ausfransen/DIXY +ausfressen/DI +ausführbar/AEPTU +ausführen/BDIXY +ausführlich/ACEPT +ausfüllen/DIXY +ausgäbe/NZ +ausgab/PZ +ausgangsseitig/AEPT +ausgearbeitet/AEPT +ausgeartet/AEPT +ausgeatmet/AEPT +ausgebacken/AEPT +ausgebadet +ausgebaggert/AEPT +ausgebaut/AEPT +ausgeben/DI +ausgebessert/AEPT +ausgebeult/AEPT +ausgebeutet/AEPT +ausgebildet/AEPTU +ausgeblasen/AEPT +ausgebleicht/AEPT +ausgeblendet/AEPT +ausgeblieben/AEPT +ausgeblutet/AEPT +ausgebootet/AEPT +ausgeborgt/AEPT +ausgebrannt/AEPT +ausgebreitet/AEPT +ausgebrochen/AEPT +ausgebrütet/AEPT +ausgebügelt/AEPT +ausgebürgert/AEPT +ausgebürstet/AEPT +ausgebucht/AEPT +ausgebuchten/IOW +ausgebuchtet/AEPTW +ausgedacht/AEPT +ausgedehnt/ACEPT +ausgedient/AEPT +ausgedörrt/AEPT +ausgedorrt/AEPT +ausgedreht/AEPT +ausgedrückt/AEPT +ausgedruckt/AEPT +ausgedünstet/AEPT +ausgefahren/AEPT +ausgefallen/ACEPT +ausgefegt/AEPT +ausgefeilt/AEPT +ausgefiltert/AEPT +ausgeflickt/AEPT +ausgeflogen/AEPT +ausgeflossen/AEPT +ausgefochten/AEPT +ausgeforscht/AEPT +ausgefragt/AEPT +ausgefranst/AEPT +ausgefressen/AEPT +ausgeführt/AEPT +ausgefüllt/AEPTU +ausgefuchst/AEPT +ausgegangen/AEPT +ausgegeben/AEPT +ausgeglichen/ACEPTU +ausgegliedert/AEPT +ausgeglitten/AEPT +ausgegoren/AEPTU +ausgegossen/AEPT +ausgegraben/AEPT +ausgehändigt/AEPT +ausgehängt/AEPT +ausgehärtet/AEPT +ausgehalten/AEPT +ausgehandelt/AEPT +ausgeharrt/AEPT +ausgeheckt/AEPT +ausgeheilt/AEPT +ausgehen/DIX +ausgehöhlt/AEPT +ausgehoben/AEPT +ausgeholfen/AEPT +ausgeholt/AEPT +ausgehorcht/AEPT +ausgekannt +ausgekehrt/AEPT +ausgeklammert/AEPT +ausgekleidet/AEPT +ausgeklopft/AEPT +ausgeklügelt/AEPT +ausgeklungen/AEPT +ausgeknipst/AEPT +ausgeknobelt/AEPT +ausgekocht/ACEPT +ausgekohlt/AEPT +ausgekommen +ausgekostet/AEPT +ausgekratzt/AEPT +ausgekühlt/AEPT +ausgekundschaftet/AEPT +ausgekuppelt/AEPT +ausgelacht/AEPT +ausgeladen/AEPT +ausgelagert/AEPT +ausgelassen/ACEPT +ausgelastet/AEPT +ausgelaufen/AEPT +ausgelaugt/AEPT +ausgelebt/AEPT +ausgeleert/AEPT +ausgelegt/AEPT +ausgelenkt/AEPT +ausgelesen/AEPT +ausgeleuchtet/AEPT +ausgeliefert/AEPT +ausgeliehen/AEPT +ausgelistet/AEPT +ausgelitten/AEPT +ausgelöffelt/AEPT +ausgelöscht/AEPT +ausgelöst/AEPT +ausgelötet/AEPT +ausgelobt/AEPT +ausgelost/AEPT +ausgelotet/AEPT +ausgelüftet/AEPT +ausgelutscht/AEPT +ausgemacht/AEPT +ausgemalt/AEPT +ausgemergelt/AEPT +ausgemerzt/AEPT +ausgemessen/AEPT +ausgemistet/AEPT +ausgemustert/AEPT +ausgenommen/AEPT +ausgenüchtert/AEPT +ausgenützt/AEPT +ausgenutzt/AEPT +ausgepackt/AEPT +ausgepeitscht/AEPT +ausgependelt +ausgepfiffen/AEPT +ausgepicht/AEPT +ausgeplaudert/AEPT +ausgeplündert/AEPT +ausgeprägt/ACEPT +ausgepresst/AEPT +ausgepumpt/AEPT +ausgeputzt/AEPT +ausgequetscht/AEPT +ausgeräuchert/AEPT +ausgeräumt/AEPT +ausgeraubt/AEPT +ausgerechnet/AEPT +ausgeredet/AEPT +ausgeregelt/AEPT +ausgereicht/AEPT +ausgereift/AEPTU +ausgereist/AEPT +ausgereizt/AEPT +ausgerenkt/AEPT +ausgerichtet/AEPT +ausgerissen/AEPT +ausgeritten/AEPT +ausgerollt/AEPT +ausgerottet/AEPT +ausgerückt/AEPT +ausgerüstet/AEPT +ausgerufen/AEPT +ausgeruht/AEPT +ausgerutscht/AEPT +ausgesägt/AEPT +ausgesät/AEPT +ausgesagt/AEPT +ausgesandt/AEPT +ausgesaugt/AEPT +ausgeschaltet/AEPT +ausgeschenkt/AEPT +ausgeschert/AEPT +ausgeschieden/AEPT +ausgeschildert/AEPT +ausgeschimpft/AEPT +ausgeschlafen/AEPTU +ausgeschlagen/AEPT +ausgeschlossen/AEPT +ausgeschmückt/ACEPT +ausgeschnitten/AEPT +ausgeschöpft/AEPT +ausgeschrieben/AEPT +ausgeschritten/AEPT +ausgeschüttelt/AEPT +ausgeschüttet/AEPT +ausgeschwenkt/AEPT +ausgesehen +ausgesendet/AEPT +ausgesetzt/AEPTU +ausgesöhnt/AEPT +ausgesorgt +ausgespäht +ausgespannt/AEPT +ausgespart/AEPT +ausgesperrt/AEPT +ausgespielt/AEPT +ausgesprochen/AEPTU +ausgespült/AEPTU +ausgespuckt/AEPT +ausgestalten/IXY +ausgestanden/AEPT +ausgestanzt/AEPT +ausgestattet/AEPT +ausgestellt/AEPT +ausgestiegen/AEPT +ausgestochen/AEPT +ausgestopft/AEPT +ausgestorben/AEPT +ausgestoßen/AEPT +ausgestrahlt/AEPT +ausgestreckt/AEPT +ausgestreut/AEPT +ausgestrichen/AEPT +ausgeströmt/AEPT +ausgesucht/ACEPT +ausgetauscht/AEPT +ausgeteilt/AEPT +ausgetestet/AEPT +ausgetilgt/AEPT +ausgetragen/AEPT +ausgetreten/AEPT +ausgetrieben/AEPT +ausgetrocknet/AEPT +ausgetrunken/AEPT +ausgetüftelt/AEPT +ausgeübt/AEPT +ausgewählt/AEPT +ausgewachsen/AEPT +ausgewandert/AEPT +ausgewaschen/AEPT +ausgewechselt/AEPT +ausgeweint +ausgeweitet/AEPT +ausgewertet/AEPTU +ausgewetzt/AEPT +ausgewichen/AEPT +ausgewickelt/AEPT +ausgewiesen/AEPT +ausgewirkt +ausgewischt/AEPT +ausgewogen/AEPT +ausgeworfen/AEPT +ausgewrungen/AEPT +ausgewürfelt/AEPT +ausgezählt/AEPT +ausgezahlt/AEPT +ausgezeichnet/AEPT +ausgezogen/AEPT +ausgibt/X +ausgiebig/ACEPT +ausgießen/DIX +ausging/EPZ +ausgleichen/DIX +ausgleiten/DIX +ausgliedern/DIXY +ausgräbt/X +ausgraben/DI +ausgreifen/DIX +aushältst/WX +aushändigen/DIXY +aushängen/DIX +aushärten/DIXY +aushalten/DI +aushandeln/DIXY +ausharren/DIXY +aushauchen/DIXY +ausheben/DIX +aushecken/DIXY +ausheilen/DIXY +aushelfen/DI +aushielt/EPZ +aushilfsweise +aushöhlen/DIXY +ausholen/DIXY +aushorchen/DIXY +auskam/PZ +auskehren/DIXY +auskennen/DIX +ausklammern/DIXY +ausklappen/BDIXY +auskleiden/DIXY +ausklingen/DIX +ausklinken/DIXY +ausklopfen/DIXY +ausknipsen/DIXY +auskochen/DIXY +auskommen/DIX +auskommentieren/DIOXY +auskosten/DIXY +auskratzen/DIXY +auskühlen/DIXY +auskundschaften/DIXY +auskuppeln/DIXY +auskurieren/DIOXY +auslädt/X +ausländisch/AEPT +ausläuft/X +auslachen/DIXY +ausladen/DI +auslagern/DIXY +auslassen/DI +auslaufen/DI +auslauten/DIXY +ausleben/DIXY +ausleeren/DIXY +auslegen/DIXY +ausleihen/DIX +auslesen/BDI +ausleuchten/DIXY +ausliefern/DIXY +ausließ/EPZ +ausliest +auslisten/DIXY +auslöffeln/DIXY +auslöschen/DIXY +auslösen/DIXY +auslöten/IXY +ausloben/DIXY +ausloggen/DIXY +auslosen/DIXY +ausloten/DIXY +auslüften/DIXY +ausmachen/DIXY +ausmalen/DIXY +ausmerzen/DIXY +ausmessen/DI +ausmisten/DIXY +ausmustern/DIXY +ausnahm/PZ +ausnahmslos/AEPT +ausnahmsweise +ausnehmen/DI +ausnimmt/X +ausnützen/DIXY +ausnutzen/DIXY +auspacken/DIXY +auspeitschen/DIXY +auspfeifen/DIX +auspfiff/EPZ +ausplaudern/BDIXY +ausplündern/DIXY +ausprägen/DIXY +auspressen/DIXY +ausprobieren/DIOXY +auspumpen/IXY +ausputzen/DIXY +ausquetschen/DIXY +ausräumen/DIXY +ausradieren/DIOXY +ausrangieren/DIOXY +ausrauben/DIXY +ausrechnen/DIXY +ausreden/DIXY +ausreichen/DIXY +ausreifen/DIXY +ausreißen/DIX +ausreisen/DIXY +ausreiten/DIX +ausrenken/DIXY +ausrichten/DIXY +ausrief/EPZ +ausrollen/DIXY +ausrotten/DIXY +ausrücken/DIXY +ausrüsten/BDIXY +ausrufen/DIX +ausruhen/DIXY +ausrutschen/DIXY +aussägen/DIXY +aussäh/EPZ +aussätzig/AEPT +aussagefähig/AEPT +aussagekräftig/AEPT +aussagen/DIXY +aussagenlogisch/AEPT +aussah/PZ +aussaugen/DIXY +ausschalten/BDIXY +ausschauen/DIXY +ausscheiden/DIX +ausscheren/DIXY +ausschied/EPZ +ausschimpfen/DIXY +ausschlachten/BDIXY +ausschlafen/DI +ausschlagen/DI +ausschlaggebend/ACEPT +ausschließen/DIX +ausschließlich/AEPT +ausschmücken/DIXY +ausschneiden/DIX +ausschnittsweise +ausschöpfen/IXY +ausschreiben/DIX +ausschreiten/DIX +ausschütteln/DIXY +ausschütten/DIXY +ausschweifen/DIXY +ausschweigen/DIX +ausschwenken/DIXY +ausschwingen/IX +aussehen/DI +aussenden/DIXY +aussetzen/DIXY +aussichtslos/ACEPT +aussichtsreich/ACEPT +aussichtsvoll/ACEPT +aussiedeln/BDIXY +aussieht/X +aussöhnen/DIXY +aussondern/DIXY +aussortieren/DIOXY +ausspannen/DIXY +aussparen/DIXY +ausspeien/DIX +aussperren/DIXY +ausspielen/DIXY +ausspionieren/DIOXY +aussprach/PZ +aussprechen/DI +ausspricht/X +ausspülen/DIXY +ausspucken/DIXY +ausstaffieren/DIOXY +ausstanzen/DIXY +ausstatten/DIXY +ausstechen/DI +ausstehen/DIX +aussteigen/DIX +ausstellen/DIXY +aussterben/DI +ausstieß/EPZ +ausstopfen/DIXY +ausstoßen/DI +ausstrahlen/DIXY +ausstrecken/DIXY +ausstreichen/DIX +ausstreuen/DIXY +ausströmen/DIXY +aussuchen/DIXY +austauschen/BDIXY +austeilen/DIXY +austilgen/DIXY +austoben/DIXY +austragen/DI +australisch/AEPT +austrampeln/DIXY +austrat/PZ +austreiben/DIX +austreten/DI +austrinken/DIX +austrocknen/DIXY +austüfteln/DIXY +ausüben/DIXY +ausufern/DIXY +ausverkaufen/DIXY +auswählen/BDIXY +auswärtig/AEPT +auswärts +auswäscht +auswandern/DIXY +auswarf/PZ +auswaschen/BI +auswechseln/BDIXY +ausweichen/DIX +ausweinen/DIXY +ausweisen/DIX +ausweislich/AEPT +ausweiten/DIXY +auswendig +auswerfen/DI +auswerten/DIXY +auswich/EPZ +auswirft/X +auswirken/DIXY +auswischen/DIXY +auswürfeln/DIXY +auszahlen/BDIXY +auszeichnen/DIXY +ausziehen/BIX +auszog/PZ +auszuarbeiten/D +auszuarten +auszubauen/D +auszubessern/D +auszubeuten/D +auszubilden/D +auszublenden/D +auszubrechen/D +auszubreiten/D +auszudehnen/D +auszudenken/D +auszudrücken/D +auszudrucken/D +auszufahren/D +auszufragen/D +auszuführen/D +auszufüllen/D +auszugeben/D +auszugehen +auszugießen/D +auszugleichen/D +auszugsweise/ANRS +auszuhändigen/D +auszuhängen/D +auszuhalten/D +auszuhandeln/D +auszuhauchen/D +auszuklammern/D +auszukommentieren +auszukotzen/D +auszukundschaften/D +auszulagern/D +auszulassen/D +auszulegen/D +auszuleihen/D +auszulesen/D +auszuliefern/D +auszulöschen/D +auszulösen/D +auszuloggen +auszuloten/D +auszumachen/D +auszumalen/D +auszumerzen/D +auszumessen/D +auszunutzen/D +auszupacken/D +auszuplündern/D +auszupolieren/D +auszuprobieren/D +auszuräumen/D +auszureißen/D +auszurichten/D +auszurotten/D +auszurüsten/D +auszurufen/D +auszuruhen +auszuschalten/D +auszuschlachten/D +auszuschlagen/D +auszuschließen/D +auszuschöpfen/D +auszusehen +auszusenden/D +auszusetzen/D +auszusondern/D +auszuspähen/D +auszuspionieren/D +auszusprechen/D +auszuspucken/D +auszustatten/D +auszustellen/D +auszustrecken/D +auszusuchen/D +auszutauschen/D +auszuteilen/D +auszutilgen/D +auszutragen/D +auszutreiben/D +auszutüfteln/D +auszuüben/D +auszuwählen/D +auszuwechseln/D +auszuweichen +auszuweiten/D +auszuwerten/D +auszuzahlen/D +auszuzeichnen/D +auszuziehen/D +autark/AEPT +authentifizieren/DIOWXY +authentisch/AEPT +authentisieren/DIOWXY +autogen/AEPT +automatenfreundlich/AEPT +automatisch/AEPT +automatisieren/BDIOXY +autonom/AEPT +autorisieren/IOXY +autoritär/AEPT +autoritativ/AEPT +avancieren/DIOXY +avantgardistisch/AEPT +avisieren/DIOXY +axiomatisch/AEPT +azurblau/AEPT +azyklisch/AEPT +bäckt/X +bändigen/DIXY +bärenstark/AEPT +bärtig/AEPT +bäuerlich/AEPT +bäumt/EPX +bäumten/IWX +babylonisch/AEPT +backen/DGIWXY +baden/DIXY +badisch/AEPT +bagatellisieren/DIOXY +baggern/DIXY +bahnbrechend/AEPT +bahneigen/AEPT +bahnen/IWXY +bahnt/EGPWX +bakteriell/AEPT +balancieren/DIXY +bald +baldig/AEPT +baldmöglichst +balgen/DIXY +ballen/DIXY +ballern/DIXY +ballettmäßig/AEPT +ballistisch/AEPT +balsamieren/DIOWXY +baltisch/AEPT +banal/AEPT +bananenrepublikanisch/AEPT +band/PVZ +bandagieren/DIOXY +bang/AEPTZ +bangen/DIWXY +bangt/EGPWX +bankbestätigt/AEPT +bankfähig/AEPT +bankintern/AEPT +bankmäßig/AEPT +bankrott/AEPT +banktechnisch/AEPT +banküblich/AEPT +bannen/DIVXY +bannt/EGPVX +bannte/GNVZ +bannten/GIVWX +bar/AEGPTU +barbarisch/AEPT +baren/GUW +barfüßig/AEPT +barg/PVZ +bargeldlos/AEPT +barhäuptig/AEPT +barmherzig/AEPTU +barsch/ACEPT +barst/GPWZ +basal/AEPT +basieren/DIOXY +basisch/AEPT +basteln/DIXY +bat/PVZ +batteriebetrieben/AEPT +batteriegepuffert/AEPT +bauen/DIVXY +bauernschlau/AEPT +baufällig/AEPT +baugleich/AEPT +baulich/AEPT +baumartig/AEPT +baumeln/DIXY +baumstark/AEPT +baumwollen/AEPT +baurechtlich/AEPT +baureif/AEPT +bauschen/DIXY +bauschig/AEPT +baut/EGPVX +baute/GNVZ +bautechnisch/AEPT +bauten/GIVWX +bayerisch/AEPT +bayrisch/AEPT +beängstigen/DIOXY +beäugen/DIOXY +beabsichtigen/DIOXY +beachten/DIOXY +beachtenswert/ACEPT +beachtlich/ACEPT +beamtenrechtlich/AEPT +beanspruchen/BDIOXY +beanstanden/BDIOXY +beantragen/DIOXY +beantworten/DIOXY +bearbeiten/DIOXY +beargwöhnen/DIOXY +beatmen/DIOXY +beaufschlagen/DIOXY +beaufsichtigen/DIOXY +beauftragen/DIOXY +bebauen/BDIOXY +beben/DIXY +bebildern/IOWXY +bebt/EGPX +bechern/DIXY +bedächtig/AEPT +bedacht/ACEPTU +bedachte/ACNRSZ +bedachtsam/AEPT +bedampfen/BDIOWXY +bedanken/DIXY +bedarfsgerecht/ACEPT +bedarfsorientiert/AEPT +bedarfst/W +bedauerlich/AEPT +bedauerlicherweise +bedauern/DIOXY +bedauernswert/ACEPT +bedecken/DIOXY +bedenken/DIX +bedenkenlos/AEPT +bedenklich/ACEPTU +bedeuten/DIXY +bedeutend/ACEPTU +bedeutsam/ACEPT +bedeutungslos/ACEPT +bedeutungsvoll/ACEPT +bedienen/BDIOWXY +bedienerfreundlich/AEPT +bedienungstechnisch/AEPT +bedingen/DIOXY +bedingungslos/ACEPT +bedrängen/DIOXY +bedrohen/DIOXY +bedrohlich/ACEPT +bedrücken/DIOXY +bedruckbar/AEPTU +bedrucken/BDIOXY +bedürfen/DX +bedürfnislos/ACEPT +bedürftig/ACEPT +bedurften/IWX +beehren/DIOXY +beeilen/DIXY +beeindrucken/DIOXY +beeinflussbar/AEPTU +beeinflussen/BDIOXY +beeinflusst/AEPTU +beeinträchtigen/DIOXY +beenden/DIOXY +beendigen/DIOXY +beengen/DIOWXY +beerdigen/DIOXY +befähigen/DIOXY +befährt/X +befällt/X +befände/NZ +befahl/PZ +befahren/ABDEIPT +befallen/AEPT +befand/PZ +befangen/AEPTU +befassen/DIOXY +befehlen/DI +befehligen/DIXY +befehlshaberisch/AEPT +befestigen/DIOXY +befeuchten/DIOXY +befiehlt/X +befielt/PZ +befinden/DIX +befindlich/AEPT +beflecken/DIOXY +beflissen/AELPT +beflügeln/DIOXY +befördern/DIOXY +befohlen/AEPT +befolgen/DIOXY +befrackt/AEPT +befragen/DIOXY +befreien/DIOXY +befremden/DIOXY +befremdlich/AEPT +befreunden/DIOXY +befrieden/DIOXY +befriedigen/DIOXY +befriedigend/ACEPTU +befristen/DIOXY +befruchten/DIOXY +befühlen/DIXY +befürchten/DIOXY +befürworten/DIOXY +befugt/AEPTU +befuhr/PZ +befunden/AEPT +begaben/OWX +begabt/ACEPTWX +begabte/ACNRSU +begackert/AEPT +begangen/AEPT +begann/PZ +begatten/DIOXY +begeben/DI +begegnen/DIXY +begehbar/AEPTU +begehen/BDIX +begehren/DIOXY +begehrenswert/ACEPT +begehrlich/ACEPT +begehrt/ACEPTX +begehrte/ACNRSZ +begeistern/DIOXY +begibt/WX +begierig/AEPT +begießen/DIX +beging/EPZ +beginnen/DIWX +beglaubigen/DIOXY +begleichen/DIX +begleiten/DIOXY +beglichen/AEPTWX +beglücken/DIOXY +beglückwünschen/DIOXY +begnadet/AEPT +begnadigen/DIOXY +begnügen/DIOXY +begonnen/AEPT +begossen/AEPTWX +begräbt/X +begraben/AEIPT +begradigt/AEPT +begreifen/BDIX +begreiflich/ACEPTU +begreiflicherweise +begrenzen/DIOXY +begriff/LP +begriffen/AEPTWX +begriffsstutzig/AEPT +begründen/BDIOXY +begrüßen/DIOWXY +begrüßenswert/ACEPT +begrub/PZ +begünstigen/DIOXY +begütert/ACEPT +begütigen/DIOXY +begutachten/BDIOXY +behäbig/AEPT +behältst/WX +behände/ANRS +behängt/AEPT +behaart/AEPT +behaftet/AEPT +behagen/DIXY +behaglich/ACEPTU +behalf/PZ +behalten/ADEIPT +behandeln/BDIOXY +behandschuht/AEPT +behangen/AEPT +beharren/DIXY +beharrlich/AEPT +behauen/ADEIOPTXY +behaupten/DIOXY +behausen/DIXY +behebbar/AEPTU +beheben/BDIX +beheimatet/AEPT +beheizen/BDIOXY +behelfen/DI +behelfsmäßig/AEPT +behelligen/DIOXY +beherbergen/DIOXY +beherrschen/BDIOXY +beherzigen/DIOXY +beherzt/AEPT +behexen/DIOXY +behielt/EPZ +behilflich/AEPT +behilft/X +behindern/DIOXY +behindertengerecht/AEPT +behördenintern/AEPT +behördlich/AEPT +behoben/AEPTWX +beholfen/U +behorchen/DIOXY +behüten/DIOXY +behutsam/ACEPT +bei +beibehältst/WX +beibehalten/ADEIPT +beibehielt/PZ +beibringen/DIX +beichten/DIXY +beide/ANRS +beiderlei +beiderseitig/AEPT +beiderseits +beidseitig/AEPT +beieinander +beifällig/AEPT +beifolgen/DIXY +beifügen/DIXY +beige +beigeben/DI +beigebracht/AEPT +beigefarben/AEPT +beigefügt/AEPT +beigegeben/AEPT +beigelegen/AEOPT +beigelegt/AEPT +beigemengt/AEPT +beigemessen/AEPT +beigemischt/AEPT +beigeordnet/AEPT +beigepackt/AEPT +beigepflichtet/AEPT +beigesetzt/AEPT +beigesprungen/AEPT +beigestanden/AEPT +beigestellt/AEPT +beigesteuert/AEPT +beigetragen/AEPT +beigetreten/AEPT +beigewohnt +beiläufig/AEPT +beilegen/DIXY +beileibe +beiliegen/DIX +beim +beimengen/DIXY +beimessen/DI +beimischen/DIXY +beimisst +beinah/E +beinhalten/DIOXY +beinhart/AEPT +beipacken/DIXY +beipflichten/DIXY +beirren/DIXY +beißen/DIVX +beisammen +beiseite +beisetzen/DIXY +beispielgebend/AEPT +beispielhaft/ACEPT +beispiellos/ACEPT +beispielshalber +beispielsweise +beispringen/DI +beistand/PZ +beistehen/DIX +beistellen/DIXY +beisteuern/DIXY +beiträgt/X +beiträte/NZ +beitragen/DI +beitragsfinanziert/AEPT +beitragsfrei/AEPT +beitragspflichtig/AEPT +beitrat/PZ +beitreiben/BDIX +beitreten/DI +beitrittst/WX +beitrügen/IX +beitrug/PZp +beiwohnen/DIXY +beizeiten +beizubehalten/D +beizubringen/D +beizufügen/D +beizukommen/D +beizumessen/D +beizumischen/D +beizupacken/D +beizustehen +beizustellen/D +beizutragen/D +beizutreten +beizuwohnen/D +bejahen/DIOXY +bejahrt/AEPT +bejubeln/DIOXY +bekämen/IX +bekämpfen/DIOXY +bekam/PZ +bekannt/ACELPTU +bekannte/ACNRSZ +bekanntermaßen +bekehren/DIOXY +bekennen/DIWX +beklagen/DIOXY +beklagenswert/AEPT +beklatschen/IOXY +beklauen/DIOXY +bekleben/DIOXY +beklecksen/DIOXY +bekleiden/DIOXY +beklemmen/DIX +beklommen/AEPT +beknackt/AEPT +bekömmlich/ACEPT +bekommen/DIX +bekräftigen/DIOXY +bekränzt/AEPT +bekriegen/DIOXY +bekritteln/DIOXY +bekümmern/DIOXY +bekunden/DIOXY +belächeln/DIOXY +belädt/X +belämmert/AEPT +belässt +belästigen/DIOXY +beläuft/X +belabern/DIOXY +beladen/ADEIPT +belagern/DIOXY +belanglos/ACEPT +belangvoll/AEPT +belassen/I +belasten/BDIOXY +belastungsfrei/AEPT +belaubt/AEPT +belauern/DIOXY +belaufen/DI +belauschen/DIOXY +beleben/DIOXY +belegen/BDIOXY +belehren/DIOXY +belehrend/ACEPT +beleibt/AEPT +beleidigen/DIOXY +beleihen/BDIX +beleihungsfähig/ACEPT +belesen/AEPT +beleuchten/DIOXY +belgisch/AEPT +belichten/DIOXY +belieben/IOXY +beliebig/AEPT +beliebt/ACEPTX +beliebte/ACNRSZ +belief/P +beliefern/DIOXY +beliegen/DIX +beliehen/AEPTWX +beließ/EPZ +bellen/DIXY +belletristisch/AEPT +bellt/EGPX +belobigt/AEPT +belogen/AEPTWX +belohnen/DIOWXY +belügen/DIX +belud/PZ +belustigen/DIOXY +bemächtigen/DIOXY +bemäkelt/X +bemängeln/DIOXY +bemalen/DIOXY +bemannt/AEPTU +bemaß/PZ +bemerkbar/ACEPTU +bemerken/BDIOXY +bemerkenswert/ACEPT +bemerkenswerterweise +bemessen/ADEIPT +bemisst +bemitleiden/DIOXY +bemitleidenswert/ACEPT +bemittelt/AEPTU +bemühen/DIOXY +bemüßigen/DIXY +bemustern/DIOWXY +bemuttern/DIOXY +benachbart/AEPT +benachrichtigen/DIOXY +benachteiligen/DIOXY +benahm/PZ +benannt/AEPTU +benannte/ANRSZ +benebeln/DIOXY +benehmen/DI +beneiden/DIOXY +beneidenswert/ACEPT +benennen/DIWX +benetzen/DIOXY +bengalisch/AEPT +benimmt/X +benötigen/DIOXY +benommen/AEPT +benoten/DIOXY +benützen/BDIOXY +benutzbar/AEPTU +benutzen/BDIOXY +benutzerdefiniert/AEPT +benutzereigen/AEPT +benutzerfreundlich/AEPT +benutzerorientiert/AEPT +beobachten/BDIOXY +beordert/AEPT +bepacken/DIOXY +bepflanzen/DIOXY +bequatschen/DIXY +bequem/ACEPTZ +bequemen/DIWXY +berätst/WX +berappen/DIOXY +beraten/ADEIPT +beratschlagen/DIOXY +berauben/DIOXY +berauschen/DIOXY +berechenbar/AEPTU +berechnen/DIOXY +berechtigen/DIOXY +berechtigterweise +bereden/DIOXY +beredt/ACEPT +bereichern/DIOXY +bereichsübergreifend/AEPT +bereinigen/DIOXY +bereisen/DIOXY +bereit/EPSX +bereiten/DIOWXY +bereitgehalten/AEPT +bereitgelegt/AEPT +bereitgestellt/AEPT +bereithältst/WX +bereithalten/DI +bereithielt/PZ +bereitliegen/DIX +bereitstand/PZ +bereitstehen/DIX +bereitstellen/DIXY +bereitstünde/NZ +bereitwillig/ACEPT +bereitzufinden +bereitzuhalten/D +bereitzustellen/D +bereuen/DIOXY +bergab +bergan +bergauf +bergbaugerecht/AEPT +bergbaulich/AEPT +bergbauspezifisch/AEPT +bergbautauglich/AEPT +bergbautechnisch/AEPT +bergen/DIV +bergeweise +bergig/AEPT +bergisch/AEPT +bergwerksgerecht/AEPT +berichten/DIOXY +berichtigen/DIOXY +berichtigungsfähig/AEPT +berief/EPZ +beriefe/NZ +berieseln/DIOXY +beriet/PZ +beritten/AEPT +berlinisch/AEPT +bersten/DIX +berüchtigste/ANRS +berüchtigt/ACEPT +berücksichtigen/DIOXY +berühmt/ACEPT +berühren/DIOXY +berufen/ADEIPTUX +beruflich/AEPT +berufsbegleitend/AEPT +berufsbezogen/AEPT +berufsbildend/AEPT +berufserfahren/AEPT +berufsfremd/AEPT +berufslos/AEPT +berufsnotwendig/AEPT +berufstätig/AEPT +berufstechnisch/AEPT +beruhen/DIXY +beruhigen/DIOXY +bes +bes. +besänftigen/DIOXY +besäße/NZ +besäuft/X +besagen/DIOXY +besah/PZ +besaiten/DIOXY +besann/PZ +besaß/PZ +besatzungsfremd/AEPT +besaufen/DI +beschädigen/DIOXY +beschäftigen/DIOXY +beschäftigungslos/AEPT +beschämen/DIOXY +beschaffen/ABDEIOPTWXY +beschallen/DIOXY +beschalten/DIOXY +beschatten/DIOXY +beschauen/DIOXY +beschaulich/ACEPT +bescheiden/ACDEIPTUX +bescheinigen/DIOXY +bescheint/X +beschenken/DIOXY +bescheren/DIOXY +bescheuert/AEPT +beschichten/IOXY +beschieden/AEPTWX +beschießen/DIX +beschimpfen/DIOXY +beschirmt/AEPT +beschissen/AEPT +beschlägt/X +beschlagen/ADEIPT +beschlagnahmen/DIOXY +beschleichen/DIX +beschleunigen/DIOXY +beschließen/DIX +beschlossen/AEPTWX +beschlug/PZ +beschlussfähig/AEPT +beschlussunfähig/AEPT +beschmieren/DIOXY +beschmutzen/DIOXY +beschneiden/DIX +beschnitten/AEPTWX +beschönigen/DIOXY +beschösse/NZ +beschossen/AEOPTWX +beschosst/AEPTW +beschränken/DIOXY +beschränkt/ACEPTX +beschränkte/ACNRSZ +beschrankt/AEPTU +beschreiben/BDIX +beschreiten/DIX +beschriebe/NZ +beschrieben/AEIPTWX +beschriebene/ANRSU +beschriften/BDIOXY +beschritten/AEPTX +beschützen/IOXY +beschuldigt/AEPT +beschwerdefrei/AEPT +beschweren/DIOXY +beschwerlich/ACEPT +beschwichtigen/DIOXY +beschwindeln/IOXY +beschwingt/AEPT +beschwipsen/DIOXY +beschwören/DIX +beschworen/AEPTWX +beseelen/DIOXY +besehen/ADEIPTU +beseitigen/DIOXY +besessen/AEPT +besetzen/DIOXY +besichtigen/DIOXY +besiedeln/DIOXY +besiegeln/DIOWXY +besiegen/DIOXY +besingen/DIX +besinnen/DIWX +besinnlich/ACEPTU +besinnungslos/AEPT +besitzanzeigend/AEPT +besitzen/DIX +besitzlos/AEPT +besoffen/AEPTWX +besohlen/DIOXY +besolden/DIOXY +besoldungsmäßig/AEPT +besondere/ANRS +besonders +besonnen/ACDEIPTUXY +besorgen/DIOXY +besorgniserregend/ACEPT +besorgt/ACEPTX +besorgte/ACNRSZ +bespannen/DIOXY +bespicken/DIOXY +bespielen/BDIOXY +besprach/PZ +besprechen/DI +besprengen/DIOXY +bespricht/X +bespritzen/DIOXY +besprochen/AEPT +besprühen/IOXY +bespucken/DIOXY +besser/AENPTZ +bessern/DIWXY +besserte/GNVZ +besserten/GIVWX +beständig/ACEPTU +bestärken/DIOXY +bestätigen/DIOXY +bestach/PZ +bestahl/PZ +bestanden/AEPTWX +bestatten/DIOXY +bestaunen/DIOWXY +bestausgebaut/AEPT +bestbesucht/AEPT +bestbezeugt/AEPT +beste/ANRS +bestechen/DI +bestechlich/ACEPTU +bestehen/DIX +bestehlen/DI +besteigen/DIX +besteingeführt/AEPT +besteingerichtet/AEPT +bestellen/BDIOXY +bestempfohlen/AEPT +besten/S +bestenfalls +besterhalten/AEPT +besteuern/BDIOXY +bestgeführt/AEPT +bestgehütet/AEPT +bestgelegen/AEPT +bestialisch/AEPT +besticht/X +besticken/IOXY +bestiegen/AEPTWX +bestimmen/BDIOXY +bestmöglich/AEPT +bestochen/AEPT +bestohlen/AEPT +bestorganisiert/AEPT +bestorientiert/AEPT +bestrafen/DIOXY +bestrahlen/DIOXY +bestreben/DIOXY +bestreichen/DIX +bestreiten/BDIX +bestreuen/DIOXY +bestrichen/AEPTWX +bestricken/DIOXY +bestritten/AEPTUWX +bestücken/BDIOXY +bestünde/NZ +bestürmen/DIOXY +bestürzen/DIOXY +besuchen/DIOXY +besudeln/DIOXY +besungen/AEPT +beta +betätigen/DIOXY +betäuben/DIOXY +betagt/ACEPT +betanken/IOXY +betasten/DIOXY +betatschen/IOXY +beteiligen/DIOXY +beten/DGIXY +betet/EGPWX +beteuern/DIOXY +betiteln/DIOXY +betören/DIOXY +betonen/DIOWXY +betonieren/DIOXY +betr +betr. +beträchtlich/AEPTU +beträgt/X +betrachten/DIOXY +betraf/PZ +betragen/DI +betragsmäßig/AEPT +betrank/PZ +betrat/PZ +betrauen/IOXY +betrauern/DIOXY +betreffen/DI +betreffs +betreiben/BDIX +betreten/ABDEIPT +betreuen/DIOXY +betrieb/LPZ +betrieben/AEPTWX +betriebsam/ACEPT +betriebsbedingt/AEPT +betriebsbereit/AEPT +betriebsextern/AEPT +betriebsfähig/AEPT +betriebsintern/AEPT +betriebsnah/AEPT +betriebssicher/ACEPT +betriebswirtschaftlich/AEPT +betrifft/X +betrinken/DIX +betrittst/WX +betroffen/ACEPT +betrogen/AEPTWX +betrüben/DIOXY +betrüblich/ACEPT +betrügen/DIX +betrügerisch/AEPT +betrug/PZp +betrunken/AEPT +bettelarm/AEPT +betteln/DIXY +bettelt/EGPX +betten/DIXY +bettlägerig/AEPT +bettnässen/D +betucht/AEPT +betupfen/DIOXY +beugen/DIVXY +beugt/EGPVX +beugte/GNVZ +beugten/GIVWX +beunruhigen/DIOXY +beurkunden/DIOXY +beurlauben/DIOXY +beurteilen/BDIOXY +beuteln/DIXY +beuten/DIXY +bevölkern/DIOXY +bevölkerungsreich/ACEPT +bevollmächtigen/DIOXY +bevor +bevormunden/DIOXY +bevorraten/DIXY +bevorschussen/IOXY +bevorstand/PZ +bevorstehen/DIX +bevorzugen/DIOXY +bewähren/DIOXY +bewältigen/DIOXY +bewässern/DIOXY +bewachen/DIOXY +bewachsen/AEPT +bewaffnen/DIOXY +bewahren/DIOXY +bewahrheiten/IXY +bewaldet/AEPTU +bewandert/AEPTU +bewarb/PZ +bewarf/PZ +bewegen/DIOXY +beweglich/ACEPTU +bewegungsfähig/AEPT +bewegungslos/AEPT +bewegungsunfähig/AEPT +beweihräuchern/DIXY +beweinen/DIOWXY +beweisen/BDIX +beweiskräftig/ACEPT +beweispflichtig/AEPT +bewenden +bewerben/DI +bewerkstelligen/DIXY +bewerten/DIOXY +bewiesen/AEPTUWX +bewiesenermaßen +bewilligen/DIOXY +bewirbt/X +bewirken/DIOXY +bewirten/DIOXY +bewirtschaften/DIOXY +bewölkt/AEPT +bewog/PZ +bewohnbar/AEPTU +bewohnen/BDIOXY +beworben/AEPT +bewundern/DIOXY +bewundernswert/AEPT +bewundernswürdig/AEPT +bewunderungswürdig/ACEPT +bewusst/AEPTU +bewusstlos/AEPT +bez +bez. +bezahlen/BDIOXY +bezaubern/DIOXY +bezeichnen/DIOXY +bezeichnenderweise +bezeugen/DIOXY +bezichtigen/DIOXY +beziehen/BDIX +beziehungslos/AEPT +beziehungsweise +beziffern/DIOXY +bezogen/AEPTWX +bezüglich/AEPT +bezugsfrei/AEPT +bezuschussen/BIOXY +bezwang/PZ +bezwecken/DIOXY +bezweifeln/DIOXY +bezwingen/DIX +bezwungen/AEPT +bibelfest/AEPT +biblisch/AEPT +bidirektional/AEPT +bieder/AEPT +biegen/BDIVWX +biegsam/AEPTU +biete/GNVZ +bieten/DGIVWX +bietend/AEGPTV +bietende/AGNRSV +bifilar +bijektiv/AEPT +bilanzieren/DIOXY +bilanzmäßig/AEPT +bilanzsicher/AEPT +bilateral/AEPT +bilden/DIXY +bilderreich/AEPT +bilderstürmerisch/AEPT +bildfähig/AEPT +bildhaft/AEPT +bildhübsch/AEPT +bildhübscheste/ANRS +bildlich/AEPT +bildorientiert/AEPT +bildschirmspezifisch/AEPT +bildschön/AEPT +bildungsfähig/AEPT +bildungshungrig/AEPT +bildungspolitisch/AEPT +bilingual/AEPT +billig/ACEPTZ +billigen/DIWXY +billigerweise +billigte/GNVZ +billigten/GIVWX +bimmeln/DIXY +bin/F +binär/AEPT +binden/DIVWX +binnenländisch/AEPT +binomisch/AEPT +biochemisch/AEPT +biogen/AEPT +biografisch/AEPT +biographisch/AEPT +biologisch/AEPT +biomedizinisch/AEPT +biotechnisch/AEPT +biotechnologisch/AEPT +birgt/VWX +birnenförmig/AEPT +bis/V +bischöflich/AEPT +bisher +bisherig/AEPT +bislang +biss/PVZ +bisschen +bissen/GVWX +bissig/AEPT +bist +bisweilen +bitten/DIVX +bitter/ACELPT +bitterarm/AEPT +bitterbös/AEPT +bitterkalt/AEPT +bitteschön +bitweise/ANRS +bizarr/AEPT +bizonal +blähen/DIXY +blässer/AEPT +blässlich/AEPT +bläst +blättern/DIWXY +blättert/EGPWX +bläulich/AEPT +blamabel/AC +blamieren/DIOXY +blanchieren/DIOXY +blank/AEPT +blankgefegt/AEPT +blankgeputzt/AEPT +blanko +blasen/DGIV +blasenfrei/AEPT +blasiert/AEPT +blasphemisch/AEPT +blass/ACEPT +blau/AEPT +blauäugig/AEPT +blaugelb/AEPT +blaugemacht +blaugrau/AEPT +blaugrün/AEPT +blaumetallic +blechen/DIXY +blechern/AEPT +bleiben/DIVWX +bleich/AEPT +bleichen/DIWXY +bleiern/AEPT +bleifarben/AEPT +bleifrei/AEPT +bleihaltig/AEPT +blenden/DIVXY +blendet/EGPVWX +blendete/GNVZ +blendeten/GIVWX +blich/PZ +blicken/DIWXY +blickfangend/AEPT +blicklos +blickt/EGPWX +blieb/EPVZ +blieben/GIVWX +blies/P +blind/AEPT +blindwütig/AEPT +blinken/DIXY +blinzeln/DIXY +blitzartig/AEPT +blitzblank/AEPT +blitzen/DIXY +blitzschnell/AEPT +blöd/ACEPT +blödeln/DIXY +blödsinnig/AEPT +blöken/DIXY +blocken/BDIWXY +blockfrei/AEPT +blockieren/DIOXY +blond/AEPT +bloß/AEPT +bloßgelegt/AEPT +bloßgestellt/AEPT +bloßlegen/DIXY +bloßstellen/DIXY +bloßzulegen/D +blühen/DIVXY +blüht/EGPVX +blütenübersät/AEPT +blütenweiß/AEPT +bluffen/DIXY +blumig/ACEPT +blutarm/AEPT +blutbesudelt/AEPT +blutdurstig/AEPT +bluten/DIVXY +blutig/ACEPTU +blutjung/AEPT +blutrot/AEPT +blutrünstig/ACEPT +blutstillend/AEPT +blutunterlaufen/AEPT +blutverschmiert/AEPT +böhmisch/AEPT +böig/AEPT +böllern/DIXY +börsenfähig/AEPT +börsengängig/AEPT +börsennotiert/AEPT +börsentechnisch/AEPT +bös/ACEPT +bösartig/AEPT +böswillig/ACEPT +bocken/IXY +bockig/AEPT +bodenlos/AEPT +bodennah/ACEPT +bodenständig/AEPT +bog/PVZ +bogen/GVWX +bogenförmig/AEPT +bohnern/DIXY +bohren/DIVXY +bohrsch/AEPT +bohrt/EGPVX +bohrte/GNVZ +bohrten/GIVWX +bolivianisch/AEPT +bolschewistisch/AEPT +bombardieren/DIOXY +bombastisch/AEPT +bombenfest/AEPT +bombengeschädigt/AEPT +bombig/AEPT +bonitätsfördernd/AEPT +boolesch/AEPT +boomen/DIXY +booten/DIXY +bootet/EGPWX +bootfähig/AEPT +bordeigen/AEPT +borgen/DGIXY +borniert/AEPT +borstig/AEPT +boshaft/ACEPT +bosnisch/AEPT +bot/GPVZ +botanisch/AEPT +boten/GVWX +boxen/DIXY +boxt/EGP +boykottieren/DIOXY +brächte/NZ +brätst/WX +bräuchten/X +bräunen/DIWX +bräunlich/AEPT +brach/PZ +brachen/WXY +brachial/AEPT +brachliegen/DIX +brachte/GNVZ +brachten/GIVWX +branchenfremd/AEPT +branchenintern/AEPT +branchenkundig/AEPT +branchenspezifisch/AEPT +branchenüblich/AEPT +branden/DIXY +brandenburgisch/AEPT +brandig/AEPT +brandneu/AEPT +brandschatzen/DIXY +brannte/GNVZ +brannten/GIVX +brasilianisch/AEPT +braten/DGIW +brauchbar/ACEPTU +brauchen/BDGIVXY +brauen/DIXY +braun/AEIPTX +braunschwarz/AEPT +brausen/DIXY +brav/AEPT +bravourös/AEPT +bravurös/AEPT +brechen/DIV +brechungsartig/AEPT +breiig/AEPT +breit/ACEPT +breitangelegt/ACEPT +breitbandig/AEPT +breiten/BDIWXY +breitet/EGPVWX +breitgeschlagen/AEPT +breitgetratscht/AEPT +breitgetreten/AEPT +breitrandig/AEPT +breitschlagen/DI +breitschulterig/AEPT +breitspurig/AEPT +breittreten/DI +breitzutreten/D +bremsen/BDIXY +brennen/BDIVX +brennend/ACEPT +brenzlig/AEPT +bretonisch/AEPT +bricht/VWX +brieflich/AEPT +briet/PZ +brillant/ACEPT +bringen/DIVWX +brisant/AEPT +britisch/AEPT +bröckeln/DIXY +bröcklig/AEPT +brodeln/DIXY +bromidfrei/AEPT +bronzefarben/AEPT +bronzen/AEPT +broschieren/DIOXY +brotbackend/AEPT +brüchig/ACEPT +brüderlich/AEPT +brühen/DIVXY +brüllen/DIXY +brünett/AEPT +brüsk/AEPT +brüskieren/DIOXY +brüsten/IXY +brüten/DIXY +bruchfest/AEPT +bruchstückhaft/AEPT +brummeln/DIXY +brummen/DIXY +brummig/AEPT +brusttief/AEPT +brutal/ACEPTU +brutto +bspw +bspw. +bübisch/AEPT +bücken/DIWXY +büffeln/DIXY +bügelfrei/AEPT +bügeln/DIXY +bühnengewandt/AEPT +bühnenhaft/AEPT +bühnenkundiger +bühnenwirksam/AEPT +büken/IX +bündeln/DIWXY +bündelweise +bündig/AEPT +bündnisfrei/AEPT +bündniskonform/AEPT +bürden/IWXY +bürgen/DIVXY +bürgerkriegsähnlich/AEPT +bürgerlich/AEPT +bürgt/EGPVX +bürgte/GNVZ +bürgten/GIVWX +bürokratisch/AEPTU +bürsten/DIXY +büßen/DIVXY +büßt/EGPV +büßte/GNVZ +büßten/GIVWX +buchen/BDIVXY +buchhalterisch/AEPT +buchmäßig/AEPT +buchstäblich/AEPT +buchstabengemäß/AEPT +buchstabengetreu/AEPT +buchstabieren/DIOXY +bucht/EGPVX +buchte/GNVZ +buchten/GIVWX +buckeln/DIXY +bucklig/ACEPT +buddhistisch/AEPT +bugsieren/DIOXY +buhen/DIXY +buhlen/DIXY +buk/PZ +bulgarisch/AEPT +bullig/ACEPT +bummeln/DIVXY +bumsen/DIXY +bumsfidel +bundesdeutsch/AEPT +bundesgesetzlich/AEPT +bundesstaatlich/AEPT +bundesweit/AEPT +bunt/ACEPT +buntbedruckt/AEPT +buntfarben/AEPT +buntfarbig/AEPT +buntschillernd/AEPT +burgenreich/AEPT +burlesk/AEPT +burmesisch/AEPT +burschenhaft/AEPT +burschikos/AEPT +bußfertig/AEPT +busartige +buschig/AEPT +busenlos/AEPT +buttern/DIXY +byzantinisch/AEPT +bzgl +bzgl. +bzw +bzw. +ca +ca. +campinggerecht/AEPT +cartansch/AEPT +cetera +cf +cf. +chancenlos/AEPT +chancenreich/ACEPT +chaotisch/ACEPT +charakterbildend/AEPT +charakterfest/AEPT +charakterisieren/DIOXY +charakteristisch/ACEPT +charakterlich/AEPT +charakterlos/ACEPT +charakterstark/AEPT +charaktervoll/AEPT +chargieren/DIOXY +charismatisch/ACEPT +charmant/ACEPT +chartern/DIXY +chaten/DIXY +chauffieren/DIOXY +chauvinistisch/ACEPT +chemisch/AEPT +cherverbrennung +chi +chic/ACEPT +chiffrieren/DIOWXY +chinesisch/AEPT +chirurgisch/AEPT +chlorfrei/AEPT +cholerisch/ACEPT +choreografisch/AEPT +choreographieren/DIOXY +choreographisch/AEPT +christlich/ACEPTU +chromatisch/AEPT +chronisch/AEPT +chronologisch/AEPT +cineastisch/AEPT +circa +clausus +clever/AEPT +clippen/IX +cm +coaten/DIXY +coatet/EGPWX +codieren/BDIOXY +compilieren/DIOXY +computergesteuert/AEPT +computergestützt/AEPT +computerisiert/AEPT +computerorientiert/AEPT +cool/AEPT +cremefarben/AEPT +cremefarbig/AEPT +cum +curryfarben/AEPT +dächte/NZ +dämlich/AEPT +dämmen/DIXY +dämmerhaft/AEPT +dämmerig/AEPT +dämmern/DIXY +dämonisch/AEPT +dämpfen/DIXY +dänisch/AEPT +da/S +dabei +dabeibleiben/DIX +dabeigeblieben/AEPT +dabeigestanden/AEPT +dabeistand/PZ +dabeistehen/DIX +dableiben/DIX +dachte/GNZ +dackeln/IXY +dadurch +dafür +dafürgehalten/AEPT +dafürhalten/DI +dageblieben/AEPT +dagegen +dagestanden/AEPT +daheim +daher +dahergekommen/AEPT +daherkam/PZ +daherkommen/IX +daherschleichen/DIX +dahertrieb/PZ +dahin +dahingegangen/AEPT +dahingehen/DIX +dahingeschlichen +dahingestellt/AEPT +dahingleiten/DIX +dahinglitt/EPZ +dahinraffen/DIXY +dahinschleppen/DIXY +dahinstelzen/DIXY +dahinsterben/DI +dahinstürmen/DIXY +dahinten +dahinter +dahintreiben/DIX +dahinvegetieren/DIXY +dahinwandern +dahinwelken/DIXY +dahinziehen/DIX +daliegen/DIX +damalig/AEPT +damals +damenhaft/AEPT +damit +dampfen/DIVXY +dampft/EGPVX +danach +daneben +danebenbenehmen/DI +danebenbenommen +danebengegangen/AEPT +danebenliegen/DIX +danieder +dankbar/ACEPTU +danken/BDIWXY +dankenswert/AEPT +dankenswerterweise +dankte/GNVZ +dankten/GIVWX +dann/P +dar/F +daran +darangegangen/AEPT +darangehen/DIX +darangesetzt +daranging/EPZ +daranmachen/DIXY +daransetzen/IXY +darauf +daraufgelegt/AEPT +daraufhin +daraus +darbieten/DIX +darbot/PZ +darbringen/DIX +darein +darfst/W +dargeboten/AEPT +dargelegt/AEPT +dargereicht/AEPT +dargestellt/AEPT +dargetan +darlegen/DIXY +darreichen/DIXY +darstellen/BDIXY +darstellerisch/AEPT +darstellungsbedingt/AEPT +darüber +darum +darunter +darzubringen/D +darzulegen/D +darzustellen/D +dasaß/PZ +dasitzen/DIX +dasjenige +dass +dasselbe +dasselbige +dastand/PZ +dastehen/DIX +datentechnisch/AEPT +datieren/BDIOXY +dato +dauergeleuchtet +dauerhaft/ACEPT +dauern/DIXY +daunenweich/AEPT +davon +davonfahren/DI +davonfliegen/DIX +davonfuhr/PZ +davongefahren/AEPT +davongekommen/AEPT +davongelaufen/AEPT +davongemacht/AEPT +davongeschlichen/AEPT +davongetragen/AEPT +davonging/EPZ +davonkommen/DIX +davonlaufen/DI +davonmachen/DIXY +davonrannte/NZ +davonrasen/DIXY +davonschleichen/DIX +davontragen/DI +davontrug/PZ +davonzustehlen +davonzutragen +davor +dazu +dazuführen/DIX +dazugeben/DI +dazugehören/DIXY +dazugehörig/AEPT +dazugekommen/AEPT +dazugelegt/AEPT +dazugelernt/AEPT +dazugesagt/AEPT +dazugeschaltet/AEPT +dazugetan/AEPT +dazugewonnen/AEPT +dazuhaben +dazukaufen/DIXY +dazukommen/DIX +dazulegen/DIXY +dazulernen/DIXY +dazumal +dazunimmt/X +dazurechnen/DIXY +dazuschlägt/X +dazustehen +dazutuend/AEPT +dazutun/IX +dazuverdienen/DIOXY +dazuzulernen/D +dazuzuverdienen/D +dazwischen +dazwischenfahren/DI +dazwischenfunken/DIX +dazwischengefahren/AEPT +dazwischengekommen/AEPT +dazwischengelegen/AEPT +dazwischengetreten/AEPT +dazwischenkommen/DIX +dazwischenliegen/DIX +dazwischentreten/DI +de/ANRS +deaktivieren/DIOXY +dealen/DIXY +debattieren/DIOXY +debil/AEPT +debütieren/DIOXY +dechiffrieren/DIOXY +decken/DIVWXY +deckungsgleich/AEPT +deckungspflichtig/AEPT +decodieren/DIOXY +decrementieren/DIOXY +dediziert/AEPT +deduktiv/AEPT +deduzieren/DIOXY +defaultmäßig/AEPT +defekt/AEPT +defensiv/AEPT +defilieren/DIWXY +definierbar/AEPTU +definieren/BDIOXY +definit/AEPT +definitionem +definitionsgemäß/AEPT +definitiv/AEPT +defizitär/AEPT +deflationär/AEPT +deformiert/AEPT +defragmentieren/DIOXY +deftig/AEPT +degenerieren/DIOXY +degradieren/DIOXY +degressiv/AEPT +dehnbar/ACEPT +dehnen/BDIXY +dein/AEPT +deindustrialisieren/DIOXY +deinerseits +deinesgleichen +deinetwegen +deinige/ANRS +deinstallieren/BDIOXY +dekadent/AEPT +dekadisch/AEPT +deklamatorisch/AEPT +deklamieren/DIOXY +deklarativ/AEPT +deklarieren/DIOXY +deklassieren/DIOXY +deklinieren/BDIOXY +dekodieren/DIOXY +dekomprimieren/BDIOXY +dekorativ/AEPT +dekorieren/DIOXY +dekretieren/DIOXY +delegieren/DIOXY +delektieren/DIXY +delikat/AEPT +delphisch/AEPT +delta +demagogisch/AEPT +demaskieren/DIOXY +dementieren/DIOXY +dementsprechend/AEPT +demgegenüber +demgemäß +demilitarisieren/BDIOWXY +demjenigen +demnächst +demnach +demobilisieren/DIOXY +demografisch/AEPT +demographisch/AEPT +demokratisch/AEPTU +demokratisieren/DIOXY +demolieren/DIOXY +demonstrativ/AEPT +demonstrieren/DIOXY +demontieren/DIOXY +demoralisieren/DIOXY +demoskopisch/AEPT +demselben +demütig/AEPTZ +demütigen/DIWXY +demzufolge +den/NP +denjenigen +denkähnliche +denkbar/AEPTU +denken/BDGIVWX +denkend/AEGPTV +denkende/AGNRSV +denkfähig/AEPT +denkfaul/AEPT +denkwürdig/AEPT +dennoch +denominieren/DIOXY +denotativ/AEPT +denselben +denunzieren/DIOXY +deplatzieren/DIOXY +deponieren/DIOXY +deportieren/IOXY +deppern/DIOXY +depressiv/AEPT +deprimieren/DIOXY +deputieren/DIOXY +der/P +derart +derartig/AEPT +derb/AEPT +dereferenzieren/BDIOXY +deregulieren/BDIOWXY +dereinst +dereinstig/AEPT +derenthalben +derentwegen +derentwillen +derer +dergestalt +dergleichen +derjenige/N +derlei +dermaßen +derselbe/N +derselbige/N +derweil +derzeit +derzeitig/AEPT +deselektieren/BDIOXY +desertieren/DIOXY +desgleichen +deshalb +desillusionieren/DIOWXY +desinfizieren/DIOXY +desinteressiert/ACEPT +desjenigen +deskriptiv/AEPT +despotisch/AEPT +desselben +dessen +destabilisieren/DIOXY +destillieren/DIOXY +desto +destruktiv/ACEPT +deswegen +detaillieren/DIOXY +detailliert/ACEPTX +detaillierte/ACNRSZ +detailreich/AEPT +detektieren/BDIOXY +detektivisch/AEPT +determinieren/DIOXY +deterministisch/AEPT +detonieren/DIOXY +deuten/BDIXY +deutlich/ACEPTU +deutsch/AEPTU +deutsche/ACNRSU +deutschfeindlich/AEPT +deutschsprachig/AEPT +devalvieren/DIOXY +devisenbewirtschaftet/AEPT +devot/ACEPT +dezent/ACEPT +dezentral/AEPT +dezentralisieren/DIOXY +dezidiert/AEPT +dezimal/AEPT +dezimieren/DIOXY +diabetisch/AEPT +diabolisch/AEPT +diagnostisch/AEPT +diagnostizieren/BDIOXY +diagonal/AEPT +diagonalisieren/BIOXY +diakonisch/AEPT +dialektisch/AEPT +dialektunabhängig/AEPT +diamantbesetzt/AEPT +diametral/AEPT +dicht/ACEPTW +dichte/ACNRSZ +dichten/DIWXY +dichterisch/AEPT +dichtet/EGPVWX +dichtete/GNVZ +dichteten/GIVWX +dick/ACEPT +dickfellig/AEPT +dickflüssig/AEPT +dickköpfig/ACEPT +dickleibig/AEPT +dickste/ANRS +dickwanstig/AEPT +didaktisch/AEPT +die/S +diebessicher/AEPT +diebisch/AEPT +diejenige/N +dienen/DIVXY +dienlich/AEPT +dienst/LV +dienstags +dienstbar/AEPT +dienstbegleitend/AEPT +dienstbereit/AEPT +diensteifrig/ACEPT +dienstfrei/AEPT +diensttauglich/AEPT +dienstunfähig/AEPT +dienstuntauglich/AEPT +dienstwillig/AEPT +dient/EGPVX +diente/GNVZ +dienten/GIVWX +dies/AEPT +diesbezüglich/AEPT +dieselbe/N +diesig/AEPT +diesjährig/AEPT +diesmal +diesseitig/AEPT +diesseits +diffamieren/DIOXY +differentiell/AEPT +differenziell/AEPT +differenzieren/BDIOXY +differenziert/ACEPTX +differieren/DIOXY +diffizil/AEPT +diffundieren/DIWXY +diffus/ACEPT +digital/AEPT +digitalisieren/DIOXY +diktatorisch/AEPT +diktieren/DIOXY +dilettantisch/AEPT +dimensionieren/DIOXY +dimensionslos/AEPT +dimmen/BDIWXY +dingfest +dinglich/AEPT +dinieren/DIXY +diplomatisch/AEPT +diplomiert/AEPT +dir +direkt/AEPT +direktional/AEPT +dirigieren/DIOXY +dirigistisch/AEPT +disharmonisch/AEPT +disjunkt/AEPT +disjunktiv/AEPT +diskontieren/DIOXY +diskontinuierlich/AEPT +diskreditieren/DIOXY +diskret/AEPT +diskrete/ACNRS +diskriminieren/DIOXY +diskursiv/AEPT +diskussionsfähig/AEPT +diskutieren/BDIOXY +disparat/ACEPT +dispensieren/DIOXY +dispers/AEPT +disponieren/BDIOXY +disproportional/AEPT +disproportioniert/AEPT +disputieren/DIXY +disqualifizieren/DIOXY +dissipativ/AEPT +distanzieren/DIOXY +disziplinarisch/AEPT +disziplinieren/DIOXY +dito +div +divergieren/DIXY +divers/AEPT +diversifizieren/DIOXY +dividieren/DIOXY +dm +dörflich/AEPT +dörren/DIXY +dösen/DIXY +döst/EGP +doch +dogmatisch/AEPT +dogmenartig/AEPT +dokumentarisch/AEPT +dokumentieren/DIOXY +dolmetschen/DIVXY +domartig +dominant/AEPT +domini +dominieren/DIOXY +dominikanisch/AEPT +donnern/DIVXY +donnerstags +doof/ACEPT +doppelgesichtig/AEPT +doppeln/DIOVXY +doppelseitig/AEPT +doppelwandig/AEPT +dornig/AEPT +dorren/DIVXY +dort +dorthin +dortig/AEPT +dosieren/DIOXY +dotieren/DIOXY +dottergelb/AEPT +downloaden/BIWXY +dozieren/DIOXY +dpi +drängeln/DIXY +drängen/DIVXY +drängend/ACEPT +drängt/EGPVX +drängte/GNVZ +drängten/GIVWX +drachenähnlich/AEPT +drahtig/AEPT +drahtlos/AEPT +drakonisch/AEPT +drall/AEPT +dramatisch/ACEPT +dramatisieren/DIOXY +dramaturgisch/AEPT +dran +drang/PZp +drangsalieren/DIOXY +drangvoll/AEPT +dranhängen/DIX +drankommen/DIX +drapieren/DIOXY +drastisch/AEPT +drauf +draufdrücken/DIXY +draufgehen/DIX +draufgeklebt/AEPT +draufhauen/DIXY +drauflegen/DIXY +drauflos +drauflosgegangen/AEPT +drauflosgehen/DIX +drauflosging/EPZ +draufschlagen/DI +draufzahlen/DIXY +draußen +dreckig/ACEPT +drehen/BDIVWXY +dreht/EGPVWX +drehte/GNVZ +drehten/GIVWX +drei/NP +dreiaderig/AEPT +dreidimensional/AEPT +dreieckig/AEPT +dreieinhalb +dreieinhalbfach/AEPT +dreielementig/AEPT +dreierlei +dreifach/AEPT +dreifaltig/AEPT +dreifarbig/AEPT +dreigeteilt/AEPT +dreihundert +dreihundertmal +dreijährig/AEPT +dreimal +dreimalig/AEPT +dreimonatig/AEPT +dreingeschlagen/AEPT +dreinschauen/DIXY +dreinschlagen/DI +dreinzuschauen +dreißig +dreißiger +dreißigfach/AEPT +dreißigjährig/AEPT +dreißigste/ANRS +dreiseitig/AEPT +dreisemestrig/AEPT +dreisilbig/AEPT +dreisprachig/AEPT +dreist/ACEPTW +dreistellig/AEPT +dreistimmig/AEPT +dreistündig/AEPT +dreistufig/AEPT +dreitägig/AEPT +dreitausend +dreiteilig/AEPT +dreiundachtzig +dreiundachtzigste/ANRS +dreiunddreißig +dreiunddreißigste/ANRS +dreiundfünfzig +dreiundfünfzigste/ANRS +dreiundneunzig +dreiundneunzigste/ANRS +dreiundsechzig +dreiundsechzigste/ANRS +dreiundsiebzig +dreiundsiebzigste/ANRS +dreiundvierzig +dreiundvierzigste/ANRS +dreiundzwanzig +dreiundzwanzigste/ANRS +dreiviertel +dreiviertelstündig/AEPT +dreiwöchig/AEPT +dreizehn +dreizehnjährig/AEPT +dreizehnte/ANRS +dreschen/DIV +dressieren/DIOXY +dribbeln/DIXY +driften/DIXY +drillen/DIVXY +drillt/EGPVX +drillte/GNVZ +drillten/GIVWX +drin/F +dringen/DIX +dringend/ACEPT +dringendst/AEPTW +dringlich/ACEPT +drinstecken/DIXY +drinstehen/DIX +dritt/AEPT +drittbeste/ANRS +drittel +dritten/SW +drittgrößte/ANRS +drittklassig/AEPT +drittletzte/ANRS +drittplatziert/AEPT +dröge/ANRS +dröhnen/DIXY +droben +drogenabhängig/AEPT +drogensüchtig/AEPT +drohen/DIXY +drollig/AEPT +drolligerweise +drosch/PVZ +drosseln/DIXY +drüben +drüber +drüberfahren/DI +drücken/DIVXY +drückend/ACEPT +drückt/EGPVX +drückte/GNVZ +drückten/GIVWX +druckabhängig/AEPT +druckempfindlich/AEPT +drucken/BDIVXY +druckerspezifisch/AEPT +druckfähig/AEPT +druckfertig/AEPT +druckfest/AEPT +druckfrisch/AEPT +drucklos/AEPT +druckreif/AEPT +druckt/EGPVX +druckte/GNVZ +drucktechnisch/AEPT +druckten/GIVWX +druckvoll/AEPT +druckwasserfrei/AEPT +drumherum +drunten +drunter +dto +dto. +du +dümmer/AEPT +dümmlich/AEPT +dümmste/ANRS +düngen/DIXY +dünkt/G +dünn/ACEPT +dünnflüssig/AEPT +dünsten/DIXY +düpieren/BDIOWXY +dürfen/IY +dürftig/AEPT +dürr/ACEPT +dürsten/DIXY +düster/ACEPT +düsterblau/AEPT +dual/AEPT +dualistisch/AEPT +dubio/S +dubios/ACEPT +ducken/DIXY +duellieren/DIXY +duften/DIVXY +duftet/EGPVWX +duftete/GNVZ +dufteten/GIVWX +duftig/AEPT +duftlos/AEPT +dulden/DGIXY +duldsam/AEPTU +dumm/AEPT +dummerweise +dumpf/AEPT +dunkel/AC +dunkelblau/AEPT +dunkelblond/AEPT +dunkelbraun/AEPT +dunkelgrau/AEPT +dunkelgrün/AEPT +dunkelhäutig/AEPT +dunkelhaarig/AEPT +dunkelrot/AEPT +dunstig/AEPT +duplex +duplizieren/BDIOXY +durch/S +durchackern/DIOXY +durcharbeiten/DIXY +durchaus +durchbacken +durchbeißen/DIX +durchblättern/DIWXY +durchblicken/DIXY +durchbluten/DIOXY +durchbohren/DIOXY +durchbrach/PZ +durchbrechen/DI +durchbrennen/DIX +durchbricht/X +durchbringen/DI +durchbrochen/AEPT +durchdacht/AEPT +durchdenken/DIX +durchdrängen/DIXY +durchdrang/PZp +durchdrehen/DIXY +durchdringen/DIX +durchdrungen/AEPT +durcheilen/DIOXY +durcheinander +durchexerzieren/DIOXY +durchfahren/DI +durchfallen/DI +durchfechten/DIX +durchfliegen/DIX +durchfließen/DIX +durchflog/PZ +durchforsten/DIOXY +durchfragen/DIX +durchfroren/AEPT +durchführbar/AEPTU +durchführen/BDIXY +durchfüttern/DIXY +durchgängig/AEPT +durchgeackert/AEPT +durchgearbeitet/AEPT +durchgeben/DI +durchgebissen/AEPT +durchgeblättert/AEPT +durchgeblickt/AEPT +durchgeboxt +durchgebracht/AEPT +durchgebrannt/AEPT +durchgebrochen/AEPT +durchgedrängt/AEPT +durchgedreht/AEPT +durchgedrungen/AEPT +durchgeeilt/AEPT +durchgefahren/AEPT +durchgefallen/AEPT +durchgefegt +durchgeflogen/AEPT +durchgeflossen/AEPT +durchgefragt/AEPT +durchgeführt/AEPT +durchgegangen/AEPT +durchgegeben/AEPT +durchgegriffen/AEPT +durchgehärtet/AEPT +durchgehalten/AEPT +durchgehen/DIX +durchgekämpft +durchgekaut/AEPT +durchgeklettert/AEPT +durchgeknetet/AEPT +durchgekommen/AEPT +durchgekreuzt/AEPT +durchgelassen/AEPT +durchgelaufen/AEPT +durchgelesen/AEPT +durchgelüftet/AEPT +durchgelutscht +durchgemacht/AEPT +durchgeplant/AEPT +durchgereist/AEPT +durchgerissen/AEPT +durchgeritten/AEPT +durchgesägt/AEPT +durchgesagt/AEPT +durchgeschaltet/AEPT +durchgeschaut/AEPT +durchgeschimmert/AEPT +durchgeschlagen/AEPT +durchgeschleift/AEPT +durchgeschleust/AEPT +durchgeschliffen/AEPT +durchgeschnitten/AEPT +durchgeschossen/AEPT +durchgeschüttelt/AEPT +durchgeschweißt/AEPT +durchgeschwommen/AEPT +durchgesegelt/AEPT +durchgesehen/AEPT +durchgesetzt/AEPT +durchgesickert/AEPT +durchgesiebt/AEPT +durchgespielt/AEPT +durchgesprochen/AEPT +durchgestanden/AEPT +durchgestiegen/AEPT +durchgestöbert/AEPT +durchgestochen +durchgestoßen +durchgestrichen/AEPT +durchgesucht/AEPT +durchgetreten/AEPT +durchgewachsen/AEPT +durchgewandert/AEPT +durchgewatet +durchgeweicht +durchgewühlt/AEPT +durchgezogen/AEPT +durchgezwängt/AEPT +durchgreifen/DIX +durchgriff/PZ +durchhalten/BDI +durchkämmen/DIOXY +durchkam/PZ +durchklettern/DIXY +durchkneten/DIOXY +durchkommen/DIX +durchkonstruierte +durchkreuzen/DIOXY +durchlässig/ACEPTU +durchlässt +durchläuft/X +durchlassen/DI +durchlaufen/ADEIPT +durchleben/IOXY +durchlesen/DI +durchleuchten/DIOXY +durchlief/EPZ +durchliest +durchlöchern/DIOXY +durchlüften/DIOXY +durchmachen/DIXY +durchmarschieren/DIOXY +durchmischen/DIOXY +durchnässen/DIOXY +durchnehmen/DI +durchnummerieren/DIOXY +durchpflügen/DIXY +durchprobieren/DIOXY +durchqueren/DIOXY +durchrechnen/DIXY +durchreißen/DIX +durchreisen/DIOXY +durchreiten/DIX +durchringen/DIX +durchrutschen/DIXY +durchsägen/DIXY +durchsacken/DIXY +durchsagen/DIXY +durchschaubar/AEPTU +durchschauen/BDIOXY +durchschauern/DIY +durchscheinen/DIX +durchschimmern/DIXY +durchschlagen/DI +durchschlagkräftig/AEPT +durchschleusen/DIXY +durchschlug/PZ +durchschneiden/DIX +durchschnittlich/AEPT +durchschreiben/DIX +durchschritt/PZ +durchschwamm/PZ +durchschwimmen/DIX +durchsegeln/DIOXY +durchsehen/DI +durchsetzen/BDIOXY +durchsichtig/ACEPTU +durchsickern/DIXY +durchsieben/DIXY +durchspielen/DIXY +durchsprechen/DI +durchstarten/DIXY +durchstechen/DI +durchstehen/DIX +durchsteigen/DIX +durchstöbern/DIOXY +durchstößt +durchstochen/AEPT +durchstoßen/ADEIPT +durchstreichen/DIX +durchstreifen/IXY +durchströmen/IXY +durchsuchen/BDIOXY +durchtasten/DIOXY +durchtoggeln +durchtränken/DIOXY +durchtrennen/DIOXY +durchtrieben/ACEPT +durchwählen/DIXY +durchwachsen/AEPT +durchwandern/DIOXY +durchwaten/DIOXY +durchweg/S +durchweichen/DIOXY +durchwühlen/DIOXY +durchziehen/DIX +durchzogen/AEPTWX +durchzuatmen +durchzublättern/D +durchzuboxen/D +durchzubrechen/D +durchzucken/DIWXY +durchzudrehen +durchzudringen +durchzudrücken/D +durchzuführen/D +durchzugreifen +durchzuhalten/D +durchzukämmen/D +durchzukommen/D +durchzulesen/D +durchzumachen/D +durchzumogeln/D +durchzusägen/D +durchzuschalten/D +durchzusehen/D +durchzusetzen/D +durchzustehen/D +durchzwängen/DIXY +durfte/NZ +dursten/DIVXY +durstig/ACEPT +duschen/DIXY +dusslig/ACEPT +dutzende/V +dutzendweise +duzen/DIXY +dynamisch/ACEPT +eben/AEPTU +ebenbürtig/AEPT +ebenda +ebendaher +ebendahin +ebendann +ebendarum +ebendaselbst +ebender +ebenderselbe +ebendeshalb +ebendeswegen +ebendiese/RS +ebendieselbe +ebenerdig/AEPT +ebenfalls +ebenjener +ebenso +ebensolche/ANRS +ebnen/DIXY +echt/ACEPTU +echtzeitfähig/AEPT +echtzeitgesteuert/AEPT +ecken/IWXY +eckig/AEPT +edel/ACU +edeldenkend/AEPT +edelgesinnt/AEPT +edelmütig/AEPT +editieren/BDIXY +effekthaschend/AEPT +effektiv/ACEPT +effektvoll/ACEPT +effizient/ACEPT +effizienzmindernd/AEPT +effizienzverbessernd/AEPT +egal +egalisieren/DIOXY +egalitär/AEPT +egoistisch/AEPT +egozentrisch/AEPT +eh/E +ehe/LR +ehebrechen/DI +ehebrecherisch/AEPT +ehedem +ehelich/AEPTU +ehelichen/DIWXY +ehelichte/GNVZ +ehelichten/GIVWX +ehelos/AEPT +ehemalig/AEPT +ehemals +ehemündig/AEPT +eheste/ANRS +ehewidrig/AEPT +ehrbar/ACEPT +ehren/BDIVXY +ehrenamtlich/AEPT +ehrenhaft/ACEPTU +ehrenhalber +ehrenvoll/AEPT +ehrenwert/AEPT +ehrerbietig/ACEPTU +ehrfürchtig/AEPT +ehrfurchtsvoll/AEPT +ehrgeizig/ACEPT +ehrlich/ACEPTU +ehrlos/ACEPT +ehrsam/AEPT +ehrsüchtig/AEPT +ehrt/EGPVX +ehrte/GNVZ +ehrten/GIVWX +ehrwürdig/AEPT +eichen/DIWXY +eichfähig/AEPT +eichpflichtig/AEPT +eidesstattlich/AEPT +eidgenössisch/AEPT +eidlich/AEPT +eifern/DIXY +eifersüchtig/ACEPT +eifrig/ACEPT +eigen/AELPST +eigenartig/ACEPT +eigenartigerweise +eigenhändig/AEPT +eigeninitiatives +eigeninitiiert/AEPT +eigenmächtig/AEPT +eigennützig/ACEPTU +eigensicher/AEPT +eigensinnig/ACEPT +eigenständig/AEPT +eigenste/ANRS +eigentümlich/AEPT +eigenverantwortlich/AEPT +eigenwillig/ACEPT +eignen/DIXY +eilen/DIXY +eilend/AEPST +eilfertig/AEPT +eilig/ACEPT +eiligst/AEPTW +ein/AEPSTZ +einäschern/DIXY +einäugig/AEPT +einachsig/AEPT +einander +einarbeiten/DIXY +einarmig/AEPT +einatmen/DIXY +einbändig/AEPT +einbalsamieren/DIOXY +einbauen/BDIXY +einbaufertig/AEPT +einbegriffen/AEPT +einberufen/ADEIPTX +einbetten/IXY +einbeziehen/DIX +einbezogen/AEPTWX +einbiegen/DIX +einbilden/DIXY +einbinden/DIX +einbläuen/DIXY +einblenden/DIXY +einbrach/PZ +einbrachen/WXY +einbrechen/DI +einbrennlackieren/DIOXY +einbricht/X +einbringen/DIX +einbürgern/DIXY +einbüßen/DIXY +eindämmen/DIXY +eindecken/DIXY +eindeutig/ACEPT +eindimensional/AEPT +eindrang/PZ +eindringen/DIX +eindringlich/ACEPT +eindrücken/DIXY +eindrücklich/AEPT +eindrucksvoll/ACEPT +eineiig/AEPT +eineindeutig/AEPT +eineinhalb +eineinhalbjährig/AEPT +eineinhalbstündig/AEPT +eineinhalbtausend +einelementig/AEPT +einen/DIWXY +einengen/BDIXY +einerlei +einerseits +einesteils +einfädeln/DIXY +einfährt/X +einfältig/ACEPT +einfängt/X +einfärben/DIXY +einfach/ACEPT +einfahren/DI +einfallen/DI +einfallslos/AEPT +einfallsreich/ACEPT +einfand/PZ +einfangen/BDI +einfarbig/AEPT +einfassen/DIXY +einfetten/DIXY +einfiel/EPZ +einfinde/NZ +einfließen/DIX +einflößen/DIXY +einfloss/PZ +einflussreich/ACEPT +einförmig/AEPT +einfordern/BDIXY +einfrieren/DIX +einfügen/DIXY +einfühlen/DIXY +einführen/BDIXY +einfüllen/DIXY +eingängig/AEPT +eingab/PZ +eingangs +eingeäschert/AEPT +eingearbeitet/AEPT +eingeatmet/AEPT +eingebacken/AEPT +eingebaut/AEPT +eingeben/BDI +eingebettet/AEPT +eingebildet/AEPT +eingebläut/AEPT +eingeblendet/AEPT +eingebogen/AEPT +eingeboren/AEPT +eingebracht/AEPT +eingebrannt/AEPT +eingebraut/AEPT +eingebrochen/AEPT +eingebürgert/AEPT +eingebüßt/AEPT +eingebucht/AEPT +eingebuchten/IOW +eingebuchtet/AEPTW +eingebunden/AEPT +eingedämmt/AEPT +eingedenk +eingedeutscht/AEPT +eingedrückt/AEPT +eingedrungen/AEPT +eingeebnet/AEPT +eingeengt/AEPT +eingefädelt/AEPT +eingefärbt/AEPT +eingefahren/AEPT +eingefallen/AEPT +eingefangen/AEPT +eingefasst/AEPT +eingefettet/AEPT +eingefleischt/AEPT +eingeflößt/AEPT +eingeflogen/AEPT +eingeflossen/AEPT +eingefordert/AEPT +eingefroren/AEPT +eingefügt/AEPT +eingefühlt +eingeführt/AEPT +eingefüllt/AEPT +eingefunden +eingegangen/AEPT +eingegeben/AEPT +eingegipst/AEPT +eingegliedert/AEPT +eingegossen/AEPT +eingegraben/AEPT +eingegrenzt/AEPT +eingegriffen +eingehämmert/AEPT +eingehängt/AEPT +eingehakt/AEPT +eingehalten/AEPT +eingehandelt/AEPT +eingehauen/AEPT +eingeheftet/AEPT +eingeheizt/AEPT +eingehen/DIX +eingehendste +eingeholt/AEPT +eingehüllt/AEPT +eingeimpft/AEPT +eingejagt/AEPT +eingekauft/AEPT +eingekehrt/AEPT +eingekeilt/AEPT +eingekellert/AEPT +eingekerbt/AEPT +eingeklammert/AEPT +eingeklebt/AEPT +eingekleidet/AEPT +eingeklemmt/AEPT +eingeknickt/AEPT +eingekocht/AEPT +eingekreist/AEPT +eingeläutet +eingeladen/AEPT +eingelagert/AEPT +eingelassen/AEPT +eingelaufen/AEPT +eingelebt +eingelegt/AEPT +eingeleitet/AEPT +eingelenkt/AEPT +eingelesen/AEPT +eingeleuchtet/AEPT +eingeliefert/AEPT +eingelöst/AEPTU +eingelötet/AEPT +eingeloggt/AEPT +eingelullt/AEPT +eingemacht/AEPT +eingemauert/AEPT +eingemischt/AEPT +eingemündet/AEPT +eingenäht/AEPT +eingenistet/AEPT +eingenommen/AEPT +eingeölte/ANRS +eingeordnet/AEPT +eingepackt/AEPT +eingepasst/AEPT +eingepaukt/AEPT +eingependelt +eingepflanzt/AEPT +eingepflegt/AEPT +eingeplant/AEPT +eingeprägt/AEPT +eingequetscht/AEPT +eingeräumt/AEPT +eingerahmt/AEPT +eingerannt/AEPT +eingerastet/AEPT +eingerechnet/AEPT +eingeredet/AEPT +eingereicht/AEPT +eingereist/AEPT +eingerenkt/AEPT +eingerichtet/AEPT +eingerieben/AEPT +eingerissen/AEPT +eingeritzt/AEPT +eingerollt/AEPT +eingerostet/AEPT +eingerückt/AEPT +eingesammelt/AEPT +eingesandt/AEPT +eingescannt/AEPT +eingeschärft/AEPT +eingeschätzt/AEPT +eingeschaltet/AEPT +eingeschenkt/AEPT +eingeschickt/AEPT +eingeschifft/AEPT +eingeschläfert/AEPT +eingeschlafen/AEPT +eingeschlagen/AEPT +eingeschleift/AEPT +eingeschleppt/AEPT +eingeschleust/AEPT +eingeschlichen/AEPT +eingeschlossen/AEPT +eingeschmeichelt/AEPT +eingeschmiert/AEPT +eingeschmolzen/AEPT +eingeschnitten/AEPT +eingeschnürt/AEPT +eingeschoben/AEPT +eingeschossen/AEPT +eingeschossig/AEPT +eingeschränkt/AEPTU +eingeschraubt/AEPT +eingeschrieben/AEPT +eingeschritten/AEPT +eingeschrumpft/AEPT +eingeschüchtert/AEPT +eingeschult/AEPT +eingeschwärzt/AEPT +eingeschweißt/AEPT +eingeschwenkt/AEPT +eingesegnet/AEPT +eingesehen/AEPT +eingeseift/AEPT +eingesessen/AEPT +eingesetzt/AEPT +eingespannt/AEPT +eingespart/AEPT +eingespeichert/AEPT +eingespeist/AEPT +eingesperrt/AEPT +eingespielt/AEPT +eingesprungen/AEPT +eingestampft/AEPT +eingestanden/AEPT +eingestandenermaßen +eingesteckt/AEPT +eingestehen/DIX +eingestellt/AEPT +eingestiegen/AEPT +eingestimmt/AEPT +eingestochen/AEPT +eingestoßen/AEPT +eingestrahlt/AEPT +eingestreut/AEPT +eingestürzt/AEPT +eingestuft/AEPT +eingesunken/AEPT +eingetaucht/AEPT +eingetauscht/AEPT +eingeteilt/AEPT +eingetippt/AEPT +eingeträufelt/AEPT +eingetragen/AEPT +eingetreten/AEPT +eingetrichtert/AEPT +eingetrieben/AEPT +eingetrocknet/AEPT +eingetroffen/AEPT +eingetrommelt/AEPT +eingewählt/AEPT +eingewandert/AEPT +eingewandt/AEPT +eingewebt/AEPT +eingeweckt/AEPT +eingeweicht/AEPT +eingeweiht/AEPTU +eingewickelt/AEPT +eingewiesen/AEPT +eingewilligt/AEPT +eingewirkt/AEPT +eingewöhnen/DIOXY +eingeworfen/AEPT +eingewurzelt/AEPT +eingezahlt/AEPT +eingezeichnet/AEPT +eingezirkelt/AEPT +eingezogen/AEPT +eingibt/X +eingießen/DIX +einging/EPZ +eingleisig/AEPT +eingliedern/DIXY +eingraben/DI +eingravieren/DIOXY +eingreifen/DIX +eingrenzen/BDIXY +eingriff/EPZ +einhängen/DIXY +einhaken/DIXY +einhalten/BDI +einhandeln/DIXY +einhauen/DIXY +einheften/DIXY +einheimisch/AEPT +einheimsen/DIXY +einheitlich/ACEPTU +einheizen/DIXY +einhellig/AEPT +einher +einhergegangen +einhergehen/DIX +einholen/DIXY +einhüllen/DIXY +einhundert +einhundertfünfzig +einige/ANRSU +einigen/DIWXY +einigermaßen +einigte/GNVZ +einigten/GIVWX +einjährig/AEPT +einjagen/DIXY +einjustieren/DIOXY +einkalkulieren/BDIOXY +einkanalig/AEPT +einkassieren/DIOXY +einkaufen/BDIXY +einkehren/DIXY +einkellern/DIXY +einkesseln/IXY +einklagen/IXY +einklammern/DIXY +einklappen/DIXY +einkleben/DIXY +einkleiden/DIXY +einklemmen/DIXY +einklinken/DIXY +einknöpfen/BDIXY +einknoten/DIXY +einkochen/DIXY +einkommensschwach/AEPT +einkommensteuerfrei/AEPT +einkopieren/DIOXY +einkreisen/DIXY +einlädt/X +einlässt +einläuten/DIXY +einladen/DI +einlagern/DIXY +einlassen/DI +einlaufen/DI +einlegen/DIXY +einleiten/DIXY +einlenken/DIXY +einlesen/BDI +einleuchten/DIXY +einlief/EPZ +einliefern/DIXY +einliegend/AEPT +einließ/EPZ +einliest +einlösen/BDIXY +einloggen/DIXY +einlud/PZ +einmachen/DIXY +einmal +einmalig/AEPT +einmarschieren/DIOXY +einmauern/DIXY +einmischen/DIXY +einmotten/DIXY +einmünden/DIXY +einnahm/PZ +einnahmen/VX +einnehmbar/ACEPTU +einnehmen/BDI +einnimmt/X +einnisten/DIXY +einordnen/DIXY +einpacken/DIXY +einpflanzen/DIXY +einpflegen/DIXY +einphasig/AEPT +einplanen/DIXY +einpolig/AEPT +einprägen/DIXY +einprägsam/AEPT +einprallen/DIXY +einpressen/DIXY +einprogrammieren/DIXY +einquartieren/DIOXY +einräumen/DIXY +einrasten/DIXY +einrechnen/DIXY +einreden/DIXY +einregulieren/DIOXY +einreiben/DIX +einreichen/DIXY +einreihen/DIXY +einreißen/DIX +einreisen/DIXY +einrenken/DIXY +einrennen/DIX +einrichten/DIXY +einritzen/DIXY +einrollen/IXY +einrosten/DIXY +einrücken/DIXY +eins/U +einsah/PZ +einsam/ACEPT +einsammeln/DIXY +einsatzbereit/AEPT +einsatzfähig/ACEPT +einsatzfreudig/ACEPT +einsatzsicher/AEPT +einschätzen/DIXY +einschalten/BDIXY +einschenken/DIXY +einschicken/DIXY +einschieben/DIX +einschießen/DIX +einschiffen/DIXY +einschl +einschl. +einschläfern/DIXY +einschlägig/AEPT +einschlägt/X +einschlafen/DI +einschlagen/DI +einschleichen/DIX +einschleusen/DIXY +einschlich/EPZ +einschließen/DIX +einschließlich/AEPT +einschlügen/IX +einschlug/PZp +einschmeicheln/DIXY +einschmelzen/DI +einschmieren/DIXY +einschneiden/DIX +einschränken/BDIXY +einschreiben/DIX +einschreiten/DIX +einschüchtern/DIXY +einschulen/DIXY +einschwenken/DIXY +einsehen/BDI +einseifen/DIXY +einseitig/AEPT +einsenden/DIXY +einsetzen/BDIXY +einsichtig/ACEPT +einsichtsvoll/ACEPT +einsickern/DIXY +einsieht/X +einsilbig/AEPT +einsinken/DIX +einsortieren/DIOXY +einspaltig/AEPT +einspannen/DIXY +einsparen/DIXY +einspeisen/DIXY +einsperren/DIXY +einspielen/DIXY +einsprachig/AEPT +einspringen/DIX +einspritzen/DIXY +einspurig/AEPT +einstampfen/DIXY +einstand/PZ +einstecken/DIXY +einstehen/DIX +einsteigen/DIX +einstellen/BDIXY +einstellig/AEPT +einstieg/EPZ +einstig/AEPT +einstimmen/DIXY +einstimmig/AEPT +einstmals +einstöckig/AEPT +einstoßen/DI +einstreichen/DIX +einstreuen/DIXY +einstrich/EPZ +einströmen/DIXY +einstündig/AEPT +einstürzen/DIXY +einstudieren/DIOXY +einstufen/DIXY +einstufig/AEPT +einstweilen +einstweilig/AEPT +eintägig/AEPT +eintauchen/DIXY +eintauschen/BDIXY +eintausend +einte/GNVZ +einteilen/DIXY +einteilig/AEPT +einten/GIVWX +eintippen/DIXY +eintönig/ACEPT +einträchtig/ACEPT +einträglich/ACEPT +einträgt/X +einträte/NZ +eintraf/PZ +eintragen/BDI +eintrat/PZ +eintreffen/DI +eintreiben/DIX +eintreten/DI +eintrifft/X +eintrittst/WX +eintrocknen/DIXY +eintrügen/IX +einüben/DIXY +einundachtzig +einundachtzigste/ANRS +einunddreißig +einunddreißigste/ANRS +einundfünfzig +einundfünfzigste/ANRS +einundneunzig +einundneunzigste/ANRS +einundsechzig +einundsechzigste/ANRS +einundsiebzig +einundsiebzigste/ANRS +einundvierzig +einundvierzigste/ANRS +einundzwanzig +einundzwanzigste/ANRS +einverleiben/DIOXY +einvernehmlich/AEPT +einverstanden/AEPT +einwählen/DIXY +einwärts +einwandern/DIXY +einwandfrei/ACEPT +einweichen/DIXY +einweihen/DIXY +einweisen/DIX +einwenden/DIXY +einwerfen/DI +einwickeln/DIXY +einwilligen/DIXY +einwirken/DIXY +einwöchig/AEPT +einzäunen/DIXY +einzahlen/DIXY +einzeichnen/DIXY +einzeilig/AEPT +einzeln/AEPT +einzelstaatlich/AEPT +einziehen/BDIX +einzig/AEPT +einzigartig/AEPT +einzog/PZ +einzuarbeiten/D +einzubalsamieren/D +einzubauen/D +einzubehalten/D +einzubetten/D +einzubeziehen/D +einzubilden +einzubinden/D +einzubrechen +einzubringen/D +einzubürgern/D +einzubüßen/D +einzudecken/D +einzudringen +einzudrücken/D +einzuebnen/D +einzuengen/D +einzufahren/D +einzufallen +einzufangen/D +einzufinden +einzufliegen/D +einzufordern/D +einzufügen/D +einzuführen/D +einzugeben/D +einzugehen +einzugestehen/D +einzugliedern/D +einzugreifen +einzugrenzen/D +einzuhängen/D +einzuhalten/D +einzuhandeln/D +einzuholen/D +einzuhüllen/D +einzukaufen/D +einzukommen +einzukreisen/D +einzuladen/D +einzulagern/D +einzulassen/D +einzulaufen +einzulegen/D +einzuleiten/D +einzulenken +einzulesen/D +einzulösen/D +einzuloggen +einzumischen/D +einzunehmen/D +einzuordnen/D +einzupacken/D +einzupflanzen/D +einzuplanen/D +einzuprägen/D +einzuräumen/D +einzureden/D +einzureiben/D +einzureichen/D +einzureihen/D +einzurichten/D +einzusammeln/D +einzusaugen/D +einzuschätzen/D +einzuschalten/D +einzuschenken/D +einzuschieben/D +einzuschläfern/D +einzuschlagen/D +einzuschleusen/D +einzuschließen/D +einzuschmelzen/D +einzuschränken +einzuschreiben/D +einzuschreiten +einzuschüchtern/D +einzusehen/D +einzusenden/D +einzusetzen/D +einzuspannen/D +einzusparen/D +einzuspeisen/D +einzusperren/D +einzuspielen/D +einzustampfen/D +einzustecken/D +einzustehen +einzusteigen +einzustellen/D +einzustimmen/D +einzustreuen/D +einzustufen/D +einzutauchen/D +einzutauschen/D +einzuteilen/D +einzutragen/D +einzutreffen +einzutreiben/D +einzutreten/D +einzuüben/D +einzuverleiben/D +einzuweisen/D +einzuwenden/D +einzuwerben/D +einzuwerfen/D +einzuwilligen +einzuwirken +einzuzahlen/D +einzuziehen/D +eisenhaltig/AEPT +eisenhart/AEPT +eisern/AEPT +eisfrei/AEPT +eisgekühlt/AEPT +eisig/ACEPT +eiskalt/AEPT +eiszeitlich/AEPT +eitel/AC +eiterig/AEPT +eitern/DIVXY +eiweißartig/AEPT +eiweißhaltig/ACEPT +ekelerregend/ACEPT +ekelhaft/ACEPT +ekeln/DIWXY +eklatant/AEPT +eklig/AEPT +ekstatisch/AEPT +elastisch/ACEPTU +elegant/ACEPT +elegisch/AEPT +elektr +elektr. +elektrisch/AEPT +elektrisieren/DIOXY +elektrochemisch/AEPT +elektrohydraulisch/AEPT +elektrolytisch/AEPT +elektromagnetisch/AEPT +elektromechanisch/AEPT +elektronisch/AEPT +elektrostatisch/AEPT +elektrotechnisch/AEPT +elementar/AEPT +elementarste/ANRS +elend/ACEPT +elfeinhalb +elfenbeinern/AEPT +elffach/AEPT +elfhundert +elfjährig/AEPT +elfmal +elft/AEPTW +elftägig/AEPT +elftausend +elftel +elften/SW +eliminieren/BDIOXY +elisabethanisch/AEPT +elitär/AEPT +ellenlang/AEPT +elliptisch/AEPT +eloxiert/AEPT +elterlich/AEPT +elternlos/AEPT +emanzipatorisch/AEPT +emanzipieren/IOXY +embryonal/AEPT +emeritieren/IOXY +emigrieren/DIOXY +eminent/AEPT +emittieren/DIXY +emotional/ACEPT +emotionell/ACEPT +empfänglich/AEPTU +empfängt/X +empfahl/PZ +empfand/PZ +empfangen/ADEIPT +empfangsbereit/AEPT +empfehlen/DI +empfehlenswert/AEPT +empfiehlt/X +empfinden/DIX +empfindlich/ACEPTU +empfindsam/ACEPT +empfindungslos/ACEPT +empfing/PZ +empfohlen/AEPT +empfunden/AEPT +empirisch/AEPT +empören/DIOXY +empor +emporarbeiten/DIXY +emporblicken/DIXY +emporgearbeitet/AEPT +emporgeblickt/AEPT +emporgehievt/AEPT +emporgekommen/AEPT +emporgeragt/AEPT +emporgeschossen/AEPT +emporgestiegen/AEPT +emporgestrebt/AEPT +emporgewachsen/AEPT +emporheben/DIX +emporhob +emporkommen/DIX +emporragen/DIXY +emporschießen/DIX +emporschoss/PZ +emporsteigen/DIX +emporstemmen/DIXY +emporstieg/EPZ +emporstreben/DIXY +emporziehen/DIX +emporzog/PZ +emsig/ACEPT +emulgieren/DIOXY +emulieren/DIOXY +encodieren/DIOXY +enden/DIVXY +endet/EGPVWX +endete/GNVZ +endeten/GIVWX +endgültig/ACEPT +endlagenabhängig +endlich/AEPTU +endlos/AEPT +endogen/AEPT +endotherm/AEPT +endrekursiv/AEPT +energetisch/AEPT +energiearm/AEPT +energiebewusst/AEPT +energiefressend/AEPT +energiegeladen/AEPT +energielos/AEPT +energiepolitisch/AEPT +energiereich/AEPT +energietechnisch/AEPT +energisch/ACEPT +enervieren/DIOXY +eng/ACEPT +engagieren/DIOXY +engagiert/ACEPTX +engagierte/ACNRSZ +engelhaft/AEPT +engherzig/AEPT +engl +engl. +englisch/ACEPTU +englischsprachig/AEPT +engmaschig/AEPT +engspurig/AEPT +engstirnig/AEPT +engte/NVZ +engten/IVWX +engumrissen/AEPT +engverbunden/AEPT +enorm/ACEPT +entarten/DIOXY +entband/PZ +entbehren/DIOXY +entbehrlich/ACEPTU +entbieten/DIX +entbinden/DIX +entblättern/DIOWXY +entblößen/DIOXY +entböte/NZ +entboten/IWX +entbrannte/NZ +entbrennen/DIX +entbunden/AEPT +entdecken/DIOXY +entehren/DIOXY +enteignen/DIOXY +enteilen/DIOXY +enteisen/DIOXY +enterben/DIOXY +entern/DIXY +entfällt/X +entfärben/DIOXY +entfachen/DIOXY +entfahren/DI +entfallen/ADEIPT +entfalten/DIOXY +entfernen/BDIOXY +entfernt/ACEPTX +entfesseln/DIOXY +entfetten/DIOXY +entfiel/EPZ +entfilzen/DIOXY +entflammen/DIOXY +entflechten/BDIOXY +entfliehen/DIX +entflohen/AEPTWX +entfremden/DIOXY +entführen/DIOXY +entfuhr/PZ +entgangen/AEPT +entgegen +entgegenarbeiten/DIXY +entgegenblickt/X +entgegenbringen/DIX +entgegeneilen/DIXY +entgegengearbeitet/AEPT +entgegengebracht/AEPT +entgegengeeilt/AEPT +entgegengegangen/AEPT +entgegengehalten/AEPT +entgegengehen/DIX +entgegengekommen/AEPT +entgegengelaufen/AEPT +entgegengenommen/AEPT +entgegengesehen/AEPT +entgegengesetzt/AEPT +entgegengestanden/AEPT +entgegengestellt/AEPT +entgegengetreten/AEPT +entgegengewirkt/AEPT +entgegenhalten/DI +entgegenkam/PZ +entgegenkommen/DIX +entgegenlaufen/DI +entgegennehmen/DI +entgegensah/PZ +entgegensehen/DI +entgegensetzen/DIXY +entgegensieht/X +entgegenstand/PZ +entgegenstehen/DIX +entgegenstellen/DIXY +entgegenstrecken/DIXY +entgegentreten/DI +entgegenwachsen/DI +entgegenwirken/DIXY +entgegenzubringen/D +entgegenzustellen/D +entgegenzutreten +entgegnen/DIXY +entgehen/BDIX +entgeistert/AEPT +entgeltfrei/AEPT +entgeltlich/AEPTU +entgiften/DIOXY +entging/EPZ +entginge/NZ +entgleisen/DIOXY +entgleiten/DIX +entglitten/AEPTWX +entgolten/AEPT +entgraten/DIOXY +enthältst/WX +enthäuten/DIOXY +enthaaren/DIOXY +enthalten/ADEIPT +enthaltsam/ACEPTU +enthaupten/IOXY +entheben/DIX +enthielt/EPZ +enthoben/AEPTWX +enthüllen/DIOXY +enthusiastisch/AEPT +entkämen/IX +entkam/PZ +entkeimen/DIOXY +entkleiden/DIOXY +entkommen/ABDEIPTX +entkoppeln/BDIOXY +entkorken/IXY +entkräften/DIOXY +entlädt/X +entlässt +entläuft/X +entladen/ADEIPT +entlang +entlangfährt/X +entlanggefahren/AEPT +entlanggegangen/AEPT +entlanggehen/DIX +entlanggelaufen/AEPT +entlangwandern/DIXY +entlangzufahren +entlangzugehen +entlangzulaufen +entlarven/DIOXY +entlassen/ADEIPT +entlasten/DIOXY +entlaufen/ADEIPT +entlausen/IOXY +entledigen/DIOXY +entleeren/DIOXY +entlegen/ACEPT +entlehnen/DIOXY +entleibt/AEPT +entleihen/DIX +entlief/EPZ +entliehen/AEPTWX +entließ/EPZ +entlocken/DIOXY +entlohnen/DIOXY +entlüften/DIOXY +entlud/PZ +entmachten/DIOXY +entmannen/DIOXY +entmilitarisiert/AEPT +entmündigen/DIOXY +entmutigen/DIOXY +entnähmen/IX +entnahm/PZ +entnehmen/BDI +entnimmt/X +entnommen/AEPT +entpacken/DIXY +entprellt/AEPT +entpuppen/DIOXY +entrann/PZ +entrauben/DIOXY +entrechten/DIOXY +entreißen/DIX +entrichten/DIOXY +entriegeln/DIOXY +entrinnbar/AEPTU +entrinnen/BDIX +entrissen/AEPTWX +entrollen/DIOXY +entronnen/AEPT +entrücken/DIOXY +entrüsten/DIOXY +entrungen/AEPT +entsagen/DIOXY +entsandt/AEPT +entsandte/ANRSZ +entsann/PZ +entschädigen/DIOXY +entschärfen/DIOXY +entscheidbar/AEPTU +entscheiden/BDIX +entscheidend/ACEPT +entschied/EPZ +entschieden/ACEIPTWX +entschläfst +entschlacken/DIXY +entschlafen/I +entschlief/PZ +entschließen/IX +entschlössen/IX +entschlossen/ACEPTWX +entschlüpfen/DIOXY +entschlüsseln/DIOXY +entschlussfreudig/AEPT +entschuldbar/AEPTU +entschulden/BDIOXY +entschuldigen/DIOXY +entschwand/PZ +entschweben/DIOXY +entschwinden/DIX +entschwunden/AEPT +entseelt/AEPT +entsenden/DIOXY +entsetzen/DIOXY +entsetzlich/ACEPT +entsichern/DIOXY +entsinnen/IX +entsorgen/IXY +entspannen/DIOWXY +entspannungsfreundlich/AEPT +entspinnen/DIX +entspr +entspr. +entsprächen/IX +entsprängen/IX +entsprach/PZ +entsprang/PZp +entsprechen/DI +entspricht/X +entsprießen/DIX +entspringen/DIX +entsprochen/AEPT +entsprossen/AEPTWX +entsprungen/AEPT +entstammen/DIOXY +entstanden/AEPTWX +entstehen/DIX +entstellen/DIOXY +entstieg/PZ +entströmen/IXY +entstünde/N +enttäuschen/DIOXY +enttäuschenderweise +enttarnen/DIOXY +entthronen/IOXY +entwässern/DIOXY +entwachsen/AEIPT +entwaffnen/DIOXY +entwarf/PZ +entweder +entweichen/DIWX +entweihen/DIOXY +entwenden/DIOXY +entwerfen/DI +entwerten/DIOXY +entwich/EPZ +entwichen/AEIPTWX +entwickeln/BDIOXY +entwicklungsbedürftig/AEPT +entwicklungsfähig/AEPT +entwicklungspolitisch/AEPT +entwinden/DIX +entwirft/WX +entwirren/DIOXY +entwischen/DIOXY +entwöhnen/DIOXY +entworfen/AEPT +entwürdigen/DIOXY +entwurzeln/DIOXY +entzaubern/DIOXY +entzerren/DIOXY +entziehen/DIX +entziffern/BDIOXY +entzöge/NZ +entzogen/AEPTWX +entzücken/DIOXY +entzückend/ACEPT +entzündbar/ACEPT +entzünden/BDIOXY +entzündlich/AEPT +entzweibrechen/DI +entzweien/DIOWXY +entzweigebrochen/AEPT +entzweigegangen/AEPT +entzweigehen/DIX +enzyklopädisch/AEPT +eo +epidemisch/AEPT +episch/AEPT +epistemologisch +epochal/AEPT +epsilon +er/C +erachten/DIOXY +erahnen/DIOXY +erarbeiten/DIOXY +erbärmlich/AEPT +erbarmen/DIXY +erbarmungslos/AEPT +erbarmungswürdig/AEPT +erbat/PZ +erbauen/DIOXY +erbaulich/AEPT +erbberechtigt/AEPT +erbeben/DIXY +erben/DIVXY +erbeten/AEPT +erbeuten/DIOXY +erbfähig/AEPT +erbieten/DIX +erbitten/DIX +erbittert/ACEPT +erblassen/DIOXY +erbleichen/DIOXY +erblich/AEPT +erblicken/DIOXY +erblinden/DIOXY +erblühen/DIOXY +erbost/AEPT +erboten/AEPTWX +erbrächte/NZ +erbrach/PZ +erbrachen/OWX +erbracht/AEPTWX +erbrechen/DI +erbricht/X +erbringen/DIX +erbrochen/AEPT +erbt/EGPVX +erbte/GNVZ +erbten/GIVWX +erdähnlich/AEPT +erdacht/AEPTZ +erden/DIXY +erdenkbar/AEPTU +erdenken/BIX +erdenklich/AEPT +erdichten/DIOXY +erdig/AEPT +erdnächste/ANRS +erdnah/AEPT +erdölproduzierend/AEPT +erdolchen/DIOXY +erdreisten/DIXY +erdrosseln/DIOXY +erdrücken/DIOXY +erdschlusssicher +erdulden/DIOXY +ereifern/DIOXY +ereignen/DIXY +ereignislos/AEPT +ereignisorientiert/AEPT +ereignisreich/AEPT +ereilen/DIOXY +ererbt/AEPTZ +erfährt/X +erfahren/ABCDEIPTU +erfahrungsgemäß/AEPT +erfahrungsmäßig/AEPT +erfand/PZ +erfassen/BDIOXY +erfinden/DIX +erfinderisch/AEPT +erfindungsreich/ACEPT +erflehen/IXY +erfocht/PZ +erfolgen/DIOXY +erfolggewohnt/AEPT +erfolglos/ACEPT +erfolgreich/ACEPT +erfolgsbetont/AEPT +erfolgversprechend/ACEPT +erforderlich/AEPT +erforderlichenfalls +erfordern/DIOXY +erforschen/BDIOXY +erfragen/BDIOXY +erfreuen/DIOXY +erfreulich/ACEPTU +erfreulicherweise +erfrieren/DIX +erfrischen/DIOXY +erfroren/AEPTWX +erfühlen/DIOXY +erfüllbar/AEPTU +erfüllen/BDIOXY +erfuhr/PZ +erfunden/AEPT +ergäbe/N +ergänzen/DIOXY +ergab/PZ +ergangen/AEPT +ergattern/DIOXY +ergaunern/DIOWXY +ergeben/ADEIPT +ergebnislos/AEPT +ergehen/DIX +ergibt/X +ergiebig/ACEPTU +ergießen/DIX +erging/EPZ +erglühen/DIOXY +ergo +ergötzen/DIOXY +ergonomisch/AEPT +ergoss/PZ +ergrauen/DIOXY +ergreifen/DIX +ergreifend/ACEPT +ergriffen/AEPTWX +ergrimmen/DIOXY +ergründen/BDIOXY +erhält/L +erhältst/WX +erhängen/DIOXY +erhärten/DIOXY +erhaben/ACEPT +erhalten/ADEIPT +erhaltengeblieben/AEPT +erhaltenswert/AEPT +erhandeln/DIOXY +erhaschen/DIOXY +erheben/DIX +erheblich/ACEPTU +erheischen/DIOXY +erheitern/DIOXY +erhellen/DIOXY +erhielt/EPZ +erhitzen/DIOXY +erhöbe/NZ +erhöhen/DIOXY +erhören/DIXY +erhoben/AEPTWX +erhoffen/DIOXY +erholen/DIOXY +erholsam/ACEPT +erholungsbedürftig/AEPT +erholungssicher/AEPT +erinnern/DIOXY +erkälten/DIOXY +erkämpfen/DIOXY +erkalten/DIOXY +erkannt/AEPTU +erkannte/ANRSZ +erkaufen/DIOXY +erkennbar/AEPTU +erkennen/BDIX +erkenntlich/ACEPT +erkenntniskritisch/AEPT +erkenntnislos +erkenntnistheoretisch/AEPT +erklären/BDIOXY +erklärlich/ACEPTU +erklärlicherweise +erklang/PZ +erklecklich/AEPT +erklettern/DIOXY +erklimmen/DIXY +erklingen/DIX +erklomm/PZ +erkoren/AEPTWX +erkranken/DIOXY +erkunden/DIOXY +erkundigen/DIXY +erlässlich/AEPTU +erlässt +erläutern/DIOXY +erläuterungsbedürftig/AEPT +erlag/PZ +erlahmen/DIOXY +erlangen/DIOXY +erlassen/ADEIPT +erlauben/DIOXY +erlaucht/AEPT +erleben/BDIOXY +erlebnisreich/AEPT +erledigen/DIOXY +erlegen/DIOXY +erleichtern/DIOXY +erleiden/DIX +erlernen/BDIOXY +erlesen/ACEPT +erleuchten/DIOXY +erliegen/DIX +erließ/PZ +erlischt/X +erlitten/AEPTWX +erlöschen/DIOXY +erlösen/DIOXY +erlöst/AEPTU +erlogen/AEPT +erlosch/PZ +erloschen/AEPTW +ermächtigen/DIOXY +ermäßigen/DIOXY +ermahnen/DIOXY +ermatten/DIOXY +ermessbar/AEPTU +ermessen/BDI +ermisst +ermitteln/BDIOXY +ermöglichen/DIOXY +ermorden/DIOXY +ermüden/DIOXY +ermuntern/DIOXY +ermutigen/DIOXY +ernähren/DIOXY +ernährungsbewusst/AEPT +ernannt/AEPT +ernannte/ANRSZ +ernennen/DIX +erneuern/BDIOXY +erneut/AEPT +erniedrigen/DIOXY +ernst/ACELPT +ernsthaft/ACEPT +ernten/DIXY +ernüchtern/DIOXY +eröffnen/DIOXY +erörtern/DIOXY +erobern/DIOXY +erodieren/DIOXY +erotisch/ACEPT +erotisieren/DIOXY +erpicht/AEPT +erpressen/BDIOXY +erpresserisch/AEPT +erproben/BDIOXY +erquicken/DIOXY +erquicklich/ACEPTU +errätst/WX +errang/PZ +erraten/ADEIPT +erratisch/AEPT +errechenbar/AEPT +errechnen/DIOXY +erregbar/ACEPT +erregen/BDIOXY +erreichen/BDIOXY +erreichenswert/AEPT +erretten/DIOXY +errichten/DIOXY +erriet/EPZ +erringen/DIX +erröten/DIOXY +errungen/AEPT +ersäuft/X +ersann/PZ +ersatzpflichtig/AEPT +ersatzweise +ersaufen/DI +erschaffen/ADEIPTWX +erschallen/DIOXY +erschauern/DIXY +erscheinen/DIX +erschienen/AEPTWX +erschießen/DIX +erschlägt/X +erschlaffen/DIOXY +erschlagen/ADEIPT +erschleichen/DIX +erschlichen/AEPTWX +erschließen/DIX +erschlossen/AEPTUWX +erschlug/PZ +erschöpfen/DIOXY +erschossen/AEPTWX +erschrak/PZ +erschrecken/DIOXY +erschrickt/X +erschrocken/AEPTU +erschüttern/DIOXY +erschütternd/ACEPT +erschuf/PZ +erschweren/DIOXY +erschwindeln/DIOXY +erschwingen/BDIOX +erschwinglich/ACEPTU +ersehen/BI +ersehnen/DIOXY +ersetzbar/ACEPT +ersetzen/BDIOXY +ersichtlich/ACEPTU +ersieht/X +ersinnen/DIOXY +ersonnen/AEPT +erspähen/IOXY +ersparen/DIOXY +erspielen/DIOXY +ersprießlich/ACEPTU +erst/AEPTW +erstach/PZ +erstammte +erstanden/AEPTWX +erstarken/DIOXY +erstarren/DIOXY +erstatten/DIOXY +erstaunen/DIOXY +erstaunlich/ACEPT +erstaunlicherweise +erstbeste/ANRS +erstechen/DI +erstehen/DIX +ersteigen/DIX +ersteigern/DIOXY +erstellen/DIOXY +ersten/SW +erster/AEPT +ersterben/DI +erstgenannt/AEPT +ersticht/X +ersticken/DIOXY +erstieg/PZ +erstinstanzlich/AEPT +erstklassig/AEPT +erstmal/S +erstmalig/AEPT +erstochen/AEPT +erstplatziert/AEPT +erstrahlen/DIOXY +erstrangig/AEPT +erstreben/DIOXY +erstrebenswert/ACEPT +erstrecken/DIXY +erststellig/AEPT +erstürmen/DIOXY +ersuchen/DIOXY +ertappen/DIOXY +ertasten/BDIOXY +erteilen/DIOXY +ertönen/DIOXY +erträglich/ACEPTU +erträgt/X +ertränken/DIOXY +erträumen/DIOXY +ertragen/ABDEIPTW +ertragreich/AEPT +ertragsabhängig/AEPT +ertragsgerecht/AEPT +ertragslos/AEPT +ertragsschwach/AEPT +ertrank/PZ +ertrinken/DIX +ertrug/PZ +ertrunken/AEPT +ertüftelt/AEPT +erturnen/DIOXY +erübrigen/BDIOXY +eruieren/DIOXY +erwächst +erwägen/DIX +erwählen/IOXY +erwähnen/DIOXY +erwähnenswert/AEPT +erwärmen/DIOXY +erwachen/DIOXY +erwachsen/ADEIPT +erwandern/DIOXY +erwarb/PZ +erwarten/BDIOXY +erwartungsfreudig/AEPT +erwartungsgemäß/AEPT +erwartungsvoll/AEPT +erwecken/DIOXY +erwehren/DIOXY +erweichen/DIOXY +erweisen/DIX +erweislich/AEPT +erweitern/BDIOXY +erweiterungsfähig/AEPT +erwerben/BDI +erwerbsbehindert/AEPT +erwerbsfähig/AEPT +erwerbslos/AEPT +erwerbstätig/AEPT +erwerbsunfähig/AEPT +erwidern/DIOXY +erwiesen/AEPTWX +erwiesenermaßen +erwirbt/WX +erwirken/DIOXY +erwirtschaften/DIOXY +erwischen/DIOXY +erwogen/AEPTWX +erworben/AEPT +erwünscht/ACEPTU +erwürgen/DIOXY +erzählen/DIOWXY +erzählerisch/AEPT +erzbischöflich/AEPT +erzdumm/AEPT +erzengelhaft/AEPT +erzeugen/BDIOXY +erziehbar/AEPTU +erziehen/BDIX +erzieherisch/AEPT +erziehungsberechtigt/AEPT +erzielen/BDIOXY +erzittern/DIOXY +erzkonservativ/AEPT +erzogen/AEPTWX +erzogene/ANRSU +erzürnen/DIOXY +erzwang/PZ +erzwingen/BDIX +erzwungen/AEPT +es/q +eschatologisch/AEPT +eselhaft/ACEPT +eskalieren/DIOXY +esoterisch/AEPT +essen/BDI +essentiell/AEPT +essenziell/AEPT +estnisch/AEPT +et +etablieren/DIOXY +etagenförmig/AEPT +etappenweise/ANRS +etatmäßig/AEPT +etc +etc. +ethisch/AEPT +ethnisch/AEPT +ethnologisch/AEPT +ethologisch/AEPT +etikettieren/DIOXY +etliche/ANRS +etwa/S +etwaig/AEPT +etymologisch/AEPT +euch +euer/A +euklidisch/AEPT +eulenartig/AEPT +eulersch/AEPT +euphorisch/AEPT +eurasisch/AEPT +euresgleichen +eurigen +europäisch/AEPT +europaweit/AEPT +evakuieren/DIOXY +evaluieren/BDIOXY +evangelisch/AEPT +eventuell/AEPT +evident/AEPT +evolutionär/AEPT +evtl +evtl. +ewig/AELPT +exakt/AEPT +exaltiert/ACEPT +examinieren/DIOXY +exegetisch/AEPT +exekutieren/DIOXY +exekutiv/AEPT +exemplarisch/AEPT +exerzieren/DIXY +exhumieren/DIOXY +exilpolnisch/AEPT +exilungarisch/AEPT +existent/AEPT +existentiell/AEPT +existenzbedrohend/AEPT +existenzgefährdend/AEPT +existenziell/AEPT +existieren/DIXY +exklusiv/ACEPT +exogen/AEPT +exotherm/AEPT +exotisch/ACEPT +expandieren/DIOXY +expansionistisch/AEPT +expansionsfähig/ACEPT +expansiv/ACEPT +experimentell/AEPT +experimentieren/DIXY +explizit/AEPT +explodieren/DIOXY +explosionsartig/AEPT +explosionsfähig/AEPT +explosionsgefährdet/AEPT +explosionsgeschützt/AEPT +explosiv/ACEPT +exponentiell/AEPT +exponieren/DIOXY +exponiert/ACEPTX +exponierte/ACNRSZ +exportieren/BDIOXY +exportorientiert/AEPT +express +expressionistisch/AEPT +expressis +expressiv/AEPT +exquisit/AEPT +ext. +ext/W +extensiv/AEPT +extern/AEPT +exterritorial/AEPT +extra +extrahieren/DIOXY +extrapolieren/BDIOXY +extravagant/ACEPT +extrem/ACEPT +extremistisch/AEPT +extrudieren/DIOXY +exzellent/AEPT +exzentrisch/AEPT +exzessiv/ACEPT +fächeln/DIXY +fächerförmig/AEPT +fächern/DIXY +fächerübergreifend/AEPT +fädeln/DIXY +fähig/ACEPTU +fährt/VX +fällen/DIXY +fällig/AEGPT +fällst/GV +fälschen/BDIVXY +fälschlich/AEPT +fälschlicherweise +fälscht/EGPVX +fälschte/GNVZ +fälschten/GIVWX +fände/NZ +fängt/VX +färben/BDIVXY +fabelhaft/AEPT +fabrikneu/AEPT +fabrizieren/DIOXY +facettenreich/AEPT +fach/AELPT +fachärztlich/AEPT +fachen/IWXY +fachgemäß/ACEPT +fachgerecht/ACEPT +fachkundig/ACEPT +fachlich/ACEPT +fachmännisch/ACEPT +fachsimpeln/IXY +fachspezifisch/AEPT +fackelähnlich/AEPT +fackeln/DIXY +facto +fade/ACNRS +fadenscheinig/ACEPT +fahl/ACEPT +fahnden/DIXY +fahrbar/ACEPTU +fahrbereit/AEPT +fahren/BDGIV +fahrig/ACEPT +fahrlässig/ACEPT +fahrplanmäßig/AEPT +fair/AEPTU +fakirhaft/AEPT +faktisch/AEPT +fakturieren/IOXY +fakultativ/AEPT +falb/AEPT +fallen/DGIV +falls +fallschirmähnlich/AEPT +fallsüchtig/AEGPT +fallweise +falsch/AEPT +falsche/ACNRS +falschspielen/DIXY +falten/DIXY +faltenfrei/AEPT +faltig/ACEPT +familiär/ACEPT +familienbetrieben/AEPT +familienfremd/AEPT +familiengerecht/AEPT +familienunabhängig/AEPT +famos/ACEPT +fanatisch/AEPT +fand/PZ +fangbewehrt/AEPT +fangen/DGIV +fantasielos/ACEPT +fantasiereich/ACEPT +fantasievoll/ACEPT +fantastisch/ACEPT +farbecht/AEPT +farbenblind/AEPT +farbenfreudig/AEPT +farbenfroh/AEPT +farbenprächtig/ACEPT +farbenreich/AEPT +farbfähig/AEPT +farbgraphisch/AEPT +farbig/ACEPT +farblich/AEPT +farblos/ACEPT +faschistisch/AEPT +faseln/DIXY +faselt/EGPX +faserig/ACEPT +fassbar/AEPTU +fassen/BDIVXY +fassettenreich/AEPT +fasst/EGPV +fasste/GNVZ +fassten/GIVWX +fassungslos/ACEPT +fasten/DIWXY +fastet/EGPWX +faszinieren/DIOXY +faszinierend/ACEPT +fatal/ACEPT +fatalistisch/AEPT +fauchen/DIXY +faul/ACEPTZ +faulen/DIWXY +faulenzen/DIXY +faulenzt/EGPX +faulig/AEPT +faulte/GNVZ +faulten/GIVWX +faustdick/AEPT +faustgroß/AEPT +favorisieren/IOXY +faxen/DIXY +fechten/DIVX +federführend/AEPT +federgewichtig/AEPT +federleicht/AEPT +federn/DIXY +feenhaft/ACEPT +fegen/DIXY +fehlen/BDIVWXY +fehleranfällig/AEPT +fehlerbehaftet/AEPT +fehlerfrei/AEPT +fehlerhaft/ACEPT +fehlerlos/AEPT +fehlertolerant/AEPT +fehlgeleitet/AEPT +fehlgeschlagen/AEPT +fehlinterpretieren/DIOXY +fehlschlägt/X +fehlschlagen/DI +fehlschlug/PZ +fehlt/EGPVWX +fehlte/GNVZ +fehlten/GIVWX +feierlich/ACEPT +feiern/DIXY +feig/ACEPT +feilbieten/DIX +feilen/DIWXY +feilschen/DIXY +feilzubieten/D +fein/ACEPTU +feindlich/ACEPT +feindselig/AEPT +feineinstellen/DIXY +feinfühlig/ACEPT +feingespitzt/AEPT +feinhäutig/AEPT +feinhörig/ACEPT +feinkörnig/AEPT +feinmaschig/AEPT +feinmechanisch/AEPT +feinnervig/AEPT +feinschmeckerisch/AEPT +feinsinnig/AEPT +feinstverteilt/AEPT +feinverteilt/AEPT +feldüberlegen/AEPT +felsenfest/AEPT +felsig/ACEPT +feminin/AEPT +fern/ACEPT +fernab +fernabgelegen/AEPT +fernbedienbar/AEPT +fernbleiben/DIX +fernblieb/EPZ +ferneingestellt/AEPT +fernerhin +ferngeblieben/AEPT +ferngehalten/AEPT +ferngeladen/AEPT +ferngelenkt/AEPT +ferngesteuert/AEPT +ferngezündet/AEPT +fernkontrolliert/AEPT +fernladbar/AEPT +fernlenken/BDIXY +fernmeldetechnisch/AEPT +fernmündlich/AEPT +fernöstlich/AEPT +fernschriftlich/AEPT +fernsehen/DI +fernsichtig/AEPT +fernsieht/X +fernzubleiben +fernzuhalten/D +ferromagnetisch/AEPT +fertig/ACEPTZ +fertigen/DIWXY +fertigte/GNVZ +fertigten/GIVWX +fertigungstechnisch/AEPT +fesch/ACEPT +fesseln/DIWXY +fesselnd/ACEPT +fest/ACELPT +festbinden/DIX +festfahren/DI +festgebunden/AEPT +festgefahren/AEPT +festgehalten/AEPT +festgeklebt/AEPT +festgeklemmt/AEPT +festgelegt/AEPT +festgemacht/AEPT +festgenagelt/AEPT +festgenommen/AEPT +festgeschnallt/AEPT +festgeschraubt/AEPT +festgeschrieben/AEPT +festgesetzt/AEPT +festgestanden/AEPT +festgesteckt/AEPT +festgestellt/AEPT +festgezogen/AEPT +festhältst/WX +festhalten/DI +festhielt/EPZ +festigen/DIVXY +festigt/EGPVX +festigte/GNVZ +festigten/GIVWX +festkleben/DIXY +festlegen/BDIXY +festlich/ACEPT +festliegen/DIX +festmachen/DIXY +festmontieren/DIOXY +festnageln/DIXY +festnehmen/DI +festnimmt/X +festschmoren/DIXY +festschnallen/BDIXY +festschrauben/IXY +festschreiben/BIX +festschrieb/PZ +festsetzen/DIXY +festsitzen/DIX +festspannen/DIXY +feststand/PZ +feststecken/DIXY +feststehen/DIX +feststellen/BDIXY +feststünde/N +festverzinslich/AEPT +festziehen/DIX +festzuhalten/D +festzukrallen +festzulegen/D +festzumachen/D +festzunehmen/D +festzuschrauben/D +festzuschreiben/D +festzusetzen/D +festzustehen +festzustellen/D +fett/ACEPT +fettfrei/AEPT +fettig/ACEPT +fettschwitzend/AEPT +fetzig/AEPT +feucht/ACEPT +feuchtfröhlich/AEPT +feuchtigkeitsgeschützt/AEPT +feudal/ACEPT +feuerfest/ACEPT +feuergefährlich/AEPT +feuern/DIVXY +feuerrot/AEPT +feuersicher/AEPT +feuert/EGPVX +feuerte/GNVZ +feuerten/GIVWX +feurig/ACEPT +ff +ff. +fichtst/VWX +ficken/DIWXY +fidel/EPT +fideler/AEPT +fieberartig/AEPT +fieberfrei/AEPT +fieberhaft/ACEPT +fieberig/AEPT +fiebern/DIXY +fiebert/EGPX +fiel/EGPVZ +fiele/GNV +fielen/GIVWX +fielt/GVWX +fies/ACEPT +figürlich/AEPT +fiktiv/AEPT +filetieren/DIOWXY +filigran/AEPT +filmen/BDIVXY +filmisch/AEPT +filmt/EGPVX +filmte/GNVZ +filmten/GIVWX +filterlos/AEPT +filtern/DIXY +filzig/AEPT +final/AEPT +finanziell/AEPT +finanzieren/BDIOXY +finanzkräftig/AEPT +finanzpolitisch/AEPT +finanztechnisch/AEPT +finden/BDIX +findig/ACEPT +fing/PVZ +fingerig/AEPT +fingieren/DIOXY +finnisch/AEPT +finster/ACEPT +firmeneigen/AEPT +firmenspezifisch/AEPT +firmenübergreifend/AEPT +fischen/DIXY +fischreich/ACEPT +fiskalisch/AEPT +fit +fitte/ACNRS +fix/AEPT +fixen/DIWXY +fixieren/DIOXY +fixt/EGPW +flächendeckend/AEPT +flächenmäßig/AEPT +flämisch/AEPT +flach/ACEPT +flachbrüstig/AEPT +flachdrücken/DIXY +flachhüglig/AEPT +flackern/DIXY +flackert/EGPX +flaggen/DIXY +flaggt/EGPX +flagrante/ANRS +flammen/BDIXY +flankieren/DIXY +flankte +flanschen/IXY +flanscht/EGPX +flatterhaft/ACEPT +flattern/DIXY +flattert/EGPX +flau/ACEPT +flaumig/AEPT +flechten/BDIX +flechtend/AEPTV +fleckenlos/AEPT +fleckig/AEPT +flegelhaft/AEPT +flehen/DILXY +fleht/EGPX +fleißig/ACEPT +fleischfarben/AEPT +fleischig/AEPT +fleischlich/AEPT +fleischlos/AEPT +flektierbar/AEPTU +flektieren/BDIOWXY +flennen/DIXY +fletschen/DIXY +fleucht +flexibel/ACU +flichtst/VWX +flicken/DIXY +fliegen/DIVWX +fliegerisch/AEPT +fliehen/DIWX +fließen/DIVX +flimmern/DIXY +flink/AEPT +flirten/DIXY +flitzen/DIXY +flitzt/EGPX +flöge/NZ +flöhen/IX +flößen/DIXY +flösse/NZ +flöten/DIXY +flötet/EGPWX +flocht/PVZ +flochten/GVWX +flocken/DIXY +flockig/AEPT +flog/PVZ +flogen/GVWX +floh/PZ +florettartig/AEPT +florieren/DIXY +floss/PVZ +flossen/GVWX +flott/AEPT +flottgehend/AEPT +flottgemacht/AEPT +flottmachen/DIXY +flottzumachen/D +flüchten/DIXY +flüchtig/ACEPT +flüchtlingsfrei/AEPT +flügellos/AEPT +flügge/ANRS +flüssig/ACEPT +flüssigkeitsgefüllt/AEPT +flüstern/DIXY +fluchen/DIVXY +flucht/EGPVX +fluchtartig/AEPT +fluchtbereit/AEPT +flugerfahren/AEPT +flugmedizinisch/AEPT +flugs +flugtauglich/AEPT +flugtechnisch/AEPT +fluktuieren/DIXY +flunkern/DIXY +flunkert/EGPX +fluoreszieren/DIXY +flussabwärts +flussaufwärts +flutschen/DIXY +föderal/AEPT +föderalistisch/AEPT +föderativ/AEPT +föhnen/DIXY +föhnig +förderlich/ACEPT +fördern/DIXY +förderungsbedürftig/AEPT +förmig/AEPTU +förmlich/ACEPTU +focht/PVZ +fokussieren/DIOXY +folgen/DIVXY +folgendermaßen +folgenlos/AEPT +folgenreich/AEPT +folgenschwer/ACEPT +folgerichtig/AEPT +folgern/DIXY +folgewidrig/AEPT +folglich +folgsam/ACEPTU +folgt/EGPVX +foliengeschützt/AEPT +foltern/DIXY +foppen/DIXY +forcieren/DIOXY +fordern/DIXY +forellenblau/AEPT +forma +formal/ACEPT +formalisieren/BDIOXY +formalistisch/ACEPT +formaljuristisch/AEPT +formatieren/BDIOXY +formell/ACEPT +formelmäßig/AEPT +formen/BDIVXY +formgerecht/AEPT +formgeschichtlich/AEPT +formieren/DIOXY +formlos/ACEPT +formschön/ACEPT +formt/EGPVX +formte/GNVZ +formten/GIVWX +formulieren/BDIOXY +formvollendet/AEPT +forsch/AEPTZ +forschen/DIWXY +forschungsfreudig/AEPT +forschungsorientiert/AEPT +forstlich/AEPT +forstwirtschaftlich/AEPT +fort +fortan +fortbestanden/AEPT +fortbestehen/DIX +fortbestünde/NZ +fortbewegen/DIOXY +fortbilden/DIXY +fortbleiben/DIX +fortdauern/DIXY +fortentwickeln/IXY +fortfährt/X +fortfahren/DI +fortfallen/DI +fortfegen/DIXY +fortfiel/EPZ +fortfliegen/DIX +fortführen/DIXY +fortgebildet/AEPT +fortgeblieben/AEPT +fortgebracht/AEPT +fortgefahren/AEPT +fortgefallen/AEPT +fortgeflogen/AEPT +fortgeführt/AEPT +fortgegangen/AEPT +fortgehen/DIX +fortgekommen/AEPT +fortgelassen/AEPT +fortgelaufen/AEPT +fortgelebt +fortgepflanzt/AEPT +fortgeräumt/AEPT +fortgerissen/AEPT +fortgeschafft/AEPT +fortgeschrieben/AEPT +fortgeschritten/AEPT +fortgesetzt/AEPT +fortgestohlen/AEPT +fortgestoßen/AEPT +fortgeweht +fortgezogen/AEPT +fortging/EPZ +fortholen/DIXY +fortjagen/DIXY +fortkommen/DIX +fortlässt +fortlassen/DI +fortlaufen/DI +fortleben/DIXY +fortnimmt/X +fortpflanzen/DIXY +forträumen/DIXY +fortrannte/NZ +fortreißen/DIX +fortschaffen/DIXY +fortschreiten/DIX +fortschrittlich/ACEPT +fortsetzen/BDIXY +fortspinnen/DIX +fortspülen/DIXY +fortstehlen/DI +fortstoßen/DI +fortwähren/DIXY +fortziehen/DIX +fortzubilden/D +fortzudenken/D +fortzufahren +fortzuführen/D +fortzugehen +fortzulaufen +fortzunehmen/D +fortzupflanzen/D +fortzureißen/D +fortzuschaffen/D +fortzuschicken/D +fortzusetzen/D +fortzuziehen/D +fossil/AEPT +fotogen/AEPT +fotografieren/DIOXY +fotografisch/AEPT +fotokopierfähig/AEPT +fototechnisch/AEPT +fränkisch/AEPT +fräße/NZ +fräsen/DIWXY +frachtfrei/AEPT +fragen/BDIWXY +fraglich/ACEPT +fraglos/AEPT +fragmentarisch/AEPT +fragmentieren/DIOXY +fragwürdig/ACEPT +fraktal/AEPT +fraktionslos/AEPT +frankieren/DIOXY +franko +frankophil/ACEPT +frankophon/AEPT +französisch/AEPT +französischsprachig/AEPT +frappant/AEPT +frappieren/DIXY +fraß/PVZ +fratzenhaft/AEPT +frauenhaft/AEPT +frauenlos/AEPT +fraulich/ACEPT +frech/ACEPT +frei/ACEPTZ +freiberuflich/AEPT +freibeschriftbar/AEPT +freidemokratisch/AEPT +freidenkerisch/AEPT +freien/DIWXY +freifinanziert/AEPT +freigab/PZ +freigearbeitet +freigeben/DI +freigebig/ACEPT +freigegeben/AEPT +freigehabt +freigehalten/AEPT +freigekämpft/AEPT +freigelassen/AEPT +freigelegt/AEPT +freigemacht/AEPT +freigeräumt/AEPT +freigeschaltet/AEPT +freigeschwommen +freigesetzt/AEPT +freigesprochen/AEPT +freigestanden +freigestellt/AEPT +freigewählt/AEPT +freigeworden/AEPT +freigibt/X +freigiebig/AEPT +freihändig/AEPT +freihaben/DI +freihalten/DI +freiheitlich/ACEPT +freiheraus +freihielt/PZ +freilassen/DI +freilegen/DIXY +freilich +freimachen/DIXY +freimütig/ACEPT +freiprogrammierbar/AEPT +freischaffend/AEPT +freischalten/DIXY +freischneiden/DIX +freischweben/DIXY +freischwimmen/DIX +freisetzen/DIXY +freisinnig/AEPT +freisprechen/DI +freistehend/AEPT +freistellen/DIXY +freitags +freitragend/AEPT +freiwerden/DI +freiwillig/AEPTU +freizügig/ACEPT +freizugeben/D +freizuhalten/D +freizukämpfen/D +freizulegen/D +freizumachen/D +freizuschalten/D +freizuschütteln +freizusprechen/D +fremd/AEPT +fremdartig/AEPT +fremdbezogen/AEPT +fremdgesteuert/AEPT +fremdländisch/AEPT +fremdsprachig/AEPT +fremdsprachlich/AEPT +frenetisch/AEPT +frequentieren/IOXY +frequenzabhängig/AEPT +frequenzmoduliert/AEPT +frequenzprogrammierbar/AEPT +frequenzunabhängig/AEPT +fressen/DGI +freudestrahlend/AEPT +freudevoll/AEPT +freudig/ACEPT +freudlos/ACEPT +freudvoll/AEPT +freuen/DIXY +freundlich/ACEPTU +freundlicherweise +freundlichst/AEPTW +freundlos/AEPT +freundschaftlich/AEPT +freut/EGPX +frevelhaft/AEPT +freveln/DIXY +friedenserhaltend/AEPT +friedensliebend/ACEPT +friedenstörend/AEPT +friedfertig/ACEPT +friedlich/ACEPT +friedliebend/AEPT +friedlos/ACEPT +frieren/DGIVX +friesisch/AEPT +frisch/ACEPT +frisieren/DIOXY +frisst/W +fristen/DIXY +fristgerecht/AEPT +fristlos/AEPT +frittieren/DIXY +frivol/AEPT +fröhlich/ACEPT +frönen/DIXY +frösteln/DIXY +froh/ACEPT +frohe/ACNRS +frohlocken/DIXY +frohsinnig/AEPT +fromm/AEPT +frontal/AEPT +frontnah/AEPT +fror/GPVZ +froren/GVWX +frostbeständig/AEPT +frostig/ACEPT +frostsicher/AEPT +frottieren/IOXY +frotzelte +früh/ACEPT +frühchristlich/AEPT +frühe/ACNRS +frühest/AEPTW +frühesten/SW +frühestmöglich/AEPT +frühlingshaft/AEPT +frühmenschlich/AEPT +frühminoisch/AEPT +frühmorgens +frühneuzeitlich/AEPT +frühreif/ACEPT +frühsten/S +frühstücken/DIXY +frühstückt/EGPX +frühzeitig/ACEPT +fruchtbar/ACEPTU +fruchten/BDIXY +fruchtlos/AEPT +frustrieren/DIOXY +ftp +fügen/DIVXY +füglich +fügsam/ACEPTU +fügt/EGPVX +fühlen/BDIXY +führen/DIVXY +führerlos/AEPT +führt/EGPVX +führte/GNVZ +führten/GIVWX +füllen/BDIVXY +füllig/AEPT +füllt/EGPVX +füllte/GNVZ +füllten/GIVWX +fündig +fünfaktig/AEPT +fünfdreiviertel +fünfeinhalb +fünffach/AEPT +fünfgeschossig/AEPT +fünfhundert +fünfhundertste/ANRS +fünfjährig/AEPT +fünfköpfig/AEPT +fünfmal +fünfprozentig/AEPT +fünfstellig/AEPT +fünft/AEPTW +fünftägig/AEPT +fünftausend +fünfteilig/AEPT +fünftel +fünfundachtzig +fünfundachtzigste/ANRS +fünfunddreißig +fünfunddreißigste/ANRS +fünfundfünfzig +fünfundfünfzigste/ANRS +fünfundneunzig +fünfundneunzigste/ANRS +fünfundsechzig +fünfundsechzigste/ANRS +fünfundsiebzig +fünfundsiebzigste/ANRS +fünfundvierzig +fünfundzwanzig +fünfviertel +fünfwöchig/AEPT +fünfzehn +fünfzehnfach/AEPT +fünfzehnhundert +fünfzehnprozentig/AEPT +fünfzehntägig/AEPT +fünfzehnte/ANRS +fünfzig/R +fünfzigjährig/AEPT +fünfzigste/ANRS +fünfzigtausend +für/S +fürchten/DIXY +fürchterlich/ACEPT +füreinander +fürlieb +fürsorgerisch/AEPT +fürsorglich/ACEPT +fürstlich/AEPT +fürwahr +füttern/DIVXY +füttert/EGPVX +fütterte/GNVZ +fütterten/GIVWX +fuchsen/DIXY +fuchsrot/AEPT +fuchsteufelswild/AEPT +fuchteln/DIXY +fuhr/PVZ +fulminant/AEPT +fummeln/DIXY +fundamental/AEPT +fundieren/DIOXY +fungieren/DIXY +funkeln/DIXY +funkelnagelneu/AEPT +funkelt/EGPX +funken/DIXY +funkferngesteuert/AEPT +funktechnisch/AEPT +funktional/AEPT +funktionalistisch/AEPT +funktionell/AEPT +funktionieren/DIXY +funktionsfähig/AEPT +funktionsidentisch/AEPT +funktionsmäßig/AEPT +funktionstüchtig/AEPT +funktionsunfähig/AEPT +furchtbar/ACEPT +furchtlos/ACEPT +furchtsam/ACEPT +furios/AEPT +fußballbegeistert/AEPT +fußballerisch/AEPT +fußen/DIXY +fußkrank/AEPT +fusionieren/DIOXY +futsch +futtern/DIXY +futuristisch/AEPT +gäb/EPZ +gähnen/DIXY +gähnt/EGPX +gängeln/DIXY +gängig/ACEPT +gänzlich/AEPT +gären/DIXY +gärtnerisch/AEPT +gab/PVZ +gabeln/DIXY +gablig/AEPT +gackern/DIXY +gackert/EGPX +gaffen/DIVXY +gafft/EGPVX +galant/ACEPT +gallig/AEPT +gallisch/AEPT +galoppieren/DIXY +galt/PVZ +galv +galvanisch/AEPT +gamma +gammlig/ACEPT +gangbar/ACEPTU +gangsterhaft/AEPT +ganz/AEPT +ganzheitlich/AEPT +ganzseitig/AEPT +ganztägig/AEPT +ganzwöchig/AEPT +ganzzahlig/AEPT +gar/AEPT +garantieren/DIOXY +garni +garnieren/DIOXY +garstig/ACEPT +gartenbautechnisch/AEPT +gasartig/AEPT +gasbetrieben/AEPT +gasförmig/AEPT +gasfrei/AEPT +gastfreundlich/AEPT +gastgebend/AEPT +gastieren/DIXY +gastlich/ACEPTU +gastronomisch/AEPT +gaukeln/DIWXY +gazellenschlank/AEPT +geächtet/AEPT +geädert/AEPT +geändert/AEPT +geängstigt/AEPT +geätzt/AEPT +geäußert/AEPT +geachtet/ACEPTU +geadelt/AEPT +geahndet/AEPTU +geahnt/AEPTU +gealtert/AEPT +geangelt/AEPT +geankert/AEPT +gearbeitet/AEPT +geartet/AEPT +geatmet/AEPT +geb. +gebändigt/AEPT +gebärden/DIXY +gebären/DIX +gebacken/AEPT +gebadet/AEPT +gebaggert/AEPT +geballt/AEPT +gebannt/AEPT +gebar/PZ +gebastelt/AEPT +gebauscht/AEPT +gebaut/AEPT +gebefreudig/ACEPT +gebeichtet/AEPT +geben/DGIW +gebend/AEPTV +gebessert/AEPT +gebeten/AEPTU +gebetsmühlenartig/AEPT +gebettet/AEPT +gebeugt/AEPT +gebeutelt/AEPT +gebieten/DIX +gebieterisch/AEPT +gebietsfremd/AEPT +gebildet/ACEPTU +gebilligt/AEPT +gebirgig/AEPT +gebissen/AEPT +geblasen/AEPT +gebleicht/AEPT +geblendet/AEPT +geblieben/AEPT +geblümt/AEPT +gebogen/AEPT +gebohrt/AEPT +gebongt +geboren/AEPTU +geborgen/AEOPT +geborgt/AEPT +geborsten/AEPT +geboten/AEPTWX +gebräuchlich/ACEPTU +gebräunt/AEPT +gebracht/AEPT +gebrandet/AEPT +gebrandmarkt/AEPT +gebrandschatzt/AEPT +gebrannt/AEPT +gebraten/AEPT +gebrauchen/DIOXY +gebrauchsfähig/AEPT +gebrauchsfertig/AEPT +gebraust/AEPT +gebraut/AEPTX +gebrechlich/ACEPT +gebremst/AEPTU +gebröckelt/AEPT +gebrochen/AEPTU +gebrüllt/AEPT +gebrütet/AEPT +gebrummt/AEPT +gebückt/AEPT +gebügelt/AEPT +gebühren/DIXY +gebührenbefreit/AEPT +gebührenfrei/AEPT +gebührenpflichtig/AEPT +gebührlich/AEPTU +gebündelt/AEPT +gebürgt/AEPT +gebürstet/AEPT +gebürtig/AEPT +gebüßt/AEPT +gebucht/AEPT +gebuddelt +gebunden/AEPTU +geburtenärmste/ANRS +geburtenreich/AEPT +gebuttert/AEPT +gechartert/AEPT +geckenhaft/AEPT +gedämpft/AEPT +gedacht/AEPT +gedachte/ANRSZ +gedankenlos/ACEPT +gedankenreich/AEPT +gedankenverloren/AEPT +gedankenvoll/AEPT +gedanklich/AEPT +gedankt/AEPT +gedauert/AEPT +gedeckt/AEPTU +gedehnt/AEPT +gedeihen/DIX +gedeihlich/AEPT +gedemütigt/AEPT +gedenken/DIX +gedeutet/AEPT +gedichtet/AEPT +gediegen/ACEPT +gediehen/AEPTWX +gedient/AEPT +gedörrt/AEPT +gedoktort +gedopt/AEPT +gedrängt/AEPT +gedrahtet +gedreht/AEPT +gedrillt/AEPT +gedrittelt/AEPT +gedroht/AEPT +gedrosselt/AEPT +gedrückt/AEPT +gedruckt/AEPT +gedrungen/AEPT +gedüngt/AEPT +gedünstet/AEPT +geduckt/AEPT +geduftet/AEPT +gedulden/DIOXY +geduldig/ACEPTU +gedungen/AEPT +gedunsen/AEPT +geduscht/AEPT +geebnet/AEPT +geehelicht/AEPT +geehrt/AEPT +geeicht/AEPT +geeifert/AEPT +geeignet/ACEPTU +geeilt/AEPT +geeinigt/AEPT +geeint/AEPT +geendet/AEPT +geentert/AEPT +geerbt/AEPT +geerdet/AEPT +geerntet/AEPT +gefächert/AEPT +gefädelt/AEPT +gefährden/DIOXY +gefährdet/ACEPTWX +gefährlich/ACEPTU +gefällig/ACEPTU +gefälligst/AEPTW +gefällt/AEPTX +gefälscht/AEPT +gefärbt/AEPTU +gefahndet/AEPT +gefahrbringend/ACEPT +gefahren/AEPT +gefahrenträchtig/ACEPT +gefahrlos/ACEPT +gefahrvoll/ACEPT +gefallen/AEIPT +gefallsüchtig/AEPT +gefaltet/AEPT +gefangen/AEPT +gefasst/AEPT +gefault/AEPT +gefaxt/AEPT +gefechtsbereit/AEPT +gefegt/AEPT +gefehlt/AEPT +gefeiert/AEPT +gefeilt/AEPT +gefeit/AEPT +gefertigt/AEPT +gefesselt/AEPT +gefestigt/AEPT +gefeuert/AEPT +gefickt/AEPT +gefiedert/AEPT +gefiel/EPZ +gefilmt/AEPT +gefiltert/AEPT +gefischt/AEPT +gefleckt/AEPT +gefletscht/AEPT +geflickt/AEPT +geflimmert/AEPT +geflissentlich/AEPT +geflochten/AEPT +geflogen/AEPT +geflohen/AEPT +geflossen/AEPT +geflüchtet/AEPT +geflügelt/AEPT +geflüstert/AEPT +geföhnt/AEPT +gefördert/AEPT +gefolgert/AEPT +gefoltert/AEPT +gefoppt/AEPT +gefordert/AEPT +geformt/AEPT +geforscht/AEPT +gefoult/AEPT +gefräßig/ACEPT +gefräst/AEPT +gefragt/AEPTU +gefreit/AEPT +gefressen/AEPT +gefrevelt/AEPT +gefrieren/BDIX +gefristet/AEPT +gefroren/AEPTWX +gefügig/ACEPTU +gefühllos/ACEPT +gefühlsbetont/ACEPT +gefühlsduslig/AEPT +gefühlsmäßig/AEPT +gefühlsvoll/ACEPT +gefühlt/AEPT +gefühlvoll/ACEPT +geführt/AEPT +gefüllt/AEPT +gefürchtet/ACEPT +gefüttert/AEPT +gefunden/AEPT +gefunkt/AEPT +gegängelt/AEPT +gegärt/AEPT +gegangen/AEPT +gegeben/AEPT +gegebenenfalls +gegeneinander +gegengewichtslos/AEPT +gegengezeichnet/AEPT +gegenläufig/AEPT +gegensätzlich/ACEPT +gegenseitig/AEPT +gegenständlich/AEPT +gegenstandslos/AEPT +gegensteuern/DIXY +gegenteilig/AEPT +gegenüber +gegenübergestanden/AEPT +gegenübergestellt/AEPT +gegenübergetreten/AEPT +gegenüberliegen/DIX +gegenübersähe/NZ +gegenübersehen/DI +gegenübersieht/X +gegenüberstand/PZ +gegenüberstehen/DIX +gegenüberstellen/DIXY +gegenübertreten/DI +gegenüberzustehen +gegenwärtig/AEPT +gegenzeichnen/DIXY +gegenzusteuern/D +gegessen/AEPT +geglättet/AEPT +geglaubt/AEPT +gegliedert/AEPT +geglückt/AEPT +gegnerisch/AEPT +gegönnt/AEPT +gegolten/AEPT +gegossen/AEPT +gegraben/AEPT +gegriffen/AEPT +gegrillt/AEPT +gegründet/AEPT +gegrüßt/AEPT +gehäkelt/AEPT +gehängt/AEPT +gehänselt/AEPT +gehärtet/AEPT +gehässig/AEPT +gehätschelt/AEPT +gehäuft/AEPT +gehabt/AEPT +gehackt/AEPT +gehalten/AEPTU +gehaltreich/ACEPT +gehaltvoll/AEPT +gehandelt/AEPT +gehandhabt/AEPT +gehandikapt/AEPT +gehangen/AEPT +geharnischt/AEPT +gehasst/AEPT +gehaucht/AEPT +gehauen/AEPT +gehbehindert/AEPT +geheftet/AEPT +gehegt/AEPT +geheiligt/AEPT +geheilt/AEPTU +geheim/ACEPT +geheimdienstlich/AEPT +geheimgehalten/AEPT +geheimnisvoll/ACEPT +geheimpolizeilich/AEPT +geheimtuerisch/AEPT +geheiratet/AEPT +geheißen/AEPTU +geheizt/AEPTU +gehemmt/AEPTU +gehen/DIVWX +gehenkt/AEPT +gehetzt/AEPT +geheuchelt/AEPTU +gehindert/AEPTU +gehisst/AEPT +gehören/DIOXY +gehörig/AEPTU +gehörlos/AEPT +gehobelt/AEPTU +gehoben/ACEPT +geholfen +geholt/AEPT +gehorchen/DIXY +gehorsam/ACEPTU +gehortet/AEPT +gehüllt/AEPT +gehütet/AEPT +geil/ACEPT +geimpft/AEPT +geißeln/DIXY +geisterhaft/ACEPT +geistern/DIXY +geistesabwesend/AEPT +geistesgegenwärtig/AEPT +geistesgestört/AEPT +geisteskrank/AEPT +geistesschwächer/AEPT +geistesschwächste/ANRS +geistesschwach/AEPT +geistesverwandt/AEPT +geisteswissenschaftlich/AEPT +geistig/AEPT +geistlich/AEPT +geistlos/ACEPT +geistreich/ACEPT +geisttötend/AEPT +geistvoll/ACEPT +geizen/DIXY +geizig/ACEPT +geizt/EGPX +gejagt/AEPT +gejittert +gejubelt/AEPT +gekämmt/AEPT +gekabelt/AEPT +gekachelt/AEPT +gekannt/AEPT +gekantet/AEPT +gekappt/AEPT +gekapselt/AEPTU +gekaspert/AEPT +gekaudert/AEPT +gekauert/AEPT +gekauft/AEPT +gekaut/AEPT +gekehrt/AEPT +gekennzeichnet/AEPT +gekentert/AEPT +gekerbt/AEPT +gekettet/AEPT +gekidnappt/AEPT +gekillt/AEPT +gekippt/AEPT +gekittet/AEPT +gekitzelt/AEPT +geklärt/AEPTU +geklammert/AEPT +geklaut/AEPT +geklebt/AEPT +gekleidet/AEPT +geklemmt/AEPT +geklont/AEPT +gekloppt +geklungen/AEPT +geknackt/AEPT +geknebelt/AEPT +geknechtet/AEPT +geknetet/AEPT +geknickt/AEPT +geknipst/AEPT +geknöpft/AEPT +geknüpft/AEPT +geködert/AEPT +geköpft/AEPT +gekocht/AEPT +gekommen/AEPT +gekonnt/AEPT +gekoppelt/AEPT +gekränkt/AEPT +gekräuselt/AEPT +gekreuzigt/AEPT +gekreuzt/AEPT +gekrönt/AEPT +gekrochen/AEPT +gekrümmt/AEPT +gekühlt/AEPT +gekündigt/AEPT +gekünstelt/AEPTU +gekürzt/AEPTU +geküsst/AEPT +gelähmt/AEPT +gelärmt/AEPT +geläufig/ACEPT +geläutert/AEPT +geläutet/AEPT +gelabt/AEPT +geladen/AEPTU +gelagert/AEPT +gelandet/AEPT +gelang/EPZp +gelangen/DIOWXY +gelangweilt/AEPT +gelassen/ACEPT +gelatcht +gelaufen/AEPT +gelaunt/AEPT +gelaust/AEPT +gelb/AELPT +gelbgrün/AEPT +geldgebend/AEPT +geldgierig/AEPT +geldpolitisch/AEPT +gelebt/AEPT +geleckt/AEPT +geleert/AEPT +gelegen/AELOPTU +gelegt/AEPTU +gelehrig/ACEPTU +gelehrt/ACEPTU +geleimt/AEPT +geleistet/AEPT +geleiten/DIOXY +gelenkig/ACEPT +gelenkt/AEPT +gelernt/AEPTU +gelesen/AEPTU +geleugnet/AEPT +gelichtet/AEPT +geliebt/AEPTU +geliefert/AEPT +geliehen/AEPT +geliftet/AEPTU +gelindert/AEPT +gelingen/DIX +gelinkt/AEPT +gelistet/AEPT +gelitten/AEPT +gellen/DIXY +gelöscht/AEPTU +gelöst/AEPTU +geloben/DIOXY +gelocht/AEPT +gelockert/AEPT +gelockt/AEPT +gelogen/AEPT +gelost/AEPT +gelotst/AEPT +gelten/DIV +geltungsbedürftig/AEPT +gelüftet/AEPT +gelüsten/DIXY +gelungen/AEPT +gelyncht +gemächlich/AEPT +gemäht/AEPT +gemäß/AEPT +gemäßigt/AEPT +gemästet/AEPT +gemacht/AEPT +gemahlen/AEPT +gemahnt/AEPT +gemalt/AEPT +gemanagt/AEPT +gemartert/AEPT +gemaßregelt/AEPT +gemauert/AEPT +gemein/ACEPTU +gemeindlich/AEPT +gemeinerweise +gemeingefährlich/ACEPT +gemeingültig/AEPT +gemeinhin +gemeinnützig/AEPT +gemeinsam/AEPT +gemeinschaftlich/AEPT +gemeint/AEPTW +gemeinverständlich/AEPT +gemeinwirtschaftlich/AEPT +gemeistert/AEPT +gemeldet/AEPT +gemerkt/AEPT +gemessen/AEPT +gemeuchelt/AEPT +gemieden/AEPT +gemietet/AEPT +gemildert/AEPT +gemindert/AEPT +gemischt/ACEPTU +gemisst/AEPT +gemistet/AEPT +gemixt/AEPT +gemocht/AEPT +gemolken/AEPT +gemountet/AEPT +gemündet/AEPT +gemünzt/AEPT +gemütlich/ACEPTU +gemütsfrei/AEPT +gemütskrank/AEPT +gemütvoll/AEPT +gemultiplext +gemurmelt/AEPT +gemustert/AEPT +gen/G +genähert/AEPT +genährt/AEPT +genäht/AEPT +genannt/AEPTU +genau/ACEPTU +genauso +geneckt/AEPT +genehm/ACEPT +genehmigen/DIOXY +genehmigungspflichtig/AEPT +geneigt/AEPT +generalisieren/BDIOXY +generationenlang/AEPT +generationsübergreifend/AEPT +generell/ACEPT +generieren/BDIOXY +generisch/AEPT +genesen/ADEIPTX +genetisch/AEPT +genial/ACEPT +genieren/DIOXY +genießen/BDIX +genießerisch/AEPT +genietet/AEPT +genössen/IX +genötigt/AEPT +genommen/AEPT +genormt/AEPT +genoss/PZ +genossenschaftlich/AEPT +gentechnisch/AEPT +gentechnologisch/AEPT +genügen/DIXY +genügend/ACEPTU +genügsam/ACEPTU +genüsslich/AEPT +genug/p +genussreich/ACEPT +genusssüchtig/ACEPT +genussvoll/AEPT +genutzt/AEPTU +geöffnet/AEPTU +geölt/AEPT +geografisch/AEPT +geographisch/AEPT +geohrfeigt/AEPT +geologisch/AEPT +geometrisch/AEPT +geopfert/AEPT +geophysikalisch/AEPT +geopolitisch/AEPT +geordert/AEPT +geordnet/AEPTU +geortet/AEPT +geostationär/AEPT +gepaart/AEPT +gepachtet/AEPT +gepackt/AEPT +gepanscht/AEPT +gepanzert/AEPT +geparkt/AEPT +geparsed +gepeinigt/AEPT +gepfändet/AEPT +gepfeffert/AEPT +gepfiffen/AEPT +gepflanzt/AEPT +gepflastert/AEPTU +gepflegt/ACEPTU +gepflückt/AEPT +gepflügt/AEPT +gepiesackt/AEPT +geplättet/AEPT +geplagt/AEPT +geplant/AEPTU +geplatzt/AEPT +geplündert/AEPT +gepolstert/AEPT +gepolt/AEPT +geprägt/AEPT +geprallt/AEPT +geprellt/AEPT +gepresst/AEPT +gepriesen/AEPT +geprobt/AEPT +geprüft/AEPTU +geprügelt/AEPT +gepuffert/AEPT +gepumpt/AEPT +gepunktet/AEPT +gepurzelt/AEPT +gepuscht/AEPT +gepusht/AEPT +geputzt/AEPT +gequält/AEPT +gequetscht/AEPT +gequollen/AEPT +gerächt/AEPTU +gerädert/AEPT +gerändelt/AEPT +gerätetechnisch/AEPT +geräuchert/AEPT +geräumig/ACEPT +geräumt/AEPT +geräuschärmer/AEPT +geräuschdämpfend/AEPT +geräuschlos/ACEPT +geräuschvoll/ACEPT +gerade/ANRSU +geradeaus +geradebiegen/DIX +geradebog/PZ +geradehin +geradenwegs +geradestand/PZ +geradestehen/DIX +geradewegs +geradezu +geradlinig/AEPT +gerafft/AEPT +gerahmt/AEPT +gerammt/AEPT +gerannt +geraten/AEIPTU +geraubt/AEPT +geraucht/AEPT +geraum/AEPT +geraunt/AEPT +gerben/DIXY +gerechnet/AEPTU +gerecht/ACEPTU +gerechtfertigt/ACEPTU +geregelt/AEPTU +gereichen/DIOXY +gereift/AEPT +gereimt/AEPTU +gereinigt/AEPT +gereist/AEPT +gereizt/ACEPT +gerettet/AEPT +gerichtet/AEPTU +gerichtlich/AEPT +gerichtsfremd/AEPT +gerichtsmäßig/AEPT +gerichtsmedizinisch/AEPT +gerichtsvorsitzend/AEPT +gerieben/AEPT +geriet/EPZ +geriffelt/AEPT +gerillt/AEPT +gering/ACEPT +geringfügig/AEPT +geringpreisig/AEPT +geringschätzig/AEPT +geringwertig/AEPT +gerinnen/DIX +gerissen/AEPT +geritten/AEPT +geritzt/AEPT +germanisch/AEPT +gern/E +geröchelt/AEPT +geröntgt/AEPT +geröstet/AEPT +gerötet/AEPT +gerochen/AEPT +gerodet/AEPT +gerollt/AEPT +geronnen/AEPT +gerontologisch/AEPT +geroutet/AEPT +gertenschlank/AEPT +gerüchtweise +gerückt/AEPT +gerügt/AEPT +gerühmt/AEPT +gerührt/AEPTU +gerüstet/AEPT +gerüttelt/AEPT +geruchlos/AEPT +geruchsfrei/AEPT +geruchtilgend/AEPT +gerufen/AEPT +geruhen/DIXY +geruhsam/ACEPT +gerundet/AEPT +gerungen/AEPT +gerunzelt/AEPT +gerupft/AEPT +gerutscht/AEPT +gesägt/AEPT +gesät/AEPT +gesättigt/AEPTU +gesäubert/AEPT +gesäugt/AEPT +gesäumt/AEPTU +gesäuselt/AEPT +gesackt/AEPT +gesagt/AEPTU +gesalbt/AEPT +gesalzen/AEPTU +gesammelt/AEPT +gesamt/AEPT +gesamtaktiv/AEPT +gesamtdeutsch/AEPT +gesamteuropäisch/AEPT +gesamtgesellschaftlich/AEPT +gesamtheitlich/AEPT +gesamtkoreanisch/AEPT +gesamtmenschlich/AEPT +gesamtskandinavisch/AEPT +gesamtstaatlich/AEPT +gesamtverantwortlich/AEPT +gesamtvietnamesisch/AEPT +gesamtwirtschaftlich/AEPT +gesandt/AEPT +gesanglich/AEPT +gesattelt/AEPT +gesaugt/AEPT +gesaust/AEPT +geschädigt/AEPT +geschäftig/ACEPT +geschäftlich/AEPT +geschäftsführend/AEPT +geschäftskundig/ACEPT +geschäftslos +geschäftsmäßig/AEPT +geschäftspolitisch/AEPT +geschäftstüchtig/ACEPT +geschähe/N +geschäkert/AEPT +geschält/AEPT +geschämt/AEPT +geschändet/AEPT +geschärft/AEPT +geschätzt/AEPT +geschäumt/AEPT +geschabt/AEPT +geschachtelt/AEPT +geschadet/AEPT +geschaffen/AEOPT +geschah/P +geschallt/AEPT +geschaltet/AEPT +gescharrt/AEPT +geschart/AEPT +geschaudert/AEPT +geschauert/AEPT +geschaufelt/AEPT +geschaukelt/AEPT +geschaut/AEPT +gescheffelt/AEPT +geschehen/AEPTU +gescheit/ACEPT +gescheitelt/AEPT +gescheitert/AEPTW +geschellt/AEPT +geschenkt/AEPT +gescheppert/AEPT +geschert/AEPT +gescherzt/AEPT +gescheucht/AEPT +gescheuert/AEPT +gescheut/AEPT +geschichtet/AEPT +geschichtlich/AEPTU +geschichtslos/AEPT +geschickt/ACEPTU +geschieden/AEPT +geschieht +geschielt/AEPT +geschienen/AEOPT +geschient/AEPT +geschifft/AEPT +geschildert/AEPT +geschillert/AEPT +geschimmelt/AEPT +geschimmert/AEPT +geschimpft/AEPT +geschirmt/AEPT +geschissen/AEPT +geschlängelt/AEPT +geschlachtet/AEPT +geschlackt/AEPT +geschlafen/AEPT +geschlagen/AEPTU +geschlaucht/AEPT +geschlechtlich/AEPTU +geschlechtsspezifisch/AEPT +geschleckt/AEPT +geschleift/AEPT +geschleißt/AEPT +geschleppt/AEPT +geschleudert/AEPT +geschlichtet/AEPT +geschliffen/AEPTU +geschlissen/AEPT +geschlossen/AEPT +geschlüpft/AEPT +geschlürft/AEPT +geschluckt/AEPT +geschlungen/AEPT +geschmäht/AEPT +geschmälert/AEPTU +geschmackfrei/AEPT +geschmacklich/AEPT +geschmacklos/ACEPT +geschmackvoll/ACEPT +geschmeichelt/AEPT +geschmeidig/AEPT +geschmettert/AEPT +geschmiedet/AEPT +geschmiert/AEPT +geschminkt/AEPTU +geschmirgelt/AEPT +geschmissen/AEPT +geschmolzen/AEPT +geschmort/AEPT +geschmückt/AEPT +geschmuggelt/AEPT +geschnallt/AEPT +geschneidert/AEPT +geschniegelt/AEPT +geschnitten/AEPT +geschnitzelt/AEPT +geschnitzt/AEPT +geschnörkelt/AEPT +geschnorrt/AEPT +geschnürt/AEPT +geschnupft/AEPT +geschönt/AEPTU +geschöpft/AEPT +geschoben/AEPT +geschockt/AEPT +gescholten/AEPT +geschont/AEPT +geschossen/AEPT +geschränkt/AEPT +geschrammt/AEPT +geschraubt/AEPT +geschrieben/AEPTU +geschrien/AEPT +geschritten/AEPT +geschröpft/AEPT +geschrubbt/AEPT +geschrumpft/AEPT +geschürft/AEPT +geschürt/AEPT +geschürzt +geschüttelt/AEPT +geschüttet/AEPT +geschützt/AEPTU +geschuldet/AEPT +geschult/AEPTU +geschunden/AEPT +geschuppt/AEPT +geschustert/AEPT +geschwächt/AEPT +geschwängert/AEPT +geschwänzt/AEPT +geschwärzt/AEPT +geschwätzig/ACEPT +geschwefelt/AEPT +geschweift/AEPT +geschweißt/AEPT +geschwenkt/AEPT +geschwiegen/AEPT +geschwind/AEPT +geschwindigkeitsabhängig/AEPT +geschwisterlos/AEPT +geschwollen/AEPT +geschwommen/AEPT +geschworen/AEPT +geschwunden/AEPT +geschwungen/AEPT +gesegnet/AEPT +gesehen/AEPTU +gesellen/DIOWXY +gesellig/ACEPTU +gesellschaftlich/AEPT +gesellschaftsfähig/AEPT +gesellschaftskritisch/AEPT +gesellschaftspolitisch/AEPT +gesendet/AEPTU +gesengt/AEPT +gesenkt/AEPT +gesessen/AEPT +gesetzeskonform/AEPT +gesetzgebend/AEPT +gesetzgeberisch/AEPT +gesetzlich/AEPTU +gesetzlos/AEPT +gesetzmäßig/AEPT +gesetzt/AEPT +gesetzwidrig/AEPT +gesichert/AEPTU +gesichtet/AEPT +gesichtslos/AEPT +gesickert/AEPT +gesiebt/AEPT +gesiegelt/AEPT +gesinnt/AEPT +gesinnungslos/AEPT +gesittet/AEPTU +gesoffen/AEPT +gesogen/AEPT +gesondert/AEPT +gesonnen/AEPT +gesotten/AEPT +gespachtelt/AEPT +gespalten/AEOPT +gespaltet/AEPT +gespannt/ACEPT +gespart/AEPT +gespeichert/AEPT +gespeist/AEPT +gespendet/AEPT +gespensterhaft/ACEPT +gespenstisch/AEPT +gesperrt/AEPT +gespickt/AEPT +gespiegelt/AEPT +gespielt/AEPT +gespien/AEPT +gespießt/AEPT +gespitzt/AEPT +gesplittert/AEPT +gesplittet/AEPT +gespöttelt/AEPT +gesponnen/AEPT +gespornt/AEPT +gespottet/AEPT +gesprächig/ACEPT +gespreizt/AEPT +gesprengt/AEPT +gesprenkelt/AEPT +gesprießt/AEPT +gesprintet/AEPT +gespritzt/AEPT +gesprochen/AEPT +gesprüht/AEPT +gesprudelt/AEPT +gesprungen/AEPT +gespült/AEPT +gespürt/AEPT +gespuckt/AEPT +gespult/AEPT +gespurtet/AEPT +geständig/AEPT +gestärkt/AEPT +gestäubt/AEPT +gestachelt/AEPT +gestaffelt/AEPT +gestalten/BDIOXY +gestammelt/AEPT +gestampft/AEPT +gestand/PZ +gestanden/AEPTWX +gestanzt/AEPT +gestapelt/AEPT +gestartet/AEPT +gestatten/DIXY +gestaucht/AEPT +gestaut/AEPT +gesteckt/AEPT +gestehen/DIX +gesteift/AEPT +gesteigert/AEPT +gesteinigt/AEPT +gestellt/AEPT +gestemmt/AEPT +gestempelt/AEPT +gesteppt/AEPT +gestern +gesteuert/AEPT +gestichelt/AEPT +gestickt/AEPT +gestiefelt/AEPT +gestiegen/AEPT +gestiftet/AEPT +gestikulieren/DIXY +gestillt/AEPT +gestimmt/AEPT +gestisch/AEPT +gestöpselt/AEPT +gestört/AEPTU +gestochen/AEPT +gestochert/AEPT +gestockt/AEPT +gestohlen/AEPT +gestolpert/AEPT +gestopft/AEPT +gestoppt/AEPT +gestorben/AEPT +gestoßen/AEPT +gestottert/AEPT +gesträubt/AEPT +gestrafft/ACEPT +gestraft/AEPTU +gestrandet/AEPT +gestrauchelt/AEPT +gestrebt/AEPT +gestreckt/AEPT +gestreichelt/AEPT +gestreift/AEPT +gestreng/AEPT +gestresst/AEPT +gestreunt/AEPT +gestreut/AEPT +gestrichelt/AEPT +gestrichen/AEPT +gestrickt/AEPT +gestriegelt/AEPT +gestriemt/AEPT +gestrig/AEPT +gestritten/AEPT +gestrolcht/AEPT +gestrudelt/AEPT +gestückelt/AEPT +gestülpt/AEPT +gestürmt/AEPT +gestürzt/AEPT +gestützt/AEPT +gestundet/AEPT +gestupst/AEPT +gestutzt/AEPT +gesüffelt +gesühnt/AEPTU +gesünder/AEPTU +gesündeste/ANRSU +gesündigt/AEPT +gesüßt/AEPT +gesucht/ACEPT +gesudelt/AEPT +gesund/AEPTU +gesunden/DIOWXY +gesundgepflegt +gesundheitlich/AEPT +gesundheitsfördernd/AEPT +gesundheitsgefährdend/AEPT +gesundheitsschädigend/AEPT +gesundheitsschädlich/ACEPT +gesundschrumpfen/DIXY +gesungen/AEPT +gesunken/AEPT +gesurrt/AEPT +getäfelt/AEPT +getändelt/AEPT +getänzelt/AEPT +getätigt/AEPT +getätschelt/AEPT +getäuscht/AEPT +getadelt/AEPT +getafelt/AEPT +getagt/AEPT +getakelt/AEPT +getaktet/AEPT +getan/AEPT +getankt/AEPT +getanzt/AEPT +getappt/AEPT +getarnt/AEPT +getastet/AEPT +getaucht/AEPT +getauft/AEPT +getaugt/AEPT +getaumelt/AEPT +getauscht/AEPT +getaut/AEPT +geteert/AEPT +geteilt/AEPTU +getestet/AEPTU +getextet/AEPT +gethront/AEPT +getickt/AEPT +getilgt/AEPT +getippelt/AEPT +getippt/AEPT +getischlert/AEPT +getönt/AEPT +getötet/AEPT +getoastet/AEPT +getollt/AEPT +getorkelt/AEPT +getost/AEPT +geträllert/AEPT +getränkt/AEPT +geträufelt/AEPT +geträumt/AEPT +getragen/AEPT +getrampelt/AEPT +getrappelt/AEPT +getrauert/AEPT +getraut/AEPT +getreidelt/AEPT +getrennt/AEPT +getreten/AEPT +getreu/AELPT +getrieben/AEPT +getrieft/AEPT +getrillert/AEPT +getrimmt/AEPTU +getrippelt/AEPT +getrödelt/AEPT +getröpfelt/AEPT +getröstet/AEPT +getrocknet/AEPT +getroffen/AEPT +getrommelt/AEPT +getropft/AEPT +getrost +getrottet/AEPT +getrotzt/AEPT +getrübt/AEPTU +getrumpft/AEPT +getrunken/AEPT +getüftelt/AEPT +getüncht/AEPT +getürmt/AEPT +getüttelt/AEPT +getummelt/AEPT +getunkt/AEPT +getupft/AEPT +geturnt/AEPT +getuschelt/AEPT +getuscht/AEPT +getutet/AEPT +getypt/AEPTU +geübt/AEPTU +geulkt/AEPT +gevierteilt/AEPT +gewählt/ACEPT +gewähnt/AEPT +gewähren/BDIOXY +gewährgeleistet +gewährleisten/DIOXY +gewälzt/AEPT +gewännen/IX +gewärmt/AEPT +gewachsen/AEOPT +gewachst/AEPT +gewacht/AEPTX +gewackelt/AEPT +gewaffnet/AEPT +gewagt/ACEPT +gewahrt/AEPTW +gewallt/AEPT +gewaltig/ACEPT +gewaltlos/AEPT +gewaltsam/ACEPT +gewalttätig/ACEPT +gewalzt/AEPT +gewandelt/AEPT +gewandert/AEPT +gewandt/ACEPT +gewann/PZ +gewappnet/AEPT +gewarnt/AEPT +gewartet/AEPT +gewaschen/AEPT +gewassert/AEPT +gewatet/AEPT +gewatschelt/AEPT +gewebefreundlich/AEPT +gewebt/AEPT +gewechselt/AEPT +geweckt/AEPT +geweht/AEPT +geweidet/AEPT +geweiht/AEPT +geweißt/AEPT +gewelkt/AEPT +gewellt/AEPT +gewendet/AEPT +gewerbemäßig/AEPT +gewerbetreibend/AEPT +gewerblich/AEPT +gewerbsmäßig/AEPT +gewerkschaftlich/AEPT +gewerkschaftseigen/AEPT +gewerkt/AEPT +gewertet/AEPT +gewesen/AEPT +gewettet/AEPT +gewetzt/ACEPT +gewichen/AEPTY +gewichst/AEPT +gewichten/DIOXY +gewichtheben/DI +gewichtig/ACEPT +gewichtssparend/AEPT +gewickelt/AEPT +gewidmet/AEPT +gewiegt/AEPT +gewiehert/AEPT +gewiesen/AEPT +gewillt/AEPT +gewimmelt/AEPT +gewimmert/AEPT +gewinnbringend/AEPT +gewinnen/DIX +gewinnmitnehmend/AEPT +gewinnträchtig/ACEPT +gewinselt/AEPT +gewippt/AEPT +gewirkt/AEPT +gewirtschaftet/AEPT +gewischt/AEPT +gewispert/AEPT +gewiss/AEPTU +gewissenhaft/ACEPT +gewissenlos/ACEPT +gewissermaßen +gewisslich +gewitterig/AEPT +gewittert/AEPT +gewitzelt/AEPT +gewitzt/ACEPT +gewöhnen/DIOXY +gewöhnlich/ACEPTU +gewöhnlicherweise +gewöhnungsbedürftig/AEPT +gewölbt/ACEPT +gewönnen/IX +gewogen/AEPT +gewohnheitsmäßig/AEPT +gewohnt/AEPTU +gewollt/ACEPTU +gewonnen/AEPT +geworben/AEPT +geworden/AEPT +geworfen/AEPT +gewrungen/AEPT +gewühlt/AEPT +gewünscht/ACEPT +gewürdigt/AEPT +gewürfelt/AEPT +gewürgt/AEPT +gewürzt/ACEPT +gewuchert/AEPT +gewuchtet/AEPT +gewunden/AEPT +gewunken +gewurstelt/ACEPT +gewurzelt/AEPT +gewusst/AEPT +gezählt/AEPTU +gezähmt/AEPTU +gezahlt/AEPT +gezahnt/AEPT +gezapft/AEPT +gezaubert/AEPT +gezecht/AEPT +gezeichnet/AEPTU +gezeigt/AEPT +gezerrt/AEPT +gezeugt/AEPT +gezielt/ACEPTU +geziemen/DIXY +geziemend/AEPTU +geziert/AEPT +gezimmert/AEPT +gezinkt/AEPT +gezirkelt/AEPT +gezirpt/AEPT +gezischelt/AEPT +gezischt/AEPT +gezögert/AEPT +gezogen/AEPTU +gezollt/AEPT +gezüchtet/AEPT +gezüchtigt/AEPT +gezückt/AEPT +gezügelt/AEPTU +gezündet/AEPT +gezürnt/AEPT +gezuckert/AEPT +gezupft/AEPT +gezwängt/AEPT +gezweifelt/AEPT +gezwickt/AEPT +gezwiebelt/AEPT +gezwinkert/AEPT +gezwitschert/AEPT +gezwungen/AEPTU +gezwungenermaßen +ggf +ggf. +gibt/VWX +gieren/DIWXY +gierig/ACEPT +gießen/DIVX +giften/DIVXY +giftfrei/AEPT +giftgrün/AEPT +giftig/ACEPTU +gigantisch/AEPT +giltst/VWX +ging/EPVZ +gipfeln/DIXY +glänzen/DIXY +glänzt/EGPX +gläsern/AEPT +glätten/DIXY +gläubig/ACEPTU +glamourös/AEPT +glanzlos/AEPT +glanzvoll/AEPT +glasähnlich/AEPT +glasieren/DIOXY +glasig/AEPT +glasklar/AEPT +glatt/ACEPT +glattgestellt +glattstellen/DIXY +glattweg +glauben/DIWXY +glaubhaft/ACEPT +glaubwürdig/ACEPTU +gleich/AEPTU +gleichalterig/AEPT +gleichartig/AEPTU +gleichbedeutend/AEPT +gleichberechtigt/AEPT +gleichen/DIWX +gleichend/AEPTV +gleicher/AEPT +gleichermaßen +gleicherweise +gleichfalls +gleichfarbig/AEPT +gleichförmig/AEPTU +gleichgekommen +gleichgemacht/AEPT +gleichgeschlechtlich/AEPT +gleichgesetzt/AEPT +gleichgesinnt/AEPT +gleichgestellt/AEPT +gleichgetan +gleichgezogen/AEPT +gleichgroß/AEPT +gleichgültig/AEPT +gleichkäme/N +gleichkam/PZ +gleichkommen/DIX +gleichlang/AEPT +gleichlaufend/AEPT +gleichmäßig/ACEPTU +gleichmachen/DIXY +gleichmütig/AEPT +gleichnamig/AEPT +gleichnishaft/AEPT +gleichrangig/AEPT +gleichsam +gleichseitig/AEPT +gleichsetzen/DIXY +gleichspannungsmäßig +gleichstark/AEPT +gleichstehen/DIX +gleichstellen/DIXY +gleichtun/IX +gleichviel +gleichwertig/AEPT +gleichwohl +gleichzeitig/AEPTU +gleichziehen/DIX +gleichzuschalten/D +gleichzusetzen/D +gleichzustellen/D +gleichzutun +gleichzuziehen/D +gleißend/AEPT +gleiten/DIX +glich/PVZ +glichen/GVWX +gliedern/DIXY +glimmen/DIVXY +glimpflich/AEPTU +glitschig/ACEPT +glitt/EPZ +glitzern/DIXY +global/AEPT +glockenförmig/AEPT +glockig/AEPT +glorreich/ACEPT +glotzen/DIXY +glotzt/EGPX +glückbringend/AEPT +glücken/DIXY +glücklich/ACEPTU +glücklicherweise/U +glücklos/AEPT +glückselig/AEPTU +glückstrahlend/AEPT +glühen/DIVWXY +gluckern/DIXY +glucksen/DIXY +glutäugig/AEPT +gnädig/ACEPTU +gnädigerweise +gnadenlos/AEPT +gödelisiert/AEPT +gönnen/DIVXY +gönnerhaft/AEPT +gönnt/EGPVX +gönnte/GNVZ +gönnten/GIVWX +göttlich/ACEPT +goldbedeckt/AEPT +goldbesetzt/AEPT +goldbestickt/AEPT +goldblond/AEPT +golden/AEPT +goldgelb/AEPT +goldglänzend/AEPT +goldhaltig/AEPT +goldig/AEPT +goldne/ANRS +goldrichtig/AEPT +gordisch/AEPT +goss/PVZ +gossen/GVWX +gotisch/AEPT +gottesfürchtig/AEPT +gottgegeben/AEPT +gottgesegnet/AEPT +gottgewährt/AEPT +gottgewollt/AEPT +gottlob +gottlos/AEPT +gottverlassen/AEPT +gouvernantenhaft/AEPT +gräbt/VX +grämen/DIVXY +grämlich/AEPT +grässlich/ACEPT +grätig/AEPT +gräulich/ACEPT +graben/DGIV +gradlinig/AEPT +graduell/AEPT +grafikfähig/AEPT +grafisch/AEPT +grammatikalisch/AEPT +grammatisch/AEPT +grandios/AEPT +grantig/AEPT +graphentheoretisch/AEPT +graphikfähig/AEPT +graphisch/AEPT +graphitgrau/AEPT +graphologisch/AEPT +grasen/DIXY +grasgrün/AEPT +gratis +gratulieren/DIXY +grau/AEPTZ +grauen/IWXY +grauenerregend/ACEPT +grauenhaft/ACEPT +grauenvoll/ACEPT +graugrün/AEPT +grauhaarig/AEPT +grausam/ACEPT +grauschwarz/AEPT +grausen/DIXY +grausig/ACEPT +grauslich/AEPT +grautrist/AEPT +grauweiß/AEPT +gravieren/DIOXY +gravierend/ACEPT +grazil/AEPT +graziös/AEPT +greifbar/AEPTU +greifen/BDIVWX +greise/ANRS +greisenhaft/AEPT +grell/AEPT +grellweiß/AEPT +grenzen/BDIXY +grenzenlos/ACEPT +grenzprovokatorisch/AEPT +grenzüberschreitend/AEPT +griechisch/AEPT +grienen/DIXY +griesgrämig/AEPT +griff/PVZ +griffbereit/AEPT +griffen/GVWX +grifffest/AEPT +griffig/ACEPT +grillen/BDIWXY +grimmig/ACEPT +grimmschen +grinsen/DIXY +grinst/EGP +gröber/AEPT +gröbste/ANRS +grölen/DIXY +größenordnungsmäßig/AEPT +größenwahnsinnig/AEPT +größer/AEPT +größte/ANRS +größtenteils +größtmöglich/AEPT +grob/AEPT +grobkörnig/AEPT +grobmaschig/AEPT +grobschlächtig/ACEPT +grollen/DIXY +groß/AEPT +großartig/ACEPT +großbäuerlich/AEPT +großbürgerlich/AEPT +großenteils +großflächig/AEPT +großformatig/AEPT +großgezogen/AEPT +großherzig/ACEPT +großindustriell/AEPT +großjährig/AEPT +großmütig/AEPT +großporig/AEPT +großräumig/AEPT +großsprecherisch/AEPT +großspurig/AEPT +großstädtisch/AEPT +großstadtmüde/ANRS +großstadtnah/AEPT +großtechnisch/AEPT +großtuerisch/AEPT +großväterlich/AEPT +großziehen/DIX +großzügig/ACEPT +grotesk/ACEPT +grübeln/DIXY +grübelt/EGPX +grün/ACEPTZ +grünbewachsen/AEPT +gründen/DIXY +gründlich/ACEPT +grünen/DIWXY +grünlich/AEPT +grünlichbraun/AEPT +grüßen/DIWXY +grub/PVZ +grundbuchamtlich/AEPT +grundbuchlich/AEPT +grundehrlich/AEPT +grundfalsch/AEPT +grundgesetzlich/AEPT +grundieren/DIOXY +grundlegend/AEPT +grundlos/AEPT +grundrechtlich/AEPT +grundsätzlich/AEPT +grundsolid/AEPT +grundverschieden/AEPT +grunzen/DIXY +gruppieren/DIOXY +gruseln/DIXY +gruslig/AEPT +gültig/AEPTU +günstig/ACEPTU +günstigenfalls +günstigst/AEPTW +gütig/ACEPT +gütlich/AEPT +gucken/DIVWXY +guckt/EGPVWX +gummiartig/AEPT +gurgeln/DIXY +gusseisern/AEPT +gut/AEPTU +gutartig/AEPT +gutbetucht/AEPT +gutbürgerlich/AEPT +gutfundiert/AEPT +gutgegangen +gutgeheißen/AEPT +gutgeschrieben/AEPT +gutgesinnt/AEPT +gutgewachsen/AEPT +gutgläubig/AEPT +gutheißen/DI +gutherzig/AEPT +gutmachen/BDIXY +gutmütig/ACEPT +gutnachbarlich/AEPT +gutschreiben/DIX +gutwillig/ACEPT +gutzumachen/D +gutzuschreiben/D +gymnasial/AEPT +gymnastisch/AEPT +gynäkologisch/AEPT +häkeln/DIXY +hältst/VWX +hämisch/ACEPT +hämmern/DIXY +händigen/IXY +hängen/DIVXY +hängig/AEPT +hängt/EGPVX +hängte/GNVZ +hängten/GIVWX +hänseln/DIXY +härte/CNRZ +härten/DIVXY +härtet/EGPVWX +härtete/GNVZ +härteten/GIVWX +hässlich/ACEPT +hätscheln/DIVXY +hätschelt/EGPVX +hätschelte/GNVZ +hätschelten/GIVWX +hätte/NZ +häufen/DIXY +häufig/ACEPT +häuslich/ACEPT +haargenau/AEPT +haarig/ACEPT +haarlos/AEPT +haarscharf/AEPT +haarsträubend/ACEPT +haben/DIW +habgierig/ACEPT +habhaft +habsburgisch/AEPT +habsüchtig/AEPT +hacken/DIXY +hadern/DIXY +haften/BDIVXY +haftet/EGPVWX +haftpflichtig/AEPT +hageln/DIXY +hagelt/EGPX +hager/ACEPT +haken/DIVXY +halb/AEPT +halbamtlich/AEPT +halbautomatisch/AEPT +halbdunkel/A +halbfertig/AEPT +halbhell/AEPT +halbherzig/AEPT +halbhohe/ANRS +halbieren/BDIOXY +halbjährig/AEPT +halbjährlich/AEPT +halblang/AEPT +halblaut/AEPT +halbmast +halbmilitärisch/AEPT +halbnackt/AEPT +halboffen/AEPT +halbohnmächtig/AEPT +halbrekursiv/AEPT +halbschlau/AEPT +halbseiden/AEPT +halbsitzend/AEPT +halbstark/AEPT +halbstündig/AEPT +halbtägig/AEPT +halbtäglich/AEPT +halbtags +halbtot/AEPT +halbverhungert/AEPT +halbverkohlt/AEPT +halbverscharrt/AEPT +halbwegs +halbwüchsig/AEPT +half/PVZ +halftern/DIXY +hallen/DIVXY +hallo +halluzinieren/DIXY +halogenfrei/AEPT +halsbrecherisch/ACEPT +halsstarrig/AEPT +haltbar/ACEPTU +halten/BDGIVW +haltlos/ACEGPT +handbreit/AEPT +handeln/BDIVXY +handelseinig/AEPT +handelsgerichtlich/AEPT +handelspolitisch/AEPT +handelstechnisch/AEPT +handelsüblich/AEPT +handelt/EGPVX +handelte/GNVZ +handelten/GIVWX +handfest/ACEPT +handgearbeitet/AEPT +handgeknüpft/AEPT +handgeschrieben/AEPT +handgestoppt/AEPT +handgestrickt/AEPT +handgewebt/AEPT +handgreiflich/AEPT +handhaben/BDI +handlich/ACEPTU +handlungsbevollmächtigt/AEPT +handlungsfähig/AEPTV +handlungsorientiert/AEPT +handlungsunfähig/AEPT +handschriftlich/AEPT +handvoll/AEPT +handwerklich/AEPT +hanebüchen/AEPT +hanseatisch/AEPT +hanteln/DIXY +hantieren/DIXY +hapern/DIXY +happig/AEPT +hardlock +hardlockgeschützt/AEPT +hardwaregleich/AEPT +hardwaremäßig/AEPT +hardwareseitig/AEPT +hardwarespezifisch/AEPT +harken/IXY +harmlos/ACEPT +harmonieren/DIXY +harmonisch/ACEPTU +harmonisieren/DIOXY +harren/DIVXY +harsch/AEPT +hart/AEPT +hartherzig/ACEPT +hartnäckig/ACEPT +haschen/DIXY +hascht/EGPX +haselnussbraun/AEPT +hassen/DIXY +hasserfüllt/AEPT +hasst/EGPV +hasten/DIWXY +hastet/EGPWX +hastig/AEPT +hat/X +hatte/NZ +hauchdünn/AEPT +hauchen/DIWXY +hauchfein/AEPT +hauchzart/AEPT +hauen/DGIVWXY +haufenweise +hauptamtlich/AEPT +hauptberuflich/AEPT +hauptbeteiligt/AEPT +hauptsächlich/ACEPT +hausbacken/AEPT +hauseigen/AEPT +hausen/DIXY +hausfraulich/AEPT +hausgemacht/AEPT +haushälterisch/AEPT +haushalten/DI +haushaltspolitisch/AEPT +haushoch +haushohe/ANRS +hausieren/DIXY +hausintern/AEPT +haust/EGPW +hauswirtschaftlich/AEPT +hauteng/AEPT +hautnah/AEPT +hebeln/DIXY +hebelt/EGPX +heben/DIX +hebräisch/AEPT +hecheln/DIXY +hechten/DIXY +hecken/IXY +hedonistisch/AEPT +heften/DIXY +heftig/ACEPT +hegen/DIXY +hehlen/DIVXY +heidnisch/AEPT +heikel/AC +heil/ACEPTZ +heilbar/AEPTU +heilbringend/AEPTU +heilen/BDIWXY +heilfroh/AEPT +heilig/ACEPT +heilklimatisch/AEPT +heilkräftig/ACEPT +heillos/AEPT +heilpädagogisch/AEPT +heilsam/ACEPT +heimatlich/AEPT +heimatlos/AEPT +heimattreu/AEPT +heimbegleiten/DIOXY +heimbrachte/NZ +heimbringen/DIX +heimelig/ACEPT +heimfahren/DI +heimgegangen/AEPT +heimgehen/DIX +heimgekehrt/AEPT +heimgekommen/AEPT +heimgeleuchtet/AEPT +heimgesucht/AEPT +heimgezahlt/AEPT +heimisch/AEPT +heimkam/PZ +heimkehren/DIXY +heimkommen/DIX +heimleuchten/DIXY +heimlich/ACEPTU +heimsen/IXY +heimsuchen/DIXY +heimtückisch/ACEPT +heimwehkrank/AEPT +heimzahlen/DIXY +heimzuführen/D +heimzukehren +heimzukommen +heimzureisen +heimzusuchen/D +heimzutragen/D +heimzuzahlen/D +heiraten/DIVXY +heiratet/EGPVWX +heiratete/GNVZ +heirateten/GIVWX +heiß/ACEPTZ +heißblütig/ACEPT +heißen/DGIWX +heißend/AEPTV +heißhungrig/AEPT +heißlaufen/DI +heiser/AEPT +heiter/ACEPT +heiterhell/AEPT +heizen/BDIVXY +hektisch/ACEPT +heldenhaft/ACEPT +heldenmütig/AEPT +heldisch/AEPT +helfen/DIV +heliozentrisch/AEPT +hell/ACEPTZ +hellbeige +hellblau/AEPT +hellblond/AEPT +hellen/DIWXY +hellenisch/AEPT +hellenistisch/AEPT +hellgelb/AEPT +hellgrau/AEPT +hellgrüner/AEPT +hellhäutig/AEPT +hellhörig/AEPT +helllicht/AEPT +hellrot/AEPT +hellseherisch/AEPT +hellsichtig/ACEPT +helltönend/AEPT +hellwach/AEPT +helvetisch/AEPT +hemdsärmlig/AEPT +hemmen/DIXY +hemmungslos/ACEPT +her +herab +herabdrücken/DIXY +herabfahren/DI +herabgedrückt/AEPT +herabgefallen/AEPT +herabgelassen/AEPT +herabgelaufen +herabgeschüttet/AEPT +herabgesehen +herabgesetzt/AEPT +herabgesprungen +herabgestiegen/AEPT +herabgesunken/AEPT +herabgewirtschaftet/AEPT +herabgezogene +herablassen/DI +herabrinnt/X +herabsacken/IXY +herabsehen/DI +herabsetzen/DIXY +herabsteigen/DIX +herabstieg/PZ +herabstürzen/DIXY +herabtreiben/DIX +herabzusetzen/D +heran +heranbrachte/NZ +heranbringen/DIX +herandonnern/D +heranfahren/DI +heranführen/DIXY +heranfuhr/PZ +herangebracht/AEPT +herangefahren/AEPT +herangeführt/AEPT +herangegangen/AEPT +herangehen/DIX +herangekommen/AEPT +herangemacht +herangerückt/AEPT +herangeschafft/AEPT +herangeschleppt/AEPT +herangeschlichen/AEPT +herangetragen/AEPT +herangetreten +herangewachsen/AEPT +herangezogen/AEPT +heranging/EPZ +herankam/PZ +herankommen/DIX +heranmachen/DIXY +herannahen/DIXY +heranpirschen/DIXY +heranrasen/DIXY +heranreifen/DIXY +heranschaffen/BDIXY +heranschleichen/DIX +heranstürmen/DIXY +herantragen/DI +herantrat/PZ +herantreten/DI +herantrittst/WX +heranwächst +heranwachsen/DI +heranziehen/DIX +heranzog/PZ +heranzüchten/DIXY +heranzubilden/D +heranzuführen/D +heranzugehen +heranzukommen +heranzutreten +heranzuziehen/D +herauf +heraufbeschwören/DIXY +heraufbeschworen/AEPTWX +heraufgekommen/AEPT +heraufgesetzt/AEPT +heraufgestiegen/AEPT +heraufgezogen/AEPT +heraufkam/PZ +heraufkommen/DIX +heraufreichen/DIXY +heraufschrauben/DIXY +heraufsteigen/DIX +heraufziehen/DIX +heraufzuführen/D +heraufzuholen/D +heraus +herausarbeiten/DIXY +herausbekommen/AEIPTX +herausbewegen/DIXY +herausbilden/DIXY +herausbringen/DIX +herausdestillieren/IOXY +herausdrehen/DIXY +herausfällt/X +herausfahren/DI +herausfallen/DI +herausfinden/DIX +herausfischen/DIXY +herausfordern/DIXY +herausführen/IXY +herausfuhr/PZ +herausgab/PZ +herausgearbeitet/AEPT +herausgeben/DI +herausgebildet/AEPT +herausgebracht/AEPT +herausgedreht/AEPT +herausgefahren +herausgefallenen/AEPT +herausgefördert/AEPT +herausgefordert/AEPT +herausgeführt/AEPT +herausgefunden/AEPT +herausgegangen/AEPT +herausgegeben/AEPT +herausgegriffen/AEPT +herausgehalten/AEPT +herausgehen/DIX +herausgehört/AEPT +herausgehoben/AEPT +herausgekommen/AEPT +herausgekriegt/AEPT +herausgelassen/AEPT +herausgelöscht/AEPT +herausgelockt/AEPT +herausgenommen/AEPT +herausgenudelt +herausgeplatzt/AEPT +herausgepumpt +herausgequollen/AEPT +herausgeragt/AEPT +herausgeraten/AEPT +herausgeredet/AEPT +herausgerissen/AEPT +herausgerückt/AEPT +herausgerufen/AEPT +herausgerutscht/AEPT +herausgeschickt/AEPT +herausgeschlagen/AEPT +herausgeschleudert/AEPT +herausgeschmuggelt/AEPT +herausgeschnitten/AEPT +herausgeschobenen/AEPT +herausgeschrieben/AEPT +herausgesprungen/AEPT +herausgestellt/AEPT +herausgestoppt/AEPT +herausgestreckt/AEPT +herausgestrichen/AEPT +herausgetragen/AEPT +herausgetreten/AEPT +herausgewagt/AEPT +herausgeworfen/AEPT +herausgezogen/AEPT +herausgleiten/DIX +heraushältst/WX +heraushängen/DIX +herausheben/DIX +heraushören/DIXY +herausholen/DIXY +herauskam/PZ +herausklingen/DIX +herauskommen/DIX +herauskriegen/DIXY +herauskristallisieren/IOXY +herauslas/PZ +herauslesen/BDIX +herausließ/EPZ +herauslöschen/DIXY +herauslösen/DIXY +herauslugen/DIXY +herausnehmen/DI +herausoperieren/DIOXY +herauspicken/DIXY +herausplatzen/DIXY +herausquellen/DI +herausragen/DIXY +herausragendste/ANRS +herausreden/DIXY +herausreißen/DIX +herausrieseln/IXY +herausrücken/DIXY +herausrufen/DIX +herausschieben/DIX +herausschießen/DIX +herausschlagen/DI +herausschmeißen/DIX +herausschneiden/DIX +herausschoss/PZ +herausschrauben/DIXY +herausspringen/DIX +herausstanzen/DIXY +heraussteht/X +herausstellen/DIXY +herausstrecken/DIXY +herausstreichen/DIX +heraussuchen/DIXY +heraustrat/PZ +heraustreten/DI +heraustrittst/WX +herauswagen/DIXY +herauswarf/PZ +herauswerfen/DI +herauswirft/X +herausziehen/DIX +herauszuangeln/D +herauszuarbeiten/D +herauszubekommen/D +herauszubringen/D +herauszufahren +herauszufinden/D +herauszufischen/D +herauszufordern/D +herauszuführen/D +herauszugeben/D +herauszuhängen/D +herauszuhalten/D +herauszuholen/D +herauszukehren/D +herauszukommen +herauszukopieren/D +herauszukriegen/D +herauszulesen/D +herauszulösen/D +herauszunehmen/D +herauszupauken/D +herauszuquetschen/D +herauszureden +herauszureißen/D +herauszurücken/D +herauszuschieben/D +herauszuschinden/D +herauszuschlagen/D +herauszuschneiden/D +herauszusteigen +herauszustellen/D +herauszuverstärken/D +herauszuwerfen/D +herauszuziehen/D +herb/ACEPT +herbei +herbeieilen/DIXY +herbeiführen/DIXY +herbeigeeilt/AEPT +herbeigeflogen/AEPT +herbeigeführt/AEPT +herbeigeholt/AEPT +herbeigeredet/AEPT +herbeigerufen/AEPT +herbeigeschafft/AEPT +herbeigesehnt/AEPT +herbeigezogen/AEPT +herbeirufen/DIX +herbeischaffen/DIXY +herbeisehnen/IXY +herbeiwünschen/DIXY +herbeiziehen/DIX +herbeizubringen/D +herbeizuführen/D +herbeizuquasseln/D +herbeizureden +herbestellen/DIOXY +herbewegen/DIXY +herblättern/IXY +herbringen/DIX +herbstlich/AEPT +herdrehen/DIXY +herein +hereinbitten/DIX +hereinbrechen/DI +hereinbricht/X +hereinbringen/DIX +hereinfallen/DI +hereinführen/DIXY +hereingebeten/AEPT +hereingebracht/AEPT +hereingebrochen/AEPT +hereingefallen/AEPT +hereingeführt/AEPT +hereingekommen/AEPT +hereingelassen/AEPT +hereingelegt/AEPT +hereingenommen/AEPT +hereingeplatzt/AEPT +hereingeschaut +hereingeschneit/AEPT +hereingesprungen +hereingetragen/AEPT +hereingezogenen/AEPT +hereinholen/DIXY +hereinkam/PZ +hereinkommen/DIX +hereinlassen/DI +hereinlegen/DIXY +hereinplatzen/DIXY +hereinragen/DIXY +hereinschauen/DIXY +hereinschneien/DIXY +hereinschwappen/DIXY +hereinspazieren/DIOXY +hereinstürmen/DIXY +hereinzubitten/D +hereinzufallen +hereinzuholen/D +hereinzukommen +herfallen/DI +herfiel/PZ +herfuhr/PZ +hergeben/DI +hergebracht/AEPT +hergefallen/AEPT +hergegeben/AEPT +hergehen/DIX +hergekommen/AEPT +hergelaufen/AEPT +hergeleitet/AEPT +hergemacht/AEPT +hergenommen/AEPT +hergerichtet/AEPT +hergerührt/AEPT +hergerufen/AEPT +hergeschaltet +hergeschickt/AEPT +hergeschoben/AEPT +hergeschrieben/AEPT +hergesehen +hergestammt +hergestellt/AEPT +hergewagt/AEPT +hergezogen/AEPT +hergibt/X +herging/EPZ +herhalten/DI +herhasten/DIXY +herhüpfen/DIXY +herkam/PZ +herkömmlich/AEPT +herkommen/DIX +herlaufen/DI +herleiten/BDIXY +herlief/PZ +herlocken/DIXY +hermachen/DIXY +hermetisch/AEPT +hernach +hernehmen/DI +hernieder +heroinsüchtig/AEPT +heroisch/AEPT +herrenlos/AEPT +herrichten/DIXY +herrisch/ACEPT +herrlich/ACEPT +herrschaftlich/AEPT +herrschen/DIXY +herrscht/EGPX +herrühren/DIXY +herrufen/DIX +herschieben/DIX +herschreiben/DIX +hersehen/DI +herstammen/DIXY +herstellen/BDIXY +herstellerspezifisch/AEPT +herstellerunabhängig/AEPT +herüber +herübergeholt/AEPT +herübergekommen/AEPT +herüberklingen/DIX +herüberkommen/DIX +herum +herumballern/DIXY +herumblättern/DIXY +herumdrehen/DIXY +herumdrücken/DIXY +herumführen/DIXY +herumfuchteln/DIXY +herumgedreht/AEPT +herumgedrückt +herumgeführt/AEPT +herumgefuchtelt +herumgekriegt/AEPT +herumgelaufen +herumgelungert/AEPT +herumgereicht/AEPT +herumgereist/AEPT +herumgeritten/AEPT +herumgeschlagen/AEPT +herumgeschleudert/AEPT +herumgeschlichen +herumgeschliffen +herumgesprochen +herumgestanden/AEPT +herumgestoßen/AEPT +herumgestrolcht +herumgetrieben/AEPT +herumgeturnt +herumgezogen/AEPT +herumknattern/IXY +herumkommandieren/DIOXY +herumkrabbeln/DIXY +herumkreuzen/IXY +herumkriegen/DIXY +herumläuft/X +herumlaufen/DI +herumliegen/DIX +herumlungern/DIXY +herumnörgeln/DIXY +herumprobieren/DIXY +herumreichen/DIXY +herumreißen/IX +herumreisen/DIXY +herumreiten/DIX +herumschlagen/DI +herumschleppen/DIXY +herumschnipseln/DIXY +herumschwirren/DIXY +herumsegeln/DIXY +herumspionieren/DIXY +herumsprechen/DI +herumspritzen/DIXY +herumstehen/DIX +herumstolpern/DIXY +herumtanzen/DIXY +herumticken/DIXY +herumtragen/I +herumtreiben/DIX +herumwirbeln/IXY +herumwirtschaften/IXY +herumzeigen/DIXY +herumziehen/DIX +herumzubewegen +herumzufliegen +herumzuführen/D +herumzugehen +herumzuknutschen +herumzulaufen +herumzureden +herumzureißen/D +herumzuschlagen +herumzuspähen +herumzustehen +herumzustochern +herunter +herunterbringen/DIX +herunterfällt/X +herunterfahren/DI +herunterfallen/DI +herunterfuhr/PZ +heruntergebracht/AEPT +heruntergedrückt +heruntergefahren/AEPT +heruntergefallen/AEPT +heruntergegangen +heruntergeholt/AEPT +heruntergekommen/AEPT +heruntergeladen/AEPT +heruntergerissen/AEPT +heruntergeschraubt/AEPT +heruntergespielt/AEPT +heruntergewirtschaftet/AEPT +herunterhandeln/DIXY +herunterhüpft +herunterkam/PZ +herunterkommen/DIX +herunterlädt/X +herunterladen/I +herunterlief/PZ +herunterpoltern/DIXY +herunterreißen/DIX +herunterriss/PZ +herunterrutschen/DIXY +heruntersetzen/DIXY +herunterspielen/DIXY +heruntersprechen/DI +herunterwirtschaften/DIXY +herunterzubringen/D +herunterzufahren/D +herunterzuholen/D +herunterzukommen +herunterzuladen/D +herunterzuspielen +herunterzusteigen +hervor +hervorbrachte/NZ +hervorbrechen/DI +hervorbringen/DIX +hervorgebracht/AEPT +hervorgegangen/AEPT +hervorgehen/DIX +hervorgehoben/AEPT +hervorgeholt/AEPT +hervorgeragt/AEPT +hervorgerufen/AEPT +hervorgesagt/AEPT +hervorgesprungen/AEPT +hervorgestanden/AEPT +hervorgetan +hervorgetreten/AEPT +hervorging/EPZ +hervorheben/DIX +hervorhob/PZ +hervorholen/DIXY +hervorkroch/PZ +hervorlodern/DIXY +hervorlugen/DIXY +hervorquoll/PZ +hervorragen/DIXY +hervorragend/ACEPT +hervorrief/EPZ +hervorrufen/DIX +hervorschauen/DIXY +hervorschoss/PZ +hervorspringen/DIX +hervorstechen/DI +hervorstehen/DIX +hervorstieß/PZ +hervortrat/PZ +hervortreten/DI +hervortrittst/WX +hervortun/IX +hervorzubringen/D +hervorzuheben/D +hervorzukommen +hervorzurufen/D +hervorzutreten +herwagen/DIXY +herzensgut/AEPT +herzerfrischend/AEPT +herzergreifend/AEPT +herzförmig/AEPT +herzhaft/AEPT +herziehen/DIX +herzig/ACEPT +herzkrank/AEPT +herzlich/ACEPT +herzlichst/AEPTW +herzlos/ACEPT +herzog/LPZ +herzstärkend/AEPT +herzu +herzubitten/D +herzubringen/D +herzufahren +herzufallen +herzugeben/D +herzugerufen/AEPT +herzulaufen +herzuleiten/D +herzurichten/D +herzusagen/D +herzuschalten +herzustammen +herzustellen/D +herzzerbrechend/AEPT +herzzerreißend/AEPT +hessesche/ANRS +hessisch/AEPT +heterogen/AEPT +heterosexuell/AEPT +hetzen/DIXY +heucheln/DIXY +heuchlerisch/ACEPT +heuer/EGN +heuern/IWXY +heuert/EGPWX +heulen/DIXY +heult/EGPX +heureka +heuristisch/AEPT +heute +heutig/AEPT +heutzutage +hexadezimal/AEPT +hexagonal/AEPT +hexen/DIVXY +hie/R +hielt/EPVZ +hienieden +hieran +hierarchisch/AEPT +hierauf +hieraus +hierbei +hierdurch +hierein +hierfür +hiergegen +hierher +hierhin +hierin +hiermit +hiernach +hierüber +hierunter +hiervon +hierzu +hierzulande +hieß/EPVZ +hiesig/AEPT +hieven/DIWXY +hievt/EGPWX +hilbertsch/AEPT +hilfebedürftig/AEPT +hilfeflehend/AEPT +hilflos/ACEPT +hilfreich/AEPT +hilfsbedürftig/AEPT +hilfsbereit/ACEPT +hilft/VWX +himbeerfarben/AEPT +himbeerrot/AEPT +himmelblau/AEPT +himmelhoch +himmelhochjauchzend/AEPT +himmelwärts +himmelweit/ACEPT +himmlisch/ACEPT +hin +hinab +hinabgegangen/AEPT +hinabgehen/DIX +hinabgestiegen/AEPT +hinabgestoßen/AEPT +hinabsteigen/DIX +hinabzugehen +hinabzustürzen/D +hinabzuziehen/D +hinan +hinarbeiten/DIXY +hinauf +hinaufarbeiten/DIXY +hinauffahren/DI +hinaufführen/DIXY +hinauffuhr/PZ +hinaufgearbeitet/AEPT +hinaufgegangen/AEPT +hinaufgehen/DIX +hinaufgeklettert +hinaufgesetzt/AEPT +hinaufgestiegen/AEPT +hinaufkriechen/DIX +hinaufkroch/PZ +hinaufschauen/DIXY +hinaufsetzen/DIXY +hinaufsteigen/DIX +hinaufziehen/DIX +hinaufzuführen/D +hinaufzuklettern +hinaufzusteigen +hinaufzuziehen/D +hinaus +hinausbegleiten/DIXY +hinausbeugen/DIXY +hinausfallen/DI +hinausführt/X +hinausfuhr/PZ +hinausgebeugt/AEPT +hinausgefahren/AEPT +hinausgegangen/AEPT +hinausgehen/DIX +hinausgekommen/AEPT +hinausgelaufen/AEPT +hinausgeleitet/AEPT +hinausgeragt/AEPT +hinausgereicht/AEPT +hinausgeschleudert/AEPT +hinausgeschoben/AEPT +hinausgeschossen/AEPT +hinausgetragen/AEPT +hinausgewachsen/AEPT +hinausgeworfen/AEPT +hinausgezögert/AEPT +hinausging/EPZ +hinausgreifen/DIX +hinausgriff/PZ +hinausheben/DIX +hinauskommen/DIX +hinausläuft/X +hinauslaufen/DI +hinauslief/EPZ +hinausmarschieren/DIOXY +hinausposaunen/DIXY +hinauspressen/DIXY +hinausragen/DIXY +hinausreichen/DIXY +hinausschieben/DIX +hinausschießen/DIX +hinausschleichen/DIX +hinausschnellen/DIXY +hinausspringen/DIX +hinaustrat/PZ +hinaustreten/DI +hinauswachsen/DI +hinauswerfen/DI +hinauszögern/DIXY +hinauszubringen/D +hinauszufahren/D +hinauszuführen/D +hinauszugehen +hinauszukommen +hinauszuschaffen/D +hinauszuschieben/D +hinauszustoßen/D +hinauszutragen/D +hinauszutreiben/D +hinauszuzögern/D +hinbewegen/DIOXY +hinblättern/DIXY +hinblicken/IXY +hinbringen/DIX +hindämmern/DIXY +hinderlich/ACEPT +hindern/DIVXY +hindeuten/DIXY +hinduistisch/AEPT +hindurch +hindurchführen/DIXY +hindurchgegangen +hindurchgehen/DIX +hindurchging/EPZ +hindurchsehen/DI +hindurchzuschauen +hineilen/DIXY +hinein +hineinarbeiten/DIXY +hineinbringen/DIX +hineindenken/DIX +hineindichten/DIXY +hineindrängen/DIXY +hineinfahren/DI +hineinfallen/DI +hineinfrisst +hineinführen/DIXY +hineingearbeitet/AEPT +hineingebracht +hineingedacht/AEPT +hineingefallen/AEPT +hineingeführt +hineingegangen/AEPT +hineingeguckt +hineingehen/DIX +hineingehetzt +hineingehören/DIXY +hineingelassen/AEPT +hineingelegt/AEPT +hineingeraten/ADEIPT +hineingeschrieben/AEPT +hineingeschüttelt +hineingesetzt +hineingesteckt/AEPT +hineingestellt/AEPT +hineingeworfen/AEPT +hineingezogen/AEPT +hineingucken/DIXY +hineinkommen/DIX +hineinkrähen/DIXY +hineinlassen/DI +hineinlegen/DIXY +hineinleuchten/DIXY +hineinmünden/DIXY +hineinpassen/IXY +hineinplatzen/DIXY +hineinpressen/DIXY +hineinragen/DIXY +hineinreden/DIXY +hineinreichen/DIXY +hineinrufen/DIX +hineinsah/PZ +hineinschauen/DIXY +hineinschieben/IX +hineinschlittern/DIXY +hineinschreiben/DIX +hineinschrieb/PZ +hineinsehen/DI +hineinsetzen/DIXY +hineinsieht/X +hineinstecken/DIXY +hineinstellen/DIXY +hineinströmen/DIXY +hineintanzen/DIXY +hineintreten/DI +hineinwachsen/DI +hineinwechseln/DIXY +hineinwerfen/DI +hineinwirken/DIXY +hineinziehen/DIX +hineinzoomen/DIXY +hineinzubringen/D +hineinzugehen +hineinzukommen +hineinzulegen/D +hineinzulesen/D +hineinzuschauen +hineinzusehen +hineinzustecken/D +hineinzusteuern/D +hineinzuwirken +hineinzuziehen/D +hineinzwingen/DIX +hinfällig/AEPT +hinfahren/DI +hinfallen/DI +hinfiel/EPZ +hinführen/DIXY +hinfuhr/PZ +hing/EPZ +hingab/PZ +hingeben/DI +hingebracht/AEPT +hingebungsvoll/ACEPT +hingedeutet/AEPT +hingeduckt +hingefallen/AEPT +hingeführt/AEPT +hingegangen/AEPT +hingegeben/AEPT +hingegen +hingehalten/AEPT +hingehen/DIX +hingehören/IXY +hingekniet/AEPT +hingekommen/AEPT +hingelegt/AEPT +hingenommen/AEPT +hingeraten/AEPT +hingerichtet/AEPT +hingerissen/AEPT +hingeschlagen/AEPT +hingeschleppt/AEPT +hingeschrieben/AEPT +hingeschwunden/AEPT +hingesehen +hingesetzt/AEPT +hingestellt/AEPT +hingestreckt/AEPT +hingewiesen/AEPT +hingewirkt +hingeworfen/AEPT +hingezogen/AEPT +hingibt/X +hinhalten/DI +hinhauen/DIXY +hinhielt/EPZ +hinhören/DIXY +hinken/DIXY +hinkommen/DIX +hinkriegen/DIXY +hinkt/EGPX +hinlänglich/AEPT +hinlegen/DIXY +hinleiten/DIXY +hinnehmen/BDI +hinnimmt/X +hinreichen/DIXY +hinreißen/DIX +hinreisen/DIXY +hinrichten/DIXY +hinsähen/IX +hinsah/PZ +hinschauen/DIXY +hinschlängeln/DIXY +hinschlagen/DI +hinschmeißen/IX +hinschreiben/DIX +hinschweifen/DIXY +hinschwinden/DIX +hinsehen/DI +hinsetzen/DIXY +hinsichtlich +hinsieht/X +hinspielen/DIXY +hinstellen/DIXY +hinsteuern/DIXY +hinstreuen/DIXY +hinten +hintenherum +hinter/AEPST +hintereinander +hinterfragen/DIOXY +hintergangen/AEPT +hintergehen/DIX +hintergründig/AEPT +hinterhältig/ACEPT +hinterher +hinterherfahren/DI +hinterherhetzen/DIXY +hinterherhinken/DIXY +hinterherläuft/X +hinterherrannte/NZ +hinterherrennen/DIX +hinterherwinken/DIXY +hinterherzuhetzen +hinterlässt +hinterlassen/ADEIPT +hinterlegen/DIOXY +hinterleuchtet/AEPT +hinterließ/EPZ +hinterlistig/ACEPT +hinterm +hinterrücks +hintersinnig/AEPT +hinterspritzen/DIXY +hinterste/ANRS +hintertreiben/DIX +hintertrieb/PZ +hinterwäldlerisch/AEPT +hintreten/DI +hinüber +hinübergebastelt +hinübergehen/DIX +hinübergerufen/AEPT +hinüberlenken/DIXY +hinüberströmen/DIXY +hinüberwaten/DIXY +hinüberzuretten/D +hinunter +hinunterfällt/X +hinunterfallen/DI +hinunterfuhr/PZ +hinuntergegangen/AEPT +hinuntergehen/DIX +hinuntergelassen/AEPT +hinuntergeschluckt/AEPT +hinuntergestürzt/AEPT +hinunterreichen/DIXY +hinunterrennen/DIX +hinunterrutschen/IXY +hinunterschlendern/DIXY +hinunterschlich/EPZ +hinunterschlucken/DIXY +hinuntersteigen/DIX +hinunterstieg/PZ +hinunterzukommen +hinweg +hinwegbringen/DIX +hinwegdreht +hinweggebraust/AEPT +hinweggefegt +hinweggekommen/AEPT +hinweggeschleudert +hinweggesetzt/AEPT +hinweggetäuscht/AEPT +hinweghelfen/DI +hinwegkommen/DIX +hinwegraffen/IXY +hinwegschwemmen/DIXY +hinwegschwingt +hinwegsehen/DI +hinwegsetzen/DIXY +hinwegtäuschen/DIXY +hinwegtrösten/DIXY +hinwegzufegen +hinwegzureden/D +hinwegzusehen +hinwegzusetzen +hinwegzutragen +hinweisen/DIX +hinwenden/DIXY +hinwerfen/DI +hinwies/EPZ +hinwirken/DIXY +hinziehen/DIX +hinzielen/DIXY +hinzögen/IX +hinzog/PZ +hinzu +hinzuarbeiten +hinzudeuten +hinzuerfunden/AEPT +hinzufahren +hinzufallen +hinzufügen/DIXY +hinzugeben/DI +hinzugedichtet +hinzugefügt/AEPT +hinzugehen +hinzugekauft/AEPT +hinzugekommen/AEPT +hinzugelernt/AEPT +hinzugenommen +hinzugerechnet/AEPT +hinzugetan +hinzugewählt/AEPT +hinzugewinnen/DIX +hinzugewonnen/AEPT +hinzugezogen/AEPT +hinzugibt/X +hinzukam/PZ +hinzukaufen/DIXY +hinzukommen/DIX +hinzukriegen +hinzulädt/X +hinzuladen/DI +hinzulernen/DIXY +hinzunehmen/DI +hinzunimmt/X +hinzurechnen/DIXY +hinzureißen +hinzurichten/D +hinzuschmeißen/D +hinzusehen +hinzusetzen/DIXY +hinzustellen/D +hinzutreten/DI +hinzutrittst/WX +hinzuwählen/DIXY +hinzuweisen +hinzuwerfen/D +hinzuwirken +hinzuzählen/IXY +hinzuziehen/DIX +hinzuzufügen/D +hinzuzunehmen +hinzuzurechnen/D +hinzuzuziehen/D +hirnverbrannt/AEPT +hirnverletzt/AEPT +hissen/DIXY +histologisch/AEPT +historisch/AEPT +historisieren/DIXY +hitzebeständig/ACEPT +hitzeflimmernd/AEPT +hitzefrei +hitzig/ACEPT +höchst/AEPT +höchsten/SW +höchstgenau/AEPT +höchstmöglich/AEPT +höchstqualifiziert/AEPT +höchstwahrscheinlich/AEPT +höchstzulässig/AEPT +höflich/ACEPTU +höflichst/AEPTW +höhenverstellbar/AEPT +höher/AEPT +höherfrequent/AEPT +höherverzinst/AEPT +höherwertig/AEPT +höhlt/X +höhnen/DIVXY +höhnisch/ACEPT +höhnt/EGPVX +höllisch/AEPT +hölzern/AEPT +hörbar/AEPTU +hören/BDGIVWXY +hörig/AEGPT +hob/PZ +hobeln/DIWXY +hoch +hochachten/DI +hochachtungsvoll/ACEPT +hochaktuell/AEPT +hochalpin/AEPT +hochamtlich/AEPT +hochanständig/AEPT +hochaufgeschossen/AEPT +hochauflösend/AEPT +hochbegabt/AEPT +hochbeladen/AEPT +hochbesetzt/AEPT +hochbesteuert/AEPT +hochbetagt/AEPT +hochbringen/DIX +hochbrisant/AEPT +hochdeutsch/AEPT +hochdifferenziert/AEPT +hochdramatisch/AEPT +hochdynamisch/AEPT +hocheffizient/AEPT +hocherfreut/AEPT +hochexplosiv/AEPT +hochfährt/X +hochfahren/DI +hochfavorisiert/AEPT +hochflexibel/A +hochgeachtet/AEPT +hochgearbeitet/AEPT +hochgebildet/AEPT +hochgebracht/AEPT +hochgefahren/AEPT +hochgegangen/AEPT +hochgehen/DIX +hochgeklappt/AEPT +hochgekommen/AEPT +hochgelegen/AEOPT +hochgelegt/AEPT +hochgelehrt/AEPT +hochgelobt/AEPT +hochgepäppelt/AEPT +hochgepflegt/AEPT +hochgereckt/AEPT +hochgeredet +hochgerutscht/AEPT +hochgescheit/AEPT +hochgeschlagen/AEPT +hochgeschlossen/AEPT +hochgeschraubt/AEPT +hochgespannt/AEPT +hochgespielt/AEPT +hochgestellt/AEPT +hochgestimmt/AEPT +hochgestochen/AEPT +hochgewachsen/AEPT +hochgewirbelt/AEPT +hochgezählt/AEPT +hochgezogen/AEPT +hochglanzpoliert/AEPT +hochgradig/AEPT +hochhältst/WX +hochhalten/DI +hochherzig/AEPT +hochimpedant/AEPT +hochindustrialisiert/AEPT +hochinteressant/AEPT +hochkarätig/AEPT +hochkommen/DIX +hochkonzentriert/AEPT +hochleistungsfähig/AEPT +hochleitfähig/AEPT +hochmodern/AEPT +hochmütig/ACEPT +hochnäsig/ACEPT +hochohmig/AEPT +hochperformant/AEPT +hochpersönlich/AEPT +hochpolitisch/AEPT +hochprozentig/AEPT +hochqualifiziert/AEPT +hochqualitativ/AEPT +hochrangig/AEPT +hochrot/AEPT +hochschätzen/DIXY +hochschießen/DIX +hochschoss/PZ +hochschulfrei/AEPT +hochschulpolitisch/AEPT +hochschulunabhängig/AEPT +hochschwanger/AEPT +hochspekulativ/AEPT +hochspezialisiert/AEPT +hochspezifisch/AEPT +hochsprachlich/AEPT +hochstaplerisch/AEPT +hochstehen/DIX +hochstellen/IXY +hochtalentiert/AEPT +hochtechnisiert/AEPT +hochtrabend/AEPT +hochtreiben/DIX +hochverehrt/AEPT +hochverzinslich/AEPT +hochviskos/AEPT +hochwertig/ACEPT +hochwirksam/AEPT +hochwürdig/AEPT +hochziehen/DIX +hochzischen/DIXY +hochzog/PZ +hochzufrieden/AEPT +hochzujubeln/D +hochzuklettern/D +hochzuschrauben +hochzuverlässig/AEPT +hochzuziehen/D +hocken/DIXY +hoffen/DIXY +hoffentlich +hoffnungsfroh/AEPT +hoffnungslos/ACEPT +hoffnungsvoll/ACEPT +hofft/EGPX +hohe/ANRS +hoheitlich/AEPT +hoheitsvoll/ACEPT +hohl/ACEPT +hold/AEPTU +holen/DIWXY +holistisch/AEPT +holländisch/AEPT +holografisch/AEPT +holographisch/AEPT +holperig/AEPT +holpern/DIXY +holsteinisch/AEPT +holzfrei/AEPT +holzig/AEPT +holzwirtschaftlich/AEPT +homerisch/AEPT +homöopathisch/AEPT +homoerotisch/AEPT +homogen/AEPT +homomorph/AEPT +homophon/AEPT +homosexuell/AEPT +honorieren/DIOXY +honorig/AEPT +hoppeln/DIXY +hopsen/DIXY +horchen/DGIWXY +hordenweise +horizontal/AEPT +hormonell/AEPT +horrend/AEPT +horten/DIXY +hospitalisieren/DIOXY +hospitieren/DIWXY +hotelmäßiger +hrsg +hrsg. +http +hübsch/AEPT +hübsche/ACNRS +hüglig/AEPT +hühnereigroß/AEPT +hüllen/DIVXY +hüllt/EGPVX +hüllte/GNVZ +hüllten/GIVWX +hündisch/AEPT +hünenhaft/AEPT +hüpfen/DIXY +hüsteln/DIXY +hüten/DIVXY +hütet/EGPVWX +hütete/GNVZ +hüteten/GIVWX +huckepack +hugenottisch/AEPT +huldigen/DIXY +huldigt/EGPX +huldvoll/AEPT +human/ACEPT +humanisieren/DIOXY +humanistisch/AEPT +humanitär/AEPT +humanpharmazeutisch/AEPT +humoristisch/AEPT +humorlos/AEPT +humorvoll/AEPT +humpeln/DIXY +hundert/ER +hundertfältig/AEPT +hundertfach/AEPT +hundertjährig/AEPT +hundertköpfig/AEPT +hundertmal +hundertprozentig/AEPT +hundertste/ANRS +hundertstel +hunderttausend/E +hundertzehn +hundertzwanzig +hundsmiserabel/A +hungern/DIVXY +hungert/EGPVX +hungrig/ACEPT +hupen/DIXY +hupt/EGPX +huren/DIXY +hurra +hurtig/ACEPT +huschen/IXY +husten/DIXY +hustet/EGPWX +hybrid/AEPT +hydraulisch/AEPT +hygienisch/ACEPTU +hyperaktiv/AEPT +hyperbolisch/AEPT +hyperelegant/AEPT +hypnotisieren/BDIOXY +hypothekarisch/AEPT +hypothetisch/AEPT +hysterisch/ACEPT +ich +ichbewusst/AEPT +ichbezogen/AEPT +ideal/ACEPT +idealerweise +idealisieren/DIOXY +idealistisch/ACEPT +idealtypisch/AEPT +ideell/ACEPT +ideenarm/AEPT +ideenlos/AEPT +ideenreich/ACEPT +identifizieren/BDIOXY +identisch/AEPT +ideologieanfällig/AEPT +ideologisch/AEPT +idiomatisch/AEPT +idiotisch/ACEPT +idiotischerweise +idyllisch/ACEPT +ignorant/AEPT +ignorieren/DIOXY +ihm +ihn/P +ihr/AEPT +ihrerseits +ihresgleichen +ihrethalben +ihretwegen +ihretwillen +ihrige/ANRS +illegal/AEPT +illegitim/AEPT +illiquide/ANRS +illoyal/AEPT +illuminieren/DIOXY +illusionslos/AEPT +illusorisch/AEPT +illuster/AEPT +illustrativ/AEPT +illustre/ANRS +illustrieren/DIOXY +im +imaginär/AEPT +imaginativ/AEPT +imitieren/DIOXY +imkern/DIXY +immanent/AEPT +immateriell/AEPT +immatrikulieren/DIOXY +immens/AEPT +immer +immerfort +immergrün/AEPT +immerhin +immerzu +immun/AEPT +immunisieren/DIOXY +imperativ/AEPT +imperial/AEPT +imperialistisch/AEPT +impertinent/AEPT +impfen/BDIXY +implantieren/BDIOWXY +implementationsabhängig/AEPT +implementationstechnisch/AEPT +implementieren/BDIOXY +implizieren/DIOXY +implizit/AEPT +implodieren/DIOXY +imponieren/DIXY +importieren/DIOXY +imposant/ACEPT +impotent/ACEPT +imprägnieren/DIOXY +impressionistisch/AEPT +improvisatorisch/AEPT +improvisieren/BDIOXY +impulsartig/AEPT +impulsiv/ACEPT +imputieren/DIOWXY +imstande +in/FS +inadäquat/AEPT +inaktiv/AEPT +inaktivieren/DIOXY +inakzeptabel/A +inbegriffen/AEPT +inbrünstig/AEPT +incl +incl. +indefinit/AEPT +indem +indes +indessen +indexmäßig/AEPT +indianisch/AEPT +indifferent/AEPT +indignieren/DIOXY +indirekt/AEPT +indisch/AEPT +indiskret/AEPT +indiskrete/ACNRS +indiskutabel/A +individualisieren/DIOXY +individualistisch/AEPT +individuell/ACEPT +indizieren/DIOXY +indoktrinieren/DIOXY +indonesisch/AEPT +indossieren/DIOXY +induktiv/AEPT +industrialisieren/DIOXY +industriell/AEPT +industrienah/AEPT +industrieorientiert/AEPT +induzieren/BIOXY +ineffektiv/AEPT +ineffizient/ACEPT +ineinander +inessentiell/AEPT +inessenziell/AEPT +infam/AEPT +infantil/AEPT +inferieren/BDIOXY +infiltrieren/DIOXY +infinitesimal/AEPT +infizieren/DIOXY +inflationär/AEPT +inflationistisch/AEPT +inflationsanfällig/AEPT +inflationsbedingt/AEPT +inflationsbereinigt/AEPT +inflationsschürend/AEPT +inflatorisch/AEPT +infolge +infolgedessen +informationstechnisch/AEPT +informationsverarbeitend/AEPT +informativ/AEPT +informatorisch/AEPT +informell/AEPT +informieren/DIOXY +infrage +ingenieurmäßig/AEPT +ingenieurwissenschaftlich/AEPT +inhärent/AEPT +inhaftieren/DIOXY +inhalieren/BDIOXY +inhaltlich/AEPT +inhaltsabhängig/AEPT +inhaltslos/AEPT +inhaltsreich/ACEPT +inhomogen/AEPT +inhuman/AEPT +initialisieren/BDIOXY +initiieren/DIOXY +injektiv/AEPT +injizieren/BDIOXY +inkl +inkl. +inkludieren/DIOXY +inklusive +inkompatibel/A +inkompetent/AEPT +inkonsequent/ACEPT +inkonsistent/ACEPT +inkorrekt/ACEPT +inkrementell/AEPT +inkrementieren/DIOXY +inländisch/AEPT +inliegend/AEPT +inmitten +inne/N +innegehabt +innegehalten/AEPT +innegewohnt/AEPT +innehältst/WX +innehaben/DIW +innehalten/DI +innehat/X +innehatte/NZ +innenpolitisch/AEPT +inneramerikanisch/AEPT +innerbetrieblich/AEPT +innerdeutsch/AEPT +innere/ANRS +innereuropäisch/AEPT +innerfranzösisch/AEPT +innerhalb +innerjapanisch/AEPT +innerkirchlich/AEPT +innerlich/AEPT +innerparteilich/AEPT +innerpolitisch/AEPT +innerrussisch/AEPT +innerstädtisch/AEPT +innerstaatlich/AEPT +innerste/ANRS +innerwirtschaftlich/AEPT +innewohnen/DIXY +innig/ACEPT +innovativ/AEPT +innovieren/DIOXY +inoffiziell/AEPT +inopportun/AEPT +inquisitorisch/AEPT +insbes +insbes. +insbesondere +insektenförmig/AEPT +insektenhaft/AEPT +inselartig/AEPT +inserieren/DIOXY +insgeheim/AEPT +insges +insges. +insgesamt +insistieren/IXY +insofern +insolvent/AEPT +insoweit +inspirieren/DIOXY +inspizieren/DIOXY +inständig/ACEPT +inständigst/AEPTW +instabil/AEPT +installieren/BDIOXY +instand +instandsetzen/DIXY +instantiieren/BDIOXY +instinktiv/AEPT +instinktmäßig/AEPT +institutionalisieren/IOXY +institutionell/AEPT +instruieren/DIOXY +instruktiv/AEPT +instrumental/AEPT +inszenatorisch/AEPT +inszenieren/DIOXY +intakt/ACEPT +integer/AEPT +integral/AEPT +integrationsfähig/AEPT +integrativ/AEPT +integrieren/BDIOXY +intellektualistisch/AEPT +intellektuell/AEPTU +intelligent/ACEPT +intendieren/DIOXY +intensiv/ACEPT +intensivieren/DIOXY +interagieren/DIOXY +interaktiv/AEPT +interamerikanisch/AEPT +interdisziplinär/AEPT +interessant/ACEPTU +interessanterweise +interessehalber +interessenbedingt/AEPT +interessieren/DIOXY +intereuropäisch/AEPT +interferieren/DIOXY +interfraktionell/AEPT +interkommunal/AEPT +interkommunistisch/AEPT +interkontinental/AEPT +intermediär/AEPT +intern/AEPT +international/AEPT +internieren/IOXY +interplanetarisch/AEPT +interpolieren/DIOXY +interpretativ/AEPT +interpretatorisch/AEPT +interpretieren/BDIOXY +interprozedural/AEPT +intervallabhängig/AEPT +intervenieren/DIOXY +interviewen/DIOXY +inthronisieren/DIOXY +intim/ACEPT +intolerant/ACEPT +intonieren/DIOXY +intransitiv/AEPT +intraprozedural/AEPT +intraspezifisch/AEPT +intravenös/AEPT +intrigant/ACEPT +intrigieren/DIXY +intuitiv/AEPT +intus +invalide/ANRS +invariant/AEPT +inventarisieren/BIOXY +invers/AEPT +invertieren/DIOXY +investieren/DIOXY +involvieren/DIOXY +inwendig/AEPT +inwiefern +inwieweit +inzwischen +ionisieren/DIOXY +iota +ipso +irakisch/AEPT +iranisch/AEPT +irden/AEPT +irdisch/AEPT +irgend +irgendein/AEPT +irgendeinmal +irgendetwas +irgendjemand/PT +irgendjemandem +irgendwann +irgendwas +irgendwelche/ANRS +irgendwem +irgendwer +irgendwie +irgendwo +irgendwohin +irisch/AEPT +ironisch/ACEPT +ironisieren/DIXY +irr/ACEPTZ +irrational/AEPT +irreal/AEPT +irreführen/DIXY +irregeführt/AEPT +irregulär/AEPT +irrelevant/AEPT +irreligiös/AEPT +irren/DIWXY +irreparabel/A +irreversibel/A +irrezuführen/D +irrig/AEPT +irritieren/BDIOXY +irrsinnig/ACEPT +irrt/EGPWX +irrtümlich/AEPT +irrtümlicherweise +isländisch/AEPT +islamisch/AEPT +isolationistisch/AEPT +isolieren/BDIOXY +isometrisch/AEPT +isomorph/AEPT +israelisch/AEPT +isst/W +ist +italic +italienisch/AEPT +iterativ/AEPT +iterieren/DIOXY +ja +jäh/AEPT +jählings +jähren/IVXY +jährig/AEPT +jährlich/AEPT +jähzornig/ACEPT +jämmerlich/ACEPT +jäten/DIXY +jagdgrün/AEPT +jagen/DIVXY +jagt/EGPVX +jagte/GNVZ +jagten/GIVWX +jahraus +jahrein +jahrelang/AEPT +jahreszeitlich/AEPT +jahrhundertealt/AEPT +jahrhundertelang/AEPT +jahrtausendelang/AEPT +jahrzehntelang/AEPT +jammern/DIXY +jammert/EGPX +janusköpfig/AEPT +japanisch/AEPT +jauchzen/DIXY +jaulen/DIXY +javanisch/AEPT +je +jede/ANRS +jedenfalls +jederart +jederlei +jedermann +jederzeit +jederzeitig/AEPT +jedoch +jedwede/ANRS +jegliche/ANRS +jeher +jemals +jemand/PT +jemandem +jene/ANRS +jenseits +jetten/DIXY +jetzige/ANRS +jetzt +jeweilig/AEPT +jeweils +jiddisch/AEPT +jmdm +jmdm. +jobben/DIXY +jonglieren/DIXY +jordanisch/AEPT +journalistisch/AEPT +jüdisch/AEPT +jünger/AEPT +jüngst/AEPT +jubeln/DIVXY +jubelt/EGPVX +jubelte/GNVZ +jubelten/GIVWX +jucken/DIXY +juckt/EGPX +judenfeindlich/AEPT +judizieren/DIOXY +jugendfrei/AEPT +jugendgefährdend/AEPT +jugendlich/AEPT +jugendpflegerisch/AEPT +jugoslawisch/AEPT +jung/AEPT +jungenhaft/AEPT +jungfräulich/AEPT +junggeblieben/AEPT +jungverheiratet/AEPT +jure +juristisch/AEPT +juryfrei/AEPT +just +justieren/BDIOXY +kHz +kOhm +kW +kältebeständig/AEPT +kälteempfindlich/ACEPT +kälteerzeugend/AEPT +kälter/AEPT +kälteste/ANRS +kämen/IX +kämmen/DIXY +kämpfen/DIXY +kämpferisch/ACEPT +kämpft/EGPX +kärglich/ACEPT +käuflich/AEPTV +kabarettistisch/AEPT +kabbeln/DIXY +kabelgerecht/AEPT +kabeln/DIXY +kabelseitig/AEPT +kahl/AEPT +kahlgefressen/AEPT +kahlköpfig/AEPT +kahmig/AEPT +kaiserlich/AEPT +kalbern/DIXY +kalendarisch/AEPT +kalibrieren/DIOXY +kalifornisch/AEPT +kalkarm/AEPT +kalkartig/AEPT +kalkig/AEPT +kalkulatorisch/AEPT +kalkulieren/BDIOVXY +kalorienbewusst/ACEPT +kalorienreich/ACEPT +kalt/AEPT +kaltblütig/ACEPT +kaltbrüchig/AEPT +kaltfeucht/AEPT +kaltgeblieben/AEPT +kaltgehämmert/AEPT +kaltgehärtet/AEPT +kaltgemacht/AEPT +kaltgeräuchert/AEPT +kaltgeschmiedet/AEPT +kaltgestellt/AEPT +kaltgezogen/AEPT +kalthämmern/DIXY +kalthärten/DIXY +kaltherzig/ACEPT +kaltmachen/DIXY +kaltschmieden/DIXY +kaltschnäuzig/ACEPT +kaltstellen/DIXY +kaltziehen/DIX +kalvinistisch/AEPT +kam/PVZ +kamelhaarfarbig/AEPT +kameradschaftlich/ACEPT +kampfbegierig/ACEPT +kampfbereit/AEPT +kampferfahren/AEPT +kampferprobt/AEPT +kampferregt/AEPT +kampffähig/AEPT +kampfgewohnt/AEPT +kampflos/AEPT +kampflustig/ACEPT +kampfmüde/ANRS +kampfreich/AEPT +kampfstärker/AEPT +kampfstärkste/ANRS +kampfstark/AEPT +kampfunfähig/AEPT +kampieren/DIXY +kanadisch/AEPT +kanalig/AEPT +kanalisieren/BDIOXY +kanariengelb/AEPT +kanarisch/AEPT +kandidieren/DIXY +kandieren/DIOXY +kannibalisch/AEPT +kannst/W +kannte/GNVZ +kannten/GIVX +kanonisch/AEPT +kanten/DIXY +kantig/AEPT +kanzeln/IXY +kapazitätsbedingt/AEPT +kapazitiv/AEPT +kapieren/DIOWXY +kapital/AEPT +kapitalintensiv/ACEPT +kapitalisieren/BDIOXY +kapitalistisch/AEPT +kapitalkräftig/ACEPT +kapitalstark/AEPT +kapitulieren/DIOXY +kappa +kapriziös/ACEPT +kapseln/BDIVXY +kaputt/AEPT +kaputtgegangen/AEPT +kaputtgehen/DIX +kaputtgemacht/AEPT +kaputtgeschlagen/AEPT +kaputtmachen/DIXY +kaputtschlagen/DI +karambolieren/DIOXY +kardial/AEPT +kardinale/ANRS +kardinalrot/AEPT +karg/ACEPT +karibisch/AEPT +kariert/AEPT +karikativ/AEPT +karikieren/DIOXY +kariös/AEPT +karitativ/ACEPT +karmesinrot/AEPT +karminrot/AEPT +karren/DIXY +karrierebedingt/AEPT +karriereschädlich/AEPT +kartesisch/AEPT +kartografisch/AEPT +kartographisch/AEPT +kartonieren/DIOXY +kaschieren/BDIOXY +kasernieren/DIOXY +kaskadieren/BDIOXY +kaspern/DIXY +kaspisch/AEPT +kassieren/DIOXY +kastanienbraun/AEPT +kasteien/DIOXY +kastrieren/DIOXY +katalanisch/AEPT +katalogisieren/DIOXY +katalysieren/DIOXY +katalytisch/AEPT +katapultieren/DIOXY +katastrophal/ACEPT +kategorisch/ACEPT +kategorisieren/DIOXY +katholisch/ACEPT +katzenartig/AEPT +katzenfreundlich/AEPT +katzengewandt/AEPT +katzenhaft/AEPT +katzenjämmerlich/AEPT +kaudern/DIXY +kauen/DIWXY +kauern/DIWXY +kaufbereit/AEPT +kaufen/DIVWXY +kaufenswert/AEPT +kaufkräftig/ACEPT +kaufmännisch/AEPT +kaufstark/AEPT +kauft/EGPVWX +kaufte/GNVZ +kauften/GIVWX +kaum +kausal/AEPT +kaustisch/ACEPT +kauzig/AEPT +kavitös/AEPT +keck/ACEPT +kegelförmig/AEPT +kegeln/DIWXY +kehren/DIVWXY +kehrt/EGPVWX +kehrte/GNVZ +kehrten/GIVWX +kehrtgemacht/AEPT +kehrtmachen/DIXY +keifen/DIXY +keift/EGPX +keilen/DIVXY +keilförmig/AEPT +keimen/DIXY +keimfähig/AEPT +keimfrei/AEPT +keimt/EGPX +keimtötend/AEPT +kein/AEPST +keinerlei +keinesfalls +keineswegs +keinmal +keinwrtquop +kelchförmig/AEPT +kellern/IXY +keltern/DIXY +keltisch/AEPT +kennen/DIVX +kennerhaft/AEPT +kennt/LVX +kenntlich/AEPTU +kenntnisreich/ACEPT +kennzeichnen/DIXY +kentern/DIXY +keramisch/AEPT +kerben/DIXY +kernfaul/AEPT +kerngesund/AEPT +kernig/ACEPT +kernlos/AEPT +kerzengerade/ANRS +kess/ACEPT +ketten/DIVXY +kettenartig/AEPT +kettenförmig/AEPT +kettenlos/AEPT +kettet/EGPVWX +kettete/GNVZ +ketteten/GIVWX +ketzerisch/ACEPT +keuchen/DIWXY +keucht/EGPWX +keulenförmig/AEPT +keusch/ACEPTU +kg +kichern/DIWXY +kichert/EGPWX +kicken/DIWXY +kidnappen/DIXY +kiemenatmend/AEPT +kieselartig/AEPT +kieselgrau/AEPT +kieshaltig/AEPT +kiesig/AEPT +killen/DIWXY +kilometerlang/AEPT +kilometerweit/AEPT +kinderfeindlich/AEPT +kinderfreundlich/ACEPT +kinderleicht/AEPT +kinderlieb/AEPT +kinderlos/AEPT +kinderreich/ACEPT +kindgerecht/AEPT +kindisch/ACEPT +kindlich/ACEPTU +kinematisch/AEPT +kinetisch/AEPT +kippen/DIWXY +kirchenfeindlich/AEPT +kirchentreu/AEPT +kirchlich/AEPT +kirschenrot/AEPT +kistenweise +kitschig/ACEPT +kitten/DIVXY +kittet/EGPVWX +kittete/GNVZ +kitteten/GIVWX +kitzeln/DIWXY +kitzlig/AEPT +klägerisch/AEPT +kläglich/ACEPT +klären/DIVWXY +klaffen/DIXY +klafft/EGPX +klagen/BDIVWXY +klagt/EGPVWX +klamm/ACEPRT +klammern/DIWXY +klammheimlich/AEPT +klang/PVZ +klanggetreu/AEPT +klanglos/AEPT +klangvoll/ACEPT +klappen/BDIVWXY +klapperfrei/AEPT +klapperig/AEPT +klappern/DIWXY +klappert/EGPWX +klappt/EGPVWX +klar/ACEPTU +klarerweise +klargekommen +klargelegt/AEPT +klargemacht/AEPT +klargestellt/AEPT +klarkommen/DIX +klarlegen/DIXY +klarmachen/DIXY +klarstellen/DIXY +klasse +klassenbewusst/AEPT +klassenlos/AEPT +klassifizieren/BDIOXY +klassisch/AEPT +klassischerweise +klassizistisch/AEPT +klatschen/DIWXY +klatschhaft/AEPT +klatschnass/AEPT +klatschsüchtig/ACEPT +klatscht/EGPWX +klauen/DIWXY +klavierähnlich/AEPT +kleben/DIVWXY +klebrig/ACEPT +klebt/EGPVWX +klebte/GNVZ +klebten/GIVWX +kleckern/DIWXY +kleiden/DIVXY +kleidet/EGPVWX +kleidete/GNVZ +kleideten/GIVWX +kleidsam/ACEPTU +kleidungsbewusst/AEPT +klein/ACEPT +kleinbürgerlich/ACEPT +kleineuropäisch/AEPT +kleinformatig/AEPT +kleinkariert/ACEPT +kleinlich/ACEPT +kleinmütig/AEPT +kleinstädtisch/AEPT +kleinstmöglich/AEPT +kleisterig/AEPT +klemmen/DIVWXY +klemmt/EGPVWX +klemmte/GNVZ +klemmten/GIVWX +kleptomanisch/AEPT +klerikal/AEPT +klettern/DIWXY +klettert/EGPWX +klicken/DIWXY +klickt/EGPWX +klimatisch/AEPT +klimatisieren/BDIOXY +klimpern/DIWXY +klimpert/EGPWX +klingeln/DIWXY +klingelt/EGPWX +klingen/DIVWX +klinisch/AEPT +klinken/DIXY +klipp +klippenreich/AEPT +klirren/DIWXY +klirrt/EGPWX +klischeehaft/AEPT +klischieren/DIXY +klitschnass/AEPT +klitzeklein/AEPT +klönen/DIWXY +klönt/EGPWX +klösterlich/AEPT +klonen/BDIWXY +klopfen/DIWXY +klopft/EGPWX +klotzig/ACEPT +klüger/AEPT +klügste/ANRS +klug/AEPTU +klugerweise +klumpig/AEPT +km +knabbern/DIWXY +knabenhaft/AEPT +knacken/DIWXY +knallen/DIVWXY +knallfroschartig/AEPT +knallhart/AEPT +knallig/ACEPT +knallrot/AEPT +knallt/EGPVWX +knapp/ACEPT +knarren/DIWXY +knattern/DIWXY +knauserig/ACEPT +knausern/DIWXY +knebeln/DIWXY +knechten/DIXY +kneifen/DIVWX +kneten/BDIXY +knicken/BDIVWXY +knickerig/AEPT +knickt/EGPVWX +knickte/GNVZ +knickten/GIVWX +knien/DIXY +kniet/EGPWX +knietief/AEPT +knieweich/AEPT +kniff/PVZ +knifflig/ACEPT +knipsen/DIWXY +knirschen/DIWXY +knirscht/EGPWX +knistern/DIWXY +knistert/EGPWX +knitterfrei/ACEPT +knöchellang/AEPT +knöchern/AEPT +knöpfen/DIWXY +knobeln/DIWXY +knochentrocken/AEPT +knochig/AEPT +knollig/AEPT +knorplig/AEPT +knorrig/AEPT +knospenhaft/AEPT +knoten/DIVXY +knotig/AEPT +knüpfen/DIVWXY +knüpft/EGPVWX +knüpfte/GNVZ +knüpften/GIVWX +knüppeldick/AEPT +knüppeln/DIWXY +knurren/DIWXY +knurrt/EGPWX +knusperig/ACEPT +königlich/AEPT +können/DIY +köpfen/DIWXY +körnig/ACEPT +körperbehindert/AEPT +körperlich/AEPTU +köstlich/ACEPT +koalieren/DIXY +koalitionstreu/AEPT +koalitionsunfähig/AEPT +kobaltblaue/ANRS +kochecht/AEPT +kochen/BDIWXY +kodieren/BDIOXY +kodifizieren/DIOXY +kofferweise +kognakfarbig/AEPT +kognitiv/AEPT +kohärent/AEPT +kohlrabenschwarz/AEPT +kokett/ACEPT +kokettieren/DIWXY +kollabieren/DIWXY +kollaborieren/DIXY +kollegial/ACEPTU +kollektiv/AEPT +kollektivieren/DIOXY +kollektivistisch/AEPT +kollern/DIXY +kollidieren/DIOXY +kollinear/AEPT +kolonial/AEPT +kolonisieren/DIOXY +kolorieren/IOXY +kolossal/AEPT +kolportieren/DIOWXY +kolumbianisch/AEPT +kombinatorisch/AEPT +kombinieren/BDIOXY +kometenhaft/AEPT +komfortabel/ACU +komisch/ACEPT +kommandieren/DIOXY +kommen/DGIVWX +kommentarlos/AEPT +kommentieren/DIOXY +kommerzialisieren/DIOXY +kommerziell/ACEPT +kommissarisch/AEPT +kommissionshungrig/AEPT +kommunal/AEPT +kommunikationsfähig/AEPT +kommunikationstechnisch/AEPT +kommunikativ/AEPT +kommunistisch/AEPT +kommunizieren/DIXY +kommutativ/AEPT +kommutieren/DIOXY +komödiantisch/AEPT +kompakt/ACEPT +kompatibel/A +kompensationslos/AEPT +kompensatorisch/AEPT +kompensieren/BDIOXY +kompetent/ACEPT +kompetitiv/AEPT +kompilieren/BDIOXY +komplanar/AEPT +komplementär/AEPT +komplett/ACEPT +komplettieren/DIOXY +komplex/ACEPT +komplizieren/DIOVXY +kompliziert/ACEPTX +komponentenorientiert/AEPT +komponentenweise/ANRS +komponentig/AEPT +komponieren/DIOXY +kompositorisch/AEPT +kompostieren/DIOWXY +kompress +komprimieren/BDIOXY +kompromissbereit/AEPT +kompromisslos/ACEPT +kompromittieren/DIOXY +kondensieren/DIOXY +konditionell +konditionieren/DIOXY +kondolieren/DIXY +konfektioniert/AEPT +konferieren/DIXY +konfessionell/AEPT +konfessionslos/AEPT +konfigurieren/BDIOXY +konfiszieren/DIOXY +konfliktfrei/AEPT +konflikthaltig/AEPT +konfliktreich/AEPT +konfluent/AEPT +konföderal/AEPT +konform/AEPT +konfrontieren/DIOXY +konfus/ACEPT +konfuzianisch/AEPT +kongenial/AEPT +kongolesisch/AEPT +kongruent/AEPT +konisch/AEPT +konjugieren/DIOXY +konjunkturdämpfend/AEPT +konjunkturell/AEPT +konjunkturgerecht/AEPT +konkatenieren/IOXY +konkav/AEPT +konkret/AEPT +konkrete/ACNRS +konkretisieren/BDIOXY +konkurrenzfähig/ACEPT +konkurrenzlos/AEPT +konkurrieren/DIXY +konkursreif/AEPT +konnotativ/AEPT +konnte/GNZ +konsensfähig/AEPT +konsensorientiert/AEPT +konsequent/ACEPT +konsequenterweise +konservativ/ACEPT +konservieren/BDIOXY +konsistent/AEPT +konsolidieren/DIOXY +konspirativ/AEPT +konstant/AEPT +konstantinisch/AEPT +konstatieren/DIOXY +konsternieren/DIOXY +konstituieren/DIOXY +konstitutionell/AEPT +konstitutiv/AEPT +konstruieren/DIOXY +konstruktionsbedingt/AEPT +konstruktionsreif/AEPT +konstruktiv/ACEPT +konsularisch/AEPT +konsultieren/DIOXY +konsumieren/DIOXY +kontaktarm/AEPT +kontaktfreudig/ACEPT +kontaktieren/DIOXY +kontaktschwach/AEPT +kontaktsuchend/AEPT +kontaminieren/DIOXY +kontemplativ/AEPT +konterkarieren/DIOXY +kontern/DIXY +kontert/EGPX +kontextabhängig/AEPT +kontextfrei/AEPT +kontextsensitiv/AEPT +kontextspezifisch/AEPT +kontextunabhängig/AEPT +kontinental/AEPT +kontinentaleuropäisch/AEPT +kontingentieren/DIOXY +kontinuierlich/AEPT +konträr/AEPT +kontraproduktiv/AEPT +kontrastbetont/AEPT +kontrastieren/DIWXY +kontrastreich/ACEPT +kontraststärker/AEPT +kontrollierbar/AEPTU +kontrollieren/BDIOXY +kontrovers/AEPT +konventionell/AEPTU +konvergent/AEPT +konvergieren/DIOXY +konvertieren/BDIOXY +konvex/AEPT +konzentrieren/DIOXY +konzeptionell/AEPT +konzeptionslos/AEPT +konzeptlos/AEPT +konzeptuell/AEPT +konzernartig/AEPT +konzernintern/AEPT +konzertant/AEPT +konziliant/AEPT +konzipieren/DIOXY +kooperativ/AEPTU +kooperieren/DIXY +kooptieren/DIOXY +koordinieren/DIOXY +kopernikanisch/AEPT +kopflastig/AEPT +kopflos/ACEPT +kopfschüttelnd/AEPT +kopfüber +kopieren/BDIOXY +koppeln/BDIVXY +koppelt/EGPVX +koppelte/GNVZ +koppelten/GIVWX +korbartig/AEPT +koreanisch/AEPT +korrekt/ACEPTU +korrekterweise +korrelieren/DIOXY +korrespondieren/DIXY +korrigierbar/AEPTU +korrigieren/BDIOXY +korrodieren/DIOXY +korrosionsbeständig/AEPT +korrumpieren/BDIOXY +korrupt/AEPT +koscher/AEPT +kosmetisch/AEPT +kosmisch/AEPT +kosmopolitisch/AEPT +kostbar/ACEPT +kosten/BDIXY +kostenfrei/AEPT +kostengünstig/ACEPT +kostenintensiv/AEPT +kostenlos/AEPT +kostenmäßig/AEPT +kostenpflichtig/AEPT +kostenschonend/AEPT +kostensenkend/AEPT +kostensparend/AEPT +kostet/EGPWX +kostspielig/ACEPT +kostümieren/DIOXY +kotzen/DIXY +kp +krächzen/DIXY +kräftezehrend/AEPT +kräftig/ACEPTZ +kräftigen/DIWXY +kräftigt/EGPWX +krähen/DIXY +kränken/BDIXY +kränker/AEPT +kränklich/ACEPT +kränkst/AEPT +krabbeln/DIXY +krachen/DIVXY +krachledern/AEPT +kracht/EGPVX +kraftlos/ACEPT +kraftraubend/ACEPT +kraftvoll/AEPT +krakeelen/DIXY +krallen/IXY +kramen/IXY +krampfen/DIVXY +krampfhaft/AEPT +krank/AEPT +kranken/DIWXY +krankhaft/ACEPT +krankschreiben/I +krass/ACEPT +kratzen/DIVWXY +kratzt/EGPVWX +kraulen/DIXY +krault/EGPX +kraus/ACEPTZ +krausen/DIWXY +kraushaarig/AEPT +kreativ/ACEPT +kreatürlich/AEPT +krebsartig/AEPT +krebskrank/AEPT +krebsrot/AEPT +kredenzen/DIOXY +kreditfähig/ACEPT +kreditieren/DIOXY +kreditsuchend/AEPT +kreditunwürdig/AEPT +kreditwürdig/ACEPT +kreidebleich/AEPT +kreiden/DIXY +kreideweiß/AEPT +kreieren/DIOXY +kreischen/DIXY +kreischt/EGPX +kreiseln/DIXY +kreisen/DIXY +kreisförmig/AEPT +kreisrund/AEPT +krempig/AEPT +krepieren/DIOXY +kreuzen/DIXY +kreuzigen/DIXY +kreuzweise/ANRS +kribbeln/DIXY +kribblig/AEPT +kriechen/DIVX +kriegen/DIXY +kriegerisch/AEPT +kriegsbeschädigt/AEPT +kriegsblind/AEPT +kriegsfeindlich/AEPT +kriegsgerichtlich/AEPT +kriegsgeschädigt/AEPT +kriegsuntauglich/AEPT +kriegsversehrt/AEPT +kriegswillig/AEPT +kriegszerstört/AEPT +kriegt/EGPX +kriminalistisch/AEPT +kriminalpolizeilich/AEPT +kriminell/ACEPT +kriminologisch/AEPT +kriseln +kriselt/E +krisenanfällig/AEPT +krisenfest/AEPT +krisenhaft/AEPT +krisensicher/AEPT +krisenunabhängig/AEPT +kristallin/AEPT +kristallinisch/AEPT +kristallisationsfest/AEPT +kristallisieren/DIOXY +kristallklar/AEPT +kristallrein/AEPT +kritikbedacht/AEPT +kritiklos/AEPT +kritisch/ACEPTU +kritisieren/BDIOXY +kritzeln/IXY +kritzelt/EGPX +krönen/DIXY +kroatisch/AEPT +kroch/PVZ +krochen/GVWX +kross/ACEPT +krümeln/DIVXY +krümmen/DIVXY +krümmt/EGPVX +krümmte/GNVZ +krümmten/GIVWX +krüppelhaft/AEPT +krüpplig/ACEPT +krud/AEPT +krumm/ACEPT +kryptisch/AEPT +kryptographisch/AEPT +kt +kühl/ACEPTZ +kühlen/DIWXY +kühn/ACEPT +kümmerlich/AEPT +kümmern/DIVXY +kümmert/EGPVX +kündbar/AEPTU +künden/BDIVXY +kündigen/DIVXY +kündigt/EGPVX +kündigte/GNVZ +kündigten/GIVWX +künftig/AEPT +künstlerisch/AEPT +künstlich/ACEPT +küren/DIXY +kürze/CNR +kürzen/DIVXY +kürzlich/AEPT +küssen/DIWXY +küstengebunden/AEPT +kubanisch/AEPT +kubieren/DIOWXY +kubisch/AEPT +kubistisch/AEPT +kugelförmig/AEPT +kugeln/DIXY +kugelsicher/AEPT +kuglig/AEPT +kulant/AEPT +kulanzweise +kulinarisch/AEPT +kullern/IXY +kultisch/AEPT +kultivieren/BDIOXY +kulturell/ACEPT +kulturfreundlich/ACEPT +kulturgeschichtlich/AEPT +kulturhistorisch/AEPT +kulturkritisch/ACEPT +kulturpolitisch/AEPT +kummervoll/ACEPT +kumulativ/AEPT +kumulieren/DIOWXY +kund +kundenfreundlich/AEPT +kundenseitig/AEPT +kundenspezifisch/AEPT +kundgetan +kundig/AEPTU +kundtat/PZ +kundtun/IX +kundzutun +kunstbewusst/AEPT +kunstinteressiert/AEPT +kunstlos/AEPT +kunstvoll/ACEPT +kunterbunt/AEPT +kupferfarben/AEPT +kupfern/AEPT +kuppeln/DIVXY +kurativ/AEPT +kurbeln/DIXY +kurdisch/AEPT +kuren/DIXY +kurieren/BDIOXY +kurios/AEPT +kurioserweise +kursieren/DIXY +kursiv/AEPT +kursvernichtend/AEPT +kurven/DIXY +kurvenreich/AEPT +kurz/AEPT +kurzatmig/AEPT +kurzbeinig/AEPT +kurzentschlossen/AEPT +kurzerhand +kurzfristig/AEPT +kurzgeschlossen/AEPT +kurzhaarig/AEPT +kurzlebig/AEPT +kurzschließen/DIX +kurzschlussfest/AEPT +kurzsichtig/AEPT +kurzum +kurzweilig/AEPT +kurzzeitig/AEPT +kuscheln/DIWXY +kuschelweich/AEPT +kuschen/DIXY +kussecht/AEPT +kybernetisch/AEPT +kyrillisch/AEPT +lächeln/DIXY +lächerlich/AEPT +lädieren/DIOXY +lädt/VX +lägen/IX +lähmen/DIXY +ländermäßig/AEPT +ländlich/ACEPT +länger/AEPT +längerfristig/AEPT +länglich/ACEPT +längs +längst/AEPT +längsten/SW +lärmen/DIXY +lärmig/ACEPT +lärmvoll/AEPT +lässig/ACEPT +lässt/V +lästern/DIVXY +lästert/EGPVX +lästig/ACEPT +läufig/AEGPT +läuft/VX +läuten/DIXY +läutern/DIWXY +laben/DIXY +labil/ACEPT +laborieren/DIXY +labormäßig/AEPT +lachen/DIWXY +lacht/EGPWX +lackgeschützt/AEPT +lackieren/DIOXY +ladefähig/AEPT +laden/BDGIV +lag/PZp +lagebedingt/AEPT +lagerichtig/AEPT +lagern/BDIVXY +lagert/EGPVX +lagerte/GNVZ +lagerten/GIVWX +lahm/ACEPTZ +lahmen/DIXY +lahmlegen/DIXY +lahmt/EGPWX +lahmzulegen/D +laichen/DIXY +laienhaft/ACEPT +laienhafterweise +laizistisch/AEPT +lakonisch/AEPT +lallen/DIXY +lambda +lamentieren/DIXY +lammfromm/AEPT +lancieren/DIOXY +landab +landeinwärts +landen/DIXY +landesbedingt/AEPT +landeseigen/AEPT +landesplanerisch/AEPT +landespolitisch/AEPT +landesweit/AEPT +landgebunden/AEPT +landläufig/AEPT +landschaftlich/AEPT +landwirtschaftlich/AEPT +lang/AEGPTZ +langarmig/AEPT +langatmig/AEPT +langbeinig/AEPT +langen/DGIWXY +langfristig/AEPT +langgehen/I +langhaarig/AEPT +langhalsig/AEPT +langjährig/AEPT +langlaufen/DI +langlebig/AEPT +langmütig/AEPT +langsam/ACEPT +langwährend/AEPT +langweilen/DIXY +langweilig/ACEPT +langwierig/AEPT +laotisch/AEPT +lapidar/AEPT +las/PVZq +lasergedruckt/AEPT +lassen/DGIVW +lasten/DIWXY +lastenfrei +lasterhaft/ACEPT +lastfrei/AEPT +lasziv/AEPT +lateinamerikanisch/AEPT +lateinisch/AEPT +latent/AEPT +lateral/AEPT +latschen/DIXY +latscht/EGPX +lau/ACEPRTZ +laude +lauern/DIWXY +laufen/DGIVW +lauffähig/AEPT +laugen/IXY +launenhaft/ACEPT +launig/AEPT +launisch/ACEPT +lauschen/DIXY +lauschig/AEPT +lauscht/EGPX +lausen/DIOXY +lausig/AEPT +laust/AEGPTW +lauste/AGNRSZ +laut/ACELPTWX +laute/ACNRSZ +lauten/DIWXY +lauter/AEPTU +lauthals +lautlos/ACEPT +lautstark/AEPT +lauwarm/AEPT +lawinenartig/AEPT +lax/ACEPT +leasen/DIXY +leben/DIVXY +lebendgeboren/AEPT +lebendig/ACEPT +lebensbedrohend/AEPT +lebensbejahend/AEPT +lebensfähig/AEPT +lebensfreundlich/AEPT +lebensfroh/AEPT +lebensgefährlich/AEPT +lebensgewandt/AEPT +lebensklug/AEPT +lebenslänglich/AEPT +lebenslang/AEPT +lebenslustig/AEPT +lebensmüde/ANRS +lebensnah/AEPT +lebensnotwendig/AEPT +lebensunfähig/AEPT +lebensuntüchtig/AEPT +lebensvoll/AEPT +lebenswert/ACEPT +lebenswichtig/ACEPT +lebhaft/ACEPT +leblos/AEPT +lebt/EGPVX +lebte/GNVZ +lebten/GIVWX +lechzen/DIXY +lecken/DIXY +lecker/AEPT +ledern/AEPT +ledig/AEPT +lediglich +leer/ACEPTZ +leeren/DIWXY +legal/ACEPT +legalisieren/DIOXY +legen/DGIVWXY +legendär/AEPT +leger/AEPT +legiert/AEPT +legislativ/AEPT +legitim/AEPT +legitimerweise +legitimieren/DIOWXY +lehmig/AEPT +lehnen/DIXY +lehnt/EGPX +lehren/DIXY +lehrreich/ACEPT +leibeigen/AEPT +leibhaftig/AEPT +leiblich/AEPT +leibt/V +leichenblass/AEPT +leicht/ACEPT +leichtathletisch/AEPT +leichtfertig/ACEPT +leichtfüßig/AEPT +leichtgängig/AEPT +leichtgläubig/ACEPT +leichthändig/AEPT +leichtlebig/AEPT +leichtsinnig/ACEPT +leide/NRZ +leiden/DIVX +leidenschaftlich/ACEPT +leidgeprüft/AEPT +leidig/AEPT +leidlich/AEPTU +leidtragen/DI +leidvoll/AEPT +leihen/DIVWX +leihweise +leimen/DIVXY +leimt/EGPVX +leimte/GNVZ +leimten/GIVWX +leinwandverstärkt/AEPT +leise/ACNRS +leisten/DIXY +leistungsbezogen/AEPT +leistungsfähig/ACEPT +leistungsgerecht/AEPT +leistungsorientiert/AEPT +leistungsstärkste/ANRS +leistungsstark/AEPT +leistungssteigernd/AEPT +leiten/DGIVXY +leitfähig/AEPT +leitungsmäßig/AEPT +lemmingartig/AEPT +lenken/BDIXY +lernbegierig/ACEPT +lernbehindert/AEPT +lernen/DIVXY +lernfähig/AEPT +lesbar/AEPTU +lesbisch/AEPT +lesen/BDGIV +lesenswert/AEPT +leserlich/ACEPTU +lettisch/AEPT +letzte/ANRSV +letzten/S +letztendlich/AEPT +letzter/AEPT +letztgeliefert/AEPT +letztgenannt/AEPT +letzthändig/AEPT +letzthin +letztjährige/ANRS +letztklassig/AEPT +letztlich/AEPT +letztmalig/AEPT +letztmals +letztmöglich/AEPT +letztwillig/AEPT +leuchten/DIXY +leuchtend/ACEPT +leugnen/DIVXY +leugnet/EGPVWX +leugnete/GNVZ +leugneten/GIVWX +leutselig/ACEPT +lexikalisch/AEPT +lexikographisch/AEPT +lfd +lfd. +libanesisch/AEPT +liberal/ACEPT +liberalisieren/DIOXY +libysch/AEPT +lichtblau/AEPT +lichtdurchlässig/ACEPT +lichte/ANRSZ +lichtempfindlich/ACEPT +lichten/DIWXY +lichterloh/AEPT +lieb/ACELPTZ +liebäugeln/DIXY +lieben/DIWXY +liebenswert/ACEPT +liebenswürdig/ACEPT +liebeskrank/AEPT +liebevoll/ACEPT +liebgeworden/AEPT +liebkosen/DIXY +lieblich/ACEPT +lieblichst/AEPTW +lieblos/ACEPT +liebreizend/AEPT +liederlich/ACEPT +lief/EPVZ +lieferfähig/AEPT +lieferfertig/AEPT +liefern/BDIXY +liegen/DIX +lieh/PVZ +liehen/GVWX +lies +ließ/EPVZ +liest/V +lifte/NZ +lila +limitieren/DIOXY +lind/AEGPRT +linde/AGNRS +lindern/DIWXY +linear/AEPT +linguistisch/AEPT +linientreu/AEPT +linke/ANRS +linken/DIXY +links +linksbündig/AEPT +linksextrem/ACEPT +linksextremistisch/AEPT +linksgerichtet/AEPT +linkslastig/AEPT +linksliberal/AEPT +linksliegen/D +linksorientiert/AEPT +linksradikal/AEPT +linksrheinisch/AEPT +linksseitig/AEPT +linkssozialistisch/AEPT +linksum +linksunabhängig/AEPT +liquid/AEPT +liquidieren/BDIOXY +lispeln/DIXY +listen/DIXY +listenreich/AEPT +listig/ACEPT +litaneiartig/AEPT +literarisch/AEPTU +literweise +lithografisch/AEPT +lithographisch/AEPT +litt/EPZ +liturgisch/AEPT +live +livriert/AEPT +lizenzieren/BDIOXY +löblich/AEPT +löchern/DIXY +löchrig/AEPT +löffeln/DIXY +löhnen/DIXY +lösbar/ACEPTU +löschen/DIVXY +lösen/BDIXY +löslich/ACEPTU +löten/DIVXY +lötet/EGPVWX +loben/DGIVXY +lobenswert/ACEPT +lochen/DIXY +locken/DIVXY +locker/ACENPTZ +lockerlassen/DI +lockermachen/DIX +lockern/DIWXY +lockerzumachen +lockig/AEPT +lockt/EGPVX +lockte/GNVZ +lockten/GIVWX +lodern/DIXY +log/PZ +logarithmisch/AEPT +loggen/DIXY +loggt/EGPX +logieren/DIXY +logikbasiert/AEPT +logisch/AEPTU +logischerweise +logistisch/AEPT +lohnabhängig/AEPT +lohnen/DIXY +lohnend/ACEPT +lohnenswert/AEPT +lohnpolitisch/AEPT +lohnt/EGPX +lokal/AEPT +lokalbedingt/AEPT +lokalisieren/BDIOXY +longitudinal/AEPT +los/ACEPTZ +losband/PZ +losbinden/DIX +losbrach/PZ +losbrechen/DI +losbricht/X +loseisen/DIXY +losen/DIWXY +losfährt/X +losfahren/DI +losgebrochen/AEPT +losgebunden/AEPT +losgefahren/AEPT +losgegangen/AEPT +losgehen/DIX +losgelassen/AEPT +losgelegt/AEPT +losgelöst/AEPT +losgemacht/AEPT +losgerast +losgerissen/AEPT +losgesagt/AEPT +losgesaust +losgeschickt/AEPT +losgeschlagen +losgeworden/AEPT +loshetzen/DIXY +loskommen/DIX +loslassen/DI +loslegen/DIXY +losließ/EPZ +loslösen/DIXY +losmachen/DIXY +losreißen/DIX +losrollen/IXY +losschicken/DIXY +losschlagen/DI +lost/EGPV +loste/GNVZ +losten/GIVWX +losweinen/DIXY +loswerden/DI +loswiehern/DIXY +loszueisen/D +loszukaufen/D +loszureißen/D +loszuschneiden/D +loszuwerden/D +lotsen/IXY +lottospielen/DIXY +loyal/AEPT +lt +lt. +lückenhaft/ACEPT +lückenlos/ACEPT +lüften/DIXY +lügen/DIX +lügnerisch/ACEPT +lüstern/AEPT +lud/PVZ +luftdicht/ACEPT +luftfahrttechnisch/AEPT +luftförmig/AEPT +luftig/ACEPT +lugen/DIXY +lukrativ/ACEPT +lukullisch/AEPT +lumpig/AEPT +lungern/DIXY +lupenrein/ACEPT +lustig/ACEPTU +lustlos/ACEPT +lustvoll/ACEPT +lutherisch/AEPT +lutschen/DIXY +luxemburgisch/AEPT +luxuriös/ACEPT +lyrisch/AEPT +mA +mäanderartig/AEPT +mäanderförmig/AEPT +mäandern/DIXY +mäandrieren/DIOXY +mächtig/ACEPT +mädchenhaft/ACEPT +mähen/DIWXY +männlich/ACEPTU +märchenhaft/ACEPT +märkisch/AEPT +mäßig/ACEPTZ +mäßigen/DIWXY +mästen/DIXY +machen/BDIVWXY +macht/EGPVWX +machte/GNVZ +machten/GIVWX +machthaberisch/AEPT +machtlos/ACEPT +machtpolitisch/AEPT +machtsüchtig/AEPT +machtvoll/ACEPT +madig/AEPT +magellansche/S +mager/ACEPT +magisch/AEPT +magnetisch/AEPT +magnetisiert/AEPT +magst/VW +mahlen/DGIXY +mahnen/DIXY +majestätisch/AEPT +majorisieren/DIOXY +makaber/ACEPT +makellos/ACEPT +makroskopisch/AEPT +malaysisch/AEPT +malen/DIWXY +malerisch/AEPT +maliziös/AEPT +malträtieren/DIOXY +man +managen/DIXY +manch/AEPT +mancherlei +manchmal +mandelförmig/AEPT +mangelhaft/AEPT +mangeln/DIXY +mangels +manifestieren/DIOXY +manipulieren/BDIOXY +manisch/AEPT +mannhaft/AEPT +mannigfach/ACEPT +mannigfaltig/AEPT +manövrieren/DIXY +manövrierunfähig/AEPT +manuell/AEPT +marginal/AEPT +marinieren/DIOXY +maritim/AEPT +markant/ACEPT +markenpflichtig/AEPT +markgräflich/AEPT +markieren/DIOXY +marktbeherrschend/AEPT +marktfähig/ACEPT +marktführend/AEPT +marktgerecht/AEPT +marktkonform/AEPT +marktorientiert/AEPT +marktpolitisch/AEPT +marktreif/AEPT +marktschreierisch/AEPT +marktüblich/AEPT +marktwirtschaftlich/AEPT +marokkanisch/AEPT +maronitisch/AEPT +marschieren/DIXY +martern/DIXY +martialisch/AEPT +marxistisch/AEPT +maß/PVZ +maßgearbeitet/AEPT +maßgebend/ACEPT +maßgeblich/AEPTU +maßgerecht/AEPT +maßgeschneidert/AEPT +maßlos/AEPT +maßstäblich/AEPT +maßstabsgetreu/AEPT +maßvoll/AEPT +maschinell/AEPT +maschinenabhängig/AEPT +maschinenbezogen/AEPT +maschinenfertig/AEPT +maschinenhaft/AEPT +maschinenmäßig/AEPT +maschinennäher/AEPT +maschinennah/AEPT +maschinenspezifisch/AEPT +maschinensprachlich/AEPT +maschinenunabhängig/AEPT +maschinenunterstützt/AEPT +maschinenzugehörig/AEPT +maskenhaft/AEPT +maskenorganisiert/AEPT +maskieren/DIOXY +maskulin/AEPT +massakrieren/DIOXY +massenhaft/AEPT +massenpsychologisch/AEPT +massenweise +massieren/DIOXY +massig/AEPT +massiv/ACEPT +masturbieren/DIWXY +materialgerecht/AEPT +materialistisch/ACEPT +materialspezifisch/AEPT +materiell/AEPT +mathematisch/AEPT +matschig/ACEPT +matt/ACEPT +mattgelb/AEPT +mattgolden/AEPT +mattiert/AEPT +mattschwarz/AEPT +mauern/DIVXY +mauert/EGPVX +mauerte/GNVZ +mauerten/GIVWX +maulen/DIXY +mausern/DIXY +mausgrau/AEPT +max +max. +maximal/AEPT +maximieren/DIOXY +mazedonisch/AEPT +mechanisch/AEPT +mechanisiert/AEPT +mechanistisch/AEPT +meckern/DIXY +meckert/EGPX +mecklenburgisch/AEPT +meditativ/AEPT +mediterran/AEPT +meditieren/DIXY +medizinisch/AEPT +megärenhafte +mehlig/ACEPT +mehraderig/AEPT +mehrdeutig/ACEPT +mehrdimensional/AEPT +mehreckig/AEPT +mehren/DIWXY +mehrere/NR +mehrfach/AEPT +mehrfarbig/AEPT +mehrgeschossig/AEPT +mehrgliederig/AEPT +mehrheitlich/AEPT +mehrjährig/AEPT +mehrkanalig/AEPT +mehrlinig/AEPT +mehrmalig/AEPT +mehrmals +mehrmonatig/AEPT +mehrpolig/AEPT +mehrprozentig/AEPT +mehrseitig/AEPT +mehrsilbig/AEPT +mehrsortig/AEPT +mehrsprachig/AEPT +mehrstellig/AEPT +mehrstimmig/AEPT +mehrstöckig/AEPT +mehrstündig/AEPT +mehrstufig/AEPT +mehrtägig/AEPT +mehrteilig/AEPT +mehrwöchig/AEPT +mehrzeilig/AEPT +meiden/DIVX +meilenweit +mein/AEGPTZ +meinen/DGIWXY +meinerseits +meinesgleichen +meinesteils +meinethalben +meinetwegen +meinetwillen +meinige/N +meinte/GNVZ +meinten/GIVWX +meinungsbildend/AEPT +meißeln/DIXY +meist/EP +meistbesucht/AEPT +meistbietend/AEPT +meisten/SW +meistenteils +meisterhaft/ACEPT +meisterlich/AEPT +meistern/DIXY +meistgekauft/AEPT +meistgenannt/AEPT +meistgespielt/AEPT +meistzitiert/AEPT +melancholisch/ACEPT +melden/DIVXY +meldepflichtig/AEPT +meldet/EGPVWX +meldete/GNVZ +meldeten/GIVWX +melken/DIXY +melodiös/AEPT +melodisch/AEPT +melodramatisch/AEPT +memorieren/DIOXY +mengen/IVXY +mengenmäßig/AEPT +menschenähnlich/AEPT +menschenfreundlich/AEPT +menschenleer/AEPT +menschenmöglich/AEPT +menschenscheu/ACEPT +menschenspezifisch/AEPT +menschenunwürdig/ACEPT +menschenwürdig/ACEPT +menschlich/ACEPTU +menstrual/AEPT +mental/AEPT +menügesteuert/AEPT +merk/ELPV +merkantil/AEPT +merken/BDIVWXY +merklich/AEPTU +merkmalsarm/AEPT +merkt/EGPVWX +merkte/GNVZ +merkten/GIVWX +merkwürdig/ACEPT +merkwürdigerweise +messbar/AEPTU +messen/BDGIV +messerscharf/AEPT +messtechnisch/AEPT +metabol +metabolisch/AEPT +metallen/AEPT +metallgrün/AEPT +metallhaltig/AEPT +metallisch/AEPT +metallisiert/AEPT +metallurgisch/AEPT +metaphysisch/AEPT +meteorologisch/AEPT +meterweise +methodisch/ACEPTU +methodologisch/AEPT +metrisch/AEPT +meucheln/DIXY +meuchlerisch/AEPT +meutern/DIXY +meutert/EGPX +mexikanisch/AEPT +miauen/DIXY +mich +mickerig/AEPT +mied/PVZ +mieden/GVWX +mies/AEPT +mietähnlich/AEPT +mieten/BDIVXY +mietet/EGPVWX +mietete/GNVZ +mieteten/GIVWX +mikrobiologisch/AEPT +mikroelektronisch/AEPT +mikroskopisch/AEPT +mikroverfilmt/AEPT +milchig/AEPT +mild/ACEPRT +mildern/DIWXY +mildtätig/ACEPT +milieubedingt/AEPT +militärähnlich/AEPT +militärisch/AEPTU +militärpolitisch/AEPT +militärtechnisch/AEPT +militant/AEPT +militaristisch/AEPT +millimeterdünn/AEPT +millimetergenau/AEPT +millimeterweise +millionenfach/AEPT +millionenschwer/AEPT +millionste/ANRS +mimisch/AEPT +min +min. +minder/AENPTZ +minderbemittelt/AEPT +minderjährig/AEPT +mindern/DIWXY +minderte/GNVZ +minderten/GIVWX +minderwertig/ACEPT +mindeste/N +mindesten/S +mindestreservepflichtig/AEPT +minenverseucht/AEPT +mineralisch/AEPT +minimal/ACEPT +minimalisieren/DIOXY +minimieren/DIOXY +minoisch/AEPT +minütig/AEPT +minus +minutenlang/AEPT +minutenschnell/AEPT +minutiös/AEPT +mir +mischen/BDIWXY +miserabel/AC +miss/ELPVZ +missachten/DIOXY +missbehagen/DIXY +missbilligen/DIOXY +missbräuchlich/AEPT +missbrauchen/DIOXY +missdeuten/DIOXY +missen/DIVWXY +missfällt/X +missfallen/DI +missfiel/EPZ +missgebildet/AEPT +missgelaunt/AEPT +missgestimmt/AEPT +missglücken/DIOXY +missgönnen/DIOXY +missgünstig/ACEPT +misshandeln/DIOXY +missionieren/DIOXY +misslang/PZ +misslingen/DIX +misslungen/AEPT +missmutig/ACEPT +missraten/ACEPT +misst/EGPVW +misste/GNVZ +missten/GIVWX +misstönend/AEPT +misstönig/AEPT +misstrauen/DIXY +misstrauisch/ACEPT +missvergnügt/AEPT +missverständlich/AEPTU +missverstanden/AEPTWX +missverstehen/DIX +misszudeuten/D +misszuverstehen/D +misten/DIXY +mistig/AEPT +mit +mitangeben/DI +mitangehört/AEPT +mitangeklagt/AEPT +mitangesehen/AEPT +mitanhören/DIXY +mitarbeiten/DIXY +mitarbeiterorientiert/AEPT +mitaufnehmen/DI +mitausstellen/DIXY +mitbegründen/DIXY +mitbekam/PZ +mitbekommen/DIX +mitbelastet/AEPT +mitbenützen/DIOXY +mitbenutzt/AEPT +mitbeobachtet/AEPT +mitberechnen/DIOXY +mitberücksichtigen/DIOXY +mitbestellt/AEPT +mitbestimmen/DIOXY +mitbeteiligt/AEPT +mitbetreuen/DIOXY +mitbetrifft +mitbewirken/IXY +mitbezahlen/DIOXY +mitbringen/DIX +mitdenken/DIX +mitdienen/DIXY +mitdrehen/DIXY +miteinander +miteinbeziehen/DIX +miteinbezogen/AEPT +miteinkalkuliert/AEPT +mitempfinden/DIX +mitentwickelt/AEPT +miterleben/BDIOXY +mitfahren/DI +mitfinanzieren/DIOXY +mitfühlen/DIXY +mitführen/DIXY +mitfuhr/PZ +mitgab/PZ +mitgearbeitet +mitgeben/DI +mitgebracht/AEPT +mitgedruckt +mitgefahren/AEPT +mitgefangen/AEPT +mitgefiebert +mitgefühlt +mitgeführt/AEPT +mitgegangen/AEPT +mitgegeben/AEPT +mitgehalten/AEPT +mitgehen/DIX +mitgehört/AEPT +mitgekämpft +mitgekommen/AEPT +mitgekriegt +mitgeliefert/AEPT +mitgeloggt/AEPT +mitgemacht/AEPT +mitgemessen/AEPT +mitgemietet/AEPT +mitgenommen/AEPT +mitgeprägt +mitgeredet +mitgereist/AEPT +mitgerissen/AEPT +mitgeschickt/AEPT +mitgeschleift/AEPT +mitgeschleppt/AEPT +mitgesendet/AEPT +mitgespielt +mitgesprochen +mitgestalten/DIOXY +mitgesteuert +mitgesungen/AEPT +mitgeteilt/AEPT +mitgetragen/AEPT +mitgewirkt +mitgezählt +mitgezogen +mitgibt/X +mithältst/WX +mithalten/DI +mithandeln/DIXY +mithelfen/DI +mithilfe +mithin +mithören/DIXY +mitjubeln/DIXY +mitkämen/IX +mitkämpfen/DIXY +mitkam/PZ +mitkassieren/DIOXY +mitkommen/DIX +mitkriegen/DIXY +mitlachen/DIXY +mitlaufen/DI +mitleiden/DIX +mitleidig/AEPT +mitleidlos/ACEPT +mitleidvoll/AEPT +mitlesen/DI +mitliefern/IXY +mitloggen/DIXY +mitmachen/DIXY +mitmenschlich/AEPT +mitmischen/DIXY +mitnahm/PZ +mitnehmen/DI +mitnichten +mitprotokollieren/DIOXY +mitrechnen/DIXY +mitreden/DIXY +mitreißen/DIX +mitreisen/DIXY +mitsamt +mitschicken/DIXY +mitschneiden/DIX +mitschuldig/AEPT +mitschwingen/DIX +mitsenden/DIX +mitsingen/DIX +mitspielen/DIXY +mitsprechen/DI +mitspringen/DIX +mitsteigen/DIX +mittäglich/AEPT +mittags +mitteilen/DIXY +mitteilsam/AEPT +mitteilungsgemäß/AEPT +mittelalterlich/AEPT +mittelamerikanisch/AEPT +mittelasiatisch/AEPT +mittelbar/AEPTUV +mittelblau/AEPT +mitteldeutsch/AEPT +mittelenglisch/AEPT +mitteleuropäisch/AEPT +mittelflach/AEPT +mittelfristig/AEPT +mittelgroß/AEPT +mittelklassig/AEPT +mittelkurz/AEPT +mittellang/AEPT +mittellos/AEPT +mittelmäßig/ACEPT +mittelminoisch/AEPT +mittelmykenisch/AEPT +mitteln/BDIVXY +mittelöstlich/AEPT +mittels/V +mittelschwer/AEPT +mittelständisch/AEPT +mitteltief/AEPT +mittelträge/ANRS +mitten +mittendrin +mittig/AEPT +mittlere/ANRS +mittlerweile +mittragen/DI +mittwochs +mitüberträgt/X +mitunter +mitverantwortlich/AEPT +mitverarbeiten/DIOXY +mitverfolgen/DIOXY +mitversichern/DIXY +mitversorgen/DIOXY +mitverwaltet/AEPT +mitverwenden/DIOXY +mitwählen/DIXY +mitwirken/DIXY +mitwissen/DI +mitziehen/DIX +mitzuarbeiten +mitzubenutzen/D +mitzubringen/D +mitzuerleben/D +mitzufahren +mitzugeben/D +mitzugestalten/D +mitzuhalten +mitzukommen +mitzulesen/D +mitzumachen/D +mitzunehmen/D +mitzureißen/D +mitzusenden/D +mitzusprechen +mitzuteilen/D +mitzutragen/D +mitzuübernehmen/D +mitzuwirken/D +mixen/DIXY +mm +möblieren/BDIOXY +möchte/NZ +möge/NVZ +mögen/DIV +möglich/ACEPTU +möglicherweise +möglichst/AEPTW +mörderisch/AEPT +mobil/ACEPT +mobilgemacht/AEPT +mobilisieren/BDIOXY +mochte/GNVZ +mochten/GIVX +modebewusst/AEPT +modellbasiert/AEPT +modellgestützt/AEPT +modellhaft/AEPT +modellieren/BDIOXY +modellorientiert/AEPT +modelltheoretisch/AEPT +modemfähig/AEPT +moderat/AEPT +moderieren/DIOXY +moderig/AEPT +modern/ACDEIPTUVXY +modernisieren/BDIOXY +modifizieren/BDIOXY +modisch/ACEPT +modular/AEPT +modularisieren/BDIOXY +modulieren/DIOXY +modulo +modulübergreifend/AEPT +modulüberschreitend/AEPT +mogeln/DIXY +mogelt/EGPX +mohammedanisch/AEPT +mokieren/DIXY +molar/AEPT +molekular/AEPT +mollig/ACEPT +momentan/AEPT +monarchisch/AEPT +monatelang/AEPT +monatlich/AEPT +monatsweise +mondän/AEPT +monegassisch/AEPT +monetär/AEPT +mongolisch/AEPT +monieren/IOXY +monistisch/AEPT +monogam/AEPT +monografisch/AEPT +monolithisch/AEPT +monopolistisch/AEPT +monotheistisch/AEPT +monoton/AEPT +monströs/AEPT +montags +montieren/BDIOXY +monumental/ACEPT +moorig/AEPT +moralisch/AEPTU +moralisieren/DIXY +morastig/AEPT +morden/DIXY +mordet/EGPWX +mordsmäßig/AEPT +morgen/S +morgenländisch/AEPT +morgige/ANRS +morphologisch/AEPT +morsch/AEPT +mosaikartig/AEPT +mosern/DIWXY +mosert/EGPWX +moslemisch/AEPT +mosten/DIXY +motivieren/BDIOXY +motorisch/AEPT +motorisieren/DIOXY +motorsportlich/AEPT +motzen/DIXY +mounten/IXY +ms +msec +müde/ACNRS +mühelos/ACEPT +mühen/DIXY +mühevoll/ACEPT +mühsam/AEPT +mühselig/ACEPT +mündelsicher/AEPT +münden/DIXY +mündig/AEPTU +mündlich/AEPT +münzen/DIXY +mürbe/ANRS +mürrisch/AEPT +müßig/AEPT +müssen/DIXY +mütterlich/AEPT +mütterlicherseits +muffig/AEPT +mulmig/AEPT +multifunktional/AEPT +multilateral/AEPT +multimedial/AEPT +multinational/AEPT +multipel/A +multiplikativ/AEPT +multiplizieren/DIOXY +mundgerecht/AEPT +munkeln/DIXY +munkelt/EGPX +munter/ACEPT +murmeln/DIXY +murren/DIXY +museumsreif/AEPT +musikalisch/ACEPTU +musikliebend/AEPT +musisch/AEPT +musizieren/DIXY +muskulär/AEPT +muskulös/ACEPT +muslimisch/AEPT +musst/EGPW +mussten/IWX +mustergültig/AEPT +musterhaft/ACEPT +mustern/DIXY +muten/DIVXY +mutig/ACEPTU +mutlos/ACEPT +mutmaßen/IXY +mutmaßlich/AEPT +mutterlos/AEPT +mutterseelenallein +muttersprachlich/AEPT +mutwillig/AEPT +mysteriös/AEPT +mystisch/AEPT +mythisch/AEPT +mythologisch/AEPT +nächst/AEPT +nächstälteste/ANRS +nächstbeste/ANRS +nächstfolgend/AEPT +nächstgelegen/AEPT +nächstgrößere/ANRS +nächsthöher/AEPT +nächstjährig/AEPT +nächstkleinere/ANRS +nächstliegend/ACEPT +nächstmöglich/AEPT +nächststärkste/ANRS +nächsttiefer/AEPT +nächtelang/AEPT +nächtigen/DIXY +nächtlich/AEPT +nähen/DIVXY +näher/AENPTZ +nähergekommen/AEPT +nähergerückt/AEPT +nähern/DIWXY +näherungsweise +nähmen/IX +nähren/DIXY +nährstoffreich/AEPT +näht/EGPVX +nähte/GNVZ +nähten/GIVWX +nämlich/AEPT +närrisch/ACEPT +näseln/DIXY +nach +nachahmen/DIXY +nachahmenswert/AEPT +nacharbeiten/DIXY +nachbarlich/AEPT +nachbauen/BDIXY +nachbehandelt/AEPT +nachbereiten/DIXY +nachbessern/DIXY +nachbestellen/DIOXY +nachbestückt/AEPT +nachbezahlen/DIOXY +nachbilden/IXY +nachblicken/DIXY +nachdachte/NZ +nachdem +nachdenken/DIX +nachdenklich/AEPT +nachdrängen/DIXY +nachdrehen/DIXY +nachdrücken/DIXY +nachdrücklich/AEPT +nachdrucken/DIXY +nacheifern/DIXY +nacheilen/DIXY +nacheinander +nachempfinden/DIX +nachempfunden/AEPT +nacherzählen/DIOXY +nachfolgen/DIXY +nachfordern/DIXY +nachforschen/DIXY +nachfragen/DIXY +nachfühlen/BDIXY +nachfüllen/BDIXY +nachgab/PZ +nachgaloppieren/DIXY +nachgeahmt/AEPT +nachgeben/DI +nachgebildet/AEPT +nachgeblättert +nachgeblickt/AEPT +nachgedacht +nachgedichtet/AEPT +nachgedrängt +nachgedruckt/AEPT +nachgeeifert +nachgefolgt/AEPT +nachgeforscht +nachgefragt +nachgefühlt/AEPT +nachgeführt +nachgefüllt/AEPT +nachgegangen +nachgegeben +nachgegossen/AEPT +nachgehen/DIX +nachgeholfen +nachgeholt/AEPT +nachgekauft/AEPT +nachgeklungen +nachgekommen/AEPT +nachgeladen/AEPT +nachgelassen/AEPT +nachgeleiert/AEPT +nachgelesen +nachgeliefert/AEPT +nachgelöst/AEPT +nachgemacht/AEPT +nachgemessen/AEPT +nachgeordnet/AEPT +nachgerannt +nachgerechnet/AEPT +nachgeredet/AEPT +nachgereicht/AEPT +nachgeritten +nachgerückt/AEPT +nachgerüstet/AEPT +nachgesagt/AEPT +nachgesandt/AEPT +nachgeschaltet/AEPT +nachgeschaut +nachgeschickt/AEPT +nachgeschlagen/AEPT +nachgeschleppt/AEPT +nachgeschoben/AEPT +nachgesehen/AEPT +nachgesendet/AEPT +nachgesetzt +nachgesprochen/AEPT +nachgespürt +nachgestanden/AEPT +nachgestellt/AEPT +nachgetragen/AEPT +nachgetriggert/AEPT +nachgewachsen/AEPT +nachgeweint +nachgewiesen/AEPT +nachgewiesenermaßen +nachgewirkt +nachgezählt +nachgezogen/AEPT +nachgibt/X +nachgiebig/ACEPTU +nachging/EPZ +nachhängen/DIX +nachhaltig/AEPT +nachhelfen/DI +nachher +nachholen/DIXY +nachinstallieren/DIOXY +nachjagen/IXY +nachjustieren/DIOXY +nachkäme/NZ +nachklingen/DIX +nachkommen/DIX +nachlässig/AEPT +nachlässt +nachläuft/X +nachladen/BDI +nachlassen/DI +nachlaufen/DI +nachlesen/BDI +nachlief/EPZ +nachliefern/DIXY +nachließ/EPZ +nachliest +nachlösen/DIXY +nachmachen/DIXY +nachmessen/BDI +nachmittäglich/AEPT +nachmittags +nachprüfen/BDIXY +nachrangig/AEPT +nachrechnen/DIXY +nachreden/DIXY +nachreformatorisch/AEPT +nachrennen/DIX +nachrichtendienstlich/AEPT +nachrichtentechnisch/AEPT +nachrücken/DIXY +nachrühmen/DIXY +nachrüsten/BDIXY +nachsagen/DIXY +nachschicken/DIXY +nachschlagen/DI +nachschleppen/DIXY +nachsehen/BDI +nachsenden/DIXY +nachsichtig/ACEPTU +nachsinnen/DIX +nachsitzen/DIX +nachsprechen/DI +nachspüren/DIXY +nachstehen/DIX +nachsteigen/DIX +nachstellen/DIXY +nachsuchen/DIXY +nachtdunkel/A +nachteilig/ACEPT +nachträglich/AEPT +nachträumen/DIXY +nachtragen/DI +nachtrauern/DIXY +nachtriggern/BDIXY +nachts +nachtschwarz/AEPT +nachvollziehen/BDIX +nachvollzog/PZ +nachwachsen/DI +nachweinen/DIXY +nachweisen/BDIX +nachweislich/AEPT +nachwirken/DIXY +nachzählen/BDIXY +nachzeichnen/DIXY +nachziehen/DIX +nachzog/PZ +nachzuahmen/D +nachzuarbeiten/D +nachzubessern/D +nachzubilden/D +nachzudenken +nachzudrucken/D +nachzufolgen +nachzufragen +nachzufügen/D +nachzugeben +nachzugehen +nachzugießen/D +nachzuholen/D +nachzujagen +nachzukommen +nachzukonstruieren/D +nachzuladen/D +nachzulassen/D +nachzulaufen +nachzulesen/D +nachzumachen/D +nachzumessen/D +nachzuprüfen/D +nachzuregeln/D +nachzureichen/D +nachzusagen/D +nachzuschieben/D +nachzuschießen/D +nachzusehen/D +nachzuspüren +nachzusuchen +nachzutrimmen/D +nachzuvollziehen/D +nachzuweisen/D +nachzuziehen/D +nackend/AEPT +nackig/AEPT +nackt/AEPT +nadelgestreift/AEPT +nageln/DIVXY +nagelneu/AEPT +nagelt/EGPVX +nagen/DIXY +nagt/EGPX +nah/AEPTZ +nahen/BDIWXY +nahezu +nahm/PVZ +nahöstlich/AEPT +nahrhaft/ACEPT +nahtlos/AEPT +naiv/ACEPT +namenlos/AEPT +namens +namentlich/AEPT +namhaft/ACEPT +nannte/GNZ +napoleonisch/AEPT +narkotisieren/DIOXY +narren/DIVXY +narrensicher/AEPT +narzisstisch/AEPT +naschen/DIVXY +nass/ACEPT +nasskalt/AEPT +national/AEPT +nationalbewusst/ACEPT +nationalchinesisch/AEPT +nationalisieren/DIOXY +nationalistisch/AEPT +nationalkommunistisch/AEPT +nationalsozialistisch/AEPT +natürlich/ACEPTU +natürlicherweise +natürlichzahlig/AEPT +natura +naturalisieren/DIOXY +naturalistisch/AEPT +naturblond/AEPT +naturfrisch/AEPT +naturgegeben/AEPT +naturgemäß/ACEPT +naturgetreu/AEPT +naturherstellend/AEPT +naturrein/AEPT +naturverbunden/AEPT +naturwissenschaftlich/AEPT +nautisch/AEPT +navigieren/DIWXY +nebelfrei/AEPT +nebelhaft/ACEPT +neben +nebenamtlich/AEPT +nebenan +nebenbei +nebenberuflich/AEPT +nebeneinander +nebenher +nebensächlich/AEPT +nebenstehend/AEPT +neblig/ACEPT +nebst +necken/DIXY +negativ/ACEPT +negieren/BDIOXY +nehmen/DGIV +neiden/DIXY +neidisch/ACEPT +neidlos/AEPT +neidvoll/AEPT +neigen/BDIVXY +neigt/EGPVX +neigte/GNVZ +neigten/GIVWX +nein +nennbar/AEPTU +nennen/BDIX +nennenswert/ACEPT +neofaschistisch/AEPT +neokonservativ/AEPT +neolithisch/AEPT +neonazistisch/AEPT +nepalesisch/AEPT +nerven/DIXY +nervenaufreibend/AEPT +nervenstark/AEPT +nervig/AEPT +nervlich/AEPT +nervös/ACEPT +nervtötend/AEPT +nett/ACEPT +netto +netzwerkfähig/AEPT +neu/ACENPT +neuartig/ACEPT +neudeutsch/AEPT +neuer/ELPT +neuerdings +neuesten/S +neugeboren/AEPT +neugierig/ACEPT +neulich +neunfach/AEPT +neunhundert +neunjährig/AEPT +neunköpfig/AEPT +neunmal +neunpolig/AEPT +neunprozentig/AEPT +neunt/AEPTW +neuntägig/AEPT +neuntausend +neunundachtzig +neunundachtzigste/ANRS +neununddreißig +neununddreißigste/ANRS +neunundfünfzig +neunundfünfzigste/ANRS +neunundneunzig +neunundsechzig +neunundsechzigste/ANRS +neunundsiebzig +neunundsiebzigste/ANRS +neunundvierzig +neunundvierzigste/ANRS +neunundzwanzig +neunundzwanzigste/ANRS +neunzehn +neunzehnjährig/AEPT +neunzehnmal +neunzehnte/ANRS +neunzig/R +neunzigste/ANRS +neunzigtausendste/ANRS +neuphilologisch/AEPT +neuralgisch/AEPT +neurochirurgisch/AEPT +neurologisch/AEPT +neuronal/AEPT +neurotisch/AEPT +neuseeländisch/AEPT +neusprachlich/AEPT +neusten/S +neutestamentlich/AEPT +neutral/ACEPT +neutralisieren/DIOXY +neuwertig/AEPT +neuzeitlich/AEPT +newtonsche/ANRS +nicht/S +nichtakademisch/AEPT +nichtaktiv/AEPT +nichtamerikanisch/AEPT +nichtamtlich/AEPT +nichtarbeitend/AEPT +nichtatomar/AEPT +nichtaufhörend/AEPT +nichtberechtigt/AEPT +nichtbestätigt/AEPT +nichtchristlich/AEPT +nichtdeterministisch/AEPT +nichtdeutsch/AEPT +nichteingeweiht/AEPT +nichteinverstanden/AEPT +nichteisenhaltig/AEPT +nichterneuerbar/AEPT +nichteuklidisch/AEPT +nichteuropäisch/AEPT +nichtflüchtig/AEPT +nichtfunktionierend/AEPT +nichtgenehmigt/AEPT +nichtgewünscht/AEPT +nichtig/AEPT +nichtjapanisch/AEPT +nichtklassisch/AEPT +nichtkommunistisch/AEPT +nichtlinear/AEPT +nichtmetallisch/AEPT +nichtöffentlich/AEPT +nichtoptimierend/AEPT +nichtproduktiv/AEPT +nichtproportional/AEPT +nichtrussisch/AEPT +nichtsdestotrotz +nichtsdestoweniger +nichtsequentiell/AEPT +nichtsequenziell/AEPT +nichtsnutzig/AEPT +nichttechnisch/AEPT +nichtverhandlungsfähig/AEPT +nichtverwandt/AEPT +nichtweiß/AEPT +nichtzulässig/AEPT +nichtzutreffend/AEPT +nicken/DIXY +nieder/AEPT +niederbrennen/DI +niederdeutsch/AEPT +niederfallen/DI +niederfrequent/ACEPT +niedergebracht/AEPT +niedergebrannt/AEPT +niedergedrückt/ACEPT +niedergefallen/AEPT +niedergegangen/AEPT +niedergehalten/AEPT +niedergehen/DIX +niedergekämpft/AEPT +niedergeknüppelt/AEPT +niedergelassen/AEPT +niedergelegt/AEPT +niedergemacht/AEPT +niedergerissen/AEPT +niedergeschlagen/ACEPT +niedergeschossen/AEPT +niedergeschrieben/AEPT +niedergesetzt/AEPT +niedergestochen/AEPT +niedergewalzt/AEPT +niederging/EPZ +niederkämpfen/DIXY +niederknien/DIXY +niederländisch/AEPT +niederlassen/DI +niederlegen/IXY +niederließ/EPZ +niedermähen/DIXY +niedermachen/DIXY +niederohmig/AEPT +niederreißen/DIX +niederrheinisch/AEPT +niedersächsisch/AEPT +niedersausen/DIXY +niederschießen/DIX +niederschlägt/X +niederschlagen/DI +niederschlagsfrei/AEPT +niederschlug/PZ +niederschmettern/DIXY +niederschreiben/DIX +niederschrieb/EPZ +niederste/ANRS +niederträchtig/ACEPT +niederzuknien +niederzulassen/D +niederzulegen/D +niederzuschlagen/D +niederzusetzen +niedlich/ACEPT +niedrig/ACEPT +niemals +niemand/P +niemandem +nieseln/DIXY +niesen/DIXY +niest/EGPW +niet/EPWX +nieten/DIWXY +nihilistisch/AEPT +nikotinfrei/AEPT +nimmer +nimmermüde/ANRS +nimmt/VWX +nippen/DIXY +nippt/EGPX +nirgends +nirgendwo +nirgendwohin +nisten/DIXY +nivellieren/DIOXY +nördlich/ACEPT +nörgeln/DIXY +nötig/ACEPTZ +nötigen/DIWXY +nötigenfalls +nobel/A +noch +nochmal/S +nochmalig/AEPT +noethersch/AEPT +nominal/AEPT +nominell/AEPT +nominieren/DIOXY +nonchalant/ACEPT +nonkonformistisch/AEPT +nonstop +nonverbal/AEPT +nordafrikanisch/AEPT +nordamerikanisch/AEPT +nordatlantisch/AEPT +norddeutsch/AEPT +nordfranzösisch/AEPT +nordisch/AEPT +nordostwärts +nordwärts +nordwestlich/AEPT +normal/ACEPT +normalerweise +normalisieren/DIOXY +normannisch/AEPT +normativ/AEPT +norme +normgerecht/AEPT +normieren/BDIOXY +norwegisch/AEPT +nostalgisch/AEPT +notariell/AEPT +notdürftig/ACEPT +notfalls +notgedrungen/AEPT +notgelandet/AEPT +notgeschlachtet/AEPT +notieren/DIOXY +notlanden/DIXY +notorisch/AEPT +notwendig/ACEPT +notwendigerweise +nsec +nüchtern/ACEPT +nützen/DIXY +nützlich/ACEPT +nuancieren/DIOXY +nuklear/AEPT +nullte/ANRS +numerisch/AEPT +nummerieren/DIOXY +nummerisch/AEPT +nummern/DIXY +nun +nunmehr +nur +nutzbar/ACEPT +nutzbringend/AEPT +nutzen/BDIXY +nutzlos/ACEPT +öd/ACEPT +öffentlich/ACEPT +öffnen/DIXY +öfter/PS +öftesten +ökologisch/AEPTU +ökonomisch/AEPTU +ökumenisch/AEPT +ölen/DIXY +ölig/ACEPT +ölverbrauchend/AEPT +örtlich/AEPT +österlich/AEPT +österreichisch/AEPT +östlich/ACEPT +ob/P +obdachlos/AEPT +obenan +obenauf +obendrein +ober/AEPT +oberflächlich/ACEPT +oberhalb +oberirdisch/AEPT +oberst/AEPTW +obgleich +obig/AEPT +objektiv/ACEPT +objektivieren/BDIOXY +objektorientiert/AEPT +oblag/PZ +obliegen/DIX +obligat/AEPT +obligatorisch/AEPT +obschon +obskur/AEPT +obsolet/AEPT +obwalten/DIXY +obwohl +obzwar +ocker +ockerfarben/AEPT +ockerfarbig/AEPT +ockergelb/AEPT +oder +offen/ACEPT +offenbar/AELPTZ +offenbaren/DIOWXY +offenherzig/ACEPT +offenkundig/ACEPT +offenkundigst/AEPTW +offensichtlich/ACEPT +offensiv/AEPT +offerieren/DIOXY +offiziell/ACEPT +offiziös/AEPT +offline +offsetgedruckt/AEPT +oft +oftmalig/AEPT +oftmals +oh +ohmsch/AEPT +ohne +ohnedies +ohnegleichen +ohnehin +ohnmächtig/AEPT +oho +ohrenbetäubend/AEPT +ohrfeigen/DIXY +okay +okkult/AEPT +okkupieren/DIOXY +oktroyieren/DIOXY +oligarchisch/AEPT +oligopolistisch/AEPT +oliv +olivfarben/AEPT +olivgrün/AEPT +olympiadritte/ANRS +olympisch/AEPT +omega +ominös/AEPT +onanieren/DIWXY +onkelhaft/AEPT +online +operational/AEPT +operationalisieren/BIOXY +operativ/AEPT +operettenhaft/AEPT +operieren/BDIOXY +opferbereit/AEPT +opfern/IWXY +opferreich/AEPT +opponieren/DIXY +opportun/AEPT +opportunistisch/AEPT +oppositionell/AEPT +optimal/AEPT +optimieren/BDIOXY +optimistisch/ACEPT +optional/AEPT +optisch/AEPT +optoelektronisch/AEPT +optoentkoppelt/AEPT +opulent/AEPT +oral/AEPT +orange +orangefarben/AEPT +orangeroter +ordentlich/ACEPTU +ordern/DIXY +ordinär/ACEPT +ordnen/DIVXY +ordnungsgemäß/AEPT +ordnungsliebend/ACEPT +ordnungsmäßig/AEPT +ordnungsrechtlich/AEPT +ordnungswidrig/ACEPT +organisatorisch/AEPT +organisch/ACEPTU +organisieren/BDIOXY +orgiastisch/AEPT +orientalisch/AEPT +orientieren/DIOXY +originär/AEPT +original/AEPT +originalgetreu/AEPT +originell/AEPT +orkanartig/AEPT +orten/DIXY +orthodox/AEPTU +orthogonal/AEPT +orthographisch/AEPT +orthopädisch/AEPT +ortsabhängig/AEPT +ortsansässig/AEPT +ortsbedingt/AEPT +ortseigen/AEPT +ortsfest/AEPT +ortsgebunden/AEPT +ortskundig/ACEPT +ortsüblich/AEPT +ortsungebunden/AEPT +osmotisch/AEPT +ostamerikanisch/AEPT +ostasiatisch/AEPT +ostchinesisch/AEPT +ostdeutsch/AEPT +ostentativ/AEPT +osteuropäisch/AEPT +ostfriesisch/AEPT +ostholsteinisch/AEPT +ostindisch/AEPT +ostpolitisch/AEPT +ostpreußisch/AEPT +ostwärts +oszillieren/DIOXY +oszillographieren/IXY +oszillographisch/AEPT +oval/AEPT +ovulationshemmend/AEPT +oxidieren/DIOXY +ozeanographisch/AEPT +pädagogisch/AEPTU +päpstlich/AEPT +paaren/IWXY +paarweise/ANRS +pachten/DIVXY +pachtet/EGPVWX +pachtete/GNVZ +pachteten/GIVWX +packen/DIVXY +packt/EGPVX +packte/GNVZ +packten/GIVWX +paddeln/IWXY +paddelt/EGPWX +paffen/DIXY +paillettenbestickt/AEPT +pakistanisch/AEPT +palästinensisch/AEPT +palavern/DIXY +paletti +panamaisch/AEPT +panarabisch/AEPT +panieren/DIOXY +panikartig/AEPT +panisch/ACEPT +pantomimisch/AEPT +papieren/AEPT +papierne/ANRS +pappig/ACEPT +papyrusweiß/AEPT +parabolisch/AEPT +paradieren/DIXY +paradiesisch/AEPT +paradox/ACEPT +paradoxerweise +parallel/AEPT +parallelisieren/BDIOXY +paralysieren/DIOXY +paralytisch/AEPT +parameterlos/AEPT +parametrieren/BDIOXY +parametrisch/AEPT +parametrisieren/IOXY +paramilitärisch/AEPT +paraphieren/IOXY +parasitär/AEPT +parasitisch/AEPT +parat +parfümieren/DIOXY +parieren/BDIOXY +paritätisch/AEPT +parkartig/AEPT +parken/DIXY +parlamentarisch/AEPT +parodieren/DIOXY +parodistisch/AEPT +parteiintern/AEPT +parteiisch/ACEPTU +parteilich/AEPT +parteilos/AEPT +parteipolitisch/AEPT +parteischädigend/AEPT +partiell/ACEPT +partikulär/AEPT +partikular/AEPT +partitionieren/BDIOXY +partizipieren/DIXY +partnerschaftlich/AEPT +partout +parzellieren/IOXY +passabel/A +passe/EN +passen/DIVXY +passend/ACEPTU +passgerecht/AEPT +passierbar/AEPTU +passieren/BDIXY +passioniert/ACEPT +passiv/ACEPT +passivieren/DIOXY +passt/EGPV +passwortgeschützt/AEPT +passé +pastellzart/AEPT +pastenförmig/AEPT +pasteurisieren/DIOXY +pastoral/AEPT +patent/AEPT +patentfähig/ACEPT +patentieren/BDIOXY +patentierfähig/AEPT +patentrechtlich/AEPT +pathetisch/ACEPT +pathologisch/ACEPT +patriarchalisch/AEPT +patriotisch/ACEPTU +patrouillieren/DIXY +patschnass/AEPT +patzen/DIVXY +patzt/EGPVX +pauken/IXY +pausbäckig/AEPT +pauschal/AEPT +pausen/DIXY +pausenlos/AEPT +pausieren/DIXY +pazifisch/AEPT +pazifistisch/AEPT +pechschwarz/AEPT +pedantisch/ACEPT +peilen/DIXY +peilt/EGPX +peinigen/DIXY +peinlich/ACEPT +peinlichst/AEPTW +peitschen/DIXY +pendeln/DIXY +penetrant/ACEPT +penibel/A +pensionieren/DIOXY +pensionsberechtigt/AEPT +pensionsreif/AEPT +per +perfekt/ACEPT +perfektionieren/DIOXY +perfektionistisch/AEPT +perfid/ACEPT +perforieren/DIOXY +periodisch/AEPT +peripher/AEPT +perlen/DIXY +permanent/ACEPT +permutieren/BDIOXY +perplex/AEPT +persiflieren/DIOXY +persisch/AEPT +persistent/AEPT +persönlich/ACEPTU +persönlichst/AEPTW +personal/AEPT +personalisieren/BDIOWXY +personalsparend/AEPT +personell/AEPT +personenbezogen/AEPT +personifizieren/DIOXY +perspektivisch/AEPT +pervers/AEPT +pervertieren/DIOXY +pessimistisch/ACEPT +petzen/DIVXY +peu +pfählen/DIXY +pfälzisch/AEPT +pfändbar/AEPTU +pfänden/BDIVXY +pfändet/EGPVWX +pfändete/GNVZ +pfändeten/GIVWX +pfändungssicher/AEPT +pfeffern/DIXY +pfeifen/DIX +pfeilschnell/AEPT +pferchen/IXY +pfiff/EPZ +pfiffig/AEPT +pflanzen/DIVXY +pflanzlich/AEPT +pflanzt/EGPVX +pflanzte/GNVZ +pflanzten/GIVWX +pflastern/DIXY +pflegebedürftig/AEPT +pflegeleicht/ACEPT +pflegen/DIVXY +pfleglich +pflichtbewusst/ACEPT +pflichteifrig/AEPT +pflichten/IVXY +pflichtgemäß/AEPT +pflichtgetreu/AEPT +pflichtig/AEPT +pflichtschuldig/AEPT +pflichtversichert/AEPT +pflichtwidrig/ACEPT +pflücken/BDIXY +pflügen/DIXY +pfriemeln +pfundschwer/AEPT +pfuschen/DIVXY +pfuscht/EGPVX +phänomenal/AEPT +phantasielos/ACEPT +phantasiereich/ACEPT +phantasieren/DIXY +phantasievoll/ACEPT +phantastisch/ACEPT +pharisäerhaft/AEPT +pharmakologisch/AEPT +pharmazeutisch/AEPT +phasengenau/AEPT +phasenverschoben/AEPT +phasenweise/ANRS +phi +phil +phil. +philatelistisch/AEPT +philharmonisch/AEPT +philippinisch/AEPT +philosophieren/DIXY +philosophisch/AEPT +phonetisch/AEPT +phosphoreszieren/DIXY +photochemisch/AEPT +photoelektrisch/AEPT +photogen/ACEPT +photographieren/DIOXY +photographisch/AEPT +photokopieren/BIOXY +phrasenhaft/AEPT +phylogenetisch/AEPT +physikalisch/AEPTU +physiologisch/AEPT +physisch/AEPT +pi +pianissimo +piano +picken/DIXY +picklig/AEPT +pickt/EGPX +piekfein/AEPT +piepen/DIXY +pietätvoll/AEPT +piezoelektrisch/AEPT +piezoelektronisch/AEPT +pikant/ACEPT +pikieren/DIOWXY +pilgern/DIXY +pilotieren/DIXY +pilzförmig/AEPT +pingelig/ACEPT +pinseln/DIXY +pinselt/EGPX +pirschen/IXY +pissen/DIXY +pistolenähnlich/AEPT +pitschnass/AEPT +pittoresk/AEPT +plädieren/DIXY +plärren/DIXY +plätschern/IXY +plagen/DIXY +plakativ/AEPT +plancksche/ANRS +planen/BDIVXY +planerisch/AEPT +planetarisch/AEPT +plangemäß/AEPT +plangläubig/AEPT +planlos/ACEPT +planmäßig/ACEPT +planschen/IXY +plantschen/DIXY +plantscht/EGPX +planvoll/AEPT +planwidrig/AEPT +planwirtschaftlich/AEPT +plappern/DIVXY +plastikartig/AEPT +plastisch/AEPT +platonisch/AEPT +platsch +platt/AEPT +plattdeutsch/AEPT +plattfahren +plattfüßig/AEPT +plattgewalzt/AEPT +platzen/DIWXY +platzieren/BDIOXY +platzsparend/AEPT +plaudern/DIVXY +plaudert/EGPVX +plausibel/ACU +pleite +pleitebedroht/AEPT +plötzlich/AEPT +plombieren/DIOXY +plotten/DIXY +plündern/DIXY +plump/ACEPT +pluralistisch/AEPT +plus +pneumatisch/AEPT +pochen/DIXY +pockenverdächtig/AEPT +poetisch/AEPT +pointiert/AEPT +pokern/DIXY +pokert/EGPX +polar/AEPT +polarisieren/DIOXY +polemisch/AEPT +polemisieren/DIOXY +polieren/DIOXY +polig/AEPT +politisch/AEPTU +politisieren/DIOXY +polizeilich/AEPT +polizeiwidrig/AEPT +polnisch/AEPT +polstern/DIXY +poltern/DIXY +polygam/AEPT +polymer/AEPT +polymorph/AEPT +polyzentrisch/AEPT +pomadisieren/DIOXY +pompös/AEPT +poppig/AEPT +populär/ACEPTU +populärwissenschaftlich/AEPT +popularisieren/DIOXY +pornografisch/AEPT +pornographisch/AEPT +porös/ACEPT +portabel/A +portieren/BDIOXY +portionsweise +portofrei/AEPT +portopflichtig/AEPT +porträtieren/DIOXY +portugiesisch/AEPT +posaunen/DIWXY +posieren/DIXY +positionell/AEPT +positionieren/DIOXY +positiv/ACEPT +positivistisch/AEPT +possessiv/ACEPT +possierlich/AEPT +postalisch/AEPT +posteriori +posthum/AEPT +postieren/IOXY +postkartengroß/AEPT +postlagernd/AEPT +postmodern/AEPT +postnatal/AEPT +postscriptfähig/AEPT +postulieren/DIOXY +postum/AEPT +postwendend/AEPT +potemkinsch/AEPT +potent/ACEPT +potentialfrei/AEPT +potentiell/AEPT +potentiometrisch/AEPT +potenzialfrei/AEPT +potenziell/AEPT +potenzieren/DIOXY +potenziert/ACEPTX +potenzierte/ACNRSZ +potthässlich/AEPT +poussieren/DIXY +prächtig/ACEPT +prädestiniert/AEPT +prädisponieren/DIOXY +präferentiell/AEPT +präferenziell/AEPT +prägen/DIXY +prägnant/ACEPT +prähistorisch/AEPT +präjudizieren/DIOXY +prämieren/DIOXY +prämiieren/DIOXY +pränatal/AEPT +präparieren/DIOXY +präpositional/AEPT +präsent/AEPT +präsentabel/A +präsentieren/BDIOXY +präsidial/AEPT +präsidieren/DIXY +präskriptiv/AEPT +prätentiös/AEPT +präventiv/AEPT +präzis/ACEPT +präzisieren/DIOXY +prachtvoll/AEPT +pragmatisch/AEPT +prahlen/DIXY +prahlerisch/AEPT +prahlt/EGPX +praktikabel/ACU +praktisch/ACEPTU +praktizieren/BDIOXY +prall/ACEPTZ +prallen/IWXY +prangen/DIXY +prasseln/DIXY +prassen/DIVXY +prasst/EGPV +praxisbezogen/AEPT +praxisfern/AEPT +praxisfremd/AEPT +praxisgerecht/AEPT +praxisnah/AEPT +praxistauglich/AEPT +predigen/DIXY +predigt/EGPX +preemptiv/AEPT +preis/ELPZ +preisanpassend/AEPT +preisbereinigt/AEPT +preisbestimmend/AEPT +preisbewusst/AEPT +preisbildend/AEPT +preisbrechen/D +preisen/DIWX +preisfestsetzend/AEPT +preisgab/PZ +preisgeben/DI +preisgebunden/AEPT +preisgegeben/AEPT +preisgekrönt/AEPT +preisgibt/X +preisgleich/AEPT +preisgünstig/ACEPT +preiskritisch/AEPT +preismäßig/AEPT +preisneutral/AEPT +preispolitisch/AEPT +preisregulierend/AEPT +preissenkend/AEPT +preissteigernd/AEPT +preistreibend/AEPT +preiswert/ACEPT +preiswürdig/AEPT +prekär/AEPT +preschen/DIXY +pressen/DIXY +pressieren/DIOXY +prestigeträchtig/AEPT +preußisch/AEPT +prickeln/DIXY +pries/EPZ +priesterlich/AEPT +prima +primär/AEPT +primitiv/ACEPT +print +prinzipiell/AEPT +priori +privat/ACEPT +privatisieren/DIOVXY +privatwirtschaftlich/AEPT +privilegieren/DIOXY +privilegiert/ACEPTX +privilegierte/ACNRSZ +probehalber +proben/DIXY +probeweise +probieren/DIXY +problematisch/ACEPTU +problematisieren/DIOXY +problembezogen/AEPT +problemfrei/AEPT +problemlösend/AEPT +problemlos/AEPT +problemorientiert/AEPT +problemspezifisch/AEPT +produktiv/ACEPTU +produzieren/BDIOXY +profan/AEPT +professionell/AEPTU +profilieren/DIOXY +profiliert/ACEPTX +profilierte/ACNRSZ +profitabel/AC +profitieren/DIXY +profund/AEPT +prognostisch/AEPT +prognostizieren/BDIOXY +programmabhängig/AEPT +programmatisch/AEPT +programmgemäß/AEPT +programmgesteuert/AEPT +programmieren/BDIOXY +programmiertechnisch/AEPT +progressiv/ACEPT +prohibitiv/AEPT +projektieren/DIOXY +projektspezifisch/AEPT +projizieren/BDIOXY +proklamieren/DIOXY +proletarisch/AEPT +promenieren/DIXY +prominent/ACEPT +promovieren/DIOXY +prompt/AEPT +propagandistisch/AEPT +propagieren/DIOXY +prophetisch/AEPT +prophezeien/DIOXY +prophylaktisch/AEPT +proportional/AEPT +proportioniert/ACEPT +proppenvoll/AEPT +proprietär/AEPT +prosaisch/AEPT +prost/W +prostituieren/DIOXY +protegieren/DIOXY +protektionistisch/AEPT +protestantisch/AEPT +protestieren/DIXY +protokollarisch/AEPT +protokollieren/DIOXY +prototypisch/AEPT +protzen/DIXY +protzig/ACEPT +protzt/EGPX +provinziell/AEPT +provisorisch/ACEPT +provokativ/ACEPT +provokatorisch/AEPT +provozieren/DIOXY +prozedural/AEPT +prozentig/AEPT +prozentual/AEPT +prozessführend/AEPT +prozessieren/DIXY +prozessorientiert/AEPT +prozessorspezifisch/AEPT +prüde/ACNRS +prüfen/BDIXY +prüfenswert/AEPT +prügeln/DIVXY +prügelt/EGPVX +prügelte/GNVZ +prügelten/GIVWX +prunkvoll/AEPT +psychiatrisch/AEPT +psychisch/AEPT +psychogen/AEPT +psychologisch/AEPT +psychomotorisch/AEPT +psychopathisch/AEPT +psychophysisch/AEPT +psychosomatisch/AEPT +psychotherapeutisch/AEPT +psychotisch/ACEPT +pünktlich/ACEPTU +pubertär/AEPT +pubertieren/DIXY +publik/AEPT +publikumswirksam/ACEPT +publizieren/DIOXY +publizistisch/AEPT +pudelnass/AEPT +pudelwohl +pudern/IXY +puffern/IXY +pulsieren/DIXY +pulverisieren/DIOXY +pulvern/DIVXY +pumpen/DIVWXY +pumpt/EGPVWX +pumpte/GNVZ +pumpten/GIVWX +puncto +punisch/AEPT +punktgenau/AEPT +punktgleich/AEPT +punktieren/IOXY +punktuell/AEPT +punktweise/ANRS +pur/AEPT +puritanisch/AEPT +purpurn/AEPT +purpurrot/AEPT +purzeln/DIXY +puschen/DIXY +pushen/DIXY +pusten/DIVXY +puterrot/AEPT +putschen/IXY +putscht/EGPX +putzen/DIVXY +putzig/AEPT +putzt/EGPVX +putzte/GNVZ +putzten/GIVWX +pyramidenförmig/AEPT +qm +qmm +quälen/DIXY +quälend/ACEPT +quadratisch/AEPT +qualifizierbar/AEPTU +qualifizieren/BDIOXY +qualifiziert/ACEPTX +qualitätsbewusst/AEPT +qualitativ/AEPT +qualmen/DIVXY +qualmig/AEPT +qualvoll/ACEPT +quantenmechanisch/AEPT +quantifizierbar/AEPTU +quantifizieren/BDIOXY +quantitativ/AEPT +quantorenfrei/AEPT +quartalsweise/ANRS +quarzgenau/AEPT +quarzstabil/AEPT +quasi +quasianalog/AEPT +quasiperiodisch/AEPT +quastenverziert/AEPT +quatschig/AEPT +quellen/DIW +quer +querschnittgelähmt/AEPT +querschnittsgelähmt/AEPT +querzustellen/D +quetschen/DIXY +quieken/DIXY +quietschen/DIXY +quietscht/EGPX +quillt/WX +quirlig/AEPT +quitt +quittieren/DIOXY +quollen/GX +quotieren/DIOXY +rächen/DIXY +räkeln/DIXY +rändern/DIXY +rät/GV +rätselhaft/AEPT +rätseln/DIXY +rätselt/EGPX +rätst/GVWX +räuchern/DIVXY +räuchert/EGPVX +räucherte/GNVZ +räucherten/GIVWX +räudig/AEPT +räumen/DIXY +räumlich/AEPT +räuspern/DIXY +räuspert/EGPX +rabenschwarz/AEPT +rabiat/ACEPT +rachelüstern/AEPT +racheschnaubend/AEPT +rachgierig/AEPT +rachsüchtig/AEPT +radargesteuert/AEPT +radebrechen/DI +radeln/DIXY +radelt/EGPX +radförmig/AEPT +radial/AEPT +radieren/DIOXY +radikal/ACEPT +radikalisieren/DIOXY +radioaktiv/ACEPT +radiologisch/AEPT +raffen/DIWXY +raffgierig/ACEPT +raffinieren/DIOXY +ragen/DIXY +ragt/EGPX +rammeln/DIVXY +rammelt/EGPVX +rammen/DIXY +ramponieren/DIOXY +ran +randalieren/DIXY +randnah/AEPT +randvoll/AEPT +rang/PZ +ranghöchte/ANRS +ranghöher/AEPT +rangieren/DIXY +ranken/DIXY +rannte/NVZ +rapid/AEPT +rapple +rar/ACEPT +rasa +rasant/ACEPT +rasch/ACEPT +rasche/ACNRS +rascheln/DIXY +raschelt/EGPX +rasen/DIXY +rasieren/DIOXY +rasierklingenscharf/AEPT +rasseln/DIXY +rasselt/EGPX +rassig/AEPT +rassisch/AEPT +rassistisch/AEPT +rasten/DIWXY +rastet/EGPWX +rastlos/AEPT +raten/DGIV +ratenweise +ratifizieren/DIOXY +ratio +rational/AEPT +rationalisieren/DIOXY +rationell/ACEPTU +rationieren/DIOXY +ratlos/AEPT +ratsam/AEPTU +rattern/DIXY +ratzekahl +rau/ACEPSTZ +raubeinig/AEPT +rauben/DIXY +rauchen/DIVXY +rauchfrei/AEPT +rauchig/AEPT +raucht/EGPVX +rauchte/GNVZ +rauchten/GIVWX +rauen/DIWXY +raufen/DIXY +rauflustig/AEPT +raumkrank/AEPT +raumweit/AEPT +raunen/DIXY +raupenartig/AEPT +raupengetrieben/AEPT +rauschen/DIXY +rauschgiftsüchtig/AEPT +rausgefahren/AEPT +rausgesetzt/AEPT +rausgesucht/AEPT +reagieren/DIXY +reaktionär/ACEPT +reaktiv/AEPT +reaktivieren/DIOWXY +real/AEPT +realisieren/BDIOXY +realistisch/ACEPTU +realistischerweise +realiter +rebellieren/DIXY +rebellisch/AEPT +rechen/DIOXY +rechenintensiv/AEPT +recherchieren/DIOXY +rechnen/DIVXY +rechnergesteuert/AEPT +rechnergestützt/AEPT +rechnerisch/AEPT +rechnerunterstützt/AEPT +recht/AEGLPSTX +rechteckig/AEPT +rechten/GISWX +rechtfertigen/BDIXY +rechthaberisch/AEPT +rechtlos/AEPT +rechtmäßig/AEPTU +rechtsbündig/AEPT +rechtschaffen/AEPT +rechtsextrem/ACEPT +rechtsextremistisch/AEPT +rechtsgängig/AEPT +rechtsgerichtet/AEPT +rechtsgültig/AEPT +rechtshändig/AEPT +rechtsherum +rechtskräftig/AEPT +rechtskundig/AEPT +rechtsradikal/AEPT +rechtsseitig/AEPT +rechtsstaatlich/AEPT +rechtsum +rechtsunfähig/AEPT +rechtsverbindlich/AEPT +rechtswidrig/ACEPT +rechtswirksam/AEPT +rechtwinklig/AEPT +rechtzeitig/AEPT +recken/DIVXY +reckt/EGPVX +recyceln/BDIOWXY +redaktionell/AEPT +redefinieren/BDIOXY +redegewandt/ACEPT +reden/DIXY +redet/EGPWX +redigieren/IOXY +redlich/ACEPTU +redselig/ACEPT +redundant/AEPT +reduzieren/DIOXY +reell/ACEPTU +referentiell/AEPT +referenziell/AEPT +referenzieren/BDIOXY +referieren/DIOXY +refinanzieren/DIOXY +reflektieren/DIOXY +reflektorisch/AEPT +reflexartig/AEPT +reflexionsfrei/AEPT +reflexiv/AEPT +reformatorisch/AEPT +reformfreudig/AEPT +reformieren/DIOXY +reformorientiert/AEPT +reformpädagogisch/AEPT +reg/ACEPTZ +regelbasiert/AEPT +regelhaft/AEPT +regelmäßig/ACEPTU +regeln/BDIXY +regelrecht/AEPT +regelwidrig/AEPT +regen/DIWXY +regendicht/AEPT +regenerativ/AEPT +regenerieren/DIOXY +regennass/AEPT +regenreich/ACEPT +regieren/BDIOXY +regierungsfreundlich/AEPT +regional/AEPT +registrieren/DIOXY +reglementieren/DIOXY +reglos/AEPT +regnen/DIVXY +regnerisch/AEPT +regnet/EGPVWX +regressiv/AEPT +regresspflichtig/AEPT +regsam/ACEPT +regulär/AEPT +regulativ/AEPT +regulieren/BDIOXY +regungslos/AEPT +rehabilitieren/DIOXY +reiben/DIX +reibungsfrei/AEPT +reibungslos/AEPT +reich/ACELPT +reichen/DGIWXY +reichhaltig/ACEPT +reichlich/ACEPT +reichsunmittelbar/AEPT +reif/ACELPTU +reifen/DIWXY +reiflich/ACEPT +reihen/DIXY +reihenweise +reimen/DIXY +reimplementieren/BDIOXY +rein/ACEPTU +reingefallen/AEPT +reingehen/DIX +reingeschaut +reinigen/DIXY +reinitialisieren/BDIOXY +reinkommen/DIX +reinlich/ACEPTU +reinrassig/AEPT +reinschnuppern/DIXY +reinschreiben/DIX +reinstallieren/DIOXY +reinvestieren/DIOXY +reinwaschen/DI +reißen/DIVWX +reißerisch/AEPT +reisefertig/AEPT +reiselustig/ACEPT +reisen/DIVXY +reist/EGPV +reiste/GNVZ +reisten/GIVWX +reiten/DIWX +reizbar/ACEPT +reizen/BDIWXY +reizlos/ACEPT +reizvoll/ACEPT +rekapitulieren/DIXY +reklamieren/DIOXY +rekognoszieren/DIOXY +rekompilieren/BDIOXY +rekonstruieren/BDIOXY +rekordbrechend/AEPT +rekrutieren/DIOXY +rekursiv/AEPT +relational/AEPT +relativ/ACEPT +relativieren/DIOXY +relaxed +relaxen/DIW +relegieren/DIOXY +relevant/AEPT +religiös/AEPT +remis +rempeln/IXY +rempelt/EGPX +renitent/AEPT +rennen/DIVX +renommiert/AEPT +renovieren/DIOXY +rentabel/ACU +rentieren/DIXY +rentierlich/AEPT +reorganisieren/DIOXY +reparabel/A +reparierbar/AEPTU +reparieren/BDIOXY +repetieren/DIOXY +replizieren/DIOWXY +repräsentativ/AEPT +repräsentieren/DIOXY +repressiv/ACEPT +reproduzieren/BDIOXY +republikanisch/AEPT +reservepflichtig/AEPT +reservieren/DIOXY +resident/AEPT +residieren/DIXY +residual/AEPT +resignieren/DIOXY +resistent/AEPT +resolut/AEPT +resp +resp. +respektabel/AC +respektieren/DIOXY +respektive +respektlos/ACEPT +respektvoll/ACEPT +respektwidrig/AEPT +ressourcensparend/AEPT +restaurieren/DIOXY +restlich/AEPT +restlos/AEPT +restriktiv/AEPT +restständig/AEPT +resümieren/DIOXY +resultieren/DIXY +retournieren/BDIOXY +retten/DIXY +returnieren/DIOXY +retuschieren/DIOXY +reuelos/ACEPT +reuevoll/ACEPT +reumütig/AEPT +revanchieren/DIXY +revanchistisch/AEPT +reversibel/A +reversieren/DIOXY +revidieren/DIOXY +revisionistisch/AEPT +revoltieren/DIXY +revolutionär/AEPT +revolutionieren/DIOWXY +rezensieren/DIOXY +rezidiv/AEPT +reziprok/AEPT +rezitieren/DIOXY +rheinisch/AEPT +rhetorisch/AEPT +rheumatisch/AEPT +rhythmisch/AEPT +richten/DIVXY +richterlich/AEPT +richtig/ACEPTU +richtiggehend +richtungweisend/AEPT +rieb/EPZ +riechen/DIX +rief/EPZ +riemannsch/AEPT +rieseln/DIXY +riesengroß/AEPT +riesenhaft/AEPT +riesig/ACEPT +riet/EGPVZ +riete/GNVZ +rieten/GIVWX +rietet/GVWX +rigid/AEPT +rigoros/AEPT +ringen/DGIX +ringförmig/AEPT +rings +ringsum +ringsumher +rinnen/DGIVX +rinnend/AEGPTV +rinnende/AGNRSV +risikofrei/AEPT +risikolos/AEPT +risikoscheu/AEPT +riskant/ACEPT +riskanterweise +riskieren/DIOXY +riss/PVZ +rissen/GVWX +rissfest/ACEPT +rissig/ACEPT +ritt/EPZ +ritterlich/AEPTU +rittlings +ritualisiert/AEPT +rituell/AEPT +ritzen/DIXY +rivalisieren/DIXY +röcheln/DIXY +röchen/IX +röhren/DIXY +röhrenförmig/AEPT +römisch/AEPT +röntgen/DIXY +rösten/DIXY +röter +rötlich/AEPT +robben/IXY +roboterhaft/AEPT +robust/ACEPT +roch/PZ +rockig/AEPT +rodeln/DIXY +roden/DIXY +roh/AEPT +rollen/DIXY +rolling +romanisch/AEPT +romantisch/ACEPTU +rosa +rosarot/AEPT +rosig/ACEPT +rostbeständig/AEPT +rosten/DIVXY +rostfrei/AEPT +rostig/ACEPT +rot/AEPT +rotbraun/AEPT +rothaarig/AEPT +rotieren/DIOXY +rotten/DIVXY +rotzen/DIXY +routinemäßig/AEPT +routiniert/AEPT +rüberspielen/DIXY +rückblickend/AEPT +rücken/DIVXY +rückgängig/AEPT +rückgeliefert/AEPT +rückgesandt/AEPT +rückgesetzt/AEPT +rückhaltlos/AEPT +rückkopplungsfähig/AEPT +rückläufig/ACEPT +rückschrittlich/AEPT +rücksetzen/DIXY +rücksichtslos/AEPT +rücksichtsvoll/AEPT +rückständig/AEPT +rückt/EGPVX +rückte/GNVZ +rückten/GIVWX +rückwärtig/AEPT +rückwärts +rückwirkend/AEPT +rückzahlbar/AEPT +rückzusetzen +rügen/IXY +rühmen/DIXY +rühmenswert/AEPT +rühmlich/AEPTU +rühren/DIXY +rülpsen/DIXY +rüsten/DIXY +rüstig/ACEPT +rüttelfest/AEPT +rütteln/DIXY +rubinrot/AEPT +ruchbar/AEPT +ruckartig/AEPT +ruckweise/ANRS +rudern/DIXY +rudert/EGPX +rudimentär/AEPT +rufen/DGIWX +ruhelos/ACEPT +ruhen/DGIXY +ruhig/ACEPTU +ruhmbedeckt/AEPT +ruhmreich/AEPT +ruinieren/DIOXY +ruinös/AEPT +rumänisch/AEPT +rumlöten/DIXY +rummachen/DIXY +rumspielen/DIXY +rund/AELPT +runden/DIWXY +rundherum +rundlich/ACEPT +rundum +runter +runtergeschraubt/AEPT +runtergezählt/AEPT +runterrutschen/DIXY +runzeln/DIXY +runzlig/AEPT +rupfen/DIXY +rußgeschwärzt/AEPT +rußig/AEPT +russisch/AEPT +rustikal/AEPT +rutschen/DIVWXY +rutschig/AEPT +rutscht/EGPVWX +rutschte/GNVZ +rutschten/GIVWX +sächlich/AEPT +sächsisch/AEPT +säen/DIXY +sägen/DIXY +sägezahnförmig/AEPT +sähe/NZ +säkular/AEPT +säkularisieren/DIOXY +sämtlich/AEPT +säße/NZ +sättigen/DIXY +säuberlich/ACEPT +säubern/DIXY +säuerlich/ACEPT +säuern/DIXY +säuft/VX +säugen/DIXY +säumen/DIVXY +säumig/ACEPT +säurebeständig/ACEPT +säurehaltig/ACEPT +säurelöslich/AEPT +säuseln/DIXY +sabbern/DIXY +sabotieren/DIOXY +sachbedingt/AEPT +sachbezogen/AEPT +sachdienlich/AEPT +sachgemäß/AEPTU +sachgerecht/AEPT +sachkundig/AEPT +sachlich/AEPTU +sacht/AEPT +sacken/IXY +sadistisch/AEPT +saftig/AEPT +saftlos/AEPT +sagen/DIVWXY +sagenhaft/ACEPT +sagenumwoben/AEPT +sahen/VWX +sahnen/IWXY +sahnig/AEPT +saisonal/AEPT +saisonbedingt/AEPT +saisonbereinigt/AEPT +sakral/AEPT +salben/DIXY +salbungsvoll/ACEPT +saldieren/DIOXY +salonfähig/AEPT +salopp/ACEPT +salutieren/DIXY +salzen/DGIVXY +salzig/ACEPT +salzlos/ACEPT +sammeln/DIVXY +sammelt/EGPVX +sammelte/GNVZ +sammelten/GIVWX +samstagnachts +samstags +samtartig/AEPT +samten/AEGPTW +sandgekapselt/AEPT +sandig/AEPT +sandte/GNVZ +sandten/GIVX +sanft/ACEPTU +sanftmütig/AEPT +sang/PZ +sanguinisch/AEPT +sanieren/DIOXY +sanitär/AEPT +sank/PVZ +sanktionieren/DIOXY +sann/PZ +sapperlot +sarkastisch/AEPT +saß/PZ +satanisch/ACEPT +satinieren/DIOXY +satirisch/AEPT +satt/ACEPT +sattelfest/ACEPT +satteln/DIXY +sattsam +saturieren/DIOXY +satzungsgemäß/AEPT +satzungsmäßig/ACEPT +sauber/ACEPTU +saublöd/AEPT +sauen/DIVXY +sauer/AC +sauerer +sauerstoffhaltig/AEPT +sauerstoffreich/AEPT +saufen/DIV +saugen/DIXY +saugfähig/ACEPT +saumäßig/ACEPT +sausen/DIXY +scannen/DIXY +schäbig/ACEPT +schädigen/DIXY +schädlich/AEPTU +schäkern/DIXY +schälen/DIXY +schämen/DIXY +schänden/DIXY +schändlich/ACEPT +schärfen/DIVXY +schärfer/AEPTU +schärfste/ANRSU +schärft/EGPVX +schärfte/GNVZ +schärften/GIVWX +schätzen/BDIXY +schätzenswert/ACEPT +schätzt/EGPVX +schätzte/GNVZ +schätzten/GIVWX +schätzungsweise +schäumen/DIXY +schaben/DIXY +schablonenhaft/ACEPT +schablonenmäßig/ACEPT +schablonieren/DIOXY +schachbrettartig/AEPT +schachmatt/AEPT +schaden/DIXY +schadenfroh/ACEPT +schadensersatzpflichtig/AEPT +schadhaft/ACEPT +schadlos/ACEPT +schaffen/BDGIVWXY +schafft/EGPVWX +schaffte/GNVZ +schafften/GIVWX +schal/ACEPT +schalkhaft/ACEPT +schallabstrahlend/AEPT +schalldämmend/AEPT +schalldämpfend/ACEPT +schalldicht/AEPT +schallen/DIXY +schallhart/AEPT +schalloptisch/AEPT +schallschluckend/ACEPT +schalltechnisch/AEPT +schallverstärkend/AEPT +schallweich/AEPT +schalten/BDIWXY +schamhaft/ACEPT +schamlos/ACEPT +schamrot/AEPT +schandbar/AEPT +scharen/DIXY +scharf/AEPTU +scharfgemacht/AEPT +scharfkantig/AEPT +scharfmachen/DIXY +scharfrandig/AEPT +scharfsichtig/ACEPT +scharfsinnig/ACEPT +scharlachrot/AEPT +scharmant/ACEPT +scharren/DIVXY +scharrt/EGPVX +scharrte/GNVZ +scharrten/GIVWX +schassen/DIXY +schattenhaft/ACEPT +schattieren/DIOXY +schattig/ACEPT +schauderhaft/ACEPT +schaudern/DIXY +schauen/DIWXY +schauerartig/AEPT +schauerlich/ACEPT +schauern/DIXY +schaufeln/DIXY +schaukeln/DIXY +schaukelt/EGPVX +schaukelte/GNVZ +schaukelten/GIVWX +schaulustig/ACEPT +schaumig/ACEPT +schaurig/ACEPT +scheckig/AEPT +scheel/AEPT +scheffeln/DIXY +scheiden/DIVX +scheinbar/ACEPTU +scheinen/BDIX +scheinheilig/ACEPT +scheintot/AEPT +scheißen/DIWX +scheiteln/DIXY +scheitern/DIXY +schellen/DIXY +schelmisch/ACEPT +schelten/DI +schematisch/AEPT +schematisieren/DIOXY +schemenhaft/AEPT +schenken/DIVXY +schenkt/EGPVX +schenkte/GNVZ +schenkten/GIVWX +scheppern/DIXY +scheren/DIWXY +scherzen/DIVXY +scherzhaft/AEPT +scherzt/EGPVX +scherzte/GNVZ +scherzten/GIVWX +scheu/ACEPRTZ +scheuchen/DIVXY +scheucht/EGPVX +scheuchte/GNVZ +scheuchten/GIVWX +scheuen/DIWXY +scheuern/DIWXY +scheuerte/GNVZ +scheuerten/GIVWX +scheußlich/ACEPT +schichten/DIXY +schick/AELPT +schicken/DIWXY +schicksalhaft/AEPT +schieben/DIVX +schied/PVZ +schieden/GVWX +schief/ACEPT +schieferig/AEPT +schiefgelacht/AEPT +schieflachen/DIXY +schiefwinklig/AEPT +schielen/DIXY +schienen/DGIWXY +schier/AEPT +schießen/DIVX +schießwütig/AEPT +schiffbrüchig/AEPT +schiffen/BDIVXY +schifft/EGPVX +schiffte/GNVZ +schifften/GIVWX +schikanieren/DIOXY +schildern/DIXY +schilfig/AEPT +schillern/DIXY +schiltst/WX +schimmeln/DIVXY +schimmelreitend/AEPT +schimmelt/EGPVX +schimmelte/GNVZ +schimmelten/GIVWX +schimmern/DIXY +schimmlig/AEPT +schimpfen/DIXY +schimpflich/AEPT +schinden/DIXY +schirmen/DIXY +schiss/PVZ +schissen/GVWX +schizophren/AEPT +schläfrig/ACEPT +schläft/VX +schlägt/VX +schlängeln/DIXY +schlabberig/AEPT +schlabbern/DIWXY +schlachten/DIXY +schlacken/DIXY +schlackern/DIXY +schlackig/ACEPT +schlafen/DGIV +schlaff/ACEPT +schlaflos/AEPT +schlaftrunken/AEPT +schlafwandeln/DIXY +schlafwandlerisch/AEPT +schlagartig/ACEPT +schlagen/DGIVW +schlagfertig/AEPT +schlagfest/AEPT +schlagkräftig/ACEPT +schlagstark/AEPT +schlagwettergefährdet/AEPT +schlagwettergeschützt/AEPT +schlagwortartig/AEPT +schlaksig/ACEPT +schlammig/AEPT +schlampig/AEPT +schlang/PVZ +schlank/ACEPT +schlapp/ACEPT +schlappgemacht/AEPT +schlappmachen/DIXY +schlau/ACEPT +schlecht/ACEPT +schlechterdings +schlechthin +schlecken/DIXY +schleichen/DIX +schleierhaft/ACEPT +schleifen/DIVXY +schleift/EGPVX +schleifte/GNVZ +schleiften/GIVWX +schleimig/AEPT +schleimlösend/AEPT +schleißen/DIWXY +schleißte/GNVZ +schleißten/GIVWX +schlemmen/DIXY +schlendern/DIXY +schlendert/EGPX +schlenkern/DIXY +schlenkert/EGPX +schleppen/DIVXY +schleppt/EGPVX +schleppte/GNVZ +schleppten/GIVWX +schlesisch/AEPT +schleudern/IVXY +schleudert/EGPVX +schleuderte/GNVZ +schleuderten/GIVWX +schleunig/ACEPT +schleunigst/AEPTW +schleusen/IXY +schleust/EGP +schlich/EPZ +schlichen/GIOWXY +schlicht/ACEPTWX +schlichte/ACNRSZ +schlichten/DIWXY +schlichtweg +schlief/EPVZ +schlierenartig/AEPT +schließen/BDIVX +schließlich +schliff/PZ +schlimm/ACEPT +schlimmstenfalls +schlingen/DIVX +schliss/EPZ +schlittern/DIXY +schlitzäugig/AEPT +schlitzohrig/AEPT +schlohweiß/AEPT +schloss/PVZ +schlossen/GVWX +schlotterig/AEPT +schlottern/DIXY +schlottert/EGPX +schlüpfen/DIXY +schlüpfrig/AEPT +schlürfen/DIXY +schlüsselfertig/AEPT +schlüssig/ACEPTU +schluchzen/DIXY +schlucken/DIVXY +schluckt/EGPVX +schluckte/GNVZ +schluckten/GIVWX +schluderig/AEPT +schlug/PVZ +schlummern/DIXY +schlummert/EGPX +schlurfen/DIXY +schlurft/EGPX +schlussendlich/AEPT +schlussfolgern/DIXY +schlussfolgert/EGPX +schmächtig/AEPT +schmähen/DIVXY +schmählich/AEPT +schmäht/EGPVX +schmähte/GNVZ +schmähten/GIVWX +schmälern/DIXY +schmachten/DIVXY +schmachvoll/ACEPT +schmackhaft/ACEPTU +schmal/AEPT +schmalspurig/AEPT +schmalzig/AEPT +schmarotzen/DIXY +schmarotzerisch/AEPT +schmatzen/DIXY +schmatzt/EGPX +schmausen/DIXY +schmecken/BDIXY +schmeckt/EGPX +schmeichelhaft/AEPT +schmeicheln/DIXY +schmeichlerisch/AEPT +schmeißen/DIX +schmelzen/BDIVXY +schmerzen/DIVXY +schmerzerfüllt/AEPT +schmerzhaft/AEPT +schmerzlich/ACEPT +schmerzlindernd/AEPT +schmerzlos/AEPT +schmerzstillend/AEPT +schmerzt/EGPVX +schmerzverzerrt/AEPT +schmerzvoll/ACEPT +schmettern/DIXY +schmieden/BDIXY +schmiegen/DIXY +schmiegsam/AEPT +schmiegt/EGPX +schmieren/DIVXY +schmierig/AEPT +schmiert/EGPVX +schmierte/GNVZ +schmierten/GIVWX +schmilzt/VW +schminken/DIXY +schmirgeln/DIXY +schmiss/EPZ +schmissig/AEPT +schmollen/DIXY +schmolz/PVZ +schmolzen/GVWX +schmoren/DIXY +schmücken/DIXY +schmuck/ACEPT +schmucklos/AEPT +schmuggeln/DIXY +schmunzeln/DIXY +schmunzelt/EGPX +schmusen/DIXY +schmutzen/DIVXY +schmutzig/ACEPT +schnäuzen/DIXY +schnäuzt/EGPX +schnabelförmig/AEPT +schnallen/DIXY +schnalzen/DIXY +schnappen/DIXY +schnappt/EGPX +schnarchen/DIXY +schnarcht/EGPX +schnarren/IXY +schnattern/DIXY +schnattert/EGPX +schnauben/DIXY +schnaufen/DIVXY +schnauft/EGPVX +schneckenförmig/AEPT +schneebedeckt/AEPT +schneeblind/AEPT +schneeig/AEPT +schneeweiß/AEPT +schneiden/DIVX +schneidern/DIXY +schneidig/ACEPT +schneien/DIXY +schneit/EGPX +schnell/ACEPTZ +schnellen/DIWXY +schnellentschlossen/AEPT +schnellfüßig/AEPT +schnelllebig/ACEPT +schnellstmöglich/AEPT +schnellt/EGPWX +schnickschnacklos/AEPT +schniefen/DIXY +schniegeln/DIXY +schnippeln/DIXY +schnippen/DIXY +schnippisch/AEPT +schnitt/PVZ +schnitten/GVWX +schnittig/ACEPT +schnitzen/DIXY +schnöd/AEPT +schnörkelhaft/AEPT +schnörkellos/AEPT +schnörkeln/DIXY +schnodderig/ACEPT +schnorren/DIXY +schnüffeln/DIXY +schnüffelt/EGPX +schnüren/DIVXY +schnürt/EGPVX +schnürte/GNVZ +schnürten/GIVWX +schnuckelig/AEPT +schnupfen/DIVXY +schnupft/EGPVX +schnupfte/GNVZ +schnupften/GIVWX +schnuppern/DIXY +schnurgerade/ANRS +schnurren/DIXY +schnurrt/EGPX +schnurstracks +schön/ACEPTU +schönfärben/DIXY +schöpfen/DIXY +schöpferisch/AEPT +schob/PVZ +schoben/GVWX +schocken/BDIWXY +schockfarben/AEPT +schockieren/DIOXY +schonen/DIWXY +schonte/GNVZ +schonten/GIVWX +schonungslos/AEPT +schor/PZ +schorfig/AEPT +schoss/PVZ +schossen/GVWX +schottisch/AEPT +schräg/ACEPT +schränken/DIVXY +schränkt/EGPVX +schränkte/GNVZ +schränkten/GIVWX +schraffieren/DIOXY +schrammen/DIXY +schrammig/AEPT +schrankenlos/AEPT +schrauben/DIVXY +schraubenförmig/AEPT +schraubt/EGPVX +schraubte/GNVZ +schraubten/GIVWX +schrecken/DIVXY +schreckerregend/ACEPT +schreckhaft/AEPT +schrecklich/ACEPT +schreckt/EGPVX +schreiben/DIVWX +schreibfaul/AEPT +schreibgeschützt/AEPT +schreibmaschinengeschrieben/AEPT +schreibschützen/BDIXY +schreibunkundig/AEPT +schreien/DIXY +schreiten/DIWX +schrieb/PVZ +schrien/GIVX +schriftlich/AEPT +schriftstellerisch/AEPT +schrill/ACEPTZ +schrillen/DIWXY +schritt/EPZ +schritthalten/I +schrittweise/ANRS +schröpfen/DIXY +schroff/ACEPT +schrottreif/AEPT +schrubben/DIXY +schrullenhaft/AEPT +schrullig/ACEPT +schrumpfen/DIXY +schrumplig/AEPT +schrundig/AEPT +schüchtern/ACEPT +schülerhaft/AEPT +schüren/DIXY +schürfen/DIXY +schütteln/DIXY +schütten/DIVXY +schüttet/EGPVWX +schüttete/GNVZ +schütteten/GIVWX +schützen/DIXY +schubkarrenweise +schuf/PZ +schufen/WXY +schuften/DIWXY +schuftig/AEPT +schuldbeladen/AEPT +schuldbewusst/AEPT +schulden/DIWXY +schuldenfrei/AEPT +schuldet/EGPVWX +schuldete/GNVZ +schuldeten/GIVWX +schuldhaft/ACEPT +schuldig/ACEPTU +schuldlos/AEPT +schulen/DIXY +schulfrei/AEPT +schulisch/AEPT +schulmeisterlich/AEPT +schulpflichtig/AEPT +schulterfrei/AEPT +schummeln/DIXY +schummerig/AEPT +schuppen/DIXY +schuppig/AEPT +schurkisch/AEPT +schussbereit/AEPT +schussfertig/AEPT +schussfest/ACEPT +schusslig/ACEPT +schustern/DIXY +schutzbefohlen/AEPT +schutzlos/ACEPT +schwäbisch/AEPT +schwächen/DIXY +schwächer/AEPT +schwächlich/AEPT +schwächst/AEPT +schwängern/DIXY +schwänzeln/DIXY +schwänzelt/EGPX +schwänzen/DIXY +schwärmen/DIXY +schwärmerisch/AEPT +schwärzen/DIXY +schwärzlich/AEPT +schwabbeln/DIXY +schwabbelt/EGPX +schwabblig/AEPT +schwach/AEPT +schwachköpfig/AEPT +schwachsichtig/AEPT +schwachsinnig/AEPT +schwadronieren/DIXY +schwafeln/DIXY +schwamm/PVZ +schwammig/AEPT +schwand/PVZ +schwang/PZ +schwanger/AEPT +schwanken/DIXY +schwankt/EGPX +schwappen/DIXY +schwappt/EGPX +schwarz/AEPT +schwarzärgern/DIXY +schwarzblau/AEPT +schwarzbraun/AEPT +schwarzweiß/AEPT +schwatzen/DIXY +schwatzhaft/ACEPT +schwatzt/EGPX +schweben/DIXY +schwedisch/AEPT +schwefelfarbig/AEPT +schwefelgelb/AEPT +schwefeln/DIXY +schweflig/AEPT +schweifen/DIXY +schweige/GNV +schweigen/DIVWX +schweigsam/AEPT +schweinisch/AEPT +schweißen/DIXY +schweißgebadet/AEPT +schweißig/AEPT +schweißt/EGPV +schweißte/GNVZ +schweißten/GIVWX +schweißtreibend/AEPT +schweißtriefend/AEPT +schweizerisch/AEPT +schwelen/DIXY +schwelgen/DIXY +schwelgerisch/AEPT +schwelgt/EGPX +schwellen/DI +schwemmen/DIXY +schwemmt/EGPX +schwenken/BDIXY +schwer/ACEPTU +schwerblütig/AEPT +schwergewichtig/AEPT +schwerhörig/AEPT +schwerlich +schwermütig/AEPT +schwerpunktartig/AEPT +schwerpunktmäßig/AEPT +schwerwiegend/ACEPT +schwesterlich/AEPT +schwieg/PVZ +schwiegen/GVWX +schwielig/AEPT +schwierig/ACEPT +schwillt/X +schwimmen/DIVX +schwinde/GNVZ +schwindelerregend/AEPT +schwindelfrei/AEPT +schwindeln/DIXY +schwindelt/EGPX +schwinden/DGIVX +schwindlig/AEPT +schwindsüchtig/AEPT +schwingen/DIX +schwingungsempfindlich/AEPT +schwingungsfrei/AEPT +schwirren/DIXY +schwirrt/EGPX +schwitzen/DIVXY +schwitzt/EGPVX +schwören/DIVX +schwollen/GWX +schwor/PVZ +schworen/GVWX +schwül/ACEPT +schwülstig/AEPT +schwul/ACEPT +schwunghaft/AEPT +schwunglos/ACEPT +schwungvoll/ACEPT +schwuppdiwupp +scrollen/DIXY +sechs +sechseckig/AEPT +sechseinhalb +sechsfältig/AEPT +sechsfach/AEPT +sechshundert +sechsjährig/AEPT +sechsmonatig/AEPT +sechsmonatlich/AEPT +sechsseitig/AEPT +sechsstöckig/AEPT +sechsstündig/AEPT +sechst/AEPT +sechstägig/AEPT +sechstausenddreihundert +sechstel +sechsundachtzig +sechsundachtzigste/ANRS +sechsunddreißig +sechsunddreißigste/ANRS +sechsundfünfzig +sechsundfünfzigste/ANRS +sechsundneunzig +sechsundneunzigste/ANRS +sechsundsechzig +sechsundsechzigste/ANRS +sechsundsiebzig +sechsundsiebzigste/ANRS +sechsundvierzig +sechsundzwanzig +sechswöchig/AEPT +sechzehn +sechzehntausend +sechzehnte/ANRS +sechzehntel +sechzig/R +sechzigjährig/AEPT +sechzigste/ANRS +sedimentieren/DIOXY +seefahrend/AEPT +seefest/AEPT +seeklar/AEPT +seekrank/AEPT +seelenfroh/AEPT +seelenruhig/AEPT +seelenvergnügt/AEPT +seelenvoll/AEPT +seelisch/AEPT +seemännisch/AEPT +seemäßig/AEPT +seetüchtig/ACEPT +segelfertig/AEPT +segelklar/AEPT +segeln/DIXY +segelt/EGPX +segensreich/AEPT +segensvoll/AEPT +segnen/DIXY +sehen/DGIV +sehenswert/AEPT +sehenswürdig/AEPT +sehnen/DIXY +sehnig/AEPT +sehnlich/AEPT +sehnlichst/W +sehnsüchtig/AEPT +sehnt/EGPX +sehr +seicht/AEPT +seiden/AEPTW +seidenartig/AEPT +seidenweich/AEPT +seidig/AEPT +seien/DWX +seifen/IWXY +seifig/AEPT +seilen/IWXY +seimig/AEPT +sein/AEPT +seinerseits +seinerzeit +seinesgleichen +seinetwegen +seinetwillen +seinige/ANRS +seit/LWX +seitdem +seiteneffektfrei/AEPT +seitenlang/AEPT +seitens +seitenweise +seither +seitherige/ANRS +seitig/AEPT +seitwärts +sek +sek. +sekundär/AEPT +sekundenlang/AEPT +sekundieren/DIOXY +selbe/ANRS +selbig/AEPT +selbst +selbständig/ACEPTU +selbstbewusst/AEPT +selbstbezüglich/AEPT +selbsterklärend/AEPT +selbsterkoren/AEPT +selbsteröffnet/AEPT +selbstevident/AEPT +selbstgefällig/AEPT +selbstgenügsam/AEPT +selbstgerecht/AEPT +selbsthaltend/AEPT +selbstherrlich/AEPT +selbstklebend/AEPT +selbstleuchtend/AEPT +selbstlos/AEPT +selbstmörderisch/AEPT +selbstredend +selbstregulierend/AEPT +selbstsicher/ACEPT +selbstständig/ACEPTU +selbstsüchtig/AEPT +selbsttätig/AEPT +selbstvergessen/AEPT +selbstverständlich/AEPT +selektieren/BDIOXY +selektiv/AEPT +selig/ACEPTU +selten/ACEPT +seltsam/ACEPT +seltsamerweise +semantikbasiert/AEPT +semantikerhaltend/AEPT +semantisch/AEPT +semiformal/AEPT +semilegal/AEPT +semiotisch/AEPT +sendekopfseitig/AEPT +senden/DIVXY +sengen/DIVXY +sengt/EGPVX +sengte/GNVZ +sengten/GIVWX +senil/ACEPT +senken/DIVXY +senkrecht/AEPT +senkt/EGPVX +senkte/GNVZ +senkten/GIVWX +sensationell/AEPT +sensationshaschend/AEPT +sensibel/AC +sensibilisieren/DIOWXY +sensitiv/AEPT +sensorseitig/AEPT +sentenziös/ACEPT +sentimental/ACEPT +separat/AEPT +separieren/BIOXY +septisch/AEPT +sequentiell/AEPT +sequenziell/AEPT +serbisch/AEPT +serbokroatisch/AEPT +serialisieren/DIOXY +seriell/AEPT +serienmäßig/AEPT +serienreif/AEPT +serienweise +seriös/ACEPT +servicefreundlich/AEPT +servieren/DIOXY +servil/ACEPT +sesshaft/ACEPT +setting +setzen/BDIVXY +setzt/EGPVX +setzte/GNVZ +setzten/GIVWX +seufzen/DIXY +seufzt/EGPX +sexistisch/AEPT +sexual/AEPT +sexuell/AEPT +sezieren/DIOXY +sibirisch/AEPT +sich/R +sichelförmig/AEPT +sicher/ACENPTZ +sichergehen/DIX +sichergestellt/AEPT +sicherheitsbewusst/AEPT +sicherheitsgerichtet/AEPT +sicherheitshalber +sicherheitskritisch/AEPT +sicherheitsrelevant/AEPT +sicherheitstechnisch/AEPT +sicherlich +sichern/DIWXY +sicherstellen/DIXY +sicherungsübereignet/AEPT +sicherzugehen +sicherzustellen/D +sichten/BDIXY +sichtlich/AEPT +sickern/DIXY +sie +sieben/DIOXY +siebeneinhalb +siebenfältig/AEPT +siebenfach/AEPT +siebenhundert +siebenjährig/AEPT +siebenmal +siebenmalig/AEPT +siebent/AEPTW +siebentägig/AEPT +siebentel +siebenundachtzig +siebenundachtzigste/ANRS +siebenunddreißig +siebenunddreißigste/ANRS +siebenundfünfzig +siebenundfünfzigste/ANRS +siebenundneunzig +siebenundneunzigste/ANRS +siebenundsechzig +siebenundsechzigste/ANRS +siebenundsiebzig +siebenundsiebzigste/ANRS +siebenundvierzig +siebenundvierzigste/ANRS +siebenundzwanzig +siebt/AEGPTX +siebte/AGNRSZ +siebtel +siebten/GISWX +siebzehn +siebzehnjährig/AEPT +siebzehnte/ANRS +siebzehntel +siebzig/R +siebzigste/ANRS +siech/AEPT +siechen/DIWXY +siecht/EGPWX +siedeln/DIXY +siedelt/EGPX +sieden/DIXY +siedet/EGPWX +siegeln/DIVXY +siegelt/EGPVX +siegelte/GNVZ +siegelten/GIVWX +siegen/DIVXY +siegesgewiss/AEPT +siegessicher/AEPT +siegestrunken/AEPT +sieghaft/AEPT +sieglos/AEPT +siegreich/ACEPT +siegt/EGPVX +sieh/E +sieht/WX +sigma +signalisieren/DIOXY +signalrot/AEPT +signieren/DIOXY +signifikant/AEPT +silberhell/AEPT +silbermetallic +silbern/AEPT +simpel/AC +simulieren/BDIOXY +simultan/AEPT +sind +singen/DIWX +singulär/AEPT +sinkbar/AEPTU +sinken/BDIVX +sinnbildlich/AEPT +sinnen/DIX +sinnenfreudig/AEPT +sinnerfüllt/AEPT +sinnfällig/AEPT +sinngemäß/AEPT +sinngerecht/AEPT +sinngetreu/AEPT +sinnieren/DIXY +sinnig/ACEPTU +sinnigerweise +sinnlich/AEPT +sinnlos/ACEPT +sinnreich/AEPT +sinnverwandt/AEPT +sinnvoll/AEPT +sinnvollerweise +sinnwidrig/AEPT +sintern/DIXY +sintflutartig/AEPT +sistieren/DIOXY +sittenlos/ACEPT +sittenstreng/AEPT +sittig/AEPT +sittlich/AEPTU +sittsam/ACEPT +situationsabhängig/AEPT +situationsbedingt/AEPT +situationsgerecht/AEPT +situiert/AEPT +sitzen/DIX +sixtinisch/AEPT +sizilianisch/AEPT +skalieren/BDIOXY +skalpieren/DIOXY +skandalös/AEPT +skandinavisch/AEPT +skeptisch/AEPT +skizzenhaft/AEPT +skizzieren/DIOXY +sklavisch/AEPT +skrupellos/ACEPT +skurril/ACEPT +slawisch/AEPT +slowakisch/AEPT +slowenisch/AEPT +smaragdgrün/AEPT +smart/AEPT +so +söhnen/IVXY +sobald +sodann +sodass +soeben +sofern +soff/PVZ +soffen/GVWX +sofort +sofortbeziehbar/AEPT +sofortig/AEPT +soft/AEPT +softwarekompatibel/A +softwaremäßig/AEPT +softwaretechnisch/AEPT +softwaretechnologisch/AEPT +sog/PZ +sogar +sogleich +solang/E +solch/AEPT +solcherart +solcherlei +solchermaßen +solcherweise +solidarisch/AEPT +solidarisieren/DIOXY +solide/ACNRSU +sollen/DIWXY +solvent/AEPT +somatisch/AEPT +somit +sommerlich/AEPT +sommersprossig/AEPT +sonder/LN +sonderbar/ACEPT +sondergleichen +sonderpädagogisch/AEPT +sondieren/DIOXY +sonnabends +sonnen/GIXY +sonnenerhitzt/AEPT +sonnenklar/AEPT +sonnenüberglänzt/AEPT +sonnenverbrannt/AEPT +sonnig/ACEPT +sonntäglich/AEPT +sonntags +sonnverbrannt/AEPT +sonor/AEPT +sonst +sonstig/AEPT +sooft +sophistisch/AEPT +sorgen/DIVXY +sorgenfrei/AEPT +sorgenlos/AEPT +sorgenvoll/AEPT +sorgfältig/ACEPT +sorglich/AEPT +sorglos/AEPT +sorgsam/ACEPT +sorgt/EGPVX +sortieren/DIOXY +soundso +soundsoviel +souverän/AEPTU +soviel +soweit +sowie +sowieso +sowjetisch/AEPT +sowjetrussisch/AEPT +sowohl +sozial/ACEPTU +sozialdemokratisch/AEPT +sozialisieren/DIOXY +sozialistisch/AEPT +sozialkritisch/AEPT +sozialliberal/AEPT +sozialökonomisch/AEPT +sozialpädagogisch/AEPT +sozialpolitisch/AEPT +sozialpsychologisch/AEPT +sozialwissenschaftlich/AEPT +soziodemografisch/AEPT +soziographisch/AEPT +soziologisch/AEPT +sozusagen +spähen/DIXY +spärlich/ACEPT +spät/ACEPT +späterhin +spätesten/S +spätminoisch/AEPT +spätmykenisch/AEPT +spachteln/DIXY +spalten/BDGIXY +spaltenlang/AEPT +spaltenweise/ANRS +spanabhebend/AEPT +spanisch/AEPT +spanlos/AEPT +spannen/DIVWXY +spannend/ACEPTU +spannkräftig/AEPT +spannungsgeladen/AEPT +spannungsversorgt/AEPT +sparen/DIXY +sparsam/ACEPT +spaßen/DIVXY +spaßeshalber +spaßhaft/AEPT +spaßig/ACEPT +spaßt/EGPV +spastisch/AEPT +spazieren/DIXY +spe +speckig/AEPT +spedieren/DIOXY +speicherintensiv/AEPT +speichern/DIXY +speicherplatzeffizient/AEPT +speicherplatzintensiv/AEPT +speicherprogrammierbar/AEPT +speicherprogrammiert/AEPT +speien/DIX +speisen/DIVXY +speist/EGPV +speiste/GNVZ +speisten/GIVWX +spektakulär/ACEPTU +spektral/AEPT +spektroskopisch/AEPT +spekulativ/AEPT +spekulieren/DIVXY +spenden/DIXY +spendieren/DIOWXY +sperren/BDIVWXY +sperrig/AEPT +sperrt/EGPVWX +sperrte/GNVZ +sperrten/GIVWX +spesenfrei/AEPT +spezial/AEPT +spezialisieren/DIOWXY +speziell/ACEPT +spezifisch/ACEPT +spezifizieren/DIOWXY +sphärisch/AEPT +spiegelblank/AEPT +spiegelglatt/AEPT +spiegeln/DIXY +spielen/BDIVXY +spielerisch/AEPT +spielfrei/AEPT +spielfreudig/AEPT +spielt/EGPVX +spielte/GNVZ +spielten/GIVWX +spien/GIX +spießbürgerlich/AEPT +spießen/DIXY +spießig/AEPT +spindeldürr/AEPT +spinnen/DIVX +spionieren/DIXY +spiralförmig/AEPT +spiritistisch/AEPT +spirituell/AEPT +spitz/AEPTZ +spitzbübisch/AEPT +spitzeln/DIXY +spitzen/DIWXY +spitzfindig/AEPT +spitzig/AEPT +spitzwinklig/AEPT +spleenig/AEPT +splitten/DIXY +splitterfrei/AEPT +splitterig/AEPT +splittern/DIXY +splitternackt/AEPT +spötteln/DIXY +spöttisch/AEPT +spontan/ACEPT +sporadisch/AEPT +sporenbewehrt/AEPT +spornen/DIXY +spornstreichs +sportlich/AEPTU +spottbillig/AEPT +spotten/DIVXY +spottet/EGPVWX +spottete/GNVZ +spotteten/GIVWX +spräche/NZ +spränge/NZ +sprach/LPVZ +sprachabhängig/AEPT +sprachkundig/AEPT +sprachlos/AEPT +sprachspezifisch/AEPT +sprachunabhängig/AEPT +sprachwissenschaftlich/AEPT +sprang/PZp +sprayen/DIXY +sprechen/DIV +spreizen/DIXY +sprengen/DIVXY +sprengt/EGPVX +sprengte/GNVZ +sprengten/GIVWX +sprenkeln/DIXY +spricht/VWX +sprichwörtlich/AEPT +sprießen/DIXY +springen/DIWX +sprinten/DIXY +spritzen/DIVXY +spritzig/ACEPT +spritzt/EGPVX +spritzte/GNVZ +spritzten/GIVWX +spritzwasserfest/AEPT +spritzwassergeschützt/AEPT +spröd/ACEPT +spross/PZ +sprühen/DIVXY +sprüht/EGPVX +sprühte/GNVZ +sprühten/GIVWX +spruchreif/AEPT +sprudeln/DIXY +sprunghaft/ACEPT +spülen/DIXY +spürbar/ACEPT +spüren/BDIVXY +spürt/EGPVX +spürte/GNVZ +spürten/GIVWX +spucken/DIXY +spuken/DIXY +spukhaft/AEPT +spulen/DIXY +spurlos/AEPT +spurten/DIXY +stäche/NZ +städtebaulich/AEPT +städtisch/AEPT +stählern/AEPT +stämmig/ACEPT +ständig/AEGPTV +ständige/AGNRSV +stänkern/DIXY +stärkehaltig/AEPT +stärken/DIVXY +stärker/AEPT +stärkst/AEPT +stärkt/EGPVX +stärkte/GNVZ +stärkten/GIVWX +stäuben/DIXY +staatenlos/AEPT +staatlich/AEPT +staatsbürgerlich/AEPT +staatseigen/AEPT +staatsfeindlich/AEPT +staatsklug/AEPT +staatsmännisch/AEPT +staatspolitisch/AEPT +staatsrechtlich/AEPT +staatsverbürgt/AEPT +stabil/ACEPT +stabilisieren/DIOXY +stach/PZ +stacheln/DIXY +stachlig/ACEPT +stadtbekannt/AEPT +stadteigen/AEPT +staffelförmig/ACEPT +staffeln/DIXY +staffieren/DIOXY +stagnieren/DIXY +stahl/PZ +stahlblau/AEPT +stahlhart/AEPT +stak/PZ +stalinistisch/AEPT +stammeln/DIXY +stammen/DIXY +stammesgeschichtlich/AEPT +stammverwandt/AEPT +stampfen/DIXY +stand/GPVZ +standardisieren/DIOXY +standardmäßig/AEPT +standen/GVWX +standesamtlich/AEPT +standesgemäß/AEPT +standfest/AEPT +standgehalten +standhältst/WX +standhaft/ACEPT +standhalten/DI +standhielt/EPZ +standrechtlich/AEPT +stank/PZ +stanzen/DIXY +stapeln/BDIXY +stapfen/DIXY +stapft/EGPX +starb/PVZ +stark/AEPT +starr/ACEPTZ +starren/DIWXY +starrköpfig/ACEPT +starrsinnig/ACEPT +starrt/EGPWX +startbereit/AEPT +starten/DIXY +startklar/AEPT +stationär/AEPT +stationieren/DIOXY +statisch/AEPT +statistisch/AEPT +statt/ELP +stattdessen +statten/GIWXY +stattfand/PZ +stattfinden/DI +stattgeben/DI +stattgefunden/AEPT +stattgegeben/AEPT +statthaft/AEPTU +stattlich/ACEPT +statuenhaft/AEPT +statuieren/DIOXY +statutenmäß/AEPT +staubdicht/AEPT +stauben/DIVXY +staubfrei/AEPT +staubhaltig/ACEPT +staubig/ACEPT +stauchen/DIVXY +staucht/EGPVX +stauchte/GNVZ +stauchten/GIVWX +stauen/DIVXY +staunen/DIXY +staunenswert/AEPT +staunt/EGPX +staut/EGPVX +staute/GNVZ +stauten/GIVWX +stechen/DI +steckbrieflich +stecken/BDIVXY +steckkompatibel/A +steckt/EGPVX +steckte/GNVZ +steckten/GIVWX +stehen/DGIVWX +stehend/AEGPTV +stehende/AGNRSV +stehlen/DI +steif/ACEPT +steifen/DIWXY +steifte/GNVZ +steiften/GIVWX +steigen/DIWX +steigern/BDIVXY +steigert/EGPVX +steigerte/GNVZ +steigerten/GIVWX +steil/ACEPT +steilheitsbegrenzt/AEPT +steinalt/AEPT +steinern/AEPT +steinhart/AEPT +steinig/ACEPTZ +steinigen/DIWXY +steinreich/ACEPT +steinzeitlich/AEPT +stellen/DIVWXY +stellenlos/AEPT +stellig/AEPT +stellt/EGPVWX +stellte/GNVZ +stellten/GIVWX +stellungslos/AEPT +stellvertretend/AEPT +stelzen/DIXY +stelzt/EGPX +stemmen/DIXY +stempeldruckabhängig/AEPT +stempeln/DIXY +stenografieren/DIOXY +stenografisch/AEPT +stenographieren/DIOXY +stenographisch/AEPT +steppen/DIXY +sterben/DI +sterbenskrank/AEPT +sterblich/AEPTU +stereotyp/AEPT +stereotypieren/DIOXY +steril/ACEPT +sterilisieren/DIOXY +sternenförmig/AEPT +sternenklar/AEPT +sternförmig/AEPT +sternhagelvoll/AEPT +sternhell/ACEPT +sternklar/AEPT +stete/ANRSU +stetig/ACEPT +stets +steuerbefreit/AEPT +steuerbegünstigt/AEPT +steuerfrei/AEPT +steuerlich/AEPT +steuern/BDIVXY +steuerpflichtig/AEPT +steuerpolitisch/AEPT +steuerrechtlich/AEPT +steuert/EGPVX +steuerte/GNVZ +steuerten/GIVWX +steuerungsseitig/AEPT +steuerungstechnisch/AEPT +stibitzen/DIOXY +sticheln/DIXY +stichfest/AEPT +stichhaltig/AEPT +stichig/AEPT +stichprobenartig/AEPT +stichpunktartig/AEPT +sticht/X +sticken/DIXY +stickig/AEPT +stickstoffhaltig/AEPT +stieben/DIXY +stiefeln/DIXY +stiefmütterlich/AEPT +stieg/PVZ +stiegen/GVWX +stiehlt/X +stieren/DIXY +stiernackig/AEPT +stieß/EPVZ +stieße/NVZ +stiften/DIXY +stilecht/AEPT +stilgerecht/AEPT +stilisieren/DIOXY +stilistisch/AEPT +still/ACEPTZ +stillen/DIWXY +stillgelegt/AEPT +stillgestanden/AEPT +stillhältst/WX +stillhalten/DI +stilliegen/DIX +stilllegen/DIXY +stillos/AEPT +stillschweigen/DIX +stillstehen/DIX +stillvergnügt/AEPT +stilvoll/AEPT +stimmberechtigt/AEPT +stimmen/DIVXY +stimmig/AEPTU +stimmt/EGPVX +stimmte/GNVZ +stimmten/GIVWX +stimmungsvoll/AEPT +stimulieren/BDIOXY +stinken/DIX +stirbt/VWX +stöbern/DIXY +stöbert/EGPX +stöhnen/DIXY +stöhnt/EGPX +stöpseln/DIXY +störanfällig/AEPT +stören/BDIVXY +störfrei/AEPT +störrig/ACEPT +störrisch/ACEPT +störsicher/AEPT +störungsfrei/AEPT +störungsverursachend/AEPT +stößt/V +stochastisch/AEPT +stochern/DIXY +stocken/DIXY +stocksteif/AEPT +stoisch/AEPT +stolpern/DIXY +stolz/AEPT +stopfen/DIVXY +stopft/EGPVX +stopfte/GNVZ +stopften/GIVWX +stoppen/DIWXY +stornieren/DIOXY +stoßartig/AEPT +stoßen/DGIVW +stoßfest/AEPT +stottern/DIXY +sträflich/AEPT +sträuben/DIXY +strafen/BDIWXY +straff/ACEPT +straffen/DIWXY +strafrechtlich/AEPT +strahlen/DIXY +strahlt/EGPX +strampeln/DIXY +strampelt/EGPX +strangulieren/DIOXY +strapazieren/DIOXY +strapaziös/AEPT +strategisch/AEPT +streben/DIVXY +strebt/EGPVX +strebte/GNVZ +strebten/GIVWX +strebweit/AEPT +strecken/DIXY +streckenweise +streicheln/DIXY +streichen/BDIVX +streifen/DIXY +streifenweise +streifig/AEPT +streiken/DIXY +streikt/EGPX +streiten/BDIX +streitig/AEPTU +streitlustig/AEPT +streitsüchtig/ACEPT +streng/ACEGPTZ +strengen/GIWXY +strenger/AEGPT +strengsten/SW +stressen/DIXY +stressig/ACEPT +streuen/DIVXY +streut/EGPVX +streute/GNVZ +streuten/GIVWX +strich/PZ +strichen/GVWX +stricken/DIVXY +strickt/EGPVX +strickte/GNVZ +strickten/GIVWX +strikt/AEPT +stringent/ACEPT +stritt/EPZ +strittig/AEPTU +strömen/DIXY +strömungsproportional/AEPT +strombegrenzt/AEPT +stromfressend/AEPT +stromlos/AEPT +stromsparend/AEPT +strotzen/DIXY +strotzt/EGPX +strukturbasiert/AEPT +strukturell/AEPT +strukturgleich/AEPT +strukturieren/DIOXY +stückchenweise +stückeln/DIXY +stückweise +stülpen/DIXY +stümperhaft/AEPT +stünde/NVZ +stündlich/AEPT +stürbe/NZ +stürmen/DIXY +stürmisch/AEPT +stürzen/DIXY +stützen/DIXY +stubenrein/AEPT +studentisch/AEPT +studieren/DIOXY +studierwillig/AEPT +stufen/DIWXY +stufenartig/AEPT +stufenförmig/AEPT +stufenlos/AEPT +stufenweise/ANRS +stumm/ACEPT +stumpf/ACEPT +stumpfen/DIWXY +stumpfsinnig/ACEPT +stumpfwinklig/AEPT +stundenlang/AEPT +stundenweise/ANRS +stupid/ACEPT +stupsen/DIXY +stupsnasig/AEPT +stur/ACEPT +stutzen/DIXY +stutzerhaft/AEPT +stutzig/AEPT +süchtig/AEPT +südafrikanisch/AEPT +südamerikanisch/AEPT +südchinesisch/AEPT +süddeutsch/AEPT +südeuropäisch/AEPT +südfranzösisch/AEPT +südländisch/AEPT +südlich/ACEPT +südöstlich/AEPT +südwärts +südwestenglisch/AEPT +südwestlich/AEPT +süffig/AEPT +süffisant/AEPT +sühnen/IXY +sündenfällig/AEPT +sündhaft/AEPT +sündig/AEPTZ +sündigen/DIWXY +sündigte/GNVZ +sündigten/GIVWX +süß/ACELPTZ +süßen/DIWXY +süßsauer/A +süßte/GNVZ +süßten/GIVWX +subatomar/AEPT +subjektiv/AEPT +suboptimal/AEPT +subsequent/AEPT +substantiell/ACEPT +substantivisch/AEPT +substanziell/ACEPT +substituieren/BDIOWXY +subsumieren/DIOXY +subtil/ACEPT +subtrahieren/DIOXY +subtropisch/AEPT +subventionieren/DIOXY +subversiv/AEPT +suchen/DIVWXY +suchterzeugend/AEPT +sudanesisch/AEPT +sudeln/DIXY +sudlig/AEPT +suggerieren/DIOXY +suggestibel/A +suggestionsbereit/AEPT +suggestiv/AEPT +sukzessiv/AEPT +sulfidisch/AEPT +sulzen/DIXY +summa +summarisch/AEPT +summen/DIWXY +summieren/DIOXY +sumpfig/ACEPT +super +supererfolgreich/AEPT +superklug/AEPT +superlativisch/AEPT +superspezialisiert/AEPT +surfen/DIXY +surft/EGPX +surrealistisch/AEPT +surren/DIXY +suspekt/AEPT +suspendieren/DIOXY +swingen/DIVX +sybillinisch/AEPT +symbolisch/AEPT +symbolisieren/DIOXY +symmetrisch/AEPTU +sympathisch/ACEPTU +sympathisieren/DIXY +symphonisch/AEPT +synchron/AEPT +synchronisieren/DIOXY +synonym/AEPT +synonymisch/AEPT +syntaktisch/AEPT +syntaxgesteuert/AEPT +synthetisch/AEPT +synthetisieren/BDIOXY +syphilitisch/AEPT +syrisch/AEPT +systematisch/AEPT +systematisieren/DIOWXY +systemdefiniert/AEPT +systemimmanent/AEPT +systemlos/AEPT +systemnah/AEPT +systemunterstützt/AEPT +systolisch/AEPT +szenisch/AEPT +täfeln/DIXY +täglich/AEPT +tändeln/DIXY +tänzeln/DIXY +tänzerisch/AEPT +täppisch/AEPT +täte/NZ +tätig/ACEPTZ +tätigen/DIWXY +tätlich/AEPT +tätowieren/DIOXY +tätscheln/DIXY +täuschen/DIXY +tabellarisch/AEPT +tabellarisieren/DIOXY +tabellengesteuert/AEPT +tabellengetrieben/AEPT +tabu +tabuisieren/DIOXY +tadellos/ACEPT +tadeln/DIXY +tadelnswert/ACEPT +tadelsüchtig/ACEPT +tafelfertig/AEPT +tafeln/DIWXY +tagaus +tagein +tagelang/AEPT +tagen/DIVXY +tagesaktuell/AEPT +tageweise/ANRS +tagsüber +tagt/EGPVX +tagtäglich/AEPT +tagte/GNVZ +tagten/GIVWX +taillieren/DIOXY +takeln/DIXY +takten/DIXY +taktfest/ACEPT +taktieren/DIXY +taktisch/AEPT +taktlos/ACEPT +taktvoll/ACEPT +talentiert/ACEPT +talentlos/ACEPT +talentvoll/ACEPT +talgig/AEPT +tangential/AEPT +tangieren/DIOXY +tanken/DIXY +tanzen/DIXY +tapezieren/DIOWXY +tapfer/ACEPT +tappen/DIXY +tapsen/DIXY +tapsig/AEPT +tapst/EGP +tarieren/DIOXY +tariflich/AEPT +tarifmäßig/AEPT +tarifpolitisch/AEPT +tarnen/DIXY +taschenrechnergewandt/AEPT +tasten/DIXY +tat/PZ +tatendurstig/AEPT +tatenlos/AEPT +tatkräftig/ACEPT +tatsächlich/AEPT +taub/ACEPT +taubengrau/AEPT +taubstumm/AEPT +tauchen/DIXY +tauen/DIXY +taufen/DIXY +taufrisch/AEPT +taugen/DIXY +tauglich/ACEPTU +taumeln/DIXY +taumlig/AEPT +tauschen/BDIVXY +tauscht/EGPVX +tauschte/GNVZ +tauschten/GIVWX +tausend/EP +tausenderlei +tausendfältig/AEPT +tausendfach/AEPT +tausendjährig/AEPT +tausendmal +tausendste/ANRS +tausendstel/S +tautologisch/AEPT +taxieren/DIOXY +taylorisieren/BDIXY +technikphilosophisch/AEPT +technisch/ACEPT +technokratisch/AEPT +technologiefrei/AEPT +technologieinduziert/AEPT +technologisch/AEPT +teeren/DIXY +teigig/ACEPT +teil/EPSZ +teilbar/AEPTUV +teilbestücken/O +teilbestückt/AEPT +teilen/BDIVWXY +teilgenommen/AEPT +teilhaben/DI +teilhaftig/AEPT +teilnahm/PZ +teilnahmslos/ACEPT +teilnahmsvoll/ACEPT +teilnehmen/DI +teilnimmt/X +teilweise/ANRS +teilzuhaben +teilzunehmen +tektonisch/AEPT +telefonieren/DIVWXY +telefonisch/AEPT +telegrafieren/DIXY +telegrafisch/AEPT +telegraphieren/DIXY +telegraphisch/AEPT +teleologisch/AEPT +telepathisch/ACEPT +teleskopisch/AEPT +temperamentlos/AEPT +temperamentvoll/ACEPT +temperaturabhängig/AEPT +temperieren/DIOXY +temporär/AEPT +temporal/AEPT +tendenziell/AEPT +tendenziös/ACEPT +tendieren/DIXY +terminführen/D +termingerecht/AEPT +terminieren/DIOUXY +terminlich/AEPT +terrassenförmig/AEPT +terrestrisch/AEPT +territorial/AEPT +terrorisieren/DIOXY +tertiär/AEPT +testamentarisch/AEPT +testen/BDIXY +testieren/DIOXY +teuer/AC +teuflisch/ACEPT +teutonisch/AEPT +texanisch/AEPT +textkritisch/AEPT +textlich/AEPT +textlinguistisch/AEPT +thailändisch/AEPT +theatralisch/AEPT +thematisch/AEPT +thematisieren/DIOXY +themenverwandt/AEPT +theologisch/AEPT +theoretisch/ACEPT +theoretisieren/DIXY +therapeutisch/AEPT +therapieren/BDIOWXY +thermisch/AEPT +thermometrisch/AEPT +thermoplastisch/AEPT +theta +thrombotisch/AEPT +thronen/DIXY +thüringisch/AEPT +tibetanisch/AEPT +tibetisch/AEPT +ticken/DIXY +tief/ACEPTU +tiefblau/AEPT +tiefgekühlt/AEPT +tiefgeladen/AEPT +tiefgründig/ACEPT +tiefladbar/AEPT +tiefschwarz/AEPT +tiefsinnig/ACEPT +tiefstellen/IXY +tiefzuladen/P +tierisch/AEPT +tierlieb/AEPT +tierlieben/DW +tilgbar/ACEPTU +tilgen/BDIVXY +tilgt/EGPVX +tilgte/GNVZ +tilgten/GIVWX +tippeln/DIXY +tippen/DIVXY +tippt/EGPVX +tippte/GNVZ +tippten/GIVWX +tirolerisch/AEPT +tischlern/DIXY +titanisch/AEPT +titulieren/DIOXY +tödlich/ACEPT +tölpelhaft/ACEPT +tönen/DIXY +tönern/AEPT +töpfern/DIXY +töricht/ACEPT +töten/DIXY +toasten/DIXY +toben/DIXY +tobsüchtig/AEPT +tobt/EGPX +todblass/AEPT +todbringend/AEPT +todernst/AEPT +todgeweiht/AEPT +todkrank/AEPT +todlangweilig/AEPT +todmüde/ANRS +todschick/AEPT +todsicher/AEPT +toggeln/DIXY +toggelt/EGPX +tolerabel/A +tolerant/ACEPT +toleranzbedingt/AEPT +tolerieren/DIOXY +toll/ACEPTZ +tollen/DIWXY +tollkühn/ACEPT +tollpatschig/AEPT +tolpatschig/AEPT +tonangebend/AEPT +tonhaltig/AEPT +tonlos/ACEPT +tonnenweise +topfit +topografisch/AEPT +topographisch/AEPT +topologisch/AEPT +torkeln/DIXY +torlos/AEPT +torpedieren/DIOXY +tosen/DXY +tot/AEPTX +total/AEPT +totalitär/ACEPT +totarbeiten/DIXY +totenblass/AEPT +totenbleich/AEPT +totenstill/AEPT +totgearbeitet/AEPT +totgelaufen/AEPT +totgeschlagen/AEPT +totgeschossen/AEPT +totgeschwiegen/AEPT +totgestochen/AEPT +totlachen/DIXY +totlaufen/DI +totschießen/DIX +totschlagen/DI +totschweigen/DIX +totstechen/DI +totzuschlagen/D +toupieren/DIOXY +touristisch/AEPT +toxikologisch/AEPT +trächtig/ACEPT +träfe/NZ +träg/ACEPTZ +trägerlos/AEPT +trällern/DIXY +tränen/DIXY +tränennass/AEPT +tränken/DIXY +träufeln/DIXY +träumen/DIVXY +träumerisch/ACEPT +träumt/EGPVX +träumte/GNVZ +träumten/GIVWX +traben/DIXY +trachten/DIXY +tradieren/O +traditionell/ACEPT +traditionsbewusst/AEPT +traditionsgemäß/AEPT +traditionsreich/AEPT +traf/PZ +tragbar/ACEPTU +tragen/BDGIV +tragfähig/ACEPT +tragikomisch/AEPT +tragisch/ACEPT +trainieren/DIOXY +traktieren/DIOXY +trampeln/DIXY +tranchieren/DIOXY +trank/PVZ +transatlantisch/AEPT +transferieren/DIOXY +transformieren/DIOXY +transistorisieren/DIOXY +transitiv/AEPT +transparent/ACEPT +transpirieren/DIXY +transplantieren/DIOXY +transponieren/BDIOXY +transportabel/AC +transportfähig/ACEPT +transportieren/DIOXY +transsibirisch/AEPT +transversal/AEPT +transzendent/AEPT +trapezförmig/AEPT +trappeln/DIXY +trassieren/DIOXY +trat/PVZ +tratschen +trauen/DIOVWXY +trauern/DIXY +traulich/ACEPTV +traumatisch/ACEPT +traumatisieren/DIOWXY +traumhaft/AEPT +traurig/ACEPT +traut/AEGPTVWX +traute/AGNRSVZ +trauten/GIVWX +traversieren/BDIOXY +travestieren/DIOXY +trecken/DIXY +treffen/DI +trefflich/ACEPT +treffsicher/ACEPT +treiben/DIVWX +treideln/DIXY +tremolieren/DIOXY +trennbar/ACEPTU +trennen/BDIXY +trennend/ACEPT +trennschärfer/AEPT +trennschärfste/ANRS +trennscharf/AEPT +trenschärfste/ANRS +treppenförmig/AEPT +treten/DGIV +treu/ACEGPTU +treubrüchig/ACEPT +treue/ACGNRSU +treuhänderisch/AEPT +treuherzig/ACEPT +treulich/G +treulos/ACEPT +treuselig/AEPT +tributpflichtig/AEPT +trichterförmig/AEPT +trickreicherweise +tricksen/IXY +trickst/EGP +trieb/PVZ +trieben/GVWX +triebhaft/ACEPT +triefäugig/AEPT +triefen/DIXY +triefnass/AEPT +trifft/WX +triftig/ACEPT +triggern/BDIXY +triggert/EGPX +trigonometrisch/AEPT +trilateral/AEPT +trillern/DIXY +trimmen/DIXY +trinkbar/AEPTU +trinken/BDIVWX +trinkfest/ACEPT +trippeln/DIXY +trist/ACEPT +trittst/VWX +triumphal/ACEPT +triumphieren/DIXY +trivial/ACEPT +trivialerweise +trödeln/DIVXY +trödelt/EGPVX +trödelte/GNVZ +trödelten/GIVWX +tröpfchenweise +tröpfeln/DIXY +trösten/DIVXY +tröstet/EGPVWX +tröstete/GNVZ +trösteten/GIVWX +tröstlich/ACEPTU +trocken/ACEPT +trockengelegt/AEPT +trockenlegen/DIXY +trocknen/DIVXY +trocknet/EGPVWX +trocknete/GNVZ +trockneten/GIVWX +trog/PZ +trojanisch/AEPT +trollen/DIXY +trommeln/DIXY +trompeten/DIXY +tropenfest/ACEPT +tropfen/DIXY +tropfenförmig/AEPT +tropfnass/AEPT +tropisch/ACEPT +trostlos/ACEPT +trostreich/ACEPT +trostvoll/AEPT +trotten/DIXY +trotzdem +trotzen/DIWXY +trotzend/ACEPT +trotzig/ACEPT +trotzköpfig/ACEPT +trüb/ACEPTZ +trüben/DIWXY +trübselig/ACEPT +trübsinnig/ACEPT +trügen/DIX +trügerisch/ACEPT +trudeln/DIXY +trudelt/EGPX +trugen/VWX +trumpfen/DIXY +trunken/ACEGPT +trunkene/AGNRSV +trunkener/AEGPT +trunksüchtig/ACEPT +truppweise +tschechisch/AEPT +tschetschenisch/AEPT +tschüs +tschüss +tüchtig/ACEPT +tückisch/ACEPT +tüfteln/DIXY +tünchen/DIXY +türkis +türkisch/AEPT +türkisfarben/AEPT +türmen/DIXY +tuberkulös/AEPT +tuend/AEPT +tugendhaft/ACEPT +tugendreich/ACEPT +tummeln/DIXY +tumultuarisch/AEPT +tun/IX +tunesisch/AEPT +tunken/DIWXY +tunlich/AEPT +tunlichst/W +tuntig/AEPT +tupfen/DIXY +turbogeladen/AEPT +turbulent/AEPT +turmhoch +turmhohe/ANRS +turnen/DIXY +turnerisch/AEPT +turnusmäßig/AEPT +turteln/DIXY +tuscheln/DIXY +tuschen/DIVXY +tuscht/EGPVX +tuschte/GNVZ +tuschten/GIVWX +tut/EPX +tuten/DIWXY +typinkonsistent/AEPT +typisch/ACEPTU +typischerweise +typisieren/DIOXY +typografisch/AEPT +typographisch/AEPT +tyrannisch/ACEPT +tyrannisieren/DIOXY +übe/NR +übel/AC +üben/DIVXY +über/S +überängstlich/AEPT +überall +überallhin +überaltert/AEPT +überanstrengen/DIOXY +überantworten/DIOXY +überarbeiten/DIOXY +überaß/PZ +überaus +überbeanspruchen/DIOXY +überbegabt/AEPT +überbeladen/AEPT +überbelasten/DIOXY +überbelichten/DIOXY +überbesetzt/AEPT +überbetonen/DIOXY +überbevölkert/AEPT +überbewerten/DIOXY +überbieten/DIX +überblättern/DIOWXY +überblenden/DIOXY +überblicken/DIOXY +überboten/AEPTWX +überbracht/AEPTZ +überbreit/AEPT +überbringen/DIX +überbrückbar/AEPTU +überbrücken/BDIOXY +überdachen/DIOXY +überdauern/DIOXY +überdecken/DIOXY +überdenken/DIX +überdies +überdimensional/AEPT +überdimensioniert/AEPT +überdrehen/DIOXY +überdrüssig/ACEPT +überdrucken/DIOXY +überdurchschnittlich/ACEPT +übereifrig/ACEPT +übereignen/DIOXY +übereilen/DIOXY +überein +übereinander +übereinandergelagert/AEPT +übereinandergelegt/AEPT +übereingekommen/AEPT +übereingestimmt/AEPT +übereinkommen/DIX +übereinstimmen/DIXY +übereinzustimmen +überempfindlich/ACEPT +überessen/ADEIPT +überfährt/X +überfällig/ACEPT +überfällt/X +überfahren/ADEIPT +überfallen/ADEIPT +überfiel/EPZ +überfliegen/DIX +überfließen/DIX +überflogen/AEPTWX +überfloss/PZ +überflügeln/DIOXY +überflüssig/ACEPT +überflüssigerweise +überfluten/DIOXY +überfordern/DIOXY +überfrachten/DIOXY +überfragen/DIXY +überfressen/DI +überfreundlich/AEPT +überführen/DIOXY +überfüllen/DIOXY +überfüttern/DIOXY +überfuhr/PZ +übergab/PZ +übergangen/AEPT +übergangslos/AEPT +übergeben/ADEIPT +übergebietlich/AEPT +übergeflossen/AEPT +übergeführt/AEPT +übergegangen/AEPT +übergegriffen/AEPT +übergehen/DIX +übergekippt/AEPT +übergekocht/AEPT +übergelaufen/AEPT +übergeleitet/AEPT +übergeordnet/AEPT +übergeschnappt/AEPT +übergeschoben/AEPT +übergesiedelt/AEPT +übergestreift/AEPT +übergeworfen/AEPT +übergibt/X +übergießen/DIX +überging/EPZ +überglasen/DIOXY +überglücklich/ACEPT +übergossen/AEPTWX +übergreifen/DIX +übergriff/PZ +übergroß/AEPT +übergroßzügig/AEPT +überhängen/DIOX +überhäufen/DIOXY +überhand +überhastet/AEPT +überhaupt +überheben/DIX +überheblich/ACEPT +überhin +überhitzen/DIOXY +überhöht/ACEPT +überhören/BDIOXY +überhoben/AEPTWX +überholen/DIOXY +überholungsbedürftig/AEPT +überhüpfen/DIXY +überinterpretieren/DIOXY +überirdisch/ACEPT +überkam/PZ +überkippen/DIXY +überkleben/DIOXY +überklettern/DIXY +überkochen/DIXY +überkommen/ADEIPTX +überkrusten/DIOXY +überlädt/X +überlässt +überläuft/X +überladen/ADEIPTX +überlagern/DIOXY +überlang/AEPT +überlappen/DIOXY +überlasen/WXY +überlassen/ADEIPT +überlasten/DIOWXY +überlastfest/AEPT +überlastgeschützt/AEPT +überlaufen/ADEIPT +überlaut/AEPT +überleben/DIOXY +überlebensgroß/AEPT +überlegen/ADEIOPTXY +überleiten/DIXY +überlesen/ADEIPT +überlief/EPZ +überliefern/DIOXY +überliegend/AEPT +überließ/EPZ +überliest +überlisten/DIOXY +überlud/PZ +übermächtig/ACEPT +übermäßig/ACEPT +übermachen/DIOXY +übermalen/DIOXY +übermannen/DIOXY +übermenschlich/AEPT +übermitteln/DIOXY +übermodern/ADEIOPTXY +übermorgen +übermüdet/AEPT +übermütig/ACEPT +übernächste/ANRS +übernächtigt/AEPT +übernachten/DIOXY +übernahm/PZ +übernational/AEPT +übernatürlich/AEPT +übernehmen/DI +übernervös/AEPT +übernimmt/WX +übernommen/AEPT +überörtlich/AEPT +überordnen/DIXY +überparteilich/AEPT +überpflanzen/DIOXY +überproportional/AEPT +überprüfbar/AEPTU +überprüfen/BDIOXY +überquellen/DI +überqueren/DIOXY +überquillt/X +überquoll/PZ +überragen/DIOXY +überrannt/AEPTZ +überraschen/DIOXY +überraschenderweise +überreden/DIOXY +überregional/AEPT +überreich/AELPT +überreichen/DIOWXY +überreif/AEPT +überreizen/DIOXY +überrennen/DIX +überrollen/DIOXY +überrumpeln/DIOXY +überrunden/DIOXY +übersät/AEPT +übersättigen/DIOXY +übersah/PZ +übersandt/AEPTZ +übersatt/AEPT +überschätzen/DIOXY +überschäumen/DIOXY +überschatten/DIOXY +überschauen/BDIOXY +überschießen/DIX +überschläft/X +überschlägig/AEPT +überschlägt/X +überschlafen/ADEIPT +überschlagen/ADEIPT +überschlief/PZ +überschlug/PZ +überschmieren/DIOXY +überschnappen/DIXY +überschneiden/DIX +überschneidungsfrei/AEPT +überschnitten/AEPTWX +überschreiben/DIX +überschreiten/DIX +überschrieben/AEPTWX +überschritten/AEPTWX +überschüssig/AEPT +überschütten/DIOXY +überschuldet/AEPT +überschwänglich/ACEPT +überschwemmen/DIOXY +überseeisch/AEPT +übersehbar/AEPTU +übersehen/ABDEIPT +übersenden/DIXY +übersetzen/BDIOXY +übersichtlich/ACEPTU +übersiedeln/DIOXY +übersieht/X +übersinnlich/AEPT +überspannen/DIOXY +überspannungsfest/AEPT +überspannungsgeschützt/AEPT +überspannungssicher/AEPT +überspielen/DIOXY +überspitzen/DIOXY +übersprang/PZ +übersprechen/DI +überspringen/DIX +übersprudeln/DIXY +übersprungen/AEPT +überstaatlich/AEPT +überstanden/AEPTWX +überstehen/DIX +übersteigen/DIX +übersteigern/DIOXY +überstiegen/AEPTWX +überstimmen/DIOXY +überstrahlen/DIOXY +überstreichen/DIX +überstreifen/DIXY +überstrichen/AEPTWX +überströmen/DIOXY +überstürzen/DIOXY +übertage +übertakten/DIOXY +übertariflich/AEPT +überteuert/AEPT +übertölpeln/DIOXY +übertönen/DIOXY +überträgt/X +übertraf/PZ +übertragbar/AEPTU +übertragen/ABDEIPT +übertrainieren/DIOXY +übertrat/PZ +übertreffen/DI +übertreiben/DIX +übertreten/ADEIPT +übertrieben/AEPTWX +übertrifft/X +übertrittst/WX +übertroffen/AEPTU +übertrug/PZ +übertrumpfen/DIOXY +übertünchen/DIOXY +übervölkern/DIOXY +übervoll/AEPT +übervorteilen/DIOXY +überwältigen/DIOXY +überwachen/DIOXY +überwand/PZ +überwechseln/IXY +überweisen/DIX +überwerfen/DI +überwiegen/DIX +überwiesen/AEPTWX +überwindbar/AEPTU +überwinden/BDIX +überwintern/DIOXY +überwölben/DIOXY +überwog/PZ +überwuchern/DIOXY +überwunden/AEPT +überzählen/DIOXY +überzählig/AEPT +überzeichnen/DIOXY +überzeugen/DIOXY +überzeugend/ACEPT +überziehen/DIWX +überzogen/AEPTWX +überzuckern/DIOXY +überzugehen +überzugreifen +überzuwechseln +üblich/ACEPTU +üblicherweise +übrig/AEPT +übrigen/SW +üppig/ACEPT +ubiquitär/AEPT +uferlos/AEPT +ukrainisch/AEPT +ulken/DIXY +ulkig/ACEPT +ultima +ultimativ/AEPT +ultralangfristig/AEPT +ultramarin/AEPT +ultraviolett/AEPT +um/S +umändern/DIXY +umadressieren/DIOXY +umarbeiten/DIXY +umarmen/DIOXY +umbauen/DIOXY +umbenannt/AEPT +umbenennen/DIX +umbetten/DIXY +umbiegen/DIX +umbilden/DIXY +umbinden/DIX +umblättern/DIXY +umbrechen/DI +umbricht/X +umbringen/DIX +umbuchen/DIXY +umdachte/NZ +umdefinieren/DIOXY +umdenken/DIX +umdirigieren/DIOXY +umdisponieren/DIOXY +umdrehen/DIXY +umdrucken/DIXY +umeinander +umfängt/X +umfahren/ADEIPT +umfallen/DI +umfangen/ADEIPT +umfangreich/ACEPT +umfassen/DIOXY +umfassend/ACEPT +umfing/PZ +umfliegen/DIX +umflogen/AEPTWX +umfluten/DIOXY +umformen/DIXY +umformulieren/DIOXY +umfüllen/DIXY +umfunktionieren/DIOXY +umgänglich/ACEPTU +umgab/PZ +umgangen/AEPT +umgangssprachlich/AEPT +umgarnen/DIOXY +umgeändert/AEPT +umgearbeitet/AEPT +umgebaut/AEPT +umgeben/ADEIPT +umgebettet/AEPT +umgebildet/AEPT +umgeblättert/AEPT +umgebogen/AEPT +umgebracht/AEPT +umgebrochen/AEPT +umgebucht/AEPT +umgebunden/AEPT +umgedreht/AEPT +umgedruckt/AEPT +umgefallen/AEPT +umgeformt/AEPT +umgefüllt/AEPT +umgegangen +umgegossen/AEPT +umgegraben/AEPT +umgehängt/AEPT +umgehabt +umgehackt/AEPT +umgehalst/AEPT +umgehauen/AEPT +umgehen/DIX +umgekehrt/AEPT +umgekippt/AEPT +umgeklappt/AEPT +umgekleidet/AEPT +umgeknickt/AEPT +umgekommen/AEPT +umgekrempelt/AEPT +umgeladen/AEPT +umgelagert/AEPT +umgelegt/AEPT +umgeleitet/AEPT +umgelenkt/AEPT +umgelernt/AEPT +umgemodelt/AEPT +umgemünzt/AEPT +umgepackt/AEPT +umgepflanzt/AEPT +umgepflügt/AEPT +umgepolt/AEPT +umgerechnet/AEPT +umgerissen/AEPT +umgerührt/AEPT +umgerüstet/AEPT +umgesattelt/AEPT +umgeschaltet/AEPT +umgeschaut +umgeschichtet/AEPT +umgeschlagen/AEPT +umgeschnallt/AEPT +umgeschrieben/AEPT +umgeschüttelt/AEPT +umgeschüttet/AEPT +umgeschuldet/AEPT +umgeschult/AEPT +umgeschwenkt/AEPT +umgesehen/AEPT +umgesetzt/AEPT +umgesiedelt/AEPT +umgesprungen/AEPT +umgespult/AEPT +umgestalten/DIOXY +umgesteckt/AEPT +umgestellt/AEPT +umgesteuert/AEPT +umgestiegen/AEPT +umgestimmt/AEPT +umgestoßen/AEPT +umgestrickt/AEPT +umgestürzt/AEPT +umgesunken/AEPT +umgetauft/AEPT +umgetauscht/AEPT +umgewälzt/AEPT +umgewandelt/AEPT +umgewandt/AEPT +umgewechselt/AEPT +umgewendet/AEPT +umgewertet/AEPT +umgeworfen/AEPT +umgezogen/AEPT +umgibt/X +umgießen/DIX +umging/EPZ +umgoss/PZ +umgraben/DI +umgrenzend/AEPT +umgrenzt/AEPT +umgruppieren/DIOXY +umgürten/DIOXY +umhängen/DIOXY +umhaben/DI +umhacken/DIXY +umhalsen/DIOXY +umhauen/DIXY +umher +umherblicken/DIXY +umhergeirrt +umhergeschweift/AEPT +umhergestrichen/AEPT +umhergewirbelt/AEPT +umhergezogen/AEPT +umherschweifen/DIXY +umherstreichen/DIX +umherziehen/DIX +umhin +umhingekommen +umhingekonnt +umhinkam/PZ +umhinkannst/W +umhinkönnen/IY +umhinkommen/IX +umhinkonnte/NZ +umhüllen/DIOXY +umkämpfen/DIOXY +umkam/PZ +umkehren/BDIXY +umkippen/DIXY +umklammern/DIOXY +umklappen/DIXY +umkleiden/DIXY +umknicken/DIXY +umkommen/DIX +umkonstruieren/DIOXY +umkreisen/DIOXY +umkrempeln/DIXY +umlädt/X +umläuft/X +umladen/DI +umlagern/DIOXY +umlaufen/ADEIPT +umlauten/DIXY +umlegen/BDIXY +umleiten/DIXY +umlenken/DIXY +umlernen/DIXY +umlief/EPZ +umliegend/AEPT +ummodeln/DIXY +umnachtet/AEPT +umnebeln/DIOXY +umordnen/DIXY +umorganisieren/DIOXY +umpacken/DIXY +umpflanzen/DIXY +umpflügen/DIXY +umpolen/DIXY +umprogrammieren/BDIOXY +umquartieren/DIOXY +umrahmen/DIOXY +umranden/DIOXY +umrang/PZ +umranken/DIOXY +umrannte/NZ +umrechnen/DIXY +umreißen/DIX +umrennen/DIX +umringen/DIOX +umrissen/AEPTWX +umrühren/DIXY +umrüsten/IXY +umrunden/DIOXY +umsäumen/DIOXY +umsah/PZ +umsatteln/DIXY +umschalten/BDIXY +umschauen/DIXY +umschichten/DIXY +umschiffen/DIOXY +umschlagen/DI +umschlang/PZ +umschließen/DIX +umschlingen/DIX +umschlossen/AEPTWX +umschlungen/AEPT +umschmeicheln/DIXY +umschmelzen/DI +umschmolzen/AEPT +umschnallen/DIXY +umschreiben/DIX +umschrieben/AEPTWX +umschütteln/DIXY +umschütten/DIXY +umschulen/DIXY +umschwärmen/DIOXY +umschweifig/AEPT +umschwenken/DIXY +umsegeln/DIOXY +umsehen/DI +umseitig/AEPT +umsetzbar/ACEPT +umsetzen/BDIXY +umsichtig/ACEPT +umsiedeln/DIXY +umsieht/X +umsinken/DIX +umso +umsonst +umsorgen/DIOXY +umsortieren/BDIOXY +umspannen/DIOXY +umspielt/AEPT +umspinnen/DIX +umsponnen/AEPT +umsprang/PZ +umspringen/DIX +umsprungen/AEPT +umspülen/DIOXY +umspulen/DIXY +umständlich/AEPT +umstehend/AEPT +umsteigen/DIX +umstellen/DIOXY +umsteuern/DIXY +umstimmen/DIXY +umstoßen/DI +umstricken/DIOXY +umstritten/ACEPTU +umstürzen/DIXY +umstürzlerisch/AEPT +umtaufen/DIXY +umtauschen/BDIXY +umtuend/AEPT +umtun/IX +umwälzen/DIXY +umwandeln/BDIXY +umwarb/PZ +umwarf/PZ +umwechseln/DIXY +umweltbedingt/AEPT +umweltfreundlich/AEPT +umweltschonend/AEPT +umweltschützend/AEPT +umwenden/DIXY +umwerben/DI +umwerfen/DI +umwerten/DIXY +umwickeln/DIOXY +umwirbt/X +umwirft/X +umwölken/DIOXY +umwogt/AEPT +umworben/AEPT +umzäunen/DIOXY +umziehen/DIX +umzingeln/DIOXY +umzöge/NZ +umzog/PZ +umzubenennen/D +umzubringen/D +umzugehen +umzugswillig/AEPT +umzukippen/D +umzukonstruieren/D +umzulegen/D +umzuleiten/D +umzulernen/D +umzuordnen/D +umzuprogrammieren/D +umzuschalten/D +umzuschichten/D +umzuschulden/D +umzusehen +umzusetzen/D +umzusteigen +umzustellen/D +umzuwandeln/D +umzuwerfen/D +unabdingbar/AEPT +unablässig/AEPT +unabwehrbar/AEPT +unabweisbar/AEPT +unabweislich/AEPT +unantastbar/AEPT +unartikuliert/AEPT +unaufhaltsam/AEPT +unaufhörlich/AEPT +unauflöslich/AEPT +unaufschiebbar/AEPT +unausbleiblich/AEPT +unauslöschlich/AEPT +unausrottbar/AEPT +unaussprechlich/AEPT +unausstehlich/AEPT +unausweichlich/AEPT +unautorisiert/AEPT +unbändig/AEPT +unbeabsichtigt/AEPT +unbeachtet/AEPT +unbeanstandet/AEPT +unbeantwortet/AEPT +unbearbeitet/AEPT +unbebaut/AEPT +unbedarft/AEPT +unbedeckt/AEPT +unbedingt/AEPT +unbedruckt/AEPT +unbefahrbar/ACEPT +unbefleckt/AEPT +unbefriedigt/AEPT +unbefristet/AEPT +unbegabt/ACEPT +unbegrenzt/ACEPT +unbegründet/AEPT +unbehandelt/AEPT +unbehelligt/AEPT +unbeherrscht/ACEPT +unbehindert/AEPT +unbeholfen/ACEPT +unbeirrbar/AEPT +unbeirrt/AEPT +unbekehrbar/AEPT +unbekleidet/AEPT +unbekümmert/ACEPT +unbelastet/AEPT +unbelebt/ACEPT +unbelegt/AEPT +unbelehrbar/ACEPT +unbeleuchtet/AEPT +unbelichtet/AEPT +unbeliebt/ACEPT +unbelohnt/AEPT +unbemerkt/AEPT +unbemittelt/ACEPT +unbenommen +unbenutzt/ACEPT +unbeobachtet/AEPT +unbequem/ACEPT +unberechtigt/AEPT +unberücksichtigt/AEPT +unberührt/AEPT +unbeschädigt/AEPT +unbeschäftigt/ACEPT +unbeschadet +unbeschleunigt/AEPT +unbescholten/AEPT +unbeschränkt/ACEPT +unbeschreiblich/AEPT +unbeschrieben/AEPT +unbeschriftet/AEPT +unbeschwert/AEPT +unbeseelt/AEPT +unbesetzt/AEPT +unbesiegbar/ACEPT +unbesiegt/AEPT +unbesoldet/AEPT +unbesorgt/ACEPT +unbestätigt/AEPT +unbestellt/AEPT +unbestimmt/AEPT +unbestraft/AEPT +unbestreitbar/ACEPT +unbestückt/AEPT +unbeteiligt/ACEPT +unbetont/AEPT +unbeugsam/ACEPT +unbewährt/AEPT +unbewacht/ACEPT +unbewaffnet/AEPT +unbewegt/AEPT +unbeweibt/AEPT +unbeweint/AEPT +unbewohnt/AEPT +unbezähmbar/ACEPT +unbezahlbar/ACEPT +unbezahlt/AEPT +unbezweifelbar/AEPT +unbezwingbar/ACEPT +unbiegsam/ACEPT +unblessiert/AEPT +unbotmäßig/AEPT +und +undatiert/AEPT +undefiniert/AEPT +undenklich/AEPT +undicht/ACEPT +undifferenziert/ACEPT +undiszipliniert/ACEPT +undokumentiert/AEPT +unduldsam/ACEPT +undurchdringbar/AEPT +undurchdringlich/AEPT +uneinbringlich/AEPT +uneinig/AEPT +unentdeckt/AEPT +unentschieden/ACEPT +unentschlossen/ACEPT +unentspannt/ACEPT +unentwegt/ACEPT +unentwickelt/AEPT +unentwirrbar/AEPT +unerbittlich/AEPT +unerfindlich/AEPT +unerforschlich/AEPT +unerforscht/AEPT +unerfüllt/AEPT +unergründbar/ACEPT +unergründet/AEPT +unergründlich/ACEPT +unerhört/ACEPT +unerkannt/ACEPT +unerlässlich/ACEPT +unerlaubt/ACEPT +unerledigt/AEPT +unermesslich/ACEPT +unermüdlich/ACEPT +unerörtert/AEPT +unerreichbar/ACEPT +unerreicht/ACEPT +unersättlich/ACEPT +unerschlossen/ACEPTWX +unerschöpflich/ACEPT +unerschrocken/ACEPT +unerschütterlich/ACEPT +unerschüttert/AEPT +unersetzlich/ACEPT +unerwähnt/AEPT +unerwartet/ACEPT +unerwidert/AEPT +unerzogen/AEPT +unfair/ACEPT +unfallfrei/AEPT +unfallgefährdet/AEPT +unfehlbar/ACEPT +unfertig/ACEPT +unflektiert/AEPT +unförmig/ACEPT +unformatiert/AEPT +unfrankiert/AEPT +unfrei/ACEPT +unfühlbar/ACEPT +ungarisch/AEPT +ungebärdig/ACEPT +ungebeten/ACEPT +ungebraucht/ACEPT +ungebührlich/ACEPT +ungedeckt/ACEPT +ungefähr/AELPT +ungefährdet/ACEPT +ungefedert/AEPT +ungehemmt/ACEPT +ungeheuer/ACL +ungeheuerlich/ACEPT +ungehört/ACEPT +ungehobelt/ACEPT +ungeklärt/ACEPT +ungekünstelt/ACEPT +ungeladen/ACEPT +ungelenk/AEPT +ungelernt/ACEPT +ungenannt/ACEPT +ungenehmigt/AEPT +ungeniert/ACEPT +ungenießbar/ACEPT +ungenützt/AEPT +ungerächt/ACEPT +ungeraten/ACEIPT +ungereimt/ACEPT +ungern +ungerührt/ACEPT +ungesäumt/ACEPT +ungeschoren/AEPT +ungestüm/AEPT +unglaublich/AEPT +unheilvoll/AEPT +unidirektional/AEPT +uniform/AEPT +uniformiert/AEPT +uninformiert/AEPT +uninteressiert/AEPT +unipolar/AEPT +universal/AEPT +universalistisch/AEPT +universell/ACEPT +universitär/AEPT +unknackbar/AEPT +unkommentiert/AEPT +unkompliziert/ACEPT +unkomprimiert/AEPT +unkontrolliert/AEPT +unkonzentriert/AEPT +unkoordiniert/AEPT +unkultiviert/AEPT +unlängst +unlenksam/AEPT +unleugbar/AEPT +unlieb/ACEPT +unliebsam/AEPT +unlimitiert/AEPT +unliniert/AEPT +unmäßig/ACEPT +unmanierlich/AEPT +unmarkiert/AEPT +unmaskiert/AEPT +unmöbliert/AEPT +unmodifiziert/AEPT +unmotiviert/AEPT +unnachahmlich/AEPT +unnahbar/ACEPT +unnötig/ACEPT +unnötigerweise +unnütz/AEPT +unoptimiert/AEPT +unpässlich/AEPT +unpaarig/AEPT +unpartitioniert/AEPT +unplatziert/AEPT +unpräzise/ANRS +unprivilegiert/AEPT +unqualifiziert/ACEPT +unquittiert/AEPT +unrasiert/AEPT +unrecht/AELPT +unreflektiert/AEPT +unretouchiert/AEPT +unrettbar/ACEPT +unrühmlich/ACEPT +uns/R +unsäglich/ACEPT +unsachgemäß/ACEPT +unsachlich/ACEPT +unsagbar/ACEPT +unschätzbar/ACEPT +unschicklich/ACEPT +unschlagbar/ACEPT +unser/AENPT +unsereiner +unsereins +unsererseits +unseresgleichen +unserm +unserseits +unsersgleichen +unserthalben +unsertwegen +unsertwillen +unsicher/ACEPT +unsichtbar/ACEPT +unsittlich/ACEPT +unskaliert/AEPT +unsortiert/AEPT +unspezifiziert/AEPT +unsportlich/ACEPT +unsre/ANRS +unsresgleichen +unsrig/AEPT +unstarr/ACEPT +unstet/AEPT +unsteteste/ANRS +unstillbar/ACEPT +unstreitig/ACEPT +unstrukturiert/AEPT +unsymmetrisch/ACEPT +untätig/ACEPT +untadelhaft/ACEPT +untadlig/ACEPT +unten +unter/ACEPT +unterband/PZ +unterbaut/AEPT +unterbelichten/DIOXY +unterbeschäftigt/AEPT +unterbesetzt/AEPT +unterbewertet/AEPT +unterbewusst/ACEPT +unterbieten/DIX +unterbinden/DIX +unterbleiben/DIX +unterblieb/EPZ +unterboten/AEPTWX +unterbrach/PZ +unterbrechen/BDI +unterbrechungsfrei/AEPT +unterbrechungsgesteuert/AEPT +unterbreiten/DIOXY +unterbricht/X +unterbringen/DIX +unterbrochen/AEPTU +unterbunden/AEPT +unterdessen +unterdrücken/DIOXY +unterdurchschnittlich/AEPT +untereinander +unterentwickelt/ACEPT +unterernährt/ACEPT +unterfängt/X +unterfangen/ADEIPT +unterfertigen/DIOXY +unterfing/PZ +unterfordern/DIOWXY +untergeben/ACEPT +untergebracht/AEPT +untergegangen/AEPT +untergegliedert/AEPT +untergehen/DIX +untergejubelt/AEPT +untergekommen/AEPT +untergekriegt/AEPT +untergeordnet/ACEPT +untergestellt/AEPT +untergetaucht/AEPT +unterging/EPZ +untergliedern/DIOXY +untergräbt/X +untergraben/ADEIPT +untergründig/AEPT +untergrub/PZ +unterhältst/WX +unterhalb +unterhalten/ADEIPT +unterhaltsam/ACEPT +unterhandeln/DIOXY +unterhebeln/DIXY +unterhielt/EPZ +unterhöhlen/DIOXY +unterirdisch/AEPT +unterjochen/DIOXY +unterkellern/DIOXY +unterkriegen/DIXY +unterlässt +unterläuft/X +unterlag/PZ +unterlassen/ADEIPT +unterlaufen/ADEIPT +unterlegen/ADEIOPTXY +unterlief/EPZ +unterliegen/DIX +unterließ/EPZ +unterm +untermalen/DIXY +untermauern/DIOXY +unternähme/NZ +unternahm/PZ +unternehmen/DI +unternehmenseigen/AEPT +unternehmerisch/AEPT +unternehmungslustig/AEPT +unternimmt/X +unternommen/AEPT +unterordnen/DIXY +unterprivilegiert/AEPT +unterreden/DIXY +unterrichten/DIOXY +untersagen/DIOXY +unterschätzen/DIOXY +unterscheiden/BDIX +unterschieben/BDIX +unterschied/LP +unterschieden/AEPTWX +unterschiedlich/ACEPT +unterschlägt/X +unterschlagen/ADEIPT +unterschlüge/NZ +unterschlug/PZp +unterschreiben/DIX +unterschreiten/DIX +unterschrieben/AEPTWX +unterschritten/AEPTWX +untersetzen/DIOXY +untersetzt/ACEPTX +untersetzte/ACNRSZ +unterst/AEPTW +unterstand/PZ +unterstehen/DIX +unterstellen/DIOXY +unterstreichen/DIX +unterstrichen/AEPTWX +unterstützen/DIOXY +untersuchen/DIOXY +untertägig/AEPT +untertänig/AEPT +untertänigst/W +untertage +untertauchen/DIXY +unterteilen/DIOXY +untervermieten/DIOXY +unterversorgt/AEPT +unterwandern/DIOXY +unterwarf/PZ +unterwegs +unterweisen/DIX +unterwerfen/DI +unterwies/PZ +unterwirft/X +unterworfen/AEPT +unterwürfig/ACEPT +unterzeichnen/DIOXY +unterziehen/DIX +unterzöge/NZ +unterzog/PZ +unterzubringen/D +unterzukriegen/D +unterzuordnen/D +unterzutauchen +untrüglich/AEPT +unüberbietbar/AEPT +unüberlegt/AEPT +unübersteigbar/AEPT +unüberwindlich/AEPT +unumstößlich/AEPT +unumwunden +ununtersucht/AEPT +unverändert/AEPT +unveräußerlich/AEPT +unverarbeitet/AEPT +unverbaubar/AEPT +unverbesserlich/AEPT +unverdächtig/ACEPT +unverdient/AEPT +unverdrossen/ACEPT +unvereinbar/AEPT +unverfälscht/ACEPT +unvergessen/AEPT +unvergleichlich/AEPT +unverheiratet/AEPT +unverhofft/AEPT +unverhohlen/AEPT +unverhüllt/AEPT +unverifiziert/AEPT +unverkauft/AEPT +unverkennbar/AEPT +unverletzt/AEPT +unverlierbar/AEPT +unvermeidlich/ACEPT +unvermeidlicherweise +unvermindert/AEPT +unvermittelt/AEPT +unvermutet/AEPT +unveröffentlicht/AEPT +unverrichtet/AEPT +unverrückbar/AEPT +unverschlüsselt/AEPT +unverschuldet/AEPT +unversehrt/AEPT +unverstanden/AEPT +unverstellt/AEPT +unversteuert/AEPT +unverstümmelt/AEPT +unverwechselbar/AEPT +unverzeihlich/ACEPT +unverzerrt/AEPT +unverzüglich/AEPT +unvollendet/AEPT +unvorbereitet/AEPT +unwegsam/AEPT +unweigerlich/AEPT +unweit +unwert +unwiderstehlich/AEPT +unwiederbringlich/AEPT +unwillig/ACEPT +unwohl +unwürdig/ACEPT +unzählig/AEPT +unzensiert/AEPT +unzertrennbar/AEPT +unzertrennlich/AEPT +unzüchtig/ACEPT +unzuschreiben/D +unzustellbar/AEPT +updatemäßig +updaten/DIX +upgedatet/AEPT +upzudaten/D +urälteste/ANRS +uralt/AEPT +uraufführen/DIXY +uraufgeführt/AEPT +urban/AEPT +ureigen/AEPT +urgeschichtlich/AEPT +urheberrechtlich/AEPT +urig/AEPT +urinieren/DIXY +urkundlich/AEPT +urologisch/AEPT +urplötzlich/AEPT +ursächlich/AEPT +ursprünglich/ACEPT +urteilen/DIVXY +urteilsfähig/AEPT +urteilt/EGPVX +urtümlich/AEPT +usbekisch/AEPT +usw +usw. +utopisch/AEPT +utopistisch/AEPT +väterlich/ACEPT +väterlicherseits +vag/AEPT +vaginal/AEPT +vakant/AEPT +validieren/BDIOXY +van +variabel/AC +variieren/BDIOXY +vaterländisch/ACEPT +vaterlos/AEPT +vatikanisch/AEPT +vegetabilisch/AEPT +vegetarisch/AEPT +vegetativ/AEPT +vegetieren/DIXY +vehement/AEPT +veilchenblau/AEPT +venerisch/ACEPT +venezianisch/AEPT +ventilieren/DIOXY +verächtlich/ACEPT +veränderbar/AEPTU +veränderlich/AEPTU +verändern/BDIOXY +verängstigt/ACEPTX +veräppeln/DIOXY +verärgern/DIOXY +verästeln/DIOXY +verästelt/ACEPTX +veräußerlichen/DIOXY +veräußern/DIOXY +verabfolgen/DIOXY +verabreden/DIOXY +verabreichen/DIOXY +verabsäumen/DIOXY +verabscheuen/DIOXY +verabscheuend/ACEPT +verabscheuenswert/ACEPT +verabschieden/DIOXY +verachten/DIOXY +verallgemeinern/BDIOXY +veralten/DIOXY +verankern/DIOXY +veranlagen/DIOXY +veranlassen/DIOXY +veranschaulichen/DIOXY +veranschlagen/BDIOXY +veranstalten/DIOXY +verantworten/BDIOXY +verantwortlich/ACEPTU +verantwortungsbewusst/ACEPT +verantwortungslos/ACEPT +verantwortungsvoll/ACEPT +verarbeiten/DIOXY +verargen/DIOXY +verarmen/DIOXY +verarmt/ACEPTX +verarmte/ACNRSZ +verarschen/DIOXY +verarzten/DIOXY +verausgaben/DIOXY +verbal/ACEPT +verbannen/DIOXY +verbarrikadieren/DIOXY +verbauen/DIOXY +verbauern/DIOXY +verbessern/BDIOXY +verbesserungswürdig/AEPT +verbeten/AEPT +verbeugen/DIOXY +verbeulen/DIOXY +verbiestern/IOXY +verbildlichen/DIOXY +verbilligen/DIOXY +verbinden/BDIWX +verbindlich/ACEPTU +verbindungslos/AEPT +verbissen/ACEPTWX +verbittern/DIOXY +verbittert/ACEPTX +verblassen/DIOXY +verblasst/ACEPT +verblasste/ACNRSZ +verblendet/ACEPTWX +verblichen/AEPT +verblieben/AEIPTWX +verblöden/DIOXY +verblüffen/DIOXY +verblüffend/ACEPT +verblüfft/ACEPTX +verblüffte/ACNRSZ +verblühen/DIOXY +verblümt/ACEPT +verbluten/DIOXY +verbogen/ACEPTWX +verbohrt/ACEPTX +verborgen/ACEPT +verboten/AEPTWX +verbrachte/ANRSZ +verbrannt/AEPT +verbrannte/ANRSZ +verbrauchen/DIOXY +verbrauchsbedingt/AEPT +verbrauchsunabhängig/AEPT +verbrecherisch/ACEPT +verbreiten/DIOXY +verbreitern/DIOXY +verbreitet/ACEPTWX +verbriefen/DIOXY +verbrochen/AEPT +verbrüdern/DIOXY +verbrühen/DIOXY +verbünden/DIOXY +verbürgen/DIOXY +verbüßen/DIOXY +verbuchen/DIOXY +verbummeln/DIOXY +verbunden/AEPTU +verchromt/AEPT +verdächtig/ACEPTZ +verdächtigen/DIOWXY +verdacht/AEPT +verdammen/DIOXY +verdammenswert/ACEPT +verdammt/ACEPTX +verdammte/ACNRSZ +verdampfen/DIOXY +verdanken/DIOXY +verdarb/PZ +verdaten/DIOXY +verdattern/DIOXY +verdauen/DIOXY +verdaulich/ACEPTU +verdecken/DIOWXY +verderben/DIO +verderblich/ACEPTU +verdeutlichen/DIOXY +verdeutschen/DIOXY +verdichten/DIOXY +verdicken/DIOXY +verdienen/DIOXY +verdienstvoll/ACEPT +verdientermaßen +verdienterweise +verdingen/DIOXY +verdirbt/X +verdolmetschen/DIOXY +verdonnern/DIOXY +verdorben/ACEPTU +verdorren/DIOXY +verdrängen/DIOXY +verdrahten/DIOXY +verdreckt/AEPT +verdrehen/DIOWXY +verdreifachen/DIOXY +verdrießen/DIOX +verdrießlich/ACEPT +verdrießt/AEPT +verdrillen/DIOXY +verdroschen/AEPTW +verdrossen/ACEPTWX +verdrücken/DIOXY +verdrucken/DIOXY +verdünnen/DIOXY +verdünnisieren/DIOXY +verdünnt/ACEPTX +verdünnte/ACNRSZ +verdüstern/DIOXY +verduften/DIOXY +verdummen/DIOXY +verdunkeln/DIOXY +verdunsten/DIOXY +verdursten/DIOXY +verdutzen/DIOXY +verebben/DIOXY +veredeln/DIOXY +verehelichen/DIOXY +verehren/DIOXY +verehrenswert/ACEPT +verehrlicht/AEPT +verehrungswürdig/ACEPT +vereidigen/DIOXY +vereinbare/ANRSU +vereinbaren/DIOWXY +vereinbarungsgemäß/AEPT +vereinen/BDIOXY +vereinfachen/DIOXY +vereinheitlichen/DIOXY +vereinigen/DIOXY +vereinnahmen/DIOXY +vereinsamen/DIOXY +vereinsamt/ACEPTX +vereinsamte/ACNRSZ +vereinzeln/DIOXY +vereisen/DIOXY +vereiteln/DIOXY +vereitern/DIOXY +verekeln/DIOXY +verelenden/DIOXY +verenden/DIOXY +verengen/DIOXY +verengern/DIOXY +vererben/DILOXY +verewigen/DIOXY +verfällt/X +verfälscht/ACEPTX +verfänglich/ACEPTU +verfärbt/ACEPTX +verfahren/ADEIPT +verfahrenstechnisch/AEPT +verfallen/ADEIPT +verfangen/ADEIPT +verfassen/DIOXY +verfassungsändernd/AEPT +verfassungsmäßig/AEPT +verfassungsrechtlich/AEPT +verfassungswidrig/ACEPT +verfaulen/DIOXY +verfault/ACEPTX +verfaulte/ACNRSZ +verfehlen/DIOWXY +verfeinden/DIOXY +verfeinern/DIOXY +verfemen/DIOXY +verfertigen/DIOXY +verfestigen/DIOXY +verfeuern/DIOXY +verfilmen/BDIOXY +verfilzen/DIOXY +verfinstern/DIOXY +verflachen/DIOXY +verflechten/DI +verflixt/ACEPT +verflochten/AEPTWX +verflogen/AEPTWX +verflossen/AEPTWX +verflüchtigen/DIOXY +verflüssigen/BDIOXY +verflucht/ACEPTX +verfochten/AEPTWX +verfolgen/DIOXY +verformen/BDIOXY +verfrachten/DIOXY +verfremden/DIOXY +verfressen/AEPT +verfroren/AEPTWX +verfrüht/AEPT +verfügbar/AEPTU +verfügen/BDIOXY +verführen/BDIOXY +verführerisch/ACEPT +verfüllen/BDIOWXY +verfünffachen/DIOXY +verfüttern/DIOXY +vergällen/DIOXY +vergänglich/ACEPTU +vergaffen/DIOXY +vergammeln/DIOXY +vergangen/AEPT +vergangenheitsbezogen/AEPT +vergaß/PZ +vergasen/DIOXY +vergeben/ABDEIPST +vergeblich/ACEPT +vergegenwärtigen/DIOXY +vergeistigen/DIOXY +vergessen/ADEIPT +vergessene/ANRSU +vergesslich/ACEPTU +vergeuden/DIOXY +vergewaltigen/DIOXY +vergewissern/DIXY +vergiften/DIOXY +vergilbt/ACEPT +vergisst/W +vergittern/DIOXY +vergl +vergl. +verglasen/DIOXY +vergleichbar/AEPTU +vergleichen/BDIX +vergleichsweise +verglichen/AEPTWX +verglommen/AEPTW +verglühen/DIOWXY +vergnügen/DIOXY +vergnüglich/ACEPT +vergnügt/ACEPTX +vergnügte/ACNRSZ +vergnügungssüchtig/ACEPT +vergönnen/DIOXY +vergöttern/DIOXY +vergolden/DIOXY +vergolten/AEPT +vergossen/AEPTWX +vergrämen/DIOXY +vergraben/ADEIPT +vergreisen/DIOXY +vergriffen/AEPTWX +vergrößern/DIOXY +vergüten/BDIOXY +verhältnismäßig/ACEPTU +verhältniswidrig/AEPT +verhängen/DIOXY +verhängnisvoll/ACEPT +verhärmt/AEPT +verhärten/DIOXY +verhätschelt/ACEPTX +verhaften/DIOXY +verhaken/DIOXY +verhallen/DIOXY +verhalten/ACDEIPTW +verhandeln/BDIOXY +verhangen/AEPT +verharmlosen/DIOXY +verharren/DIOXY +verhaspeln/DIOXY +verhasst/ACEPT +verhauen/ADEIPTWXY +verheddern/DIOXY +verheeren/DIOXY +verheerend/ACEPT +verhehlen/DIOXY +verheilen/DIOXY +verheimlichen/DIOXY +verheiraten/DIOXY +verheißen/ADEIPTX +verheißungsvoll/ACEPT +verheizen/DIOXY +verherrlichen/DIOXY +verhexen/DIOXY +verhimmeln/DIOXY +verhindern/DIOXY +verhöhnen/DIOXY +verhökern/DIOXY +verhören/DIOWXY +verholfen/AEPT +verhüllen/DIOXY +verhüten/BDIOXY +verhundertfachen/DIOXY +verhungern/DIOXY +verhunzen/DIOXY +verifizieren/BDIOXY +verinnerlichen/DIOXY +verirren/DIOXY +veritabel/A +verjähren/DIOXY +verjagen/DIOXY +verjüngen/DIOXY +verjubeln/DIOXY +verkabelt/AEPT +verkalken/DIOXY +verkannt/AEPTZ +verkantet/AEPT +verkappen/DIOXY +verkapseln/DIOXY +verkaufen/DIOWXY +verkaufsfähig/AEPT +verkaufsfördernd/AEPT +verkaufsoffen/AEPT +verkaufstechnisch/AEPT +verkaufswillig/AEPT +verkehrsgünstig +verkehrspolitisch/AEPT +verkehrsreich/ACEPT +verkehrsschwach/AEPT +verkehrssicher/AEPT +verkehrsstark/AEPT +verkehrstechnisch/AEPT +verkehrt/ACEPTWX +verkeilen/DIOXY +verketten/BDIOXY +verketzern/DIOXY +verkippt +verkitten/DIOXY +verklären/DIOWXY +verklagen/DIOWXY +verklappen/DIOWXY +verklausulieren/DIOXY +verkleben/DIOWXY +verkleiden/DIOXY +verkleinern/DIOXY +verklemmen/DIOWXY +verklickert/AEPT +verklungen/AEPT +verknallen/DIOWXY +verknappen/DIOXY +verkniffen/AEPTWX +verknöchern/DIOXY +verknoten/DIOXY +verknüpfen/BDIOWXY +verkörpern/DIOXY +verköstigen/DIOXY +verkohlen/DIOXY +verkommen/ADEIPTWX +verkoppeln/DIOXY +verkorkst/AEPT +verkrachen/DIOXY +verkraften/DIOXY +verkrampfen/DIOXY +verkratzen/BDIOWXY +verkrochen/AEPTWX +verkrümeln/DIOXY +verkrümmen/DIOXY +verkrüppeln/DIOXY +verkrusten/DIOXY +verkümmern/DIOXY +verkünden/DIOXY +verkündigen/DIOXY +verkürzen/BDIOXY +verkupfern/DIOXY +verkuppeln/DIOXY +verlängern/BDIOXY +verlässlich/ACEPTU +verlästern/DIOXY +verlachen/DIOXY +verladen/ADEIPT +verlagern/DIOXY +verlagsüblich/AEPT +verlangen/DIOXY +verlangsamen/DIOXY +verlassen/ADEIPTW +verlaufen/ADEIPTW +verlaust/AEPT +verlautbaren/DIOXY +verlauten/DIOXY +verleben/DIOXY +verlegen/ABDEIOPTWXY +verleiben/IWXY +verleiden/DIOXY +verleimen/DIOXY +verleiten/DIOXY +verleitend/ACEPT +verlernen/DIOXY +verlesen/ADEIPT +verletzbar/ACEPT +verletzen/BDIOXY +verletzend/ACEPT +verletzlich/ACEPTU +verleugnen/DIOXY +verleumden/DIOXY +verleumderisch/AEPT +verlieben/DIOXY +verliehen/AEPTWX +verlieren/DIX +verlinkt/AEPT +verlischt +verlöschen/DIOXY +verlöten/DIOXY +verloben/DIOXY +verlocken/DIOXY +verlockend/ACEPT +verlogen/ACEPT +verloren/AEPTWX +verlosen/DIOXY +verlottern/DIOXY +verlustbehaftet/AEPT +verlustbringend/AEPT +verlustfrei/AEPT +verlustmachend/AEPT +verlustreich/AEPT +vermählen/DIOXY +vermachen/DIOWXY +vermarkten/BDIOXY +vermasseln/DIOXY +vermauern/DIOXY +vermehren/DIOXY +vermeidbar/AEPTU +vermeiden/BDIX +vermeidlich/AEPTU +vermeinen/DIOXY +vermeint/AELPTX +vermelden/DIOXY +vermengen/DIOXY +vermenschlichen/DIOXY +vermerken/DIOWXY +vermessen/ADEIPT +vermieden/AEPTWX +vermieten/BDIOXY +vermindern/DIOXY +vermint/AEPT +vermischen/DIOXY +vermissen/DIOWXY +vermitteln/BDIOXY +vermögend/ACEPTU +vermögensrechtlich/AEPT +vermögenswirksam/AEPT +vermochten/IWX +vermodern/ACDEIOPTXY +vermummen/DIOWXY +vermuten/DIOXY +vermutlich/AEPT +vernähen/DIOXY +vernachlässigen/BDIOXY +vernageln/DIOXY +vernarben/DIOXY +vernarren/DIOXY +vernaschen/DIOXY +vernebeln/DIOXY +vernehmen/BDI +vernehmlich/AEPT +verneigen/DIOXY +verneinen/DIOXY +vernetzen/BDIOXY +vernichten/BDIOXY +vernickeln/DIOXY +verniedlichen/DIOXY +vernommen/AEPT +vernünftig/ACEPTU +vernünftigerweise +vernunftbegründet/AEPT +vernunftbezogen/AEPT +vernunftlos/AEPT +vernunftmäßig/AEPT +vernunftwidrig/AEPT +veröden/DIOXY +veröffentlichen/DIOXY +verordnen/DIOXY +verpachten/DIOXY +verpacken/DIOXY +verpassen/DIOXY +verpatzen/DIOXY +verpesten/DIOXY +verpetzen/DIOXY +verpfänden/DIOXY +verpflanzen/DIOXY +verpflegen/DIOXY +verpflichten/DIOXY +verpfuschen/DIOXY +verplappern/DIOXY +verplaudern/DIOXY +verplempern/DIOXY +verpönt/AEPT +verpolsicher/AEPT +verpolt/AEPT +verpolungssicher/AEPT +verprassen/DIOXY +verprügeln/DIOXY +verpuffen/DIOXY +verpulvern/DIOXY +verpumpen/DIOWXY +verpuppen/DIOXY +verpusten/DIOXY +verputzen/DIOXY +verqualmen/DIOXY +verquicken/DIOXY +verquollen/AEPT +verräterisch/AEPT +verräuchern/DIOXY +verrammeln/DIOXY +verramschen/DIOXY +verrannt/AEPTWZ +verraten/ADEIPT +verrauchen/DIOXY +verrechnen/DIOXY +verrecken/DIOXY +verregnen/DIOXY +verreisen/DIOXY +verrenken/DIOXY +verrichten/DIOXY +verriegeln/DIOXY +verringern/DIOXY +verrissen/AEPTWX +verrohen/DIOXY +verronnen/AEPT +verrosten/DIOXY +verrotten/DIOXY +verrücken/DIOXY +verrucht/AEPT +verrufen/AEPT +verrutschen/DIOWXY +versäumen/DIOXY +versagen/DIOWXY +versalzen/ADEIOPTXY +versammeln/DIOXY +versandbereit/AEPT +versanden/DIOXY +versandfertig/AEPT +versandt/AEPT +versandte/ANRSZ +versauen/DIOXY +versauern/DIOXY +verschämt/AEPTU +verschärfen/DIOXY +verschätzen/IXY +verschachern/DIOXY +verschachteln/BDIOXY +verschaffen/DIOWXY +verschalen/DIOXY +verschandeln/DIOXY +verschanzen/DIOXY +verscharren/DIOXY +verschaukeln/IOXY +verschenken/DIOXY +verscherbeln/DIOXY +verscherzen/DIOXY +verscheuchen/DIOXY +verscheuern/DIOXY +verschicken/DIOXY +verschieben/BDIX +verschieden/ACELPTWX +verschiedenartig/ACEPT +verschiedenerlei +verschiedenfarbig/AEPT +verschiffen/DIOXY +verschimmeln/DIOXY +verschlafen/ADEIPT +verschlagen/ADEIPTW +verschlammen/DIOXY +verschlampen/DIOXY +verschlechtern/DIOXY +verschleiern/DIOXY +verschleifen/DIOXY +verschleißen/DIOXY +verschleppen/DIOXY +verschleudern/DIOXY +verschließen/BDIX +verschlimmern/DIOXY +verschlossen/AEPTWX +verschlüsseln/DIOXY +verschlucken/DIOXY +verschlungen/AEPT +verschmähen/DIOXY +verschmachten/DIOXY +verschmerzen/BDIOXY +verschmieren/DIOXY +verschmitzt/AEPT +verschmolzen/AEPTWX +verschmutzen/DIOXY +verschnaufen/DIOXY +verschneit/AEPT +verschnitten/AEPTWX +verschnörkelt/AEPT +verschnüren/DIOXY +verschnupfen/DIOXY +verschönern/DIOXY +verschoben/AEPTWX +verschollen/AEPT +verschonen/DIOXY +verschossen/AEPTWX +verschränken/DIOXY +verschrauben/DIOXY +verschrecken/DIOXY +verschrieben/AEPTWX +verschrieen/AEPTWX +verschroben/AEPT +verschrotten/DIOXY +verschrumpeln/DIOWXY +verschüchtern/DIOXY +verschütten/DIOXY +verschulden/DIOXY +verschwägert/AEPT +verschweißen/IOWY +verschwenden/DIOXY +verschwenderisch/AEPT +verschwiegen/AEPTWX +verschwistert/AEPT +verschwitzen/DIOXY +verschwörerisch/AEPT +verschwollen/AEPT +verschwommen/AEPT +verschworen/AEPTWX +verschwunden/AEPT +versehen/ADEILPT +versehren/DIOXY +verselbständigen/IOXY +verselbstständigen/IOXY +versenden/DIOXY +versengen/DIOXY +versenken/DIOXY +versessen/AEPT +versetzen/DIOXY +versetzungswirksam/AEPT +verseuchen/DIOXY +versichern/DIOXY +versicherungsmathematisch/AEPT +versicherungspflichtig/AEPT +versicherungstechnisch/AEPT +versickert/AEPT +versiegeln/DIOXY +versiegen/DIOXY +versieht/X +versiert/AEPT +versilbern/DIOXY +versinnbildlichen/DIOXY +versklaven/DIOXY +versnobt/AEPT +versöhnbar/AEPTU +versöhnen/BDIOXY +versöhnlich/AEPTU +versoffen/AEPTWX +versonnen/AEPT +versorgen/DIOXY +verspäten/DIOXY +verspannen/DIOWXY +verspeisen/DIOXY +verspekulieren/DIOXY +versperren/DIOWXY +verspielen/DIOXY +verspinnen/BDIX +versponnen/AEPT +verspotten/DIOXY +versprengen/DIOXY +verspritzen/DIOXY +versprochen/AEPT +versprühen/DIOXY +verspüren/DIOXY +verstädtert/AEPT +verständig/ACEPTZ +verständigen/DIOWXY +verständlich/ACEPTU +verständlicherweise/U +verständnisinnig/AEPT +verständnislos/AEPT +verständnisvoll/ACEPT +verstärken/DIOXY +verstaatlichen/DIOXY +verstandene/ANRSU +verstauben/DIOXY +verstauchen/DIOXY +verstauen/DIOXY +versteckt/ACEPTX +versteifen/DIOXY +versteigern/DIOXY +versteinern/DIOXY +verstellen/BDIOWXY +versteuern/BDIOXY +verstiegen/AEPTWX +verstimmen/DIOXY +verstören/DIOXY +verstockt/AEPT +verstohlen/AEPT +verstopfen/DIOXY +verstorben/AEPT +verstoßen/ADEIPTW +verstreben/DIOXY +verstreuen/DIOXY +verstrichen/AEPTWX +verstrickt/ACEPTX +verstümmeln/DIOXY +verstummen/DIOXY +versündigen/DIOXY +versüßen/DIOXY +versuchen/DIOWXY +versuchsweise +versumpfen/DIOXY +versunken/AEPT +versus +vertagen/DIOXY +vertauschen/BDIOXY +verteidigen/DIOXY +verteilen/BDIOWXY +verteuern/DIOXY +verteufeln/DIOXY +vertiefen/DIOXY +vertikal/AEPT +vertilgen/DIOXY +vertippen/DIOXY +vertonen/DIOXY +verträglich/AEPTU +verträgt/X +verträumen/DIOXY +vertrackt/AEPT +vertraglich/AEPT +vertragsbrüchig/AEPT +vertragschließend/AEPT +vertragsgemäß/AEPT +vertragslos/AEPT +vertragsmäßig/AEPT +vertragstreu/AEPT +vertragswidrig/AEPT +vertrauenerweckend/AEPT +vertrauensbildend/AEPT +vertrauensselig/ACEPT +vertrauensvoll/AEPT +vertrauenswürdig/AEPT +vertrauert/AEPT +vertraut/ACEPTWX +vertretbar/AEPTU +vertreten/ABDEIPT +vertretungsberechtigt/AEPT +vertrieben/AEPTWX +vertrödeln/DIOXY +vertrösten/DIOXY +vertrocknen/DIOXY +vertrotteln/DIXY +vertrunken/AEPT +vertuschen/DIOXY +verübeln/DIOXY +verüben/DIOXY +verunglimpfen/DIOXY +verunglücken/DIOXY +verunreinigen/DIOXY +verunsichern/DIOXY +verunstalten/DIOXY +veruntreuen/DIOXY +verursachen/DIOXY +verurteilen/DIOXY +vervielfältigen/DIOXY +vervielfachen/IOXY +vervierfachen/DIOXY +vervollkommnen/DIOXY +vervollständigen/DIOXY +verwässern/DIOXY +verwachsen/ADEIPT +verwackelt/AEPT +verwahren/DIOXY +verwahrlosen/DIOXY +verwaisen/DIOXY +verwalten/DIOXY +verwaltungsintern/AEPT +verwaltungstechnisch/AEPT +verwandeln/DIOXY +verwandt/ACEPT +verwandtschaftlich/AEPT +verwarnen/DIOXY +verwaschen/AEPT +verwechseln/DIOXY +verwegen/ACEPT +verwehen/DIOWXY +verwehren/DIOXY +verweichlichen/DIOXY +verweigern/DIOXY +verweilen/DIOXY +verweint/AEPT +verwelken/DIOXY +verweltlichen/DIOXY +verwenden/BDIOXY +verwendungsfähig/AEPT +verwerflich/ACEPT +verwertbar/AEPTU +verwerten/BDIOXY +verwesen/DIOXY +verweslich/AEPT +verwetten/DIOXY +verwickeln/DIOXY +verwiesen/AEPTWX +verwildern/DIOXY +verwinkelt/AEPT +verwirken/DIOXY +verwirklichen/DIOXY +verwirren/DIOXY +verwirtschaften/DIOXY +verwischen/DIOXY +verwittern/DIOXY +verwitwen/DIOXY +verwöhnen/DIOXY +verwöhnt/ACEPTX +verwöhnte/ACNRSZ +verwoben/AEPT +verworfen/AEPT +verworren/AEPT +verwünschen/DIOXY +verwüsten/DIOXY +verwundbar/AEPTU +verwunden/BDIOXY +verwundern/DIOXY +verwurstet/AEPT +verwurzeln/DIOXY +verzählen/DIOWXY +verzärteln/DIOXY +verzagen/DIOXY +verzahnen/DIOWXY +verzanken/DIOWXY +verzapfen/DIOWXY +verzaubern/DIOWXY +verzehnfachen/DIOXY +verzehren/BDIOWXY +verzeichnen/DIOXY +verzeih/ELPZ +verzeihen/DIWX +verzerren/DIOWXY +verzetteln/DIOWXY +verzichtbar/AEPTU +verzichten/BDIOXY +verziehen/ADEIPTWX +verzieren/DIOWXY +verzigfachen/DIOXY +verzinken/IOXY +verzinnen/IOXY +verzinsen/DIOXY +verzinslich/AEPT +verzögern/DIOWXY +verzogen/AEPTWX +verzollen/BDIOXY +verzücken/DIOWXY +verzuckern/DIOXY +verzweifeln/DIOWXY +verzweigen/DIOXY +verzwickt/AEPT +vespern/DIXY +vgl +vgl. +via +vibrieren/DIXY +viehisch/AEPT +viel/AEPT +vieladerig/AEPT +vieldeutig/AEPT +vielerlei +vielerorts +vielfältig/ACEPT +vielfach/AEPT +vielfarbig/AEPT +vielgestaltig/AEPT +vieljährig/AEPT +vielleicht +vielmalig/AEPT +vielmals +vielmehr +vielschichtig/AEPT +vielseitig/ACEPT +vielsilbig/AEPT +vielstimmig/AEPT +vielzellig/AEPT +vieraderig/AEPT +vierbeinig/AEPT +vierblätterig/AEPT +vierdimensional/AEPT +viereckig/AEPT +viereinhalb +vierfach/AEPT +vierfarbig/AEPT +vierfüßig/AEPT +vierhändig/AEPT +vierhundert +vierjährig/AEPT +vierkantig/AEPT +vierköpfig/AEPT +viermal +viermalig/AEPT +viermonatig/AEPT +viermotorig/AEPT +vierpolig/AEPT +vierräderig/AEPT +vierschrötig/AEPT +vierseitig/AEPT +viersilbig/AEPT +vierspännig/AEPT +vierstellig/AEPT +vierstöckig/AEPT +vierstündig/AEPT +viert/AEPTW +viertägig/AEPT +viertausend +vierteilen/DIXY +viertel +vierteljährig/AEPT +vierteljährlich/AEPT +viertelstündlich/AEPT +vierten/SW +vierundachtzig +vierundachtzigste/ANRS +vierunddreißig +vierunddreißigste/ANRS +vierundfünfzig +vierundfünfzigste/ANRS +vierundneunzig +vierundneunzigste/ANRS +vierundsechzig +vierundsechzigste/ANRS +vierundsiebzig +vierundsiebzigste/ANRS +vierundvierzig +vierundvierzigste/ANRS +vierundzwanzig +vierwöchig/AEPT +vierzehn +vierzehntägig/AEPT +vierzehnte/ANRS +vierzig/R +vierzigjährig/AEPT +vierzigste/ANRS +violett/AEPT +virtuell/AEPT +virtuos/ACEPTU +virulent/ACEPT +visieren/DIOXY +visitieren/DIOXY +visualisieren/DIOXY +visuell/AEPT +vital/ACEPT +vitaminarm/AEPT +vitaminhaltig/AEPT +vitaminisieren/DIOXY +vitaminreich/ACEPT +vivendi +vögeln/DIWXY +vögelt/EGPWX +völkerrechtlich/AEPT +völkerrechtswidrig/AEPT +völlig/AEPT +vogelähnlich/AEPT +voilà +volatil/ACEPT +volkreich/AEPT +volkstümlich/AEPT +volksverdummte/ANRS +volkswirtschaftlich/AEPT +voll/ACEPT +vollamtlich/AEPT +vollauf +vollautomatisch/AEPT +vollbeschäftigt/AEPT +vollbesetzt/AEPT +vollblütig/AEPT +vollbracht/AEPT +vollbrachte/ANRSZ +vollbringen/DIX +vollbusig/AEPT +vollenden/DIOXY +vollends +vollfinanziert/AEPT +vollführen/DIOXY +vollgefüllt/AEPT +vollgepfropft/AEPT +vollgeschrieben/AEPT +vollgetankt/AEPT +vollgültig/AEPT +volljährig/AEPT +vollkommen/AEPTU +vollmundig/AEPT +vollschlank/AEPT +vollständig/AEPTU +vollstrecken/BDIOXY +vollsynthetisch/AEPT +vollwertig/AEPT +vollzählig/AEPT +vollziehen/DIX +vollzogen/AEPTWX +vom +von +voneinander +vonnöten +vonseiten +vonstatten +vor/N +vorab +vorahnen/DIXY +voran +voranbringen/DIX +vorangebracht +vorangegangen/AEPT +vorangehen/DIX +vorangekommen/AEPT +vorangestellt/AEPT +vorangetrieben +vorangewählt/AEPT +vorankommen/DIX +voranschreiten/DIX +voranstellen/DIXY +vorantreiben/DIX +vorantrieb/EPZ +voranzubringen +voranzugehen +voranzukommen +voranzutreiben/D +vorarbeiten/DIXY +voraus +vorausbedingt/AEPT +vorausberechenbar/AEPT +vorausberechnen/DIOXY +vorausbestellen/DIOXY +vorausbestimmen/BDIOXY +vorausbezahlen/DIOXY +vorausblicken/DIXY +vorausdatieren/DIOXY +vorausdenken/DIX +vorauseilen/DIXY +vorausgeahnt/AEPT +vorausgedacht/AEPT +vorausgeeilt/AEPT +vorausgegangen/AEPT +vorausgehen/DIX +vorausgesagt/AEPT +vorausgeschätzt/AEPT +vorausgeschickt/AEPT +vorausgesehen/AEPT +vorausgesetzt/AEPT +vorausgewählt/AEPT +vorausging/PZ +vorausplanen/DIXY +voraussagen/BDIXY +vorausschauen/DIXY +voraussehen/BDI +voraussetzen/DIXY +voraussichtlich/AEPT +vorauszuahnen +vorauszuberechnen +vorauszusagen/D +vorauszusehen/D +vorbedruckt/AEPT +vorbehältst/WX +vorbehalten/AEPT +vorbehaltlich/AEPT +vorbehaltlos/AEPT +vorbei +vorbeifährt/X +vorbeifahren/DI +vorbeiflimmernd/AEPT +vorbeiführen/DIXY +vorbeigefahren/AEPT +vorbeigegangen/AEPT +vorbeigehen/DIX +vorbeigekommen +vorbeigeredet +vorbeigeschossen/AEPT +vorbeiging/EPZ +vorbeihuschen/DIXY +vorbeikommen/DIX +vorbeilassen/DI +vorbeileben/DIXY +vorbeimarschieren/IXY +vorbeireden/DIXY +vorbeischicken/DIXY +vorbeischießen/DIX +vorbeiziehen/DIX +vorbeizog/PZ +vorbeizukommen +vorbeizumanövrieren +vorbeizuziehen +vorbelastet/AEPT +vorbelegt/AEPT +vorbenannt/AEPT +vorbereiten/DIOXY +vorberuflich/AEPT +vorbesetzt/AEPT +vorbestellen/DIOXY +vorbestimmt/AEPT +vorbestraft/AEPT +vorbeugen/DIXY +vorbildlich/AEPT +vorbringen/DIX +vorbuchstabieren/DIOXY +vordatieren/DIOXY +vordefinieren/DIOXY +vordem +vordere/ANRS +vordergründig/AEPT +vorderste/ANRS +vordrängen/DIXY +vordrang/PZp +vordringen/DIX +vordringlich/ACEPT +vordrücken/DIXY +vorehelich/AEPT +voreilen/DIXY +voreilig/AEPT +voreinander +voreingenommen/AEPTU +voreingestellt/AEPT +voreinstellen/DIXY +vorenthältst/WX +vorenthalten/ADEIPT +vorentscheiden/DIX +vorerst +vorerwähnt/AEPT +vorexerzieren/DIOXY +vorfabrizieren/DIOXY +vorfahren/DI +vorfinden/DIX +vorformatieren/DIOXY +vorführen/DIXY +vorgab/PZ +vorgaukeln/DIXY +vorgeahnt/AEPT +vorgearbeitet +vorgeben/BDI +vorgebetet/AEPT +vorgebeugt/AEPT +vorgebildet/AEPT +vorgeblich/AEPT +vorgebracht/AEPT +vorgedrängt/AEPT +vorgedruckt/AEPT +vorgedrungen/AEPT +vorgefahren/AEPT +vorgefallen/AEPT +vorgefasst/AEPT +vorgefertigt/AEPT +vorgeformt/AEPT +vorgeführt/AEPT +vorgefunden/AEPT +vorgegangen +vorgegaukelt/AEPT +vorgegeben/AEPT +vorgegriffen/AEPT +vorgehabt/AEPT +vorgehalten/AEPT +vorgehen/DIX +vorgeherrscht +vorgekaut/AEPT +vorgekommen/AEPT +vorgelagert/AEPT +vorgelassen/AEPT +vorgelegen/AEOPT +vorgelegt/AEPT +vorgelesen/AEPT +vorgelogen/AEPT +vorgemacht/AEPT +vorgemerkt/AEPT +vorgenannt/AEPT +vorgenommen/AEPT +vorgerechnet/AEPT +vorgeredet/AEPT +vorgerichtet +vorgerückt/AEPT +vorgesagt/AEPT +vorgeschlagen/AEPT +vorgeschoben/AEPT +vorgeschossen/AEPT +vorgeschrieben/AEPT +vorgeschützt/AEPT +vorgeschwindelt/AEPT +vorgesehen/AEPT +vorgesetzt/AEPT +vorgesorgt/AEPT +vorgespannt/AEPT +vorgespiegelt/AEPT +vorgespielt/AEPT +vorgestanden +vorgesteckt/AEPT +vorgestellt/AEPT +vorgestern +vorgestoßen/AEPT +vorgestreckt/AEPT +vorgestrig/AEPT +vorgestürmt +vorgesungen/AEPT +vorgetäuscht/AEPT +vorgetanzt/AEPT +vorgetragen/AEPT +vorgetreten/AEPT +vorgewählt/AEPT +vorgewärmt/AEPT +vorgewiesen/AEPT +vorgeworfen/AEPT +vorgezeichnet/AEPT +vorgezeigt/AEPT +vorgezogen/AEPT +vorgibt/X +vorging/EPZ +vorgreifen/DIX +vorhältst/WX +vorhaben/I +vorhalten/DI +vorhanden/AEPT +vorhat/X +vorher +vorherbestellen/DIOXY +vorherbestimmen/DIOXY +vorhergegangen/AEPT +vorhergehen/DIX +vorhergesagt/AEPT +vorhergesehen/AEPTU +vorherig/AEPT +vorherrschen/DIXY +vorhersagen/BDIXY +vorhersehbar/AEPTU +vorhersehen/BDI +vorherzusehen/D +vorhin +vorholen/DIXY +vorig/AEPT +vorindustriell/AEPT +vorinitialisieren/DIOXY +vorinstalliert/AEPT +vorjährig/AEPT +vorkauen/DIXY +vorknöpfen/DIXY +vorkommen/DIX +vorkonfigurieren/DIOXY +vorl +vorl. +vorlädt/X +vorläufig/AEPT +vorladen/DI +vorlag/PZ +vorlas/PZq +vorlassen/DI +vorlaut/AEPT +vorlegen/DIXY +vorlesen/DI +vorlesungsfrei/AEPT +vorletzte/ANRS +vorlieb +vorliegen/DIX +vorlügen/DIX +vorm +vorm. +vormachen/DIXY +vormalig/AEPT +vormals +vormenschlich/AEPT +vormerken/DIXY +vormittäglich/AEPT +vormodern/AEPT +vormontieren/DIOXY +vormundschaftlich/AEPT +vorn/E +vornahm/PZ +vornehm/ACELPT +vorneweg +vornherein +vornimmt/X +vornweg +vorolympisch/AEPT +vorperforiert/AEPT +vorprellen/DIXY +vorprogrammiert/AEPT +vorrätig/AEPT +vorrangig/AEPT +vorrechnen/DIXY +vorrechtlich/AEPT +vorrichten/DIXY +vorrücken/DIXY +vorsätzlich/AEPT +vorsah/PZ +vorschalten/DIXY +vorschieben/DIX +vorschießen/DIX +vorschlägt/X +vorschlagen/DI +vorschlug/PZ +vorschnell/AEPT +vorschreiben/DIX +vorschriftsmäßig/AEPTU +vorschriftswidrig/AEPT +vorschützen/DIXY +vorschweben/DIXY +vorschwindeln/DIXY +vorsehen/DI +vorsetzen/DIXY +vorsichtig/ACEPTU +vorsichtshalber +vorsieht/X +vorsingen/DIX +vorsintflutlich/AEPT +vorsitzen/DIX +vorsorgen/DIXY +vorsorglich/AEPT +vorspalten/DIXY +vorspannen/DIXY +vorspiegeln/DIXY +vorspielen/DIX +vorsprechen/DI +vorspringen/DIX +vorstädtisch/AEPT +vorstehen/DIX +vorstellbar/AEPTU +vorstellen/BDIXY +vorstoßen/DI +vorstürmen/DIXY +vortäuschen/DIXY +vorteilhaft/ACEPTU +vortippen/DIXY +vorträgt/X +vortragen/DI +vortrefflich/AEPT +vortreten/DI +vorüber +vorübergehen/DIX +vorüberziehen/DIX +vorurteilsfrei/AEPT +vorurteilslos/AEPT +vorverkauft/AEPT +vorverlegen/DIOXY +vorverstärken/DIOXY +vorvorgestern +vorvorig/AEPT +vorwählen/DIXY +vorwärmen/DIXY +vorwärts +vorwarf/PZ +vorweg +vorweggenommen/AEPT +vorwegnahm/PZ +vorwegzunehmen/D +vorweisen/DIX +vorwerfen/DI +vorwiegend +vorwirft/X +vorwurfsvoll/AEPT +vorzeichenrichtig/AEPT +vorzeigen/DIXY +vorzeiten +vorzeitig/AEPT +vorziehen/DIX +vorzüglich/AEPT +vorzubereiten/D +vorzubesetzen +vorzubeten/D +vorzubeugen/D +vorzubringen/D +vorzudringen +vorzufinden/D +vorzuführen/D +vorzugeben/D +vorzugehen +vorzugsweise +vorzulegen/D +vorzulesen/D +vorzuliegen/D +vorzumerken/D +vorzunehmen/D +vorzuschieben/D +vorzuschlagen/D +vorzuschreiben/D +vorzusehen/D +vorzusorgen +vorzusprechen/D +vorzustellen/D +vorzustoßen +vorzutäuschen/D +vorzutragen/D +vorzuweisen/D +vorzuwerfen/D +vorzuzeigen/D +vorzuziehen/D +votieren/DIWXY +vs +vs. +vulgär/ACEPT +vulkanisch/AEPT +wächst/V +wägbar/ACEPTU +wägen/BDIX +wählbar/ACEPT +wählen/BDIXY +wählerisch/ACEPT +wählfähig/AEPT +wähnen/DIXY +währen/DGIXY +währenddessen +währungspolitisch/AEPT +wälzen/DIXY +wären/IX +wärmebeständig/ACEPT +wärmedämmenden/AEPT +wärmen/DIXY +wärmer/AEPT +wärmetechnisch/AEPT +wärmst/AEPT +wäscht/X +wässerig/ACEPT +wässern/DIWXY +waagerecht/ACEPT +waagrecht/ACEPT +wabblig/ACEPT +wach/ACEPT +wachen/DIWXY +wachgerüttelt/AEPT +wachgerufen/AEPT +wachrütteln/DIXY +wachrufen/DIX +wachsam/ACEPT +wachsartig/AEPT +wachsen/DGIO +wachsend/AEPTV +wachst/AEGPTW +wackeln/DIXY +wacker/ACEPT +wacklig/ACEPT +waffenfähig/ACEPT +waffenlos/ACEPT +waffnen/DIXY +wagemutig/ACEPT +wagen/DIXY +waghalsig/ACEPT +wahlberechtigt/AEPT +wahlfähig/ACEPT +wahlfrei/ACEPT +wahllos/ACEPT +wahlweise +wahnsinnig/ACEPT +wahnwitzig/ACEPT +wahr/ACEGLPTU +wahrgehabt/AEPT +wahrgenommen/AEPT +wahrgesagt/AEPT +wahrhaben/D +wahrhaft/ACEPT +wahrhaftig/ACEPT +wahrheitsgemäß/ACEPT +wahrheitsgetreu/ACEPT +wahrheitsliebend/ACEPT +wahrheitswidrig/ACEPT +wahrnahm/PZ +wahrnehmbar/ACEPT +wahrnehmen/BDI +wahrnimmt/X +wahrsagen/DIXY +wahrscheinlich/ACEPTU +wahrscheinlichkeitstheoretisch/AEPT +wahrzunehmen/D +waldärmer/AEPT +waldärmste/ANRS +waldarm/AEPT +waldig/ACEPT +waldreich/ACEPT +wallen/DIXY +wallfahren/DI +wallgefahren/AEPT +wallonisch/AEPT +walten/DIVXY +waltet/EGPVWX +walzen/DIXY +walzenförmig/ACEPT +wand/PZ +wandelbar/ACEPTU +wandeln/BDIVXY +wandelt/EGPVX +wandelte/GNVZ +wandelten/GIVWX +wandern/DIXY +wandte/GNZ +wankelmütig/ACEPT +wanken/DIXY +wann/G +wappnen/DIXY +warb/PZ +ward +waren/WXY +warf/PVZ +warm/AEPT +warmgehalten/AEPT +warmhalten/D +warmherzig/ACEPT +warnen/DIVXY +warnt/EGPVX +warnte/GNVZ +warnten/GIVWX +warten/BDIWXY +wartungsfrei/AEPT +wartungsfreundlich/AEPT +warum +warzig/AEPT +was +waschecht/AEPT +waschen/BDGI +wasserärmer/AEPT +wasserärmste/ANRS +wasserabstoßend/AEPT +wasserarm/AEPT +wasserbeständig/ACEPT +wasserdampfgesättigt/AEPT +wasserdicht/AEPT +wasserfest/AEPT +wasserhaltig/AEPT +wasserlöslich/ACEPT +wassern/DIXY +wasserreich/AEPT +wasserscheu/AEPT +wasserstoffhaltig/ACEPT +wassersüchtig/AEPT +waten/DIXY +watscheln/DIXY +wattieren/DIOXY +weben/DIXY +wechselfähig/AEPT +wechselhaft/ACEPT +wechseln/BDIVXY +wechselseitig/AEPT +wechselt/EGPVX +wechselte/GNVZ +wechselten/GIVWX +wechselvoll/ACEPT +wechselweise/ANRS +wechselwirken/DIXY +wecken/DIXY +wedeln/DIXY +wedelt/EGPX +weder +weg/P +wegbeförderte +wegbekommen/AEPT +wegbereiten/D +wegbewegen/DIXY +wegblasen/DIX +wegbleiben/DIX +wegblicken/DIXY +wegbringen/DIX +wegdiskutieren/DIOXY +wegfährt/X +wegfahren/DI +wegfallen/DI +wegfangen/DI +wegfegen/DIXY +wegfiel/EPZ +wegfischen/DIXY +wegföhnen/DIXY +wegführen/DIXY +weggeben/DI +weggeblasen/AEPT +weggeblickt +weggeblieben/AEPT +weggebracht/AEPT +weggebrochen/AEPT +weggedrückt/AEPT +weggefahren/AEPT +weggefallen/AEPT +weggefangen/AEPT +weggefegt/AEPT +weggefischt/AEPT +weggeführt/AEPT +weggegangen/AEPT +weggegeben/AEPT +weggehen/DIX +weggeholt/AEPT +weggejagt/AEPT +weggekommen/AEPT +weggelassen/AEPT +weggelaufen/AEPT +weggelegt/AEPT +weggemacht/AEPT +weggemittelt/AEPT +weggemusst +weggenommen/AEPT +weggepackt/AEPT +weggeputzt/AEPT +weggeräumt/AEPT +weggerafft/AEPT +weggeredet +weggereist/AEPT +weggerissen/AEPT +weggerückt/AEPT +weggeschafft/AEPT +weggeschaltet +weggeschert +weggeschickt/AEPT +weggeschleppt/AEPT +weggeschlichen/AEPT +weggeschliffen/AEPT +weggeschlossen/AEPT +weggeschmissen/AEPT +weggeschnappt/AEPT +weggeschnitten/AEPT +weggeschrieben/AEPT +weggesehen +weggesetzt/AEPT +weggestorben/AEPT +weggestrichen/AEPT +weggetan/AEPT +weggetragen/AEPT +weggetreten/AEPT +weggewendet/AEPT +weggewischt/AEPT +weggeworfen/AEPT +weggezaubert/AEPT +weggezogen/AEPT +wegging/EPZ +weghältst/WX +weghalten/DI +weghelfen/DI +wegholen/DIXY +wegjagen/DIXY +wegkommen/DIX +weglassen/BDI +weglaufen/DI +weglegen/DIXY +wegmachen/DIXY +wegmüssen/D +wegnehmen/DI +wegpacken/DIXY +wegputzen/DIXY +wegräumen/DIXY +wegraffen/DIXY +wegreden +wegreißen/DIX +wegreisen/DIXY +wegrücken/DIXY +wegrutschen/DIXY +wegschaffen/DIXY +wegscheren/DIXY +wegschicken/DIXY +wegschleichen/DIX +wegschleppen/DIXY +wegschlich/PZ +wegschließen/DIX +wegschloss/PZ +wegschmeißen/DIX +wegschnappen/DIXY +wegschneiden/DIX +wegschreiben/DIX +wegsehen/DI +wegsetzen/DIXY +wegspeichern/DIXY +wegsterben/DI +wegstreichen/DIX +wegtragen/I +wegtreten/DI +wegtuend/AEPT +wegtun/IX +wegweisend/AEPT +wegwenden/DIXY +wegwerfen/DI +wegwischen/DIXY +wegzaubern/DIXY +wegziehen/DIX +wegzudenken/D +wegzudiskutieren/D +wegzufahren +wegzugehen +wegzulassen/D +wegzunehmen/D +wegzutragen/D +wegzuziehen +wehen/DIVWXY +wehklagen/DIXY +wehleidig/ACEPT +wehmütig/ACEPT +wehren/DIVXY +wehrfähig/ACEPT +wehrlos/ACEPT +wehrpflichtig/AEPT +wehrt/EGPVX +weht/EGPVWX +wehte/GNVZ +wehten/GIVWX +wehtun/IX +weibchenhaft/AEPT +weiblich/ACEPT +weich/ACELPT +weichen/DIWXY +weichgelötet/AEPT +weichherzig/ACEPT +weichlich/ACEPT +weichlöten/DIXY +weiden/DIXY +weidgerecht/ACEPT +weidlich/AEPT +weidmännisch/AEPT +weigern/DIVXY +weigert/EGPVX +weihen/DIWXY +weihevoll/AEPT +weihnachtlich/ACEPT +weiland +weilen/DIWXY +weilt/EGPWX +weinen/DIWXY +weinerlich/AEPT +weinrot/AEPT +weint/EGPWX +weiß/AELPTZ +weißgelb/AEPT +weißgewaschen/AEPT +weißgrau/AEPT +weißhäutig/AEPT +weißhaarig/ACEPT +weißwaschen/DI +weise/ACNRS +weisen/DIVX +weisgemacht +weisgesagt/AEPT +weislich/AEPT +weismachen/DIXY +weissagen/DIXY +weisungsgemäß/AEPT +weiszumachen +weit/ACEPTX +weitab +weitaus +weitblickend/ACEPT +weite/ACNRSZ +weiten/IWXY +weiterarbeiten/DIXY +weiterausgebaut/AEPT +weiterbearbeitet/AEPT +weiterbefördern/DIOXY +weiterbelastet/AEPT +weiterbestanden/AEPT +weiterbestehen/DIX +weiterbewegen/DIXY +weiterbilden/DIXY +weiterblättern/DIXY +weiterbringen/DIX +weiterdifferenziert/AEPT +weiterdrucken/DIXY +weiterentwickeln/DIXY +weitererzählen/DIOXY +weiterfährt/X +weiterfahren/DI +weiterfließen/DIX +weiterführen/DIXY +weitergab/PZ +weitergearbeitet +weitergeben/DI +weitergebracht/AEPT +weitergedruckt +weitergefahren +weitergeflogen +weitergeführt/AEPT +weitergegeben/AEPT +weitergehen/DIX +weitergekommen/AEPT +weitergelebt +weitergeleitet/AEPT +weitergemacht +weitergereicht/AEPT +weitergesagt/AEPT +weitergeschoben/AEPT +weitergesendet +weitergespielt +weitergestrickt +weiterging/EPZ +weiterhelfen/DI +weiterhilft/X +weiterhin +weiterkönnen +weiterkommen/DIX +weiterlaufen/DI +weiterleben/DIXY +weiterleiten/DIXY +weitermachen/DIXY +weiterreichen/DIXY +weiterreisen/DIXY +weitersagen/DIXY +weitersehen +weiterspielen/DIXY +weiterspringen/DIX +weitertragen/DI +weiterverarbeiten/DIOXY +weiterverbreiten/DIOXY +weiterverfolgen/DIOXY +weiterverkaufen/DIOXY +weiterversichert +weiterversucht +weiterverweisen/DIX +weiterverwenden/BDIOXY +weiterwachsen/DI +weiterzuarbeiten +weiterzubilden/D +weiterzuführen/D +weiterzugeben/D +weiterzulaufen +weiterzuleiten/D +weiterzumachen/D +weiterzurüsten +weiterzuschicken/D +weiterzuschreiben/D +weiterzuverfolgen/D +weitestgehend/AEPT +weitflächig/AEPT +weitgehend/ACEPT +weitgreifend/AEPT +weither +weitherzig/ACEPT +weithin +weitläufig/ACEPT +weitmaschig/ACEPT +weiträumig/AEPT +weitreichend/AEPT +weitschweifig/ACEPT +weitsichtig/ACEPT +weittragend/AEPT +weitverzweigt/AEPT +welch/AEPT +welk/ACEPT +welken/DIWXY +welkte/GNVZ +welkten/GIVWX +wellen/DIXY +wellenförmig/ACEPT +wellig/AEPT +weltabgeschieden/AEPT +weltabgewandt/ACEPT +weltanschaulich/AEPT +weltbeherrschend/AEPT +weltbekannt/AEPT +weltberühmt/AEPT +weltbeste/ANRS +weltbewegend/ACEPT +welterfahren/ACEPT +welterschütternd/AEPT +weltfremd/AEPT +weltgeschichtlich/AEPT +weltgewandt/ACEPT +weltklug/AEPT +weltlich/ACEPT +weltmännisch/ACEPT +weltoffen/AEPT +weltpolitisch/AEPT +weltumfassend/AEPT +weltumkrempelnd/AEPT +weltumspannend/AEPT +weltweit/AEPT +weltwirtschaftlich/AEPT +wem +wen/N +wenden/DIVXY +wendet/EGPVWX +wendete/GNVZ +wendeten/GIVWX +wendig/ACEPT +wenig/ACEPT +wenigsten/S +wenngleich +werbemäßig/AEGPT +werben/DI +werbewirksam/ACEPT +werblich/AEGPT +werden/DI +werfen/DIV +werkeln/DIXY +werken/DIXY +werksseitig/AEPT +werktätig/AEPT +werktags +wert/ACEPTW +wertbeständig/AEPT +werte/ACNRSZ +werten/DIWXY +werterhaltend/AEPT +wertet/EGPVWX +wertete/GNVZ +werteten/GIVWX +wertfrei/AEPT +wertgeschätzt/AEPT +wertlos/ACEPT +wertmäßig/AEPT +wertneutral/AEPT +wertschätzen/DIXY +wertvoll/ACEPT +wesenlos/ACEPT +wesensfremd/AEPT +wesensgleich/AEPT +wesentlich/ACEPTU +weshalb +wessen +westdeutsch/AEPT +westeuropäisch/AEPT +westfälisch/AEPT +westlich/ACEPT +westwärts +weswegen +wettbewerblich/AEPT +wettbewerbsfähig/AEPT +wettbewerbsneutral/AEPT +wettbewerbsorientiert/AEPT +wetteifern/DIXY +wetten/DIWXY +wetterbestimmend/AEPT +wetterfest/ACEPT +wetterfühlig/ACEPT +wetterhärter/AEPT +wetterhärteste/ANRS +wetterhart/AEPT +wettern/DIXY +wetterwendisch/ACEPT +wettet/EGPVWX +wettete/GNVZ +wetteten/GIVWX +wettgeeifert +wettmachen/DIXY +wettrüsten/DIXY +wetzen/DIXY +wg +wg. +wich/EPSZ +wichsen/DIWXY +wichtig/ACEGPTU +wickeln/DIVXY +wickelt/EGPVX +wickelte/GNVZ +wickelten/GIVWX +widerborstig/ACEPT +widerfährt +widerfahren/ADEIPT +widerfuhr +widergehallt/AEPT +widergespiegelt/AEPT +widerhallen/DIXY +widerlegbar/ACEPTU +widerlegen/BDIOXY +widerlegt/ACEPTX +widerlich/ACEPT +widern/DIWXY +widernatürlich/ACEPT +widerrätst/WX +widerraten/ADEIPT +widerrechtlich/ACEPT +widerrief/EPZ +widerriet/PZ +widerrufen/ADEIPTX +widerruflich/AEPTU +widersetzen/DIXY +widersetzlich/AEPT +widersinnig/ACEPT +widerspenstig/ACEPT +widerspiegeln/DIXY +widerspräche/NZ +widersprach/PZ +widersprechen/DI +widerspricht/X +widersprochen/AEPTU +widersprüchlich/ACEPT +widerspruchsfrei/AEPT +widerspruchslos/ACEPT +widerspruchsvoll/ACEPT +widerstand/PZ +widerstandsfähig/ACEPT +widerstandslos/ACEPT +widerstehen/DIX +widerstreben/DIXY +widerstrebend/ACEPT +widerstreiten/DIX +widerwärtig/ACEPT +widerwillig/ACEPT +widerzuspiegeln/D +widmen/DIXY +widrig/ACEPT +widrigenfalls +wie/S +wieder +wiederangeknüpft/AEPT +wiederangestellt/AEPT +wiederanknüpfen/DIXY +wiederanstellen/DIXY +wiederauferstanden/AEPT +wiederaufgebaut/AEPT +wiederaufgeblüht/AEPT +wiederaufgekommen/AEPT +wiederaufgelebt/AEPT +wiederaufgenommen/AEPT +wiederaufgetreten/AEPT +wiederaufkommen/DIX +wiederaufladen/BDI +wiederaufleben/DIXY +wiederaufnehmen/DI +wiederauftreten/DI +wiederbekommen/DIX +wiederbeleben/DIOXY +wiederbewaffnen/DIOXY +wiederbringen/DIX +wiedereinbringen/DIX +wiedereinfinden/DIX +wiedereinführen/DIXY +wiedereingebracht/AEPT +wiedereingeführt/AEPT +wiedereingefunden/AEPT +wiedereingelöst/AEPT +wiedereingenommen/AEPT +wiedereingesetzt/AEPT +wiedereingestellt/AEPT +wiedereingliedern/DIXY +wiedereinlösen/DIXY +wiedereinmal +wiedereinnehmen/DI +wiedereinsetzen/DIXY +wiedereinstellen/DIXY +wiederergreifen/DIX +wiederergriffen/AEPT +wiedererkannt/AEPT +wiedererkennen/DIX +wiedererlangen/DIOXY +wiedererstatten/DIOXY +wiedererstehen/DIX +wiedererzählen/DIOXY +wiederfand/PZ +wiederfinden/DIX +wiedergab/PZ +wiedergeben/DI +wiedergebracht/AEPT +wiedergefunden/AEPT +wiedergegeben/AEPT +wiedergekäut/AEPT +wiedergekehrt/AEPT +wiedergekommen/AEPT +wiedergenesen/DIX +wiedergesehen/AEPT +wiedergewählt/AEPT +wiedergewinnen/DIX +wiedergewonnen/AEPT +wiedergibt/X +wiedergutgemacht/AEPT +wiedergutmachen/DIXY +wiedergutzumachen/D +wiederhergestellt/AEPT +wiederherstellbar/AEPTU +wiederherstellen/BDIXY +wiederherzustellen/D +wiederholbar/AEPTU +wiederholen/BDIOXY +wiederkäuen/DIXY +wiederkehren/DIXY +wiederkommen/DIX +wiederkriegen/DIXY +wiedermal +wiedersehen/DI +wiedertreffen/DI +wiederum +wiedervereinigen/DIOXY +wiedervereint/AEPT +wiederverheiraten/DIOXY +wiederverwenden/BIOXY +wiederwählen/BDIXY +wiederzufinden/D +wiederzugeben/D +wiederzugelassen/AEPT +wiederzukommen +wiederzulassen/D +wiederzusehen +wiederzuvereinigen/D +wiederzuverwenden/D +wiegen/DIXY +wiehern/DIXY +wienerisch/ACEPT +wies/PVZ +wieselflink/AEPT +wiesen/GVWX +wieso +wievielerlei +wievielt/AEPT +wieweit +wild/ACEPRT +wildern/DIWXY +wildfremd/AEPT +wildledern/AEPT +willen/LSW +willenlos/ACEPT +willensschwächer/AEPT +willensschwächste/ANRS +willensschwach/AEPT +willensstärker/AEPT +willensstärkste/ANRS +willensstark/AEPT +willig/ACEPTZ +willigen/IWXY +willkommen/ACEPTU +willkürlich/ACEPTU +willst/W +wimmeln/DIXY +wimmern/DIXY +windelweich/AEPT +winden/DIVX +windgeschützt/ACEPT +windig/ACEPT +windschief/ACEPT +windschlüpfig/ACEPT +windstill/AEPT +winkelförmig/AEPT +winken/DIXY +winklig/AEPT +winseln/DIXY +winterfest/AEPT +winterlich/ACEPT +winzig/ACEPT +wippen/DIXY +wirbellos/AEPT +wirbeln/DIXY +wirbelt/EGPX +wirbt/X +wird +wirft/VWX +wirken/DIVXY +wirklich/ACEPT +wirklichkeitsfremd/ACEPT +wirklichkeitsgetreu/AEPT +wirklichkeitsnächste/ANRS +wirklichkeitsnäher/AEPT +wirklichkeitsnah/AEPT +wirksam/ACEPTU +wirkt/EGPVX +wirkte/GNVZ +wirkten/GIVWX +wirkungslos/ACEPT +wirkungsvoll/ACEPT +wirr/ACEPTZ +wirren/DIWXY +wirst/W +wirtlich/ACEPTU +wirtschaften/DIVXY +wirtschaftet/EGPVWX +wirtschaftete/GNVZ +wirtschafteten/GIVWX +wirtschaftlich/ACEPT +wirtschaftspolitisch/AEPT +wischen/DIVXY +wischfest/AEPT +wischt/EGPVX +wischte/GNVZ +wischten/GIVWX +wispern/DIXY +wissbegierig/ACEPT +wissen/DGIL +wissend/ACEPTU +wissensbasiert/AEPT +wissenschaftlich/ACEPTU +wissenschaftstheoretisch/AEPT +wissenswert/ACEPT +wissentlich/ACEPTU +wittern/DIVXY +wittert/EGPVX +witterte/GNVZ +witterten/GIVWX +witterungsbeständig/ACEPT +witzeln/DIXY +witzig/ACEPT +wo +wöchentlich/AEPT +wöge/NZ +wölben/DIXY +wörtlich/ACEPT +woanders +wobei +wochenlang/AEPT +wochentags +wochenweise/ANRS +wodurch +wofern +wofür +wog/PZ +wogegen +woher +wohin +wohingegen +wohinter +wohl/ACEPT +wohlangebracht/ACEPT +wohlanständig/ACEPT +wohlauf +wohlbehalten/ACEPT +wohlbeleibt/ACEPT +wohlbetucht/AEPT +wohldefiniert/AEPT +wohlerwogen/AEPT +wohlerzogen/ACEPT +wohlfeil/ACEPT +wohlgefällig/ACEPT +wohlgefühlt +wohlgemerkt/AEPT +wohlgemut +wohlgenährt/ACEPT +wohlgeplant/AEPT +wohlgeraten/ACEPT +wohlgesinnt/ACEPT +wohlgesittet/ACEPT +wohlgesonnen/AEPT +wohlgestaltet/ACEPT +wohlhabend/ACEPT +wohlig/ACEPT +wohlklingend/ACEPT +wohlmeinend/ACEPT +wohlorganisiert/AEPT +wohlriechend/ACEPT +wohlschmeckend/ACEPT +wohltätig/AEPT +wohltuend/ACEPT +wohltun/IX +wohlverdient/ACEPT +wohlverstanden/AEPT +wohlweislich/ACEPT +wohlwollend/AEPT +wohnen/DIXY +wohnhaft/AEPT +wohnlich/ACEPTU +wohnungslos/AEPT +wohnungspolitisch/AEPT +wohnungssuchend/AEPT +wolkenlos/ACEPT +wolkig/ACEPT +wollen/ADEIPTY +wollig/ACEPT +wollüstig/ACEPT +womit +womöglich/AEPT +wonach +wonnetrunken/ACEPT +wonnig/ACEPT +woran +worauf +woraufhin +woraus +worden/G +worin +wortärmer/AEPT +wortärmste/ANRS +wortarm/AEPT +wortbrüchig/ACEPT +wortgetreu/ACEPT +wortgewandt/ACEPT +wortkarg/ACEPT +wortlos/ACEPT +wortreich/ACEPT +wortweise +wortwörtlich/AEPT +worüber +worum +worunter +wovon +wovor +wozu +wrang/PZ +wringen/DIX +wühlen/DIXY +wühlerisch/ACEPT +wünschen/BDIVXY +wünschenswert/ACEPT +würde/NZ +würdevoll/ACEPT +würdig/ACEPTZ +würdigen/DIWXY +würfelförmig/ACEPT +würfeln/DIXY +würflig/AEPT +würgen/DIXY +württembergisch/AEPT +würzen/DIXY +würzig/ACEPT +wüsste/NZ +wüst/ACEPT +wüste/ACNRSZ +wüsten/DIWXY +wüten/DIXY +wütend/ACEPT +wütet/EGPWX +wucherhaft/ACEPT +wucherisch/ACEPT +wuchern/DIXY +wuchernd/ACEPT +wuchs/PVZ +wuchten/DIXY +wuchtig/ACEPT +wulstig/ACEPT +wund/ACEPRT +wunderbar/ACEPT +wunderbarerweise +wunderhübsch/AEPT +wunderhübscheste/ANRS +wunderlich/ACEPTV +wundern/BDIWXY +wundernehmen/D +wundersam/ACEPT +wunderschön/AEPT +wundertätig/ACEPT +wundervoll/ACEPT +wunschgemäß/ACEPT +wunschlos/ACEPT +wurde/NZ +wurmen/DIWXY +wurmförmig/ACEPT +wurmkrank/AEPT +wurmstichig/ACEPT +wurmt/EGPWX +wursteln/DIXY +wurstelnd/ACEPT +wurstig/ACEPT +wurzeln/DIVXY +wurzelt/EGPVX +wurzelte/GNVZ +wurzelten/GIVWX +wusch/PZ +wuseln/DIWXY +wusste/GNZ +wutentbrannt/ACEPT +wutschäumend/ACEPT +wutschnaubend/ACEPT +xerographieren/IOXY +xi +zäh/AEPT +zäher/AEPT +zähflüssig/AEPT +zählebig/AEPT +zählen/BDIVWXY +zähmen/BDIXY +zähneknirschend/AEPT +zärtlich/ACEPT +zackig/AEPT +zaghaft/AEPT +zahlen/BDIWXY +zahlenmäßig/AEPT +zahlentheoretisch/AEPT +zahllos/AEPT +zahlreich/ACEPT +zahlungsfähig/ACEPT +zahlungskräftig/AEPT +zahlungsunfähig/ACEPT +zahlungsunwillig/AEPT +zahm/ACEPT +zahnärztlich/AEPT +zahnlos/AEPT +zanken/DIVWXY +zankt/EGPVWX +zapfen/DIVWXY +zapft/EGPVWX +zapfte/GNVZ +zapften/GIVWX +zappeln/DIWXY +zappelt/EGPWX +zappenduster +zapplig/ACEPT +zart/ACEPT +zauberhaft/ACEPT +zaubern/DIVWXY +zaubert/EGPVWX +zauberte/GNVZ +zauberten/GIVWX +zaudern/DIWXY +zehnfach/AEPT +zehnjährig/AEPT +zehnmalig/AEPT +zehnprozentig/AEPT +zehnt/AEPTW +zehntägig/AEPT +zehntausend/EP +zehntels +zehnten/SW +zehnwöchig/AEPT +zehren/DIVWXY +zeichengetreu/AEPT +zeichnen/DIVXY +zeichnerisch/AEPT +zeichnungsberechtigt/AEPT +zeigen/DIWXY +zeilenweise +zeit/L +zeitabhängig/AEPT +zeitaufwändig/ACEPT +zeitaufwendig/ACEPT +zeitgemäß/ACEPTU +zeitgenössisch/AEPT +zeitgerecht/AEPT +zeitgeschichtlich/AEPT +zeitgleich/AEPT +zeitig/AEPTZ +zeitkritisch/AEPT +zeitlebens +zeitlos/AEPT +zeitnah/AEPT +zeitraubend/AEPT +zeitsparend/AEPT +zeitunabhängig/AEPT +zeitweilig/AEPT +zeitweise/ANRS +zelebrieren/DIOWXY +zellenförmig/AEPT +zellstoffhaltig/AEPT +zellulär/AEPT +zellular/AEPT +zelten/DIXY +zeltet/EGPWX +zementieren/DIOWXY +zensieren/DIOWXY +zentnerschwer/AEPT +zentral/ACEPT +zentralamerikanisch/AEPT +zentralbeheizt/AEPT +zentralisieren/DIOWXY +zentralisiert/ACEPTWX +zentralisierte/ACNRSZ +zentralistisch/AEPT +zentrieren/DIOWXY +zentrifugal/AEPT +zentripetal/AEPT +zentrisch/AEPT +zerbarst/PZ +zerbeißen/DIWX +zerbersten/DI +zerbirst +zerbissen/AEPT +zerbombt/AEPT +zerborsten/AEPT +zerbrach/PZ +zerbrechen/DI +zerbrechlich/ACEPTU +zerbricht/X +zerbröckeln/DIOWXY +zerbrochen/AEPT +zerdeppern/DIOWXY +zerdrücken/DIOWXY +zerdrückt/ACEPTWX +zerdrückte/ACNRSZ +zeremoniell/AEPT +zeremoniös/ACEPT +zerfällt/X +zerfahren/ACEPT +zerfallen/ACDEIPTW +zerfetzen/DIOWXY +zerfetzt/ACEPTWX +zerfetzte/ACNRSZ +zerfiel/EPZ +zerflattern/DIXY +zerfleischen/DIOWXY +zerfließen/DIX +zerflossen/AEPTWX +zerfressen/ADEIPT +zerfrisst/W +zergangen/AEPT +zergehen/DIWX +zerging/EPZ +zergliedern/DIOXY +zerhacken/DIOWXY +zerkauen/DIOWXY +zerkleinern/DIOWXY +zerklüftet/ACEPT +zerknicken/BDIOWXY +zerknickt/ACEPTWX +zerknirscht/ACEPT +zerknittern/DIOWXY +zerknittert/ACEPTWX +zerknüllen/DIOWXY +zerkochen/DIOWXY +zerkratzen/DIOWXY +zerlässt +zerlassen/ADEIPT +zerlegen/BDIOWXY +zerlesen/AEPT +zerließ/PZ +zerlumpt/ACEPT +zermahlen/ADEIPTWXY +zermalmen/DIOWXY +zermartern/DIOWXY +zermürben/DIOXY +zermürbend/ACEPT +zernagen/DIOWXY +zerpflücken/DIOXY +zerplatzen/DIOWXY +zerquetschen/DIOWXY +zerrann/PZ +zerreden/DIOXY +zerreiben/DIWX +zerreißbar/AEPTU +zerreißen/BDIWX +zerren/DIVWXY +zerrieben/AEIPTWX +zerrinnen/DIX +zerrissen/AEIPTWX +zerronnen/AEPT +zerrt/EGPVWX +zerrte/GNVZ +zerrten/GIVWX +zerrütten/DIOXY +zersägen/DIOWXY +zerschellen/DIOWXY +zerschießen/DIWX +zerschlägt/X +zerschlagen/ADEIPTW +zerschlug/PZ +zerschmelzen/DIW +zerschmettern/DIOWXY +zerschmilzt/X +zerschmolzen/AEPTWX +zerschneiden/DIWX +zerschnitt/PZ +zerschnitten/AEPTWX +zerschossen/AEPTWX +zerschrammen/DIOXY +zerschrammt/ACEPTX +zerschrammte/ACNRSZ +zersetzen/DIOWXY +zersetzender/AEPT +zerspalten/ADEIPTWXY +zerspanen/DIOXY +zersplittern/DIOWXY +zersprang/PZ +zersprengen/DIOWXY +zerspringen/DIX +zersprungen/AEPT +zerstäuben/DIOXY +zerstach/PZ +zerstampfen/DIOWXY +zerstechen/DI +zersticht/X +zerstieben/ADEIPTX +zerstieß/EPZ +zerstörbar/ACEPTU +zerstören/BDIOWXY +zerstörerisch/ACEPT +zerstößt +zerstochen/AEPT +zerstoßen/ADEIPTW +zerstreiten/DIX +zerstreuen/DIOWXY +zerstreut/ACEPTWX +zerstreute/ACNRSZ +zerstritt/PZ +zerstritten/AEPTWX +zerstückeln/DIOWXY +zerteilen/DIOWXY +zertifizieren/DIOWXY +zertrampeln/DIOWXY +zertrat/PZ +zertreten/ADEIPT +zertrittst/WX +zertrümmern/DIOWXY +zerwühlen/DIOWXY +zerwühlt/ACEPTWX +zerwühlte/ACNRSZ +zerzausen/DIOXY +zerzaust/ACEPT +zerzauste/ACNRSZ +zeta +zetern/DIWXY +zetteln/IVWXY +zeugen/DIWXY +zeugungsfähig/ACEPT +zeugungsunfähig/AEPT +zickig/AEPT +ziegelrot/AEPT +ziehen/DIVWX +zielbewusst/ACEPT +zielen/DIWXY +zielgenau/ACEPT +zielgerichtet/ACEPT +ziellos/ACEPT +zielsicher/ACEPT +zielstrebig/ACEPT +ziemen/DGIXY +ziemlich/AEPT +zier/ELPVZ +zieren/DIVWXY +zierlich/ACEPT +ziert/EGPVWX +zierte/GNVZ +zierten/GIVWX +ziffrig/AEPT +zigste/ANRS +zigtausend/E +zimmerig/AEPT +zimmern/DIWXY +zimperlich/ACEPT +zinkig/AEPT +zinnern/AEPT +zinnfarben/AEPT +zinnrot/AEPT +zinsbringend/ACEPT +zinsesverzinst +zinsfrei/AEPT +zinslos/AEPT +zinspflichtig/AEPT +zionistisch/AEPT +zirka +zirkeln/DIXY +zirkulieren/DIOXY +zirpen/DIXY +zischeln/DIXY +zischen/DIWXY +ziselieren/DIOXY +zitieren/DIOXY +zitterig/ACEPT +zittern/DIWXY +zittert/EGPWX +zivil/AEPT +zivildienstleistend/AEPT +zivilisatorisch/AEPT +zivilisieren/DIOXY +zivilisiert/ACEPTX +zivilisierte/ACNRSZ +zivilrechtlich/AEPT +zöge/NRZ +zöger/ELNV +zögern/DIVWXY +zögernd/ACEPT +zögert/EGPVWX +zögerte/GNVZ +zögerten/GIVWX +zöllig/AEPT +zog/PVZ +zollen/DIVXY +zollfrei/AEPT +zollpflichtig/AEPT +zollt/EGPVX +zollte/GNVZ +zollten/GIVWX +zoologisch/AEPT +zoomen/DIWXY +zopfig/AEPT +zornentbrannt/ACEPT +zornfunkelnd/AEPT +zornig/ACEPT +zotig/AEPT +zottig/AEPT +züchten/DIXY +züchtig/ACEPTZ +züchtigen/DIWXY +zücken/DIVWXY +zückt/EGPVWX +zückte/GNVZ +zückten/GIVWX +zügellos/ACEPT +zügeln/DIWXY +zügig/AEPT +zündeln/DIWXY +zündelt/EGPWX +zünden/DIWXY +zündstoffgeladen/AEPT +züngeln/DIXY +züngelt/EGPX +zürnen/DIXY +zu/S +zuallererst +zuallerletzt +zuallermeist +zuarbeiten/DIXY +zubauen/DIXY +zubeißen/DIX +zubereiten/DIOXY +zubilligen/DIXY +zubinden/DIX +zubleiben/DIX +zublinzeln/DIXY +zubringen/DIX +zuchtlos/ACEPT +zucken/DIWXY +zuckerig/ACEPT +zuckerkrank/AEPT +zuckern/DIVXY +zuckersüß/AEPT +zuckert/EGPVX +zuckerte/GNVZ +zuckerten/GIVWX +zudecken/DIXY +zudem +zudrehen/DIXY +zudringlich/ACEPT +zudrücken/DIXY +zudrucken/DIXY +zueignen/DIXY +zueinander +zuerkannt/AEPT +zuerkennen/DIX +zuerst +zufällig/ACEPT +zufälligerweise +zufällt/X +zufallen/DI +zufallsbedingt/AEPT +zufassen/DIXY +zufiel/P +zufliegen/DIX +zufließen/DIX +zuflog/PZ +zufloss +zuflüstern/DIXY +zufolge +zufrieden/ACEPTU +zufriedenstellend/AEPT +zufrieren/DIX +zufügen/DIXY +zuführen/DIXY +zufüllen/DIXY +zugänglich/ACEPTU +zugab/PZ +zugebaut/AEPT +zugeben/DI +zugebilligt/AEPT +zugebissen/AEPT +zugeblieben/AEPT +zugeblinzelt/AEPT +zugebracht/AEPT +zugebunden/AEPT +zugedämmt/AEPT +zugedacht/AEPT +zugedeckt/AEPT +zugedreht/AEPT +zugedrückt/AEPT +zugeeignet/AEPT +zugeeilt/AEPT +zugefallen/AEPT +zugefasst/AEPT +zugeflogen/AEPT +zugeflossen/AEPT +zugeflüstert/AEPT +zugefroren/AEPT +zugefügt/AEPT +zugeführt/AEPT +zugefüllt/AEPT +zugegangen/AEPT +zugegeben/AEPT +zugegebenermaßen +zugegen +zugegossen/AEPT +zugegriffen +zugeguckt +zugehängt/AEPT +zugehabt/AEPT +zugehalten/AEPT +zugeheftet/AEPT +zugeheilt/AEPT +zugehen/DIX +zugehören/DIXY +zugehörig/AEPT +zugejubelt +zugekauft/AEPT +zugekehrt/AEPT +zugeklappt/AEPT +zugeklebt/AEPT +zugeknallt/AEPT +zugeknöpft/AEPT +zugeknüpft/AEPT +zugekommen/AEPT +zugekorkt/AEPT +zugelangt +zugelassen/AEPT +zugelaufen/AEPT +zugelegt/AEPT +zugeleitet/AEPT +zugemacht/AEPT +zugemauert/AEPT +zugemessen/AEPT +zugemutet/AEPT +zugenäht/AEPT +zugenagelt/AEPT +zugeneigt/AEPT +zugenickt/AEPT +zugenommen/AEPT +zugeordnet/AEPT +zugepackt/AEPT +zugepflastert/AEPT +zugeraten/AEPT +zugerechnet/AEPT +zugeredet/AEPT +zugereicht/AEPT +zugerichtet/AEPT +zugeritten/AEPT +zugerüstet/AEPT +zugerufen/AEPT +zugesagt/AEPT +zugesandt/AEPT +zugeschaltet/AEPT +zugeschaut +zugeschickt/AEPT +zugeschlagen/AEPT +zugeschlossen/AEPT +zugeschmiert/AEPT +zugeschmissen/AEPT +zugeschnallt/AEPT +zugeschnappt/AEPT +zugeschnitten/AEPT +zugeschnürt/AEPT +zugeschoben/AEPT +zugeschossen/AEPT +zugeschraubt/AEPT +zugeschrieben/AEPT +zugeschrien/AEPT +zugeschüttet/AEPT +zugeschweißt/AEPT +zugesehen +zugesellt/AEPT +zugesetzt/AEPT +zugesichert/AEPT +zugesiegelt/AEPT +zugespielt/AEPT +zugespitzt/AEPT +zugesprochen/AEPT +zugesprungen/AEPT +zugestanden/AEPT +zugesteckt/AEPT +zugestehen/DIX +zugestellt/AEPT +zugestiegen/AEPT +zugestimmt/AEPT +zugestochen +zugestopft/AEPT +zugestoßen +zugeströmt/AEPT +zugestürzt/AEPT +zugetan/ACEPT +zugeteilt/AEPT +zugetragen/AEPT +zugetraut +zugetroffen +zugewachsen/AEPT +zugewandert/AEPT +zugewandt/AEPT +zugewartet +zugeweht/AEPT +zugewendet +zugewiesen/AEPT +zugeworfen/AEPT +zugewunken/AEPT +zugezählt/AEPT +zugezahlt/AEPT +zugezogen/AEPT +zugezwinkert +zugießen/DIX +zugig/ACEPT +zuging/EPZ +zugkräftig/ACEPT +zugleich +zugreifen/BDIX +zugrunde +zugucken/DIXY +zugunsten +zugute +zuhältst/WX +zuhängen/DIXY +zuhalten/DI +zuhanden +zuhauen/DIXY +zuheften/DIXY +zuhinterst +zuhören/DIXY +zuinnerst +zujubeln/DIXY +zukaufen/DIXY +zukehren/DIXY +zuklappen/DIXY +zukleben/DIXY +zuknallen/DIXY +zukneifen/DIX +zuknöpfen/DIXY +zuknüpfen/DIXY +zukommen/DIX +zukorken/DIXY +zukünftig/AEPT +zukunftbezogen/AEPT +zukunftsorientiert/AEPT +zukunftsreich/ACEPT +zukunftssicher/AEPT +zukunftsweisend/AEPT +zulächeln/DIXY +zulänglich/AEPTU +zulässig/AEPTU +zulässt +zulangen/DIXY +zulassen/DI +zulasten +zulaufen/DI +zulegen/DIXY +zuleide +zuleiten/DIXY +zuletzt +zuliebe +zuließ/EPZ +zulöten/BDIXY +zum +zumachen/DIX +zumal +zumauern/DIXY +zumeist +zumessen/DI +zumindest +zumutbar/AEPTU +zumuten/BDIXY +zunächst +zunähen/DIXY +zunageln/D +zunehmen/DI +zuneigen/DIXY +zungenfertig/ACEPT +zungenförmig/AEPT +zunichte +zunicken/DIXY +zunimmt/X +zunutze +zuoberst +zuordnen/DIXY +zupacken/DIXY +zupass/E +zupfen/DIWXY +zur +zurande +zuraste/NZ +zuraten/DI +zurechenbar/AEPT +zurechnen/DIXY +zurechnungsfähig/ACEPTU +zurecht +zurechtbasteln/DIXY +zurechtbringen/DIX +zurechtfand/PZ +zurechtfinden/DIX +zurechtgebastelt/AEPT +zurechtgebracht/AEPT +zurechtgefunden/AEPT +zurechtgekommen/AEPT +zurechtgelegt/AEPT +zurechtgemacht/AEPT +zurechtgesetzt/AEPT +zurechtgestellt/AEPT +zurechtgestutzt/AEPT +zurechtgewiesen/AEPT +zurechtkommen/DIX +zurechtlegen/DIXY +zurechtmachen/DIXY +zurechtsetzen/DIXY +zurechtstellen/DIXY +zurechtstutzen/DIXY +zurechtweisen/DIX +zurechtzufinden +zurechtzukommen +zureden/DIXY +zureichen/DIXY +zureichend/AEPTU +zureiten/DIX +zurichten/DIXY +zurück +zurückbegeben/ADEIPT +zurückbegleiten/DIOXY +zurückbehältst/WX +zurückbehalten/ADEIPT +zurückbekommen/ADEIPTX +zurückberufen/ADEIPTX +zurückbezahlt/AEPT +zurückbilden/DIXY +zurückblättern/DIXY +zurückbleiben/DIX +zurückblicken/DIXY +zurückblieb/EPZ +zurückbringen/DIX +zurückdatieren/DIOXY +zurückdenken/DIX +zurückdrängen/DIXY +zurückdrehen/DIXY +zurückeilen/DIXY +zurückerbeten/AEPT +zurückerbitten/DIX +zurückerhältst/WX +zurückerhalten/DI +zurückerobern/DIOXY +zurückerstatten/DIOXY +zurückfällt/X +zurückfahren/DI +zurückfallen/DI +zurückfinden/DIX +zurückfliegen/DIX +zurückfordern/DIXY +zurückführen/DIXY +zurückgab/PZ +zurückgeben/DI +zurückgeblickt +zurückgeblieben/AEPT +zurückgebracht/AEPT +zurückgedacht/AEPT +zurückgedrängt/AEPT +zurückgedreht/AEPT +zurückgeeilt/AEPT +zurückgefahren/AEPT +zurückgefallen/AEPT +zurückgeflogen/AEPT +zurückgefordert/AEPT +zurückgeführt/AEPT +zurückgefunden/AEPT +zurückgegangen/AEPT +zurückgegeben/AEPT +zurückgegriffen/AEPT +zurückgehalten/AEPT +zurückgehen/DIX +zurückgeholt/AEPT +zurückgekauft/AEPT +zurückgekehrt/AEPT +zurückgekommen/AEPT +zurückgekonnt +zurückgelassen/AEPT +zurückgelegen/AEOPT +zurückgelegt/AEPT +zurückgeliefert/AEPT +zurückgemeldet/AEPT +zurückgenommen/AEPT +zurückgeprallt/AEPT +zurückgerechnet/AEPT +zurückgerufen/AEPT +zurückgesandt/AEPT +zurückgeschaffen/AEPT +zurückgeschaltet/AEPT +zurückgeschaudert +zurückgeschaut +zurückgeschickt/AEPT +zurückgeschlagen/AEPT +zurückgeschleudert/AEPT +zurückgeschoben/AEPT +zurückgeschossen +zurückgeschrieben/AEPT +zurückgeschwenkt/AEPT +zurückgesehnt/AEPT +zurückgesendet/AEPT +zurückgesetzt/AEPT +zurückgesprungen/AEPT +zurückgestanden/AEPT +zurückgesteckt/AEPT +zurückgestellt/AEPT +zurückgestoßen/AEPT +zurückgestrahlt/AEPT +zurückgestreift/AEPT +zurückgetreten/AEPT +zurückgetrieben/AEPT +zurückgewichen/AEPT +zurückgewiesen/AEPT +zurückgewinnen/DIX +zurückgewirkt/AEPT +zurückgewonnen/AEPT +zurückgeworfen/AEPT +zurückgewünscht/AEPT +zurückgezahlt/AEPT +zurückgezogen/ACEPT +zurückging/EPZ +zurückgreifen/DIX +zurückgriff/PZ +zurückhängen/DIX +zurückhalten/DI +zurückhaltend/ACEPT +zurückhielt/PZ +zurückholen/DIXY +zurückkaufen/DIXY +zurückkehren/DIXY +zurückkönnen/D +zurückkommen/DIX +zurücklag/PZ +zurücklassen/DI +zurücklegen/DIXY +zurückliegen/DIX +zurückmelden/DIXY +zurückmüssen/D +zurücknehmen/DI +zurückprallen/DIXY +zurückrechnen/DIXY +zurückregeln/DIXY +zurückreichen/DIXY +zurückrufen/DIX +zurückschaffen/DIXY +zurückschalten/DIXY +zurückschaudern/DIXY +zurückschauen/DIXY +zurückscheuen/DIXY +zurückschicken/DIXY +zurückschlagen/DI +zurückschrauben/DIXY +zurückschrecken/DIXY +zurückschreiben/DIX +zurückschwenken/DIXY +zurücksehnen/DIXY +zurücksenden/DIXY +zurücksetzen/DIXY +zurückspringen/DIX +zurückstecken/DIXY +zurückstehen/DIX +zurückstellen/DIXY +zurückstoßen/DI +zurückstrahlen/DIXY +zurückstreifen/DIXY +zurücktreiben/DIX +zurücktreten/DI +zurücktrittst/WX +zurückübersetzen/DIOXY +zurückverfolgen/DIOXY +zurückvergüten/DIOXY +zurückverlangen/DIOXY +zurückversetzen/DIOXY +zurückverwandeln/DIOXY +zurückverweisen/DIX +zurückweichen/DIX +zurückweisen/DIX +zurückwerfen/DI +zurückwich/PZ +zurückwies/EPZ +zurückwirft/X +zurückwirken/DIXY +zurückwünschen/DIXY +zurückzahlen/DIXY +zurückziehen/DIX +zurückzog/PZ +zurückzublättern +zurückzubleiben +zurückzublicken +zurückzubringen/D +zurückzuerhalten/D +zurückzufordern/D +zurückzuführen/D +zurückzugeben/D +zurückzugehen +zurückzugelangen +zurückzugewinnen/D +zurückzugreifen +zurückzuhalten/D +zurückzukaufen/D +zurückzukehren +zurückzukommen +zurückzulegen/D +zurückzunehmen/D +zurückzuschauen +zurückzuschicken/D +zurückzusenden/D +zurückzusetzen +zurückzutreten +zurückzuzahlen/D +zurückzuziehen/D +zurüsten/DIXY +zurufen/DIX +zurzeit +zus. +zusätzlich/AEPT +zusagen/DIXY +zusah/PZ +zusammen +zusammenaddieren/DIOXY +zusammenarbeiten/DIXY +zusammenballen/DIXY +zusammenbasteln/DIXY +zusammenbauen/DIXY +zusammenbeißen/DIX +zusammenbekommen/DIX +zusammenberufen/ADEIPTX +zusammenbinden/DIX +zusammenbrach/PZ +zusammenbrachen/WXY +zusammenbrauen/DIXY +zusammenbrechen/DI +zusammenbricht/X +zusammenbringen/DIX +zusammendrängen/DIXY +zusammendrücken/DIXY +zusammenfällt/X +zusammenfahren/DI +zusammenfallen/DI +zusammenfalten/DIXY +zusammenfassen/DIXY +zusammenfiel/EPZ +zusammenfinden/DIX +zusammenflicken/DIXY +zusammenfließen/DIX +zusammenfügen/DIXY +zusammenführen/DIXY +zusammengearbeitet/AEPT +zusammengeballt/AEPT +zusammengebastelt/AEPT +zusammengebaut/AEPT +zusammengebissen/AEPT +zusammengebracht/AEPT +zusammengebraut/AEPT +zusammengebrochen/AEPT +zusammengebunden/AEPT +zusammengedrängt/AEPT +zusammengedrückt/AEPT +zusammengefahren/AEPT +zusammengefallen/AEPT +zusammengefaltet/AEPT +zusammengefasst/AEPT +zusammengeflickt/AEPT +zusammengeflossen/AEPT +zusammengefügt/AEPT +zusammengeführt/AEPT +zusammengefunden/AEPT +zusammengegangen/AEPT +zusammengehäuft/AEPT +zusammengehalten/AEPT +zusammengehaut/AEPT +zusammengeheftet/AEPT +zusammengeheilt/AEPT +zusammengehen/DIX +zusammengehören/DIXY +zusammengehörig/AEPT +zusammengeholt/AEPT +zusammengekauft/AEPT +zusammengekittet/AEPT +zusammengeklappt/AEPT +zusammengeklaubt/AEPT +zusammengeklebt/AEPT +zusammengekniffen/AEPT +zusammengeknüllt/AEPT +zusammengekommen/AEPT +zusammengekoppelt/AEPT +zusammengeläppert/AEPT +zusammengelaufen/AEPT +zusammengelebt/AEPT +zusammengelegt/AEPT +zusammengenommen/AEPT +zusammengepackt/AEPT +zusammengepasst/AEPT +zusammengepfercht/AEPT +zusammengeprallt/AEPT +zusammengepresst/AEPT +zusammengerafft/AEPT +zusammengeraten/ADEPT +zusammengerechnet/AEPT +zusammengereimt/AEPT +zusammengerissen +zusammengerollt/AEPT +zusammengerottet/AEPT +zusammengerückt/AEPT +zusammengerufen/AEPT +zusammengeschart/AEPT +zusammengeschlagen/AEPT +zusammengeschlossen/AEPT +zusammengeschmolzen/AEPT +zusammengeschnürt/AEPT +zusammengeschossen/AEPT +zusammengeschrieben/AEPT +zusammengeschrumpft/AEPT +zusammengeschustert/AEPT +zusammengeschweißt/AEPT +zusammengesessen +zusammengesetzt/AEPT +zusammengestanden/AEPT +zusammengesteckt/AEPT +zusammengestellt/AEPT +zusammengestoppelt/AEPT +zusammengestoßen/AEPT +zusammengestrichen/AEPT +zusammengeströmt/AEPT +zusammengestürzt/AEPT +zusammengesucht/AEPT +zusammengesunken/AEPT +zusammengetan +zusammengetragen/AEPT +zusammengetreten/AEPT +zusammengetroffen/AEPT +zusammengetrommelt/AEPT +zusammengewachsen/AEPT +zusammengewickelt/AEPT +zusammengewirkt/AEPT +zusammengeworfen/AEPT +zusammengewürfelt/AEPT +zusammengezählt/AEPT +zusammengezogen/AEPT +zusammenhältst/WX +zusammenhängen/DIX +zusammenhängend/AEPTU +zusammenhäufen/DIXY +zusammenhalten/DI +zusammenhanglos/ACEPT +zusammenhauen/DIXY +zusammenheften/DIXY +zusammenheilen/DIXY +zusammenhing/PZ +zusammenholen/DIXY +zusammenkaufen/DIXY +zusammenkitten/DIXY +zusammenklappen/BDIXY +zusammenkleben/DIXY +zusammenknüllen/DIXY +zusammenkommen/DIX +zusammenkratzen/DIXY +zusammenläppern/DIXY +zusammenlaufen/DI +zusammenleben/DIXY +zusammenlegen/BDIXY +zusammenmontieren/DIOXY +zusammennehmen/DI +zusammenpacken/DIXY +zusammenpassen/DIXY +zusammenpferchen/DIXY +zusammenprallen/DIXY +zusammenraffen/DIXY +zusammenrechnen/DIXY +zusammenreimen/DIXY +zusammenreißen/DIX +zusammenrollen/DIXY +zusammenrotten/DIXY +zusammenrücken/DIXY +zusammenrufen/DIX +zusammensacken/DIXY +zusammenschalten/BDIXY +zusammenscharen/DIXY +zusammenschießen/DIX +zusammenschlagen/DI +zusammenschließen/DIX +zusammenschmelzen/DI +zusammenschnüren/DIXY +zusammenschreiben/DIX +zusammenschrumpfen/DIXY +zusammenschweißen/DIXY +zusammensetzen/DIXY +zusammensinken/DIX +zusammenspielen/DIXY +zusammenstecken/DIXY +zusammenstehen/DIX +zusammenstellen/BDIXY +zusammenstoppeln/DIXY +zusammenstoßen/DI +zusammenstreichen/DIX +zusammenströmen/DIXY +zusammenstürzen/DIXY +zusammensuchen/DIXY +zusammentraf/PZ +zusammentragen/DI +zusammentreffen/DI +zusammentreten/DI +zusammentrommeln/DIXY +zusammentuend/AEPT +zusammentun/IX +zusammenwachsen/DI +zusammenwerfen/DI +zusammenwickeln/DIXY +zusammenwirken/DIXY +zusammenzählen/DIXY +zusammenziehen/DIX +zusammenzuarbeiten +zusammenzubrechen +zusammenzubringen +zusammenzufassen/D +zusammenzufügen/D +zusammenzuführen/D +zusammenzulegen/D +zusammenzupassen +zusammenzuschließen/D +zusammenzusetzen +zusammenzustehen +zusammenzustellen/D +zusammenzutragen/D +zusammenzutreffen +zusammenzutreten +zusandte/NZ +zuschalten/BDIXY +zuschauen/DIXY +zuschicken/DIXY +zuschieben/DIX +zuschießen/DIX +zuschlägt/X +zuschlagen/DI +zuschlagsfrei/AEPT +zuschließen/DIX +zuschmeißen/DIX +zuschmieren/DIXY +zuschnallen/DIXY +zuschnappen/DIXY +zuschneiden/DIX +zuschnüren/DIXY +zuschrauben/DIXY +zuschreiben/DIX +zuschreibend/AEPTU +zuschütten/DIXY +zuschulden +zusehen/DI +zusehend/AEPST +zuseiten +zusenden/DIXY +zusetzen/DIXY +zusichern/DIXY +zusiegeln/DIXY +zusieht/X +zuspielen/DIXY +zuspitzen/DIXY +zusprang/PZ +zusprechen/DI +zuspringen/DIX +zuständig/AEPT +zuständlich/AEPT +zustand/EPZ +zustandsabhängig/AEPT +zustandsorientiert/AEPT +zustatten +zustecken/DIXY +zustehen/D +zusteht +zustellen/DIXY +zustellungsbevollmächtigt/AEPT +zusteuern/DIXY +zustimmen/DIXY +zustößt +zustopfen/DIXY +zustoßen/DI +zustreben/DIXY +zuströmen/DIXY +zustürzen/DIXY +zutage +zuteilen/DIWXY +zutiefst +zuträglich/ACEPT +zutragen/DI +zutrauen/DIXY +zutraulich/ACEPT +zutreffen/DI +zutreffend/AEPTU +zutrifft/X +zutrinken/DIX +zutuend/AEPT +zuungunsten +zuunterst +zuverlässig/ACEPTU +zuversichtlich/ACEPT +zuvor +zuvorderst +zuvorgekommen/AEPT +zuvorkommen/DIX +zuvorkommend/ACEPT +zuvortun/IX +zuvorzukommen +zuwachsen/DI +zuwandern/DIXY +zuwarf/PZ +zuwarten/DIXY +zuwehen/DIXY +zuweilen +zuweisen/DIX +zuwenden/DIXY +zuwerfen/DI +zuwider +zuwidergehandelt/AEPT +zuwidergelaufen/AEPT +zuwiderhandeln/DIXY +zuwiderlaufen/DI +zuwinken/DIXY +zuzahlen/DIXY +zuzeiten +zuziehen/DIX +zuzog/PZ +zuzüglich/AEPT +zuzubereiten/D +zuzubilligen/D +zuzudrücken/D +zuzufügen/D +zuzuführen/D +zuzugeben/D +zuzugestehen/D +zuzugreifen +zuzuhalten/D +zuzuhören +zuzulassen/D +zuzuleiten/D +zuzumachen +zuzumuten/D +zuzunehmen/D +zuzuordnen/D +zuzurechnen/D +zuzureden +zuzurichten/D +zuzuschalten/D +zuzuschicken/D +zuzuschieben/D +zuzuschlagen/D +zuzuschreiben/D +zuzusehen +zuzusichern/D +zuzustellen/D +zuzustimmen +zuzuteilen/D +zuzutrauen/D +zuzuweisen/D +zuzuwenden/D +zuzwinkern/DIXY +zwängen/DIXY +zwang/PZp +zwanghaft/ACEPT +zwanglos/ACEPT +zwangsbewirtschaftet/AEPT +zwangsläufig/ACEPT +zwangsumgetauscht/AEPT +zwangsverpflichtet/AEPT +zwangsversteigert/AEPT +zwangsweise +zwanzig/R +zwanzigerlei +zwanzigfach/AEPT +zwanzigjährig/AEPT +zwanzigste/ANRS +zwanzigstel +zwanzigtausend +zwar +zweckbestimmt/AEPT +zweckdienlich/ACEPT +zweckentfremdet/ACEPT +zweckentsprechend/AEPT +zweckgebunden/AEPT +zwecklos/ACEPT +zweckmäßig/ACEPTU +zweckmäßigerweise +zwecks +zweckwidrig/ACEPT +zweiaderig/AEPT +zweiarmig/AEPT +zweiatomig/AEPT +zweibändig/AEPT +zweibeinig/AEPT +zweideutig/ACEPTU +zweidimensional/AEPT +zweidrittel +zweieinhalb +zweieinhalbjährig/AEPT +zweieinhalbstündig/AEPT +zweier +zweierlei +zweifältig/AEPT +zweifach/AEPT +zweifarbig/AEPT +zweifelhaft/ACEPTU +zweifellos/ACEPT +zweifeln/DIVWXY +zweifelnd/ACEPT +zweifelsfrei/AEPT +zweifelsohne +zweifelt/EGPVWX +zweifelte/GNVZ +zweifelten/GIVWX +zweigen/IVXY +zweigeteilt/AEPT +zweigleisig/AEPT +zweihändig/AEPT +zweihundert +zweijährig/AEPT +zweijährlich/AEPT +zweimal +zweimalig/AEPT +zweimotorig/AEPT +zweipolig/AEPT +zweiräderig/AEPT +zweireihig/AEPT +zweischneidig/AEPT +zweiseitig/AEPT +zweisilbig/AEPT +zweisitzig/AEPT +zweispaltig/AEPT +zweisprachig/AEPT +zweistellig/AEPT +zweistimmig/AEPT +zweistöckig/AEPT +zweistündig/AEPT +zweistündlich/AEPT +zweistufig/AEPT +zweit/AEPTW +zweitägig/AEPT +zweitälteste/ANRS +zweitausend +zweitausenddreihundert +zweitausendzweihundert +zweitbeste/ANRS +zweiteilig/AEPT +zweiten/SW +zweitgrößte/ANRS +zweitjüngste/ANRS +zweitklassig/AEPT +zweitletzte/ANRS +zweitmächtigste/ANRS +zweitrangig/AEPT +zweitstärkste/ANRS +zweiundachtzig +zweiundachtzigste/ANRS +zweiunddreißig +zweiunddreißigste/ANRS +zweiunddreißigstel +zweiundfünfzig +zweiundfünfzigste/ANRS +zweiundneunzig +zweiundneunzigste/ANRS +zweiundsechzig +zweiundsechzigste/ANRS +zweiundsiebzig +zweiundsiebzigste/ANRS +zweiundvierzig +zweiundvierzigste/ANRS +zweiundzwanzig +zweiundzwanzigste/ANRS +zweiwöchentlich/AEPT +zweiwöchig/AEPT +zweizackig/AEPT +zweizeilig/AEPT +zwerchfellerschütternd/AEPT +zwergenhaft/ACEPT +zwickelförmig/AEPT +zwicken/DIWXY +zwiebelförmig/AEPT +zwiefach/AEPT +zwielichtig/AEPT +zwiespältig/ACEPT +zwieträchtig/AEPT +zwingen/DIWX +zwinkern/DIWXY +zwirnen/DIXY +zwischen +zwischendurch +zwischengelagert/AEPT +zwischengeschaltet/AEPT +zwischengeschoben/AEPT +zwischengespeichert/AEPT +zwischenlanden/DIXY +zwischenmenschlich/AEPT +zwischenparteilich/AEPT +zwischenpersönlich/AEPT +zwischenspeichern/IX +zwischenstaatlich/AEPT +zwischenzeitlich/AEPT +zwischenzuspeichern +zwitschern/DIWXY +zwitterhaft/AEPT +zwölfeckig/AEPT +zwölferlei +zwölffach/AEPT +zwölfhundert +zwölfjährig/AEPT +zwölfstämmig/AEPT +zwölfstündig/AEPT +zwölft/AEPTW +zwölftägig/AEPT +zwölftausend +zwölftel +zwölften/SW +zyklisch/AEPT +zyklopisch/AEPT +zylinderförmig/AEPT +zylindrisch/AEPT +zynisch/ACEPT +zzgl +zzgl. diff --git a/dictionaries/en_GB/LICENSE b/dictionaries/en_GB/LICENSE new file mode 100644 index 00000000..cd794b78 --- /dev/null +++ b/dictionaries/en_GB/LICENSE @@ -0,0 +1,282 @@ +From https://cgit.freedesktop.org/libreoffice/dictionaries/tree/en/ + +GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS \ No newline at end of file diff --git a/dictionaries/en_GB/en_GB.aff b/dictionaries/en_GB/en_GB.aff new file mode 100644 index 00000000..056728c5 --- /dev/null +++ b/dictionaries/en_GB/en_GB.aff @@ -0,0 +1,1176 @@ +# Affix file for British English MySpell dictionary. +# Also suitable as basis for Commonwealth and European English. +# Built from scratch for MySpell. Released under LGPL. +# +# Sources used to verify the spelling of the words +# Marco Pinto included in the dictionary: +# 1) Oxford Dictionaries; 4) Wiktionary (used with caution); +# 2) Collins Dictionary; 5) Wikipedia (used with caution); +# 3) Macmillan Dictionary; 6) Physical dictionaries. +# +# David Bartlett, Andrew Brown, Kevin Atkinson, +# Áron Budea, Marco A.G.Pinto. +# R 2.42, 2016-11-01 + +SET UTF-8 + +TRY esiaénrtolcdugmfphbyvkw-'.zqjxSNRTLCGDMFPHBEAUYOIVKWóöâôZQJXÅçèîêàïüäñ + +NOSUGGEST ! + +# ordinal numbers +COMPOUNDMIN 1 +# only in compounds: 1th, 2th, 3th +ONLYINCOMPOUND _ +# compound rules: +# 1. [0-9]*1[0-9]th (10th, 11th, 12th, 56714th, etc.) +# 2. [0-9]*[02-9](1st|2nd|3rd|[4-9]th) (21st, 22nd, 123rd, 1234th, etc.) +COMPOUNDRULE 2 +COMPOUNDRULE #*0{ +COMPOUNDRULE #*@} +WORDCHARS 0123456789’ + +REP 27 +REP f ph +REP ph f +REP f gh +REP f ugh +REP gh f +REP ff ugh +REP uf ough +REP uff ough +REP k ch +REP ch k +REP dg j +REP j dg +REP w ugh +REP ness ity +REP leness ility +REP ness ivity +REP eness ity +REP og ogue +REP ck qu +REP ck que +REP eg e.g. +REP ie i.e. +REP t ght +REP ght t +REP ok OK +REP ts ce +REP ce ts + +PFX A Y 2 +PFX A 0 re [^e] +PFX A 0 re- e +PFX a Y 1 +PFX a 0 mis . +PFX I Y 4 +PFX I 0 il l +PFX I 0 ir r +PFX I 0 im [bmp] +PFX I 0 in [^blmpr] +PFX c Y 1 +PFX c 0 over . +PFX U Y 1 +PFX U 0 un . +PFX C Y 2 +PFX C 0 de [^e] +PFX C 0 de- e +PFX E Y 1 +PFX E 0 dis . +PFX F Y 5 +PFX F 0 com [bmp] +PFX F 0 co [aeiouh] +PFX F 0 cor r +PFX F 0 col l +PFX F 0 con [^abehilmopru]. +PFX K Y 1 +PFX K 0 pre . +PFX e Y 1 +PFX e 0 out . +PFX f Y 2 +PFX f 0 under [^r] +PFX f 0 under- r +PFX O Y 1 +PFX O 0 non- . +PFX 4 Y 1 +PFX 4 0 trans . + +SFX V Y 15 +SFX V 0 tive [aio] +SFX V b ptive b +SFX V d sive d +SFX V be ptive be +SFX V e tive ce +SFX V de sive de +SFX V ke cative ke +SFX V e ptive me +SFX V e ive [st]e +SFX V e ative [^bcdkmst]e +SFX V 0 lative [aeiou]l +SFX V 0 ative [^aeiou]l +SFX V 0 ive [st] +SFX V y icative y +SFX V 0 ative [^abdeilosty] +SFX v Y 15 +SFX v 0 tively [aio] +SFX v b ptively b +SFX v d sively d +SFX v be ptively be +SFX v e tively ce +SFX v de sively de +SFX v ke catively ke +SFX v e ptively me +SFX v e ively [st]e +SFX v e atively [^bcdkmst]e +SFX v 0 latively [aeiou]l +SFX v 0 atively [^aeiou]l +SFX v 0 ively [st] +SFX v y icatively y +SFX v 0 atively [^abdeilosty] +SFX u Y 15 +SFX u 0 tiveness [aio] +SFX u b ptiveness b +SFX u d siveness d +SFX u be ptiveness be +SFX u e tiveness ce +SFX u de siveness de +SFX u ke cativeness ke +SFX u e ptiveness me +SFX u e iveness [st]e +SFX u e ativeness [^bcdkmst]e +SFX u 0 lativeness [aeiou]l +SFX u 0 ativeness [^aeiou]l +SFX u 0 iveness [st] +SFX u y icativeness y +SFX u 0 ativeness [^abdeilosty] +SFX N Y 26 +SFX N b ption b +SFX N d sion d +SFX N be ption be +SFX N e tion ce +SFX N de sion de +SFX N ke cation ke +SFX N e ption ume +SFX N e mation [^u]me +SFX N e ion [^o]se +SFX N e ition ose +SFX N e ation [iou]te +SFX N e ion [^iou]te +SFX N e ation [^bcdkmst]e +SFX N el ulsion el +SFX N 0 lation [aiou]l +SFX N 0 ation [^aeiou]l +SFX N 0 mation [aeiou]m +SFX N 0 ation [^aeiou]m +SFX N er ration er +SFX N 0 ation [^e]r +SFX N 0 ion [sx] +SFX N t ssion mit +SFX N 0 ion [^m]it +SFX N 0 ation [^i]t +SFX N y ication y +SFX N 0 ation [^bdelmrstxy] +SFX n Y 28 +SFX n 0 tion a +SFX n e tion ce +SFX n ke cation ke +SFX n e ation [iou]te +SFX n e ion [^iou]te +SFX n e ation [^ckt]e +SFX n el ulsion el +SFX n 0 lation [aiou]l +SFX n 0 ation [^aeiou]l +SFX n er ration er +SFX n 0 ation [^e]r +SFX n y ation py +SFX n y ication [^p]y +SFX n 0 ation [^aelry] +SFX n 0 tions a +SFX n e tions ce +SFX n ke cations ke +SFX n e ations [iou]te +SFX n e ions [^iou]te +SFX n e ations [^ckt]e +SFX n el ulsions el +SFX n 0 lations [aiou]l +SFX n 0 ations [^aeiou]l +SFX n er rations er +SFX n 0 ations [^e]r +SFX n y ations py +SFX n y ications [^p]y +SFX n 0 ations [^aelry] +SFX X Y 26 +SFX X b ptions b +SFX X d sions d +SFX X be ptions be +SFX X e tions ce +SFX X ke cations ke +SFX X de sions de +SFX X e ptions ume +SFX X e mations [^u]me +SFX X e ions [^o]se +SFX X e itions ose +SFX X e ations [iou]te +SFX X e ions [^iou]te +SFX X e ations [^bcdkmst]e +SFX X el ulsions el +SFX X 0 lations [aiou]l +SFX X 0 ations [^aeiou]l +SFX X 0 mations [aeiou]m +SFX X 0 ations [^aeiou]m +SFX X er rations er +SFX X 0 ations [^e]r +SFX X 0 ions [sx] +SFX X t ssions mit +SFX X 0 ions [^m]it +SFX X 0 ations [^i]t +SFX X y ications y +SFX X 0 ations [^bdelmrstxy] +SFX x Y 40 +SFX x b ptional b +SFX x d sional d +SFX x be ptional be +SFX x e tional ce +SFX x ke cational ke +SFX x de sional de +SFX x e ional [^o]se +SFX x e itional ose +SFX x e ional te +SFX x e ational [^bcdkst]e +SFX x el ulsional el +SFX x 0 lational [aiou]l +SFX x 0 ational [^aeiou]l +SFX x er rational er +SFX x 0 ational [^e]r +SFX x 0 ional [sx] +SFX x 0 ional [^n]t +SFX x 0 ational nt +SFX x y icational y +SFX x 0 ational [^bdelrstxy] +SFX x b ptionally b +SFX x d sionally d +SFX x be ptionally be +SFX x e tionally ce +SFX x ke cationally ke +SFX x de sionally de +SFX x e ionally [^o]se +SFX x e itionally ose +SFX x e ionally te +SFX x e ationally [^bcdkst]e +SFX x el ulsionally el +SFX x 0 lationally [aiou]l +SFX x 0 ationally [^aeiou]l +SFX x er rationally er +SFX x 0 ationally [^e]r +SFX x 0 ionally [sx] +SFX x 0 ionally [^n]t +SFX x 0 ationally nt +SFX x y icationally y +SFX x 0 ationally [^bdelrstxy] +SFX H N 13 +SFX H y ieth y +SFX H ree ird ree +SFX H ve fth ve +SFX H e th [^ev]e +SFX H 0 h t +SFX H 0 th [^ety] +SFX H y ieths y +SFX H ree irds ree +SFX H ve fths ve +SFX H e ths [^ev]e +SFX H 0 hs t +SFX H 0 ths [^ety] +SFX H 0 fold . +SFX Y Y 9 +SFX Y 0 ally ic +SFX Y 0 ly [^i]c +SFX Y e y [^aeiou]le +SFX Y 0 ly [aeiou]le +SFX Y 0 ly [^l]e +SFX Y 0 y [^aeiou]l +SFX Y y ily [^aeiou]y +SFX Y 0 ly [aeiou][ly] +SFX Y 0 ly [^cely] +SFX G Y 24 +SFX G e ing [^eioy]e +SFX G 0 ing [eoy]e +SFX G ie ying ie +SFX G 0 bing [^aeio][aeiou]b +SFX G 0 king [^aeio][aeiou]c +SFX G 0 ding [^aeio][aeiou]d +SFX G 0 fing [^aeio][aeiou]f +SFX G 0 ging [^aeio][aeiou]g +SFX G 0 king [^aeio][aeiou]k +SFX G 0 ling [^aeio][eiou]l +SFX G 0 ing [aeio][eiou]l +SFX G 0 ling [^aeo]al +SFX G 0 ing [aeo]al +SFX G 0 ming [^aeio][aeiou]m +SFX G 0 ning [^aeio][aeiou]n +SFX G 0 ping [^aeio][aeiou]p +SFX G 0 ring [^aeio][aeiou]r +SFX G 0 sing [^aeio][aeiou]s +SFX G 0 ting [^aeio][aeiou]t +SFX G 0 ving [^aeio][aeiou]v +SFX G 0 zing [^aeio][aeiou]z +SFX G 0 ing [aeio][aeiou][bcdfgkmnprstvz] +SFX G 0 ing [^aeiou][bcdfgklmnprstvz] +SFX G 0 ing [^ebcdfgklmnprstvz] +SFX J Y 25 +SFX J e ings [^eioy]e +SFX J 0 ings [eoy]e +SFX J ie yings ie +SFX J 0 bings [^aeio][aeiou]b +SFX J 0 king [^aeio][aeiou]c +SFX J 0 dings [^aeio][aeiou]d +SFX J 0 fings [^aeio][aeiou]f +SFX J 0 gings [^aeio][aeiou]g +SFX J 0 kings [^aeio][aeiou]k +SFX J 0 lings [^aeio][eiou]l +SFX J 0 ings [aeio][eiou]l +SFX J 0 lings [^aeo]al +SFX J 0 ings [aeo]al +SFX J 0 mings [^aeio][aeiou]m +SFX J 0 nings [^aeio][aiou]n +SFX J 0 pings [^aeio][aeiou]p +SFX J 0 rings [^aeio][aiou]r +SFX J 0 sings [^aeio][aeiou]s +SFX J 0 tings [^aeio][aiou]t +SFX J 0 vings [^aeio][aeiou]v +SFX J 0 zings [^aeio][aeiou]z +SFX J 0 ings [^aeio]e[nrt] +SFX J 0 ings [aeio][aeiou][bcdfgkmnprstvz] +SFX J 0 ings [^aeiou][bcdfgklmnprstvz] +SFX J 0 ings [^ebcdfgklmnprstvz] +SFX k Y 8 +SFX k e ingly [^eioy]e +SFX k 0 ingly [eoy]e +SFX k ie yingly ie +SFX k 0 kingly [^aeio][aeiou]c +SFX k 0 lingly [^aeio][aeiou]l +SFX k 0 ingly [aeio][aeiou][cl] +SFX k 0 ingly [^aeiou][cl] +SFX k 0 ingly [^ecl] +SFX D Y 25 +SFX D 0 d [^e]e +SFX D e d ee +SFX D 0 bed [^aeio][aeiou]b +SFX D 0 ked [^aeio][aeiou]c +SFX D 0 ded [^aeio][aeiou]d +SFX D 0 fed [^aeio][aeiou]f +SFX D 0 ged [^aeio][aeiou]g +SFX D 0 ked [^aeio][aeiou]k +SFX D 0 led [^aeio][eiou]l +SFX D 0 ed [aeio][eiou]l +SFX D 0 led [^aeo]al +SFX D 0 ed [aeo]al +SFX D 0 med [^aeio][aeiou]m +SFX D 0 ned [^aeio][aeiou]n +SFX D 0 ped [^aeio][aeiou]p +SFX D 0 red [^aeio][aeiou]r +SFX D 0 sed [^aeio][aeiou]s +SFX D 0 ted [^aeio][aeiou]t +SFX D 0 ved [^aeio][aeiou]v +SFX D 0 zed [^aeio][aeiou]z +SFX D y ied [^aeiou]y +SFX D 0 ed [aeiou]y +SFX D 0 ed [aeio][aeiou][bcdfgkmnprstvz] +SFX D 0 ed [^aeiou][bcdfgklmnprstvz] +SFX D 0 ed [^ebcdfgklmnprstvyz] +SFX d Y 16 +SFX d 0 d e +SFX d 0 ked [^aeio][aeiou]c +SFX d 0 led [^aeio][aeiou]l +SFX d y ied [^aeiou]y +SFX d 0 ed [aeiou]y +SFX d 0 ed [aeio][aeiou][cl] +SFX d 0 ed [^aeiou][cl] +SFX d 0 ed [^ecly] +SFX d e ing [^eioy]e +SFX d 0 ing [eoy]e +SFX d ie ying ie +SFX d 0 king [^aeio][aeiou]c +SFX d 0 ling [^aeio][aeiou]l +SFX d 0 ing [aeio][aeiou][cl] +SFX d 0 ing [^aeiou][cl] +SFX d 0 ing [^ecl] +SFX h Y 22 +SFX h 0 dly e +SFX h 0 bedly [^aeio][aeiou]b +SFX h 0 kedly [^aeio][aeiou]c +SFX h 0 dedly [^aeio][aeiou]d +SFX h 0 fedly [^aeio][aeiou]f +SFX h 0 gedly [^aeio][aeiou]g +SFX h 0 kedly [^aeio][aeiou]k +SFX h 0 ledly [^aeio][aeiou]l +SFX h 0 medly [^aeio][aeiou]m +SFX h 0 nedly [^aeio][aiou]n +SFX h 0 pedly [^aeio][aeiou]p +SFX h 0 redly [^aeio][aiou]r +SFX h 0 sedly [^aeio][aeiou]s +SFX h 0 tedly [^aeio][aiou]t +SFX h 0 vedly [^aeio][aeiou]v +SFX h 0 zedly [^aeio][aeiou]z +SFX h 0 edly [^aeio]e[nrt] +SFX h y iedly [^aeiou]y +SFX h 0 edly [aeiou]y +SFX h 0 edly [aeio][aeiou][bcdfgklmnprstvz] +SFX h 0 edly [^aeiou][bcdfgklmnprstvz] +SFX h 0 edly [^ebcdfgklmnprstvyz] +SFX i Y 22 +SFX i 0 dness e +SFX i 0 bedness [^aeio][aeiou]b +SFX i 0 kedness [^aeio][aeiou]c +SFX i 0 dedness [^aeio][aeiou]d +SFX i 0 fedness [^aeio][aeiou]f +SFX i 0 gedness [^aeio][aeiou]g +SFX i 0 kedness [^aeio][aeiou]k +SFX i 0 ledness [^aeio][aeiou]l +SFX i 0 medness [^aeio][aeiou]m +SFX i 0 nedness [^aeio][aiou]n +SFX i 0 pedness [^aeio][aeiou]p +SFX i 0 redness [^aeio][aiou]r +SFX i 0 sedness [^aeio][aeiou]s +SFX i 0 tedness [^aeio][aiou]t +SFX i 0 vedness [^aeio][aeiou]v +SFX i 0 zedness [^aeio][aeiou]z +SFX i 0 edness [^aeio]e[nrt] +SFX i y iedness [^aeiou]y +SFX i 0 edness [aeiou]y +SFX i 0 edness [aeio][aeiou][bcdfgklmnprstvz] +SFX i 0 edness [^aeiou][bcdfgklmnprstvz] +SFX i 0 edness [^ebcdfgklmnprstvyz] +SFX T Y 42 +SFX T 0 r e +SFX T 0 st e +SFX T 0 ber [^aeio][aeiou]b +SFX T 0 best [^aeio][aeiou]b +SFX T 0 ker [^aeio][aeiou]c +SFX T 0 kest [^aeio][aeiou]c +SFX T 0 der [^aeio][aeiou]d +SFX T 0 dest [^aeio][aeiou]d +SFX T 0 fer [^aeio][aeiou]f +SFX T 0 fest [^aeio][aeiou]f +SFX T 0 ger [^aeio][aeiou]g +SFX T 0 gest [^aeio][aeiou]g +SFX T 0 ker [^aeio][aeiou]k +SFX T 0 kest [^aeio][aeiou]k +SFX T 0 ler [^aeio][aeiou]l +SFX T 0 lest [^aeio][aeiou]l +SFX T 0 mer [^aeio][aeiou]m +SFX T 0 mest [^aeio][aeiou]m +SFX T 0 ner [^aeio][aeiou]n +SFX T 0 nest [^aeio][aeiou]n +SFX T 0 per [^aeio][aeiou]p +SFX T 0 pest [^aeio][aeiou]p +SFX T 0 rer [^aeio][aeiou]r +SFX T 0 rest [^aeio][aeiou]r +SFX T 0 ser [^aeio][aeiou]s +SFX T 0 sest [^aeio][aeiou]s +SFX T 0 ter [^aeio][aeiou]t +SFX T 0 test [^aeio][aeiou]t +SFX T 0 ver [^aeio][aeiou]v +SFX T 0 vest [^aeio][aeiou]v +SFX T 0 zer [^aeio][aeiou]z +SFX T 0 zest [^aeio][aeiou]z +SFX T y ier [^aeiou]y +SFX T y iest [^aeiou]y +SFX T 0 er [aeiou]y +SFX T 0 est [aeiou]y +SFX T 0 er [aeio][aeiou][bcdfgklmnprstvz] +SFX T 0 er [^aeiou][bcdfgklmnprstvz] +SFX T 0 er [^ebcdfgklmnprstvyz] +SFX T 0 est [aeio][aeiou][bcdfgklmnprstvz] +SFX T 0 est [^aeiou][bcdfgklmnprstvz] +SFX T 0 est [^ebcdfgklmnprstvyz] +SFX R Y 72 +SFX R 0 r e +SFX R 0 rs e +SFX R 0 ber [^aeio][aeiou]b +SFX R 0 bers [^aeio][aeiou]b +SFX R 0 ker [^aeio][aeiou]c +SFX R 0 kers [^aeio][aeiou]c +SFX R 0 der [^aeio][aeiou]d +SFX R 0 ders [^aeio][aeiou]d +SFX R 0 fer [^aeio][aeiou]f +SFX R 0 fers [^aeio][aeiou]f +SFX R 0 ger [^aeio][aeiou]g +SFX R 0 gers [^aeio][aeiou]g +SFX R 0 ker [^aeio][aeiou]k +SFX R 0 kers [^aeio][aeiou]k +SFX R 0 ler [^aeio][eiou]l +SFX R 0 er [aeio][eiou]l +SFX R 0 ler [^aeo]al +SFX R 0 er [aeo]al +SFX R 0 lers [^aeio][eiou]l +SFX R 0 ers [aeio][eiou]l +SFX R 0 lers [^aeo]al +SFX R 0 ers [aeo]al +SFX R 0 mer [^aeio][aeiou]m +SFX R 0 mers [^aeio][aeiou]m +SFX R 0 ner [^aeio][aeiou]n +SFX R 0 ners [^aeio][aeiou]n +SFX R 0 per [^aeio][aeiou]p +SFX R 0 pers [^aeio][aeiou]p +SFX R 0 rer [^aeio][aeiou]r +SFX R 0 rers [^aeio][aeiou]r +SFX R 0 ser [^aeio][aeiou]s +SFX R 0 sers [^aeio][aeiou]s +SFX R 0 ter [^aeio][aeiou]t +SFX R 0 ters [^aeio][aeiou]t +SFX R 0 ver [^aeio][aeiou]v +SFX R 0 vers [^aeio][aeiou]v +SFX R 0 zer [^aeio][aeiou]z +SFX R 0 zers [^aeio][aeiou]z +SFX R y ier [^aeiou]y +SFX R y iers [^aeiou]y +SFX R 0 er [aeiou]y +SFX R 0 ers [aeiou]y +SFX R 0 er [aeio][aeiou][bcdfgkmnprstvz] +SFX R 0 ers [aeio][aeiou][bcdfgkmnprstvz] +SFX R 0 er [^aeiou][bcdfgklmnprstvz] +SFX R 0 ers [^aeiou][bcdfgklmnprstvz] +SFX R 0 er [^ebcdfgklmnprstvyz] +SFX R 0 ers [^ebcdfgklmnprstvyz] +SFX R 0 r's e +SFX R 0 ber's [^aeio][aeiou]b +SFX R 0 ker's [^aeio][aeiou]c +SFX R 0 der's [^aeio][aeiou]d +SFX R 0 fer's [^aeio][aeiou]f +SFX R 0 ger's [^aeio][aeiou]g +SFX R 0 ker's [^aeio][aeiou]k +SFX R 0 ler's [^aeio][eiou]l +SFX R 0 er's [aeio][eiou]l +SFX R 0 ler's [^aeo]al +SFX R 0 er's [aeo]al +SFX R 0 mer's [^aeio][aeiou]m +SFX R 0 ner's [^aeio][aeiou]n +SFX R 0 per's [^aeio][aeiou]p +SFX R 0 rer's [^aeio][aeiou]r +SFX R 0 ser's [^aeio][aeiou]s +SFX R 0 ter's [^aeio][aeiou]t +SFX R 0 ver's [^aeio][aeiou]v +SFX R 0 zer's [^aeio][aeiou]z +SFX R y ier's [^aeiou]y +SFX R 0 er's [aeiou]y +SFX R 0 er's [aeio][aeiou][bcdfgkmnprstvz] +SFX R 0 er's [^aeiou][bcdfgklmnprstvz] +SFX R 0 er's [^ebcdfgklmnprstvyz] +SFX r Y 24 +SFX r 0 r e +SFX r 0 ler [^aeio][aeiou]l +SFX r 0 ker [^aeio][aeiou]c +SFX r y ier [^aeiou]y +SFX r 0 er [aeiou]y +SFX r 0 er [aeio][aeiou][cl] +SFX r 0 er [^aeiou][cl] +SFX r 0 er [^ecly] +SFX r 0 rs e +SFX r 0 lers [^aeio][aeiou]l +SFX r 0 kers [^aeio][aeiou]c +SFX r y iers [^aeiou]y +SFX r 0 ers [aeiou]y +SFX r 0 ers [aeio][aeiou][cl] +SFX r 0 ers [^aeiou][cl] +SFX r 0 ers [^ecly] +SFX r 0 r's e +SFX r 0 ler's [^aeio][aeiou]l +SFX r 0 ker's [^aeio][aeiou]c +SFX r y ier's [^aeiou]y +SFX r 0 er's [aeiou]y +SFX r 0 er's [aeio][aeiou][cl] +SFX r 0 er's [^aeiou][cl] +SFX r 0 er's [^ecly] +SFX S Y 9 +SFX S y ies [^aeiou]y +SFX S 0 s [aeiou]y +SFX S 0 es [sxz] +SFX S 0 es [cs]h +SFX S 0 s [^cs]h +SFX S 0 s [ae]u +SFX S 0 x [ae]u +SFX S 0 s [^ae]u +SFX S 0 s [^hsuxyz] +SFX P Y 6 +SFX P y iness [^aeiou]y +SFX P 0 ness [aeiou]y +SFX P 0 ness [^y] +SFX P y iness's [^aeiou]y +SFX P 0 ness's [aeiou]y +SFX P 0 ness's [^y] +SFX m Y 20 +SFX m 0 sman [bdknmt] +SFX m 0 sman [aeiou][bdklmnt]e +SFX m 0 man [^aeiou][bdklmnt]e +SFX m 0 man [^bdklmnt]e +SFX m 0 man [^bdeknmt] +SFX m 0 smen [bdknmt] +SFX m 0 smen [aeiou][bdklmnt]e +SFX m 0 men [^aeiou][bdklmnt]e +SFX m 0 men [^bdklmnt]e +SFX m 0 men [^bdeknmt] +SFX m 0 sman's [bdknmt] +SFX m 0 sman's [aeiou][bdklmnt]e +SFX m 0 man's [^aeiou][bdklmnt]e +SFX m 0 man's [^bdklmnt]e +SFX m 0 man's [^bdeknmt] +SFX m 0 smen's [bdknmt] +SFX m 0 smen's [aeiou][bdklmnt]e +SFX m 0 men's [^aeiou][bdklmnt]e +SFX m 0 men's [^bdklmnt]e +SFX m 0 men's [^bdeknmt] +SFX 5 Y 15 +SFX 5 0 swoman [bdknmt] +SFX 5 0 swoman [aeiou][bdklmnt]e +SFX 5 0 woman [^aeiou][bdklmnt]e +SFX 5 0 woman [^bdklmnt]e +SFX 5 0 woman [^bdeknmt] +SFX 5 0 swomen [bdknmt] +SFX 5 0 swomen [aeiou][bdklmnt]e +SFX 5 0 women [^aeiou][bdklmnt]e +SFX 5 0 women [^bdklmnt]e +SFX 5 0 women [^bdeknmt] +SFX 5 0 swoman's [bdknmt] +SFX 5 0 swoman's [aeiou][bdklmnt]e +SFX 5 0 woman's [^aeiou][bdklmnt]e +SFX 5 0 woman's [^bdklmnt]e +SFX 5 0 woman's [^bdeknmt] +SFX 6 Y 3 +SFX 6 y iful [^aeiou]y +SFX 6 0 ful [aeiou]y +SFX 6 0 ful [^y] +SFX j Y 3 +SFX j y ifully [^aeiou]y +SFX j 0 fully [aeiou]y +SFX j 0 fully [^y] +SFX p Y 5 +SFX p y iless [^aeiou]y +SFX p 0 less [aeiou]y +SFX p 0 ess ll +SFX p 0 less [^l]l +SFX p 0 less [^ly] +SFX Q Y 44 +SFX Q 0 tise a +SFX Q e ise [^l]e +SFX Q le ilise [^aeiou]le +SFX Q e ise [aeiou]le +SFX Q um ise um +SFX Q 0 ise [^u]m +SFX Q s se is +SFX Q 0 ise [^i]s +SFX Q y ise [^aeiou]y +SFX Q 0 ise [aeiou]y +SFX Q 0 ise [^aemsy] +SFX Q 0 tises a +SFX Q e ises [^l]e +SFX Q le ilises [^aeiou]le +SFX Q e ises [aeiou]le +SFX Q um ises um +SFX Q 0 ises [^u]m +SFX Q s ses is +SFX Q 0 ises [^i]s +SFX Q y ises [^aeiou]y +SFX Q 0 ises [aeiou]y +SFX Q 0 ises [^aemsy] +SFX Q 0 tised a +SFX Q e ised [^l]e +SFX Q le ilised [^aeiou]le +SFX Q e ised [aeiou]le +SFX Q um ised um +SFX Q 0 ised [^u]m +SFX Q s sed is +SFX Q 0 ised [^i]s +SFX Q y ised [^aeiou]y +SFX Q 0 ised [aeiou]y +SFX Q 0 ised [^aemsy] +SFX Q 0 tising a +SFX Q e ising [^l]e +SFX Q le ilising [^aeiou]le +SFX Q e ising [aeiou]le +SFX Q um ising um +SFX Q 0 ising [^u]m +SFX Q s sing is +SFX Q 0 ising [^i]s +SFX Q y ising [^aeiou]y +SFX Q 0 ising [aeiou]y +SFX Q 0 ising [^aemsy] +SFX 8 Y 44 +SFX 8 0 tize a +SFX 8 e ize [^l]e +SFX 8 le ilize [^aeiou]le +SFX 8 e ize [aeiou]le +SFX 8 um ize um +SFX 8 0 ize [^u]m +SFX 8 s ze is +SFX 8 0 ize [^i]s +SFX 8 y ize [^aeiou]y +SFX 8 0 ize [aeiou]y +SFX 8 0 ize [^aemsy] +SFX 8 0 tizes a +SFX 8 e izes [^l]e +SFX 8 le ilizes [^aeiou]le +SFX 8 e izes [aeiou]le +SFX 8 um izes um +SFX 8 0 izes [^u]m +SFX 8 s zes is +SFX 8 0 izes [^i]s +SFX 8 y izes [^aeiou]y +SFX 8 0 izes [aeiou]y +SFX 8 0 izes [^aemsy] +SFX 8 0 tized a +SFX 8 e ized [^l]e +SFX 8 le ilized [^aeiou]le +SFX 8 e ized [aeiou]le +SFX 8 um ized um +SFX 8 0 ized [^u]m +SFX 8 s zed is +SFX 8 0 ized [^i]s +SFX 8 y ized [^aeiou]y +SFX 8 0 ized [aeiou]y +SFX 8 0 ized [^aemsy] +SFX 8 0 tizing a +SFX 8 e izing [^l]e +SFX 8 le ilizing [^aeiou]le +SFX 8 e izing [aeiou]le +SFX 8 um izing um +SFX 8 0 izing [^u]m +SFX 8 s zing is +SFX 8 0 izing [^i]s +SFX 8 y izing [^aeiou]y +SFX 8 0 izing [aeiou]y +SFX 8 0 izing [^aemsy] +SFX q Y 22 +SFX q 0 tisation a +SFX q e isation [^l]e +SFX q le ilisation [^aeiou]le +SFX q e isation [aeiou]le +SFX q um isation um +SFX q 0 isation [^u]m +SFX q s sation is +SFX q 0 isation [^i]s +SFX q y isation [^aeiou]y +SFX q 0 isation [aeiou]y +SFX q 0 isation [^aemsy] +SFX q 0 tisations a +SFX q e isations [^l]e +SFX q le ilisations [^aeiou]le +SFX q e isations [aeiou]le +SFX q um isations um +SFX q 0 isations [^u]m +SFX q s sations is +SFX q 0 isations [^i]s +SFX q y isations [^aeiou]y +SFX q 0 isations [aeiou]y +SFX q 0 isations [^aemsy] +SFX - Y 22 +SFX - 0 tization a +SFX - e ization [^l]e +SFX - le ilization [^aeiou]le +SFX - e ization [aeiou]le +SFX - um ization um +SFX - 0 ization [^u]m +SFX - s zation is +SFX - 0 ization [^i]s +SFX - y ization [^aeiou]y +SFX - 0 ization [aeiou]y +SFX - 0 ization [^aemsy] +SFX - 0 tizations a +SFX - e izations [^l]e +SFX - le ilizations [^aeiou]le +SFX - e izations [aeiou]le +SFX - um izations um +SFX - 0 izations [^u]m +SFX - s zations is +SFX - 0 izations [^i]s +SFX - y izations [^aeiou]y +SFX - 0 izations [aeiou]y +SFX - 0 izations [^aemsy] +SFX s Y 33 +SFX s 0 tiser a +SFX s e iser [^l]e +SFX s le iliser [^aeiou]le +SFX s e iser [aeiou]le +SFX s um iser um +SFX s 0 iser [^u]m +SFX s s ser is +SFX s 0 iser [^i]s +SFX s y iser [^aeiou]y +SFX s 0 iser [aeiou]y +SFX s 0 iser [^aemsy] +SFX s 0 tisers a +SFX s e isers [^l]e +SFX s le ilisers [^aeiou]le +SFX s e isers [aeiou]le +SFX s um isers um +SFX s 0 isers [^u]m +SFX s s sers is +SFX s 0 isers [^i]s +SFX s y isers [^aeiou]y +SFX s 0 isers [aeiou]y +SFX s 0 isers [^aemsy] +SFX s 0 tiser's a +SFX s e iser's [^l]e +SFX s le iliser's [^aeiou]le +SFX s e iser's [aeiou]le +SFX s um iser's um +SFX s 0 iser's [^u]m +SFX s s ser's is +SFX s 0 iser's [^i]s +SFX s y iser's [^aeiou]y +SFX s 0 iser's [aeiou]y +SFX s 0 iser's [^aemsy] +SFX 9 Y 33 +SFX 9 0 tizer a +SFX 9 e izer [^l]e +SFX 9 le ilizer [^aeiou]le +SFX 9 e izer [aeiou]le +SFX 9 um izer um +SFX 9 0 izer [^u]m +SFX 9 s zer is +SFX 9 0 izer [^i]s +SFX 9 y izer [^aeiou]y +SFX 9 0 izer [aeiou]y +SFX 9 0 izer [^aemsy] +SFX 9 0 tizers a +SFX 9 e izers [^l]e +SFX 9 le ilizers [^aeiou]le +SFX 9 e izers [aeiou]le +SFX 9 um izers um +SFX 9 0 izers [^u]m +SFX 9 s zers is +SFX 9 0 izers [^i]s +SFX 9 y izers [^aeiou]y +SFX 9 0 izers [aeiou]y +SFX 9 0 izers [^aemsy] +SFX 9 0 tizer's a +SFX 9 e izer's [^l]e +SFX 9 le ilizer's [^aeiou]le +SFX 9 e izer's [aeiou]le +SFX 9 um izer's um +SFX 9 0 izer's [^u]m +SFX 9 s zer's is +SFX 9 0 izer's [^i]s +SFX 9 y izer's [^aeiou]y +SFX 9 0 izer's [aeiou]y +SFX 9 0 izer's [^aemsy] +SFX t Y 22 +SFX t 0 tisable a +SFX t e isable [^l]e +SFX t le ilisable [^aeiou]le +SFX t e isable [aeiou]le +SFX t um isable um +SFX t 0 isable [^u]m +SFX t s sable is +SFX t 0 isable [^i]s +SFX t y isable [^aeiou]y +SFX t 0 isable [aeiou]y +SFX t 0 isable [^aemsy] +SFX t 0 tisability a +SFX t e isability [^l]e +SFX t le ilisability [^aeiou]le +SFX t e isability [aeiou]le +SFX t um isability um +SFX t 0 isability [^u]m +SFX t s sability is +SFX t 0 isability [^i]s +SFX t y isability [^aeiou]y +SFX t 0 isability [aeiou]y +SFX t 0 isability [^aemsy] +SFX + Y 22 +SFX + 0 tizable a +SFX + e izable [^l]e +SFX + le ilizable [^aeiou]le +SFX + e izable [aeiou]le +SFX + um izable um +SFX + 0 izable [^u]m +SFX + s zable is +SFX + 0 izable [^i]s +SFX + y izable [^aeiou]y +SFX + 0 izable [aeiou]y +SFX + 0 izable [^aemsy] +SFX + 0 tizability a +SFX + e izability [^l]e +SFX + le ilizability [^aeiou]le +SFX + e izability [aeiou]le +SFX + um izability um +SFX + 0 izability [^u]m +SFX + s zability is +SFX + 0 izability [^i]s +SFX + y izability [^aeiou]y +SFX + 0 izability [aeiou]y +SFX + 0 izability [^aemsy] +SFX M Y 1 +SFX M 0 's . +SFX B Y 48 +SFX B e able [^acegilotu]e +SFX B 0 able [acegilou]e +SFX B te ble ate +SFX B e able [^a]te +SFX B 0 bable [^aeio][aeiou]b +SFX B 0 kable [^aeio][aeiou]c +SFX B 0 dable [^aeio][aeiou]d +SFX B 0 fable [^aeio][aeiou]f +SFX B 0 gable [^aeio][aeiou]g +SFX B 0 kable [^aeio][aeiou]k +SFX B 0 lable [^aeio][aeiou]l +SFX B 0 mable [^aeio][aeiou]m +SFX B 0 nable [^aeio][aeiou]n +SFX B 0 pable [^aeio][aeiou]p +SFX B 0 rable [^aeio][aeiou]r +SFX B 0 sable [^aeio][aeiou]s +SFX B 0 table [^aeio][aeiou]t +SFX B 0 vable [^aeio][aeiou]v +SFX B 0 zable [^aeio][aeiou]z +SFX B 0 able [aeio][aeiou][bcdfgklmnprstvz] +SFX B 0 able [^aeiou][bcdfgklmnprstvz] +SFX B y iable [^aeiou]y +SFX B 0 able [aeiou]y +SFX B 0 able [^ebcdfgklmnprstvzy] +SFX B e ability [^acegilotu]e +SFX B 0 ability [acegilou]e +SFX B te bility ate +SFX B e ability [^a]te +SFX B 0 bability [^aeio][aeiou]b +SFX B 0 kability [^aeio][aeiou]c +SFX B 0 dability [^aeio][aeiou]d +SFX B 0 fability [^aeio][aeiou]f +SFX B 0 gability [^aeio][aeiou]g +SFX B 0 kability [^aeio][aeiou]k +SFX B 0 lability [^aeio][aeiou]l +SFX B 0 mability [^aeio][aeiou]m +SFX B 0 nability [^aeio][aeiou]n +SFX B 0 pability [^aeio][aeiou]p +SFX B 0 rability [^aeio][aeiou]r +SFX B 0 sability [^aeio][aeiou]s +SFX B 0 tability [^aeio][aeiou]t +SFX B 0 vability [^aeio][aeiou]v +SFX B 0 zability [^aeio][aeiou]z +SFX B 0 ability [aeio][aeiou][bcdfgklmnprstvz] +SFX B 0 ability [^aeiou][bcdfgklmnprstvz] +SFX B y iability [^aeiou]y +SFX B 0 ability [aeiou]y +SFX B 0 ability [^ebcdfgklmnprstvzy] +SFX 7 Y 9 +SFX 7 e able [acegilou]e +SFX 7 0 able [^acegilou]e +SFX 7 0 kable [^aeio][aeiou]c +SFX 7 0 lable [^aeio][aeiou]l +SFX 7 0 able [aeio][aeiou][cl] +SFX 7 0 able [^aeiou][cl] +SFX 7 y iable [^aeiou]y +SFX 7 0 able [aeiou]y +SFX 7 0 able [^cely] +SFX g Y 9 +SFX g e ability [^acegilou]e +SFX g 0 ability [acegilou]e +SFX g 0 kability [^aeio][aeiou]c +SFX g 0 lability [^aeio][aeiou]l +SFX g 0 ability [aeio][aeiou][cl] +SFX g 0 ability [^aeiou][cl] +SFX g y iability [^aeiou]y +SFX g 0 ability [aeiou]y +SFX g 0 ability [^cely] +SFX l Y 9 +SFX l e ably [^acegilou]e +SFX l 0 ably [acegilou]e +SFX l 0 kably [^aeio][aeiou]c +SFX l 0 lably [^aeio][aeiou]l +SFX l 0 ably [aeio][aeiou][cl] +SFX l 0 ably [^aeiou][cl] +SFX l y iably [^aeiou]y +SFX l 0 ably [aeiou]y +SFX l 0 ably [^cely] +SFX b Y 3 +SFX b e ible [^aeiou]e +SFX b 0 ible [aeiou]e +SFX b 0 ible [^e] +SFX L Y 12 +SFX L 0 ament m +SFX L y iment [^aeiou]y +SFX L 0 ment [aeiou]y +SFX L 0 ment [^my] +SFX L 0 aments m +SFX L y iments [^aeiou]y +SFX L 0 ments [aeiou]y +SFX L 0 ments [^my] +SFX L 0 ament's m +SFX L y iment's [^aeiou]y +SFX L 0 ment's [aeiou]y +SFX L 0 ment's [^my] +SFX Z Y 22 +SFX Z e y [^aeiouy]e +SFX Z 0 y [aeiouy]e +SFX Z 0 ey [aiouy] +SFX Z 0 by [^aeio][aeiou]b +SFX Z 0 ky [^aeio][aeiou]c +SFX Z 0 dy [^aeio][aeiou]d +SFX Z 0 fy [^aeio][aeiou]f +SFX Z 0 gy [^aeio][aeiou]g +SFX Z 0 ky [^aeio][aeiou]k +SFX Z 0 ly [^aeio][aeiou]l +SFX Z 0 my [^aeio][aeiou]m +SFX Z 0 ny [^aeio][aiou]n +SFX Z 0 py [^aeio][aeiou]p +SFX Z 0 ry [^aeio][aiou]r +SFX Z 0 sy [^aeio][aeiou]s +SFX Z 0 ty [^aeio][aiou]t +SFX Z 0 vy [^aeio][aeiou]v +SFX Z 0 zy [^aeio][aeiou]z +SFX Z 0 y [^aeio]e[nrt] +SFX Z 0 y [aeio][aeiou][bcdfgklmnprstvz] +SFX Z 0 y [^aeiou][bcdfgklmnprstvz] +SFX Z 0 y [^aebcdfgiklmnoprstuvyz] +SFX 2 Y 21 +SFX 2 e iness [^aeiouy]e +SFX 2 0 iness [aeiouy]e +SFX 2 0 biness [^aeio][aeiou]b +SFX 2 0 kiness [^aeio][aeiou]c +SFX 2 0 diness [^aeio][aeiou]d +SFX 2 0 finess [^aeio][aeiou]f +SFX 2 0 giness [^aeio][aeiou]g +SFX 2 0 kiness [^aeio][aeiou]k +SFX 2 0 liness [^aeio][aeiou]l +SFX 2 0 miness [^aeio][aeiou]m +SFX 2 0 niness [^aeio][aiou]n +SFX 2 0 piness [^aeio][aeiou]p +SFX 2 0 riness [^aeio][aiou]r +SFX 2 0 siness [^aeio][aeiou]s +SFX 2 0 tiness [^aeio][aiou]t +SFX 2 0 viness [^aeio][aeiou]v +SFX 2 0 ziness [^aeio][aeiou]z +SFX 2 0 iness [^aeio]e[nrt] +SFX 2 0 iness [aeio][aeiou][bcdfgklmnprstvz] +SFX 2 0 iness [^aeiou][bcdfgklmnprstvz] +SFX 2 0 iness [^ebcdfgklmnprstvz] +SFX z Y 24 +SFX z e ily [^aeiouy]e +SFX z 0 ily [aeiouy]e +SFX z 0 ily [aiou]y +SFX z ey ily ey +SFX z y ily [^aeiou]y +SFX z 0 bily [^aeio][aeiou]b +SFX z 0 kily [^aeio][aeiou]c +SFX z 0 dily [^aeio][aeiou]d +SFX z 0 fily [^aeio][aeiou]f +SFX z 0 gily [^aeio][aeiou]g +SFX z 0 kily [^aeio][aeiou]k +SFX z 0 lily [^aeio][aeiou]l +SFX z 0 mily [^aeio][aeiou]m +SFX z 0 nily [^aeio][aiou]n +SFX z 0 pily [^aeio][aeiou]p +SFX z 0 rily [^aeio][aiou]r +SFX z 0 sily [^aeio][aeiou]s +SFX z 0 tily [^aeio][aiou]t +SFX z 0 vily [^aeio][aeiou]v +SFX z 0 zily [^aeio][aeiou]z +SFX z 0 ily [^aeio]e[nrt] +SFX z 0 ily [aeio][aeiou][bcdfgklmnprstvyz] +SFX z 0 ily [^aeiou][bcdfgklmnprstvyz] +SFX z 0 ily [^ebcdfgklmnprstvyz] +SFX y Y 15 +SFX y e ory te +SFX y e atory [mr]e +SFX y e ary se +SFX y 0 ry [^mrst]e +SFX y 0 ory [^aeous]t +SFX y 0 ry [aeous]t +SFX y 0 ery h +SFX y 0 atory [^i]m +SFX y im matory im +SFX y 0 ory s +SFX y 0 ary ion +SFX y 0 ry [^i]on +SFX y 0 nery [aiu]n +SFX y 0 ry [^aiou]n +SFX y 0 ry [^ehmstn] +SFX O Y 12 +SFX O 0 l a +SFX O e al [^bcgv]e +SFX O e ial [bcgv]e +SFX O 0 ial [bcrx] +SFX O um al um +SFX O 0 al [^u]m +SFX O y al ty +SFX O y ial [^t]y +SFX O 0 ual [px]t +SFX O 0 tal [iu]t +SFX O 0 al [^ipux]t +SFX O 0 al [^aebcrtxmy] +SFX o Y 12 +SFX o 0 lly a +SFX o e ally [^bcgv]e +SFX o e ially [bcgv]e +SFX o 0 ially [bcrx] +SFX o um ally um +SFX o 0 ally [^u]m +SFX o y ally ty +SFX o y ially [^t]y +SFX o 0 ually [px]t +SFX o 0 tally [iu]t +SFX o 0 ally [^ipux]t +SFX o 0 ally [^aebcrtxmy] +SFX W Y 21 +SFX W ce tific ce +SFX W e atic me +SFX W se tic se +SFX W le ic ble +SFX W e ic [^b]le +SFX W e ic [^clms]e +SFX W 0 lic [ay]l +SFX W 0 ic [^ay]l +SFX W us ic us +SFX W 0 tic [^u]s +SFX W er ric er +SFX W 0 ic [^e]r +SFX W 0 atic [aeiou]m +SFX W 0 ic [^aeiou]m +SFX W 0 tic ma +SFX W a ic [^m]a +SFX W y etic thy +SFX W y ic [^t]hy +SFX W y tic sy +SFX W y ic [^hs]y +SFX W 0 ic [^aelmrsy] +SFX w Y 9 +SFX w e ical e +SFX w er rical er +SFX w 0 ical [^e]r +SFX w 0 atical [aeiou]m +SFX w 0 ical [^aeiou]m +SFX w 0 tical ma +SFX w a ical [^m]a +SFX w y ical y +SFX w 0 ical [^aemry] +SFX 1 Y 9 +SFX 1 e ically e +SFX 1 er rically er +SFX 1 0 ically [^e]r +SFX 1 0 atically [aeiou]m +SFX 1 0 ically [^aeiou]m +SFX 1 0 tically ma +SFX 1 a ically [^m]a +SFX 1 y ically y +SFX 1 0 ically [^aemry] +SFX 3 Y 21 +SFX 3 e ist [^aceiou]e +SFX 3 ce tist ce +SFX 3 0 ist [aeiou]e +SFX 3 y ist [^aeioubp]y +SFX 3 0 ist [aeioubp]y +SFX 3 o ist o +SFX 3 0 ists [^eoy] +SFX 3 e ists [^aceiou]e +SFX 3 ce tists ce +SFX 3 0 ists [aeiou]e +SFX 3 y ists [^aeioubp]y +SFX 3 0 ists [aeioubp]y +SFX 3 o ists o +SFX 3 0 ists [^eoy] +SFX 3 e ist's [^aceiou]e +SFX 3 ce tist's ce +SFX 3 0 ist's [aeiou]e +SFX 3 y ist's [^aeioubp]y +SFX 3 0 ist's [aeioubp]y +SFX 3 o ist's o +SFX 3 0 ist's [^eoy] diff --git a/dictionaries/en_GB/en_GB.dic b/dictionaries/en_GB/en_GB.dic new file mode 100644 index 00000000..9735505a --- /dev/null +++ b/dictionaries/en_GB/en_GB.dic @@ -0,0 +1,62171 @@ +62169 +'gainst +'mongst +'neath +'strewth +'struth +'twas +'twixt +0/#@ +0th/}{ +1/#0 +1024x768 +1080i +1080p +1280x720 +1280x720p +128K +1366x768 +16-bit +16K +1920x1080 +1920x1080i +1920x1080p +1D +1st/} +1th/{_ +2/#@ +24-bit +2D +2nd/} +2th/{_ +3/#@ +32-bit +320x240 +3D +3DES +3GPP's +3rd/} +3th/{_ +4/#@ +48K +4D +4th/}{ +4x4/S +5/#@ +5th/}{ +6/#@ +64-bit +640x480 +64K +6th/}{ +7/#@ +720p +7th/}{ +8-bit +8/#@ +800x600 +8th/}{ +9/#@ +9th/}{ +A +A-levels +a.m. +a/o +AA +AAA +AAC +Aachen/M +aardvark/MS +aardwolf +aardwolves +aargh +Aarhus/M +Aaron/M +Aaronvitch/M +Ababa/M +aback +abacus/SM +abaft +abalone/MS +abandon/LdS +abandonable +abandonedly +abandoner/M +abandonware +abase/SGLD +abaser/M +abash/LGhSD +abashed/UY +abate/DLGS +abated/U +abater/M +abatis/S +abattoir/SM +abaxial +Abba/M +abbess/SM +abbey/SM +abbot/SM +Abbott/M +abbreviate/NDnSG +abbreviated/U +abbreviation/M +Abby/M +abbé/S +ABC/S +abdicate/DNGSn +abdication/M +abdomen/MS +abdominal/YS +abdominiser +abdominizer +abdominoplasty/S +abdominoscopy +abducens +abduct/SDG +abductee/S +abduction/SM +abductive +abductor/MS +Abdul/M +Abdullah +Abe/M +abeam +abed +Abel/M +Abelard/M +Abelson/M +Aberconwy/M +Aberdeen/M +Aberdeenshire/M +aberdevine +Abernathy/M +aberrant/Y +aberration/MSO +Aberystwyth/M +abet/GSD +abettor/SM +abeyance/SM +abeyant +abhor/SGD +abhorrence/SM +abhorrent/Y +abhorrer/M +abidance/MS +abide/kGDS +abider/M +Abidjan +Abigail/M +Abilene/M +ability/ESIM +abiogenesis +abiogenic +abiotic +abiotically +abject/PY +abjection/MS +abjectness/S +abjuration/M +abjure/nyRSDGN +ablate/SDG +ablation/M +ablaze +able-bodied +able/nVvYNT +abloom +ablution/SM +abnegate/NGnDS +abnegation/M +abnormal/Y +abnormality/SM +aboard +abode/MS +abolish/DGLRS +abolition/3MS +abolitionism/SM +abolitionist +abominable/Y +abominate/DnNSG +abomination/M +aboriginal +aboriginals/M +Aboriginals/M +aborigine/oSM +abort/DVGvSu +aborter +abortifacient +abortion/3SM +abortionist +abortive/P +abound/GDS +about +above +aboveboard +aboveground +abracadabra/S +abrade/DGVXvuNS +abrader/M +Abraham/M +Abram/M +Abramovich/M +Abrams/M +abrasion/M +abrasive/MS +abrasiveness/S +abreact/SGD +abreaction/MS +abreast +abrenunciation +abricotine +abridge/LSGD +abridged/U +abridgedly +abridger/M +abroad +abrogate/DNnGS +abrogation/M +abrogator/MS +abrupt/TPY +abruptness/S +abs/M +abscess/DSGM +abscissa/MS +abscissae +abscission/SM +abscond/DRSG +abseil/SDG +abseiler +absence/SM +absent-minded/Y +absent-mindedness/S +absent/YDG +absentee/MS +absenteeism/SM +absenter +absentia/M +absinthe/MS +absolute/PTY3S +absoluteness/S +absolution/MS +absolutism/SM +absolve/GSD +absolver/M +absorb/GRXNVk +absorbance/S +absorbancy +absorbed/UA +absorbency/SM +absorbent/M +absorbs/A +absorption/M +absorptivity/M +abstain/RGSD +abstemious/YP +abstemiousness/S +abstention/MS +abstinence/MS +abstinent/Y +abstract/ShTVPGY +abstracted/P +abstractedness/S +abstracter/M +abstraction/3SM +abstractionism/M +abstractionist +abstractness/S +abstractor/SM +abstruse/TYP +abstruseness/S +absurd/PYT +absurdism +absurdist/S +absurdity/MS +absurdness/S +Abu/M +abubble +Abuja/M +abundance/MS +abundant/Y +abusable +abuse/GESD +abuser/MS +abusive/YP +abusiveness/S +abut/GRSLD +abutilon +abuzz +abysmal/Y +abyss/SM +abyssal +Abyssinia/M +Abyssinian +Ac +AC +acacia/SM +academe/1SMZw +academia/MS +academic/S +academicals +academician/SM +academicianship +academicism +academism +academy/MS +Acadia +Acadian/S +acanthus/SM +Acapulco/M +ACAS +acc. +accede/SDG +accelerate/NVDSnGk +acceleration/M +accelerator/SM +accelerometer/MS +accent/GMDS +accented/U +accentor/S +accentual/Y +accentualist +accentuality +accentuate/NDSnG +accentuation/M +accept/BSRVGkhl +acceptability/MS +acceptable/P +acceptableness/S +acceptably/U +acceptance/SM +acceptant +acceptation/S +accepted/U +acceptingness +acceptor/MS +access/NSXDyMbG +accessibility/ISM +accessible/IY +accessibly/I +accession/MDG +accessorial +accessors +accessory/MS +accidence/M +accident-prone +accident/oMS +accidental/SP +acclaim/DSG +acclaimer/M +acclamation/MS +acclimate/Ss9Q8DNnG +acclimation/M +acclimatisation +acclimatise/ADSG +acclimatization +acclimatize/ADSG +acclivity/SM +accolade/MGDS +accommodate/DGnkSNVu +accommodating/U +accommodation/M +accommodative/P +accompanied/U +accompanier/M +accompany/3SLDG +accomplice/SM +accomplish/RLSGD +accomplished/U +accord/SMDkRG +accordance/SM +accordant/Y +accordion/MS3 +accordionist +accost/DSG +account/MBlSG +accountability's/U +accountability/SM +accountable/P +accountably/U +accountancy/SM +accountant/SM +accounted/U +accounting/M +accoutre/LDSG +Accra/M +accredit/Snd +accreditation/M +accredited/U +accrementitious +accreted +accretion/SM +accretionary +accretive +accrual/MS +accrue/SGD +acct +acculturate/VDSNGn +acculturation/M +accumulate/DSGNVnvu +accumulation/M +accumulative/P +accumulator/SM +accuracy/ISM +accurate/YP +accurately/I +accurateness/S +accursed/YP +accursedness/S +accusal/M +accusation/M +accusative/S +accusatorial +accusatory +accuse/nRkSGD +accused/M +accustom/dS +accustomed/U +accustomedness/M +ace/vNSMnuV +acellular +acentric +acephaly +acepromazine +acer/S +acerbate/GDS +acerbic/Y +acerbity/SM +acetabula +acetabulum +acetaldehyde +acetaminophen/S +acetanilide +acetate/SM +acetic +acetobacter +acetogenic +acetone/SM +acetyl +acetylcholine +acetylcholinesterase +acetylene/MS +acetylsalicylic +Achaean/M +ache/DGkZSM +ached/FKA +achene/SM +aches/KFA +Acheulian +achievable/U +achieve/RSfDG +achieved/Uc +achievement's +achievement/f +achievements +achiever/cS +achieves/c +achieving/c +Achill +achillea +Achilles +achimenes +aching/KY +achromatic +achy/TK +acid/YPWSM +acidanthera +acidification/M +acidify/NSGD +acidimetrical +acidimetrically +acidimetry/W +acidity/SM +acidophil/SW +acidophiles +acidoses +acidosis/M +acidulous +Ackerman/M +acknowledge/LRGSh +acknowledgeable +acknowledged/U +ACM +acme/MS +acne/SMD +acolyte/MS +aconite/MS +acorn/MS +acoustic/Y +acoustical +acoustician/M +acoustics/M +acquaint/ASDG +acquaintance/SM +acquaintanceship/S +acquainted/U +acquiesce/GSD +acquiescence/SM +acquiescent/Y +acquirable +acquire/DASG +acquiree/S +acquirement/SM +acquirer/S +acquisition/MA +acquisitions +acquisitive/PY +acquisitiveness/S +acquit/DGS +acquittal/SM +acquittance/M +acquitter/M +acre/SM +acreage/MS +acrid/PY +acridine +acridity/SM +acridness/S +acrimonious/PY +acrimoniousness/S +acrimony/SM +acrobat/M1SW +acrobatic/S +acrobatics/M +acrocentric +acrolect's +acrolect/SO +acromegaly/W +acronym/SM +acropetal/Y +acrophobia/MS +acropolis/MS +across +acrostic/MS +acrylamide +acrylate/M +acrylic/S +act's +act/cS4GAD +actin +actinic +actinide/MS +actinium/M +actinometer/MS +actinomorphic +action/IMS4A +actionable +actioned +actioning +activate/SINnDCG +activated/A +activating/A +activation/IMCA +activator/SM +active/3NSnP +actively/IA +activeness/S +activewear +ActiveX +activism/MS +activity/SMI +Acton/M +actor/S4MA +actress/MS +actual/q8YSQ- +actuality/SM +actuarial +actuary/SMo +actuate/NSGnD +actuation/M +actuator/SM +acuity/MS +acumen/SM +acupoint/S +acupressure/S +acupuncture/MS3 +acute/PTY +acuteness/S +ACW +acyclic/Y +acyclovir/S +acyl +ad's +ad/AC +adage/SM +adagio/S +Adair/M +Adam/SM +adamant/SY +Adami/M +Adamski/M +Adamson/M +adapt/NRvuBinSVG +adaptability/MS +adaptably +adaptation/M +adaptationalism +adaptationism +adaptationist/S +adaptativeness +adapted/P +adaption/S +adaptive/P +adaptivity +adaptogen/S +adaptogenic +adaptor/S +adaxial +adbot/S +ADC +add-on/SM +add/RDGS7 +addend/SM +addenda +addendum/M +addict/DSGVu +addiction/MS +addictively +Addis +Addison/M +addition/oMS +additional +additive/YSM +additivity +addle/DSG +addorsed +address/RMBGS +addressed/Aa +addressee/MS +addresses/aA +addressing/a +adduce/bGVNSD +adducer/M +adduct/GDS +adduction/M +adductor/M +Adelaide/M +Adele/M +Adeline/M +Aden/M +Adenauer/M +adenine/M +adenocarcinoma/S +adenocarcinomata +adenohypophyses +adenohypophysis +adenoid/S +adenoidal +adenoma/S +adenomata +adenomatous +adenosine +adenoviral +adenovirus/S +adept/TPYS +adeptness/S +adequacy/ISM +adequate/IYP +adequateness/SI +ADHD +adhere/DGRS +adherence/MS +adherent/YSM +adhesion/MS +adhesive/PMSY +adhesiveness/S +Adi/M +adiabatic/Y +Adidas/M +Adie/M +adieu/S +adipic +adipoceration +adipocere +adipocyte/S +adipose/S +Adirondack/S +adiós +adj. +adjacency/MS +adjacent/Y +adjectival/Y +adjective/SM +adjoin/SDG +adjourn/SLDG +adjudge/DSG +adjudicate/DGnSNVy +adjudication/M +adjudicator/MS +adjunct/SYMV +adjuration/M +adjure/NGSDn +adjust/RLDlGS7V +adjusted/UA +adjustor's +adjusts/A +adjutant/MS +adjuvant/S +Adkins +adland +Adleman/M +Adler/M +Adlerian/S +Adlington/M +adman/M +admass +admen +admin/S +adminicle +adminicular +administer/dNSn +administrable +administrate/DGSvV +administration/M +administrator/MS +administratrix/M +admirable/P +admiral/SM +admiralty/SM +admiration/M +admire/NRGSDkln +admissibility/MSI +admissible/Y +admission/AM +admit/SANDGX +admittance/SM +admitted/Y +admix/SGD +admixture/MS +admonish/SkGLD +admonisher/M +admonition/SM +admonitory +adnate +ado/M +adobe/NvVSMX +adolescence's +adolescence/SK +adolescent/MYS +Adolf/M +Adolph/M +Adonis/M +adopt/DR7G +adopted/AU +adoptee/S +adoption/M +adopts/A +adorable/P +adorableness/S +adoration/M +adore/lRSNnGkD +adorn/DLSG +adorned/U +adpressed +adrenal/Y +adrenalin +adrenaline/MS +adrenergic +Adrian/M +Adriatic/M +Adrienne/M +adrift +adroit/TYP +adroitness/S +ads/A +ADSL +adsorb/XvDNVGS +adsorbate/M +adsorbent +adsorption/M +ADte +adulate/SDNnGy +adulation/M +adulator/SM +adult/YPSM +adulterant/MS +adulterate/GDnNS +adulterated/U +adulteration/M +adulterer/SM +adulteress/MS +adulterous/Y +adultery/SM +adulthood/SM +adumbrate/VSGnvDN +adumbration/M +adv. +advance/LGSDR +advantage/MEDGS +advantageous/EY +advantageousness's +advantageousness/E +advect/SGD +advection +advective +advent/SvM +Adventism +Adventist's +adventist/S +adventitia +adventitial +adventitious/PY +adventure's/a +adventure/RMSGD +adventures/a +adventuresome +adventuress/SM +adventurism +adventurist/S +adventurous/U +adventurously +adventurousness/SM +adverb/SoM +adverbial/MS +adversarial/Y +adversary/MS +adverse/yTDYGP +adverseness/S +adversity/SM +advert/GDQsS +advertise/LJ +advertised/U +advertising/M +advice/MS +advisabilities +advisability's +advisability/I +advisable/I +advise/BLRSGDlh +advisedly/I +advisee/SM +adviser/MS +advisor/MS +advisory/S +advocaat +advocacy/MS +advocate/GSVD +advocator +advocatory +adware +AdWords +adze/DMSG +Aegean/M +aegis/SM +Aegon/M +aegrotat/SM +Aeneas +Aeneid +aeolian +Aeolus +aeon/SM +aepyornis +aerate/NSnDG +aeration/M +aerator/SM +aerial/M3S +aerialist +aerie/oSM +aero +aero-engine/MS +aeroacoustic +aerobatic/S +aerobic/SY +aerobicist/S +aerobiology +aerobrake/G +aerodrome/SM +aerodynamic/SY +aerodynamics/M +aeroelastic +aeroelasticity +aerofoil/MS +aerogel/S +aerogramme +aerolite/S +aeromagnetic +aeromedical +aeromodeller +aeromodelling +aeronautic/SY +aeronautica +aeronautical +aeronautics/M +aeronef +aeronomer +aeronomic +aeronomical +aeronomist +aeronomy +aerophagy +aerophone/S +aeroplane/MS +aeroponic/S +aeroponically +aeroshell +aerosol/SM +aerospace/SM +aerosphere +aerostatics +aerotrain +aerotropism +aerovane +Aertex +AES +Aeschylus +Aesculapius +Aesop/M +aesthete/1WS +aesthetic/S +aesthetician/SM +aestheticism/SM +aestival +aestivate/N +aether/M +aetiology/SW1wM +AFAIK +afar +AFC +afebrile +affability/SM +affable/TY +affair/SM +affect/hVvNnkDiSG +affectation/M +affected/EPY +affectedly/U +affecter/M +affecting/E +affection/EMS +affectionate/U +affectionately +affective/M +affectivity +affectless +affectlessness +affects/E +afferent/YS +Affero +affiance/SDG +affidavit/SM +affiliate/nESGDN +affiliated/U +affiliation/ME +affine +affinity/MS +affirm/DGVnvSN +affirmation/MA +affirmed/A +affirms/A +affix/DSG +afflatus/SM +afflict/VvGDS +affliction/SM +affluence/SM +affluent/Y +afford/SGBD +affordable/U +affordably +affordance +afforest/GnDNS +afforestation/M +affray/MSDG +affricate/VSNM +affrication/M +affricative/M +affright +affront/GDMS +Afghan/SM +afghani/S +Afghani/SM +Afghanistan/M +aficionado/MS +afield +afire +AFK +aflagellar +aflagellate +aflame +aflank +aflap +aflatoxin/S +afloat +aflutter +afoot +afore +aforementioned +aforesaid +aforethought +afoul +afraid/U +afresh +Africa/M +African/SM +Africanisation +Africanise/SDG +Africanism/S +Africanist +Africanize/SDGN +Afrikaans +Afrikaner/SM +Afrikanerdom +afro +Afrocentric +Afrocentrism +Afrocentrist/S +afrormosia +Afrotropical +afrown +aft +after-effect/SM +after-hours +after-image/MS +after-school +after/S +afterbirth/SM +afterburner/MS +aftercare/MS +afterdamp +afterdeath +afterdeck +afterglow/SM +afterknowledge +afterlife/M +afterlight +afterling +afterlives +afterload/G +aftermath/MS +aftermost +afternoon/SM +afters/M +aftersales +aftershave/S +aftershock/MS +aftershow +aftersight +aftersound +aftersun +aftertaste/SM +afterthought/MS +aftertime +afterwards +afterword/SM +afterworld +Ag +Agaa/M +again +against +Agamemnon/M +agammaglobulinaemia +agammaglobulinemia +agamospermous +agamospermy +agapanthus +agape +agar-agar +agar/MS +agarose +agate/SM +Agatha/M +agave/SM +age's/e +age-long +age-old +age/MihpSD +aged/P +ageing +ageism/S +ageist/M +ageless/YP +agelessness/S +agency/SM +agenda/MS +agender +agent/AMS +agented +agenting +agentive +agentspace/S +Ager/S +ageratum/M +ages/e +Agey +Aggie/M +agglomerate/nVDNSG +agglomeration/M +agglutinate/nVGNDS +agglutination/M +agglutinin/SM +agglutinogen/S +aggrandise/DSLG +aggrandize/GLDS +aggravate/GkDSnN +aggravation/M +aggregate/vNnVDYSG +aggregated/E +aggregates/E +aggregating/E +aggregation's +aggregation/E +aggregator/S +aggression/MS +aggressive/c +aggressively +aggressiveness/S +aggressivity +aggressor/MS +aggrieve/DhSG +aggrievedness +aggrievement +aggro +aggroupment +aggry +aghast +aghastness +agile/TY +agility/MS +agitate/DVGSNnh +agitation/M +agitator/MS +agitprop/SM +agleam +aglitter +aglow +agnate/S +Agnatha +agnatic +agnation +Agnes/M +Agnew/M +agnolotti +agnosia +agnostic/MS +agnosticism/SM +ago +agog +agonise/kh +agonism +agonist/S +agonistic +agonistically +agonize/hk +agony/Q8Ss9 +agoraphobe/S +agoraphobia/SM +agoraphobic/S +Agostino/M +agouti +AGP +AGPL +Agra +agrammatism +agranulocyte +agranulocytosis +agrarian/S +agrarianism/MS +agree/dESLlG +agreeable/PE +agreeableness/ES +agreer/SM +agrestic +agri-industrial +agri-industry +agri-monetary +agribusiness/SM +agribusinessman +agribusinessmen +agrichemical/S +agricultor +agricultural/3 +agriculturalist +agriculture/M3oS +agrimony/S +Agrippa/M +agriproduct/S +agriscience/3 +agritourism +agro-industry/SO +Agrobacterium +agrobacterium +agrobiological +agrobiologist +agrobiology +agrochemical/S +agrochemistry +agroclimatic +agrodespotic +agroecosystem/S +agroforestry +agronomic/S +agronomical +agronomically +agronomy/3SMW +agrostology +agroterrorism +agroterrorist +aground +agroupment +aguardiente +ague/MS +Aguila/M +ah +aha/S +Ahab/M +AHCI +ahead +ahem/S +Ahern/M +Ahmari +aholehole +ahoy/S +AI +aid/RGDS +Aida/M +Aidan/M +aide-de-camp +aide-memoire +aide-mémoire +aide/MS +aided/U +aides-de-camp +aides-memoire/S +aidful +aigrette/SM +Aiken/M +aikido +ail/LSDG +Aileen/M +aileron/MS +ailurophile/S +ailurophobe/S +ailurophobia +ailurophobic +aim/RGDpSy +aimless/YP +aimlessness/S +ain't +ainhum +Ainsley/M +Ainsworth/M +Aintree +Ainu +air-conditioned +air-conditioner +air-conditioning +air-cooled +air-to-air +air-to-ground +air/mzGTp2ZRMDJS +airbag/S +airband +airbase/S +airbed +airboat/S +airborne +airbrick/S +airbrush/MGDS +airburst/S +Airbus/SM +aircraft-carrier/SM +aircraft/M +aircraftman +aircraftmen +aircraftwoman +aircraftwomen +aircrew/MS +Airdrie +airdrop/SDG +Airedale/M +Aires/M +airfare/S +airfield/SM +airflow/MS +airframe/MS +airfreight/DSG +airgraph +airgun/S +airhead/SMD +airiness/S +airing/M +airlessness/S +airlift/GDMS +airline/RMS +airling +airlock/MS +airmail/DMG +airmanship +airmass +airmobile +airplay/S +airport/MS +airscrew/S +airship/MS +airsick/P +airsickness/S +airside +airspace/MS +airspeed/SM +airstream/S +airstrip/SM +airtight/P +airtime +airwall/S +airwaves +airway/MS +airwoman +airwomen +airworthiness/S +airworthy/TP +airy/TP +aisle/DGSM +aisleless +ait +aitch/MS +aitchbone +aitchless +Aitken/M +ajar +Ajax +AK +AK-47/SM +aka +akasha/W +Akihito/M +akimbo +akin +Akira/M +Akita/S +Akkad/M +Akkadian/S +Akron/M +Akshaya/M +Al-Anon +al-Haili +Al-Haili +Al-Jazeera +al-Jazeera +al-Qa'ida/M +Al-Qa'ida/M +al-Qaeda/M +Al-Qaeda/M +al-Sharif +Al-Sharif +Al-Zawahiri +al-Zawahiri +al/AFC +Al/M +Alabama/M +Alabamans +Alabamian/M +alabaster/SM +alack +alacrity/SM +Aladdin/M +Alain/M +Alameda +Alamo/S +Alamogordo +Alan/M +alanine/M +Alaric/M +alarm/3DGkS +alarmism +alarmist +alas/S +Alaska/M +Alaskan/S +Alastair/M +alba/M +albacore/SM +Albania/M +Albanian/MS +Albans +Albany +albatross/MS +albedo/MS +Albee/M +albeit +Albert/M +Alberta/M +Alberto/M +albinism/SM +albino/SM +Albion/M +albitic +Albrecht/M +album/MS +albumen/SM +albumin/MS +albuminous +albuminuria +Albuquerque/M +Alcatraz/M +alchemise/SDG +alchemize/SDG +alchemy/W3SMw +Alcoa +alcohol/MW1S +alcoholic/SM +alcoholism/MS +alcove/DSM +Aldebaran +aldehyde/MS +Alden/M +alder/mM5S +Alderney/M +Aldiss/M +aldose +aldosterone +Aldrich/M +Aldridge/M +Aldus +ale/SM +aleatory +Alec/M +Aleck +alee +alehouse/SM +Aleister/M +Alejandro/M +alembic/MS +Alentejo +aleph/M +Aleppo/M +alert/PhSDRTYG +alertness/S +aleurone +Aleut +Aleutian/M +alewife/M +alewives +Alex/M +Alexa/M +Alexander/M +Alexandra/M +Alexandria/M +Alexandrian +Alexandro/M +Alexia/M +Alexis +Alf/M +Alfa/M +alfalfa/SM +Alfie/M +Alfons/M +Alfonso/M +Alfred/M +Alfredo/M +alfresco +alga/M +algae +algaecide +algal +Algarve +algebra/3SM +algebraic/Y +algebraical +algebraist +Alger/M +Algeria/M +Algerian/SM +algicide/S +Algiers +alginate/SM +Algol +ALGOL +Algonquian +Algonquin/M +algophobia +algorism +algorismic +algorist +algorithm/SWM1 +algorithmics +algose +algous +algraphy +Alhambra/M +Ali/M +alias/GSD +alibi/GSMD +Alice/M +Alicia/M +alicyclic/S +alien/NGDMn3S7 +alienability +alienable/IU +alienage +alienate/SGD +alienation/M +alienee/S +aliener +alienist +aliform +aligation +alight/SGD +align/SaDGLA +aligned/U +aligner/MS +alike/P +aliment/DGMS +alimentary +alimony/SM +alinement's +aliphatic +aliquot/S +Alison/M +alisphenoid/S +Alistair/M +alive/P +aliveness/S +alizarin +alkali/MS +alkaline +alkalinity/MS +alkalis/QdS +alkaloid/SM +alkalosis +alkane/S +alkanet +alkene/S +alkoxy +alkoxyl +alkyd/S +alkyl/M +alkylamine +alkylammonium +alkylating +all-clear +all-day +all-embracing +all-female +all-important +all-in +all-in-one +all-inclusive +all-inclusiveness +all-independent +all-instrumental +all-knowing +all-male +all-night +all-out +all-pervading +all-powerful +all-purpose +all-round +all-rounder +all-star +all-time +all/MSc +Allah/M +allamanda/S +Allan/M +allay/GSD +Allcock/M +Allee/M +allegation/M +allege/NShnDG +Allegheny/S +allegiance/SM +allegiant +allegoricalness +allegorising +allegory/1MWS3w +allegretto/MS +allegri +allegro/MS +allele/SMW +alleluia/S +allemande/M +Allen/M +Allendale +Allentown +allergen/MSW +allergy/3W1SM +alleviate/SVDnGN +alleviation/M +alleviator/SM +alley-oop +alley/MS +alleyway/MS +alliance/aMS +Allianz/M +allier +allies/M +alligate/SGD +alligation +alligator/MS +Allis +Allison/M +alliterate/nNVSvDG +alliteration/M +allium/S +allocable +allocatable/C +allocate/CDnAGSKN +allocated/U +allocation's/CKA +allocation/c +allocative +allocator's/C +allocator/KSC +allogeneic +allogenic +allograft/S +allometry/W +allopath +allopathic +allopathist/S +allopathy +allopatric +allopatry +allophone/MSW +allophonically +alloplasty/W +allopolyploid/Z +allopurinol +allosaurus/S +allosteric +allosterically +allot/SLGD +allotrope/WM +allots/A +allotted/A +allotter/M +allotting/A +allow/7DSGhl +allowable/P +allowance/MS +allowed/E +allowing/E +allows/E +alloxan +alloy/SGMD +alloyed/U +allozyme +allseed +allspice/M +Allstate +allude/vDGVuXSN +allure/LDkGS +allusion/M +allusive/P +allusiveness/S +alluvia +alluvial +alluvions +alluvium/SM +ally/SGD +allée/S +Alma +almagest +almanac/MS +almandine +Almere/M +almighty/P +almond/SM +almoner/MS +almost +alms/m +almshouse/MS +alnico +aloe/SM +Alofi/M +aloft +aloha/MS +alone/P +along +alongshore +alongside +aloof/PY +aloofness/S +alopecia +aloud +alp/M +alpaca/SM +Alpert/M +alpha/SM +alphabet/sQ-SW89q1Mw +alphafetoprotein +alphanumeric/YS +alphanumerical +Alphonse/M +alpine/S +Alpinist/MS +alprazolam +Alps +already +Alresford/M +alright +Alsace/M +Alsatian/S +Alsation/SM +also +also-ran/S +alstroemeria +Alt +alt-rock +Altai/M +Altaic/M +Altair/M +altar/SM +altarpiece/SM +altazimuth +alter/dS7 +alterable/UI +alteration/SM +altercate/nN +altercation/M +altered/U +alterer/S +alternant/S +alternate/NVvuSDGYn +alternation/M +alternative/PMS +alternator/SM +Althea/M +although +altimeter/MS +altimetry/W +altitude/SM +alto/SM +altocumuli +altocumulus +altogether +Alton/M +altostratus +altruism/SM +altruist/1MSW +ALU +alum/SM +alumina/SM +aluminium/M +aluminosilicate/S +alumna/M +alumnae +alumni +alumnus/MS +alundum +Alva/M +Alvarez +alveolar/YS +alveolate +alveoli +alveolus/M +Alvin/M +always +Alyssa/M +alyssum/S +Alzheimer/M +am/A +AMA +Amadeus/M +Amalfi +amalgam/nVSM +amalgamate/SDG +amalgamation/M +Amalie/M +Amanda/M +amanuenses +amanuensis/M +amaranth/SM +amaretto/S +Amarillo/M +amaryllis/SM +amass/GDS +amasser/M +amassment/S +amateur/MS +amateurish/PY +amateurishness/S +amateurism/SM +amatriciana +amaurosis +amaurotic +amaze/LDhkGS +amazon +Amazon/MS +Amazonas +Amazonia +Amazonian +ambassador/SM +ambassadorial +ambassadorship/MS +ambassadress/SM +amber/MS +ambergris/MS +amberjack +Amberley/M +ambiance/SM +ambidexterity/SM +ambidextrous/Y +ambience/M +ambient +ambifix/S +ambiguity/SM +ambiguous/UY +ambiguousness/M +ambisexual/Y +ambisonic/S +ambit/NMX +ambition/M +ambitious/UY +ambitiousness/SM +ambivalence/SM +ambivalent/Y +amble/KS +ambled +ambler/MS +Ambleside +ambling +amboyna +ambrose +ambrosia/MSo +ambrosial +ambulance/MS +ambulanceman +ambulancemen +ambulant/S +ambulate/SNyDGn +ambulation/M +ambulatory/S +ambuscade/SMDG +ambuscader/M +ambush/RSGDM +AMD +Amdahl/M +Amelia/M +ameliorate/DGnNVS +amelioration/M +amen/dgl7S +amenability/SM +amend/LDSG7 +amender/M +amends/M +amener +amenity/SM +amenorrhoea/M +Amerada +amerce/SGLD +America/MS +American/Qq-8MS +Americana +Americanism/S +americium/SM +Amerindian +Ames +amethyst/SM +amethystine +Amfreville +Amherst/M +Ami +amiability/SM +amiable/YTP +amicability/MS +amicable/PY +amid +amide/MS +amidship/S +amidst +Amiga/SM +AmigaOS +amigo/MS +amikacin +amine/S +amino/M +aminobenzoic +aminoglycoside/S +aminohydrolase +aminophylline +amir's +Amish/M +amiss +Amit/M +amitosis +amitotic +amitotically +amitriptyline +amity/MS +Amman/M +ammeter/SM +ammo/SM +ammonia/SM +ammoniac +ammoniacal +ammoniated +ammonite/S +ammonium/M +ammonoid/S +ammunition/SM +amnesia/MS +amnesiac/SM +amnesic +amnesty/DSGM +amniocenteses +amniocentesis/M +amnion/MS +amniotic +Amoco/M +amoeba/MSW +amoebae +amoebiasis +amoeboid +amok +among +amongst +amontillado/SM +amoral +amorality/SM +amorallym +amorous/PY +amorousness/S +amorphous/PY +amorphousness/S +amortise/nSGD +amortised/U +amortize/nNSGD +Amos +amount/MSGD +amour/MS +amoxicillin +amoxycillin +amp/SYGMD +amperage/SM +ampere/MS +ampersand/SM +amphetamine/MS +Amphibia +amphibian/MS +amphibious/PY +amphibole/S +amphibology/MS +amphibrach/W +amphipod/S +amphitheatre/SM +amphora/M +amphorae +amphoteric +amphotericin +amphoterism +ampicillin +ample/PT +Ampleforth/M +amplification/M +amplify/NDRGSn +amplitude/SM +ampoule/MS +ampulla +ampullae +amputate/DNSGn +amputation/M +amputee/SM +Amsterdam/M +Amstrad/M +amt. +Amtrak/M +amu +amuck +amulet/MS +amuse/RSkLVhDG +amused/U +amusing/P +Amy/M +amygdala +amygdalae +amygdaloid +amyl/M +amylase/MS +amylopectin +amylose +an/CS +Ana/M +Anabaptist/MS +anabiosis +anabiotic +anabolic +anabolism/MS +anachronism/SM +anachronistic/Y +anaclitic +anaconda/SM +Anacreon/M +anacreontic/S +anadromous +anaemia/SM +anaemic/Y +anaerobe/MW1S +anaesthesia/MS +anaesthesiology/M3S +anaesthetic/YMS +anaesthetise/RnSGD +anaesthetist/MS +anaesthetize/NRDSGn +anagen +anaglyph/SMW +anagram/GMDS +anagrammatic/Y +Anaheim/M +Anakin/M +anal-sadism +anal-sadistic +anal/Y +analecta +analects +analeptic/S +analgesia/MS +analgesic/S +analogous/PY +analogousness/S +analogue/SM +analogy/SQ8M1w +analphabetic +analysable +analysand/MS +analysandum +analysation +analyse/GWDS +analysed/aU +analyser/S +analysis/M +analyst/SM +analyte/S +analytic/YS +analytical +analyticity/S +analytics's +anamorphic +anamorphoses +anamorphosis +anapaest/WSM +anaphase +anaphora/1WM +anaphrodisiac/S +anaphylactic +anaphylaxis +anaplasmosis/M +anarchism/SM +anarchist/W +anarchy/3Ww1SM +Anastasia/M +anastigmatic +anastomose/SGD +anastomosis/M +anastomotic +anathema/MQ8S +Anatolia/M +Anatolian/S +anatomy/Q813wSWM +Ancaster/M +ancestor/MS +ancestral/Y +ancestress/SM +ancestry/SM +ancho/S +anchor/m5dSM +anchorage/MS +anchoress +anchoret/W +anchorite/SWM +anchoritism/M +anchorpeople +anchorperson/S +anchovy/MS +ancient/TPYS +ancientness/S +ancillary/S +Ancyra/M +and/DG +Andalusia/M +Andalusian/S +Andaman/M +andante/S +Andean/M +anders +Andersen/M +Anderson/M +Andes +andesite +andesitic +Andie/M +andiron/MS +Andorra/M +Andorran/S +Andover/M +andradite +Andre/M +Andrea/SM +Andrei/M +Andrew/MS +androcentric +androcentrism +androcracy/S +androcratic +androecia +androecial +androecium +androgen/MSW +androgenetic +androgyne/S +androgynous +androgynously +androgyny/MS +android/SM +andrologist +andrology +Andromache/M +Andromeda +Andromedae +andropause/O +androsterone +André/M +Andy/M +anecdotal +anecdote/SMo +anechoic +anemometer/SM +anemometric +anemometry/M +anemone/MS +anemophilous +anemophily +aneroid +aneurysm/OSM +anew +Ang/M +angel/S1wMW +Angela/M +Angeles +angelfish/SM +angelica/MS +Angelika/M +Angelina/M +Angelo/M +angelology +Angelou/M +Angelus +angelus +anger/MdS +Angie/M +angina/MS +angiogenesis +angiogram/S +angiographer/S +angiographic +angiographically +angiography +angioneurotic +angioplasty/S +angiosperm/SM +angiospermous +angiotensin +Angkor/M +angle/MRSJGD +anglepoise +anglerfish/S +Anglesey/M +angleworm/MS +Anglia/M +Anglican/MS +Anglicanism/M +anglicise/nSGD +Anglicism/S +anglicize/nNSGD +angling/M +Anglo +Anglo-Boer +Anglo-French +Anglo-Indian +Anglo-Irish +Anglo-Irishman +Anglo-Israelism +Anglo-Israelitism +Anglo-Jewish +Anglo-Jewry +Anglo-Judaic +Anglo-Latin +Anglo-Norman +Anglo-Russian +Anglo-Saxon +Anglomania +Anglophile/SM +Anglophilia +Anglophobe/M +Anglophobia/M +anglophone/MS +Anglophonie +Anglophony +Anglosphere +Angola/M +Angolan/SM +angora/MS +angry/PTY +angst/MS +angstroms +Anguilla/M +anguish/MDSG +angular/Y +angularity/MS +angulate/SGD +angulation/S +Angus/M +Anhalt/M +Anheuser/M +anhydride/M +anhydrite/M +anhydrous/Y +aniline/MS +animadversion/SM +animadvert/GDS +animal/Q8S-qM +animalcular +animalcule/S +animalism +animality +animalness +animate/DnASNG +animated/Y +animately/I +animateness's +animateness/I +animatic/S +animation/AM +animator/SM +animatronic/S +anime +animism/MS +animist/WS +animosity/MS +animus/SM +animé +anion/SWM +anise/MS +aniseed/SM +aniseikonic +anisette/SM +anisotropically +anisotropy/MWS +Anita/M +Ankara/M +ankh/SM +ankle/GDMS +anklebone/MS +anklet/MS +Ann/M +Anna/M +Annabelle/M +annal/3SM +annalen +annalist +Annan/M +Annapolis/M +Anne/M +anneal/DRGS +annelid/MS +Annelida +Annette/M +annex/nDSG +annexation/M +annexationist/S +annexe/M +Annie/M +annihilate/NSnVDG +annihilation/M +annihilator/SM +anniversary/SM +annock +annotate/GnNVDS +annotation/M +annotator/SM +announce/RDSLG +announced/U +annoy/DkRSG +annoyance/MS +annoybot/S +annoyingness +annoyware +annual/Q8YS +annuitant/SM +annuity/SM +annul/GLDS +annular/Y +annulate/D +annulation/S +annulet/S +annuli +annulus/M +annum +annunciate/NDnSG +annunciation/M +annunciator/MS +anode/8MQSW +anodyne/M +anoint/SDGL +anointer/M +anomalistic +anomalous/PY +anomaly/SM +anomic +anomie +anon +anon. +anonym/S +anonymisation +anonymise/SGD +anonymiser/S +anonymity/SM +anonymization +anonymize/SGD +anonymous/Y +anopheles/M +anopheline +anorak/SM +anorectal +anorectic +anorexia/MS +anorexic/S +anorgasmia +anorgasmic +anorthosite +another/M +anovulant/S +anovulation +anoxia +anoxic +ans/M +Anselm/M +ANSI/M +Anson/M +answer/7drSM +answerable/U +answered/U +answerphone/S +ant's +ant/E +antacid/SM +antagonise/RSGD +antagonism/SM +antagonist/WSM1 +antagonize/RSDG +Antalya/M +Antananarivo/M +Antarctic/M +Antarctica/M +antbird/S +ante-mortem +ante/MW +anteater/SM +antebellum +antecedence/SM +antecedent/YMS +antechamber/MS +antechapel +antedate/GSD +antediluvian/S +antelope/MS +antenatal +antenatally +antenna/SM +antennae +antennule/S +antepartum +antepenult +anterior/SY +anterograde +anterogradely +anterolateral +anteroloph/S +anteroom/MS +anteroposterior +anteverted +anthelmintic/S +anthem/MdS +anther/MS +antherozoid/S +anthesis +anthill/S +anthocyanin +anthology/Q8SM3 +Anthony/M +anthophilous +Anthozoa +anthozoan/S +anthracene +anthraces +anthracite/MS +anthracosis +anthrax/M +anthropic/a +Anthropocene +anthropocentric +anthropocentrically +anthropocentrism +anthropogenic/Y +anthropoid/S +anthropology/31wMS +anthropometric/S +anthropometry/WM +anthropomorphic/Y +anthropomorphise +anthropomorphising +anthropomorphism/SM +anthropomorphize +anthropomorphizing +anthropomorphous +anthropophagi +anthropophagous +anthropophagously +anthropophagus +anthropophagy +anthropophilic +anthurium/S +anti-abortion +anti-abortionist/SM +anti-ageing +anti-aircraft +anti-American +anti-Americanism +anti-apartheid +anti-British +anti-capitalism +anti-capitalist +anti-Christian +anti-constitutional +anti-corruption +anti-democratic +anti-emetic/S +anti-establishment +anti-feminism +anti-feminist +anti-fraud +anti-gay +anti-government +anti-gravity +anti-hero/M +anti-heroes +anti-hunt/G +anti-infective +anti-inflammatory +anti-intellectual/S +anti-lock +anti-magnetic +anti-nuclear +anti-personnel +anti-piracy +anti-racism +anti-racist/S +anti-Semitic +anti-Semitism/M +anti-slavery +anti-tank +anti-tetanus +anti-war +anti-Western +anti/S +antialiasing +antianxiety +antibacterial/S +antiballistic +antibiosis +antibiotic/MS +antiblack +antiblackism +antibody/MS +antibubble +antic/GMDS +anticancer +anticathode/S +anticellulite +anticholinergic/S +anticholinesterase +Antichrist/S +anticipate/NnySvVGD +anticipated/U +anticipation/M +anticlerical/S +anticlericalism +anticlimactic/Y +anticlimax/MS +anticline/MS +anticlockwise +anticoagulant/S +anticoagulation/M +anticommunism/SM +anticommunist/MS +anticompetitive +anticonvulsant/S +anticyclone/SMW +antidemocratic +antidepressant/SM +antidevelopment +antidiabetic +antidiarrhoeal +antidisestablishmentarian/S +antidisestablishmentarianism/M +antidiuretic +antidote/SDMG +antiepileptic/S +Antietam/M +antifascist/SM +antifeedant/S +antiferromagnetic +antifog/G +antiformant +antifouling +antifreeze/MS +antifundamentalist/M +antifungal +antigen/MSW +antigenicity/SM +antiglobalisation +antiglobalization +Antigone +antigravity +Antigua/M +Antiguan +antihistamine/MS +antihistorical +antihypertensive +antiknock/SM +Antilles/M +antilog/S +antilogarithm/MS +antilogy/S +antimacassar/MS +antimalarial/S +antimatter/MS +antimicrobial/S +antimilitarism +antimilitarist/S +antimissile/S +antimonide +antimony/M +Antin/M +antineoplastic +antinomian/S +antinomianism +antinomy/M +antinovel/S +Antioch/M +Antiochus +antioxidant/MS +antiparallel +antiparasitic +antiparticle/SM +antipasti +antipasto/MS +antipathy/SMW +antipattern/S +antiperspirant/SM +antiphon/MSo +antiphonal/S +antipodal/S +antipode/SM +antipodean/S +antipruritic/S +antipsychotic/S +antipyretic/S +antiquarian/MS +antiquarianism/MS +antiquark/S +antiquary/SM +antiquate/GSD +antiquation/M +antique/MSDNG +antiquity/SM +antiredeposition +antiresonance/M +antiresonator +antiretroviral/S +antirrhinum/S +antiscience +antiscorbutic/S +antisense +antisepses +antisepsis/M +antiseptic/SY +antisera +antiserum/M +antislavery +antisocial/Y +antispam +antispasmodic/S +antistatic +Antisthenes +antistrophe/S +antisubmarine +antisymmetry/W +antitank +antiterror +antiterrorism +antiterrorist +antitheses +antithesis/M +antithetic/Y +antithetical +antithyroid +antitoxic +antitoxin/SM +antitrust/M +antitruster +antitumour +antitussive +antitype/S +antitypical +antiulcer +antivenene +antivenin/SM +antivenom/S +antiviral/S +antivirus +antivivisection +antivivisectionism +antivivisectionist/S +antiworm +Antje/M +antler/MS +antlered +Antoine/M +Antoinette/M +Anton/M +Antonio/M +antonomasia +antonym/SM +antonymous +antra +antral +Antrim/M +antrum +ants +antsier +antsiest +Antwerp/M +Anubis/M +Anunnaki +anuran/S +anus/MS +anvil/DGSM +anxiety/SM +anxiolytic/S +anxious/PY +anxiousness/S +any +anybody/SM +anyhow +anyone/M +anything/M +anytime +anyway +anywhere +anywise +AOL/M +aorist +aorta/WSM +APA +apace +Apache/SM +Apalachicola +apart/PL +apartheid/M +apathetic/Y +apathy/MSW +apatite/SM +apatosaurus +APC +ape/M1GwSD +aped/A +apelike +Apelles/M +apeman +apemen +Apennines +aper/A +aperiodic/Y +aperiodicity/M +aperitif/S +apertural +aperture/DMS +apetalous +apex/SM +aphasia/SM +aphasic/S +aphelia +aphelion/SM +aphid/MS +aphonic +aphorism/MS +aphoristic/Y +aphrodisiac/SM +Aphrodite/M +API/S +Apia/M +apiary/S3M +apices +apices's +apiece +apish/YP +aplenty +aplomb/SM +apnoea +APO +apocalypse/WMS +apocalyptically +apocrypha/oM +apocryphal/P +apogee/SM +apolar +apolitical/Y +Apollo/M +Apollonian +apologetic/SY +apologetics/M +apologia/SM +apology/SQ8s9M3 +apolune +apomictic +apomixis +apophasis +apophthegm/SM +apophyllite +apoplast +apoplastic +apoplectic +apoplexy/SM +apoprotein/S +apoptosis +apoptotic +aposematic +aposematism +apospory +apostasy/SM +apostate/QMS8 +Apostille +apostle/MS +apostlebird/S +apostleship/MS +apostolate/S +apostolic +apostrophe/Q8SM +apothecary/MS +apothem/S +apotheoses +apotheosis/M +apotheosized +apotheosizes +apotheosizing +apozem/S +app/S +appal/DSGk +Appalachia/M +Appalachian/MS +appaloosa/S +appanage/M +apparat +apparatchik/S +apparatus/SM +apparel/DGMS +apparent/PY +apparently/I +apparition/SM +appeal/GDSkM +appealable +appealer/M +appealing/U +appear/GADSE +appearance/AMES +appearer/SM +appease/SDRLG +appeased/U +appellant/SM +appellate/NVvn +appellation/M +appellative/SM +append/SGRD +appendage/SM +appendectomy/SM +appendices +appendicitis/MS +appendicular +appendix/MS +apperception +apperceptive +appertain/SDG +appetiser/SM +appetising/UY +appetite/VSM +appetizer/SM +appetizing/UY +Appiah/M +Appian +applaud/RSDG +applause/MS +apple-pie +apple/YSM +Appleby/M +AppleScript/S +applet/S +Appleton/M +appliance/SM +applicabilities +applicability/MI +applicable/Y +applicant/SM +application/AM +applicator/SM +applied/Aa +applier/aM +applies/Aa +appliqué/SMG +appliquéd +applistructure/S +applotment +apply/vnNRGDSV +applying/a +appoggiatura/S +appoggiature +appoint/RLSVDG +appointed/EA +appointee/SM +appointing/E +appoints/EA +Appomattox +apportion/LADSG +apposite/Yx +appositeness +apposition/M +appraisable +appraisal/AMS +appraise/AGSD +appraisee/S +appraisement +appraiser/MS +appraising/Y +appraisive +appreciable/YI +appreciably/I +appreciate/vyGVDNnuS +appreciated/U +appreciation/M +appreciative/IYP +appreciator/MS +apprehend/DvNVSGuX +apprehended/a +apprehender/M +apprehending/a +apprehends/a +apprehensible +apprehension/aMS +apprehensive/P +apprehensiveness/S +apprentice/DSGM +apprenticeship/SM +apprise/kSGD +approach/BRGDS +approachability/M +approachable/U +approbate/Nn +approbation/MES +appropriable +appropriacy/S +appropriate/GnaDNS +appropriately/I +appropriateness/ISM +appropriation/M +appropriative +appropriator/SM +approval/MES +approve/RkEGSD +approved/U +approx +approximate/GVNSvDYn +approximation/M +appurtenance/MS +appurtenant +Apr +apricot/MS +April/MS +apron/SM +aproned +apropos +après-ski/G +apse/SM +apsis/M +apt/TPY +aptitude/SM +aptly/I +aptness/IS +APU +aqua/MS +aquaculture/MS +aqualung/MS +aquamarine/SM +aquanaut/SM +aquaplane/MDGS +aquarelle/S +aquaria +Aquarian/S +aquarium/SM +Aquarius/M +aquarobics +aquatic/YS +aquavit/SM +aqueduct/SM +aqueous/Y +aquiculture's +aquifer/MS +Aquila +aquiline +Aquinas +Aquitaine/M +aquittal +Arab/MS +arabesque/MS +Arabia/M +Arabian/SM +Arabic/M +Arabically +Arabicism +Arabidopsis +arability/MS +arabin +arabine +arabinogalactan +arabinogalactane +arabinose +arabinoside +arabis +Arabism +Arabist/S +arable/S +arachnid/SM +Arachnida +arachnoid/M +arachnophobia +Arafat/M +Aragon/M +aragonite +aragonitic +Aral/M +araldite +Aramaic +araneid/S +araneous +Arapaho/M +Ararat/M +Araucanian/S +Arber/M +arbiter/MNnS +arbitrage/DGRSM +arbitrageur/S +arbitral +arbitrament/MS +arbitrariness/S +arbitrary/PY +arbitrate/VSGD +arbitration/M +arbitrator/MS +arboreal/Y +arboretum/SM +arboriculture/O3 +arborist +arborvitae/SM +arbour/MDS +arbovirus/S +Arbroath/M +arbutus/MS +arc/SMDG +arcade/SDGM +Arcadia/M +Arcadian +arcana/M +arcane/Y +arcaneness +arcanum +Arcata/M +arccos +arccosine +arch-enemy/SM +arch/yTDRYSPGM +archaea +Archaean +archaean/S +archaebacteria +archaebacterial +archaebacterium +archaeoastronomy +archaeologic +archaeology/w3SM1 +archaeomagnetic +archaeomagnetism +archaeopteryx +archaic/Y +archaicness +archaise/RDSG +archaism/MS +archaist/MS +archangel/MSW +archbishop/MS +archbishopric/SM +archboard +archdeacon/yMS +archdevil/S +archdiocesan +archdiocese/MS +archducal +archduchess/SM +archduchy/S +archduke/MS +archegonia +archegonium +archery/M +archetypal +archetype/wMS +archfiend/MS +archfool +Archibald/M +Archie/M +archiepiscopacy/S +archiepiscopal +archiepiscopate +Archimedes +arching/M +archipelago/SM +archipelagoes +architect/SM +architectonic/SY +architectonics/M +architectural +architecture/oSM +architrave/SM +archival +archive/DRS3MG +archivolt/S +archness/S +archosaur/S +archpriest/S +archway/SM +arclike +ARCO +arcology/S +arcsin +arcsine +arctangent +arctic +Arctic/M +arctophile/S +arctophilia +arctophilist +arctophily +Arcturus +Arden/M +ardency/M +Ardennes +ardent/Y +ardour/SM +Ards/M +arduous/YP +arduousness/S +are/B +area/MS +areal +areawide +aren't +arena/MS +arenaceous +arenavirus/S +arenosol/S +areola +areolae +areolar +areolate +areole/S +areological +areologist/S +areology +Ares +Aretha/M +argent/M +Argentina/M +Argentine/SM +Argentinian/S +arginine +argon/M +Argonaut/SM +Argos +argosy/MS +argot/SM +arguable/YIU +arguably/IU +argue/7DRSG +argued/e +argues/e +arguing/e +argument/SnMN +argumentation/M +argumentative/PY +argumentativeness/S +argumentless +Argus +argy +argy-bargy/SD +Argyll/M +argyrophilic +aria/SM +Ariadne/M +Arial +Arian/SM +Ariana/M +Arianism/M +arid/PY +aridity/SM +Ariel/M +Aries/M +aright +aril/S +arillate +arise/SGJ +arisen +ariser +aristo/S +aristocracy/SM +aristocrat/WM1S +Aristophanes +Aristotelian/SM +Aristotle/M +arithmetic/YM +arithmetical +arithmetician/MS +arithmetise/SGD +arithmetize/SGD +Arizona/M +ark/MS +Arkansan/S +Arkansas/M +Arkwright/M +Arlen/M +Arlene/M +Arlette +Arlington/M +arm's +arm-wrestle +arm-wrestling +arm/RELGDS +armada/SM +armadillo/SM +Armageddon/M +Armagh/M +Armagnac +armamentaria +armamentarium +Armani/M +armature/DMGS +armband/MS +armchair/SM +Armco +armed/UA +Armenia/M +Armenian/MS +armful/SM +armhole/SM +arming/M +Arminian/S +Arminianism +armistice/MS +armless +armlet/SM +armload/MS +armlock/S +armoire/S +Armonk/M +armorial +armour-plate/D +armour/SRDGMZ +armoury/SMD +armpit/MS +armrest/SM +arms/Afc +Armstrong/M +army/MS +Arne/M +Arnold/M +aroma/WSM1 +aromantic/S +aromanticism +aromatherapeutic +aromatherapist/MS +aromatherapy/S +aromatic/PS +aromaticity/M +arose +around +arousal/SM +arouse/SDG +ARPA +Arpanet/M +arpeggio/SM +arr +arrack/M +arraign/LGDS +arrange/LRSDG +arrangeable +arranged/EKA +arranges/AEK +arranging/AEK +arrant/Y +arras/M +array/EGMSD +arrayer +arraylike +arrearage +arrears +arrest/Rk7DGS +arrested/A +arrestee/SM +arrestor/SM +arrests/A +arrhythmia/SM +arrhythmic +arrhythmical +Arriaga/M +Arriva/M +arrival/MS +arrive/GSD +arriver/M +arrivisme +arriviste/S +arrogance/SM +arrogant/Y +arrogate/DNGnS +arrogation/M +arrondissement/S +arrow/MGSD +arrowgrass +arrowhead/SM +arrowroot/MS +arroyo/MS +arse-licker +arse-licking +arse/SGD +arsehole/SD +arsenal/SM +arsenate/MS +Arsenault/M +arsenic/SM +arsenide/M +arsenopyrite +arsewipe +arsine/MS +arson/3SM +arsonist +arsphenamine +art/6MjZ32pS +Artaud/M +Arte +artefact/SM +artefactual +Artemis +artemisia/S +arterial +arteriolar +arteriole/SM +arterioscleroses +arteriosclerosis/M +arteriovenous +artery/MSo +artesian +artful/P +artfulness/S +arthralgia +arthritic/S +arthritides +arthritis/M +arthrogram/MS +arthroplasty +arthropod/MS +Arthropoda +arthroscope/SW +arthroscopy +Arthur/M +Arthurian +artichoke/SM +article/MSDG +articulable/I +articulacy/I +articular +articulate/nPSGyYDNV +articulated/EU +articulately/I +articulateness/S +articulation/M +articulator/MS +Artie/M +artifice/oMRS +artificial/P +artificiality/SM +artillery/3mSM +artiness/S +artiodactyl/S +artisan/MS +artist/W1y +artiste/MS +artistic/IY +artistry/MS +artless/YP +artlessness/S +Arturo/M +artwork/MS +arty/3TP +Aruba/M +arum/MS +Aryan/SM +Aryeh/M +aryl +arytenoid/S +arête/MS +as +asana/S +asap +Asaph/M +asbestos/SM +asbestosis +ASBO/S +ascaris +ascend/RXDGSN +ascendancy/MS +ascendant/Y +ascended/A +ascendency +ascends/A +ascension/M +ascent/MS +ascertain/L7SDG +ascetic/MYS +asceticism/SM +Ascher/M +ascidian/S +ASCII +ascorbate/S +ascorbic +Ascot/M +ascribable +ascribe/NDGXSV +ascription/M +asepsis +aseptic/Y +asexual/YS +asexuality/SM +Asgard/M +ash/SMDGZ +ashamed/UY +Ashanti/M +Ashbee/M +ashen +asher +Asheville/M +Ashford/M +Ashgabat/M +Ashgate/M +Ashland/M +ashlar/dSM +Ashley/M +Ashmolean +Ashmore/M +ashore +ashram/SM +ashtanga +Ashtar +Ashtaroth/M +Ashton/M +ashtray/SM +Ashworth/M +ashy/T +Asia/M +Asian/SM +Asiatech/M +Asiatic/MS +aside/S +asimilar +Asimov/M +asinine/Y +asininity/SM +ask/DRSG +askance +asked/U +askew +askewness +ASL +aslant +asleep +Asmara/M +asocial +asp/MWS +asparagine +asparagus/SM +aspartame/S +aspartate/S +aspect/MSGD +AspectJ +aspectual +Aspell +aspen/MS +asperity/SM +aspersion/SM +asphalt/SGDM +asphalter +aspheric/Y +aspherical +asphodel/SM +asphyxia/MSn +asphyxial +asphyxiant/S +asphyxiate/SDG +asphyxiation/M +aspic/MS +aspidistra/SM +aspirant/SM +aspirate/SGD +aspiration/M +aspirator/SM +aspire/xSDnGN +aspirer/M +aspirin/SM +asplenia +asplenium +Asquith/M +ass/S8M +Assad/M +assail/7DSG +assailable/U +assailant/MS +Assam/M +Assamese +assassin/NSnM +assassinate/SGD +assassination/M +assault/GSVuMvD +assaulter/M +assay/GDRS +assemblage/SM +assemble/SGREDY +assembled/AU +assembles/A +assemblies/A +assembling/A +assembly's/AE +assembly/m5SM +assen +assent/GMSD +assenter +Asser/M +assert/xvuRSDVG +asserted/A +assertion/MAS +assertive/P +assertiveness/S +asserts/A +asses/GD +assess/7LS +assessed/A +assesses/A +assessor/SM +asset/SM +asseverate/SGnDN +asseveration/M +assibilate/DN +assiduity/SM +assiduous/PY +assiduousness/S +assign/RL7DSNGn +assignation/M +assigned/KACU +assignee/MS +assigning/K +assignor/SM +assigns/KCA +assimilable +assimilate/DSVGnN +assimilation/M3 +assimilationist +Assisi/M +assist/SGD +assistance/MS +assistant/MS +assistantship/SM +assisted/U +assister/M +assistive +assize/M +assn +associability +associable +associate/EDSGnN +associateship/S +association's/E +association/oM +associational +associationism +associationist/S +associative/Y +associativity/S +associator/MS +assonance/SM +assonant/S +assort/GDLS +assorter/M +asst +assuage/LDSG +assuaged/U +assume/GNXBSDV +assumedly +assumer/M +assuming/U +assumption/M +assurance/SAM +assure/GASkD +assured/PY +assurer/MS +Assyria/M +Assyrian/MS +Assyriology +Astana/M +astanga +astatine/SM +aster/FSEM +asterisk/SDGM +astern +asteroid/SM +asteroidal +Asteroidea +asthenia +asthenic +asthenosphere/W +asthma/WSM +asthmatic/S +asthmatically +astigmatic +astigmatism/MS +astilbe/S +astir +Astley/M +Aston/M +astonish/SLkDG +Astor/M +Astoria/M +astound/kGSD +astraddle +astragal/S +astragali +astragalus +Astrakhan +astral/Y +astray +astride +astringency/SM +astringent/YS +astro-archaeology +astrobiological +astrobiologist/S +astrobiology +astrobleme/S +astrochemical +astrochemist/S +astrochemistry +astrocompass +astrolabe/SM +astrologer/MS +astrology/w1MS3 +astrometry/W +astronaut/WwSM +astronautic/S +astronautics/M +astronomer/SM +astronomy/1MWSw +astrophotographer/S +astrophotographic +astrophotography +astrophysical +astrophysicist/SM +astrophysics/M +astroturfing +astrovirus +Asturian/S +Asturias +astute/TPY +astuteness/S +Asunción/M +asunder +ASUS +Aswan/M +asylee/S +asylum-seeker/S +asylum/MS +asymmetry/WwS1M +asymptomatic/Y +asymptote/1MSW +async +asynchronicity/S +asynchronism/M +asynchronous/Y +asynchrony +asystole +At +at/F +ATA +Atacama/M +ATAPI +ataractic +ataraxia +ataraxic +ataraxy +Atari/M +atavism/MS +atavist/SMW +ataxia/MS +ataxic +atbash +ATC +ate/c +atelier/SM +atemporal +atenolol +ates +Athanasius/M +atheism/MS +atheist/M1SW +athematic +Athena/M +Athenaeum +Athenian/SM +Athens/M +atherogenesis +atherogenic +atheroma +atheromatous +atheroscleroses +atherosclerosis/M +atherosclerotic +Atherton/M +athirst +athlete/1SMW +athletic/S +athleticism/M +athletics/M +Athlon/M +athwart +atilt +Atkin/M +Atkins/M +Atkinson/M +ATL +Atlanta/M +Atlantean +atlantes +Atlantic/M +Atlantis +atlas/MS +Atlee/M +ATM/MS +Atman/M +atmosphere/MS1DW +atmospheric/S +atoll/MS +atom/Qs-98MqS +atomic/Y +atomicity/MS +atomics/M +atomism +atomist/S +atomistic +atonal +atonalism +atonalist/S +atonality/SM +atone/SoLDG +atonic +atony +atop +atopy/W +atrabilious +atrabiliousness +atraumatic +atrazine +atria +atrial +atrioventricular +atrium/MS +atrocious/PY +atrociousness/S +atrocity/SM +atrophy/MDWGS +atropine/SM +attach/SDRL7GM +attached/AU +attaches/A +attaché/S +attack/RSDG7M +attain/lDRBGLS +attainability/MS +attainable/P +attainably/U +attainder/MS +attained/AU +attainment/A +attains/A +attar/MS +attempt/DRGS +attempted/A +attempts/A +attend/SRGD +attendance/MS +attendant/MS +attended/U +attendee/SM +attention/ISM +attentional/Y +attentionality +attentive/PIY +attentiveness/IS +attenuate/GnSDN +attenuated/U +attenuation/M +attenuator/SM +Atterbury/M +attest/DnGNS +attestable +attestation/M +attested/U +attester/M +attestor/S +attic/MS +Attica/M +Attila/M +attire/DGS +attitude/MS +attitudinal/Y +attitudinise/GDS +attorney/MS +attornment +attract/VuS7DGv +attractant/SM +attraction/MS +attractive/UY +attractiveness/SM +attractor/SM +attributable/U +attribute/MxGVvDS +attributed/U +attributer/M +attribution/SM +attrition/SMO +attune/DSG +attunement +atwitter +Atwood/M +ATX +atypical/Y +au +aubergine/MS +aubretia/S +Aubrey/M +aubrietia/S +auburn/SM +Auchan/M +Auckland/M +auction/DMGS +auctioneer/DSMG +AUD +audacious/PY +audaciousness/S +audacity/SM +audax/S +Audi/M +audibility/MIS +audible/YI +audibly/I +audience/SM +audio/M +audioboard/S +audiobook/S +audiogram/S +audiology/S3Mw +audiometer/SWM +audiometry/M +audiophile/MS +audiospectrogram +audiospectrograph +audiospectrometer +audiotape/SGD +audiovisual/S +audit/dXyMVSN +auditability +auditable +audited/U +audition/DMG +auditor/MS +auditorial +auditorium/SM +Audra/M +Audrey/M +Audubon/M +Aug +auger/MS +aught +augite +augment/NnDRGS +augmentation/M +augmentative/S +augur/dMS +augury/SM +August's +august/YPT +Augusta/M +Augustan +Augustine/M +Augustinian +augustness/S +Augusts +Augustus +auk/SM +auklet/S +aunt/ZSM +auntie/M +aunty/MS +aura/WSMo +aural +aurei +Aurelius +aureole/MDSG +aureomycin +aureus +auricle/SM +auricula/S +auricular +auriculate +auriculotherapy +auriferous +aurify/SGD +Auriga +Aurignacian +aurora/SM +aurorae +auroral +Auschwitz +auscultate/DGSNn +auscultation/M +auscultatory +auspice/SM +auspicious/IY +auspiciousness/MS +Aussie/MS +austenite/W +austere/YPT +austerity/MS +Austerlitz/M +Austin/M +austral +Australasia/M +Australasian/S +australes +Australia/M +Australian/SM +Australis +australites +australopithecine/S +Australopithecus +Austria/M +Austrian/MS +autarchy/WSw +autarky/SW +autecological +autecology +auteur/S +auteurism +auteurist +auth/SGD +authentic/nNY +authenticate/DSG +authenticated/U +authentication/M +authenticator/MS +authenticities +authenticity's +authenticity/I +authigenic +author/Qs-9d8qSM +authorable +authoress/S +authorial +authorise/KA +authorised/AU +authorises/A +authorising/A +authoritarian/S +authoritarianism/MS +authoritative/YP +authoritativeness/S +authority/SM +authorization/M +authorize/KA +authorized/AU +authorizes/A +authorizing/A +authorship/MS +autism/MS +autistic +auto +auto-suggestibility/M +autobahn/MS +autobahnen +autobiographer/SM +autobiography/M1SwW +AutoCAD/M +autocatalysis +autocatalyst/S +autocatalytic +autocephalous +autochange/R +autochrome/S +autoclave/MDSG +autocollimator/M +autocomplete/SD +autocompletion +autoconfigure/SGDN +autoconfirm/SGDN +autocorrect/SDG +autocorrelate/GSnDN +autocorrelation/M +autocracy/SM +autocrat/MWS1 +autocrime/S +autocrine +autocross +autocue +autodetect/SGD +autodetection +autodial/DGRS +autodidact/SMW +autodiscovery +autoecology +autofill +autofit/SGD +autofluorescence +autofocus/d +autoformat/SGD +autogamous +autogamy +autogenesis +autogenetic +autogenic/S +autogeny +autogiro/MS +autograft/S +autograph/ZWGMSD +autogyro/MS +autoharp +autohypnosis +autohypnotic +autoignition/M +autoimmune +autoimmunity/S +autoincrement/SGD +autointoxication +autokey +autokinesis +autokinesy +autokinetic +autokinetical +autoland/SG +autolaryngoscope +autolaryngoscopy +autolatry +autoload/SGDR +autologous +autolysis +autolytic +automagically +automata +automate/D8NQWGSn1 +automatic/S +automaticity +automation/M +automatism/SM +automatist +automaton/MS +automorphism/SM +automotive +autonomic/S +autonomous/Y +autonomy/SMW +autophagosome +autophagous +autophagy +autophon +autophone +autopilot/MSd +autoplay/SGD +autopsy/SMDG +autoradiograph/ZWDS +autorecover +autorecovery +autoregressive +autorepeat/GS +autoresponder +autoreverse +autorickshaw/S +autorotate/SGD +autorotation/S +autoroute/S +autosave/SGD +autoscopy +autoshaping +autosomal +autosome/S +autostereoscopic +autostereoscopy +autosuggestion +autosuggestion +autotest/S +autotoxic +autotoxin/S +autotransformer/MS +autotransplant/NDS +autotroph/S +autotrophic +autotrophy +autotune/SGDR +autotype/S +autowind/SGR +autowound +autoxidation +autoxidise/SGD +autoxidize/SGD +autumn/MoS +autumnal +autunite +Auvergne +auxiliary/S +auxin/MS +auxotroph/SW +AV +avail/BlSDG +availabilities +availability/UM +available/P +availing/U +avalanche/GSMD +Avalon/M +avant +avant-garde/3 +avant-gardism +avarice/MS +avaricious/YP +Avarua/M +avast/S +avatar/SM +avaunt/S +AVCHD +ave/S +Avebury/M +avenge/DGRS +avenged/U +avens +avenue/SM +aver/SGD +average/GMDSY +averageness +averment/S +Avernus +averse/PNXVY +aversion/M +avert/GbSD +Avery/M +Aves +Avesta +avgas +AVI +avian/S +aviary/SM +aviate/DGnN +aviation/M +aviator/MS +aviatrices +aviatrix/SM +avicularia +avicularium +avicultural +aviculturalist/S +aviculture +aviculturist/S +avid/Y +avidity/MS +avidness +avifauna +avifaunal +avionic/S +avionics/M +Avis/M +avitaminoses +avitaminosis/M +Aviv/M +Aviva/M +avocado/MS +avocation/MoS +avocational +avocet/S +avoid/RSDGl7 +avoidable/U +avoidably/U +avoidance/MS +avoidant +avoirdupois/M +avoision +Avon/M +avoparcin +avouch/DSG +avow/GSED +avowal/SEM +avowed/Y +avower/M +Avram/M +avulse/SGD +avulsion +avuncular +avunculate +AWACS +await/SDG +awake/SG +awaken/dJS +awakened/AU +awakener/M +awakens/A +award-winning +award/DRGS +awardee/S +aware/P +awareness/U +awarenesses +awash +away +awayness +awe-inspiring/Y +awe/SMDG +awed/c +aweigh +awes/c +awesome/YP +awesomeness/S +awestricken +awestruck +awful/TPY +awfulness/S +awhile +awing/c +awk/S +awkward/YPT +awkwardness/S +awl/SM +awn/SMDJG +awning/MD +awoke +awoken +AWOL +awry/T +axe/DmMGS +axed/F +axehead/S +Axel/M +axes/F +axial/FY +axil/S +axilla +axillae +axillary +axinite +axiology/SM1w +axiom/SWM1 +axiomatising +axiomatizing +Axis +axis/M +axisymmetric +axle/SM +axolotl/MS +axon/MSO +axoneme/SO +ayah/SM +ayatollah/S +Ayckbourn/M +aye/MS +Ayers +Aylesbury/M +Aymara/S +Ayr/M +Ayrshire/MS +Ayurveda +Ayurvedic +azalea/MS +Azam/M +Azania +Azanian +azarole/S +azeotrope/SW +Azerbaijan/M +Azerbaijani/S +Azeri/M +AZERTY +azidothymidine +Azikiwe/M +Azilian +azimuth/SMo +azimuthal +Aziz/M +Azizur +Azores +Azov +Azrael +AZT +Aztec/SM +Aztecan +azulejo/S +azure/SM +b'day +B-film/S +B-movie/S +b.c.c. +B.Sc. +b/pb +ba +Ba +BA +baa/GSD +Baal/M +Babbage/M +Babbitt/M +babble/RGDS +Babcock/M +babe/SZM +babel +babesiosis +baboon/SM +Babs/M +babushka/MS +baby-doll +baby-faced +baby/DTMSG +babyccino/S +babycino/S +babyfather/S +Babygro/S +babyhood/MS +babyish/YP +Babylon/M +Babylonia +Babylonian/MS +babysat +babysit/RSG +baccalaureate/SM +baccarat/MS +bacchanal/SM +bacchanalia +bacchanalian +Bacchanalian/S +Bacchus +Bach/M +bachelor/MS +bachelorhood/SM +bacillary +bacilli +bacilliform +bacillus/MS +back-door +back-pedal/GD +back-seat +back-to-back +back-up/S +back/eM +backache/MS +backarrow +backbeat/S +backbench/SR +backbend/S +backbite/RS +backbiting +backboard/SM +backbone/MS +backbreaking +backcast/SG +backchaining +backchannel/S +backchat +backcloth/M +backcourt/S +backcrawl +backcross/SDG +backdate/DSG +backdoor/SGD +backdraught +backdrop/DSMG +backed +backer/SM +backfield/MS +backfill/SGD +backfire/GDS +backflip/S +backflow +backgammon/MS +background/DRGSM +backhand/hRMSGD +backhoe/S +backing/SM +backlash/SDGM +backlasher +backless +backlift +backlight/DG +backline +backlink/S +backlist/S +backlit +backload/DS +backlog/DGMS +backlot/S +backmarker/S +backmost +backorder +backpack/SRDGM +backplane/MS +backplate/MS +backport/SGD +backrest/SM +backronym/S +backs +backscatter/dMS +backscroll +backshift +backside/MS +backsight/S +backslapper/SM +backslapping/M +backslash/GSD +backslid/r +backslide/GS +backspace/DGS +backspin/SM +backstabber/M +backstabbing/S +backstage +backstairs +backstamp/S +backstay/S +backstitch/MSGD +backstop/MSGD +backstory/S +backstreet/MS +backstretch/MS +backstroke/DGMS +backstroker/S +backtalk/S +backtick/S +backtrace/SGD +backtrack/RGSD +backup/MS +Backus +backward-compatible +backward/PSY +backwardness/S +backwards-compatible +backwash/DGMS +backwater/MS +backwind/SGD +backwood/mS +backyard/SM +bacon/SM +baconer/M +Baconian/S +bacronym/S +bacteraemia +bacteria/Mo +bacterial +bactericidal +bactericide/MS +bacteriology/MwW3S +bacteriophage/S +bacteriophobia +bacteriophora +bacteriostasis +bacteriostat/S +bacteriostatic +bacteriostatically +bacterium/M +bacteriuria +bacteroid/S +Bactria +Bactrian +bacula +baculovirus/S +baculum +bad-egg +bad-tempered +bad/PY +baddie/MS +baddish +baddy +bade +Baden/M +badge/SRGMD +badger-baiting +badger/d +badinage/SDMG +badland/S +badman/M +badmen/M +badminton/M +badmouth/DGS +badness/S +Badoo/M +badware +BAE +BAe +Baedeker/M +Baez/M +Baffin/M +baffle/RDLGkS +bag/2ZzR6MGDS +bagatelle/SM +bagel/SM +bagful/SM +baggage/mSM +bagged/M +bagginess/S +bagging/M +baggy/TPS +baggywrinkle +Baghdad/M +bagpipe/MRS +baguette/MS +bagwash +bagworm/S +bah/S +Bahamas/M +Bahamian/S +Bahnson/M +Bahrain/M +baht +Baikal/M +bail/7MDGS +bailee/MS +bailer +Bailey/M +bailey/S +bailiff/MS +bailiwick/SM +bailment +bailor +bailout/MS +bails/m +bain-marie/S +Bain/M +Baird/M +Bairiki/M +bairn/SM +bait/SMGD +baitcaster/S +baitcasting +baiter/M +baitfish +baize/M +Baja/M +bake/RGSDy +baked/U +bakehouse/M +Bakelite/M +Bakersfield/M +bakery/MS +bakeware +baking/M +baklava/M +baksheesh/MS +Baku/M +Bakula/M +balaclava/MS +balalaika/MS +balance/DMIS +balanced/cAeU +balancedness +balancer/SM +balances/cAeU +Balanchine/M +balancing/AcUe +balanitis +balboa/MS +balcony/DSM +bald/PGYTDZ +balder/W +balderdash/SM +baldness/S +baldric/M +Baldry/M +Baldwin/M +bale/R6GjSMD +Balearic/M +baleen/SM +baleful/TP +balefulness/S +Balfour/M +Balharry/M +Bali/M +balibuntal +Balinese/M +balk/SD +Balkan/SM +balkanise/GSnD +balkanize/GSnND +ball-bearing/S +ball/DRGSM +Balla/M +ballad/MyS +ballade/MS +balladeer/MS +balladry/SM +Ballagh/M +Ballard/M +ballast/SMGD +ballastless +ballboy/S +ballcock/S +ballerina/MS +ballet/MWS +ballfields +ballgame/S +ballgirl/S +ballgown/S +Balliol/M +ballistic/S +ballistically +ballistics/M +Ballmer/M +balloon/3RSMDG +balloonist +ballot/dMS +balloter/M +ballotine/S +ballpark/MS +ballplayer/SM +ballpoint/MS +ballroom/SM +balls/Z +ballsy/T +ballyhoo/MDGS +Ballymena/M +Ballymoney/M +balm/M2ZS +balminess/S +Balmoral/M +balmoral/S +balmy/TP +balneological +balneologist/S +balneology +balneotherapy +Balog/M +baloney/SM +Balrog/M +balsa/SM +balsam/dMS +balsamic +Baltic/M +Baltimore/M +Baltistan/M +Baluchistan/M +balun +baluster/MS +balustrade/MS +balustraded +Balzac/M +Bamako/M +Bamber/M +Bambi/M +bamboo/SM +bamboozle/GDS +ban/SoRMDG +banal +banality/SM +banana/MS +bananaquit/S +banausic +Banbridge/M +Banbury/M +bancassurance +bancassurer/S +Bancroft/M +band/DmGZSM +bandage/SDMG +bandager/M +bandanna/M +Bandar/M +bandbox/SM +bandeau/M +bandeaux +banded/E +bander/M +bandfish +bandicoot/S +banding's +banding/E +bandit/MS +banditry/SM +banditti +bandleader/S +bandmaster/MS +bandmate/S +bandoleer/SM +bandolero/S +bandoneon +bandpass/S +bands/E +bandstand/SM +bandstop +bandwagon/SM +bandwidth/SM +bandy-bandy +bandy-bandys +bandy-legged +bandy/DTSG +bane/M6j +baneful/T +bang/RMDGS +Bangalore/M +Bangkok/M +Bangladesh/M +Bangladeshi/M +bangle/SM +Bangor/M +Bangui/M +banish/GSLD +banisher/M +banister/SM +banjo/SM +banjoist/MS +Banjul/M +bank/S7RGJMD +bankassurance +bankbook/MS +bankcard/S +banking/M +banknote/S +bankroll/GSDM +bankrupt/GSDM +bankruptcy/SM +banner/d +Bannerman/M +bannister/SM +bannock/MS +Bannockburn +banns +banquet/rdSM +banquette/MS +bans/U +banshee/SM +bantam/SM +bantamweight/MS +banter/kdS +banterer/M +Bantu/M +banyan/SM +banzai/S +baobab/MS +bap/S +Baphomet +baphometic +baptise/DRSG +baptism/oSM +baptismal +baptist/SM +baptistery/SM +baptistry's +baptize/SGD +bar's +bar-room/MS +bar/CDESUG +Barack +barb/SRGMDi +Barbados/M +Barbara/M +barbarian/SM +barbarianism/MS +barbaric/Y +barbarise/GDS +barbarism/SM +barbarity/MS +barbarize/DSG +barbarous/YP +Barbary +barbecue/DSMG +barbecuer +barbedwire/MS +barbel/SM +barbell/MS +barber/dy +barberry/SM +barbershop/SM +barbet/S +Barbette/M +barbette/S +barbican/S +Barbie/SM +barbital/M +barbiturate/SM +Barbour/M +Barbuda/M +barbule/S +barcarole/SM +barcarolle +Barcelona/M +barchan/S +Barclay/M +Barclaycard +Barclays/M +barcode/SD +bard/MSDGW +bardolater/S +bardolator/S +bardolatry +Bardstown/M +bare-foot/D +bare/YPDTSG +bareback +bareboat +barefaced/YP +barefoot/D +barehanded +bareheaded +Bareket +barelegged +Barends +bareness/S +Barents +barf/SYGD +barfly/SM +bargain-basement +bargain/DGRSM +barge/DmMSZG +bargepole/M +bargy/DS +barhop/GSD +bariatrics +baritone/MS +barium/M +bark/MDRGS +barked/C +barkeep/RS +Barkley/M +barks/C +barley/MS +barleycorn/SM +Barlow/M +barmaid/SM +barman/M +barmbrack +barmen/M +barmy/PYRT +barn/MDS6G +Barnabas +barnacle/DMS +Barnard/M +Barnes +Barnet/M +Barnett/M +Barney/M +barney/S +barns/6 +Barnsley/M +Barnstaple/M +barnstorm/GRDS +Barnum/M +barnyard/M +Baroda/M +barometer/MS1W +baron/MS +baronage/MS +baroness/SM +baronet/SM +baronetcy/SM +baronial +barony/MS +baroque/SYM +baroqueness +barotrauma +barouche/S +barque/MS +Barr/M +barrack/SGD +barracker/M +barracouta/S +barracuda/SM +barracudina/S +barrage/SMDG +barramundi/S +Barranquilla +barrator/S +barratrous +barratry +Barratt/M +barre/SMJ +barrel/GMDS +barrelfish/S +barrelhead/S +barren/P +barrenly +barrenness/S +barrenwort/S +Barrett/M +barrette/MS +barricade/GDSM +Barrichello/M +Barrie/M +barrier/MS +Barrington/M +barrio/MS +barrique/S +barrister-at-law +barrister/MS +Barron/M +Barroso/M +Barrow +Barrow-in-Furness +barrow/SM +Barry/M +Barrymore/M +Barsky/M +barstool/SM +Barstow/M +Bart/M +bartend/SGD +bartender/SM +barter/rdS +Barth/M +Barthes/M +bartholinitis +Bartholomew/M +Bartlett/M +Bartley/M +Barton/M +Bartók/M +barwing/S +Barwood/M +barycentre/SMW +baryon/MS +baryonic +bas-relief/S +bas/Sd1o +basal +basalt/WSM +base/mYPpLMT +baseball/SM +baseband +baseboard/MS +baseborn +based/C +Basel/M +baselessly +baselessness +baseline/SM +baseload +baseness/S +baseplate/M +baser/C +baserunner/S +bases/C +basetting +bash/Sj6DG +basher +bashful/P +bashfulness/S +bashism/S +basic/SM +basicity +basil/SM +basilar +Basildon/M +basilect/MS +basilectal +basilica/SM +basilican +basilisk/SM +basilosaurus +basin/6MS +basinal +basined +basinful/S +basing/C +Basingstoke/M +basioccipital +basipetal/Y +basis/M +bask/GSD +basket/6SMy +basketball/MS +basketmaker/S +basketmaking +basketry/SM +basketwork/SM +basmati +basophil/SW +basophilia +Basotho +Basque/MS +bass/S3M +Basse-Terre/M +basset/MS +Basseterre/M +Bassett/M +Bassey/M +bassinet/MS +bassline/S +basso/S3M +bassoon/3MS +bassoonist +basswood/SM +bast/DRGM +bastard/Q8q-MSYZ +bastardy/M +baste/nSN +Bastien/M +Bastille/M +basting/M +bastion/MD +Bastogne +bat/FdMS +Batavia/M +batch/DSGM +batcher +bate/CDASG +Bateman/M +bater/C +batfish/S +bath/SRGMD +bathe/S +bathetic +bathhouse/MS +bathmat/S +bathos/MS +bathrobe/MS +bathroom/DMS +bathtub/SM +bathwater +bathymeter/SW +bathymetry +bathypelagic +bathyscaphe's +bathysphere/MS +batik/SM +batiste/SM +batman +batmen +baton/SM +Bator/M +batrachian +bats/m +batsmanship +battalion/MS +batted +batten/MdS +batter/dZMS +batterer/S +battery/MS +Battilana/M +batting/M +battle-cry +battle/RDLMSG +battleaxe/S +battlebus/S +battlecruiser/SM +battledore/SM +battledress +battlefield/MS +battlefront/MS +battleground/SM +battlement/D +battleship/SM +battlespace +battue/S +batty/T +batwing +batwoman +batwomen +bauble/MS +baud/M +Baudot/M +Baudrillard/M +Bauer/M +Bauhaus/M +baulk/GZSMD2 +baulker/M +baulky/TP +Bausch/M +bauxite/M +Bavaria/M +Bavarian/SM +bawd/2ZSMz +bawdiness/S +bawdy/TP +bawl/DGS +bawler/M +Baxter/M +bay/GMDS +Bayamón +Bayard/M +bayberry/MS +Bayer +Bayern +Bayes/M +Bayesian +Baykal/M +Baylor/M +bayonet/dMS +Bayonne/M +bayou/SM +bayside +bazaar/MS +bazillion/S +bazooka/SM +BBC/M +bbl +BBQ +BBS/S +bc +BC +bcc +BCD +BCE +BCG +BD-R/S +BD-RE/S +BD-ROM/S +BD-XL +Bdr +bdrm +BDXL +be/Y +Bea/M +beach/GSDM +beachcomber/SM +Beachcroft/M +beachhead/MS +beachside +beachwear/M +beachy/TP +beacon/dSM +beaconfish/S +bead/ZSMDmJG +beading/M +beadle/MS +beadwork +beadworker +beady/T +beagle/DGSM +beagler/S +beak/MDRS +beakhead +Beale/M +beam-width +beam/SRGMD +bean/DRGSM +beanbag/SM +beanfeast/S +beanie/SM +beano +beanpole/MS +beanstalk/MS +bear-baiting +bear/JlRSG7 +bearable/U +bearably/U +beard/pSGiDM +beardfish/S +Beardsley/M +beargrass +bearing's +bearing/c +bearish/YP +bearishness/S +bearlike +bears/c +bearskin/SM +beast/YSMJ +beasties +beastings/M +beastliness/S +beastly/TP +beat/SlRG7J +beatable/U +beatably/U +beatbox/GSr +beaten/U +beatification/M +beatify/WDGnS1N +beating/M +beatitude/MS +Beatles +beatnik/MS +Beatrice/M +Beatson/M +Beatty/M +beau/SM +Beauchamps +Beaufort/M +Beaujolais +Beauman/M +Beaumont/M +Beaussier +beaut/MZS +beauteous/PY +beautician/MS +beautification/M +beautify/WNRSDnG +beauty/jSM6 +beaux/M +beaver/dSM +Beaverbrook/M +Beaverton/M +bebop/SM +becalm/DGS +became +becaplermin +because +beck/SMDG +Beckenham/M +Becket/M +becket/S +Beckett/M +Beckham/M +Beckmann/M +beckon/Sd +Beckton/M +Becky/M +becloud/SDG +become/SGk +becoming/UY +Becquerel +BECTa +bed's +bed-wetting +bed/F +bedaub/DSG +bedazzle/DLSG +bedbug/SM +bedchamber/SM +bedclothes +beddable +bedded +bedder/SM +bedding/SM +Bede/M +bedeck/DGS +Bedell/M +bedevil/LDGS +bedfellow/SM +Bedford/M +Bedfordshire/M +bedhead/S +bedight +bedim/GSD +bedizen/Sd +bedjacket +bedlam/SM +bedlamp/S +bedlinen +bedload +bedmaker/SM +bedmate/SM +Bedouin/M +bedpan/MS +bedplate +bedpost/SM +bedraggle/DSG +bedridden +bedrock/SM +bedroll/MS +bedroom/SDM +beds +bedsheets +bedside/MS +bedsit/S +bedsitter/M +bedsock/S +bedsore/SM +bedspread/MS +bedspring/SM +bedstead/MS +bedstraw/MS +bedtime/SM +Bedu +Bedworth/M +bee-eater/S +bee-keeper/SM +bee-keeping/M +bee-stung +bee/RSyM +Beeb +Beebe/M +beebread/MS +beech/SM +beechen +beecher +beechnut/MS +beechwood +beef/MD2GZS +beefburger/SM +beefcake/SM +beefeater +beefiness/S +beefsteak/SM +beefwood +beefy/PT +beehive/SM +beehived +beeline/GSD +Beelzebub/M +been +beep/DRSGM +Beerbohm/M +beermat/S +Beersheba/M +beery/T +beestings +beeswax/MDG +beeswing +beet/MS +Beethoven/M +beetle/DMSG +beetler +beetroot/SM +beeves/M +befall/GS +befallen +befell +befit/SGDM +befitting/Y +befog/DGS +before +beforehand +befoul/DSG +befriend/DGS +befuddle/LSDG +beg/SGD +began +Begawan/M +beget/SGT +beggar-my-neighbour +beggar/dMSY +beggarly/P +beggary/M +begin/RJGS +beginning/M +begone/S +begonia/SM +begot +begotten/a +begrime/SDG +begrudge/GDSk +begrudger +beguile/DRLSGk +beguine/SM +begum/SM +begun +behalf/M +behalves +behave/SaGD +behaver/a +behaviour/aSM +behavioural/Y +behaviouralism +behaviouralist/S +behavioured +behaviourism/SM +behaviourist/WMS +Behe/M +behead/DSG +beheld +behemoth/SM +behest/MS +behind/S +behindhand +behold/GSR +beholden +behove/DS +beige +Beijing/M +being/SM +beingness +Beirut/M +bejewel/DGS +Bel +belabour/DGSM +Belarus/M +Belarusian/S +belate/Dih +belated/P +belay/DSG +belch/SGD +beleaguer/Sd +beleaguerment +belemnite/S +Belfast/M +Belford/M +belfry/SM +Belgian/MS +Belgic +Belgium/M +Belgrade/M +Belgrano/M +Belial +Belichick/M +belie +belief's/U +belief/SME +belier/M +believability/M +believable/YU +believably/U +believe/GERDS +believer/UMS +believing/U +believingly +belittle/GLDS +belittler/M +Belize/M +Belknap/M +bell-bottom/S +bell-bottomed +bell-hop's +bell-ringer/S +bell-shaped +bell/SGmMDY +Bella/M +belladonna/SM +Bellamy/M +bellbird/S +bellboy/SM +belle/SM +belletrist/SMW +Belleville/M +Bellevue/M +bellflower/MS +bellhop/MS +Bellhouse/M +bellicose/YP +bellicosity/SM +bellied +belligerence/ZSM +belligerency/SM +belligerent/YSM +Bellinger/M +Bellini/SM +bellow/SDG +bellwether/MS +Bellwood +belly/SfM +bellyache/MSGD +bellyacher/M +bellyband +bellyboard/SRG +bellybutton/SM +bellyflop/SDG +bellyful/S +bellying +Belmarsh +Belmont/M +Belmopan/M +Beloit +belong/GSDJ +belonging/M +belongingness +Belorussia +beloved/S +below +belowground +belt-fed +belt/DGSM +belted/U +belting/M +Belton/M +Beltsville/M +beltway/SM +beluga/SM +belvedere/M +Belview +bely/SDG +Belém/M +beman +Bemba +Bembridge/M +bemire/SDG +bemoan/SGD +bemuse/DLhSG +Ben/M +bench/GSDM +bencher/M +benchmark/DSGM +benchwork +bend/SUG +bendable +bended +bender/SM +bendy/TP +beneath +Benedict/M +Benedictine/SM +benediction/SM +benedictory +benefaction/SM +benefactive/S +benefactor/SM +benefactress/S +benefice/MGoDS +beneficence/MS +beneficent/Y +beneficial/P +beneficiary/SM +benefit/rMdS +Benelux/M +benevolence/SM +benevolent/YP +Benford/M +BEng +benga +Bengal/M +Bengali/M +Benghazi/M +Benidorm/M +benighted/PY +benign/Y +benignant +benignity/SM +Benin/M +Benjamin/M +Benji/M +Bennet/M +Bennett/M +Bennington/M +Bennison/M +Benny/M +Benoni/M +Benson/M +bent/U +Bentham/M +benthic +benthos +Bentley/MS +Benton/M +bentonite +bentwood/SM +benumb/SDG +Benz/M +Benzedrine/M +benzene/SM +benzenoid +benzine/SM +benzoate/S +benzocaine +benzodiazepine/S +benzoic +benzoin +benzyl +Beowulf/M +bequeath/GDS +bequest/SM +Beral/M +berate/SDG +Berber/M +Berberich/M +Berea/M +bereave/LGDS +bereft +Beresford/M +beret/MS +berg/SM +bergamot +Bergen/M +Bergenfield/M +bergenia/S +Berger/M +Bergerac/M +Bergeron/M +Bergman/M +Bergstrom/M +Bergström +beribbon +beribboned +beriberi/MS +Bering +Berk +berk/S +Berkeley/M +berkelium/M +Berkowitz/M +Berkshire/M +Berlin/Mr +Berlinski/M +Berlioz/M +Berlitz/M +Berlusconi/M +berm/MS +Berman/M +Bermuda/M +Bern/M +Berna/M +Bernadette/M +Bernadine/M +Bernard/M +Bernardino/M +Bernardo/M +Berne/M +Bernese/M +Bernhard/M +Bernhardt/M +Bernice/M +Bernie/M +Bernini/M +Bernoulli/M +Bernstein/M +Berrigan/M +berry/SDGM +berrylike +berserk/S +berserker/M +Bert/M +Bertelsen/M +berth/GSDM +Bertha/M +Bertie/M +Bertolucci/M +Bertram/M +Bertrand/M +Berwick-upon-Tweed/M +Berwick/M +beryl/MS +beryllium/M +bes +Besant/M +beseech/RDkSGJ +beseem/DGS +beset/SG +beside/S +besiege/SRDG +besmear/DGS +besmirch/DGS +besom/SdM +besot/SDG +besought +bespangle/DSG +bespatter/dS +bespeak/GS +bespectacled +bespoke +bespoken +Bessel/M +Bessemer +Bessey/M +Bessie/M +best-known +best-seller/S +best-selling +best/SGD +bester +bestial/Y +bestiality/SM +bestiary/SM +bestir/SDG +bestow/DSG +bestowal/SM +bestrew/DGS +bestrewn +bestridden +bestride/SG +bestrode +bestseller/S +bestselling +bestubble/D +bet/MRGSD +beta/MS +Betacam +betaine +betake/SG +betaken +Betamax +betatron/MS +betcha +betel/SM +Betelgeuse +Beth/M +Bethany/M +bethel/M +Bethesda/M +bethink/SG +Bethlehem/M +bethought +betide/DGS +betimes +Betjeman/M +betoken/dS +betook +betray/GRSD +betrayal/SM +betroth/DGS +betrothal/SM +Betsey/M +Betsy +Bette/M +better-off +better/dL +Bettman/M +bettong/S +Betty/MS +between/PS +betwixt +Beulah/M +Bevan/M +bevatron/S +bevel/RSDMG +beverage/SM +Beveridge/M +Beverley/M +Beverly +bevy/MS +bewail/DSG +beware/GSD +bewhisker +bewhiskered +bewigged +bewilder/idLhSk +bewitch/LDSkG +Bewkes/M +Bexley/M +beyond +bezel/MS +bezique +bezoar/S +Bezzi +bf +BFI +Bharat/M +Bharata/M +Bharatanatyam +Bharati/M +Bhavani/M +Bhavnagar/M +Bhopal/M +Bhutan/M +bi-endian +bi-gender +bi-gendered +bi-level +bi/M +biannual/Y +bias/MDSG +biased/U +biassed +biasses +biassing +biathlete/S +biathlon/MS +biaxial/Y +bib/DMGS +bibelot/S +bible/1wMS +biblicist/SM +bibliographer/SM +bibliography/Ww1MS +bibliolater/S +bibliomancy +bibliomane/S +bibliomania +bibliomaniac/M +bibliometric/S +bibliophile/SM +bibliophilic +bibliophily +bibliopole/S +bibliotherapy +bibulous +BIC/S +bicameral +bicameralism/MS +bicarb/SM +bicarbonate/MS +bicentenary/S +bicentennial/S +bicephalous +biceps +Bichette/M +bichromate/MD +bicker/drS +bickering/M +biclique/S +bicolour/D +biconcave +biconnected +biconvex +bicultural +biculturalism +bicuspid/S +bicycle/RG3SMD +bicyclic +bid/RMZdGJS +biddable +bidden/U +bidding/M +Biddle/M +biddy/SM +bide/S +bider/M +bidet/SM +bidiagonal +bidimensional +bidirectional/Y +bids/fcAe +Bielefeld +biennale/S +biennial/SY +biennium/SM +bier/M +biface/S +bifacial +bifid +bifocal/S +bifold +bifunctional +bifurcate/YSGnDN +bifurcation/M +big-boned +big-endian +big-name +big/TGDP +bigamous +bigamy/3MS +Bigelow/M +bigeneric +bigeye/S +Bigfeet +Bigfoot +biggie/MS +biggish +Biggs/M +bigha/S +bighead/MS +bighearted +bigheartedness/S +bighorn/SM +bight/MGDS +bigmouth/MS +bigness/S +bigot/ydSM +bigoted/Y +bigotry/SM +bigram/S +biguanide +bigwig/SM +Biham/M +biharmonic +bijection/SM +bijective/Y +bijou/M +bijouterie +bijoux +bikable +bike/RMSGD +bikeable +bikeshed/SG +bikini/SMD +bilabial +bilateral/YP +bilayer/S +Bilbao/M +bilberry/SM +bilboes +bilby/S +bile/MS +bilge/DGMS +bilharzia +biliary +bilinear +bilingual/YS +bilingualism/MS +bilious/PY +biliousness/S +bilirubin +bilk/DRGS +bill/RM7YDJSG +billboard/SGDM +billet-doux +billet/SdM +billets-doux +billfish/S +billhook/S +Billian/M +billiard/MS +Billie/M +billing/M +billion/MHS +billionaire/SM +billow/DGMZS +billowy/T +billposters +billy-goat +billy/MS +bilobate +bilobed +bilocation +bimbo/MS +bimetallic +bimetallism/SM +bimillenary/S +bimodal +bimolecular/Y +bimonthly/S +bin/DGSM +binary/S +binate +binational +binaural/Y +bind/kRJSG +binder/Z +bindery/SM +binding/PM +bindle/M +binds/AU +bindweed/SM +Binet/M +Bing +bing +binge/DGMS +bingen +Bingham/M +Binghamton +Bingley/M +bingo/SM +binman +binmen +binnacle/SM +binocular/SY +binodal +binomial/SYM +Bintcliffe +Bintley +binuclear +binucleate +binucleated +bio/S +bioaccumulate/SGDN +bioaccumulations +bioacoustics +bioactive +bioactivity +bioadhesive/S +bioarchaeological +bioarchaeologist +bioarchaeology +bioassay/S +bioavailability +bioavailable +biobank/S +biobibliography/S +biocentric +biocentrism +biocentrist/S +biochar +biochemical/SY +biochemist/SyM +biochemistry/SM +biochip/S +biocide/SO +biocircuit/S +bioclast/SW +bioclimatic +biocoenoses +biocoenosis +biocolloid +biocompatibility +biocompatible +biocomplexity +biocomposite +biocomputation +biocomputer/S +biocomputing +biocontrol +bioconversion +biocultural +biocybernetic/S +biodata +biodefence +biodegradability/S +biodegradable +biodegrade/nSGD +biodeterioration +biodiesel +biodigester +biodiversity/S +biodome +biodynamic/S +biodynamical/Y +bioecological +bioecology +bioeconomic/S +bioeffluent +bioelectric +bioelectrical +bioelectricity +bioelectrochemistry +bioelectromagnetic/S +bioelectronics +bioelement +bioenergetic/S +bioenergy +bioengineer/SD +bioengineering/M +bioequivalent +bioethanol +bioethical +bioethicist/S +bioethics +biofeedback/SM +biofilm/S +bioflavonoid/S +biofuel/S +biog/S +biogas +biogeneric/S +biogenesis +biogenetic +biogenic +biogeochemical +biogeochemist +biogeochemistry +biogeographer/S +biogeographical +biogeographically +biogeography/W +biogerontology +biograph/WZRw1 +biographee/S +biography/SM +biohacker/S +biohacking +biohazard/S +bioindicator/S +bioinformatic/S +biol +biologics +biology/w3MW1S +bioluminescence +bioluminescent +biomagnetism +biomarker/S +biomass/MS +biomaterial/S +biomathematics +biome/S +biomechanical +biomechanically +biomechanics +biomechanist +biomedical +biomedicine/M +biometeorology +biometric/S +biometrical +biometrician/S +biometrics/M +biometry/WM +biomineral +biomineralisation +biomineralised +biomineralization +biomineralized +biomolecular +biomolecule/S +biomorph/SM +biomorphic +biomorphism +bion +bionic/YS +bionics/M +bionomic/S +biopesticide +biopharma/S +biopharmaceutical/S +biopharmaceutics +biopharming +biophilia +biophysic/S3Y +biophysical +biophysicist +biophysics/M +biopic/S +biopiracy +bioplasm/W +bioplastic +bioplay +biopoesis +biopolitical +biopolitics +biopolymer/S +biopolymeric +biopotential +biopower +biopreservation +bioprinter +bioprinting +bioprivacy +bioprospecting +bioprospector/S +biopsy/DGMS +bioreactor/S +bioregion/S +bioregional +bioregionalism +bioregionalist/S +bioremediation +bioreserve +biorheology +biorhythm/SW +biorhythmicist +BIOS +biosafety +bioscience/S3 +biosecure +biosecurity +biosensing +biosensor/S +biosignature +biosimilar/S +biosocial +biosolids +biosphere/SMW +biostatistic/S +biostatistical +biostatistician +biostratigrapher/S +biostratigraphic +biostratigraphical +biostratigraphically +biostratigraphy +biosurgery +biosynthesis +biosynthesized +biosynthetic +biosystematics +biosystematist/S +biota/W +biotech +biotechnology/w3SM +biotecture +bioterrorism +bioterrorist/S +biotherapy/S +biotin/MS +biotite +biotransformation +bioturbated +bioturbation +biotype/S +biowarfare +bioweapon/S +bipartisan +bipartisanship/SM +bipartite/Y +bipartition/M +biped/SM +bipedal +bipedalism +bipedality +biphasic +biplane/SM +bipolar +bipolarity/SM +biracial +birch/SGDM +birchen +Bircher/M +bird's-foot/S +bird-like +bird/DRGSM +birdbath/MS +birdbrain/SMD +birdcage/MS +birdhouse/SM +birdie/MDS +birdieing +birdlife +birdlike +birdlime/SMGD +birdling/S +Birdsall/M +birdseed/SM +birdshot +birdsong +birdtables +birdwatch/RG +birefringence/M +birefringent +biretta/MS +Birgit/M +biriani +biriyani +Birk/M +Birkbeck/M +Birkenhead/M +Birman +Birmingham/M +Biro/M +birth/SM +birthday/SM +birthed +birthing +birthmark/SM +birthplace/SM +birthrate/MS +birthright/SM +birthstone/SM +birthweight +birthwort/S +biryani +bis +Biscay/M +Biscayne/M +biscotti +biscuit/MS +biscuity +bisect/GSD +bisection/SM +bisector/SM +biserial +bisexual/MSY +bisexuality/MS +Bishkek/M +bishop/dSM +bishopric/SM +Bishopsgate/M +Bismarck/M +Bismark/M +bismuth/M +bison/M +bisque/MS +Bissau/M +Bisset/M +bistable +bistate +bistoury/S +bistro/SM +bisyllabic +bit's +bit/CS +bitblt/S +bitch/GZDSz2M +bitchiness/S +bitchy/TP +bitcoin/SM +bite/cS +biter/SM +Bithell/M +biting/Y +bitmap/DGMS +BITNET +bitonal +bitonality +Bitrex +bitrot +bitser/M +Bitstream +bitstream +bitten +bitter/YPSd +bittercress +bitterer +bitterest +bitterling/S +Bitterman/M +bittern/MS +bitterness/S +bitternut/M +bitterroot/M +bittersweet/SYP +bittiness +Bittinger/M +BitTorrent +bitty/T +bitumen/MS +bituminous +bitwise +bivalence +bivalent/S +bivalve/SMD +bivariate +bivouac/GMDS +biweekly/S +biyearly +biz/M +bizarre/PY +bizarrerie/S +Bizet/M +bizzes +bk +blab/RSDG +blabber/d +blabbermouth/SM +black-hearted +black/TSPYGD +Blackadder/M +blackball/DGSM +blackberry/DMSG +BlackBerry/SGD +blackbird/GSMD +blackboard/MS +blackbodies +blackboy/S +blackbuck/S +Blackburn/M +Blackburne/M +blackbutt/S +blackcap/S +blackcurrant/SM +blacken/Sd +blackener/M +blackface +Blackfeet +blackfish/S +blackfly/S +Blackfoot/M +blackguard/SDYGM +Blackhawk/M +blackhead/SM +blacking/M +blackish +blackjack/MSDG +blacklead/D +blackleg/DGMS +blacklist/GD +blacklister +blackly/3 +blackmail/RGMDS +Blackman/M +Blackmore/M +blackness/S +blackout/MS +blackpoll/S +Blackpool/M +Blackrod/M +blackshirt/S +Blackshirt/SM +blacksmith/GSM +Blackstone/M +blackthorn/SM +Blackthorne/M +Blackwell/M +Blackwood/M +bladder/MS +bladdernut/M +bladderwort/M +blade/GDMS +Blaenau/M +blag/SGDR +blagueur +blah/MDSG +Blaine/M +Blair/M +Blairism +Blairite/S +Blake/M +Blalock/M +blame/R7SGMpD +blameless/PY +blamelessness/S +blameworthiness/S +blameworthy/P +blanc/M +blanch/DSG +Blanchard/M +Blanche/M +blancher/M +blancmange/MS +bland/TPY +blandish/DGLS +blandness/S +Blandy/M +Blane/M +blank/PDGSTY +blanket/dSM +blanketer/S +blanketing/M +blankness/S +Blanton/M +Blantyre/M +blare/GDS +blarney/GSMD +blaspheme/RDSZG +blasphemous/YP +blasphemy/MS +blast/GRSMD +blasting/M +blastocyst/S +blastoderm +blastoff/SM +blastomycosis +blastula +blastulae +blasé +blatancy/MS +blatant/Y +blatantness +blather/dS +blatherer +blatting +Blavatsky/M +blaxploitation +blaze/RkGDMS +blazon/Sd +blazoner/M +bldg +bleach/GRDS +bleached/U +bleak/TPSY +bleakness/S +blear/SD2GzZ +bleariness/S +bleary-eyed +bleary/TP +bleat/DGS +bleater/M +bled +bleed/RSG +bleeding-heart +bleep/MDGSR +Bleiler/M +blemish/MDSG +blemished/U +blench/DGS +blend/RGSD +blepharitis +blepharoplasty +blepharospasm +bless/hGSDiJ +blessed/U +blessedness/MS +blessing/M +Bletchley/M +Blevins +blew +Bligh/M +blight/DGMS +blighter/M +blimey/S +blimp/MS +blind/SDRTPGkY +blindable +blindfold/DSG +blinding/M +blindness/S +bling +bling-bling +blingy/T +blink/RSGD +blinker/d +blinking/U +blinks/M +blip/DGMS +blipvert/S +bliss/D6jS +blissful/P +blissfulness/S +blister/dMkSZ +blithe/YTP +blitheness/S +blithering +blithesome +blitz/GSDM +blitzkrieg/SM +blizzard/SM +bloat/SDRG +bloatware +blob/SMDG +blobby/T +blobfish/S +bloc/GDMSR +Bloch/M +block's +block/UGDS +blockade/DMGRS +blockage/MS +blockboard +blockbuster/MS +blockbusting/M +blockchain +blockhead/SMD +blockhouse/MS +blockiness +blockish +blocklist/S +blockship/S +blockwork +blocky/T +Bloemfontein/M +Blofeld/M +blog/SBM +blogged +blogger/SM +blogging +bloggy/T +blogosphere +blogroll/S +bloke/MS +blokeish/P +Blomberg/M +Blomquist/M +blond/PMST +blonde/SM +blondish +blondness/S +blood-brother +blood-curdling +blood-heat +blood-money +blood-poisoning +blood-red +blood-wort/M +blood/zhp2MDiZGS +bloodbath/S +bloodhound/SM +bloodied/U +bloodiness/S +bloodish +bloodless/PY +bloodlessness/S +bloodletter +bloodletting +bloodline/MS +bloodlust +bloodroot/MS +bloodshed/SM +bloodshedder +bloodshedding +bloodshot +bloodsport/S +bloodstain/DMS +bloodstock/SM +bloodstone/M +bloodstream/SM +bloodsucker/MS +bloodsucking +bloodthirsty/PTY +bloodwood/S +bloodworm/M +bloodwort +bloody/STPGD +bloodymindedness +bloom/RMDGS +Bloomberg/M +Bloomfield/M +Bloomington/M +Bloomsbury +bloop/SDRG +blossom/dMS +blossomy +blot/GMRSD +blotch/SGMZD +blotchy/T +blotto +Blount/M +blouse/SMGD +blousy/T +blow-by-blow +blow-drier +blow-dry/GD +blow-dryer +blow-out/SM +blow-up/SM +blow/RGZS +blowback/S +blowfish/SM +blowfly/SM +blowgun/SM +blowhole/S +blowing-up +blowing/M +blowlamp/S +blown-up +blown/c +blowout/S +blowpipe/MS +blowsy/TYP +blowtorch/MS +blowy/T +blowzy/T +Blu-ray/S +blubber/dSZ +blubberer +Blucher/M +bluchers +bludgeon/MGSD +blue-black +blue-blooded +blue-collar +blue-eyed +blue-green +blue-pencils +blue/TZGSYPDMJ +blueback +Bluebeard/M +bluebell/SM +blueberry/MS +bluebill/M +bluebird/MS +bluebonnet/SM +bluebook/M +bluebottle/SM +bluebush +Bluefields/M +bluefin +bluefish/SM +bluegill/MS +bluegrass/SM +bluegum/S +blueing's +blueish +bluejacket/SM +bluejeans +blueliner +blueness/S +bluenose/MS +bluepoint/SM +blueprint/GSMD +bluer/M +bluesman +bluesmen +bluest/M +bluestocking/SM +bluesy/T +bluethroat/S +bluetongue +Bluetooth/D +bluff/PSDRGTY +bluffness/S +bluing/M +bluish/P +Blum/M +blunder/dkrJMS +blunderbuss/M +Blunkett/M +blunt/DSTGPY +bluntish +bluntness/S +blur/hGDZSM2 +blurb/GSDM +blurriness/S +blurring/Y +blurry/T +blurt/SGD +blurter +blush/GDkRS +blushing/UY +bluster/rSZdk +blusterous +blvd +Blythe/M +BMW/MS +BMX +BNFL/M +Bo/M +boa/SM +Boadicea/M +boar/MS +board/RMGDSJ +boardgames +boarding/M +boardinghouse/MS +boardroom/SM +boards/e +boardwalk/S +boast/DRG6jJS +boasted/e +boastful/P +boastfulness/S +boasting/e +boasts/e +boat/MDRGS +boatbuilder/S +boatbuilding +boatclubs +boatfly +boathook/S +boathouse/SM +boating/M +boatless +boatlift/SGD +boatlike +boatload/MS +boatman/M +boatmen/M +boatswain/MS +boatyard/SM +bob/MDGSZ +Bobbie/M +bobbin/SM +bobbing/M +bobbish +bobble/SGMD +bobbly +bobby/MS +bobbysoxer's +bobcat/SM +bobolink/S +bobs/M +bobsleigh/RSDMG +bobtail/SMGD +bobwhite/SM +Boca/M +Boccaccio/M +Boccherini/M +boccie/SM +bock/SGD +bockwurst +bod/SMd +bode/SZ +bodega/SM +bodger/S +bodhisattva +bodice/SM +bodied/M +boding/M +bodkin/MS +Bodleian +body-blow +body-builder/SM +body-building +body-check +body-colour +body-piercing +body/pDMSYG +bodyboard/S +bodyboarder/S +bodyboarding +bodybuilder/S +bodybuilding +bodyguard/MS +bodyhood +bodying/M +bodyline +bodyshell/S +bodyside/S +bodysnatcher/S +bodysnatching +bodysuit/S +bodysurf/rG +bodyweight +bodywork/rMS +Boedeker/M +Boeing/M +Boer/SM +Boethius/M +boff/S +boffin +bog/GDMZS +Bogart/M +bogbean/S +bogey/GmMDS +boggle/DGSk +boggy/T +bogie/S +bogland +Bogotá/M +bogus +Bohemia/M +bohemian/S +bohemianism/S +Bohr/M +bohrium +boil/AGSD +boiled/U +boiler/MS +boilermaker/MS +boilerplate/SM +boing +Bois/M +Boise/M +boisterous/YP +boisterousness/S +bokeh +bokken +Bokmål +bola/SM +bold/PYT +Bolden/M +boldface/MGDS +Boldini/M +boldness/S +bole/MS +bolero/MS +Bolivar/M +Bolivia/M +Bolivian/S +boll/MS +bollard/SM +Bollinger/M +bollocking +bollocks +bollworm/S +Bollywood +Bologna/M +bolognaise +Bolognese +bolognese +bolometer/WSM +boloney's +Bolshevik/SM +Bolshevism/M +Bolshevist/WMS +Bolshoi/M +bolster/dS +bolsterer/M +bolt's +bolt-on +bolt/UGSD +bolter/M +bolthole/S +Bolton/M +Boltzmann/M +bolus/MS +bomb/RSMDGJ +bombard/GLDS +bombardier/SM +bombardon/S +bombast/WMS1 +bombaster +Bombay/M +bombazine +bombed-out +bombproof +bombshell/SM +bona +bona fide +Bonanome/M +bonanza/SM +Bonaparte/M +Bonapartism +Bonapartist +bonbon/SM +bond/MmDJRGS +bondage/MS +bondholder/SM +bondwoman/M +bondwomen +bone/pRMSZGD +bonehead/DMS +bonemeal +boneset +boneshaker/S +boneyard +bonfire/SM +bong/SMDG +bongo/MS +Bonham/M +Bonhoeffer/M +bonhomie/SM +Boniface/M +Bonilla/M +boniness/S +bonito/MS +bonkers +Bonn/M +Bonner/M +bonnet/dSM +bonnethead +Bonneville/M +bonnie +bonny/T +Bonnybridge +bonobo/S +bonsai/M +bonus/MS +bony/PT +bonzes +boo/DSG +boob/MDZGS +boobook/S +booby-trap/S +booby/MS +boodle/DMSG +boogeyman's +boogie/SD +boohoo/SDG +book/7GMDRJS +bookaholic +bookbind/RGJ +bookbinder/Z +bookbindery/MS +bookbinding/M +bookcase/SM +booked/cA +bookend/DSG +bookie/MS +booking/M +bookish/YP +bookkeep/RGJ +bookkeeping/M +bookland +booklet/SM +booklice +booklouse +bookmaker/MS +bookmaking/M +bookman +bookmark/GSDM +bookmarker +bookmarklet +bookmen +bookplate/S +bookrest/S +books/cA +bookseller/SM +bookselling +bookshelf/M +bookshelves +bookshop/MS +bookslide +bookstack +bookstall/SM +bookstamp +booksy +bookwoman +bookwork/M +bookworm/MS +Boole/M +boolean +boom/SGD +boomer/MS +boomerang/GSDM +boomy/PT +boon/SM +Boone/M +boonies +boor/MS +boorish/YP +boorishness/S +boost/RGSMD +boosterism +boot's +boot/SAGD +bootable +bootblack/SM +bootboy/S +bootee/SM +booth/MS +Boothtown +bootie/SM +bootlace/S +Bootle/M +bootleg/GSRD +bootlegged/M +bootlegging/M +bootless +bootlick/G +bootlicker/S +bootloader/S +bootmaker/S +bootprints +bootstrap/MDGS +booty/SM +booze/RZGDMS +boozy/T +bop/RGDS +borage +borane/S +borate/DMS +borax/M +Borazon +Bordeaux +Borden/M +border/dMS +borderer/SM +borderland/SM +borderless +borderline/MS +bore/RGSkDW +Boreal +boreal +Borealis +boredom/MS +borehole/S +Borg/M +Borghini/M +Borgnine/M +boride/S +boring/M +boringness +Boris/M +Borkowska +born-again +born-free/S +born/AU +borne/c +Bornean +Borneo/M +Bornholm +Borobudur/M +Borodin/M +Borodino/M +boron/M +borosilicate/M +borough/MS +Boroughbridge +borrow/RGS7JD +borrowing/M +Borsalino/S +borscht/SM +borstal/MS +Bortz/M +borzoi/MS +Bosch/M +Bose/M +bosh/SM +Bosnia-Herzegovina/M +Bosnia/M +Bosnian/SM +bosom's +bosom/UdS +bosomy/T +boson/SM +bosonic +Bosphorus +Bosporus/M +boss/SzG2MDZ +bosser +bossiness/S +bossism/SM +bossy/TP +Boston/M +Bostonian/MS +bosun/M +Boswell/M +bot/S +botanicals +botanise/G +botanize/G +botany/3WSMw1 +botch/SRGD +botfly/M +both/Z +Botham/M +bother/dS +bothersome +Bothwell/M +bothy/M +botnet/S +Botox/D +botryoidal +Botswana/M +Botticelli/M +bottle-fed +bottle-feed +bottle-green +bottle-nosed +bottle/RDGSM +bottlebrush/S +bottleneck/MDGS +bottlenose +bottlescrew/S +bottom-dweller/S +bottom-dwelling +bottom-up +bottom/dSpM +bottomer +bottomless/YP +bottommost +botty/S +botulin/M +botulinum +botulinus/M +botulism/SM +Boucher/M +Bouckaert/M +bouclé +boudoir/MS +bouffant +bougainvillea/M +bough/SM +bought/c +bouillabaisse/M +bouillon/MS +boulder/dMS +boulevard/MS +Boulogne/M +bounce/kZSRG2D +bouncy/YT +bound/ADSG +boundary/MS +bounded/P +bounden +bounder/SM +boundless/PY +boundlessness/S +bounds/e +bounteous/YP +bounteousness/S +bountiful/P +bountifulness/S +bounty/6DjSM +bouquet/MS +bourbon/MS +bourgeois/M +bourgeoisie/MS +bourn/S +Bourne/M +bourne/S +Bournemouth/M +bourses +bourée +boustrophedon +bout/MS +boutique/SM +boutiquey +boutonnière/SM +Bouvier/M +Bouyssou/M +bovine/Y +bow-legged +bow-legs +bow-saw/MS +bow-tie/SM +bow-window +bow/mRGDS +bowdlerise/nDGS +bowdlerize/NnDSG +bowed/U +bowel/SGMD +Bowen/M +bower/d +bowerbird/S +Bowery +Bowes +bowfin/S +bowhead/S +Bowie/M +bowie/S +bowing/M +Bowker/M +bowl/R6MSDG +Bowles/M +bowlful/S +bowline/SM +bowling/M +bowser/MS +bowshot +bowsprit/MS +bowstring/DMGS +bowstrung +bowwow/SDMG +bowyer/SM +box-office +box-shifter/S +box/DZ2RS6GM +boxboard +boxcar/MS +boxfish/S +boxful/M +boxing/M +boxlike +boxtops +boxwood/SM +boxy/T +boy/MS +Boyce/M +boycott/SGD +boycotter/M +Boyd/M +boyer +boyfriend/SM +boyhood/SM +boyish/PY +boyishness/S +Boyle/M +boyscout +boysenberry/MS +bozo/SM +BP +BPD +BPhil +bpi +bpm +bps +BR/M +bra/WpSM +Brabant/M +Brabham/M +brace/SkGDM +bracelet/SM +bracer/M +brachia +brachial +brachiopod/S +Brachiopoda +brachiosaurid +brachiosaurus +brachium/M +brachycephalic +brachycephaly +brachytherapy +bracken/SM +bracket/dSM +bracketing/M +brackish/P +brackishness/S +Bracknell/M +braconid/S +bract/MS +bracteal +bracteate +brad/DSGM +bradawl/M +Bradbury/M +Bradford/M +Bradley/M +Bradman/M +Bradshaw/M +Brady +bradycardia +brae/SMQ +brag/TSDRG +Bragg/M +braggadocio/MS +braggart/MS +Brahma/M +Brahman/MS +Brahmana/S +Brahmanic +Brahmanical +Brahmanism +Brahmaputra/M +Brahmin +Brahms +braid/DGSJ +braider/M +braiding/M +Braille/M +brain-damaged +brain-dead +brain/GD2pMZS +brainbox/S +braincase +braincell/S +brainchild/M +brainchildren +braininess/S +brainless/PY +brainpower/M +brainstem +brainstorm/SMDG +brainstormer +brainstorming/M +brainteaser/S +brainteasing +Braintree/M +brainwash/SGD +brainwasher/M +brainwashing/M +brainwave/S +brainwork +brainy/PTY +brake/SGDM +Bram/M +Bramah/M +bramble/GMYDS +brambling/M +brambly/T +Brampton/M +bran/SDGM +branch-like +branch/SMGD +branchia +branchiae +branchial +branching/M +branchlet/S +branchlike +Branchville/M +branchy +brand/MRGZSD +branded/Ua +Brandenburg/M +brander/d +Brandi/M +branding/a +brandish/SGD +Brando/M +Brandon/M +brands/a +Brandt/M +brandy/GMDS +brandywine +branks +Brannon/M +Branson/M +Brant/M +Braque/M +bras/2GzZD +Brash/M +brash/YSPT +brashness/S +Brasilia/M +brass-necked +brass/MS +brassard/S +brasserie/SM +brassfounder/S +brassiere/MS +brassiness/S +brassy/TSP +brat/MZS +Bratislava/M +bratty/T +bratwurst/MS +Braun/M +braunite +bravado +brave/DYyTGPS +braveness/S +bravery/SM +bravest/M +bravo/GDS +bravura/MS +brawl/MRGSD +brawn/ZSM2 +brawniness/S +brawny/TP +bray/SGD +brayer/M +braze/DSG +brazen/dYP +brazenness/S +brazier/SM +Brazil/M +Brazilian/SM +Brazzaville/M +BrE +breach/DRSGM +bread-and-butter +bread/HDMSG +breadbasket/MS +breadboard/DGMS +breadbox/S +breadcrumb/S +breadfruit/MS +breadhead/S +breadline/MS +breadstick/S +breadth/M +breadwinner/SM +breadwinning +break-bulk +break-fall +break-in/S +break-off +break-up/S +break/eMS +breakable/S +breakage/MS +breakaway/MS +breakbeat/S +breakdance/GRD +breakdown/SM +breaker/SM +breakfast/MRGDS +breakfront +breaking/M +breakneck +breakout/MS +breakpoint/DGMS +breakthrough/MS +breaktime +breakup/SM +breakwater/SM +bream/DSG +Breanne/M +breast/DGMS +breastbone/SM +breastfed +breastfeed/GS +breasthook/S +breasting/M +breastpin/S +breastplate/MS +breaststroke/SM +breaststroker/S +breastsummer +breastwork/MS +breath/RpZDS7JGM +breathability +breathable/U +breathalyse/SD +breathalyser/S +breathe/S +breathing/M +breathless/YP +breathlessness/S +breathtaking/Y +breathy/T +breccia/S +brecciate/SDN +Brechin/M +bred +breech-loaded +breech-loader +breech-loading +breech/SGMD +breeching/M +breed/MRGS +breeding/M +breeze/ZMGSD +breeziness/S +breezy/TPY +Breightmet +Breitinger/M +Bremen/M +bremsstrahlung/M +Brenda/M +Brendan/M +Brennan/M +Brenner/M +Brent/M +Brentford/M +Brentwood/M +Bresenham/M +Bresson/M +bressummer +Brest/M +brethren +Breton/MS +Brett/M +Bretton/M +Breughel +breve/MS +brevet/dMGDS +breviary/SM +brevity/MS +brew/RGMDS +brewer/Z +brewery/SM +brewing/M +Brewster/M +Brexit +Breydon/M +Brezhnev/M +Brian/M +briar/M +bribe/BDRySG +bribery/SM +bric-a-brac +bric-à-brac +bric/DG +Brice/M +brick-red +brick/SM +brickbat/MS +bricker +bricklayer/SM +bricklaying/SM +brickmason/S +brickwork/SM +brickyard/MS +bricolage/S +bridal +bride-to-be +bride/SM +bridegroom/MS +brides-to-be +bridesmaid/MS +Bridewell/M +bridge/MGSD +bridgeable/U +bridgehead/SM +Bridgend/M +Bridgeport/M +Bridger/M +Bridget/M +Bridgetown/M +Bridgewater/M +bridgework/MS +bridging/M +Bridgnorth/M +bridle/MGSD +bridled/U +bridleway/S +Brie +brief/TJSYDPG +briefcase/MS +briefed/C +briefer/C +briefing/M +briefless +briefness/S +briefs/C +brier/SM +Brierly/M +brig/MS +brigade/GDSM +brigadier/SM +Brigadoon/M +brigand/SM +brigandage/SM +brigantine/SM +Briggs/M +Brigham/M +Brighouse/M +bright-eyed +bright/TPGY +brighten/drS +brightness/S +Brighton/M +brill +brilliance/SMZ +brilliancy/SM +brilliant/PSY +brim-full +brim/DGMSp6 +brimstone/SM +Brindisi/M +brindle/MDS +brine/SGDZM +briner/M +bring/RSG +brininess/S +brink/MS +Brinkley/M +brinkmanship/MS +briny/TP +brio +brioche/SM +Briot/M +briquette/SM +Brisbane/M +brisk/TYPG +brisket/SM +briskness/S +bristle/SMYGD +bristlebird/S +bristly/T +Bristol/M +bristols +Brit. +Brit/S +Britain/M +Britannia/M +Britannic +Britannica +britches +Briticism +British/RY +Britishness +Briton/SM +Britt/M +Brittany/M +Britten/M +brittle/DTGPS +brittlely +brittleness/S +Brixit +Brixton/M +BRM +Brno/M +bro +broach/SGD +broacher/M +broad-brush +broad-minded/Y +broad-mindedness +broad/TYS +broadband +broadbill/S +broadcast/SARG +broadcasting/S +broadcloth/SM +broaden/Srd +broadleaf +broadleaved +broadleaves +broadloom/MS +broadloomed +broadness/S +broadsheet/SM +broadside/SMGD +broadsword/MS +Broadway/M +Broadwell/M +Broadwood/M +brocade/DMSG +broccoli/MS +brochette/SM +brochure/SM +Brock/M +Brockden +Brockmeier/M +Brodie/M +Broederbond/M +brogue/SM +broil/GRSD +broke/RG +broken-down +broken-hearted/Y +broken-heartedness +broken/UY +brokenness/M +broker/d +brokerage/MS +brolly/S +bromance +bromantic +bromeliad/S +Bromford/M +bromide/SMW +bromine/M +Bromley/M +Bromsgrove/M +Bromwich/M +bronc/S +bronchi/M +bronchial +bronchiolar +bronchiole/MS +bronchiolitis +bronchitic/S +bronchitis/MS +bronchodilation +bronchodilator/S +bronchogenic +bronchopneumonia +bronchoscope/S +bronchoscopic +bronchoscopy +bronchospasm +bronchus/M +bronco/MS +broncobuster/MS +Bronson/M +brontosaur/SM +brontosaurus/SM +Bronx/M +bronze/SMGDR +bronzed/M +bronzing/M +bronzy +brooch/SM +brood/GM2ZRSDk +broodmare/SM +broody/TP +brook/DSMG +Brookes/M +Brookhaven/M +Brookhouse/M +Brooklands/M +brooklet/SM +Brooklyn/M +Brooks/M +brookside +brookweed +broom/GMSD +broomball/M +Broome/M +broomstick/MS +Bros. +brose +broth/RMS +brothel/SM +brother-in-law +brother/dY +brotherhood/MS +brotherliness/S +brotherly/P +brothers-in-law +brougham/SM +brought +brouhaha/MS +brow/SM +Broward +browbeat/GS +browbeaten +browbeater/S +brown/DTSMPGY +Browne/M +Brownell/M +brownfield +Brownian +brownie/SMT +browning/M +brownish +brownness/S +brownout/SM +brownstone/MS +browntop +Brownwood/M +brows/SDRBG +browse +Broxbourne/M +Broxtowe/M +Brozman/M +brr +Bruant/M +Brubeck/M +Bruce/M +brucellosis/M +Bruckner/M +Brudenell/M +Bruegel +Brueghel +bruin/SM +bruise/RGSDJ +bruit/S +brunch/SDGM +Brundtland/M +Brunei/M +Brunel/M +brunet/S +brunette/MS +Bruno/M +Brunschwig/M +Brunswick/M +brunt/DMGS +bruschetta +brush-off/S +brush-turkey/S +brush-up +brush/ZGSDM +brushback/S +brusher/M +brushfire/SM +brushier +brushless +brushlike +brushstroke/S +brushtail +brushwood/SM +brushwork/SM +brusque/PTY +brusqueness/S +Brussels/M +brutal/qQ8- +brutalism +brutalist +brutality/MS +brute/GSMoD +bruter +brutish/PY +brutishness/S +Brutus/M +bruxism +Bryan/M +Bryant/M +Bryce/M +Bryde/M +Bryn/M +bryological +bryologist/S +bryology +Bryon +bryony/S +bryophyte/S +bryophytic +bryozoan/S +BSA +BSc +BSD +BSE +BSkyB/M +BSOD +BTC +BTU +BTW +bu. +bubble/GYSMD +bubblegum/S +bubbly/T +bubo/M +buboes +bubonic +bucatini +buccal +buccaneer/GDSM +buccinator/S +Bucephalus +Buchanan/M +Bucharest/M +Buchenwald/M +buck-passing +buck/SMDG +buckbean/S +bucker/M +bucket/Sd6M +bucketful/SM +bucketwheel/S +buckeye/MS +buckhorn/M +buckhound/S +Buckingham/M +Buckinghamshire/M +Buckland/M +buckle/RGSMD +buckled/U +buckles/U +Buckley/M +buckling/M +Buckminster/M +buckminsterfullerene +buckram/dMS +bucksaw/MS +Bucksch +buckshot/MS +buckskin/DSM +buckteeth +buckthorn +bucktooth/DM +buckwheat/SM +buckyball/S +buckytube/S +bucolic/YS +bud/SGDMZ +Budapest/M +Budd/M +Buddha/M +Buddhism/M +Buddhist/SM +buddleia +buddy/MSGD +Budea/M +budge/DGS +budgerigar/MS +budget/rSdM +budgetary +budgie/MS +budging/U +budo +budstick/S +Budweiser/M +budwood +budworm/S +Buena +Buenos +buff-tip +buff/RSMDG +buffalo/M +buffaloes +buffed/A +buffer/rd +buffered/U +buffet/SdJM +bufflehead/M +buffo/S +buffoon/MS +buffoonery/MS +buffoonish +buffs/A +bug's +bug-eyed +bug/CRGSD +bugaboo/SM +Bugatti/M +bugbane/S +bugbear/MS +bugfix/S +bugger/dZ +buggery/M +buggy/MTS +bugle/RGDMS +bugless +Bugzilla/M +Buick/M +build-up/SM +build/RGJS +buildability +buildable +building/MeS +builds/Ac +built-in +built-up +built/Ac +Bujumbura/M +bukkake +Bukowski/M +Bukrin +Bulawayo'sc +Bulawayo/M +bulb/DSGM +bulblet +bulbous +bulbul/S +Bulgaria/M +Bulgarian/MS +bulge/ZGDMSk +bulgy/T +bulimarexia/S +bulimia/SM +bulimic +bulk/ZSMD2G +bulker +bulkhead/DSM +bulkiness/S +bulky/TP +bull's-eye +bull/GYSMD +bulla +bullae +bullcrap +bulldog/MS +bulldoze/RGDS +Bullen/M +bullet/dSM +bulletin/MdS +bulletproof/DG +bullfight/RSMG +bullfighting/M +bullfinch/MS +bullfrog/SM +bullhead/hMDSi +bullheaded/P +bullheadedness/S +bullhide +bullhorn/SM +bullied/M +bullion/SM +bullish/PY +bullishness/S +bullock/SM +bullpen/SM +bullring/SM +bullseye/S +bullshit/RSDMG! +bullshot +bullwhackers +bully/DGTMS +bullyboy/SM +bullying/M +bulrush/SM +bulwark/MGDS +bum-bailiff/S +bum-sucker +bum-sucking +bum/SDRGTM +bumbag/S +bumble/DRkSG +bumblebee/SM +bumbledom +bumboat/S +bumboy +bumf +bumfluff +bumhole +bummed/M +bumming/M +bump/DRGZS2 +bumper/d +bumph +bumpily +bumpiness/S +bumpkin/MS +bumptious/PY +bumptiousness/S +bumpy/TP +bumsters +bun/MZS +bunch/ZSDGM +bunchy/T +bunco's +buncombe's +Bundaberg/M +Bundesliga +Bundestag/M +bundle's +bundle/UDG +bundler/M +bundles +Bundy/M +bunfight/S +bung/GMDS +bungalow/SM +bungarotoxin +bungee/SM +bunghole/SM +bungle/GkDRS +bunion/SM +bunk's +bunk/RCSDG +bunker/d +bunkhouse/MS +bunkmate/MS +bunko's +bunkum/M +bunny/MS +Bunsen/M +bunt/RSGDJ +bunting/M +buoy/SGMD +buoyancy/MS +buoyant/Y +bur/DGSYM +Burbank/M +Burberry/M +burble/GSD +burbler/M +burbot/S +burbs +Burch/M +burden/dMS +burdened/Uc +burdening/c +burdens/cU +burdensome/PY +Burdick/M +burdock/MS +bureau/MS +bureaucracy/MS +bureaucrat/1QWq8SM- +Burel +Buren/M +burg/RSM +burgeon/SDG +burgess/MS +burgh/RMS +Burghley/M +burglar/MS +burglarious +burglarproof/GD +burglary/SM +burgle/SDG +burgomaster/SM +Burgos/M +Burgoyne/M +Burgundian/S +burgundy/S +burial/SAM +buried/U +burier/M +Burk/M +burka/S +Burkard/M +Burke/M +burkha/S +Burkhardt/M +Burkina/M +burl/2MDS +burlap/MS +burler/M +burlesque/DYRMSG +burley +burliness/S +Burlingame/M +Burlington/M +burly/TP +Burma/M +Burmese +burn/DR7kSGJ +burnable/S +Burnaby/M +Burnage/M +Burne/M +burned/U +Burnett/M +Burney/M +Burnham/M +burnish/RSGD +Burnley/M +burnous +burnout/MS +Burnside/M +burnt/Y +burntness +burp/MDSG +burqa/S +burr/MS +Burrell/M +burrfish/S +burrito/S +Burroughs +burrow/DMGSR +bursa/yM +bursae +bursar/MS +bursary/MS +bursitis/SM +burst/eS +burster/M +bursting +bursty +Burstyn/M +Burt/M +Burtenshaw/M +Burton/M +Burtt/M +Burundi/M +bury/ADSG +bus/MAS +busbar/S +busby/S +Busch/M +bush/S2mGMJZD +bushbuck/S +bushel/MSDGJ +bushelful/S +busher +bushfire +bushido/M +bushiness/S +bushing/M +bushland +bushmaster/MS +bushmeat +Bushnell/M +bushwhack/GRSD +bushwhacking/M +bushy/TP +business/m5S +businesslike +businesspeople +businessperson/S +busk/MRG +buskin/SM +buskined +busman/M +busmen +bust/RGZSMD +bustard/MS +busted/F +bustle/kSGD +busty/T +busway/S +busy/PSYTGD +busybody/SM +busyness +busywork/SM +but/DAGS +butane/MS +butanol +butch/RyS +butcher/dY +butcherer/M +butchery/SM +Bute/M +butene/M +butler/dSM +butt-end/S +butt/RSM +butter/drZ +butterball/MS +butterbur/M +buttercream +buttercup/MS +butterfat/MS +Butterfield/M +butterfingered +butterfingers/M +butterfish/S +butterfly/DGMS +buttermilk/M +butternut/S +butterscotch/M +Butterstone +butterwort/S +Butterworth/M +buttery/TS +butting/M +buttock/DSMG +button's +button/UdS +buttonbush/S +buttoner/M +buttonhole/DMSG +buttonholer/M +buttonhook/S +buttonweed +buttonwood/SM +buttress/SGDM +butyl/M +butyrate/M +butyric +buxom/Y +buxomness +Buxtehude/M +Buxton/M +buy-back/S +buy/RSG +buyback/S +buying/c +buyout/S +buys/c +buzz/MDRSGZ +buzzard/SM +buzzword/SM +bx +bxs +by +by-blow +by-election/S +by-law/MS +by-product/SM +Byblos/M +bye-bye/S +bye-law/SM +bye/MS +Byelorussia +byers +bygone/S +byline/GDSM +byliner/M +byname/S +bypass/MDSG +bypath/SM +byplay/S +Byrd/M +byre/SM +Byrne/M +byroad/MS +Byron/WM +Byronismyah +bys +byssi +byssinosis +byssus/S +bystander/MS +byte/MS +bytecode/S +byway/SM +byword/SM +byzantine +Byzantine/S +Byzantinism +Byzantinist/S +Byzantium +bêche +bête/S +bêtise +c.elegans +C.Lit. +c/nN +CA +ca +Ca/y +CAA +caatinga +cab/GMDXVSN +cabal/GDSM +cabala/MS +caballero/SM +cabana/SM +cabaret/SM +cabbage/DGSM +Cabbala +cabbalism +cabbalist/S +cabbalistic +cabbie/S +cabby/M +cabdriver/MS +caber/M +Cabernet/M +cabin/dMS +cabinet/MyS +cabinetmaker/SM +cabinetmaking/SM +cabinetry/SM +cabinetwork/MS +cable/DGSM +cablecast/SG +cablegram/SM +cableless +cabochon +caboodle/SM +Cabot/M +cabriolet/SM +cabstand/SM +cacao/SM +cacciatore +cachaca +cache/p7DGSM +cachectic +cacheing +cachepot/MS +cacher +cachet/MdS +cachexia +cackle/DRSYG +CACM +cacophonous +cacophony/3SM +cacti +cactus/MS +cacuminal +CAD +cad/MZS +cadastral +cadaver/MS +cadaverous/YP +CADCAM +Caddick/M +caddie +caddish/YP +caddishness/S +caddy/MDSG +Cadell/M +cadence/CMS +cadenced +cadencing +cadent/C +cadenza/MS +cadet/MS +cadge/DRSG +Cadillac/SM +Cadman/M +cadmium/M +cadre/SM +caducei +caduceus/M +caeca +caecal +caecitis +caecum/M +caenorhabditis +Caerphilly/M +Caesar/M +caesarean/S +caesarian +caesium/M +caesura/SM +cafe/S +cafeteria/MS +cafetière +caffeinated +caffeine/SM +caftan/MS +café/MS +cage/GDzR2MS +cagey +cageyness +cagier +cagiest +caginess/MS +cagoule/S +Cahokia +cahoot/MS +Caicos/M +caiman's +Cain/M +Cainozoic +caipirinha/S +caique/S +cairn/DSM +Cairo/M +Caisos +caisson/SM +Caithness/M +caitiff/MS +Caius +cajole/RLyDSG +cajolery/SM +Cajun/SM +cake/MDGS +cakeage +cakehole +cakewalk/SDGM +Cal +cal +Calabar/M +calabash/SM +calaboose/SM +caladium/S +Calais +calamander +calamari/S +calamine/MDGS +calamites +calamitous/PY +calamity/SM +calathea/S +Calc +calcalkaline +calcarenite/S +calcareous/YP +Calchas/M +calciferous +calcification/M +calcify/WNDSnG +calcimine/DSMG +calcine/NSDG +calcite/SM +calcium/M +CALCOMP +calculability/IM +calculable/I +calculableness +calculate/iVDSGkBhNn +calculated/aA +calculates/Aa +calculating/aA +calculation/aSAM +calculator/SM +calculi +calculus/MS +Calcutta/M +Calcuttan +caldaria +caldarium +Calder +caldera/SM +caldron's +Caldwell/M +Caleb/M +Caledonia/M +Caledonian/S +calendar/SdM +calender/dMS +calf-length +calf/M +calfskin/SM +Calgary +Calhoun/M +calibrate/SAGDN +calibrater's +calibration/M +calibrator/MS +calibre/MnSN +caliche +calico/M +calicoes +California/M +Californian/SM +californium/M +Caligula/M +caliper/S +caliph/SM +caliphate/SM +call-boy +call-girl/S +call-up +call/RSGDJ7 +calla/SM +Callaghan/M +Callahan/M +Callao +callback/S +called-for +called/AUa +callee/M +calligrapher/SM +calligraphy/S3MW +calling's +calling/a +calliope/MS +calliper/SM +callisthenic/S +callisthenics/M +Callisto +callop/S +callose +callosity/SM +callous/PDYSG +callousness/S +callow/PT +callowness/S +calls/aA +callus/SdM +calm/YTGPSkD +calmative/S +calmness/S +caloric +calorie/SM +calorific +calorifically +calorimeter/SMW +calorimetry/M +calotype +calque/SGD +Caltech +caltrop/S +calumet/MS +calumniate/nDSGN +calumniation/M +calumniator/SM +calumnious +calumny/SM +Calvados +calvarial +calvary +Calvary +calve/DGS +Calvert/M +calves/M +Calvin/3M +Calvinism +Calvinist/W +calyces's +calypso/MS +calyx/SM +cam/MSD +camaraderie/SM +camber/dMWS +Camberley/M +cambial +cambium/MS +Cambodia/M +Cambodian/S +Cambrian +cambric/MS +Cambridge/M +Cambridgeshire/M +camcorder/S +Camden/M +came/c +camel-hair +camel/SM +camelback +camelhair's +camellia/SM +Camelopardalis +Camelot/S +Camembert +cameo/MSDG +camera-ready +camera/MmS5 +camerae +cameraperson +camerawork +Cameron/M +Cameroon/M +Cameroonian/S +camgirl +Camilla/M +Camille +Camino +camion/M +camisole/MS +camomile/M +camouflage/GDRSM +camp/RGZSM2Dz +campaign/MRDSG +campaniform +campanile/SM +campanology/3wSM +campanula/S +campanulate +Campbell/M +Campbellsport +camped/C +Camperdown/M +campfire/MS +camphor/SM +Campos +camps/C +campsite/SM +campus/MS +campy/T +camshaft/SM +Camus/M +camwood +can't +can't've +can-opener +can/dz2SDRZrGyM +Canaan/M +Canaanite +Canada/M +Canadian/S +canal/q-GSMQ8D +canapé/S +canard/MS +canary/MS +canasta/SM +Canaveral +Canberra/M +cancan/MS +cancel/RDGS +cancelbot/S +cancellable +cancellate/DnN +cancellation/M +cancels/K +cancer/SM +cancerous/Y +Cancún/M +Candace +candelabra/S +candelabrum/M +candelas +candid/PY +candidacy/MS +candidal +candidate/MS +candidature/S +candider +candidiasis +candidness/S +candle/RMDSG +candleberry/S +candleholder/S +candlelight/SM +candlelighter +candlelit +candlenut/S +candlepower/MS +candlestick/MS +candlewick/SM +candomblé +candour/SM +candy-striped +candy/SGMD +candyfloss +candytuft/S +cane/SMJ +canebrake/SM +canine/S +caning/M +canister/dSM +canker/dMS +cankerous +canna/S +cannabinoid/S +cannabinol +cannabis/MS +cannelloni +cannery/SM +Cannes +cannibal/MQ8Sq- +cannibalism/SM +cannibalistic +cannibalistically +cannier +canniest +canniness/S +cannister/SM +Cannock +cannon/dSM +cannonade/MGDS +cannonball/SDMG +cannoneer/S +cannonry +cannot +cannula/S +cannulae +cannulate/SGDN +canny/UPY +canoe/GD3SM +Canoga +canola +canon/wMW-1qQ8S3 +canoness/S +Canongate/M +canonical/SQ8q- +canonicity +canonist +canonry/S +Canopus +canopy/DGMS +canst +cant's +cant/DCRGS +cantabile +cantaloup +cantaloupe/SM +cantankerous/YP +cantankerousness/S +cantata/SM +canted/AI +canteen/MS +canter/d +Canterbury/M +canterbury/S +canticle/SM +cantilever/dSM +canto/MS +canton/dMSL +cantonal +Cantonese +cantor/SM +cants/A +Cantwell/M +Canute/M +canvas/MRGDS +canvasback/SM +canvaser +canvass/S +canyon/SM +cap's +cap/SADG +capability/ISM +capable/IP +capabler +capablest +capably/I +capacious/PY +capaciousness/S +capacitance/SM +capacitate/I +capacitative +capacitive/Y +capacitor/MS +capacity's/c +capacity/SMI +caparison/SM +caparisoned +cape/BDRMlS +capellini +caper/d +capeskin/SM +Capilano +capillarity/MS +capillary/S +Capistrano +capita/onM +capital/-qMQs893S +capitalise/ADGnS +capitalised/Uc +capitalises/c +capitalising/c +capitalism/SM +capitalist/1W +capitalize/AGnSDN +Capitan +capitate +capitation/CMS +capitol/SM +capitula +capitular +capitulate/ASDGNn +capitulation/MA +capitulum +capo/SM +capoeira +capon/SM +Capone +caponise/SGD +caponize/SGD +Capote +Cappadocia +Cappadocian/S +capped/U +cappellacci +Cappiello/M +capping/M +cappuccino/SM +Capri +caprice/SM +capricious/YP +capriciousness/S +Capricorn +caps/8 +capsicum/MS +capsid/S +capstan/SM +capstone/SM +capsular +capsule/8SQMGD +capsulotomy/S +Capt. +captain/GDSM +captainate/S +captaincy/MS +CAPTCHA/S +captcha/S +caption/DGM +captioner +captious/PY +captiousness/S +captivate/SDG +captivatingly +captivation/M +captivator/MS +captive/NSMn +captivity/SM +captor/SM +capture/RDGS +captured/A +captures/A +capturing/A +capuchin/S +Capuchin/S +Caputo +car-jack/SDJRG +car-sharing +car-sick/P +car-sickness/S +car/rZdMS +carabiniere +carabinieri +caracara/S +Caracas/M +carafe/SM +caragana +caramba +carambola/S +caramel/Q8SM +caramelisation +caramelization +carapace/MS +carapaxes +carat/MS +caravan/MSDG +caravanette/S +caravanner/MS +caravansary/SM +caravanserai/SM +caravel/MS +caraway/SM +carbamate/S +carbamazepine +carbapenem/S +carbide/SM +carbine/SM +carbo-load/G +carbo/S +carbohydrase +carbohydrate/SM +carbolic +carbon-14 +carbon-neutral +carbon-paper +carbon/sQ9S8W-NqMn +carbonaceous +carbonate/GDSM +carbonation/M +Carbondale +carboniferous +carbonyl/M +carborundum +carbostyril +carbowax +carboxy +carboxyl +carboxylase +carboxylate/SD +carboxylation +carboxylic +carboy/MS +carbuncle/DSM +carbuncular +carburettor/SM +carcase/MS +carcass/MS +Carcassonne +Carchemish +carcinogen/WMS +carcinogenesis +carcinogenicity/MS +carcinoid/S +carcinoma/SM +card's +card-carrying +card-index +card/DERGS +cardamom/SM +cardboard/SM +cardholder/S +cardiac/S +Cardiff/M +Cardigan/M +cardigan/MS +Cardin +cardinal/MYS +cardinality/MS +carding/M +cardio +cardiogram/SM +cardiograph/ZRSM +cardioid/M +cardiological +cardiology/3MS +cardiomegaly/M +cardiomyopathy +cardioprotection +cardiopulmonary +cardiorespiratory +cardiothoracic +cardiovascular +carditis +cardmember/S +cardoon/S +cardsharp/RMS +Cardus/M +care/6jSp +cared/U +careen/DGS +career/G3MDS +careerer +careerism/M +careerist +carefree +careful/TP +carefulness/S +caregiver/S +careless/YP +carelessness/S +careline +cares/DG +caress/SvVMk +caresser/M +caret/SM +caretaker/MS +Carew/M +careworn +Carey/M +cargo/M +cargoes +Carib/S +Caribbean +caribou/M +caricature/3SGDM +caricaturisation +caricaturization +caries/M +carillon/MS +Carina +caring/U +Carinthia/M +cariogenic +carious/K +carisoprodol +Carl/MG +Carla +Carleton +Carlin/M +Carline +Carlisle/M +Carlo/S +carload/GMS +Carlota +Carlow/M +Carlsbad/M +Carlson +Carlton +Carlyle +Carmarthen/M +Carmel +Carmen/M +Carmichael +carmine/SM +carnage/SM +carnal/Y +carnality/SM +carnassial +Carnatic +carnation/MIS +Carnegie/M +carnelian/MS +Carnell/M +carnet/SM +Carney/M +Carnforth/M +carnitine +carnival/SM +carnivalesque +Carnivora +carnivore/MS +carnivorous/YP +carnivorousness/S +carnosaur/S +Carnot +carnotite +carny/G +carob/MS +carol-singing +carol/DRGSM +Carolina/SM +Caroline/M +Carolingian/M +Carolinian/S +Carolyn +carom/S +carotene/SM +carotenoid/S +carotid/M +carousal/SM +carouse/RGDS +carousel/SM +carp/GMDkRS +Carpaccio +carpaccio +carpal/SM +Carpathian/S +carpel/SM +carpenter/dSM +carpentering/M +carpentry/SM +carpet/dJSM +carpetbag/RMSDG +carpeting/M +carphology +carpi/M +carpool/DSG +carport/MS +carpus/M +Carr/M +carrageen/M +carrel/SM +Carrera/M +carriage/aSMf +carriageway/MS +Carrick +Carrickfergus/M +Carrie +carried/a +carries/a +Carrington/M +carrion/SM +Carroll/M +Carrolton +carrot/MS +carroty/T +carry-all/SM +carry-cot/SM +carry-on +carry/DRSG +carrying/a +carsick/P +Carson/M +Carsten/M +cart/RMD6GS +cartage/MS +carte/M +cartel/SM +Cartesian/S +Cartesianism +cartful/S +Carthage +Carthaginian +carthorse/MS +Cartier +cartilage/SM +cartilaginous +cartload/MS +cartographer/SM +cartographical +cartographically +cartography/WSM +cartomancy +carton/dMS +cartonnage +cartoon/G3DMS +cartoonish +cartoonist +cartophilist/S +cartophily +cartridge/MS +cartwheel/RGMDS +Cartwright +Caruso +Carvalho/M +carve/RSJGDy +carven +carving/M +caryatid/SM +caryopses +caryopsis +Carys +casaba/SM +Casablanca +Casanova/M +casbah/M +cascade/GDSM +cascara/SM +case-harden/dS +case-load/SM +case-sensitive +case/DMLJSG +casebook/MS +cased/U +casein/MS +caseload/S +casework/RSM +Casey/M +cash-book/MS +cash/DGSpM +cashback +cashew/SM +cashier/GMDS +cashmere/SM +cashpoint/S +casing/M +casino/SM +Casio/M +cask/SMGD +casket/dSM +Caspar +Caspian +Cassady/M +Cassandra +cassava/SM +Cassels +casserole/MGDS +cassette/MS +cassia/SM +Cassidy/M +Cassie/M +cassingle/S +Cassini/M +cassino's +Cassiopeia +Cassius +cassock/SMD +cassowary/MS +cast's/e +cast-iron +cast-off/S +cast/RSGJM +Castalian +castanet/SM +castaway/SM +caste/MS +castellated +castellation/S +caster/nN +casteth +castigate/SnDNG +castigation/M +castigative +castigator/MS +castigatory +Castile +Castilian/S +Castillo/M +casting/Mc +castle/GMDS +Castleford/M +Castlereagh/M +castor/MS +castrate/GDS +castration/M +castrato +Castries/M +Castro/M +casts/aAe +casual/SPY +casualness/S +casualty/SM +casuarina/S +casuist/SMWy +casuistical/Y +casuistry/MS +Caswell/M +cat-and-dog +cat-bear +cat-sit/RG +cat/M2ZzDGS +catabolic +catabolism +catabolite/S +catabolize/G +catachreses +catachresis +catachrestic +cataclysm/WSM +cataclysmal +cataclysmically +catacomb/MS +catadromous +catafalque/SM +Catalan/S +catalepsy/MS +cataleptic/S +Catalina +catalogue/GRDS +catalogued/U +Catalonia +catalpa/SM +catalufa/S +catalyse/SDWG +catalyser +catalysis/M +catalyst/SM +catalytic/Y +catamaran/MS +cataplectic +cataplexy +catapult/GMDS +cataract/MS +catarrh/MS +catastrophe/SM1W +catastrophism +catastrophist/S +catatonia/MS +catatonic/S +catatonically +Catawba +catbird/MS +catboat/SM +catcall/DGSM +catch-all/SM +catch/LRGZ7S +catchfly/S +catchlight/S +catchline +catchpenny/S +catchphrase/S +catchup/SM +catchweight +catchword/MS +catchy/PTY +catechesis +catechetical +catechetically +catechetics +catechin/S +catechise/SGD +catechism/MS +catechist/SM +catechize/GSD +catechol +catecholamine/SM +catechumen/S +categoricity +categorise/AGSD +categorised/U +categorize/AGSD +category/wq8W9Qs-SM1 +catenate/FN +catenation/MF +catenative/S +cater/drS +catering/M +caterpillar/SM +caterwaul/GDS +Catesby/M +catfight/SG +catfish/SGDM +catgut/SM +catharses +catharsis/M +cathartic +Cathay +cathead/S +cathedral/SM +Catherine/M +catheter/8QMS +catheterisation +catheterization +cathodal +cathode/SWM +cathodoluminescence +catholic/M +Catholic/SM +Catholicism +catholicity/MS +catholicly +Cathy +cation/MW +catkin/SM +catlick +catlike +catmint/M +catnap/DMSG +catnip/SM +Cato +Caton/M +Catskill/S +catsuit/MS +cattery/MS +cattiness/S +cattle/mM +catty/TP +Catullus +CATV +catwalk/SM +Caucasian/S +Caucasoid +Caucasus +Cauchy +caucus/S +caudal/Y +caught/U +cauldron/SM +Cauldwell/M +cauliflower/SM +caulk/GDRJS +causal +causalgia +causality/MS +causate/vV +causation/M +causative/S +cause/GnDMoRSp +causerie/MS +causeway/GMSD +caustic/SY +causticity/SM +cauterise/DnGS +cauterize/NSDGn +caution/KSGyDM +cautioner/SM +cautious/IY +cautiousness's +cautiousness/I +cautiousnesses +cavalcade/MS +cavalier/YPSDG +cavalry/SmM +Cavan/M +Cavanagh/M +cave-in +cave/mRSMDG +caveat/SM +Cavendish +caver/F +cavern/DSGM +cavernous/Y +cavernulous +cavesson/S +cavewoman +cavewomen +caviar +caviare/MS +cavil/SDRGJ +caving/M +cavitary +cavitation +cavity/FMS +cavort/DSG +caw/GSMD +Caxton +cay/SCM +Cayenne/M +cayenne/MS +Cayley/M +Cayman/M +cayman/S +Cayuga/M +CB +CBS +CBT +cc +cc'd +cc'ing +cc's +CCD +CCTV +CD-R/S +CD-ROM/S +CD-RW/S +CD/M +CDC/M +CDMA +cDNA +CDs +CDT +Ce +CE +ceanothus +cease/CDSG +ceasefire/S +ceaseless/PY +ceaselessness/S +ceasing/U +Cebuano +Cecil/M +Cecilia +Cecily/M +cedar/MS +cedarwood +cedary +cede/FKAGDS +cedilla/MS +Cedric/M +cefotaxime +Ceil +ceilidh/SM +ceiling/MSD +celandine/SM +Celanese +celeb/S +celebrant/SM +celebrate/inNSDyG +celebrated/U +celebratedness/M +celebration/M +celebrator/SM +celebrity/MS +celeriac +celerity/SM +Celeron +celery/SM +celesta/SM +Celeste +celestial/SMY +celestiality/S +Celia/M +celibacy/SM +celibate/SM +cell/MDS3G +cellar/dMS +cellarer/M +cellmate/S +cello/S3M +cellophane/SM +cellphone/SM +cellular/Y +cellularity +cellulite +cellulitis +celluloid/MS +cellulose/MS +cellulosic +Celsius +Celt/WS +Celticism +Celticist/S +cement/RGDSM +cementa +cementite +cementum/MS +cemetery/SM +cenobite/SMW +cenotaph/SM +Cenozoic +censer/SM +censor/dSM +censored/U +censorial +censorious/PY +censoriousness/S +censorship/SM +censorware +censurable +censure/GRMSD +census/SdM +cent/SM +centaur/MS +Centaurus +centavo/SM +centenarian/SM +centenary/S +centennial/Y +centesimal/Y +centigrade/S +centilitre/SM +centime/SM +centimetre/MS +centimetric +centipede/SM +centra +central/qsQ89-3 +Centralia +centralise/CDnSAG +centralism/M +centralist +centrality/SM +centralize/CDNSAnG +centre/GDRMJ3WoS +centreboard/SM +centreboarder +centrefire +centrefold/S +centreless +centreline/MS +centrement +centremost +centrepiece/SM +centrepin +Centrex +centric/F +centrifugal/SY +centrifugate/M +centrifugation/M +centrifuge/MGNDS +centring/M +Centrino +centripetal/Y +centrism +centroid/SM +centromere/S +centromeric +centrosome/S +centrum/S +centuple/DGS +centurion/SM +century/SM +CEO/SM +cephalic/S +cephalization +Cephalochordata +cephalochordate/S +cephalopod/S +Cephalopoda +cephalosporin/S +cephalothorax +Cepheid +ceramic/3MS +ceramicist +ceramide +ceramist/SM +ceratobranchial/S +Cerberus +cercopithecoid/S +cereal/MS +cerebellar +cerebellum/MS +cerebra/no +cerebral/S +cerebrate/SDG +cerebration/M +cerebriform +cerebroside/S +cerebrospinal +cerebrovascular +cerebrum/MS +cerement/SM +ceremonial/S +ceremonialness +ceremonious/UY +ceremoniousness/SM +ceremony/SMo +Ceres +cerise/MS +cerium/M +cermet/SM +CERN +Cernan/M +cert/SF +certain/UY +certainer +certainest +certainty/USM +certificate/SDM +certification/MCA +certified/UAC +certifies/CA +certify/NRl7DGnS +certiorari/M +certitude/MIS +cerulean/MS +ceruloplasmin +cerumen +cerussite/S +Cervantes +cervical +cervicitis +cervix/M +cess +cessation/SM +cession/FMAK +cessions/F +Cessna +cesspit/M +cesspool/MS +CET +Cetacea +cetacean/S +cetology/3 +ceviche/S +Ceylon +cf. +CFC/S +CfIT/M +CFO/S +CGI +Ch'ing +cha-cha +cha/Wy +Chablis +chachalaca/S +chaconne +Chacornac/M +chad +Chad/M +Chadian/S +chador/S +Chadwick/M +chaetognath/S +Chaetognatha +chafe/SGD +chafer/M +chaff/MGSD +chaffer/rd +chaffinch/SM +chaffweed +Chagas/M +chagrin/MS +chagrined +chain's +chain-smoke/GD +chain/UDGS +chainlike +chainsaw/DSG +chair/MGm5SD +chairlady/M +chairlift/SM +chairmanship/MS +chairperson/SM +chaise/MS +Chakotay/M +chakra/S +Chalan/M +chalcedony/SM +Chalcolithic +chalcopyrite +Chaldean/S +chalet/SM +chalice/MDS +chalicothere/S +chalk/MGZ2SD +chalkboard/MS +chalkiness/S +chalkline +chalky/T +challenge/RDGSk +challenged/U +challenging/U +challis/SM +Chalmers/M +chamade +chamber/rdMS +Chamberlain/M +chamberlain/SM +Chamberlin/M +chambermaid/MS +chamberpot/S +Chambers/M +chambray/SM +chameleon/MS +chamfer/dSM +chammy's +chamois/MDSG +chamomile/MS +champ/DGS +champagne/SM +champaign/M +champers +champion/SGDM +championship/SM +Champlain +chan/S +chance's/a +chance/DS2MZGy +chancel/SM +chancellery/SM +chancellor/MS +Chancellor/SM +chancellorship/MS +Chancellorship/S +chancer +chancery/SM +chances/a +chanciness/S +chancing/M +chancre/SM +chancroid/S +chancy/T +chandelier/MS +chandler/MS +chandlery/S +Chanel/M +Chang +change-ringing +change/RBlpGDS +changeability/MS +changeable/U +changeableness/SM +changeably/U +changed/U +changeling/M +changelog/S +changeover/SM +changeset/S +changing/U +channel/qs-9JSQ8RGDM +channelling/M +Channing +ChanServ +chanson/SM +chant/MRDGSJ +chanterelle/S +chanteuse/SM +Chanthaburi/M +chanticleer/SM +Chantilly +chantry/SM +chaology/3 +chaos/MS +chaotic/Y +chap/SDMG +Chaparral/M +chapbook/MS +chapeau/MS +chapel/MyS +chapelry/SM +chaperon/d +chaperonage/MS +chaperone/SM +chaplain/MS +chaplaincy/MS +chaplet/SM +Chaplin/M +Chaplinesque +Chapman +chappie/S +chaptalisation +chaptalise/SGD +chaptalization +chaptalize/SGD +chapter/dSM +char/5GDS +charabanc/SM +characin/S +character/sQ98t+dpq6-MS +characterised/U +characteristic's +characteristic/UY +characteristics +charade/SM +charango/S +charas +charbroil/SGD +charcoal/GSMD +charcuterie/S +chard/MS +Chardonnay/S +Charest/M +charge/cGEfDAS +chargeable/AE +chargeableness/M +chargeback/S +charged/U +chargee +chargehand/S +charger/ESM +chargrill/D +chariness/S +chariot/SGMD +charioteer/DSMG +charism/S +charisma/M1W +charismata +charismatic/U +charismatics +charitable/UY +charitableness/MS +charitably/U +charity/SM +charlady/M +charlatan/MS +charlatanism/SM +charlatanry/SM +Charlemagne/M +Charles +Charleston +Charley +Charlie/M +Charlotte/M +Charlottesville +Charlottetown +Charlton +charm/MRGkDpS +charming/T +charro/S +Charron +charset/S +chart/RDG73MJS +chartbuster/S +charted/U +charter/dr +chartist +chartreuse/SM +chartroom/S +chary/TPY +chase/RDGS +Chasidism +chasing/M +chasm/SM +Chassell/M +Chassidism +chassis/M +chaste/sQTYP +chastely/U +chasten/Sd +chasteness/S +chastise/L +chastity/SM +chasuble/SM +chat/GS2MZDz +chatbot/S +chateaubriand +Chatelain/M +chatelaine/MS +chatline/S +chatroom/S +Chattahoochee +Chattanooga +chattel/SM +chatter/dSr +chatterbot/S +chatterbox/SM +chattiness/S +chatty/PT +ChatZilla/M +Chaucer/M +Chaucerian/S +chauffeur/DSMG +Chautauqua +chauvinism/MS +chauvinist/MSW1 +chav/S +chavish +chavvy/T +Chazen +cheap/TY +cheapen/dS +cheapish +cheapness +cheapskate/SM +cheat/RDSG +Chechen/S +check-in/S +check-list/S +check-up/MS +check/ASGD +checkable +checkbox/S +checker/S +checklist/S +checkmate/MDSG +checkout/S +checkpoint/MS +checksum/GMSD +cheddar/S +Chee/M +cheek/2GMzDZS +cheekbone/SM +cheekiness/S +cheekpiece/S +cheeky/TP +cheep/MGDS +cheer/RDp6G2ZjSz +cheerful/TP +cheerfulness/S +cheeriness/S +cheerio/S +cheerleader/SM +cheerleading +cheerless/YP +cheerlessness/S +cheery/PT +cheese-cutter/S +cheese-paring +cheese-skipper +cheese/ZMDSG +cheeseboard +cheeseburger/MS +cheesecake/SM +cheesecloth/MS +cheesemaker/S +cheesemaking +cheesemonger/S +cheeseparing/S +cheesewood +cheesiness/S +cheesy/PT +cheetah/SM +chef-d'oeuvre +chef/GDSM +Chekhov/M +Chekhovian +Chekov/M +chelate/DnMNG +chelation/M +chelicerate/S +Chelmsford +Chelmsleywood +Chelsea/M +Cheltenham +chem/3 +chemautotrophically +chemical/MSY +chemigraphy +chemiluminescence/M +chemiluminescent +chemise/SM +chemist/y +chemistry/SM +chemitype +Chemnitz/M +chemo +chemo-statical +chemoarchitecture +chemoattractant/S +chemoattraction +chemoattractive +chemoautotroph/S +chemoautotrophic +chemoautotrophically +chemoautotrophy +chemoceptor/S +chemocline +chemoimmunotherapy +chemokine/S +chemoprevention +chemoreception +chemoreceptor/S +chemosensory +chemosynthesis +chemosynthetic +chemotactic +chemotaxis +chemotherapeutic/S +chemotherapist/SM +chemotherapy/SM +chemtrail/S +chemurgy/SM +Chen/M +Cheney/M +Cheng +chenille/SM +Chennai/M +cheque/RSM +chequebook/MS +chequeing +chequer/d +chequerboard/MS +Cherie +cherish/GDS +cherisher/M +Chernobyl/M +Cherokee/S +cheroot/MS +cherry-pick/SGD +cherry/MS +chert/SM +cherub/SMW +cherubically +cherubim/S +chervil/SM +Cherwell +Cheryl/M +Chesapeake +Cheshire/M +chess/mSM +chessboard/MS +chest/6ZSDM +Chester-le-Street +Chester/M +chesterfield/SM +Chesterton/M +chestful/S +chestnut/MS +chesty/T +Chetham/M +chetrum/S +chevalier/MS +Cheviot/SM +Chevrolet +chevron/SM +chevroned +Chevy/M +chew/GRZ2S7D +Chewbacca/M +chewiness/S +chewy/T +Cheyenne/S +chg +chge +chi/M +Chiang/M +chianti/M +chiaroscuro/MS +chiasma +chiasmata +Chiba +Chicago/M +Chicagoan/S +Chicagoland/SM +chicane/MDGSy +chicanery/SM +Chicano/SM +chicer +chicest +Chichester +Chichewa +chichi/TS +chick/MS +chickadee/MS +Chickasaw/S +chicken-and-egg +chicken-livered +chicken/dSM +chickenfeed +chickenhearted +chickenpox/SM +chickpea/SM +chickweed/MS +chicle/YMS +chicness/S +chicory/SM +chide/DkSG +Chief +chief/SMa +chiefdom/MS +chiefly +chieftain/SM +chiffon/MS +chiffonade +chiffonier/MS +chigger/SM +chignon/SM +chihuahua/S +chilblain/SM +child/pM +childage +childbearing/M +childbed +childbirth/SM +childcare +childcarer/S +childed +childes +childhood/SM +childish/PY +childishness/S +childless/P +childlessness/S +childlike/P +childmind +childminder/SM +childminding +childproof/GD +childrearing +children/M +Chile/MS +Chilean/S +chiliarch/M +chiliarchs +chiliastic +chill/TDk2PRGMYS +chilli/M +chilliness/S +chillness/S +chilly/TPS +Chiltern/S +Chilton/M +chimaera/Mw +chime/RMDSG +chimera/SMwW +chimichanga/S +chimichurri +chimney/DMS +chimp/MS +chimpanzee/MS +chin-strap/MS +chin-wag/GD +chin/pSMGD +China/Mm +china/SM +chinaberry/S +Chinatown/M +chincherinchee/S +chinchilla/MS +chine/SM +Chinese/M +Ching +ching +chink/DGMS +chino/SM +chinoiserie/S +Chinook +chinstrap/S +chintz/SMZ +chintzily +chintziness +chintzy/T +Chinyanja +chionodoxa/S +chip/GMJZDS +chipboard/M +chipmaker/S +chipmunk/MS +Chippendale +Chippenham +Chippewa +chippie +chipping/M +chippy/S +chipset/S +Chirac/M +chiral +chirality +chirography/SM +chiromancy +chiropody/3SM +chiropractic/MS +chiropractor/SM +chiropteran/S +chirp/GDZS +chirpy/PYT +chirr/GD +chirrup/Sd +chisel/RDSGJM +Chisholm +Chisinau/M +Chiswick/M +chit-chat/SGD +chit/SM +chitchat/DSMG +chitin/MS +chitinous +chitosan +chitterlings +Chiu/M +chivalrous/PY +chivalrously/U +chivalrousness/S +chivalry/WSM +chive/SM +Chivers/M +chivvy/SGD +chlamydia/OS +chlamydiae +Chloe +chloral/M +chloramphenicol +chlorate/M +chloride/SM +chlorinate/CGSDN +chlorination/M +chlorine/nNM +chlorite/W +chlorofluorocarbon/S +chloroform/GDSM +chlorophyll/SM +chlorophyte/S +chloroplast/SM +chloroplastic +chloroquine/M +chloroses +chlorosis +chlorotic +chlorpromazine +chlorzoxazone +chm +choanocyte/S +choccy/S +chock-a-block +chock-full +chock/DGSM +chocker +chocoholic/S +chocolate/SMZ +chocolatey +Choctaw/S +choice/TSPYM +choir/GSDM +choirboy/MS +choirgirl/MS +choirman +choirmaster/SM +choirmen +choisya/S +choke/RkDSG +chokeberry/SM +chokecherry +chokes/M +cholecalciferol +cholecystectomy/S +cholecystitis +cholelithiasis +choler/SM +cholera/MSW +cholerically +cholesteric +cholesterol/SM +choline/M +cholinergic +cholinesterase/M +chomp/SDG +Chomsky/M +Chondrichthyes +chondrocranium +chondrocyte/S +choosable +choose/GR2SZ +choosiness/S +choosy/T +chop/R2ZSzGD +chophouse/SM +Chopin +chopper/d +choppiness/S +choppy/TP +chopstick/SM +choral +chorale/MS +chord/GSDM +chordal +Chordata +chordata +chordate/SM +chording/M +chordophone/S +chordotonal +chore/MoDSG +chorea/SM +choreograph/ZGRS1DW +choreography/MS +choreologist +choreology +chorines +chorion/M +chorister/SM +chorizo/S +Chorley +chorographer/S +chorographic +chorography +choroid/S +choroidal +chortle/RGDS +chorus/MdS +chose +chosen +choucroute +chough/S +choux +chow/GSMD +Chris +chrism/MS +Chrissie +Christ/M +Christchurch +christen/dAS +Christendom +christened/U +christening/MS +Christensen/M +Christi +Christian/Q8MS +Christiana/M +Christianity/M +Christiansen/M +Christie/M +Christina/M +Christine +Christless +Christlike +Christmas/MS +Christmastide +Christmastime +Christological +Christologically +Christology +Christoph/M +Christopher/M +chroma/M1 +chromakey/SGD +chromate/M +chromatic/SP +chromaticism/M +chromaticity +chromatics/M +chromatid/S +chromatin/MS +chromatogram/MS +chromatograph/ZW +chromatography/M +chrome/MWGD +chromic +chrominance +chromite/M +chromium/SM +chromodynamics +chromogenic +chromoly +chromophore/S +chromophoric +chromoplast/S +chromosomal +chromosome/SM +chromosphere/WM +chromous +chronic/Y +chronicle/MSRGD +chronobiologist/SM +chronobiology +chronograph/WZSM +chronologer/S +chronology/13SMw +chronometer/SMW +chronometrical +chronometrically +chronometry +chronostratigraphy/W +chronotherapy +chronotropic +chrysalids +chrysalis/SM +chrysanthemum/MS +Chrysler +Chrysostom/M +chub/SMZ2 +chubbiness/S +chubby/TP +chuck/SDGM +Chuckie/M +chuckle/DkGS +chucklehead/SD +chucklesome +chuckwalla/S +chuff/MD +chug/DSGM +chukka/S +chum/2DzMZSG +chumminess/S +chummy/TP +chump/MGDS +chumping/M +Chung +chunk/ZSGM2D +chunkiness/S +chunky/TP +chuntering +chupacabra/SM +chuppa +chuppah +chuppot +church +Church +Church-of-England +church/mMG5SDY +churchgoer/MS +churchgoing/SM +churchianity +Churchill/M +Churchillian +Churchland/M +churchly/P +churchwarden/SM +churchy/T +churchyard/MS +churl/MS +churlish/YP +churlishness/S +churn/RDGSM +churning/M +churr/GD +churrascaria/S +churrasco +Churrigueresque +chute/SGMD +chutney/SM +chutzpah/SM +chyme/MS +chymotrypsinogen +château/SM +châtelaine/MS +CI +Ci +CIA/M +ciabatta/S +ciao/S +ciboria +ciborium +cicada/SM +cicatrice/MS +cicatricial +cicatrisation +cicatrise/SDG +cicatrix/M +cicatrize/SDGN +cicchetti +Cicciolina/M +Cicely +cicely/S +Cicero +cicerone/SM +ciceroni +Ciceronian +Ciceronianism +cicheti +cichlid/S +CID +cider/CMS +Cidre/M +Ciecierski/M +cig/S +cigar/SM +cigarette/MS +cigarillo/SM +ciguatera +cilantro/S +cilia/M +ciliate/DFYS +cilium/M +Cimarron/M +Cimmerian/SM +cinch/DSGM +cinchona/SM +Cincinnati +cincture/MGDS +cinder/SdM +Cinderella +Cindy/M +cine/M +cinema/WMS +cinematheque/S +cinematograph/S +cinematographer/SM +cinematographically +cinematography/WSM +cinephile/S +cinephilia +Cinerama +cineraria/S +cinerarium/S +cinerary +cinereous +cinereum/S +cineritious +cingula +cingulate +cingulum +cinnabar/MS +cinnamon/SM +cinnarizine +cinquefoil +cipher/MdS +ciphered/C +ciphers/C +ciphertext/S +ciprofloxacin +cir +circa +circadian +Circe +circle/GDSM +circler/M +circlet/MS +circlip/S +circuit/MdS +circuital +circuitous/YP +circuitousness/S +circuitry/MS +circuity/SM +circulant +circular/8YQPMS +circularity/MS +circulate/GyNDSnV +circulated/A +circulates/A +circulating/A +circulation/MA +circulator +circumcircle/S +circumcise/DSGNX +circumcised/U +circumciser/MS +circumcision/M +circumesophageal +circumference/SM +circumferential/Y +circumflex/DSGM +circumlocution/SM +circumlocutory +circumlunar +circumnavigate/DNnSxG +circumnavigation/M +circumnavigator +circumpolar +circumscribe/SXDNG +circumscription/M +circumspect/Y +circumspection/SM +circumsphere +circumstance/GSDM +circumstantial/Y +circumstantiality +circumvallate/DG +circumvallation/S +circumvent/DGS7 +circumvention/SM +circus/SM +cirque/SM +cirrhoses +cirrhosis/M +cirrhotic/S +cirri/M +cirrostratus +cirrus/M +cis +CISC +Cisco/M +cisgender +cisgendered +cissy +cistern/SM +cistus +citable +citadel/SM +citation/MA +cite/nAGNDS +cited/I +cites/I +citified +citing/I +citizen/MYyS +citizenry/SM +citizenship/SM +citrate/DM +citriculture +citrine +Citrix/M +Citroen/M +citron/MS +citronella/SM +citrous +citrus/ZSWM +citrusy +city/DMS +cityscape/SM +citywide +civet/SM +civic/S +civics/M +civil/s9qQ-8Y +civilian/SM +civilised/U +civility/ISM +civilized/U +civilly/U +civvies +CJD +ck/C +cl/GJ +clack/DGS +clackers +Clackmannanshire/M +clad/JGS +cladding/M +clade/S +cladism +cladistic/S +cladoceran/S +cladogenesis +cladogenetic +cladogram/S +Claffey +claim's +claim/ERSGCAD +claimable +claimant/SM +claimed/U +clairaudience +clairaudient +Claire +clairvoyance/MS +clairvoyant/SY +clam/GMzZD2S +clamant +clamber/dSr +clamdiggers +clamminess/S +clammy/TP +clamorous/YP +clamour/GMDRS +clamp/SGMD +clampdown/SM +clamper/M +clamshell/SM +clan/mSM +Clancarty/M +Clancy +clandestine/YP +clandestinity +clang/DRGS +clangorous/Y +clangour/SGDM +clank/DMkGS +clannish/YP +clannishness/S +clanship +clap/RGDS +clapperboard +Clapton +claptrap/MS +claque/SM +Clara +Clare/MZ +Claremont +Clarence +Clarendon/M +claret/dSM +clarification/M +clarificatory +clarifier/M +clarify/NDGSn +Clarinbridge/M +clarinet/MS +clarinettist/MS +clarion/MDSG +clarity/SM +Clark/M +Clarke/M +Clarkson/M +clary +clash/DGS +clasher/M +clasp's +clasp-knife +clasp-knives +clasp/SUGD +clasped/M +clasper/M +class-concious +class-conciousness +class-list +class/2GZDMwpS1 +classed/e +classer/M +classes/e +classful +classic/3S +classical/3 +classicalist +classicality +classicism/SM +classicist +classics/M +classifiable/U +classification/MaCA +classificatory +classified/S +classifies/CA +classify/R7DSnGN +classifying/a +classily +classiness/S +classing/e +classism +classist/S +classlessness +classmanship +classmark/SM +classmate/SM +classroom/MS +classwork/M +classy/TP +clast/S +clastic +clathrate/S +clathrin +clatter/dSZk +clatterer/M +Claude +Claudette/M +Claudia +claudication +Claudio +Claudius +Claus +clausal +clause/SM +Clausen +Clausewitz/M +claustra +claustrophobe/SM +claustrophobia/SM +claustrophobic/S +claustrophobically +claustrum +clavate +clave/FM +claver +Claverack/M +clavichord/SM +clavicle/SM +clavicular +clavier/MS +claw/DSGM +clawback/S +clawer/M +clay/ZSMDG +Clayborne/M +clayier +clayiest +claymore/SM +Clayton/M +clayware +clean-cut +clean-living +clean-shaven +clean-up/MS +clean/BDRTPYGS +cleaning/M +cleanish +cleanliness/U +cleanlinesses +cleanly/TP +cleanness/S +cleans/DRSG +cleanse +cleanskin/S +clear-cut +clear-headed/PY +clear-sighted +clear-up/S +clear/TPSYGJD +clearance/MS +clearer/M +clearing-house/S +clearing/M +clearness/S +cleartext +Clearwater +clearway/MS +clearwing +cleat/GMDS +cleavage/SM +cleave/RGSD +Cleckheaton/M +clef/SM +cleft/DGSM +Clegg/M +cleistogamous +cleistogamy +clematis/MS +Clemence +Clemenceau +clemency/MIS +Clemens +clement/IY +Clement/SM +Clemente/M +Clementine +clementine/S +Clemson +clench/GUSD +Cleopatra/M +Cleophas/M +clerestory/SM +clergy/5mSM +cleric/SYM +clerical/S +clericalism/MS +clerk/GSYDM +clerkship/MS +Clermont-Ferrand +Cleveland/M +clever/PY +cleverer +cleverest +cleverness/S +clevis/SM +clew/SMDG +CLI +cliche/SD +cliché/MS +clichéd +click-through/S +click/RSGDM +clickable +clickbait +clicket +clickjacking +clickstream/S +client-server +client/MS +clientele +clientelism +clientship +clientèle/M +cliff/SM +cliffhanger/SM +cliffhanging +Clifford +clifftop/S +Clifton/M +climacteric/MS +climactic +climate/M1S +climatology/S3Mw1 +climax/MGDS +climb/7GRDSJ +climbdown +climbed/U +clime/WSM +clinch/SRGkD +Cline +cling/RGZ +clingfish/S +clingstone/S +clingy/TP +clinic/YSM +clinical/K +clinician/SM +clink/DGSR +clinker/d +clinometer/SIM +Clint +Clinton/M +Clintonian +Clio +cliometric/S +cliometrician/S +clip-clop +clip-on +clip/RGSDJM +clipboard/SM +clipped/U +clipping/M +clique/DMGSZ +cliquier +cliquiest +cliquish/YP +cliquishness/S +clitoral +clitoridectomy/S +clitorides +clitoris/MS +Clive +Cliveden +clivia/SM +Clizbe +cloaca/M +cloacae +cloak-and-dagger +cloak/DMGS +cloaked/U +cloakroom/MS +cloaks/U +clobber/Sd +cloche/SM +clock-watch/GR +clock/SDMRGJ +clockmaker/MS +clockmaking +clockwatcher +clockwise +clockwork/SM +clod/SMGD +cloddish/P +clodhopper/MS +clog/MSGD +clogs/U +cloisonnes +cloisonné +cloister/MdS +cloistral +Cloke/M +clomp/SMDG +clonal +clonazepam +clone/GDMRS +Cloney/M +clonidine +clonk/GSD +Clonmel/M +Clonmore +clop/DSG +closable +close-cropped +close-down +close-fisted +close-fitting +close-hauled +close-knit +close-mouthed +close-ratio +close-set +close-up/S +close/TRJPDYGS +closed-circuit +closed/UE +closer/ESM +closes/E +closet/SdM +closing/E +closish +closure's/E +closure/GDSM +closures/E +clot/GDMS +cloth/DGJSM +clothbound +clothe/UGD +clothes-peg/SM +clothes/f +clothesbrush +clotheshorse/SM +clothesline/SGDM +clothesman +clothesmen +clothier/SM +clothing/Mf +cloud-cuckoo-land +cloud/pZ2SMDGz +cloudberry/S +cloudburst/SM +clouded/cU +cloudiness/S +clouding/c +cloudless/PY +cloudlet +clouds/c +cloudscape/SM +cloudy/TP +Clough/M +clout/SMDG +clove/RMS +cloven +cloverleaf/SM +Clovis +clown/SDGM +clownfish/S +clownish/PY +clownishness/S +cloy/DkSG +clozapine +club-class +club-foot/MD +club/GSMD +clubbability +clubbable +clubbed/M +clubber/S +clubbing/M +clubfeet +clubhouse/MS +clubland +clubman +clubmate/S +clubmen +clubmoss/S +clubroom/SM +clubroot +cluck/DGMS +clue/pMDGS +clued-up +clump/DZSGM +clumpish +clumpy/T +clumsiness/S +clumsy/TYP +clung +clunk/DRM2GzZS +clunky/T +cluster/MdSJ +clutch/SDG +clutter/dS +cluttered/U +Clwyd +Clyde +Clydebank/M +Clydesdale +Cláudio/M +cm +Cm +Cmd. +Cmdr +Cmdre +CMG +Cmnd. +CMOS +CMS +CNAA +CNBC/M +Cnidaria +cnidarian/S +CNN/M +CNS +CNY +Co +co-ally/D +co-author/SMd +co-belligerence +co-belligerent/S +co-branded +co-branding +co-chair/S +co-channel +co-conspirator/S +co-counselling +co-education +co-educational +co-evolution +co-evolutionary +co-evolve/SGD +co-found/DG +co-founder/S +co-located +co-morbid +co-morbidity +co-occurrence +co-op +co-operant +co-operate/VSDGuNv +co-operation/M +co-operative/SP +co-operator/MS +co-opt/NVG +co-option +co-ordinate/GDSNV +co-ordinator/SM +co-owners +co-ownership +co-pilot +co-produced +co-producer/S +co-production/S +co-religionist +co-respondent/SM +co-site +co-star/GSD +co-trimoxazole +co-worker/SM +co-write/SG +co-writer +co-written +co-wrote +co/EDS +coach/mGM +coacher/M +coachload/S +coachroof/S +coachwhip +coachwood/S +coachwork/M +coadjutor/SM +coagulable +coagulant/SM +coagulate/nGSDN +coagulation/M +coagulator/S +coal-black +coal-fired +coal-holes +coal/SGMD +coaler/M +coalesce/GDS +coalescence/SM +coalescent +coalface/SM +coalfield/MS +coalfish/S +coalhouse +coalition/3SM +coalitionist +coalminers +coarse/TPY +coarsen/dS +coarseness/S +coarticulation/S +coast-to-coast +coast/SGMD +coastal +coasteering +coastguard/SM +coastland/S +coastline/MS +coat-hanger +coat/cMSf +coated/U +coater/S +Coates +coatigan +coating's/c +coating/SM +coattail/S +coattest +coax/RkoG +cob/GMSD +cobalamin/S +cobalt/MW +cobaltous +Cobb/M +Cobbe/M +cobble/GRDMS +cobblestone/SDM +coble/M +Cobol/M +cobra/SM +cobweb/MZSGD +cobwebby/T +Coca-Cola +coca/SM +cocaine/SM +cocci/MS +coccidia +coccidian +coccidioidomycosis +coccolith/S +coccolithophore/S +coccolithophorid/S +coccus/M +coccyges +coccyx/M +Cochin +cochineal/SM +cochlea/MS +cochleae +cochlear +cochoa/S +Cochran/M +Cochrane/M +cock-a-doodle-doo +cock-a-hoop +cock-and-bull +cock-eyed/Y +cock-eyedness +cock-fight/JSGM +cock-fighting/M +cock-of-the-rock +cock-of-the-walk +cock-of-the-wood +cock-shy +cock-up/SM +cock/zGMDZS2 +cockade/MSD +cockapoo/S +cockatoo/SM +cockatrice/MS +cockboat +Cockburn/M +cockchafer/S +cockcrow +Cockell/M +cocker/M +cockerel/SM +Cockett +cockfight/SG +cockiness/S +cockle/GDMS +cocklebur/SM +cockler/S +cockleshell/MS +cockloft/S +cockney/MS +cockneyism/S +cockpit/MS +Cockrell/M +cockroach/SM +cockscomb/MS +cocksfoot/S +cockshy/S +cockspur/S +cocksucker/S! +cocksure +cocktail/GDSM +cocky/TP +coco/MS +cocoa/SM +cocobolo/S +coconut/MS +cocoon/MGSD +Cocos/M +cocreate/SGD +cocreation +cocreator/S +cod/rMdSDG +coda/SM +Codd/M +coddle/SGD +coddler/M +code's +code-switch/SGD +code/CDaAGS +codebase/S +codebook/S +codebreak +codebreaker/S +codebreaking +codec/SM +coded/K4 +codeine/MS +codeless +codename/D +codependence +codependency/S +codependent/S +coder/4SCM +codetermine/S +codeword/SM +codex/M +codfish/MS +codger/SM +codices/M +codicil/SM +codification/M +codify/RDGSNn +coding's +coding/4 +codling/SM +codomain +codon/S +codpiece/MS +codswallop +Cody/M +coed/M +coeducational +coefficient/SM +coelacanth/S +Coelenterata +coelenterate/MS +coelurosaur/S +coequal +coerce/RDbGS +coercible/I +coercion/SM +coercive/PY +coercivity +coetaneous +coeternal/Y +coeval/SY +coevality +cofactor/MS +coffee-cake/MS +coffee-cup/SM +coffee-maker/S +coffee-pot/MS +coffee-table/MS +coffee/SM +coffer-dam/MS +coffer/SdM +Coffey/M +coffin/dMS +Coffman +cog/DMGS +cogency/SM +cogenerator +cogent/Y +cogitate/SNVnGD +cogitation/M +cogitator/SM +cognac/MS +cognate/YnSN +cognateness +cognation/M +cognisance +cognisant +cognition/AMKS +cognitional/Y +cognitive/SY +cognitivism +cognitivist/S +cognizable +cognizance/AMS +cognizant/A +cognomen/SM +cognoscente +cognoscenti +cogwheel/SM +cohabit/nd +cohabitation/o +cohabitational +cohabitee/S +cohabiter/S +Cohen/M +cohere/GDS +coherence/SIMZ +coherency/S +coherent/IY +coherer/M +cohesion/MS +cohesive/YP +cohesiveness/S +Cohn +coho/S +cohort/SM +cohosh +coif/M +coiffed +coiffing +coiffure/SDMG +coil/USADG +coin/RMDG +coinage/MS +coincide/SGD +coincident/Y +Cointreau +coital/Y +coitus/MS +Coke/SM +coke/SMDG +cokey +col/SNVnW +cola/SM +colander/SM +colatitude/SM +Colbert/M +Colburn/M +Colby +Colchester/M +colchicine +colchicum/S +cold-blooded/Y +cold-bloodedness +cold-hearted +cold-shouldering +cold/TPSY +Coldfield +coldish +coldness/S +Cole/M +Colebrooke/M +colectomy/S +Coleman/M +coleopteran/S +coleopterous +coleorhiza +coleorhizae +Coleraine/M +Coleridge/M +coleslaw/SM +Colette/M +coleus/MS +Colgate +coli +colic/ZSM +coliform +Colin +coliseum/MS +colitis/SM +coll +collaborate/VGDNSvn +collaboration/3M +collaborationist +collaborative/S +collaborator/MS +collage/SDMG +collagen/M +collagenase +collapse/b +collapsibility/M +collar/pdMS +collarbone/SM +collate/GSD +collated/U +collateral/M +collation/M +collator/SM +collect/bSivDV7hG +collectability +collectable/S +collectanea +collected/UA +collectedness/M +collectible/S +collection/AMS +collective/q38SQ- +collectivism/SM +collectivity/SM +collector/MS +collectorate +collects/A +colleen/M +college/MK +colleges +collegial +collegiality/S +collegian/MS +collegiate/Y +collet +collide/XDGxNS +collie/MRyD +colliery/SM +collimate/SCNDG +collimated/U +collimation/M +collimator/M +collinear +Collingwood/M +Collins/M +collision/M +collocational +collogue/DSG +colloid/MoS +colloidal +colloquia +colloquial +colloquialism/MS +colloquies +colloquium/SM +colloquy/Mo +collotype/S +collude/DGNVSX +collusion/M +colobus +cologne/SMD +Colombia/M +Colombian/S +Colombo/M +colon/9MWQsq3-8S +colonel/SM +colonelcy/SM +colonial/S3 +colonialism/SM +colonialist +colonialness +colonise/AGCDSn +colonised/U +colonize/AGCDSNn +colonnade/DSM +colonoscope/S +colonoscopy/S +colony/oSM3 +colophon/SM +Coloradan +Colorado/M +coloratura/SM +colorectal +colorimeter/SMW +colorimetry +colossal/Y +colosseum/S +colossi +colossus/MS +colostomy/SM +colostrum/SM +colour-blind/P +colour-code/D +colour-fast/P +colour-fastness/S +colour-sergeant +colour/qQ-8RNpGJSnD6jM +colourable +colourant/SM +colouration/EM +colourblock/GD +coloured/ES +colourful/P +colourfulness/S +colouring/M +colourist/S +colouristic/Y +colourless/Y +colourlessness +colourman +colourpoint +colours/AE +colourway/S +colposcope/Z +colt/MS +colter/M +coltish/PY +Colton/M +Coltrane +coltsfoot/S +colubrid/S +Columba +Columbae +columbaria +columbarium +Columbia/M +Columbian +columbine/SM +columbium +Columbus/M +column/D3SQ8M +columnar +columnated +columnist +Colwyn/M +coma/SM +comae +comaker/MS +Comanche/S +comatose +comb/RGMS +combat/vVu +combatant/MS +combative/P +combativeness/S +combatted +combatting +combed/U +combfish/S +combinable +combination's/A +combination/oM +combinational +combinator/oWSM +combinatorial +combinatoric/S +combine/DGAnSN +combiner/SM +combo/MS +combust +combustibility/SM +combustible/IS +combustion/MS +combustive +combustor +Comcast/M +Comdex/M +come/RIGJS +comeback/SM +comedian/SM +comedienne/MS +comedown/MS +comedy/WSM +comeliness/S +comely/PT +comer/cM +comes's +comes/ce +comestible/MS +comet/MS +cometary +cometh +comeuppance/SM +comfit/SM +comfits/E +comfort/pEGMSDk +comfortability/S +comfortable/PY +comfortableness/S +comfortably/U +comforted/U +comforter/SM +comfrey/S +comfy/T +comic/YMS +comical +comicality/SM +coming/c +comity/SM +comix +comm +command/RkGDLMS +commandant/SM +commandeer/DGS +Commander +Commander-in-Chief +commando/SM +commemorate/NDvSVGn +commemoration/M +commemorative/S +commemorator/S +commemoratory +commence/DLAGS +commencer/M +commend/AnS7DG +commendable/Y +commendation/AM +Commendatore/M +Commendatori +commendatory/A +commender/AM +commensal/S +commensalism +commensality +commensurable/I +commensurably +commensurate/YI +comment/MUSD +commentary/SM +commentate/SGD +commentator/SM +commenter/MS +commenting +commerce/GoSDM +commercial/qQ8S-U +commercialism/SM +commercialness +commie/MS +commination/S +comminatory +comminuted +commiserate/VNnDGS +commiseration/M +commissar/MS +commissarial +commissariat/MS +commissary/SM +commission's/A +commission/CRDSG +commissionaire +commissioned/A +commissural +commissure/S +commit/NLSoXDG +commitment/cS +commits/A +committable +committal/MS +committed/cU +committee/mSM5 +committer/S +committing/c +commode/ESI +commodification +commodify/SGD +commodious/PIY +commodity/MS +commodore/MS +common-law +common-room/M +common-sense +common/YPSr +commonality/MS +commonalty/SM +commonest +commonly/U +commonness/U +commonplace/SP +commons/M +commonsensical +commonwealth/SM +commotion +commove/SGD +comms +communal +communalism +communalist/SW +communality/M +commune/oQ8S3DG +communicability/SM +communicable/I +communicably +communicant/SM +communicate/BDxSVvGnNu +communicated/a +communicates/a +communication's +communication/a +communicative/P +communicator/SM +communion/MS +communique/S +communiqué/MS +communism/MS +communist/W +communitarian/M +community/SM +commutable/I +commutate/Vv +commutativity +commutator/M +commute/R +Comoran +Comoros/M +comp/DGS +compact/TRPDYG +compaction/M +compactness/S +compactor/SM +compand/SRGD +companion/DG7lMS +companionable/P +companionship/SM +companionway/MS +company/SMDG +Compaq/M +comparabilities +comparability/MI +comparable/P +comparably/I +comparative/PS +comparator/MS +compare/uVvGBl +comparer/M +comparison/SM +compartment/DGMS +compartmental/-8qQ +compass/M +compassionate/P +compatibility/SMI +compatible/SIY +compatibleness/M +compatibly/I +compatriot +compeer +compel/7NGSDnk +compelling/M +compendia +compendious/YP +compendium/MS +compensable +compensate/DcSnGN +compensated/U +compensation/cM +compensative +compensator/M +compensatory +compete/SDG +competence/MSZI +competency's +competency/IS +competent/IY +competitive/PY +competitiveness/S +competitor/SM +compilation/SAM +compilatory +compile/RCNS7DG +compiled/A +compiles/A +compiling/A +complacence/Z +complacency/SM +complacent/Y +complain/Rk +complainant/SM +complaining/UY +complaint +complaisance/SM +complaisant/Y +complement/DMGSRN +complementarity/S +complementary/YPS +complementation/M +completable +complete/IYP +completed/U +completeness/IS +completer/M +completes +completest +completing +completion's/I +completion/SM +completist/S +completive +complex/GxDYTPNXS +complexion/DM +complexities +complexity/cM +compliance/SM +complicate/GcDS +complicated/U +complicatedly +complicatedness/M +complicator/MS +complicit +complicity/MS +compliment/RGD +complimentary/U +comply/LRnJN +component/SM +componentry +comport/L +compose/CRDSXGN +composed/PY +composes/AE +composing/EA +composite/SYP +composition/CM +compositor/MS +compossible +compost/RGB +composure/MES +compote/SM +compound/M7 +comprehend/NuXSDvGV +comprehended/a +comprehending/U +comprehensibility/IMS +comprehensible/IPY +comprehensibly/I +comprehension/IMS +comprehensive/PS +comprehensiveness/S +compresence +compresent +compress/XvNVhxb +compressed/UC +compresses/C +compressibility/MI +compressible/I +compression/MC +compressor/MS +compromise/M +compromising/UY +Compton/M +comptroller/SM +compulsion/M +compulsive/YSP +compulsiveness/S +compulsivity +compulsory/YS +compunction/SM +CompuServe/M +computability/M +computation/oM +computational +compute/DRGnNlSB +computed/AK +computer-literate +computer/Q8q- +computerate +computerese +computerphobia +computes/A +computing/A +compère/MD +comrade/MSY +comradeliness +comradeship/SM +Comte +con/SwMW1DG +Conakry/M +Conan +conation +concatenate/nDSG +concave/Y +concavo-convex +conceal/S7RDkLG +concealed/U +concede/Rh +conceit/GiMSDh +conceited/P +conceitedness/S +conceivability/I +conceivable/IY +conceivably/I +conceive/KSDaG +conceiver/M +concentrate/SGNnVD +concentration/M +concentrator/MS +concentric/Y +Concepción/M +concept/xSVoM +conception/KSMa +conceptual/-Q8q +conceptuality/M +concern/hUD +concerning +concerns +concert/DiGhM +concerted/E +concerti +concertina/MDGS +concerting/E +concertmaster/MS +concerto/SM +concerts/E +concession/yo +concessionaire/SM +concessional +concessioner +concessive +conch/MDG +conchie/S +conchoid +conchs +concierge/SM +conciliar +conciliate/nGVyN +conciliation/MA +conciliator/SM +conciliatory/A +concise/TYPNX +conciseness/S +concision/M +conclave/S +conclude/RNGXDSvVu +conclusion/M +conclusive/IPY +conclusiveness/IS +concoct/SDGV +concocter/M +concoction/SM +concomitant/Y +concord +concordance/MS +concordant/Y +concordat/SM +Concorde/M +Concordia +concrescence +concrescent +concrete/GPYNDSnM +concreteness/S +concreter +concretion/M +concubinage/SM +concubine/MS +concupiscence/MS +concupiscent +concur/DG7S +concurrence/SM +concurrent +concuss/NXV +concussion/M +condemn/Nn7RGDS +condemnation/M +condemnatory +condensate/MS +condensation/M +condense/DRSGbn +condenseness +condescend/NXk +condescension/M +condign +condiment/SM +condition's/K +condition/oMGRJDS +conditional/S +conditionality +conditionally/U +conditioned/AUK +conditioning/M +conditions/KA +condo/SM +condolence/MS +condom/SM +condominium/SM +Condon/M +condonable +condone/DGSN +condoner/MS +condor/MS +conduce/nNvDGVS +conducive/P +conduct/aDGMS +conductance's +conductance/4 +conductances +conductibility/MS +conductible +conduction/M +conductivity/SM +conductor/SM +conductress/MS +conduit/SM +condylarth/S +condyle/S +condyloma/S +condylomata +condylomatous +cone/MZS +coned +coneflower/M +Conestoga +coney's +confab/DSMG +confabulate/NSnDG +confabulation/M +confect/S +confection/R3SGDM +confectioner/Z +confectionery/SM +confectionist +confederacy/SM +confederal +confederate/M +confer/7DgGRS +conferee/MS +conference/GMDS +conferral/MS +confess/GXxhDN +confessant/MS +confession/M +confessional/S +confessor/SM +confetti/M +confidant/SM +confidante/SM +confide/kDRGS +confidence/cSM +confident/cY +confidential/PY +confidentiality/SM +confidingness +configurability +configurable/K +configuration/OAM +configure/NADGSn +configured/K +configuring/K +confine/L +confined/U +confiner/M +confirm/nANGSD +confirmation/MA +confirmatory +confirmed/PY +confiscate/yNnSGD +confiscation/M +confiscator/SM +confit +conflagration/SM +conflate/GnDSN +conflation/M +conflict/kSMVDG +conflictual +confluence/MS +conform/7R3x +conformability +conformable/U +conformably +conformal +conformance/SM +conformant +conformism/SM +conformist +conformities +conformity/IMU +confound/h +confront/NRnx +confrontation/M +confrère/SM +Confucian/S +Confucianism +Confucianist +Confucius +confusable +confuse/kRhi +confused/P +confutation/M +confute/NSnDG +confuter/M +Cong +conga/MDG +congeal/DLGS +congener/SM +congeneric +congenerous +congenial/U +conger/SM +congeries/M +congest/DVSG +congested/U +congestion/SM +Congleton +conglomerate/DMSGnVN +conglomeration/M +Congo/M +Congolese +congrats +congratulate/DSGnyN +congratulation/M +congregate/GNnSD +congregation/M +congregational +Congregational/3Y +Congregationalism/MS +Congregationalist +congress/mxM5GSD +congresspeople +congressperson/S +congruence's/I +congruence/ZMS +congruency/MS +congruent/Y +congruential +congruently/I +congruity/MSI +congruous/YPI +conic/S +conical/P +conics/M +conidia +conidium +conifer/MS +coniferous +Coniston/M +conjectural +conjecture/GDoSMB +conjecturer/M +conjugacy +conjugal/Y +conjugality +conjugant +conjugate/DVGnSNY +conjugateness +conjugation/M +conjunct/VSvD +conjunctional +conjunctiva/MSO +conjunctivae +conjunctive/S +conjunctivitis/SM +conjuration/M +conjurator +conjure/NRGSnD +conjuring/M +conjuror/S +conk/RSD +Conley/M +conman/M +conmen/M +connate +connect/viVbGhDS +connected/EPY +Connecticut +connecting/E +connection's/A +connection/MES +connectionless +connective/MS +connectivity/SM +connector/SM +connects/EA +Connell/M +Connelly +conner +connexion/SM +Connie +connivance/MS +connive/RSDG +connoisseur/SM +connoisseurship +Connors +connotative/Y +connubial/Y +conodont/S +Conor/M +conquer/AdS +conquerable/U +conquered/U +conqueror/MS +conquest/ASM +conquistador/SM +conquistadores +Conrad/M +Conrail/M +consanguineous/Y +consanguinity/MS +conscience-stricken +conscience/p +conscientious/PY +conscientiousness/S +conscionable/U +conscious/YU +consciousness/SM +conscription/SM +consecrate/ADNSnG +consecrated/U +consecration/MA +consecrative +consecrator +consecratory +consecutive/PY +consensus/SM +consent/SRGkD +consequence +consequent/Y +consequential/IY +consequentialism +consequentialist/S +consequentiality/SM +consequentialness/M +consequently/I +consequentness +conservancy/MS +conservation/M3 +conservationism +conservationist +conservatism/SM +conservative/PS +conservatoire/S +conservator/SM +conservatory/SM +conserve/VnvNu +consider/AdS +considerable/YI +considerably/I +considerate/YnN +considerately/I +considerateness/I +consideration/AS +considered/U +considerer/M +considering/S +consign/L +consigned/A +consignee/SM +consignment/A +consignor/S +consigns/A +consiprationally +consist/SGD +consistence/ZS +consistency/SMI +consistent/IY +consistory/MS +consol's +consolable/I +consolation/EM +consolatory +console/RNkn7 +consolidate/DNGnS +consolidated/AU +consolidates/A +consolidation/M +consolidator/MS +consommé/S +consonance/IM +consonances +consonant/YSM +consonantal +consortia +consortium/MS +conspecific/S +conspecificity +conspectus/MS +conspicuous/PIY +conspicuousness/SI +conspiracy/SM +conspirational +conspirator/SoM +conspiratorial +conspire/G +constabulary/SM +constance/Z +constancy/IMS +constant/IY +Constant/M +Constantine/M +Constantinople +constants +constative/S +constellation/MS +consternate/DnNGS +consternation/M +constipate/NGDSn +constipation/M +constituency/MS +constituent/YSM +constitute/DASG +constitution/AMS +constitutional/3YS +constitutionalism +constitutionalist +constitutionalities/U +constitutionality/SM +constitutionally/U +constitutive/Y +constrain/hG +constrained/U +constraint/SM +constrict/SDVG +constriction/SM +constrictor/SM +construal/S +construct/ASbDG +constructable +constructibility +construction/CMAS +constructional/Y +constructionist/SM +constructive/YP3 +constructiveness/S +constructivism +constructor/SM +construe/DS7G +construed/a +construes/a +construing/a +consubstantial +consubstantiality +consul/SM +consular/S +consulate/SM +consulship/SM +consult/nDNGS +consultancy/S +consultant/SM +consultation/M +consultative +consultee/SM +consultees' +consulter/M +consumable/S +consume/RVSXvkNDhGJ +consumed/U +consumer/3 +consumerism/MS +consumerist +consummate/DSGVY +consummated/U +consumption/Mc +consumptive/S +cont +cont'd +contact-breaker +contact/G7DS +contactee/S +contactless +contactor/S +contagion/SM +contagious/YP +contagiousness/S +contain/7RLDSG +container/Q-8q +contaminant/MS +contaminate/NVGDnS +contaminated/UC +contaminates/C +contaminating/C +contamination/MCS +contaminator/SM +contd +contemn/SGD +contemplate/VNDvuGn +contemplation/M +contemplative/PS +contemporaneity/MS +contemporaneous/PY +contemporariness/S +contemporary/YP +contempt/bM +contemptibility +contemptible/Y +contemptuous/PY +contemptuousness/S +content/LEDhGMS +contented/P +contentedness/S +contention/SM +contentious/UY +contentiousness/MS +contently +conterminous/Y +contest/7 +contestable/I +contestant/SM +contested/U +contextual/Q-q8 +contextualism +contextualist/S +contiguity/MS +contiguous/PY +continence/IMS +continent/oYSM +continental/S +continently/I +contingency/MS +contingent/MYS +continua/on +continual +continuance/ESM +continuant/MS +continuation/ME +continuative/S +continue/7DSGN +continued/E +continuer/M +continues/E +continuing/E +continuity/ESM +continuous/YE +continuousness's +continuousness/E +continuum/M +contort/VDG +contortion/M3S +contortionist +contra/yS +contraband/M +contrabandist/S +contrabass/MS +contrabassoon +contraception/MS +contraceptive/S +contract/GbD +contractee/S +contractile +contractility +contractive +contractual/Y +contradance/S +contradict/SGyD +contradiction/SM +contradictory/PY +contradistinction/SM +contrafactive +contrafactual +contraflow/S +contrail/M +contraindicate/VSNnDG +contraindication/M +contralateral +contralto/SM +contraposition +contrapositive/S +contraption/MS +contrapuntal/Y +contrarian/S +contrarianism +contrariety/SM +contrariness/S +contrariwise +contrary/PSY +contrast/GvZSDkV +contravene/SGD +contravener/M +contravention/MS +contretemps/M +contribute/DvGVy +contribution/SM +contributor/MS +contributory/SY +contrite/P +contriteness/S +contrition/SM +contrivance/SM +contrive/RDSG +control/BRMSlG +controllability/M +controllable/U +controllably/U +controlled/U +controversial/UY +controversialist/MS +controversy/SMo +controvert/DGSb +controvertible/I +contumacious/Y +contumacy/MS +contumelious +contumely/MS +contuse/XGSND +contusion/M +conule/S +conundrum/MS +conurbation/SM +convalesce/DSG +convalescence/MS +convalescent/S +convect/xGSDV +convection/SM +convene/GADS +convener/SM +convenience/ISM +convenient/YI +convenor/S +conventicle/SM +convention/SoM +conventional/Q83 +conventionalism/M +conventionalist +conventionality/MUS +conventionally/U +convergence/SM +convergent +convergently +conversant/Y +conversation/Mo +conversational/3 +conversationalist +conversazione/M +converse/GnY +converser +conversion's/A +conversion/G +convert/RSbDG +converted/UA +convertibilities +convertibility/IM +convertible/PS +convertor/S +converts/A +convex/Y +convexity/MS +convey/D7SG +conveyance/DRSGM +conveyancing/M +conveyor/MS +convict/GVDS +conviction/MS +convince/RGDSk +convinced/U +convincing/UY +convincingness/M +convivial/Y +conviviality/MS +convocational +convoke/GDNnS +convolute/DY +convolution's +convolution/CO +convolutions +convolve/CSGD +convolvulus/S +convoy/GDMS +convulse/GXDSVuNv +convulsion/M +convulsive/P +Conway/M +cony/MS +coo/GSD +Coogan/M +cook's +cook/KGADcS +cookbook/MS +Cooke/M +cooked/fU +cooker/SMZ +cookery/M +cookhouse/S +cookie/MS +cooking/M +Cookstown/M +cookware/SM +cool-bag +cool-box/SM +cool-headed +cool/GDPSRYT +Coolaney +coolant/SM +cooled/c +Cooley/M +Coolidge/M +coolie/MS +cooling-off +coolish +CoolMax +coolness/S +coolth +Coon/M +cooncan +coonhound/S +coonskin/S +coop/RDGM +cooper/dvuV +cooperage/MS +cooperant +cooperative/U +coopery/S +coordinate/DGV +coordinated/U +coordinator/M +Coors +coot/MS +cootie/MS +cop-out/S +cop/GDRdMS +copay/S +cope/SZ +Copeland +Copenhagen/M +copepod/S +coper/M +Copernican +Copernicus/M +copied/A +copies/A +copilot/SM +coping/M +Copini +copious/YP +copiousness/S +coplanar +coplanarity +Copland +Copley +copolymer/SM +copper/dZ +copperas +Copperfield +copperhead/MS +coppernob/S +copperplate/SM +coppersmith/SM +coppice/DMSG +Coppola/M +copra/SM +coprocessor/S +coprolite/M +coprophagous +cops/DSG +copse/M +copter/SM +Coptic +copula/nMSV +copular +copulate/GSyD +copulation/M +copulative/S +copy-edit/Sd +copy/3DRGMS +copyable +copybook/SM +copycat/SMDG +copyhold +copyholder/S +copying/a +copyleft/D +copyread/GR +copyright/GRMDS7 +copywriter/MS +copywriting +coquetry/SM +coquette/SMGD +coquettish/Y +cor +coracle/SM +coracoid +coral/SM +coralberry/S +coralline +coralroot/S +corbel/SJGMD +Corbett/M +Corbie +Corbin/M +Corby +Corbyn/M +cord's/F +cord/EGSAMD +cordage/MS +Cordeiro/M +corder/AM +cordgrass +cordial/PYS +cordiality/MS +cordillera/MS +cording/AM +cordite/MS +cordless +Cordoba +cordon/dSM +Cordova +cordovan/MS +cords/F +corduroy/DSMG +cordwood +cordyline/S +core/MDRGS +Corel +corella/S +Coren/M +coreopses +coreopsis +Corey/M +corf/M +Corfu/M +corgi/SM +coriaceous +coriander/MS +coring/M +Corinth/M +Corinthian/S +Coriolis +cork/DRGMS +corked/U +corks/U +corkscrew/DSMG +corkwood/S +corky/T +Corley/M +corm/SM +Corman/M +cormorant/SM +corn/R2ZSMzDG +cornball/MS +cornbrash +cornbread/S +corncob/SM +corncockle/S +corncrake/SM +cornea/SM +corneal +Cornelia/M +Cornelis/M +Cornelius +Cornell/M +corner/d +cornerman +cornermen +cornerstone/SM +cornerwise +cornet/SM +cornetfish/S +cornett/S +cornetti +cornetto +corneum +cornfield/MS +cornflake/S +cornflour/M +cornflower/SM +cornice/DSMG +corniculate +corniness/S +Cornish +cornmeal +cornmill +cornrow/GSD +cornstalk/MS +cornstarch/MS +cornucopia/SM +Cornwall/M +Cornwallis +Cornwell +corny/T +corolla/yMS +corollary/SM +coromandel +corona/ySnM +Coronado +coronae +coronal/MS +coronary/S +coronate +coronation/M +coronavirus/S +coroner/MS +coronet/dSM +coronoid/S +coroutine/SM +corp. +corpora/MnVo +corporal/MS +corporate/3SY +corporates/I +corporation/MIS +corporatise/SDGn +corporatism/M +corporatize/SDGN +corporeal/IY +corporeality/MS +corporealness/M +corps/SM +corpse/M +corpulence/SM +corpulent/Y +corpulentness/S +corpus/M +corpuscle/MS +corpuscular +corr +corral/GDMS +correct/TxvPSDuGY7V +correctable/U +corrected/U +correction/SM +correctitude +corrective/S +correctly/I +correctness/S +correlate/CSGDN +correlated/U +correlativity +correlator/SM +correspond/k +correspondence/MS +corridor/SM +Corrigan +corrigenda +corrigendum/M +corrigibility +corrigible/I +corroborate/DSnVvGyN +corroborated/U +corroboration/M +corroborator/SM +corrode/DvbGuSXNV +corrosion/M +corrosive/SP +corrugate/DSNnG +corrugation/M +corrugator +corrupt/VPTbvSDGY +corrupted/U +corrupter/M +corruptibility/MIS +corruptible/I +corruption's/I +corruption/MS +corruptions/I +corruptness/S +corsage/MS +corsair/SM +corset/dSM +Corsham/M +Corsica/M +Corsican +Corso/M +Cortana/M +cortex/M +cortical/Y +cortices +corticosteroid/MS +cortisol +cortisone/SM +Cortland +cortège/SM +corundum/M +Coruscant/M +coruscate/NSnDG +coruscation/M +Corvallis +corves +corvette/MS +corydalis +corymb/S +corymbose +corynebacteria +corynebacterium +coryphée/S +cos/S +cosign/RSDG +cosignatory/SM +cosine/MS +cosiness/S +cosmeceutical/S +Cosmelli +cosmetic/MSY +cosmetician/SM +cosmetology/3MS +cosmic/Y +cosmical +Cosmo +cosmogony/3MS +cosmographer/S +cosmographic +cosmographical +cosmography/S +cosmology/1S3Mw +cosmonaut/SM +cosmopolis +cosmopolitan/MS +cosmopolitanise/SGD +cosmopolitanism/SM +cosmopolitanize/SGD +cosmopolite/S +cosmos/MS +COSPAR +cosplay/SGDR +cosponsor/Sd +Cossack +cossacks +cosset/Sd +cost-cutting +cost-effective +cost-effectiveness +cost-efficient +cost/YGvSMJuDpV +Costa +costa +costae +Costello +costermonger/S +costive/P +costliness/S +costly/TP +costume/DRMSG +cosupervise/SGD +cosupervision +cosupervisor/S +cosy/SGDYTP +cot/RMSD +Cota-Robles +cotangent/SM +cote/SM +coterie/MS +coterminous/Y +Cotgrave/M +cotillion/MS +cotinga/S +cotoneaster +Cotswold/M +cottage/DMRSG +cottagey +cottar's +cottered +Cotterill/M +Cottesloe/M +Cottingham/M +cotton/dMS +cottonmouth/S +cottontail/MS +cottonweed/S +cottonwood/SM +cottony +Cottrell/M +cotyledon/MS +couch/DGSM +couchant +couchette/S +couching/M +coudé +Coues/M +cougar/SM +cough/GDS +cougher/M +Coughlan/M +Coughlin/M +could +could've +couldn't +couldn't've +couloir/S +coulomb/SM +Coulsdon/M +Coulter/M +Coulthard +coulée/SM +council/SmM5 +councillor/MS +councilperson/S +counsel/MDJGS +counsellor/SM +count/GSlDRBpZ +countable/U +countably/U +countback +countdown/MS +counted/AUEa +countenance's +countenance/SDEG +countenancer/M +counter-attack/SRMDG +counter-claim/GSMD +counter-clockwise +counter-espionage/SM +counter-inflation/y +counter-intelligence/MS +counter-intuitive +counter-jumper +counter-offensive/MS +counter-offer/S +counter-productive +counter-revolution/ySM +counter-revolutionary/MS +counter-tenor/SM +counter-terrorism +counter/md +counteract/DGVS +counteraction/SM +counteragent/S +counterargument/SM +counterbalance/MSDG +counterblast +counterbore/SGD +counterchange/DGS +countercharge/S +countercheck/S +counterclaim/DSG +countercultural +counterculture/SM +countercurrent/S +countercyclical +counterdemonstration/S +countereffort +counterexample/S +counterfactual/S +counterfeit/GRSD +counterflow +counterfoil/MS +counterforce/M +counterillumination +counterinsurgency/MS +counterirritant/S +counterirritation +countermand/SGD +countermark/SGD +countermeasure/SM +countermelody/S +countermine/G +countermove/S +countermovement/S +counternarcotics +counteroffensive/S +counteroffer/SM +counterpane/SM +counterpart/SM +counterparty/S +counterpetition +counterplot/SGD +counterpoint/DSMG +counterpoise/DMGS +counterproductive +counterproliferation +counterproposal/M +counterpunch/GSD +counterpuncher/S +counterreformer +counterrotate/GN +counters/E +counterscarp/S +countershaded +countershading +countershaft/S +countersign/DSG +countersignature/MS +countersink/SG +counterspy/SM +counterstatement/S +counterstrike +counterstyle +countersubject +countersunk +countertenor/S +counterterror +counterterrorism +counterterrorist/S +counterthreat/S +counterthrust +countertrade +countertransference +countervail/SGD +countervalue +counterweigh/SGD +counterweight/GMSD +countess/SM +counting/Ea +countless/Y +countrify/D +country/5mMS +countryfied +countryfolk +countryside/MS +countrywide +counts/AaEf +county/M +coup/AS +Couperin +couple's +couple/DRCSGJ +coupled/U +couples/U +couplet/MS +coupling/MC +coupon/MS +coupé/SM +courage's +courage/ES +courageous/U +courageously +courageousness/SM +courgette/SM +courier/MGDS +course/SMFE +coursebook/S +coursed/E +courser/ESM +courseware +coursework +coursing/M +court-martial +court/SRYMGD +courteous/YEP +courteousness/SE +courtesan/MS +courtesied +courtesy/ESM +courtesying +courthouse/MS +courtier/SM +courtliness/S +courtly/PT +Courtney/M +courtroom/SM +courtship/SM +courtyard/MS +couscous/MS +cousin/MYS +Cousteau +couture/MS +couturier/SM +covalent/Y +covariance/MS +covariant/S +covariate/SN +covary +cove/RDGMS +coven/SM +covenant/DSGM +covenantal +Covenanter/S +covenanter/SM +covenantor/SM +Covent +Coventry/M +cover-up/S +cover/Jd7 +coverable/E +coverage/SM +coverall/DSM +Coverdale/M +covered/EAU +coverer/AME +covering's +covering/E +coverlet/SM +Coverley/M +covers's +covers/AEU +coversheet +covert/PY +covertness/S +covet/dSk +coveter/M +covetous/PY +covetousness/S +covey/MS +cow-lick/SM +cow-parsley/M +cow-pat/SM +cow/ShGMDm +coward/SMY +cowardice/SM +cowardliness/S +cowardly/P +cowbane +cowbell/SM +cowbird/S +cowboy/SM +Cowell/M +cower/dkS +Cowes +cowfish/S +cowgirl/SM +cowhand +cowherd/SM +cowhide/SGDM +cowl/DGMS +Cowley +cowling/M +Cowper/M +cowpox/MS +cowrie/SM +cowshed/SM +cowslip/SM +cox/SGMD +coxcomb/MS +Coxsackie +coxswain/GSMD +coy/TPYGD +coyed/C +coyness/S +coyote/SM +coypu/SM +cozen/dS +cozenage/SM +CPA +cpd +CPI +cpl +CPR +cps +CPU/SM +crab-apple/SM +crab/2GhDRzMiZS +Crabbe/M +crabbed/P +crabbiness/S +crabbing/M +crabby/T +crabgrass/S +crablike +crabmeat +crabwise +crack/SRYDG7 +crackable/U +crackdown/MS +crackle/DSGJ +crackling/M +crackly/T +cracknel/S +crackpot/MS +cracksman +cracksmen +crackup/S +cradle/SDMG +cradler/M +cradling/M +craft/Dm52MGzZS +crafter +craftiness/S +craftsmanship/SM +craftspeople +craftsperson/S +craftwork/R +crafty/PT +crag/MZS2 +cragginess/S +craggy/TP +cragsman +cragsmen +Craig +Craigavon/M +cram/GSD +Cramer +crammer/M +cramp/DSMG +cramper/M +crampon/MS +Cranach/M +cranberry/SM +Crandall +crane-flies +crane/MDSG +cranelike +cranesbill/S +Craney/M +Cranfield/M +Cranford +cranial +craniate/S +craniofacial +craniological +craniologist/S +craniology +craniopagi +craniopagus +craniosynostoses +craniosynostosis +craniotomy/S +cranium/MS +crank/DTZSGM2z +crankcase/SM +crankiness/S +crankish +crankpin/S +crankshaft/SM +cranky/TP +Cranleigh +Cranmer/M +cranny/DSGM +Cranston +crap/GDMZS +crape/SM +crappie/S +crappy/T +crash-land/SGD +crash/RSDGk +Crashaw/M +crashworthy/P +crass/TYP +crassness/S +crate/MDRSG +crater/d +cravat/SMGD +crave/DJSG +craven/dPY +cravenness/S +craver/M +craving/M +craw/YSM +crawdad/S +crawfish's +Crawford +Crawfurd/M +crawl/SRDG +Crawley +crawlspace/S +crawlway +crawly/ST +Cray/M +crayfish/SGDM +crayon/MdS +craze/SZGDM +craziness/S +crazy/YSPT +CRC +creak/zZSD2G +creakiness/S +creaky/PT +cream-crackered +cream/ZDRS2zMG +creamer/Z +creamery/MS +creaminess/S +creamware +creamy/PT +crease's +crease/GISCD +creased/U +creaser/I +creatable +create/uGnSNDVv +created/UA +creates/A +creatine +creating/A +creatinine +creation/MASa +creationism/SM +creationist/MS +creative/PS +creativeness/S +creativity/SM +creator/SM +creature/YSM +creaturely/P +credence/MS +credential/MSd +credentialism +credenza/MS +credibility/ISM +credible/YI +credibly/I +credit's +credit/dE7lS +creditability/M +creditable/P +credited/U +creditor/MS +creditworthiness +creditworthy +credo/MS +credulity/IMS +credulous/PY +credulously/I +credulousness/S +Cree/S +creed/SM +creedal +creek/SM +creekside +creel/DGMS +creep/RZSG2z +creepiness/S +creepy/PTS +Creighton +cremate/SyGnND +cremation/M +crematoria +crematorium/MS +cremocarp +crenelate/SNGDn +crenelation/M +crenellated +crenellation/S +crenulate/D +crenulation/S +creole/MS +creosote/SMGD +crepe/GDMS +crept +crepuscular +crescendo's/C +crescendo/GDSM +crescendos/C +crescent/MS +cress/S +Cressida/M +crest/DMGpS +crestfallen/PY +cresting/M +Crestview +Cretaceous/Y +Cretan/S +Crete +cretin/MS +cretinism/SM +cretinous +cretonne/MS +Creutzfeldt +Creutzfeldt-Jakob +crevasse/MGDS +crevice/MS +crew/mMDGS +Crewe +crewel/SM +crewelwork/MS +crewmember/S +crib/DRGSM +cribbage/SM +cribbing/M +cribella +cribellate +cribellum +Crichton +crick/DSMG +cricket/rdMS +cricketess +cricketty +crickety +crickle +crickle-crackle +crickling +cricoarytaenoid +cricoarytenoid +cricoid +cries/e +crime/DGSM +Crimea +Crimean/S +crimeware +criminal/qQ8-SMY +criminalise/CnDSG +criminalistics +criminality/MS +criminalize/CGNnDS +criminogenic +criminology/3wMS +crimp/SGD +crimper/M +crimson/SMd +cringe/GSD +cringer/M +crinkle/DGSY +crinkly/TS +crinoid/S +crinoline/MS +criollo/S +cripes +cripple/RGkDSM +crises +crisis/M +crisp/GYPDTZ2S +crispbread +crisper/M +crispiness/S +crispness/S +crispy/TP +criss +criss-cross/DGS +Cristina/M +cristobalite +Criswell/M +criteria +criterion/M +critic/YQ8Ss9M +critical/UY +criticality +criticise/k +criticism/MS +criticize/k +critique/MGSD +critter/SM +CRM +croak/RDZSG +croakily +croaky/T +Croat/S +Croatia/M +Croatian/S +crochet/dJSZr +crock/DGSM +crocker/Z +crockery/SM +Crockett +Crockford/M +crocodile/MS +crocus/MS +croft/MGSR +croissant/SM +Croix +Croke/M +Crombie/M +Cromwell/M +Cromwellian +cron +Cronbach/M +crone/SZM +croneyism +Cronin +Cronus/M +crony/MS +cronyism +crook/DSiMhG +crooked/P +crookeder +crookedest +crookery +Crookes +croon/GSRD +crop/GSeMD +cropland/S +cropper/MS +croquembouche +croquet/SdM +croquette/MS +Crosby +crosier/SM +cross's +cross-assembler/S +cross-beam/S +cross-border +cross-bred/S +cross-breed/GS +cross-check/DGS +cross-colour +cross-compiler +cross-connection/S +cross-contaminate/DG +cross-contamination +cross-correlate/D +cross-correlation/S +cross-country +cross-court +cross-cultural +cross-curricular +cross-cut/SMG +cross-disciplinary +cross-dress/GR +cross-examine/NDSG +cross-eyed +cross-fertilisation +cross-fertilization +cross-grained +cross-hatch/DSG +cross-legged +cross-link/SGD +cross-linkage +cross-ply +cross-point +cross-polar +cross-post/G +cross-promote/D +cross-promotion +cross-question/GD +cross-refer/S +cross-reference/DGS +cross-section/oS +cross-sectional +cross/GASUD +crossable +crossarm +crossbar/MSDG +crossbeam/MS +crossbones +crossbow/mSM +crosscurrent/MS +crosser/S +crossest +crossfire/MS +crossing/MS +Crossley/M +crossly +crossmatch/SGD +crossness/MS +crossopterygian/S +crossover/MS +crosspatch/SM +crosspiece/SM +crosspoint +crossproduct/S +crossroad/SM +crosstalk/M +crosstrees +crossways +crosswind/SM +crosswise +crossword/SM +crotch/DSpM +crotchet/MSZ2 +crotchety/P +Crothers/M +croton/S +crouch/SGD +croup/DMGZS +croupy/RT +croutons +crow/MDSG +crowbait +crowbar/SMGD +crowberry/S +crowd's +crowd-pleaser/S +crowd/cSDG +crowded/P +crowdfund/SGD +crowdsource/DG +Crowell/M +crowfeet +crowfoot/M +Crowley/M +crown/MSGD +crowned/U +crowner/M +Croydon/M +crozier/SM +croûton/SM +CRT/S +crucial/Y +cruciate +crucible/SM +cruciferous +crucifix/XNMS +crucifixion/M +cruciform/S +crucify/DGRS7 +crud/GDMZS +cruddy/T +crude/PTY +crudeness/S +crudity/SM +crudités +cruel/DTYGP +cruelness/S +cruelty-free +cruelty/SM +cruet/MS +Cruickshank/M +Cruikshank/M +cruise/RSDG +cruiserweight +crumb/YDZSMG +crumble/SJDG +crumbliness/S +crumbly/TP +crumby/T +crumminess/S +crummy/T +crump +crumpet/MS +crumple/SDG +crunch/RSDZG2 +crunchiness/S +crunchy/TP +crupper/MS +crura +crus +crusade/MRSDG +cruse/SM +crush/R7kSDG +crushproof +Crusoe +crust/MGZzS2D +Crustacea +crustacean/MS +crustal +crustiness/S +crustless +crusty/TPS +crutch/SDGM +crux/M +Cruz +cruzado/S +cry/CRSGD +crybaby/MS +cryobiological +cryobiology/3 +cryogenic/S +cryogenics/M +cryoglobulin/S +cryonic/SY +cryopreserve/ND +cryostat/M +cryosurgery/SM +cryotherapy +crypsis +crypt/MW1S +cryptanalysis/M +cryptanalyst/MS +cryptanalytic +cryptanalytical +cryptanalytically +cryptical +crypto/S +cryptobiosis +cryptobiotic +cryptococcal +cryptococcosis +cryptocrystalline +cryptocurrency/S +cryptogam/S +cryptogamic +cryptogenic +cryptogram/MS +cryptographer/SM +cryptography/W1SM +cryptology/M3Ww +cryptomeria/S +cryptonym/S +cryptonymous +cryptorchid/S +cryptorchidism +cryptosporidia +cryptosporidium +cryptosystem/SM +Cryptozoic +cryptozoological +cryptozoologist/S +cryptozoology +crypts/C +crystal-clear +crystal/MS +crystalline/S +crystallinity +crystallisable +crystallise/AnDSG +crystalliser/SM +crystallite/SM +crystallizable +crystallize/NRnDGS +crystallized/A +crystallizes/A +crystallizing/A +crystallographer/MS +crystallographically +crystallography/WM +crystalloid/S +crèche/MS +crème +Crébillon +crêpe/SM +crêpey +Cs +CSA +CSE +CSEU +CSP +CSPRNG/S +CSS +CST +CSU +CSV +CSYS +ctenoid +Ctenophora +CTOL +Ctrl +Cu +cu. +cub/dWw3SD1GM +Cuba/M +Cuban/S +cubbyhole/SM +cube/M3S +cuber/M +cubic/S +cubicle/SM +Cubie +cubism/SM +cubit/SM +cubital +cubitus +cuboid/SO +cuckold/MDGyS +cuckoldry/SM +cuckoo/MSGD +cucumber/MS +cud/SM +cuddle/D2GYS +cuddly/T +cudgel/DSGMJ +Cudworth/M +cue/DaMSG +cueing +cuff/DGMS +cufflink/S +cuirass/S +cuisine/MS +cul-de-sac +cul/DG +Culbertson/M +culex +culices +culicine/S +culinary +cull/S +Cullen/M +culler/M +cullet +Culloden +Cully +culminate/NSGnD +culmination/M +culotte/S +culpa/SM +culpability/MS +culpable/YP +culprit/SM +cult/SM3 +cultigen/S +cultism/MS +cultist +cultivable +cultivar/S +cultivatable +cultivate/NGSnD +cultivated/U +cultivation/M +cultivator/MS +cultural/4 +culture/SMoDG +cultured/U +Culver/S +culverin/S +culvert/MS +cum/S +cumber/Sd +Cumberland/M +cumbersome/PY +cumbersomeness/S +Cumbria/M +Cumbrian/M +cumbrous +cumin/SM +cummerbund/SM +Cummings +Cummins/M +cumquat's +cumulate/DNvGnSV +cumulation/M +cumuli +cumulonimbi +cumulonimbus/M +cumulus/M +cuneiform/S +cunnilingus/MS +cunning/TYP +Cunningham/M +cunt/MS! +cup/DM6GS +cupboard/MS +cupcake/SM +Cupertino/M +cupful/MS +cupholder/S +cupid/S +cupidinously +cupidity/SM +cupola/DSGM +cuppa/S +cupping/M +cupric +cuprite +cupro-nickel +cuprous +cupule/S +cur/rYgvZl7dSMV +curability/SM +curable/PI +curacy/SM +curare/MS +curassow/S +curate/NDGMS +curative/S +curator/SM +curatorial +curatorships +curb/MDSG +curbing/M +curbside +curbstone/SM +curd/GvuMVSD +curdle/GSD +cure/S +curettage/SM +curette/SGD +curfew/SM +curia/M +curiae +curial +curie/MS +curio/SM +curiosity/SM +curious/TPY +curiousness/S +curium/M +curl/DGSR2 +curled/U +curlew/SM +curlicue/SDMG +curliness/S +curling/M +curls/U +curly/PT +curlycue's +curmudgeon/MYS +Curran/M +currant/MS +currawong/S +currency/FSM +current/PYS +currently/AF +currents/f +curricle/M +curricula +curricular +curriculum/MS +Currie +Currier +curry/DGMS +currycomb/SMDG +curs/GyihSD +curse/M +cursed/P +cursive/EY +cursiveness's +cursiveness/E +cursives +cursor's/K +cursor/dSM +cursorily +cursoriness/MS +cursors/K +cursory/K +curt/YTP +curtail/RLSDG +curtain/DMGS +curtilage/S +Curtis/M +curtness/S +curtsey/DSMG +curtsy/DGSM +curvaceous/Y +curvaceousness/S +curvature/MS +curve/SZGDM +curveball +curved's +curved/A +curvilinear/Y +curvilinearity/M +curving/M +curvy/T +Curzon/M +Cusack/M +Cushing/M +cushion/ZSGMD +Cushman +cushy/T +cusk-eel/S +cusp/MDS +cuspate +cuspid/S +cuspidal +cuss's/F +cuss/DhiSGM +cussed/EF +cussedness/M +cusser/FE +cusses/FE +cussing/F +custard/SM +Custer/M +custodial +custodian/SM +custodianship/MS +custody/SM +custom-built +custom-made +custom/sQ-9Mr8qSt+ +customary/YP +customhouse/S +customised/C +cut-and-paste +cut-down +cut-off/SM +cut-out/SM +cut-price +cut-throat/MS +cut/RSGJM +cutaneous/Y +cutaway/SM +cutback/SM +cute/TYP +cuteness/S +cutesy/T +cuticle/SM +cuticular +cutie/S +cutlass/MS +cutlassfish/S +cutler/ZSM +cutlery/MS +cutlet/MS +cuts/f +cutscene/S +cutting/MY +cuttle/M +cuttlebone/MS +cuttlefish/SM +cutup/MS +cutworm/SM +cuvette/S +Cuvier/M +Cuyahoga/M +CV/S +CVA +CVE +CVT +cw +Cwmbran/M +CWO +cwt +cyan/MWS +Cyanamid +cyanate/M +cyanide/SMGD +cyanoacrylate/S +Cyanobacteria +cyanobacteria +cyanobacterial +cyanogen/M +cyanophyte/S +cyanosis +cyanotic +Cybele/M +cyber +cyber-thriller +cyberart +cyberattack/S +cyberbabe +cyberbully/GS +cybercafe +cybercash +cybercast/SG +cyberchondria +cyberchondriac/S +cybercommunity +cybercop +cybercrime/S +cybercriminal/S +cybercrook/S +cyberculture +cyberespionage +cyberjournalist +cyberland +cyberlaw/S +cyberlibertarian +cyberlife +cybermall +cyberman +cybernate/SGDN +cybernaut/S +cybernetic/S +cybernetically +cybernetician +cyberneticist +cybernetics/M +cybernocracy +cyberpet/S +cyberphobe/S +cyberphobia +cyberphobic/SM +cyberporn +cyberpsychology +cyberpunk/SM +cybersecurity +cybersex +cybershop/SGD +cyberslacker/S +cyberslacking +cybersmut +cyberspace/MS +cybersphere +cyberspying +cybersquatter/S +cybersquatting +cyberstalker/S +cyberstalking +cybersurf/SGD +cyberterrorism +cyberterrorist/S +cybertheft/S +cyberthreat/S +cyberwar/S +cyberwarfare +cyberwarrior/S +cyberweapon/S +cyberworld +cyborg/S +cybrarian/S +cybrary +cybrid +cycad/SM +Cyclades +Cycladic +cyclamen/SM +cycle/D3SWGwM1 +cycled/A +cycler/A +cycles/A +cycleway/S +cyclicity +cycling's +cycling/A +cyclizine +cycloaddition/S +cyclogenesis +cyclohexane +cyclohexanol +cycloid/SM +cycloidal +cyclometer/MS +cyclone/WSM +cyclopaedia/MS +cyclopaedic +Cyclopean +cyclophosphamide +Cyclops +cyclosportive/S +cyclostome/S +cyclostyle/SGD +cyclothymia +cyclothymic +cyclotron/MS +cyder/SM +Cydonia/M +cygnet/SM +Cygnus +Cygwin +cylinder/wS1M +cymbal/M3S +cymbalist +cymbidium/S +cyme/S +cymose +Cynewulf/M +cynic/SMY +cynical +cynicism/MS +Cynon/M +cynosure/MS +Cynthia +cyphel +cypher/dSM +cypherpunk/S +cyphertext/S +cypress/SM +Cyprian +Cypriot/SM +Cyprus/M +Cyril +Cyrillic +Cyrus +cyst/SWM +cystectomy/S +cysteine +cystitis +cytoarchitectural +cytoarchitecturally +cytoarchitecture +cytochemistry/M +cytochrome/M +cytogenetic +cytogenetical +cytogenetically +cytogeneticist/S +cytogenetics +cytokine/S +cytokinesis +cytologically +cytology/3wSM +cytomegalic +cytomegalovirus +cytometer +cytometry +cytophotometer/S +cytophotometry/W +cytoplasm/SWM +cytosine/SM +cytoskeletal +cytoskeleton +cytosol +cytosolic +cytotoxic +cytotoxicity +Czaczkes/M +czar/3MS +czarevitch/M +czarina/MS +czarism/M +czarist +czarship +Czech/M +Czechoslovak +Czechoslovakia/M +Czechoslovakian +Czechs +Côte +d'Arezzo +d'art +d'Azur +d'Estaing +d'etat +d'etre +d'oeuvre +D'Orazio/M +D'Orsay/M +d's/A +d'être +D-day +D-notice +D.C. +d/to +da +dab/TGDS +dabber/M +dabble/DRSG +Daborn +Dacca/M +dace/M +dacha/MS +Dachau +dachshund/SM +dacite +dacitic +Dacron +dactyl/SM +dactylic +dad/MZS +Dada +Dadaism +Dadaist/W +daddy-long-legs +daddy/SM +Dade +dado/MS +Daedalus +daemon/SWM +daemonize/SGD +daffiness/S +daffodil/SM +daffy/T +daft/YTP +daftness/S +Dag +Dagenham +dagger/dMS +Daguerre +daguerreotype/SMDG +Dahl/M +dahlia/SM +dailiness/S +daily/SP +Daimler +daintiness/S +dainty/TSYP +daiquiri/MS +dairy/m5MSG +dairying/M +dairyland +dairymaid/MS +dais/SZM +daisy-cutter/S +daisy/MS +Dakar/M +Dakota/MS +Dalai +dale/MmS +daleth/M +Daley/M +Dallara/M +Dallas +Dallet/M +dalliance/MS +dally/RGDS +Dalmatia/M +Dalmatian/S +dalmatic/S +DALnet/M +Dalton/M +Daly +dam/MDGS +damage/DRSkMG +damageable +damaged/U +Damascus/M +Damasio/M +damask/DMGS +dame/MS +Damien +Damietta/M +Damjan/M +dammit/S +damn/lDGkNS7n +damnation/M +damneder +damnedest +damner +Damocles +Damon/M +damp/SDTRPGY +dampen/drS +dampness/S +damsel/SM +damselfish/S +damselfly/SM +damson/SM +dan +Dan/M +Dana/M +Danaë +Danbury +Danby/M +dance-off/S +dance/SDRG +danceable +dancelike +dancercise +dancercize +dandelion/MS +dander/SdM +dandify/GDS +dandle/DSG +dandruff/MS +dandy/TYMS +Dane/S +danger/SdM +dangerous/YP +dangle/RGkDS +Daniel/SM +Daniele/M +Danielle/M +Danielson +Danish +dank/YPT +dankness/S +Danni/M +Danny/M +danseuse/SM +Dante/M +danthonia/S +Danube/M +Danubian +Danville +Danzig +Daphne +dapper/PY +dapperer +dapperest +dapple/DSG +Dara/M +Darbishire/M +Darby +Darcy/M +dare/RDkGS +daredevil/SyM +daredevilry/S +Darell +daresay +Darger/M +Darien/M +daring/P +Dario +Darius +Darjeeling +dark/PSDTGY +darken/rdS +darkie/S +darkish +darkly/T +darkness/S +darknet +darkroom/SM +Darlene +darling/PMS +Darlington/M +darn/DRGS +darneder +darnedest +darning/M +Darnley/M +DARPA/M +Darrell +Darren +dart/MGSRD +dartboard/SM +Dartford +Darth/M +Dartmoor/M +Dartmouth +Darwen/M +Darwin/M +Darwinian +Darwinism +Darwinist/S +Daryl/M +dash/GRSDk +Dashamir +dashboard/SM +dashiki/MS +dastardliness/S +dastardly/P +DAT +data/M +database/DMGS +datable +databus +datacard +datacomms +datacoms +datafile +dataglove/S +datagram/SM +Datamation +datary +dataset/S +datasphere +datastore/S +dataveillance/S +date/MGVRSiphD +dated/U +datedness/e +dateline/SMDG +dative/S +Datsun +datum/MS +daub/DRGS +Daugherty/M +daughter-in-law +daughter/YMS +daughterboard +daughtercard +daughters-in-law +daunt/DGkpS +daunted/U +dauntless/PY +dauntlessness/S +dauphin/MS +dauphinois +dauphinoise +Dauwe +Dave/M +Davenport/MS +Daventry +David/M +Davidson +Davie +Davis +Davison/M +davit/SM +Davy/S +dawdle/DRSG +Dawes +Dawkins/M +dawn/GDSM +Dawson +day-long +day-to-day +day/SM +dayan +dayanim +daybed/S +dayboat +daybook/S +daybreak/SM +daycare/S +daydream/SRMDG +daylight/GSDM +daymare/S +daypack/S +daysack/S +daysailor +dayside +daytime/SM +Dayton +Daytona/M +daywear +daywork/R +daze/DiSGh +dazzle/SRGkD +dB/M +DBE +dBi +dBm +DBMS +dBW +DC +DCB +DCM +DCMG +DCVO +DDoS +DDR +DDT +de-brief +de-ice/DRGS +de-industrialisation +de-industrialization +de/G +deacon/SdM +deaconess/SM +dead-end +dead-heat +dead/PTY +deadbeat/SM +deadbolt/S +deaden/Sdk +deadener/MS +deadening/M +deadeye/S +deadhead/SM +deadlight/S +deadline/MGSD +deadliness/S +deadlock/MGSD +deadly/PT +deadpan +deadwood/SM +deaf-and-dumb +deaf/PYT +deafen/dkS +deafening/M +deafness/S +deal-breaker +deal/JRGS +dealership/MS +dealfish/S +dealign/DGL +dealing's +dealing/a +dealmaker/S +dealmaking +deals/a +dealt/a +deaminase +deaminated +deamination +dean/MGD +Deane/M +deanery/SM +Deanna/M +deanship/SM +dear/TPYZS +Dearborn +Dearing/M +dearness/S +dearth/SM +deary/SM +deassign/G +death-dealing +death-knell +death-obsessed +death-or-glory +death-rattle +death-roll +death-toll/M +death-trap/MS +death-warrant/MS +death-watch/MS +death-wish/S +death/pYMS +deathbed/MS +deathblow/MS +deathless/Y +deathlessness +deathlike +deathly/T +deathtrap +deattribute/D +deattribution +deb/SM +debacle/S +debar/L +debark/NnG +debarkation/M +debase/RL +debatable +debatably +debate/RM +debauch/yGhSiD +debauched/P +debauchee/MS +debaucher/M +debauchery/SM +Debbie/M +Debby +debenture/SM +Debian/M +debilitate/SNGnD +debilitation/M +debility/SM +debit/d +debonair/PY +debonairness/S +Deborah/M +debouch/DGS +debouchure +debounce/SGD +Debra +Debrett/M +debride/D +debridement +debrief/JRG +debris/M +debt/MS +debtor/SM +Debussy/M +debut/Sd +debutant/S +debutante/S +Dec +decade/SM +decadence/Z +decadency/S +decadent/Y +decaf/S +decaffeinate/DGS +decagon/MS +decagonal +decal/SM +decalcification +decalcifier +decalcify/SGD +Decalogue +decametre/SW +decamp/GL +decanal +decapitate/DSG +decapitator/MS +decapod/S +decapsulate/SGDN +decarbonisation +decarbonise/SGDR +decarbonize/SGDRN +DeCaro/M +decathlete/S +decathlon/SM +Decatur/M +decay/GD +decayer +Decca +decease's +decease/KSGD +deceit/S6jM +deceitful/P +deceitfulness/S +deceive/UGDS +deceiver/MS +deceiving/Y +decelerate/nDSNG +deceleration/M +decelerator/SM +December/SM +decenary +decency/SIM +decennary +decennial/YS +decent/YI +deception/MS +deceptive/PY +deceptiveness/S +decertify/NGn +decibel/MS +decide/DBGVivhNxXuS +decidedness/M +deciduous/YP +decigram +decigramme +decile/MS +decilitre/MS +decimal/Q8Y-qSM +decimate/NDSnG +decimation/M +decimetre/MS +decimetric +decinary +decipher/dL7r +decipherable/IU +decision-making +decision/IMS +decisioned +decisioning +decisive/PIY +decisiveness/IS +deck/DRGSJM +deckchair/S +deckhand/S +deckhouse/S +decking/M +decklid/S +declaim/y +declamation/SM +Declan/M +declarable +declarant/SM +declaration/AM +declarative/S +declarator/SM +declare/vnRDNVGyS +declared/KUA +declares/A +declaring/A +declass/D +declassify/DGNn +declaw/SGD +declension/SM +declination/M +declinational +declinatory +decline/RGNnSD +declinism +declivitous +declivity/SM +DECNET +deco +Deco +decoct/GD +decocture +decode/B +decolletes +decompaction/S +decompensated +decompensation +decompilations +decomposability/M +decomposable/I +decompose/B +decompress/NXG +decompresser +deconflict/SGD +deconfliction +decongest/SGD +decongestant/S +decongestion +deconstruct/SGDV +deconstructionism +deconstructionist/S +decontaminant +decontaminate +decontrol/SGD +decor/S +decorate/NVvGnDSu +decorated/AcU +decorates/cA +decorating/Ac +decoration/ASM +decorative/P +decorator/SM +decorous/IPY +decorousness/S +decorticate/DGSN +decortication/M +decorum/SM +decoupage/DGSM +decoy/GMS +decrease/k +decree/SMdG +decrement/SDGM +decremental +decrepit +decrepitude/SM +decrescendo +decretal/S +Decretum +decry/J +decrypt/GD +decryption +decubitus +Dedekind/M +dedicate/NASnDG +dedicated/Y +dedicatee +dedication/M +dedicative +dedicator/MS +dedicatory +deduce/DGnbNVvS +deducer +deduct/b +deductibility/M +deductible/S +deduction/M +dee/M +deed's/a +deed/SGDM +deeds/a +deejay/GDSM +deem/SDAG +Deems/M +deemster/S +deep-discount +deep-freeze/G +deep-fried +deep-frozen +deep-laid +deep-rooted +deep-sea +deep-seated +deep/TPYS +deepen/dS +deepish +deepness/S +deer/M +Deere +Deerfield/M +deergrass +deerhound/S +deerskin/SM +deerstalker/SM +deerstalking/M +def +deface/RL +defalcate/GDSNn +defalcation/M +defalcator/S +defamation/M +defame/yRGn +defat/SDG +default/R +DEFCON +defcon +defeasance/S +defeasibility +defeasible +defeasibly +defeat/RG3D +defeated/UY +defeatism/SM +defeatist +defecate/SNGnD +defecation/M +defect/GuSDMVv +defection/MS +defective/PS +defectiveness/S +defector/SM +defeminise/DG +defeminize/DG +defence/p +defenceless/Y +defencelessness +defenceman +defencemen +defend/Vuv +defendant/MS +defended/U +defenestrate/DSG +defensibility/M +defensible/IY +defensibly/I +defer/RGSD +deference/SM +deferential/Y +deferrable +deferral/SM +defervesce/D +defervescence +defiance/SM +defiant/Y +defibrillate/ND +defibrillation +defibrillator/SM +deficiency/MS +deficient/Y +deficit/SM +defile/L +defiled/U +definable/UI +definably/I +define/KSDAG +defined/U +definer/MS +definienda +definiendum +definiens +definientia +definite/xVuv +definitely/I +definiteness/IS +definition/KAMS +definitive/SP +deflagration +deflatable +deflate/GnDNS +deflater +deflation/My +deflect/GSVD +deflection/SM +deflector/MS +deflesh/D +deflexed +deflocculate/D +deflocculation +defloration +Defoe +defog/R +defoliant/MS +defoliator/SM +DeForest/M +deforest/NnG +deform/xnR7GN +deformity/SM +DEFRA +defrag/SGD +defragment/GNR +defraud/RGD +defrayal/MS +defriend +defrost/R +deft/PTY +deftness/S +defunct +defuse +defy/RSkDG +deg +degas/JDG +degauss/GD +degeneracy/MS +degenerate/YP +degradability +degradable +degradative +degrade/hki +degraded/P +degranulate/N +degree/SM +degreed +degressive +dehisce/SGD +dehiscence +dehiscent +dehydrate +dehydrator/MS +dehydroascorbic +dehydrocholesterol +dehydrogenase +dehydrogenate +deicidal +deicide +deictic +deification/M +deify/NDGnS +Deighton/M +deign/DGS +deinstal/S +deinstall/NXRSGD +Deirdre/M +deist/WMS +deistical +Deitch/M +deity/MS +deixis +deja +deject/GiDhS +dejected/P +dejection/SM +DeKalb +DeKastere +Delaney/M +Delano/M +Delaware/M +delay/D +Delbru/M +delectable/PSY +delectation/SM +delegable +Delest/M +deletable +delete/NDnSG +deleter +deleterious/PY +deletion/M +deleverage/SDG +delexical +delft/SM +delftware/S +Delgado +Delhi/M +deli/M +Delia/M +Delian/S +deliberate/nSGDPuvYV +deliberateness/S +deliberative/P +Delibes +delicacy/IMS +delicate/IPY +delicateness/S +delicates +delicatessen/MS +delicious/PY +deliciousness/S +delicti +delight/6jhGi +delighted/P +delightful/P +Delilah +delimit/nd +delineate/SGDNnV +delineation/M +delink/SGD +delinquency/MS +delinquent/YSM +deliquesce/GDS +deliquescent +deliration +delirious/PY +deliriousness/S +delirium/MS +Delius +deliver/AdZS +deliverable/S +deliverance/SM +delivered/U +deliverer/SM +delivery/m +dell/SM +Della/M +Delmarva +Delos +Delphi +Delphic +Delphine/M +delphinium/SM +Delport +delta/SM +deltaic +deltoid/SM +delude/NXvkxSGVDu +deluder/M +deluge/GSD +delusion/M +delusive/P +delve/RSDG +demagnetiser +demagnetizer +demagogue/DySMG +demagoguery/SM +demagogy/MW +demand/SGDk +demander/M +demanding/U +demarcate/SNGnD +demarcation/M +demassify/SGDN +dematerialisation +dematerialise/SGD +dematerialize/SGDN +demean/D +demeanour +demented/PY +dementia/SM +demerara +Demerara +demerge/SDGR +demeritorious +Demerol +demesne/MS +Demeter +demi-glace +demi-mondaine/SM +demi-monde/SM +demigod/SM +demigoddess/MS +demijohn/SM +demilitarise/n +demilitarize/nNSG +demise/DMGS +demisemiquaver/S +demisexual/S +demisexuality +demist/G +demit/DNSG +demitasse/MS +demo/GDM +democracy/SM +democrat/qQ81-WSM +democratic/UY +demodectic +demoded +demographer/SM +demographic/S +demography/1WwSM +demoi +demolish/DSG +demolisher/M +demolition/MS +demon/SWM +demoness +demoniac/S +demoniacal/Y +demonically +demonisation +demonise/SDG +demonization +demonize/SDG +demonolatry +demonology/MSw3 +demonstrable/IY +demonstrableness/M +demonstrably/I +demonstrate/uGnVSDvN +demonstration/M +demonstrative/UY +demonstrativeness/MS +demonstratives +demonstrator/SM +demoralise/n +demoralize/R +DeMorgan/M +demos +demoscene +Demosthenes +Demosthenic +demote/DGW +demotic/S +demotion +demotivate +demotivation +demount/7 +Dempsey +demulcent/S +demur/GDS +demure/YP +demureness/S +demurrable +demurral/MS +demurrer/S +demythologise/n +demythologize/nDGNS +den/ZDSGM +denary +denaturation +denature/G +Denbigh/M +Denbighshire/M +dendrite/SM +dendritic/Y +dendrochronology/w +dengue/SM +Denham/M +deniability +deniable/UY +denial/MS +denigrate/nVGSND +denigration/M +denigratory +denim/MS +Denis +Denise +denitrify/SGDN +denizen/dSM +Denmark/M +Dennis +Dennistoun/M +Denny +denominate/x +denotative +denoter +denouement/SM +denounce/DLSGR +Denpasar/M +dens/T +dense/FY +denseness/SM +denser/F +densitometer/MWS +densitometry/M +density/SM +dent's +dent/SIGD +dental/Y +dentary/S +denticle/S +denticulate/D +denticulation/S +dentifrice/MS +dentil/S +dentine/M +dentist/MSy +dentistry/MS +dentition/MS +denture/SIM +denuclearise/SDG +denuclearize/SGD +denudation/M +denude/DRnG +denunciate/DSGnNV +denunciation/M +Denver +deny/DR7kGS +deodorant/MS +deodorise/nGRSD +deodorize/nGRNSD +deontological +deontologist/S +deontology +deoxyribonucleic +depaint +depart/LG +department/o +departmental/Q8-q +departure/SM +depend/BSDGl +dependability/MS +dependable/P +dependence/ISM +dependency/MS +dependent/cI +dependently/I +dependents +dependingly +depersonzlized +depict/GSD +depicter/M +depiction/SM +depigment/D +depigmentation +depilatory/S +deplete/DGSNnV +depletion/M +deplorable/P +deplore/klDGS +deplorer/M +deploy/LD7G +deployed/A +deploys/A +depolarize/R +depoliticisation +depoliticization +deponent/S +deport/nLNG +deportation/M +deportee/SM +deposit/AdS +depositary/MS +depositor/SM +depository/SM +depot +deprave/NDhSiG +depraved/P +depraver/M +depravingly +depravity/MS +deprecate/DSNnGky +deprecation/M +depreciable +depreciate/DnvGkSVN +depreciation/M +depreciatory +depredator/S +depredatory +depress/bvkVXN +depressant/S +depression/M +depressive/S +depressor/MS +depressurisation +depressurise/SGD +depressurize/SGDN +deprive/SGnND +Dept. +depth/SM +depthless/Y +depurate/D +depuration +depurative/S +depurator/S +deputation/M +depute/SnQ8NGDZ +deputy/SM +dequeueing +deracinate/D +derail/L +derange/L +Derby/M +derby/MS +Derbyshire/M +dereference/R +deregister/Sd +Derek/M +derelict/S +dereliction/MS +derestrict/SGD +derestriction +deride/NXvkVuD +derision/M +derisive/P +derisiveness/S +derisory +derivable +derivate/S +derivation/M +derivational +derivative/MPS +derive/VuvNn +dermabrasion +dermal +dermatitides +dermatitis/MS +dermatoglyphics +dermatology/3SMw +dermatome/S +dermatomyositis +dermatophytoses +dermatophytosis +dermatoses +dermatosis +dermestid +dermis/SM +Dermot/M +derogate/NVSGnyD +derogation/M +derogatory/Y +derrick/SDGM +Derrida/M +derring-do +derringer/SM +derrière/S +Derry +dervish/SM +Derwent +DES/M +desalinate/SNnGD +descale/GDS +descaler/S +descant/SM +Descartes/M +descend/FSGD +descendant/SM +descendent +descender/SM +describable/I +describe/NVvuRX +description/M +descriptive/SP +descriptiveness/S +descriptivism +descriptivist/S +descriptivistic +descriptor/SM +descriptory +descry/DGS +desecrate/SDNnG +desecrater/M +desecration/M +deseed/SGD +deseeder/S +deselection/S +desensitise/n +desensitiser/S +desensitize/nN +desensitizer/S +desert/RGMDS +desertification +desertion/MS +deserve/kih +deserved/UY +deservedness/M +deserving/U +deservingness +desex/SGD +desiccant/S +desiccate/VDGSNn +desiccation/M +desiccator/SM +desiderata +desideratum/M +design/NhJ7Vxn +designate/DKGS +designation/M +designator/SM +designed/A +designs/A +Desilu/M +desipramine +desirabilia +desirabilities +desirability/UM +desirable/PS +desirableness/S +desirables/U +desirably/U +desire/BRl +desired/U +Desiree +desirous/PY +desist/DGS +desk/MS +deskill/SGD +desktop/S +Desmond/M +desolate/YNPkGnDS +desolateness/S +desolater/M +desolation/M +desorption/M +despair/SkDG +despairer/M +despatch/GDS +desperado/M +desperadoes +desperate/YPNn +desperateness/S +desperation/M +despicable/Y +despise/SRGD +despite +despoil/L +despond +despondence/SZ +despondency/SM +despondent/Y +despot/1W +despotism/MS +dessert/SM +desserty +dessicate/ND +destain/SGD +destigmatization/M +destination/MK +destine/nKND +destiny/SM +destitute/P +destitution/SM +destock/G +destroy/DR7GS +destruct/bvVuGDS +destructibility/SMI +destructible/I +destruction/MS +destructive/P +destructiveness/S +destructor/MS +desuetude/MS +desultory/YP +desuperheater/S +detach/GRSiLhD7 +detachability +detached/P +detain/DGSL +detainee/S +detainer/MS +detect/DGSBVl +detectability/U +detectable/U +detectably/U +detected/U +detection/MS +detective/MS +detector/SM +detention/MS +deter/SGD +deterers +detergent/SM +deteriorate/DNSnGV +deterioration/M +determinability/M +determinable/IP +determinacy/I +determinant/MS +determinate/IPYN +determination/IMK +determinative/P +determine/uDRBvGVhiS +determined/P +determiner/KMS +determines/KA +determining/KA +determinism's/I +determinism/SM +deterministic/Y +deterred/U +deterrence/SM +deterrent/YSM +detest/ln7N +detestable/P +detestation/M +dethrone/LG +detonable +detonate/DVNGSn +detonated/U +detonation/M +detonator/SM +detox/SGD +detoxification/M +detoxify/GnDSN +DETR/M +detract/DGVv +detribalise/DSG +detribalize/DSG +detriment/SoM +detrimental +detrital +detritus/M +Detroit +Dettingen +Deucalion/M +deuce/DGhMS +deuteranopia +deuterium/M +deuteron/MS +Deuteronomy +deutocerebra +deutocerebrum +Deutsch +dev/S +Devan/M +devastate/DNSnkVG +devastation/M +devastator/SM +devein/D +develop/cdAS +developable +developed/Uf +developer/SAM +development/fMS +developmental/Y +deverbal/S +deviance/MSZ +deviancy/S +deviant/MYS +deviate/NDSGn +deviating/U +deviation/M +devil/DLyMGS +devilish/PY +devilishness/S +devilry/SM +devious/YP +deviousness/S +devisable +devise/DJRSG +devisee/S +devisor +devitalize +devkit/S +Devlin/M +devoid +devolution/SM +devolve/SGD +Devon/M +Devonian/S +Devonport/M +Devonshire/M +Devorah/M +devote/ixh +devotee/SM +devotion/SM +devotional/S +devour/DRSG +devout/TYP +devoutness/S +dew/ZGS2M +dewan +dewar +dewater/Sd +dewberry/SM +dewclaw/SM +dewdrop/SM +Dewey +Dewhurst/M +dewiness/S +Dewitt +dewlap/SM +dewy-eyed +dewy/TP +Dexedrine +dexes/I +dexter +dexterity/MS +dexterous/PY +dexterousness/S +dextral +dextrality +dextrally +dextran +dextrose/SM +dextrous/YP +Deyo/M +DfES +Dhabi/M +Dhaka/M +dharma +Dhiri +dhoti/MS +dhow/SM +DHSS +dhurrie/S +diabase/M +diabesity +diabetes/M +diabetic/S +diabolic/Y +diabolical/P +diabolism/M +diachroneity +diachronic +diachronically +diachronicness +diachronistic +diachrony +diaconate +diacritic/MSY +diacritical/S +diadem/SMd +diaereses +diaeresis/M +diagnometer/SM +diagnosable +diagnose/DGaS +diagnosed/U +diagnosis's +diagnosis/a +diagnostic/SYM +diagnostician/MS +diagnostics/M +diagonal/tQ+8SY +diagram/RDGMS +diagrammable +diagrammatic/Y +diagrammaticality +diakineses +diakinesis +dial/RSMGD +dialect/wWSo1M +dialectal +dialectic/MS +dialectology/w3 +dialogic +dialogical +dialogist/S +dialogue/SGD +dialoguer +dials/A +dialyse/SGD +dialysis/M +diam +diamagnetic +diamanté +diameter/SMw1W +diamine/S +diamond/MSDG +diamondback/SM +Diana/M +Diane/M +Dianne +diapason/SM +diapause/G +diapedesis +diaper/S +diaphanous/PY +diaphone/S +diaphragm/MS +diaphragmatic +diaphyses +diaphysis +diapsid/S +diarrhoea/SMW +diarrhoeal +diary/3MS +diaspora/WM +diaspore/S +diastase/MS +diastole/WSM +diathermy/MS +diatheses +diathesis/M +diatom/MS +diatomaceous +diatomic +diatonic +diatribe/MS +diazepam +dibasic +dibble/MGDS +Dibley +diborane +dibs +dice/DnSGN +dicentric +dicer/M +dices/I +dicey +dichasia +dichasium +dichlamydeous +dichlamydious +dichloride/M +dichlorodifluoromethane +dichloromethane +dichotomous/Y +dichotomousness +dichotomy/qQS-8M +dichromatic +dichromatism +dicier +diciest +dicing/M +dick/DGMS +dickens/M +Dickensian +Dickerson/M +dickey/SM +dickhead/S +dickier +dickiest +Dickinson +Dickson +Dicky/M +dicky/STM +dicot/S +dicotyledon/SM +dicotyledonous +dicrotic +dicta/nM +Dictaphone +dictate/DGS +dictation/M +dictator/MoS +dictatorial/P +dictatorship/MS +diction/KSM +dictionary/MS +dictum/M +dicyclomine +did/AecU +didactic/SY +didactics/M +diddle/RDSG +Diderot +didn't +Dido/M +didst +didymium +die-cast +die-stamping +die/SDG +dieffenbachia/S +diegeses +diegesis +diegetic +Diego/M +diehard/S +dielectric/SM +diem +Diemen/M +Dieppe +dies/U +diesel-electric/S +diesel/SM +diet/MGSRD +dietary/S +dietetic/S +dietetics/M +diethyl +dietician/MS +dietitian/SM +Dietrich +Dietz +diff/DGS +differ/Sd +difference/IMS +differenced +differencing +different/IY +differentia +differentiae +differential/MSY +differentiate/SGnBDN +differentiated/U +differentiation/M +differentiator/MS +differentness +differer/S +difficult/YZ +difficulty/MS +diffidence/MS +diffident/Y +Diffie-Hellman +Diffie/M +diffract/DGS +diffraction/SM +diffractometer/MS +diffuse/PSvYRDGubNxXV +diffuseness/S +diffusion/M +diffusive/P +diffusivity/MS +dig/RSJG +digastric +Digby/M +digerati +digest/SKGD +digested/U +digester/M +digestibility/SM +digestible/I +digestif/S +digestion's/I +digestion/MS +digestive/YS +digestiveness +digicam/S +Digimon +digipak +digit/q-s9SQ8M +digital/-qQ9s8Y +digitalis/M +digitate +digitation +dignified/U +dignify/DSG +dignitary/SM +dignity/ISM +digoxin +digram +digraph/SM +digress/uNvDSGXV +digresser/S +digression/M +digressive/P +dihedral/S +Dijkstra/M +Dijon +dike/SMGD +diker/M +diktat/SM +dilapidate/DGSNn +dilapidation/M +dilatancy +dilatation/SM +dilate/hiVGnDSNy +dilation/M +dilator/MS +dilatory/P +dildo/SM +dilemma/SM +dilettante/MS +dilettantish +dilettantism/MS +diligence/SM +diligent/YP +dilithium +dill/YM +Dillard/M +Dillinger +Dillingham +Dillon/M +dilly-dally/GDS +dilogarithm +dilophosaurus +diltiazem +diluent +dilute/PYVGDS +diluted/U +diluter +dilution/SM +dim/rSRPYDTG +DiMaggio +dime/MS +dimension/DGpMoS +dimensional +dimensionality/M +dimercaprol +dimerous +dimethyl/M +dimethylglyoxime +diminish/SDG7 +diminished/U +diminuendo/MS +diminution/SM +diminutive/PSY +dimity/MS +dimmable +dimmed/U +dimmish +dimness/S +dimorphic +dimorphism/M +dimorphous +dimple/YMGDS +dimply/T +dimwit/DMS +din/rDRSMdG +Dinah +dinar/SM +dine/S +dinette/MS +ding-dong +ding/zDG2Z +dinghy/MS +dinginess/S +dingle/SM +dingo/MS +dingoes +Dingwall/M +dingy/TSP +dinky/ST +dinnertime/S +dinnerware/SM +dinoflagellate/S +dinosaur/SM +dint/MGSD +diocesan/S +diocese/SM +diode/MS +dioecious +dioecy +Diogenes +Dione +Dionysian +Dionysus +dioptre/SM +diorama/SM +diorite/W +dioxalate +dioxide/SM +dioxin/S +dip/DRGSZ +DipEd +diphtheria/OSM +diphtheritic +diphtheroid +diphthong/SM +diphthongal +diphycercal +diplexers +diplodocus +diploid/S +diploma/SDM1W +diplomacy/SM +diplomat/3MS +diplomata +diplomatic/U +diplomatics/M +diplomatist +diplopia +diplotene +dipole/SM +dippy/T +dipsomania/SM +dipsomaniac/SM +dipsomaniacal +dipstick/MS +dipteran/S +dipterous +diptych/M +diptychs +Dirac +dire/PTj6Y +direct/TxPDGySYV +directed/aUIA +directing/a +direction-finder +direction/IMaS +directional/S +directionality +directionless +directions/A +directive/SM +directivity/M +directly/I +directness/IS +director/MAS +directorate/SM +directorial +directors' +directors/a +directorship/SM +directory/MS +directrices +directrix/M +directs/aA +DirectShow/M +DirectX +dirge/MSDG +dirigible/S +dirigisme +dirigiste +dirk/MS +dirndl/SM +dirt/zZ2SM +dirtiness/S +dirty/TDSGP +dis/M +disable/LGSDR +disabler +disadvantage/i +disaffect +disaffirm/SGDN +disafforest/SGDN +disaggregate +disagreeable/S +disallow +disambiguate/NSDGn +disambiguator/S +disappoint/Lhk +disarm/k +disarrange/L +disarticulate/N +disastrous/Y +disband/L +disbar/L +disbelieve/k +disbenefit/S +disbound +disbud/SGD +disburden +disbursal/S +disburse/LSGD +disburser/M +disc/SM +discarnate +discern/LbkSGD +discerner/M +discernibility +discernible/I +discernibly +discerning/U +disciple/MGDS +discipleship/SM +disciplic +disciplinarian/SM +disciplinary +discipline's/I +discipline/GDSM +disciplined/UI +discipliner/M +discipular +disclaim/7 +disclose +disclosed/U +disclosure +Discman +disco/MG +discographer/S +discography/MS +discoid/O +discolith +discolorous +discolour/NniGJ +discoloured/M +discolourment +discomania +discomaniac +discombobulate/D +discombobulation +discomfit/d +discomfiture/SM +discommode/GD +discommodious +discommodity +discompose/D +disconcert/k +disconnect +disconnectedness/S +disconnecter/M +disconsolate/Y +discontinue/nN +discordance/MS +discordant/Y +discorporate/D +discotheque/SM +discothèque/MS +discount/RB +discourage/LDGk +discourager +discourse/G +discover/AdZS +discoverability +discovered/U +discoverer/S +discovery/MSA +discreet/PIY +discreeter +discreetest +discreetness/S +discrepancy/MS +discrepant/Y +discrete/nYPN +discreteness/S +discretion/IMS +discretionary +discriminable +discriminant/SM +discriminate/SnNDVGky +discriminating/IY +discrimination/MI +discriminator/MS +discus/SMG +discuss/N7X +discussant/SM +discusser/M +discussion/M +disdain/jMDG6S +disdainful/P +diseconomy/S +disembark/Nn +disembarrass/DGL +disembody/L +disembowel/LDSG +disempower/LSd +disenchantingly +disengage/L +disfigure/L +disfranchise/L +disfrock/SGD +disgorge +disgorgers +disgrace +disgracer/M +disgruntle/LSDG +disguise/GRDh +disguised/U +disgust/k6jh +dish/SDMG +dishabille/MS +disharmonious +disharmoniousness +dishcloth/MS +dishevel/DGLS +dishwasher/SM +dishwashing +dishwater/M +dishy/T +disillusion/LDG +disincorporate/G +disinfectant/SM +disinfest/GN +disingenuous +disinhibit/SdN +disintegrative +disintegrator/S +disinterest/i +disinterested/P +disinterestedness/S +disintermediate/DN +disinvent/D +disinvite/DG +disinvoltura +disjoin/SD +disjointedness/S +disjointness +disjunct/SVv +disjunctive/S +disk/MS +diskette/S +dislodge/L +disloyal +dismal/YP +dismantle/L +dismantler/S +dismast/SGD +dismay/DSk +dismayed/U +dismember/dL +dismiss/vR +dismissible +Disney/M +Disneyland +disodium +disorder/hi +disordered/P +disorderly/P +disparage/LRkDSG +disparate/PSY +dispassionate/P +dispatch/R +dispel/DGS +dispensable/I +dispensary/SM +dispensate +dispensation/M +dispense/RyGnDS +dispersal/SM +dispersant/M +disperse/LXVubNvDhRGS +dispersion/M +dispersive/P +dispirit/dS +dispirited/Y +dispiritingly +display/ADGSM +displease/h +displeasure +disport +disposable/S +disposal/SM +dispose/KGNISXD +disposition/KMI +disproportion/N +disproportional +disproportionality +disproportionate/DG +disproportionation/M +Dispur +disputable/I +disputably/I +disputant/MS +disputation/M +disputatious/YP +dispute/lnRNDGS +disputed/U +disquiet/kM +disquisition/OMS +Disraeli/M +disrate/SGD +disregard/6 +disrelish +disrepair +disreputable/P +disrepute/M +disrobe/G +disrupt/uGVSDv +disrupted/U +disrupter/MS +disruption/SM +disruptor/MS +dissatisfy +dissect/GD +dissection +dissemble/DSRG +disseminate/DSNnG +dissemination/M +dissension/SM +dissent/RGDS +dissentious +dissertation/MS +disservice +dissidence/MS +dissident/MS +dissimilar/S +dissimilitude/S +dissipate/nVRNDShiG +dissipated/P +dissipation/M +dissociable/I +dissociate/NVvnSDG +dissociation/M +dissoluble/I +dissolute/PY +dissoluteness/S +dissolve/AGDS +dissolved/U +dissolvent/S +dissonance/SM +dissonant/Y +dissuade/VDGS +dissuader/M +dissyllable +dissymmetrical +dissymmetry/SW +distaff/SM +distal/Y +distance/MGDS +distanced/e +distances/e +distancing/e +distant/PY +distastefulness/S +distend/XN +distensibility +distensible +distil/NS7VnG +distillate/MS +distillation/M +distiller/Z +distillery/MS +distinct/TvPVYu +distinction/MS +distinctive/P +distinctiveness/S +distinctly/I +distinctness/IS +distinguish/S7DlG +distinguishable/IU +distinguishably/I +distinguished/U +distort/DRG7 +distorted/U +distortion/SM +distract/GhikD +distracted/P +distraint +distrait +distraught/Y +distress/GkD6 +distributable +distributary/S +distribute/ASVGD +distributed/U +distribution/ASM +distributional +distributive/YPS +distributivity +distributor/MS +distributorship/M +district/SM +distro/S +disturb/DRkGS +disturbance/SM +disturbed/U +disulphide/M +disunion +disuse/M +disyllable/MW +ditch/DSMG +ditcher/M +dither/Sd +ditherer/S +ditto/DMGS +ditty/MS +ditz/S +diuresis/M +diuretic/S +diurnal/SY +diva/SM +divagate/SD +divagation +divalent/S +Divali +divan/SM +dive-bombing +dive/RJDTGS +dived/M +divemaster/S +diverge/DGS +divergence/MS +divergent/Y +divers/NX +diverse/YP +diverseness/S +diversification/M +diversifier/M +diversify/SGNDn +diversion/My +diversity/SM +divert/SDG +diverticula +diverticular +diverticulitis/M +diverticulosis +diverticulum +divertimento/M +divertissement/S +divest/SGD +divestiture/SM +divestment +dividable +divide/RuDSGxVXvN +divided/AU +dividend/MS +divides/A +dividing/A +divination/M +divinatory +divine/YTNDSGnR +divinity/SM +divisibility/IMS +divisible/I +division's +division/A +divisionist/S +divisive/P +divisiveness/S +divisor/MS +divorce/GSMD +divorcee/S +divorcé +divorcée/SM +divot/SM +divulgation/S +divulge/DGS +divulgence +divvy/DSMG +DivX +divx +Diwali +diwan +Dixie +Dixieland +Dixon/M +dizygotic +dizygous +dizziness/S +dizzy/PTYDSGk +DJ/M +Djakarta/M +djellaba/S +djellabah's +Djibouti/M +djinn +DJs +DLA +DLL/S +DLR +DMA +DMCA +dmg +Dmitri +DMZ +DNA +DNase +Dnieper/M +DNS +DNSSEC/M +do-gooder/S +do-it-yourself +do-or-die +do/7TGJRzy +DOB +dobbin/MS +Dobermann/S +dobra +Dobson/M +doc/RSMDG +docile/Y +docility/SM +dock/MS +dockable +dockage +docket/SdM +dockland/MS +dockside/M +dockworker/S +dockyard/SM +DoCoMo +doctor/dSM +doctoral/K +doctorate/SM +doctrinaire/S +doctrinal +doctrine/oMS +docudrama/S +document/NMRDGSn +documentalist/SM +documentarian/S +documentarist/S +documentary/MS +documentation/M +documented/U +docusoap/S +docx +DOD +dodder/dSZ +doddle +Dodds/M +dodecahedra +dodecahedral +dodecahedron/M +Dodecanese +Dodge/M +dodge/ZRSDG +dodgem/S +Dodgson/M +dodgy/T +dodo/MS +Dodoma/M +Dodson/M +doe/SM +Doering/M +does/ecUA +doeskin/MS +doesn't +doff/SDG +dog's-tail +dog's/f +dog-biscuit/MS +dog-box +dog-clutch +dog-collar/SM +dog-eared +dog-eat-dog +dog-end +dog-leg/D +dog-paddle +dog-star +dog-tail +dog-tired +dog-tooth +dog/DSMiGZh +dogdom +doge/MS +dogfight/GSM +dogfish/MS +dogfood/G +dogfought +dogged/P +doggedness/S +doggerel/SM +Doggett/M +doggish +doggo +doggy-paddle +doggy/MST +doghouse/MS +dogleg/SGDM +doglike +dogma/1MSW +dogmatics's +dogmatise/SGD +dogmatism/SM +dogmatist/MS +dogmatize/SGD +dognap/SDGR +dogology +dogs/f +dogsbody/SGM +dogship +dogshore/S +dogskin +dogsleep +dogstail +dogstones +dogtooth/M +dogtrot/GSDM +dogwatch/S +dogwood/SM +dogy's +doh/M +Doha/M +doily/SM +doing/MaS +dojo/S +Dolby/M +doldrums +dole's +dole/FSGD +doleful/PY +dolefulness/S +dolerite +dolichocephalic +dolichocephaly +doll/SDMGY +dollar/SM +dollarise/SGD +dollarize/SGD +Dollie/M +dollop/dSM +dolly/DGMS +dolman/S +dolmen/MS +dolomite/SWM +Dolores +dolorous/Y +dolour/MS +dolphin/MS +dolphinaria +dolphinarium/S +Dolske +dolt/SM +doltish/PY +doltishness/S +Dom +domain/MS +dome/SMGD +domes/W +Domesday +domestic/SnNY +domesticate/SGD +domesticated/U +domestication/M +domesticity/SM +domicile/GSDM +domiciliary +dominance/KSM +dominant/KY +dominants +dominate/KNDSG +domination/KM +dominations +dominative +dominator/MS +dominatrices +dominatrix +domineer/DkSG +domineering/P +Domingo/M +Dominic +Dominica/M +Dominican/SM +Dominick/M +dominion/SM +Dominique/M +domino/M +dominoes +don't +don/NSGnVD +dona/SM +Donahue +Donald/M +Donaldson +donate/DSG +donation/M +donative/M +donator/S +Doncaster +done/fUeAcF +Donegal/M +dong/MGSD +dongle/S +Donington/M +Donizetti +donkey/SM +donkeyman +donkeymen +Donna +Donnelly +Donnie/M +donnish/YP +Donny +donor/SM +Donovan/M +doodah/S +doodle/SRGD +doodlebug/MS +doodly-squat +Doohan/M +doolally +Dooley/M +Doolittle +doom-laden +doom/SDGM +doomsday/MS +doomster/S +doomwatch/r +doomy/RYPT +Doonesbury/M +dooper +door-to-door +door/DmGMS +doorbell/SM +doorhandles +doorkeep/R +doorknob/SM +doormat/SM +doornail/SM +doorplate/SM +doorpost +doors/eI +doorstep/DSGM +doorstop/SM +doorway/SM +dooryard/SM +dopa/SM +dopamine +dopaminergic +dopant/SM +dope/R2DMGS +dopey +dopier +dopiest +dopiness/S +doppelgänger +Doppler +Dora/MW +Dorado +Dorchester +Doreen/M +Dorian +Doris +dork/ZS +dorkiness +dorky/T +Dorland/M +dorm/RMS +dormancy/SM +dormant +dormice +dormitory/SM +dormouse/M +Dorn/M +doronicum/S +Dorothea/M +Dorotheus +Dorothy +dorsa +dorsal/Y +Dorset/M +dorsiflex/SGDN +dorsolateral +dorsolaterally +dorsoventral/Y +dorsum +Dortmund/M +dory/MS +dos/dSDG +dosage/MS +dose/cSMDG +dosimeter/MS +dosimetry/M +doss +doss-house +dossier/MS +dost +Dostoevsky +Dostoyevsky/M +dot-bomb/S +dot-com/SR +dot-org +dot/M2ZdDkrGS +dotage/MS +dotard/SM +dote/S +doth +Dothan/M +dotterel/S +dotty/YT +double-barrelled +double-blind +double-breasted +double-checked +double-click/d +double-cross/G +double-dealing +double-decker/S +double-edged +double-ender +double-glazed +double-headed +double-jointed +double-parked +double-sided +double/SRDGY +doubled/A +Doubleday +doubleheader/MS +doubleness +doubles's +doubles/A +doublespeak/S +doublet/SM +doubletalk +doublethink +doubleton/S +doubling/A +doubloon/MS +doublure +doubt/MAS7 +doubted/U +doubter/MS +doubtful/YP +doubtfulness/S +doubting/Y +doubtless/PY +douche/GMSD +Doug +dough/MZS +doughboy/S +Dougherty +doughnut/GMDS +doughty/T +doughy/T +Douglas-Home/M +Douglas/M +Douglass +dour/PTY +dourness/S +Douro/M +douse/SGD +douser/M +dove/SM +dovecot +dovecote/MS +doveish +dovelike +Dover +dovetail/MGDS +Dow +dowager/MS +Dowden/M +dowdiness/S +Dowding/M +dowdy/PTY +dowel/DSGM +dower/MdS +dowitcher/S +Dowling/M +down-and-out/S +down-to-earth +down/MGZRSD +downbeat/SM +downcase/SD +downcast +downcurved +downcut/SG +downdraught/M +downdrift +Downey +downfall/SM +downfield +downfold +downforce +downgrade/SGD +downhaul +downhearted/PY +downheartedness/S +downhill/S +downhiller/S +downhole +downland/S +downlight/SRG +downlink/SGD +download/BGDS +downloader/S +downmarket +downmost +downpipe/S +downplay/DGS +downpour/SM +downrange +downrate/D +downright/YP +downriver +downs/8 +downsample/SGD +downscale/DSG +downshift/SG +downside/S +downslope/S +downstage/S +downstairs +downstream +downstroke +downswing/MS +downtime/SM +downtrend +downtrodden +downturn/MSD +downvote/SGD +downward/PYS +downwash +downwelling/S +downwind +downy/T +dowry/MS +dowse/SDRG +doxology/SM +doxycycline +doyen/SM +doyenne/MS +Doyle +doze/SDG +dozen/S +dozenth +dozer/MS +dozy/TYP +DPhil +dpi +Dr +drab/YPT +drabness/S +dracaena/S +drachma/SM +drachmae +Draco/M +draconian +draconic +Dracula/M +draft's/c +draft/cSA +drafted/A +draftee/SMD +drafter/SM +drafting +draftsman +draftsmen +drag/DMZSG +draggability +draggable +dragger/M +dragging/Y +draggy/T +dragline/S +dragnet/SM +dragon/MS +dragonet/S +dragonfish/S +dragonfly/MS +dragoon/MDSG +drain/GRSMD +drainage/SM +draining-board/SM +drainpipe/MS +drake/MS +Drakensberg/M +dram/w1SMW +drama/s9Q8q-SM +Dramamine +dramatic/S +dramatics/M +dramatist/SM +dramaturg/S +dramaturge/S +dramaturgic +dramaturgical +dramaturgically +dramaturgist/S +dramaturgy/M +drank +drape/RSDGy +drapery/SM +drastic/Y +drat/SDG +draught/zm52SZ +draughtboard/S +draughtiness/S +draughtproof/G +draughtsmanship/MS +draughtsperson +draughty/TP +Dravidian +draw/SRG7J +drawback/SM +drawbar/S +drawbridge/MS +drawcard/S +drawcord/S +drawdown/S +drawee/MS +drawing-room +drawing/M +drawl/SGDk +drawler/M +drawn-out +drawn/ceAI +draws/ecA +drawstring/SM +dray/MSDG +dread/S6GDj +dreader +dreadful/P +dreadfulness/S +dreadlocks +dreadnought/SM +dream-world/S +dream/SM2GpZDRzk +dreamboat/MS +dreamed/U +dreaminess/S +dreamland/SM +dreamless/YP +dreamlike +dreamscape/S +dreamt +Dreamtime +Dreamweaver/M +dreamwork +dreamy/TP +drear/2Zz +dreariness/S +dreary/TP +dreck/Z +dreckish +dredge/GRMSD +dreg/SM +drench/GDS +drencher/M +Dresden +dress/Z2RSDGJ +dressage/MS +dressed/cAU +dresser/AM +dresses/AUc +dressiness/S +dressing/M +dressmaker/SM +dressmaking/MS +dressy/TP +Drew's +drew/Ace +Drexel +Dreyfuss +dribble/RGDS +dribbly +driblet/SM +drift/DRGkS +driftwood/SM +drill/SGDRM +drilling/M +drillmaster/MS +drink-driving +drink/7SGR +drinkable/U +drinkables +drip-dry +drip/JSMDG +drippy/T +drivable +drive-ins +drive/MRJSG +drivel/RDGS +driven +drivenness +driverless +drives/c +driveshaft/S +drivetrain/S +driveway/SM +drizzle/GDSMkY +drizzly/T +DRM +drogue/MS +droid/S +droll/YTP +droller/Z +drollery/MS +drollness/S +dromedary/SM +dromoi +dromos +drone/SGkDM +droner +drongo/S +drongoes +drool/DRSG +droop/S2GZDk +droopiness/S +droopy/TP +drop-dead +drop-down +drop-forging +drop-head +drop-in +drop-kick/S +drop-out/SM +drop-shot/MS +drop-test/GSDM +drop/DRMJGS +Dropbox +droplet/MS +dropout/S +droppable +dropping/M +drops/Zw +dropseed +dropside/S +dropsy/SM +dropwort +drosera +droshky/S +drosophila/M +drosophilist +dross/MS +Drottningholm/M +drought/SM +drove/GSDR +drown/GJDS +drowner/M +drowse/ZGSD +drowsiness/S +drowsy/PTY +drub/RDJGS +drubbing/M +drudge/kyMSDG +drudger/M +drudgery/SM +drug-free +drug-related +drug/DMGS +drugget +druggie/TS +druggish +druggy +drugless +drugster +Druid's +druid/S +Druidic +Druidical +Druidism/SM +drum/RSDGM +drumbeat/MSG +drumhead/MS +drumlin/MS +Drummond/M +drumstick/SM +drunk/TMSY +drunkard/MS +drunken/PY +drunkenness/S +drupe/MS +drupel +Drury +dry-cleaned +dry-cleaning +dry-eyed +dry/SGTDRY +dryad/MS +Dryden +dryer/SM +dryish +dryly +dryness/SM +Dryopithecus +drystone +drysuit/S +drywall/GDS +DSA +DSL +DSLR/SM +DTP +Du +dual-purpose +dual/SGD +dualise +dualism/MS +dualist +dualistic/Y +duality/MS +dualize +Duane +dub/cDGS +Dubai/M +dubber/MS +dubbin/SM +dubbing/M +dubiety/SM +dubious/PY +dubiousness/S +Dublin/M +Dubrovnik +Dubuque +ducal +Ducasse/M +ducat/SM +Duchamp/M +duchess/SM +duchy/MS +duck-billed +duck/GDZSMJ +duckbill/SM +duckboard/S +ducker/M +duckling/SM +duckpins +duckpond +duckwalk/D +duckweed/MS +ducky/TSM +duct's/F +duct/CDISGF +ductile +ductility/MS +ductless +ductwork/M +dud/SM +dude/MS +dudgeon/SM +Dudley/M +due/MoPS +duel/RMDGJS +duellist/SM +duenna/SM +duet/SDMG +duff/GRDSM +duffel/M +Duffus/M +Duffy +dug-out +dug/S +Dugan/M +Duggan/M +dugout/SM +duh +Duisburg +duke/SM +dukedom/MS +dulcet/Y +dulcify +dulcimer/SM +dull/PYGSDT +dullard/MS +Dulles +Duluth +Dulwich/M +duly/U +Dumas/M +Dumat/M +dumb/DTPGY +Dumbarton/M +dumbbell/SM +dumbfound/SGD +dumbfoundedness +dumbfounder +Dumbiedykes +dumbness/S +dumbo/S +dumbphone/S +dumbshow/S +dumbstruck +dumdum/SM +Dumfries/M +dummy/SGDM +Dumont/M +dumortierite +dump/DR2GZS +dumpiness/S +dumpling/MS +dumpsite +Dumpty +dumpy/TSP +dun/TDGS +Dunbar/M +Dunbartonshire/M +Duncan/M +dunce/SM +Dundee/M +dunderhead/SM +dune/MS +Dunedin/M +Dunfermline/M +dung-beetle +dung/DGSM +Dungannon/M +dungaree/MS +dungeon/GSMD +dunghill/SM +Dunglison/M +Dunham +dunk/GDS +Dunkeld/M +dunker/M +Dunkirk/M +Dunlap +Dunn/M +Dunne +dunno/M +dunnock/S +Dunphy/M +Dunstable +Dunstan +Dunwoody +duo/SM +duodecimal/S +duodecimo/S +duodena +duodenal +duodenary +duodenum/M +duologue/M +duology/S +duomo/S +duopolistic +duopoly/S3M +duotone/S +dupe/RSMGD +dupion/M +duple +duplet/S +duplex/SMDG +duplexer/M +duplexity +duplicability/M +duplicable +duplicate/GAnNDS +duplication/MA +duplicative +duplicator/MS +duplicitous +duplicity/SM +Dupont +durability/SM +durable/SPY +Duracell/M +durance/M +Durand/M +duration/MS +Durban/M +Durbin/M +duress/MS +Durex +Durey/M +Durga/M +Durham/M +durian/S +during +Durnford/M +Durrant/M +durrie/S +durst +durum/MS +Dusenberg +Dushanbe/M +dusk/GSDM2Z +duskiness/S +dusky/PT +dust-up +dust/2MZGSzRDp +dustbin/SM +dustcart/MS +dustcoat/S +dustheap +Dustin +dustiness/S +dusting/M +dustman/M +dustmen/M +dustpan/MS +dustproof +dusty/TP +Dutch/5m +Dutchwomen/M +duteous/Y +dutiful/U +dutifulness/S +Dutta/M +duty-bound +duty-free +duty/6jMS7 +Duursma/M +Duvall/M +duvet/SM +duxes +Duxford/M +DVD+RW +DVD-audio +DVD-RAM +DVD-ROM/S +DVD-RW +DVD/SM +Dvorak +Dvorák/M +DVR/S +DVT +dwarf/GSMD +dwarfish +dwarfism/MS +dwarfness +dwarves +Dwayne +dwell/GRJS +dwelling/M +dwells/I +dwelt/I +Dwight +dwindle/SGD +DWP/M +Dy +dyad/SMW +dybbuk/SM +dybbukim +dye/7GDRJMS +dyeing/M +dyestuff/MS +Dyfed +Dyfed-Powys +dying/U +dyke/SM +Dylan/M +dynamic/YS +dynamical +dynamics/M +dynamism/SM +dynamite/MGRDS +dynamo/MS +dynastical +dynastically +dynasty/SMW +dyne/M +dynode/S +dysarthria +dysentery/MW +dysfunction/oSM +dysfunctional +dysfunctionality +dysgraphia +dysgraphic +dyskinesia/S +dyslectic/S +dyslexia/SM +dyslexic/SY +dysmorphia +dysmorphic +Dyson/M +dyspepsia/SM +dyspeptic/S +dysphagia +dysphemism +dysphemistic +dysphoria +dysphoric +dysplasia +dysplastic +dyspnoea +dyspraxia +dysprosium/M +dysregulation +dysthymia +dysthymic +dystonia +dystonic +dystopia/MS +dystopian/S +dystopic +dystrophy/M +DZ +début/S +débutante/MS +débâcle/SM +déclassé +déclassée +décolletage/S +décolleté +décolletée +décor/SM +découpage +déjà +démodé +dénouement +dépaysé +dépaysée +dérailleur/MS +déshabillé's +détente/S +Düsseldorf +e +e'en +e'er +e-billing +e-book/S +e-business +e-card/S +e-cash +e-cigarette/S +e-commerce +e-crime/S +e-criminal/S +e-dating +e-edition +e-fit +e-learning +e-mail/MSGD +e.coli +e.g. +e.m.f. +ea +each +eager/MYP +eagerer +eagerest +eagerly/c +eagerness/cM +eagernesses +eagle-eyed +eagle/MSGD +eaglet/SM +Ealham +Ealing +Eamon/M +EAN +ear-piercing +ear-splitting +ear-stud/MS +ear/6SYMD +earache/MS +earbash/G +earbud/S +eardrum/MS +earful/SM +earhole/S +earl/2MS +earldom/SM +Earley/M +earliness/S +earlobe/S +earlock +earlship +early/PTS +Earlybird +earmark/GDJS +earmuff/SM +earn/GRSTDJ +earned/U +earnest/PY +earnestness/S +earning/M +earphone/MS +earpiece/S +earplug/SM +earring/SM +earshot/M +earth-shattering +earth/SMZY2DG +earthbound +earthed/U +earthen +earthenware/MS +earthfall/S +earthiness/S +earthlight +earthliness/U +earthling/SM +earthly/PT +earthmen +earthmover/M +earthmoving +earthnut +earthquake/MS +earthscape +earthshaking +earthshine +earthslip/S +earthstar +earthward/S +earthwork/SM +earthworm/SM +earthy/PT +earwax/M +earwig/GSDM +earworm/S +ease's/U +ease/EDMSG +easel/SM +easement/SM +easer/M +easier +easiest +easiness/SM +easing/M +east-north-east +east/GM +East/M +eastbound +Eastbourne/M +EastEnders +Easter/YS +easterly/S +Eastern +eastern/R +easternmost +Eastertide +Easthampton +easting/M +Eastland +Eastleigh +Eastman +Easton/M +eastward/S +Eastward/S +Eastwood +easy/UY +easygoing/P +eat/ScG +eatable/S +eaten/Uc +eater/cM +eaters +eatery/SM +eating/M +Eaton/M +eave/SM +eavesdrop/RDSG +EB +eBay/R +ebb/GDS +Ebbinghaus/M +EBCDIC +Eben/M +Eberhart/M +Ebola +ebony/SM +Ebrahim +ebullience/SM +ebullient/Y +EC +ECC +eccentric/MSY +eccentrical +eccentricity/SM +Eccles +ecclesial +Ecclesiastes +ecclesiastic/SMY +ecclesiastical +ecclesiasticism +ecclesiology/3w +ecdysial +ecdysis +ecdysone +ECG +echelon/dSM +echidna/S +echinacea +echinoderm/MS +Echinodermata +echinoid/S +echinus +echium +Echiura +echiuran/S +echiuroid/S +echo/WAGDRZpM +echocardiogram/S +echocardiograph/ZW +echoes/A +echogram/S +echograph +echolocation/SM +echovirus/S +Eckard/M +Eckhart/M +eclair/SM +eclectic/SY +eclecticism/MS +eclipse/SGMDW +ecliptic/MS +eclogue/SM +ECMAScript/M +eco-tax/S +eco-warrior/S +ecocentric +ecocentrism +ecocentrist/S +ecocide/SM +ecoclimate/MS +ecofeminism +ecofeminist/S +ecofreak/S +Ecole +ecolodge/S +ecology/wS3M1 +Econ. +econometric/S +econometricians +econometrics/M +economic/UY +economical/U +economics/M +economy/qQ8s39wWS-M1 +ecosphere +ecosystem/MS +ecoterrorism +ecoterrorist/S +ecotonal +ecotone/S +ecotour/S +ecotourism/M +ecotourist/S +ecotown/S +ecotoxicological +ecotoxicologist +ecotoxicology +ecru/M +Ecstasy +ecstasy/MS +ecstatic/YS +ectoderm/O +ectogenesis +ectomorph/S +ectomorphic +ectomorphy +ectoparasite/SW +ectopic +ectoplasm/M +ectotherm/SW +ectothermy +ectropion +ECTS +ecu/S +Ecuador/M +Ecuadoran +Ecuadorean/S +Ecuadorian +ecumenical/Y +ecumenicism/SM +ecumenicist/MS +ecumenism/SM +ecumenist/MS +eczema/SM +eczematous +Ed +ed. +Edam +edaphosaurus/S +Eddie +Eddington/M +eddy/DGMS +Ede/M +edelweiss/M +Eden/MW +Edentata +edentate/S +Edgar/M +Edgbaston +edge/DZMGRpSJ +Edgerton +Edgewater +edgeways +edgewise +Edgewood +edginess/S +edging/M +edgy/TPY +edibility/SM +edible/PS +edibleness/S +edict/SM +edification/M +edifice/SM +edified/U +edify/RNSnDG +edifying/U +Edinburgh/M +Edison/M +edit/A7dNS +editable/U +edited/UF +Edith/M +editing/F +edition/MS +Editor +Editor-At-Large +editor/FMS +editorial/s3Q89SY +editorialist +editorship/SM +edits/F +Edmonton/M +Edmund +Edmunds/M +Edmundsbury +Edna +EDP +eds/F +EDT +Eduard +Eduardo/M +educ/nNxV +educability/SM +educable/S +educate/DGANS +educated/cfU +educatedly +educatedness +education/FSMo +educational/3 +educationalist +educationist/S +educator/MS +educe/DNG7S +eduction/M +edutainment/SM +Edward/MS +Edwardian/MS +Edwin/M +Edwina/M +Edwy/M +EEC +EEG +eel-like +eel/MS +eelgrass/M +eely +EEOC +EEPROM +eerie/T +eerily +eeriness/SM +efface/LDSG +effaceable/I +effacer/M +effect/DuGvVSM +effective/IPY +effectiveness/SI +effector/SM +effectual/PIY +effectuate/DGSN +effectuation/M +effeminacy/MS +effeminate/SY +effendi/SM +efferent/YS +effervesce/SGD +effervescence/SM +effervescent/Y +effete/PY +effeteness/S +efficacious/YIP +efficacy/ISM +efficiency/MIS +efficient/IF +efficiently/I +Effie/M +effigy/SM +effloresce +efflorescence/SM +efflorescent +effluence/MS +effluent/SM +effluvia +effluvium/M +efflux/MN +effort/SMp +effortless/YP +effortlessness/S +effrontery/MS +effulgence/MS +effulgent +effuse/NDvuVSGX +effusion/M +effusive/P +effusiveness/S +EFI +EFT +EGA/M +egad +egalitarian/S +egalitarianism/SM +Egan/M +Egbert +Egerton +egg/MDGS +eggbeater/SM +eggcorn/S +eggcup/SM +egger/M +eggfruit +egghead/MiDS +eggnog/MS +eggplant/SM +eggshell/MS +egis's +eglantine/MS +ego/SM +egocentric/YS +egocentricity/MS +egocentrism +egoism/MS +egoist/SMWw1 +egomania/SM +egomaniac/SM +egomaniacal +egosurf/SDGR +egotism/MS +egotist/WS1Mw +egregious/YP +egregiousness/S +egress/DMSG +egret/SM +Egypt/M +Egyptian/SM +Egyptological +Egyptologist/S +Egyptology +eh +Ehrig/M +Ehrlich/M +Ehrman/M +Ehsan/M +EiB +EiC +Eichmann +Eid +eider/SM +eiderdown/SM +eidetic +eidola +eidolon/S +eidos +Eiffel +eigenfrequency/S +eigenfunction/MS +eigenstate/S +eigenvalue/MS +eigenvector/MS +eight/HMZS +eighteen/HMS +eightpence +eighty-eight/H +eighty-first/S +eighty-five/H +eighty-four/H +eighty-nine/H +eighty-one +eighty-onefold +eighty-second/S +eighty-seven/H +eighty-six/H +eighty-three/H +eighty-two +eighty-twofold +eighty/HMS +Eileen/M +Eindhoven/M +Einstein/M +Einsteinian +einsteinium/M +Eire/M +Eisen/M +Eisenhower +Eisner/M +eisteddfod/WMS +eisteddfodau +either +ejaculate/nDGSNy +ejaculation/M +eject/VGSD +ejecta +ejection/MS +ejector/MS +eke/GSD +EKG +Ekker/M +Ektachrome +El +elaborate/PDSGnYVN +elaborateness/S +elaboration/M +elaborators +Elaine/M +eland/MS +Elanor/M +elans +elapid/S +elapse/SGD +elastase +elastic/SQ8Y +elasticated +elasticity/SM +elastin +elastodynamics +elastomer/MS +elastomeric +elate/iSDGnhN +elated/P +elater/M +elation/M +Elba +Elbe +Elbert +elbow-work +elbow/GSDM +elbowroom/MS +elder/SY +elderberry/SM +elderflower +elderly/SP +eldest +Eldon/M +eldritch +Eleanor/M +Eleatic/S +elect/DAGS7 +electability +electable/U +elected/U +election/SM +electioneer/GSD +elective/SPY +elector/SM +electoral/Y +electorate/SM +Electra +electress/M +electric/SY +electrical/SP +electrician/SM +electricity/MS +electrification/M +electrify/nRDGSN +electro-oculogram +electro-oculographic +electro-oculography +electro-optic/S +electro-optical +electro/M +electroactive +electrocardiogram/SM +electrocardiograph/MSZ +electrocardiography/SM +electrocautery +electrochemical/Y +electrochemist/S +electrochemistry +electroclash +electrocoagulation +electroconvulsive +electrocute/SDG +electrocution/SM +electrode/MS +electrodermal +electrodesiccation +electrodynamic/SY +electrodynamics/M +electroencephalogram/SM +electroencephalograph/ZWMS +electroencephalography/MS +electrogenerated +electrogenesis +electrologist/SM +electroluminescence +electroluminescent +electrolyse/GWSD +electrolysis/M +electrolyte/MS1 +electrolytical +electromagnet/W1MS +electromagnetism/SM +electromechanical +electromechanics +electromedical +electrometer/W +electrometry +electromotive +electromyogram/S +electromyograph +electromyographic/Y +electromyography +electron/SW1M +electronegative +electronegativity/S +electronic/S +electronica +electronics/M +electronvolt/S +electrophile/S +electrophilic +electrophonic +electrophonically +electrophorese/SGD +electrophoresis/M +electrophoretic/Y +electrophorus/M +electrophysiological/Y +electrophysiology/3 +electroplaque +electroplate/SGD +electroplax +electropolar +electropolish/DG +electropop +electroporate/SGD +electroporation +electropositive +electroreception +electroreceptor +electroscope/SMW +electroshock/MGDS +electrostatic/S +electrostatics/M +electrosurgery +electrosurgical +electrotechnic/S +electrotechnical +electrotechnology +electrotherapeutic +electrotherapeutical +electrotherapist/SM +electrotherapy +electrothermal +electrotype/SDGM +electrotyper/S +electroweak +electrum +electuary/S +eleemosynary +elegance/ISM +elegant/IY +elegiac/S +elegiacal +elegy/MS +element/SMo +elemental/S +elementalism +elementary/YP +Elena/M +elenchi +elenchus +elephant/SM +elephantiases +elephantiasis/M +elephantine +elevate/DSnGN +elevation/M +elevational +elevator/SM +elevatory +eleven/HMS +elevens/S +elf/M +elfin/S +elfish +ElGamal +Elgamal +Elgar/M +Elgin +Eli +Elias/M +elicit/dSn +elicitation/M +elicitor/S +elide/NSDGX +eligibility/IMS +eligible/SYI +eligibly/I +Elijah +eliminate/SVnNDG +elimination/M +eliminator/MS +Eliot/M +Eliphas/M +Elisa/M +Elisabeth/M +Elise/M +Elisha/M +elision/M +elite/S3M +eliteness +elitism/MS +elixir/MS +Eliza/M +Elizabeth/M +Elizabethan/S +elk/MS +Elkanah/M +Elkhart +elkhound/S +Elkins/M +ell/SM +Ella +ellagic +Elle +Ellen/M +Ellesmere +Ellie +Ellington +Elliot +Elliott +ellipse/SMW +ellipsis/M +ellipsoid/SM +ellipsoidal +ellipsometer/MS +ellipsometry +elliptic/Y +elliptical/S +ellipticity/M +Ellis +Ellison/M +Ellsworth +Ellwood/M +elm/SM +Elmer +Elmhurst +Elmira +Elmo/M +Elmsford +Elmwood/M +elocution/3SMy +elocutionist +elodea/S +Elohim +Eloise/M +elongate/GnSND +elongation/M +elope/LSDG +eloper/M +eloquence/SM +eloquent/IY +Eloy/M +Elphin/M +Elroy +Elsa/M +else/M +elsewhere +Elsey/M +Elsie +Elstree/M +Elton/M +eluate/SM +elucidate/VNDSGn +elucidation/M +elude/DuVGvS +elusive/P +elusiveness/S +elute/DG +elution/M +elven +elver/MS +elves/M +Elvington +Elvira/M +Elvis/M +elvish +Elwood/M +Ely/M +elysian +Elysium +Elysée/M +em/M +emaciate/SGnND +emaciation/M +Emacs/M +email/MDGS +emanate/DnVGSN +emanation/M +emancipate/DSNnGy +emancipation/M +emancipator/SM +Emanuel +emasculate/DSGNn +emasculation/M +embalm/RGDS +embank/GLSD +embarcadero +embargo/MGD +embargoes +embark/EGSAD +embarkation/MSE +embarrass/kLDhSG +embarrassed/U +embassy/MS +embattle/SGD +embayment/S +embed/SDGJ +embeddable +embeddedness +embedder +embedding/M +embellish/DSGL +embellished/U +embellisher/M +ember/SM +embezzle/DLRSG +embitter/LdS +emblazon/LSd +emblem/WSM +emblematical +emblematically +emblematise/SGD +emblematist +emblematize/SGD +emblements +embodier/M +embodiment/MS +embody/AEGDS +embolden/dS +emboli +embolisation +embolism/SM +embolization +embolus +embosom +emboss/GDRS +embouchure/MS +embower/Sd +embrace/SGDk +embraceable +embracer/M +embracive +embrasure/MS +embrittle +embrocation/MS +embroider/rZdS +embroidery/SM +embroil/DLSG +embryo/SM +embryogenesis +embryogenic +embryogeny +embryologically +embryology/WS3wM +embryonic +emcee/MGS +emend/7nGDS +emendation/M +emender +emerald-cut +emerald/MS +emerge/ASGD +emergence/SMZ +emergency/SM +emergent/S +emerita +emeritae +emeriti +emeritus +Emerson/M +emery/MS +emetic/S +emf/S +EMI/M +emigrant/SM +emigrate/nSNDG +emigration/M +Emil/M +Emile/MZ +Emilia/M +Emilio/M +Emily/M +Eminem/M +eminence/SM +eminent/Y +emir/SM +emirate/MS +Emirates/M +emissary/SM +emission/M +emissivity/SM +emit/RXSNDG +emittance/M +Emma +Emmanuel +Emme/M +emmenagogue/S +Emmental +Emmenthal +emmet +Emmett/M +Emmy +Emmys +emo/S +emoji/S +emolliate/SGD +emollience +emollient/S +emollition +emolument/SM +Emory +emote/SvDxVG +emoticon/S +emotion/pMS +emotional/Q8 +emotionalism/SM +emotionalist/S +emotionality/M +emotionally/Uc +empanelled +empanelling +empath +empathetic/Y +empathetical +empathic +empathy/QM8WS +emperor/MS +emphases/c +emphasis's/Cc +emphasis/cdACQS +emphasise/CR +emphasize/CRGDS +emphasized/c +emphasizes/A +emphasizing/A +emphatic/Y +emphysema/SM +emphysematous +empire/wS1MW +empiric/M3 +empiricism/MS +empiricist +emplace/LD +emplane/GDS +employ/DGLSRB +employability/M +employable/US +employed/fUA +employee/SM +employing/A +employment/fMU +employments/f +employs/A +emporia +emporium/MS +empower/LSd +empress/SM +empt/zVZGSDv2 +emptier/M +emptiness/S +emption/SM +emptor/M +empty-handed +empty-headed +empty/SGDTP +empyreal +empyrean/SM +ems +emu/MS +emulate/nDVGSvN +emulation/M +emulator/SM +emulsification/M +emulsify/nRSNGD +emulsion/SM +en/7M +enable/RDGS +enact/GLSD +enactable +enacted/A +enacting/A +enaction +enactive +enactment/A +enactor/S +enacts/A +enamel/GMRDJS +enamelware/MS +enamour/DGS +enantiomer/S +enantiomeric +enantiomerically +enantiomorph/S +enantiomorphic +enantiomorphism +enantiomorphous +enc +Encaenia +encage/SGD +encamp/DLSG +encapsidate/SGDN +encapsulate/SNDnG +encapsulation/M +encase/GDLS +encash/LDB +encaustic +Enceladus +encephalic +encephalin/S +encephalitic +encephalitides +encephalitis/M +encephalogram/S +encephalograph +encephalographic +encephalography +encephalon +encephalopathy/MS +enchain/LDGS +enchant/EGLSD +enchantedly +enchanter/MS +enchanting/Y +enchantress/MS +enchilada/MS +encipher/Sd +encipherer/M +encipherment +encircle/DGSL +encl +enclave/MS +enclose/DSG +enclosed/U +enclosure/MS +encode/JDRSBG +encomium/SM +encompass/DGS +encore/DSG +encounter/Sd +encourage/LDSkG +encourager/M +encroach/LGDS +encroacher/SM +encrust/nDGNS +encrustation/M +encrypt/GSD +encrypted/U +encryption/MS +encumber/ESd +encumbered/U +encumbrance/SM +encyclical/SM +encyclopaedia/SM +encyclopaedic +encyclopedia/S +encyclopedic +encyclopedism +encyclopedist +encyst/GLDS +end-user/S +end/SRpMDJG +endanger/LSd +endarterectomy/S +endear/LkDGS +endeavour/RGMDS +endemic/SY +endemicity +endemism +Enderlein/M +endgame/MS +endian +Endicott +ending's +ending/U +endive/SM +endless/PY +endlessness/S +endmost +endnote/SM +endoblast/W +endocardial +endocarditic +endocarditis +endocentric +endocrine/S +endocrinology/3SM +endocytosis +endocytotic +endoderm/O +endodontics +endogamous +endogamy/M +endogenous/Y +endoglossic +endolymph +endometrial +endometriosis +endometrium +endomorph +endomorphic +endomorphism/SM +endomorphy +endoplasmic +endorphin/S +endorse/LRDSG +endorsee +endoscope/MSWZ +endoscopically +endoscopist/S +endoscopy/SM +endoskeletal +endoskeleton/S +endosome +endosperm/M +endospore/S +endostylar +endostyle +endosymbiont/S +endosymbiosis +endosymbiotic +endosymbiotically +endothelial +endothelium +endotherm/S +endothermal +endothermic +endothermy +endotoxin/S +endow/GLSD +endpaper/S +endpoint/MS +endue/GSD +endungeoned +endurable/U +endurably/U +endurance/SM +endure/SGklD +enduring/P +enduro/S +endways +Endymion/M +enema/MS +enemy/MS +energetic/YS +energetics/M +energised/U +energized/U +energy/qSQMs8-9 +enervate/GDnVSN +enervation/M +enfeeble/LSDG +Enfield +enfilade/SMGD +enfold/DGS +enforce/RbBLDGhS +enforceability/M +enforceable/U +enforced/AU +enforcer/AS +enforces/A +enforcible/U +enforcing/A +enfranchise/EDLSG +enfranchiser/SM +enfranchize/LDGRS +eng. +engage/AGESD +engagement/SM +engaging/Y +Engberg/M +Engel/S +Engelmann/M +engender/dS +Engin/M +engine/SMD +engineer/SDGM +engineering/M +enginery +englacial +England/M +Englander/S +Englewood +English-speaker +English-speaking +English/m5M +engorge/LDSG +engrailed +engrained +engram/M +engrammatic +engrave/GRDJS +engraving/M +engross/LDSGhk +engrosser/M +engulf/LGDS +enhance/GRLDS +enhanceable +enharmonic/Y +Enid/M +enigma/SWM1 +Enigmail/M +enigmatical +enjambment/MS +enjoin/SDG +enjoinder +enjoy/GLBSDl +enjoyable/P +enjoyer/S +enkephalin/S +enlace/D +enlarge/RLDSG +enlargeable +enlighten/dSL +enlightened/U +enlightening/U +enlist/AGDS +enlistee/SM +enlister/M +enlistment's +enlistment/A +enlistments +enliven/LSd +enmesh/LDSG +enmity/SM +Ennis +ennoble/LDSG +ennobler/M +ennui/MS +Enoch +enormity/SM +enormous/PY +enormousness/S +enough +enprint/S +enqueue/SD +enqueueing +enqueuing +enquire/GZSDRk +enquiry/S +enrage/DSG +enrapture/GDS +enrich/GSDL +enricher/M +Enrico +enrobed +enrol/LDRSG +enrollee/MS +Enron +ensconce/DSG +ensemble/MS +enshrine/GDLS +enshroud/SDG +ensiform +ensign/SM +ensilage/SMGD +enslave/RGLSD +ensnare/SDLG +ensue/SDG +ensure/DRGS +entablature/S +entablement +entail/DRLSG +entangle/EDLSG +entangler/EM +entanglers +entelechy/S +entente/MS +enter/AdS +enterer/MS +enteric +enteritides +enteritis/MS +enterococci +enterococcus +enterokinase +enteroviral +enterovirus/S +enterprise/RSGMk +enterprising/U +entertain/GRLSkD +enthalpy/MS +enthral/GDLS +enthrone/DLGS +enthuse/SDG +enthusiasm/SM +enthusiast/SWM1 +enthusiastic/UY +entice/SRLkJGD +entire/Y +entirety/SM +entitle/SDLG +entity/SM +entoconid/S +entomb/DLGS +entomology/S3Mw +entomophilous +entomophily +entourage/MS +entr'acte/S +entrails +entrain/DGLS +entrainer/M +entrammel/DSG +entrance/LMSGDk +entranceway/M +entrant's +entrant/A +entrants +entrap/LGSD +entreat/kSGZD +entreaty/MS +entrechat/S +entrecôte/SM +entremets +entrench/LDSG +entrepreneur/MS +entrepreneurial/Y +entrepreneurialism +entrepreneurship/M +entrepôt/S +entresol +entropically +entropion +entropy/WSM +entrust/LDGS +entry's +entry/AS +entryphone/S +entryway/SM +entrée/S +entwine/SDG +enucleate/DN +enum/S +enumerable +enumerate/VnGDNS +enumerated/A +enumerates/A +enumerating/A +enumeration/M +enumerator/SM +enunciable +enunciate/GSnDN +enunciation/M +enureses +enuresis/M +envelop/LrdS +envelope/SM +envenom/dS +enviable/P +envied/U +envious/PY +enviousness/S +environ/LdS +environment/o +environmental/3 +environmentalism/MS +environmentalist +envisage/SGD +envision/GSD +envoy/MS +envy/MRS7lDkG +Enzler +enzootic +enzymatic/Y +enzyme/WSM +enzymology/M +Eocene +eohippus/M +eolith/W +eosinophil/S +eosinophilic +EP +EPA +epaulette/MS +epaxial +ephedrine/SM +ephemera/SMo +ephemeral/S +ephemerides +ephemeris/M +Ephesian/S +Ephesus +Ephraim +epic/MSY +epicene +epicentral +epicentre/MS +epicondylar +epicondyle +Epictetus/M +epicure/MS +epicurean/S +Epicurus +epicycle/Ww1MS +epicycloid/MOS +Epidaurus +epidemic/MYS +epidemiologic +epidemiology/WSM31w +epidermal +epidermic +epidermis/SM +epidermoid +epidote +epidural +epifauna/O +epifluorescence +epigastria +epigastrium +epigenetic +epiglottis/SM +epigram/MS +epigrammatic +epigrammatically +epigraph/wSMZ +epigrapher/M +epigraphy/31WSM +epilate/SGD +epilation +epilator/S +epilepsy/SM +epileptic/S +epilogue/MGDS +epinephrine/SM +epinician +epiotic +Epipalaeolithic +epiphanic +epiphany/MS +epiphenomena +epiphenomenal +epiphenomenon +epiphyseal +epiphyses +epiphysis +epiphytal +epiphyte/S +epiphytic +episcopacy/SM +episcopal/Y +episcopalian +Episcopalian/S +episcopalianism +episcopate/SM +episode/W1SM +epistaxis +epistemic +epistemologist/S +epistemology/1wM +epistle/SM +epistolary/S +epitaph/MS +epitaxial +epitaxy/Mo +epithelia +epithelial +epithelium/SM +epithet/SWM +epitome/s-9qQ8MS +epitomic +epitomist +epitope/S +epizoic +epizoite/S +epizootic +EPLP/M +epoch/oM +epochal +epochs +eponymous/Y +epoxide/S +epoxy/DSG +Epping +EPROM/S +epsilon/MS +Epsom +Epstein +epyllia +epyllion +EQ +equability/MS +equable/YP +equal/s9Q-DGYqS8 +equalise/J +equalised/U +equalising/U +equalitarian +equalitarianism +equality/IMS +equalized/U +equally/UF +equals/F +equanimity/MS +equanimous +equatable +equate/DGBSnN +equation/M +equator/SM +equatorial/S +equerry/SM +equestrian/S +equestrianism/SM +equestrienne/MS +equiangular +equidistant/Y +equilateral/S +equilibrate/DNSG +equilibration/M +equilibria +equilibrium/ESM +equine/S +equinoctial/S +equinox/MS +equip/LDSG +equipage/SM +equipartition/M +equipoise/MSDG +equipotential +equipped/UA +equiproportional/Y +equiproportionality +equiproportionate +equips/A +equispaced +equitable/PY +equitably/I +equitation/MS +equity/MSI +equiv +equivalence/GDSM +equivalency +equivalent/YS +equivocal/UY +equivocalness/MS +equivocate/GDNSn +equivocation/M +equivocator/SM +Equuleus +er/ae +era/MS +eradicable/I +eradicate/VNSDGn +eradication/M +eradicator/SM +eras/7gSrd +erase +Erasmus +erasure/SM +Eratosthenes/M +erbium/M +ere +erect/DA +erecter +erectile +erecting +erection/SM +erectly +erectness/SM +erector/MS +erects +erectus +eremite/SM +eremurus +erg/SM +ergo +ergodic +ergodicity/M +ergonomic/U +ergonomically +ergonomics/M +ergophobia +ergosterol/MS +ergot/MS +Erhard +Eric/M +Erica +Erich +Erickson +Ericsson/M +Erie +Erik/M +Erika/M +Eriksson/M +Erin +Eritrea/M +erk +Erlang/M +Erlangen/M +Erlenmeyer/M +ERM +ermine/SDM +Ernest +Ernestine +Ernesto/M +Ernie +Ernst +erode/VDuNGxXSb +erogenous +Eros +erosible +erosion/M +erosive/P +erotic/YS +erotica/M +eroticisation +eroticise/SGD +eroticism/SM +eroticization +eroticize/SGD +erotogenic +erotogenous +erotomania +erotomaniac/S +err/DkSG +errancy/SM +errand/SM +errant/YS +errantry/M +errata/SWM1 +erratic/S +erraticism +erratum/MS +erring/UY +Errol +erroneous/PY +error/MSp +ersatz/S +Erse +Erskine/M +erst +erstwhile +eructation/MS +erudite/Y +erudition/SM +erupt/DVGSv +eruption/MS +Ervin +Erving/M +Erwin +erysipelas/SM +erythema/O +erythematosus +erythematous +erythrocyte/SM +erythromycin +Es +ESA/M +eSATA +eSATAp +Esau +ESC +escabeche +escadrille/M +escalade +escalate/CDGNnS +escalation/CM +escalator/MS +escallop/SM +escalope/MS +escapable/I +escapade/MS +escape/3SDLG +escapee/SM +escaper/M +escapism/MS +escapologist/S +escapology +escargot/S +escarpment/SM +eschatological +eschatologist/S +eschatology/M +eschew/GDS +escort/SGMD +escorted/U +escritoire/MS +escrow/SDMG +escudo/MS +escutcheon/DSM +Eskimo/S +Eslick/M +Esmeralda/M +Esmond/M +esoteric/Y +esoterica +esp/Z +espadrille/MS +Espagnol +espalier/SDGM +esparto/S +especial/Y +Esperantist/S +Esperanto +espial +espionage/SM +esplanade/MS +Espoo +Esposito/M +espousal/MS +espouse/GDRS +espresso/SM +esprit/MS +espy/DGS +esquire/SM +ESR +essay/DRMG3S +essayistic +Essen/M +essence/MS +essential/P3SY +essentialism +essentialist +Essex/M +est/R +establish/ELDGSA +established/A +establisher/M +establishes/A +establishing/A +establishment/A +establishmentarian/S +establishmentarianism +estate/SM +esteem/EDGS +Estella/M +Estelle +Esterházy/M +Estes +Esther +estimable/P +estimableness/I +estimate/cGfASND +estimation/MSc +estimations/f +estimative +estimator/SM +Estonia/M +Estonian +estoppal +estoppel +estovers +estrange/DGLS +estranger/M +Estremadura +estuarial +estuarine +estuary/SM +et +ET/S +ETA +etalon +etc. +etcetera/MS +etch/RGSDJ +etchant +etching/M +eternal/PY +eternalise/SGD +eternality +eternalize/SGD +eternalness/S +eternity/SM +Ethan +ethane/M +ethanoic +ethanol/M +Ethel +Ethelred/M +ether/MQ8S +ethereal/PY +etheric +Etherington/M +Ethernet/MS +Etherpad/M +ethic/3MSY +ethical/UY +ethicality +ethicalness/M +ethicist +ethidium +Ethiopia/M +Ethiopian/S +ethnic/SY +ethnicity/SM +ethnobotanic +ethnobotanical +ethnobotanist/S +ethnobotany +ethnocentric +ethnocentrism/SM +ethnocide +ethnogenesis +ethnographer/S +ethnography/MW +ethnohistorian/S +ethnohistoric +ethnohistorical +ethnohistory +ethnolinguist/S +ethnolinguistics +ethnologically +ethnology/W3SwM +ethnomethodological +ethnomethodologist/S +ethnomethodology +ethnomusicologic +ethnomusicological +ethnomusicologist/S +ethnomusicology +ethnopharmacology +ethnoscience +ethogram/S +ethology/3wMS +ethos/SM +ethoxylate/D +ethyl/MS +ethylbenzene +ethylene/M +ethylenediamine +etiquette/SM +Etna +Eton/M +Etruscan +ETSI +etymology/31SMw +Eu +EU/M +eubacteria +eubacterial +eubacterium +Euboea +eucalypti +eucalyptus/SM +eucatastrophe +Eucharist/MWS +Eucharistical +euchologion +euchology +euchre/MSGD +euchromatic +euchromatin +Euclid/M +euclidean +Eudora/M +Eudoxus/M +Eugene +Eugenia +eugenic/Y3S +eugenicist +eugenics/M +euhedral +eukaryote/S +eukaryotic +Euler/M +eulogised/U +eulogist/W +eulogized/U +eulogy/Q9s38SM +Eunice +eunuch/M +eunuchs +euphemism/SM +euphemist/SW1M +euphonious/Y +euphonium/MS +euphony/SM +euphorbia/S +euphoria/MS +euphoric/Y +euphrasia +Euphrates +EUR +Euramerica +Eurasia +Eurasian +eureka/S +eurhythmics +EURIBOR +Euripides +Euro +Euro-MP/S +Euro-wasp +euro/S +Eurobank +Eurobond/S +Eurocard +Eurocentric +Eurocentrist +Eurocheque +Euroclear +Euroclydon +Eurocommunism +Eurocommunist +Euroconnector +Euroconvertible +Eurocracy +Eurocrat/S +Eurocratic +eurocredit +eurocreep +Eurocurrency/S +Eurodisco +Eurodollar/S +Euroequity +Eurofanatic +Eurogroup +Euroland/M +Euromarket +Euromart +EuroMillions +Euromissile +Euronet +Euronote +Europa +Europarliamentarian +Europarliamentary +Europasian +Europass +Europe-wide +Europe/M +European/Q8Mq-S +Europeanism +Europeanist +Europhile +Europhobe +europium/M +Europoort +Europop +Eurosceptic +Eurosceptical +Euroscepticism +Eurostar +euroterminal +Eurotrash +Eurovision +eurozone/M +euryapsid/S +Eurydice/M +Eurythmics +eusocial +eusociality +Eustachian +eustacy +eustatic +Euston/M +eutectic +eutectoid +euthanasia/SM +Eutheria +eutherian/S +eutrophic +eV +Eva +evacuant +evacuate/VNnDSG +evacuation/M +evacuee/SM +evadable +evade/SvRDNVGuX +evaginate +evagination/S +evaluable +evaluate/xNVDGSn +evaluated/AU +evaluates/A +evaluating/A +evaluation's +evaluation/A +evaluator/SM +Evan/M +evanescence/SM +evanescent +evangelic/Y +evangelical/S +evangelicalism/MS +Evangelina/M +Evangeline +evangelise/DGS +evangelism/SM +evangelist/WSM +evangelize/DGS +Evans +Evans-Pritchard/M +Evanston +Evansville +evaporable +evaporate/vGnDSVN +evaporation/M +evaporator/SM +evaporite/S +evasion/M +evasive/P +evasiveness/S +eve/yMS +Evelyn +even-handed/Y +even-handedness +even/YdSPJ +evener +evenest +evening/M +evenly/U +evenness/S +evensong/MS +event/6SjGM +eventer/S +eventful/P +eventfully/U +eventfulness/S +eventide/MS +eventual/Y +eventuality/SM +eventuate/DSG +ever +ever-changing +ever-increasing +Eveready +Everest +Everett/M +Everglades +evergreen/S +Everhart/M +everlasting/PY +everliving +Everly/M +Everman/M +evermore +eversible +eversion +evert/SGD +Everton +everybody/M +everyday/P +Everyman +everyone/M +everything/M +everywhere +Evesham/M +Evette/M +evict/SGD +eviction/SM +evidence/DMGS +evident/Y +evidential/Y +evidentiality +evil/YSPT +evildoer/MS +evildoing/MS +evilness/S +evince/SDG +eviscerate/GDSNn +evisceration/M +evocable +evocation/M +evocative/P +evoke/VGuvSnDN +evolute/SM +evolution/3MyS +evolutional/Y +evolutionary/Y +evolutionism +evolutionist +evolutive +evolvable +evolve/SGD +evolvedly +evolvement +evolvent +evolver +Ewa/M +Ewan/M +ewe/RSM +Ewing +eww +ex +ex-communist/MS +ex-con/S +ex-partners +ex-president +ex-students +ex-wife +ex-wives +exabit +exabyte/S +exacerbate/nNDSG +exacerbation/M +exact/PSGYTDk +exactable +exacter/M +exacting/P +exaction/SM +exactitude/ISM +exactly/I +exactness/IS +exactor/S +exaggerate/SnvhiGNVD +exaggeration/M +exaggerator/SM +exalt/RnhSNDG +exaltation/M +exam/SM +examinable/A +examination/SM +examine/ASGDN +examined/U +examinee/SM +examiner/SM +example/MDGS +exampled/U +exanthema +exanthemata +exanthematic +exanthematous +exasperate/DhGnSkN +exasperation/M +exbibit/S +exbibyte/S +Excalibur +excavate/DNSGn +excavation/M +excavator/MS +exceed/SDGk +exceeder/M +excel/DGS +Excel/M +excellence/MZS +excellency/MS +excellent/Y +excelsior/S +except/xDGS +exception/7MS +exceptionable/U +exceptional/UY +exceptionalism +exceptionalness/M +excerpt/MSDG +excerpter/M +excess/DSuVvMG +excessive/P +exchange/RGDS +exchangeable +exchequer/MS +excise/GDSMNBX +excision/M +excitability/SM +excitable/P +excitation/M +excitatory +excite/lknGNLRDSBh +excited/Uc +excites/c +exciting/Uc +exciton/M +exclaim/yRSDG +exclamation/MS +exclude/NDSGuXVv +excluder/M +exclusion/My +exclusive/SP +exclusiveness/S +exclusivism +exclusivist/S +exclusivity/SM +excogitate/SGDN +excommunicate/SNnVDG +excommunication/M +excommunicator/S +excommunicatory +excoriate/SGDNn +excoriation/M +excrement/SM +excremental +excrescence/MS +excrescent +excreta +excrete/VynDGSN +excreter/M +excretion/M +excretory/S +excruciate/DSNkG +excruciation/M +exculpate/SDNnyG +exculpation/M +excursion/3MS +excursionist +excursive/PY +excursiveness/S +excursus/MS +excusable/IP +excusably/I +excuse/RlGDS +exec/MS +execrable/PY +execrate/SGVnND +execration/M +executable/SM +execute/SVRxGD +execution/SMR +executive/MS +executor/MS +executrices +executrix/M +exegeses +exegesis/M +exegete/MwW +exegetic/S +exemplar/SM +exemplarity +exemplary/PY +exemplification/M +exemplify/SGRnND +exempt/DGS +exemption/MS +exercise/RSBGD +exercised/c +exercises/c +exercising/c +exert/cGDS +exertion/SMc +Exeter/M +exeunt +exfoliant/S +exfoliate/SGDN +exfoliative +exfoliator/S +exhalant +exhalation/M +exhale/GNDSn +exhaust/bkSVvDhuG +exhauster/M +exhaustible/I +exhaustion/SM +exhaustive/P +exhaustiveness/S +exhibit/XVdSN +exhibition/MR3 +exhibitionism/MS +exhibitionist +exhibitor/SM +exhilarate/DSVNGkn +exhilaration/M +exhort/NnSDG +exhortation/M +exhorter/M +exhumation/M +exhume/GDSn +exhumer/M +EXIF +exigence/ZS +exigency/SM +exigent/SY +exiguity/MS +exiguous +exile/GSDM +exist/FGSD +existence/SFM +existent/F +existential/Y3 +existentialism/MS +existentialist/W +exit/dSM +Exmoor/M +Exner/M +exoatmospheric +exobiological +exobiologist/S +exobiology/MS +exocentric +exocrine +exocytosis +exocytotic +exodus/SM +exogamous +exogamy/M +exogenous/Y +exoglossic +exon/S +exonerate/nSNVDG +exoneration/M +exonic +exophthalmia +exophthalmos +exophthalmus +exoplanet/S +exopolitics +exorbitance/MS +exorbitant/Y +exorcise/GDS +exorcism/MS +exorcist/MS +exorcize/SDG +exoskeletal +exoskeleton/MS +exosphere/SMW +exostoses +exostosis +exothermic/Y +exothermicity +exotic/PSY +exotica +exoticism/SM +exotoxin/S +exotropia +exp +expand/BDRXVNvGSu +expandability/M +expanded/U +expanse/SDMGb +expansion/y3M +expansionism/MS +expansionist +expansiveness/S +expatiate/GNDSn +expatiation/M +expatriate/DnSNG +expatriation/M +expect/nShGDi7kN +expectancy/MS +expectant/SY +expectation/Mo +expectational +expected/UY +expectedness/U +expectorant/S +expectorate/SGNDn +expectoration/M +expedience/SIZ +expediency/IMS +expedient/YS +expediently/I +expedite/RSDG +expedition/SyM +expeditious/PY +expeditiousness/S +expeditor's +expel/DSn7GN +expellee/S +expeller/S +expend/Du7VSGv +expendable/S +expended/U +expender/M +expenditure/MS +expense/MGSD +expensive/IPY +expensiveness/IS +experience/IMDRB +experiences +experiencing +experiential/Y +experiment/NRSGMonD +experimental/3 +experimentalism/M +experimentalist +experimentation/M +expert's +expert/IPY +experted +experting +expertise/SM +expertness/S +experts +expiable/I +expiate/GyNnSD +expiation/M +expiration/M +expire/ynDSZGN +expired/U +expiry/MS +explain/AGDS +explainable/U +explained/U +explainer/SM +explanation/SM +explanatory +explant/SD +explantation +expletive/SM +explicable/I +explicate/VSnNvGD +explication/M +explicator +explicatory +explicit/PY +explicitly/I +explicitness/S +explode/SDRGuXVvN +exploded/U +exploit/RVM7GnDS +exploitation's +exploitation/c +exploitative +exploited/Uf +explorable +exploration/M +explore/SnDRNyG +explored/U +explosion/M +explosive/SP +explosiveness/S +expo/MS +exponent/SM +exponential/YS +exponentiate/GnDSN +exponentiation/M +export/DRGBnMSN +exportation/M +exported/A +exporting/A +exports/A +expos/rdS +expose/fDScG +exposed/U +exposit/yXN +exposited +exposition/M +expositor/SM +expostulate/nDGNS +expostulation/M +exposure/cSMf +exposé/SM +expound/SRDG +express/SNvbuDGYXV +expressed/U +expresser/M +expressibility/I +expressible/IY +expressibly/I +expression/Mp +expressionism/SM +expressionist/WS +expressionless/Y +expressionlessness +expressive/IPY +expressiveness/SI +expressivism +expressivist/S +expropriate/SGDNn +expropriation/M +expropriator/MS +expulsion/M +expunge/SGD +expunger/M +expurgate/SDNGn +expurgated/U +expurgation/M +exquisite/YP +exquisiteness/S +exsanguine +exsolution +exsolve/SGD +ext +extant +extemporaneous/YP +extemporaneousness/S +extempore/Qs89q-S +extend/iDRVvhGNSxubX +extendability +extendable +extended-play +extended/c +extendedness/M +extendibility/M +extendible/S +extending/c +extends/c +extensibility/M +extensible/I +extension/M +extensive/FY +extensiveness/SM +extensometer/S +extensor/SM +extent/SM +extenuate/nGSDN +extenuation/M +exterior/MYS +exteriorise/Dn +exteriorize/DN +exterminate/DnSNG +extermination/M +exterminator/SM +external/qQ-8Ys9S +externality/S +exteroceptor/S +extinct/V +extinction/SM +extinguish/GR7SD +extinguishable/I +extirpate/GSnDNV +extirpation/M +extol/SDG +extoller/M +extort/GDVS +extorter/M +extortion/MSR3 +extortionate/Y +extortionist +extra-curricular +extra/S +extracellular/Y +extracorporeal +extract/G7VDSv +extraction/SM +extractor/SM +extracurricular/S +extraditable +extradite/GDS +extradition/SM +extrados +extrafloral +extragalactic +extrajudicial/Y +extralegal/Y +extralinguistic +extramarital +extrametrical +extramural +extramusical +extraneous/PY +extranet/S +extraordinaire +extraordinary/PYS +extrapolate/SDnGNV +extrapolation/M +extrapulmonary +extrapyramidal +extrasensory +extrasolar +extrasystole/S +extraterrestrial/S +extraterritorial +extraterritoriality/SM +extravagance/SM +extravagant/Y +extravaganza/MS +extravasate/DN +extravascular +extravehicular +extraversion +extravert/M +extrema +extremal +extreme/PTY3S +extremeness/S +extremis +extremism/MS +extremity/SM +extremophile/S +extricable/I +extricate/GnDSN +extrication/M +extrinsic/Y +extropian/S +extropy +extrorse +extroversion/SM +extrovert/DMSG +extrude/GNSDXV +extruder/M +extrusion/M +exuberance/SM +exuberant/Y +exudate/MS +exudation/M +exude/SnDG +exult/NnkGDS +exultant/Y +exultation/M +exurb/MS +exurban +exurbanite/SM +exurbia/SM +Exxon +eye-catching +eye-level +eye-liner/MS +eye-opener/SM +eye-opening +eye-teeth +eye-tooth/M +eye/RSpMD6iG +eyeable +eyebags +eyeball/DGSM +eyebright +eyebrow/SM +eyedropper/MS +eyeful/SM +eyeglass/SM +eyehole/S +eyelash/MS +eyelet/MdS +eyelid/SM +eyeline +eyeliner/S +eyepatch +eyepiece/MS +eyeshadow +eyeshine +eyeshot +eyesight/MS +eyesore/SM +eyespot/S +eyestalk +eyestripe/S +eyewash/SM +eyewitness/MS +eyot +Eyre +eyrie's +Ezekiel/M +Ezra +Ezrin/M +f-stop/S +f/F7 +fa/M +FAA +fab/SGD +Faber/M +Fabergé/M +Fabians +fable/MSDG +fabler/M +fabric/SNnM +fabricate/DSKNnG +fabrication/MK +fabricator/SM +fabulate/N +fabulator +fabulist/SM +fabulous/PY +Fabyan/M +facade/S +face's/K +face-saver +face-saving +face-to-face +face/CGKDASe +faceache +Facebook/rDGM +facecloth/S +faceless +facelessness +facelift/S +faceplate/MS +facer/KMC +facet/SdM +facetiae +facetious/YP +facetiousness/S +faceworker +facial/YS +facies +facile/YP +facilitate/yDGSNnV +facilitation/M +facilitator/SM +facility/SM +facing/MS +facsimile/MDS +facsimileing +fact/SMyxY +faction/MS +factionalism/SM +factious/YP +factitious +factive +facto +factoid/S +factor/Q8t+d-MqS +factorial/SM +factoring/MS +factory/SM +factotum/SM +factual/YP +factuality/M +facultative +facultatively +faculty/SM +fad/rSdM +faddish +faddist/MS +fade-in/S +fade-out/S +fade-up +fade/hS +fadeout +fading/M +fado/S +faecal +faeces +faerie/M +Faeroe/M +Faeroese +faery/SM +faff/GDS +fag/SDGM +Fagatogo/M +faggot/dSM +faggoting/M +Fagin +fah +Fahrenheit +fail-safe +fail/SDGkJ +failing/M +failingly/U +failover +failure/MS +fain +faint-hearted/Y +faint-heartedness +faint/RGSPYTD +faintness/S +fair-minded +fair-weather +fair/DTZPSGpJY +Fairbanks +Fairburn/M +Fairchild +faire +Fairfax/M +Fairfield +fairgoer/S +fairground/SM +fairing/M +fairish +fairlead/S +fairly/U +Fairmont +fairness/S +Fairport +Fairview +fairwater +fairway/MS +fairy/MS +fairyland/SM +fairytale +Faisal +faith/6DjpMGS +faithful/UY +faithfulness/SM +faithless/PY +faithlessness/S +fajitas +fake/RSDG +fakery +fakie/S +fakir/SM +falafel +falcate +falciparum +Falcoff/M +falcon/SryM +falconry/SM +Falk +Falkirk/M +Falkland/SM +Falkner +fall's/ce +fall-back +fall/RbMGS +fallacious/PY +fallacy/SM +fallback +fallen +fallibility/ISM +fallible/PY +fallibleness/S +fallibly/I +falloff/S +fallopian +fallout/MS +fallow/DPSG +falls/e +false/TYP +falsehood/SM +falseness/S +falsetto/MS +falsifiability/M +falsification/M +falsify/RBGnDSN +falsity/SM +Falstaff +falter/rJdSk +faltering/UY +falutin +faluting +fame/MDSz +famed/C +fames/C +familial +familiar/9Qsq8-SY +familiarise/k +familiarity/MS +familiarize/k +familiarly/U +familiarness +family/MS +famine/SM +famish/DGS +famous/YP +famously/I +fan/DSMGZ +fanatic/MYS +fanatical/P +fanaticism/MS +fanboy/S +fanciable +fanciful/P +fancifulness/S +fanciness/S +fancy-free +fancy/RTjPYDS6G +fancywork/SM +fandabidozi +fandango/MS +fandom/S +fanfare/MS +fanfold/M +fang/SDM +fangirl/S +fanlight/MS +fanny/MS +fanout +fantail/SM +fantasia/MS +fantasist +fantastic/Y +fantastical +fantasy/Q8Ws9DSGM +fanzine/S +FAQ/SM +far-distant +far-fetched +far-flung +far-off +far-ranging +far-reaching +far-sighted/YP +far-sightedness/S +far/d +farad/MS +Faraday +Faragher/M +faraway +Farber +farce/w1MS +fare/SM +Fareham +farer/M +farewell/MDGS +farfetchedness/M +Fargo +farina/MS +farinaceous +Farley +farm/SDRGM +farmhand/S +farmhouse/MS +farming/M +Farmington +farmland/MS +farmstead/MS +farmworker/S +farmyard/SM +Farnborough +faro/M +Faroese +farouche +farraginous +farrago/MS +Farrell +farrier/SM +farrow/MDSG +farseeing +Farsi +fart/SDGM +farther +farthermost +farthest +farthing/SM +fas +fascia/MS +fascicle/DSM +fasciculate/DnN +fasciculation/M +fascinate/DGSnkN +fascination/M +fascine/S +fascism/SM +fascist/WSM +Fashanu +fashion/RSMDl7G +fashionable/PS +fashionably/U +fashioned/A +fashions/A +Faso/M +Fass/M +fast-forward +fast/TGPSD +fastback/SM +fastball +fasten/dASU +fastener/SM +fastening/MS +fastidious/YP +fastidiousness/S +fastness/S +fat/SoYPTMGZD2 +fatal/3 +fatale/3S +fatalism/MS +fatalist/W1 +fatality/SM +fatalness +fate/jS6DM +fateful/P +fatefulness/S +fathead/MSDi +father-in-law +father/dpSYM +fatherhood/SM +fatherland/SM +fatherly/P +fathers-in-law +fathom/7dMpS +fathomable/U +fathomed/U +fatidic +fatigue/kDMSG +Fatima +fatling +fatness/S +fatso/MS +fatten/drS +fattiness/S +fatty/TSP +fatuity/SM +fatuous/PY +fatuousness/S +fatwa/MS +Faulkner +fault-finder/SM +fault-finding +fault/CSDGM +faultiness/S +faultless/YP +faultlessness/S +faulty/PTY +faun/SM +fauna/SM +faunal +faunistic +Fauntleroy +Faurisson/M +Faust +Faustian +fauvism/S +faux +fave/S +favicon +favour/ERSMDG +favourable/SYM +favourableness +favourably/U +favoured/SYM +favouredness +favouring/SMY +favourite/UMS +favouritism/MS +Fawcett/M +Fawkes +Fawlty +fawn/SRkDGM +fax/SGMD +fay/SM +Fayette/M +Fayetteville +faze/DGS +façade/SM +faïence/S +FBI/M +FCC +FDA +fealty/SM +fear/6MpGDjS +fearful/TP +fearfulness/S +fearless/PY +fearlessness/S +fearsome/PY +feasibilities +feasibility's +feasibility/I +feasible/PY +feasibly/I +feast/RDMGS +feat/SCM +feather-bed/GD +feather-bedding/M +feather-brain/MD +feather-edge +feather-head/D +feather-light +feather-stitch +feather/drpSZM +featherback/S +feathered/U +feathering/M +Featherstone/M +featherweight/SM +feathery/T +feature's/a +feature/DMGSp +featurette/S +Feb +febrifuge +febrile +febrility +February/SM +feckless/YP +fecund/ng +fecundate/SDG +fecundation/M +fecundity/SM +fed-up +fed/Ufc +federal/q-Q83Y +federalism/MS +federalist +federate/FNGnSD +federation/MF +federative/Y +fedora/MS +Feds +fee/GMYSd +feeble-minded +feeble/TPY +feebleness/S +feed/GRS +feedback/SM +feeding/M +feeds/c +feedstock +feedstuffs +feel/GkRSJ +feeling/PM +feelingly/U +feet/M +feign/RGSD +feigned/U +feijoada +feint/SDMG +Feistel/M +feisty/T +Felder +Feldman +feldspar/SM +Felicia +felicitate/DGSNn +felicitation/M +felicitous/YP +felicitously/I +felicity/ISM +feline/YS +Felipe +Felix/M +Felixstowe/M +fell/GSTD +fellah +fellahin +fellate +fellatio/MS +fellator +fellow-traveller/MS +fellow/MS +fellowship/SM +felon/SM +felonious/PY +felony/SM +felt-tip/S +felt/GSD +Feltham +felting/M +fem +female/PSM +femaleness/S +feminine/PYS +femininity/SM +feminise/nSGD +feminism/MS +feminist/SM +feminize/nSNGD +femme fatale +femme/S +femmes fatales +femoral +femtocell +femtosecond/S +femur/MS +fen/MS +fence/RSDMJG +fenced/U +fencepost/M +fences/C +fencing/M +fend/CGDRS +fenestration/CSM +Fenian/S +Fenianism +Fenimore/M +fenland/SM +Fenn/M +fennec +fennel/SM +fentanyl +Fenton/M +fenugreek +Fenwick +fer/KLFC +feral +Ferber/M +ferberite +Ferdinand +feretory/S +Fergus +Ferguson/M +Fermanagh/M +Fermat/M +ferment/nDNG +fermentation/M +fermenter +Fermi +fermion/MS +fermionic +fermium/M +fern/MZS +Fernandes/M +Fernandez/M +Fernando/M +fernbird/S +fernbrake +fernery/M +Fernhout +ferny/T +ferocious/YP +ferociousness/S +ferocity/SM +ferox +Ferrari/MS +Ferreira +ferret/rdSM +ferricyanide +ferriferous +ferrimagnet +ferrimagnetic +ferrimagnetism +Ferris +ferrite/MS +ferritic +ferritin +ferro +ferrocene/S +ferroconcrete +ferroelectric/S +ferroelectricity +ferromagnet/MW +ferromagnetism +ferrous +ferruginous +ferrule/DMSG +ferry/SGmWDM +Ferrybank +ferryboat/MS +fertile/Ps-Q89qY +fertility/ISM +ferule/SDGM +fervency/SM +fervent/Y +fervid/PY +fervour/MS +fescue/S +fess's +fess/SF +festal/Y +fester/IS +festered +festering +festival/MS +festive/YP +festiveness/S +festivity/SM +festoon/SMGD +feta/MS +fetal +fetch/DRkSG +fetid +fetidly +fetidness +fetish/M3S +fetishism/MS +fetishist/W +fetlock/MS +fetter's +fetter/USd +fettle/SDG +fettling/M +fettuccine +fettucine +fettucini +fetus/S +feud/DMSoG +feudal +feudalism/SM +feudatory/M +fever/SdM +feverfew +feverish/YP +feverishness/S +few/TP +fewness/S +fey/T +fez/MD +fezzes +ff +Fi +FIA +fiancé/SM +fiancée/MS +Fianna/M +fiasco/SM +fiat/MS +fib/DRSG +Fibonacci/M +fibre/MSDp +fibreboard/SM +fibrefill/S +fibreglass/M +fibrescope/S +fibril/MnSN +fibrillate/SGD +fibrillation/M +fibrin/SM +fibrinogen +fibroblast/MS +fibrocartilage +fibrocystic +fibrogenesis +fibroid/S +fibrolamellar +fibromuscular +fibroses +fibrosis/M +fibrous/PY +fibula/M +fibulae +fibular +fiche/SM +fichu/SM +Ficicchia/M +fickle/PT +fickleness/S +fiction/MSOo +fictional/Q8q- +fictitious/YP +fictive/Y +ficus +fiddle/RGMJDS +fiddleback +fiddlestick/SM +fiddly/T +fideism +fideist/S +fideistic +Fidel/M +Fidelio/M +fidelity/IMS +Fidgen +fidget/SdZ +fiducial/Y +fiduciary/MS +fie/y +fief/MS +fiefdom/S +field/SeRIM +fieldcraft +fielded +fieldfare/S +fielding +Fielding/M +fieldstone/M +fieldwork/SMR +fiend/MS +fiendish/PY +fierce/TPY +fierceness/S +fieriness/S +fiery/TYP +fiesta/MS +Fifa/M +Fife/M +fife/RSDMG +FIFO +fifteen/SHM +fifth-generation +fifth/Y +fifty-eight/H +fifty-fifty +fifty-first/S +fifty-five/H +fifty-four/H +fifty-nine/H +fifty-one +fifty-onefold +fifty-second/S +fifty-seven/H +fifty-six/H +fifty-three/H +fifty-two +fifty-twofold +fifty/HMS +fig/LMDGS +Figaro +figbird/S +figgy/T +fight/RSJG +fightback/S +fighter-bomber/S +fighter/IMS +fighting/IS +fights/e +figural +figuration/MK4F +figurations/4 +figurative/PY +figure's +figure/EG4KSFD +figurehead/SM +figurer/SMF +figurine/MS +figuring/S +Fiji/M +Fijian/SM +filament/DSM +filamentary +filamentous +filariasis +filbert/MS +filch/DSG +file's +file/CaSAGD +filename/S +filer/CSM +filesize/S +filespace +filesystem/S +filet's +filgrastim +filial/UY +filibuster/drSM +Filiep +filigree/GMS +filing/S +Filioque +Filipino/S +fill/JDRYGS7 +filled/cAU +fillet/SdM +filleting/M +filling/M +fillip/MS +Fillmore +fills/Ac +filly/MS +film-going +film-maker/SM +film-making +film-strip/MS +film/ZS2DMG +filmdom/M +filmgoer/S +filmic +filminess/S +filming/M +filmography/S +filmset/GR +filmstrip/S +filmy/TP +filopodia/O +filopodium +filter-tipped +filter/7SrndMN +filtered/U +filth/2ZSMz +filthiness/S +filthy/GTDP +filtrate's +filtrate/IGDNnS +filtration/MI +fin/DZGowMdS +finable +finagle/RSGD +final/Q83q-S +finale/M3S +finality/SM +finance's +finance/ASGD +financial/YS +financier/SDGM +financing/S +finch/SM +find/JRGS7 +findable/U +finding/M +fine's +fine-grained +fine-tune/SDG +fine/CFSDAG +finely +fineness/SM +finer/FCA +finery/MSA +finespun +finesse/MS +finest +finger-plate +finger/prdSMJ +fingerboard/SM +fingering/M +fingerling/MS +fingermarks +fingernail/MS +fingerpick/SGD +fingerprint/DGSM +fingertip/MS +finial/SM +finickiness/S +finicky/T +fining/M +finis/SM +finish/ASGD +finished/U +finisher/SM +finishing/S +finite/CPYI +finites +Fink/M +Finland/M +Finlayson/M +Finley/M +Finn/MS +Finnegan +Finnish +finny/T +Finsbury/M +Fiona/M +Fionnan +fiord/MS +fir/rdS +fire's +fire-break/SM +fire-control +fire-eater +fire-fighter/SM +fire-guard/M +fire-hose/MS +fire-lighter/S +fire-storm/MS +fire-trap/SM +fire-walker/S +fire-walking +fire-water +fire/aSGD +firearm/SM +fireback/S +fireball/SM +fireballer +fireballing +firebase +fireblight +firebomb/DMGS +firebox/MS +firebrand/SM +firebrat/S +firebreak/S +firebrick/SM +firebug/S +firecracker/MS +firecrest/S +fired/U +firedamp/SM +firedog/S +firefight/SG +firefighter/S +firefish/S +firefly/SM +Firefox/M +fireguard/S +fireless +firelight/M +firelighter/S +firelit +firelock/S +fireman/M +firemen/M +firepit +fireplace/MS +firepower/M +fireproof/GD +fireship/S +fireside/M +Firestone +firestorm/S +firewall/SDGM +fireweed +FireWire +firewood/M +firework/MS +firing/MS +firkin/M +firm's +firm/FDGS +firmament/SM +firmer +firmest +firmly/I +firmness/SM +firmware/SM +firry +first-aid +first-class +first-day +first-floor +first-hand +first-name +first-rate +first-strike +first/SY +firstborn/SM +firth/MS +Fis +fiscal/Y +Fischer/M +fish-bowl/MS +fish-hook/SM +fish-meal +fish-pond/SM +fish-tanks +fish/BDRZGM2zyS +fishbowl +fishcake/S +fished/c +Fisher/M +fisher/m +fisherwoman +fisherwomen +fishery/SM +fisheye +Fishguard/M +fishiness/S +fishing/M +Fishkill +fishlike +fishmeal +fishmonger/SM +fishnet/SM +fishplate/S +fishtail/DMSG +fishwife/M +fishwives +fishy/PT +Fisichella +Fisk +Fiske/M +fissile +fissility +fission/7SMDG +fissionable/S +fissure/GDSM +fist/DMGS6 +fistfight/MS +fistful/MS +fisticuffs +fistula/MS +fistulous +fit's/Aea +fit/RPTJSG6YDjM +Fitch +Fitchburg +fitful/P +fitfulness/S +fitment/S +fitness/S +fits/Aae +Fitt/M +fitted/e +fitter/eMS +fitting/PY +fittingly/U +Fitzgerald/M +Fitzpatrick +Fitzroy +Fitzwilliam +five-a-side +five-finger +five-fold +five-spice +five-year +five/SHM +fiver/M +fivesome +fivestones +fix/KDS4G +fixable +fixate/DSnVGN +fixatifs +fixation/M +fixative/S +fixed-wing +fixed/PY +fixer/SM +fixes/I +fixigena +fixigenae +fixing/MS +fixity/MS +fixture/MS +fizz/ZGSD +fizzer/M +fizzle/GDS +fizzy/T +fjord/SM +fl. +flab/ZSz2M +flabbergast/GkSD +flabbiness/S +flabby/TP +FLAC/M +flaccid/Y +flaccidity/SM +flack/SDMG +flag-waving +flag/mDGMJS +flagella/nM +flagellar +flagellate/DSG +flagellation/M +flagellum/M +flagging's +flagging/YU +flagitious/YP +Flagler/M +flagon/SM +flagpole/SM +flagrancy +flagrant/Y +flagship/SM +flagstaff/SM +flagstone/SM +flagtail +flail/GSMD +flair/SM +flak/dSM +flake/Z2MS +flaker/M +flaky/T +flamboyance/MZS +flamboyancy/SM +flamboyant/Y +flambé/GSD +flame-proof/GD +flame-thrower/MS +flame/pGZRSMDkJ +flamed/I +flamelike +flamen/M +flamenco/SM +flameout/S +flameproof +flamer/IM +flames/I +flamethrower/S +flaming/I +flamingo/SM +flamingoes +flammability/ISM +flammable/IS +flan/MS +Flanagan +Flanders +Flandrian +flange/DMGS +flank's +flank/eSDG +flanker/SM +flannel/DGMS +flannelette/MS +flap/SGDRM +flapjack/MS +flappy/T +flaps/M +flare-up/S +flare/DGkS +flarepath +flash-pan +flash/MDRZS2GzJ +flashback/MS +flashbulb/SM +flashcard/S +flashcube/SM +flashgun/S +flashiness/S +flashing/M +flashover/S +flashpoint/S +flashy/UTP +flask/SM +flasket +flat-earther/S +flat-footed/Y +flat-footedness +flat-head/M +flat-top/S +flat-weave +flat-woven +flat/PTSYGMD +flatbed +flatboat/S +flatbread/S +flatbug +flatcar/SM +flatfeet +flatfish/SM +flatfoot/MS +Flathead/S +flathead/S +flatland/S +flatlander +flatmate/SM +flatness/S +flatten/Srd +flatter/SdkZr +flattering/UY +flattery/SM +flattest/M +flattish +flattop/SM +Flattr +flatulence/SM +flatulent/Y +flatus/SM +flatware/MS +flatworm/SM +Flaubert/M +flaunching +flaunt/DkGS +flaunter +flaunty +flautist/SM +flavin/S +flavine +flavivirus/S +flavone/S +flavonoid/S +flavoprotein/S +flavour/RM6DGJSp +flavoured/U +flavouring/M +flavoursome +flaw/DGMpS +flawless/PY +flawlessness/S +flax/MS +flaxen +flaxseed/M +flay/DRGS +flaysome +flea/MS +fleabag/SM +fleabites +fleapit/S +fleawort/M +fleck/GDSM +flecker +flection +Fledermaus +fledge/DSG +fledged/U +fledgeling +fledgling/SM +flee/DGS +fleece/RDMGZS +fleeciness/S +fleecy/PT +fleer +fleet/DkGSTYPM +fleeting/P +fleetingly/M +fleetingness/S +fleetness/S +Fleishman/M +Fleming/S +Flemish +flesh/pY2MDGZS +flesher/M +fleshly/T +fleshpot/SM +fleshy/TP +Fletch +fletcher/MS +fleuron/S +flew/c +flews/M +flex's/A +flex/SGDMb +flexes/A +flexibility/MIS +flexible/IY +flexibly/I +flexicuffs +flexion +flexitarian/S +flexitime/M +flexural +flexure/M +flibbertigibbet/SM +flick/DGS +flicker/dSkZ +Flickr/M +flier/SM +fliest +flight's/cK +flight/GSZ2pMD +flightiness/S +flightpath +flights/c +flighty/TP +flimflam/SDGM +flimsiness/S +flimsy/TPY +flinch/DSG +flincher/M +flinching/U +fling/GSM +flinger/M +flint/ZSGMD2p +flintlock/SM +Flintoff/M +Flintshire/M +Flintstones +flinty/TP +flip-flop/SGD +flip/RSTGD +flippable +flippancy/SM +flippant/Y +flirt/NDGZSn +flirtation/M +flirtatious/PY +flirtatiousness/S +flirter +flit/SDG +flitter/Sd +float/DGZSRN +floating-point +flocculant/S +flocculate/DSNG +flocculation/M +flocculence +flocculent +flock/DMJGS +flockmaster +Flodden +floe/SM +flog/DSGJR +flogging/M +flood/SGMD +flooder +floodgate/MS +floodlight/GSM +floodlit +floodplain/S +floodwater/S +floor/SGJDM +floorboard/SM +floorcloth/S +floorer/M +flooring/M +floorman +floormen +floorpan +floorspace +floozy/SM +flop/2DGSzZ +flopper/M +floppiness/S +floppy/TSPM +flora/MSo +floral/S +Florence/M +Florentine +Flores +florescence/MIS +florescent/I +floret/SM +floriculture/O3 +florid/PY +Florida/M +Floridian/S +floridness/S +floriferous +florilegia +florilegium/S +florin/SM +Florio/M +florist/SM +floristic/S +floristically +Floréal +floss/DGMZS +flossy/TS +flotation/SM +flotilla/MS +flotsam/SM +Floud/M +flounce/DGSZ +flouncing/M +flouncy/T +flounder/dS +flour/DMGZS +flourish/SDkG +flourisher/M +floury/T +flout/GRDS +flow/kRGDS +flowchart/GS +flowed/c +flower/CSd +flowerbed/MS +floweriness/S +flowerless +flowerpecker/S +flowerpot/MS +flowery/PT +flowing/c +flown/c +flows/Ifec +flowstone +Floyd/M +flt +flu/M +fluctuant +fluctuate/nGDSN +fluctuation/M +flue-cured +flue/SM +fluency/SM +fluent/YF +fluff/DMZSG2 +fluffiness/S +fluffy/PT +fluid/Q8s9PSYM +fluidity/SM +fluke/SGDMZ +fluky/T +flume/GMSD +flummox/DSG +flung +flunk/DZGS +flunker +flunkey's +flunky/SM +fluoresce/DGS +fluorescein +fluorescence/SM +fluorescent/S +fluorescer +fluoridate/GSD +fluoridation/M +fluoride/nMS +fluorinated +fluorine/SM +fluorite/MS +fluorocarbon/MS +fluorochrome/S +fluorometer/S +fluorometric +fluorometrically +fluorometry +fluoropolymer +fluoroquinolone +fluoroscope/SGDMW +fluoroscopy +fluoxetine +fluphenazine +flurry/GSDM +flush/7DPTGS +fluster/dS +flute/GMSZDJ +flutelike +fluticasone +fluting/M +flutter/rSZd +fluvial +flux's/I +flux/DGAS +fluxes/I +fluxgate +fluxion/S +fluxional +FLV +fly-by +fly-by-night +fly-by-wire +fly-bys +fly-drive +fly-fishing +fly-paper/M +fly/cGS +flyable +flyaway +flyback +flyblow +flyblown +flybridge +flyby/M +flybys +flycatcher/SM +flyer/SM +flyest +flyhalf +flyleaf/M +flyleaves +flyman +flymen +flyness +Flynn +flyover/MS +flypaper/SM +flypast/M +flysheet/SM +flyspeck/SD +flyswatter/MS +flyweight/SM +flywheel/MS +FM +fo'c's'le +fo'c'sle +foal/MGSD +foam/DZSM2G +foamer +foaminess/S +foamy/TP +fob/DSMG +focaccia +focal/FY +foci/M +focus's +focus/CdGDAS +focusable +focused/U +focuser/M +focussed/U +focusses/CA +fodder/SdM +foe/SM +foetal +foeticide +foetid/Y +foetidness +foetus/MS +fog's +fog/CGDS +fogbound +fogey +Fogg/M +fogginess/S +foggy/TPY +foghorn/SM +fogy/MS +fogydom +fogyish +foible/MS +foil/SDG +foist/DSG +Fokker +fol/Y +folate +fold-out/SM +fold/BJGRSD +foldaway +foldback +folded/UA +folds/AU +Foley/M +foliaceous +foliage/SMD +foliar +foliate/CGSnDN +foliation/CM +folic +folio/SGMD +folk-dance/MGS +folk-singer/S +folk-song/S +folk-tale/S +folk-ways +folk/SM +Folkestone/M +folkie/SM +folkish +folklife +folklike +folklore/3WSM +folkloristic +folks/Z2 +folksiness/S +folksy/TP +folky/TP +foll +follically +follicle/SM +follicular +follow-on/S +follow-up/SM +follow/DGJRS7 +followee/S +folly/MS +Folsom +Folstone/M +foment/RGSnDN +fomentation/M +fond/TPMY +Fonda +fondant/MS +fondle/GDS +fondler/M +fondness/S +fondue/MS +font/S +Fontaine/M +Fontainebleau +Fontana +fontanelle/SM +Fontenoy +foo +food/SM +foodgrain/S +foodie/S +foodless +foodshed +foodstuff/MS +foodway/S +foodwise +fool/GDMS +foolery/SM +foolhardiness/S +foolhardy/TPY +foolish/TPY +foolishness/S +foolproof +foolscap/MS +foot/GSRDJhipM +footage/SM +football/RDSGM +footboard/S +footbrake/S +footbridge/SM +Foote +footfall/SM +footgear +foothill/SM +foothold/MS +footie +footing/M +footle +footlights +footling +footlocker/SM +footloose +footman/M +footmark/S +footmen/M +footnote/GDSM +footpad/SM +footpath/MS +footplate/MS +footprint/SM +footrace/S +footrest/MS +footsie/MS +footslog/SGDR +footsoldier/SM +footsore +footstep/MS +footstool/SM +footwear/M +footwork/MS +footy +foozle/SGD +fop/GSMD +foppery/SM +foppish/PY +foppishness/S +for +fora +forage/RDGSM +foramen +foramina +foraminifer/S +foraminifera +foraminiferal +foraminiferan/S +foraminiferous +foray/DSGM +forayer/M +forb/S +forbade +forbear/MSG +forbearance/MS +forbearer/M +Forbes +forbid/GS +forbidden +forbidding/PY +forbore +forborne +Forby/M +force-fed +force-feed/G +force/Dh6jGbMS +forced/U +forcefield/SM +forceful/P +forcefulness/S +forcemeat +forceps/M +forcer/M +forcible/YP +ford/SDGM7 +Fordham +fore/5m +forearm/GMDS +forebear/SM +forebode/DSGJk +foreboding/PM +forecast/SRGD +forecastle/MS +foreclose/SGD +foreclosure/MS +forecourt/SM +foredawn +foredeck/S +foredoom/GSD +foredune/S +forefather/SM +forefeet +forefinger/MS +forefoot/M +forefront/MS +foregather +foregathered +forego/GJ +foregoer/M +foregoes +foregone +foreground/GMSD +foregut/S +forehand/SD +forehead/SM +forehock +foreign/PRY +foreignness/S +forejudge +foreknew +foreknow/SG +foreknowledge/MS +foreknown +foreland/S +foreleg/SM +forelimb/SM +forelock/DGSM +foremast/SM +foremost +forename/DSM +forenoon/MS +forensic/SY +forensics/M +foreordain/GDS +forepart/S +forepaws +forepeak/S +forepeople +foreperson/S +foreplay/SM +forequarters +forerunner/MS +foresail/SM +foresaw +foresee/BGRS +foreseeable/UY +foreseen/U +foreshadow/GSD +foresheet/S +foreshock/S +foreshore/SM +foreshorten/dS +foresight/SMiDh +foresighted/P +foresightedness/S +foreskin/MS +forest/RMDSyNnG +forestall/GRSD +forestation/CMA +forestay +forested/AC +forester/CMS +forestland/S +forestry/SM +forests/AC +foretaste/MGSD +foretell/GRS +forethought/MS +foretold +foretop/S +foretriangle/S +forever +foreverness +forewarn/SDJG +forewarner/M +forewent +forewing/S +foreword/SM +forfeit/DRMSG +forfeiture/MS +forfend/SGD +forgather/dS +forgave +forge's +forge/SGAD +forger/SZM +forgery/SM +forget-me-not/S +forget/jGS6 +forgetful/P +forgetfulness/S +forgettable/YU +forgettably/U +forging/MS +forgivably/U +forgive/RPlS7kG +forgiven/U +forgiveness/S +forgiving/P +forgo/RG +forgoes +forgone +forgot +forgotten/U +forjudge +fork/D6GSM +forker +forkful/S +forklift/GDMS +forktail/S +forlorn/TPY +form's +form/FoSIGNnD +forma/S +formability/M +formae +formal/qsQ89P3- +formaldehyde/SM +formalin/M +formalism/MS +formalist/W +formality/SMI +formant/MIS +format/RMGuSDvV +formate/MS +formation/OMFIC4S +formative/PIY +formatives +formats/A +formatted/U +formed/K4CAU +former/SC4FAI +formerly +formfitting +formic +Formica +formicaria +formicarium +formication +formidable/PY +forming/K4 +formless/PY +formlessness/S +Formosa +Formosan +forms/AKC4 +formula/MSn +formulae/W +formularise/SGD +formulate/DAGSNn +formulated/U +formulation/AM +formulator/SM +fornicate/SNDGn +fornication/M +fornicator/SM +Forrest/M +Forrester +forsake/GS +forsaken +forseeability +forsook +forsooth +forspeak +Forster/M +forswear/GS +forswore +forsworn +forsythia/MS +Fort-de-France/M +fort/MZS +forte/MS +forth +forthcoming/U +forthright/PY +forthrightness/S +forthwith +fortification/MS +fortified/U +fortifier/SM +fortify/DAGS +fortiori +fortissimo/S +fortitude/MS +fortnight/MYS +fortnightly/S +Fortran/M +fortress/DMGS +fortuitous/YP +fortuitousness/S +fortuity/SM +fortunate/UYS +fortunateness/M +fortune-teller/SM +fortune-telling/SM +fortune/SaM +fortuned +fortuning +forty-eight/H +forty-first/S +forty-five/H +forty-four/H +forty-nine/H +forty-one +forty-onefold +forty-second/S +forty-seven/H +forty-six/H +forty-three/H +forty-two +forty-twofold +forty/HMS +forum/MS +forward-looking +forward/DYSTPRG +forwarding/M +forwardness/S +forwent +Foss +FOSS +fossa +FOSSer/S +fossil/Q-SMq8 +fossiliferous +fossorial +Foster's +foster/dS +fosterer/M +Foucault +fought/e +foul-mouth/D +foul-up/S +foul/DTPSGY +foulard/SM +foulness/S +fouls/M +found/DRGynS +foundation/Mo +foundational +founded/FU +founder/d +founding/F +foundling/SM +foundry/SM +founds/F +fount/MS +fountain-head/SM +fountain-pen/MS +fountain/SDMG +fountainhead/S +four-dimensional +four-eyes +four-in-hand +four-leaved +four-letter +four-poster/MS +four-square +four-wheel +four/HSM +fourchette +Fourier/M +fourpence/M +fourpenny +fourscore/S +foursome/MS +foursquare +fourteen/HSM +fourth/Y +fovea/M +foveae +foveal +foveate +fowl-run +fowl/DMGS +fowler/M +fowling/M +fox-hunting +fox/MDzZG2S +Foxe/M +foxed/e +foxes/e +foxglove/SM +foxhole/MS +foxhound/MS +foxiness/S +foxing/M +foxtail/M +foxtrot/DMGS +foxy/TP +foyer/MS +fps +FPU +fr +fracas/SM +frack/SGDR +fractal/SM +fraction's/IA +fraction/DNoSGM +fractional +fractionate/DG +fractionation/M +fractions/IA +fractious/PY +fractiousness/S +fracture/DSMG +fragile/Y +fragility/MS +fragment/NGMSnD +fragmentary/PY +fragmentation/M +fragrance/SM +fragrant/Y +frail/PTY +frailness/S +frailty/SM +Frakes/M +Fraktur +frame/7pRMSDG +framed/U +framework/SM +framing/M +Framingham/M +Fran/M +franc/SM +France/SM +Francesca/M +Francesco/M +franchise's +franchise/ESDG +franchisee/MS +franchiser/SM +franchisor/SM +Franchitti +Francine/M +Francis/M +Francisca/M +Franciscan/S +Francisco/M +francium/M +Franck +Franco +francolin/S +Francophile/S +francophone/MS +Francophonia +Francophonie +frangibility/SM +frangible +Frank's +frank/PYSDTG +Frankel/M +Frankenstein +franker/M +Frankford +Frankfort +Frankfurt +frankfurter/MS +Frankie +frankincense/MS +Frankish +franklin/M +frankness/S +Franks/M +frantic/YP +franticly +Franz +François +Françoise/M +frap/GSD +frappé +Fraser/M +frater +fraternal/Y +fraternalism/M +fraternise/RnSGD +fraternity/SMF +fraternize/NnSG +fraternizer/M +fratricidal +fratricide/SM +Frau +fraud's +fraud/CS +fraudster/S +fraudulence/S +fraudulent/Y +fraudulentness +fraught +fray's +fray/CDGS +Frazer +Frazier +frazzle/GDS +freak-out +freak/GSMDZ +freakily +freakiness +freakish/PY +freakishness/S +freaky/T +freckle/GMDSY +freckly/T +Fred/ZM +Freda +Freddie +Freddy/M +Frederic/M +Frederica/M +Frederick/S +Frederickson/M +Fredericton/M +Frederik/M +Frederiksen/M +Fredrick +Fredrickson +Fredricton +free-born +free-fall/G +free-for-all +free-form +free-handed/Y +free-handeness +free-kick +free-living +free-market +free-range +free-standing +free-up +free-wheel/DGS +free/mTSYPdG +freebase/DSG +freebie/SM +freeboard/S +freeboot/RSGD +freeborn +FreeBSD +freedman/M +freedmen/M +freedom/SM +freegan/S +freehand/Dh +freehold/RSM +freelance/SDRGM +freeload/SGDR +Freemason/SM +freemasonry +freemium +Freeport +freeridden +freeride/SG +freerode +freesia/S +freestone/SM +freestyle/SMGDR +freetail +freethinker/MS +freethinking/S +Freetown/M +freeware +freewheel/SDG +freewheeler +freewill +freezable +freeze-dried +freeze-frame +freeze/RSG +freezes/AU +freezing/AU +freezingly +Freiberger/M +freight/SMRDG +French/m5M +frenetic/Y +Frentzen +frenzy/DMShG +freon/S +freq +frequency/MSI +frequent/TDRYSGP +frequentative +frequented/U +frequently/I +fresco/DGMS +frescoes +fresh-faced +fresh/TPRmY +freshen/dSr +fresher/AMS +freshet/SM +freshness/S +freshwater/MS +Fresnel +Fresno +fret/jD6SG +fretboard +fretful/P +fretfulness/S +fretsaw/S +fretwork/SM +Freud/M +Freudian/S +Freudianism +Frey +Freya/M +Fri +friable/P +friar/YZSM +friarbird/S +friary/MS +fricassee/dGSM +frication/M +fricative/MS +Frick +friction/oMSp +frictional +frictionless/Y +Friday/SM +fridge/SM +fried/A +Friedman +Friedrich/M +Friel/M +friend/DGYMpS +friendless/P +friendlies +friendlily +friendliness/SM +friendly/TU +friends' +friendship/MS +frier's +fries/M +frieze/MGSD +frig/SJGD +frigate/SM +fright/DGMjS6 +frighten/Sdk +frighteners +frightful/P +frightfulness/S +frigid/PY +Frigidaire +frigidaria +frigidarium +frigidity/SM +frigidness/S +frill/GSMDY +frilly/TS +Frimley/M +fringe's +fringe/IDGS +frippery/SM +Frisbee +Frisco +Frisian +frisk/ZGSDz2 +frisker/M +friskiness/S +frisky/TP +frisson/M +Frith/M +fritillaria/S +fritillary/S +Frito +fritter/dS +fritterer/M +Fritz +frivolity/SM +frivolous/PY +frivolousness/S +frizz/GYSDZ +Frizzell/M +frizzle/DGS +frizzly/T +frizzy/T +fro/S +Frobisher +frock's +frock-coat/S +frock/CGSDU +frocking/M +Frodo/M +froed +frog/DGmSM +frogfish/S +froghopper/S +frogmarched +frogspawn +froid +froing +frolic/SRDMG +frolicsome +from +frond/SM +front's +front-line +front-page +front/FDGS +frontage/SM +frontal/YS +frontbencher/S +frontend/S +fronter/F +frontier/SM +frontiers/m +frontispiece/MS +frontlet/S +frontman +frontmen +frontotemporal +frontrunner/MS +frontrunning +frontside +frontward/S +frontwoman +frontwomen +frost's +frost/CSGD +frostbit +frostbite/MGS +frostbiting/M +frostbitten +frostiness/S +frosting/MS +frosty/TPY +froth/ZSD2MG +frothiness/S +frothy/TP +froufrou/SM +froward/P +frowardness/S +frown/DGSk +frowner/M +frowziness/S +frowzy/TPY +Froyd/M +froze/AU +frozen/PY +fructify/DSG +fructose/SM +Fruehauf/M +frugal/Y +frugality/MS +frugivore/S +frugivorous +fruit/X6jNdpSM +fruitarian/S +fruitarianism +fruitcake/MS +fruiterer/M +fruitful/TP +fruitfulness/U +fruitfulnesses +fruitiness/S +fruition/M +fruitless/YP +fruitlessness/S +fruitlet/S +fruity/PT +frump/ZSM +frumpish +frumpy/T +Frunze/M +frustrate/hNDSknG +frustrater/M +frustration/M +frustum/MS +fruticulture +fry/GSND7V +Frye/M +fryer/SM +Fräulein +Frédéric/M +fs +FSA +FSF/M +ft/C +FTC +ftp +FTP +fu +Fuchs +fuchsia/SM +fuck/DRSMGJB! +fuckery/S! +fuckhead/S! +fuckship/! +fuckwit/S! +fucoxanthin +FUD +fuddle/GDS +fudge/MSDG +fuehrer/SM +fuel-cell +fuel/MRGDS +fuels/A +fugal +fugitive/PSYM +fugue/GSDM +fuhrer/S +Fuji +Fujio/M +Fujitsu/M +Fukuoka +Fukuyama +Fulani +fulcrum/SM +fulfil/DLGS +fulfilled/U +fulfiller +Fulford +Fulghum/M +Fulham/M +full-blooded +full-blown +full-bodied +full-dress +full-frontal +full-grown +full-length +full-page +full-scale +full-time +full-timer/S +full-wave +full/c +fullback/SMG +fuller/dSM +Fullerton +fullest +fulling +fullish +fullness/SM +fullstop/S +fullword/MS +fully +fully-fledged +fulmar/S +fulminant +fulminate/SNDGn +fulmination/M +fulness's +fulsome/YP +fulsomeness/S +Fulton/M +fumage +fumarole/S +fumble/GRkSJD +fume/GkDZS +fumigant/MS +fumigate/SGDnN +fumigation/M +fumigator/MS +fumy/T +fun-loving +fun/Mz2Z +Funafuti/M +function/SMyGopD +functional +functionalism/M +functionalist/S +functionalistic +functionality/S +functionary/MS +functor/SM +fund-raiser/SM +fund-raising +fund/ASDGM +fundamental/SY3 +fundamentalism/MS +fundamentalist +funded/fU +funder/SM +fundholder/S +fundholding +fundi +funding/f +fundraise/SRG +fundus +Fundy/M +funebrial +funeral/MS +funerary +funereal/Y +funfair/MS +fungal/S +fungi/M +fungible/M +fungicidal +fungicide/SM +fungiform +fungoid/S +fungous +fungus/MS +funicular/SM +funk/S2DGMZ +funkiness/S +funky/T +funnel/MDGS +funniness/S +funny/TSP +fur/GM2JZSD +furacious +furan/S +furball +furbelow/DGMS +furbish/ASGD +furbisher/MS +furcula +furculae +furcular +furious/YP +furiouser +Furkan/M +furl/UGDS +furlong/MS +furlough/SM +furnace/MS +Furness/M +furnish/RSGDJ +furnished/UA +furnishes/A +furnishing/M +furniture/SM +furore/MS +furriness/S +furring/M +furrow/SDMG +furry/TRP +further/drS +furtherance/SM +furtherest +furthermore +furthermost +furthest +furtive/YP +furtiveness/S +furunculosis +fury/MS +furze/SM +fuscous +fuse's/A +fuse/SIX4NGFD +fusebox/S +fused/CA +fusee/MS +fusel +fuselage/SM +fuses/CA +fuseway/S +fusibility/SM +fusible +fusiform +fusilier/SM +fusillade/SMDG +fusing/CA +fusion/IM4F +fusionism +fusionist/S +fuss/SD2ZMGz +fusser/M +fussiness/S +fusspot/SM +fussy/PT +fustian/MS +fustiness/S +fusty/TP +fut +futile/PY +futility/SM +futon/S +Futuna/M +future/M3S +futurism/MS +futurist/W +futuristic/S +futurity/SM +futurology/3SM +fuzz/DZMGz2S +fuzziness/S +fuzzy-wuzzy/S +fuzzy/TP +fwd +FWIW +FX +FY +FYI +Fátima +fête/SM +föhn +führer/MS +G +g's +G-string/SM +G-suit +g/7 +G2B +G7 +G8 +Ga/y +gab/GZSD2 +gabapentin +gabardine/MS +Gabarone +gabbiness/S +gabble/GDS +gabby/T +gaberdine/M +gable/SDGM +gabler +Gabon/M +Gabor/M +Gaborone/M +Gabriel +Gabriele/M +Gabrielle +gad/RSDG +gadabout/MS +gadfly/MS +gadget/SMy +gadgeteer/S +gadgetry/SM +gadgety +gadolinium/M +Gadsden +Gaea/M +Gael/W +Gaelic-speaking +Gaeltacht +gaff/RMSGD +gaffe/MS +gag/RDGS +gaga +Gagarin +gage/SM +gaggle/SGD +Gagnon/M +gagwriter/S +Gaia/M +Gaian/S +gaiety/SM +Gail +gaily +gain/ASDG +gainer/SM +Gaines +Gainesville +gainful/YP +gainly +gainsaid +gainsay/RGS +Gainsborough +gait/SRM +gaitered +Gaithersburg +gal/GkDM +gala/SM +galactagogue/S +galactic/Y +Galactica/M +galactose +Galahad +galangal +galantine/S +Galapagos +Galatia +Galatian/S +Galaxy +galaxy/SM +Galbraith +gale's +gale/AS +galea +galeae +galen +Galen's +galena/M +galette/S +Galicia +Galician/S +Galilean +Galilee +Galilei/M +Galileo/M +gall/SM +Gallagher/M +gallant/SGDY +gallantly/U +gallantry/SM +gallate +gallberry/S +gallbladder/MS +galleon/SM +galleria/S +gallery/DSM +galley/MS +Gallic +Gallicism +gallimaufry/MS +Gallipoli +gallium/M +gallivant/DGS +gallon/SM +gallonage/M +gallop/Srd +Galloway/M +gallows/M +gallstone/MS +Gallup +Galois +galoot/SM +Galoppini +galore +galosh/S +galumph/SGD +galvanic +galvanise/nSDG +galvanism/MS +galvanize/NnSDG +galvanometer/MSW +Galveston +Galvin/M +Galway/M +gamba/SM +Gambia/M +Gambian/S +gambit/MS +gamble/RDSG +gambol/SGD +game/JYPTSMGRZD +gamecock/SM +gamefowl +gamekeeper/MS +gamekeeping +gamelan +gameness/S +gamepad/S +gameplay +gamesman +gamesmanship/MS +gamesmen +gamest/R +gamete/WMS +gametogenesis +gametogenic +gametogeny +gametophyte/W +gamgee +gamification +gamify/SGD +gamin/SM +gamine/SM +gaminess/S +gaming/M +gamma/MS +gammon/dMS +gamut/SM +gamy/PT +Gandalf/M +gander/dMS +Gandhi/M +Gandhinagar +gang/DMGSY +gangboard +ganger/M +Ganges +gangland/MS +ganglia/M +gangling +ganglion/MW +gangmaster/S +gangplank/SM +gangrene/DSMG +gangrenous +gangsta/S +gangster/SM +gangsterism +gangway/MS +ganja +gannet/MS +gantry/MS +Gantt +Ganymede +GAO +gaol/RDGMS +gap-toothed +gap/dkSMD +gape/S +gaper/MS +gapping +garage/GDSM +garb/DMSG +garbage/M +garble/GDS +garbler/M +Garbo/M +Garcia/M +Garda +Gardai +garde +garden/dSrM +gardenia/SM +gardening/M +Gardiner/M +Gardner/M +Gareth/M +Garfield/M +garfish/S +Garfunkel/M +gargantuan +gargle/DSG +gargoyle/DSM +Garibaldi/M +garibaldi/S +garish/PY +garishness/S +garland/SDMG +garlic/DSGZM +garment's/f +garment/DSMG +garments/f +Garner/M +garner/Sd +garnet/SM +Garnett +garnierite +garnish/LSDG +garnishee/MSd +garniture/S +garotte/SMDG +garret/MS +Garrett +Garrick +garrison/dSM +Garron/M +garrotte/MRGSD +garrulity/MS +garrulous/PY +garrulousness/S +Garry +Garten/M +garter/dSM +Garth/M +Gartner/M +garum +Garvey +Gary/M +garçon/SM +gas's +gas-cooled +gas-permeable +gas/FC +gasbag/SM +Gascoigne/M +Gascon/S +Gascoyne-Cecil/M +gaseous/YP +gases +gash/DMGTS +gasholder/S +gasification/M +gasify/SRnGDN +gasket/SM +gaslight/GDMS +gaslit +gasman +gasmen +gasohol/S +gasoline/M +gasometer/MS +gasp/SRDGk +Gaspar +gassed +gasser/SM +gasses +gassing/CMS +gassy/PT +Gaston +gastric +gastritides +gastritis/SM +gastrocnemii +gastrocnemius +gastrocolic +gastroenteritides +gastroenteritis/M +gastroenterological +gastroenterologist/S +gastroenterology +gastrointestinal +gastronome/Z1SwM +gastronomy/MWS +gastropod/SM +Gastropoda +gastropub/S +gastroscope/SW +gastroscopy +gastrostomy/S +gastrula +gastrulae +gastrulation +gasworks/M +gate/SMDG +gateau/SM +gatecrash/DRSG +gatehouse/SM +gatekeeper/MS +gateleg/D +gatepost/MS +Gates/M +Gateshead/M +gateway/MS +gather/drSJ +gathered/AI +gathering/M +gathers/A +Gatlinburg +Gatling/S +Gatsby +Gatwick/M +gauche/TPY +gaucheness/S +gaucherie/MS +gaucho/MS +gaudiness/S +gaudy/TYP +gauge/GaSD +gaugeable +gauger/M +Gauguin +Gaul +Gaulish +Gaulle/M +gaunt/PYT +gauntlet/SdM +gauntness/S +Gaurav/M +gauss/MS +gausses/C +Gaussian +Gautier +gauze/DMZSG +gauziness/S +gauzy/TP +gave +gavel/DSMG +Gavin/M +gavotte/SMDG +Gavron/M +Gawd +gawd +gawk/D2MzZSG +gawker +gawkiness/S +gawky/PT +gawp/SGDR +gay/TPS +Gaye/M +Gaylord +gayness/S +Gayton/M +Gaza +gazania/S +gaze/RGSD +gazebo/MS +gazelle/SM +gazette/DGMS +gazetteer/SM +gazillion/S +gazpacho/SM +gazump/SGD +gazunder/Sd +Gazza +GB +Gb +Gbit +GBP +Gbps +GCC/M +GCSE/MS +GDP +Ge +gear/DGSJM +gearbox/MS +gearhead/S +gearing/M +gearwheel/MS +Geary +gecko/MS +geckoes +geddit +gee-gee/SM +gee/dGMS +geek/GDS +geekdom +geekery +geekish +geekspeak +geeky/TP +geese/M +geez +geezer/MS +GeForce +Gehenna +Geiger +geisha/M +geitonogamous +geitonogamy +gel/DMGS +gelable +gelatin/MS +gelatine +gelatinous/PY +gelcap +geld/SGJD +gelding/M +gelid +gelignite/MS +Gellibrand/M +gem/SZMDG +Gemini/S +Geminian +gemlike +gemminess +gemmology/3M +gemstone/SM +gen/GD +gendarme/SM +gender-fluid +gender/MSp +gendered +genderqueer/S +gene/SM +genealogy/w31MS +genera/onWM1Vv +general-purpose +general/Q8Ptq93+s-SM +generalisable/Y +generalise/cDSG +generalissimo/SM +generalist +generality/SM +generalize/l +generalship/SM +generate/AnVCGDSN +generation/CMA +generational/Y +generative/AY +generator/AMS +generic/S +genericise/SGD +genericness +generosity/SM +generous/YP +generously/U +generousness/S +genesis +Genet +genet/S +genetic/3SY +geneticise +geneticism +geneticist +geneticize +genetics/M +Geneva/M +Genevieve/M +Genghis +genial/PU +geniality/FSM +genially/F +geniculate +genie/oSM +genii/M +genista/S +genistein +genisteine +genital/YF +genitalia +genitals +genitive/SM +genitourinary +genius/MS +genlock +Genoa/M +genocidal +genocide/SM +genome/SM +genomic/S +genotoxic +genotype/MS +genre/MS +gent/AMS +gentamicin +genteel/PY +genteelest +genteelism +genteelness/S +gentian/SM +gentile/S +gentility/SM +gentle/5PYmTGD +gentlefolk +gentleman/Y +gentlemanliness/M +gentlemanly/U +gentleness/S +gentrification/M +gentrify/nSDGN +gentry/SM +genuflect/DGS +genuflection/SM +genuflector/S +genuine/YP +genuineness/S +genus +geobotanical +geobotanist/S +geobotany +geocache/SGDR +geocentric/Y +geocentricism +geocentrism +geochemical/Y +geochemistry/SM +geochronological +geochronologist/S +geochronology/M +geocorona +geocoronal +geocratic +geocyclic +geodata +geode/SM +geodemographic/S +geodesic/S +geodesy/MS +geodetic/S +geoduck/S +geodynamical +geodynamo +geoeconomics +geoengineering +geofencing +Geoff/M +Geoffrey/M +geog +geographer/MS +geography/SM1Ww +geoid +geoinformation +geolocate +geolocation +geology/w3WM1S +geom +geomagnetic/Y +geomagnetism/MS +geomancer/S +geomancy +geomantic +geomantical +geomatic/S +geomembrane +geometer/wS1MW +geometric/S +geometrician/M +geometry/SM +geomorphology/3wM +geopark +geophysical/Y +geophysicist/SM +geophysics/M +geopolitic/YS +geopolitical +geopolitics/M +Geordi/M +Geordie +George/SM +Georgetown/M +georgette +Georgette +Georgia/M +Georgian/S +Georgie/M +geoscience/S +geoscientific +geoscientist/S +geospatial +geostationary +geostrategic +geostrategy +geosynchronous +geosyncline/S +geotactic +geotag/SGD +geotaxis +geotechnic/S +geotechnical +geotechnology +geotextile/S +geothermal/Y +geotropic +geotropism +Geraint/M +Gerald +Geraldine +Geraldton/M +geranium/SM +Gerard +Gerber +gerbil/MS +Gerhard +Gerhart/M +geriatric/S +geriatrician/S +geriatrics/M +germ/MS +Germain/M +German/MSW +germander +germane +germanium/M +Germantown +Germany/M +germicidal +germicide/MS +germinability +germinable +germinal/Y +germinate/NnDGVvS +germination/M +germinator +germling +gerontic +gerontocracy/M +gerontology/3SMw +Gerrit +Gerrold/M +Gerry/M +gerrymander/dS +Gershwin +Gerstein/M +Gertrude +gerund/MS +gerundive/M +Gervase/M +Gesher/M +gesso +gessoes +gestalt/M +Gestapo +gestate/SNxDGn +gestation/M +gesticulate/VDNSGnv +gesticulation/M +gestural +gesture/SMDG +gesundheit +get-out/S +get-rich-quick +get/RSG +getaway/SM +Gethsemane +gettable +gettered +Getty +Gettysburg +getup/MS +Geurts +gewgaw/SM +Gewürztraminer +geyser/dMS +Ghana/M +ghastliness/S +ghastly/TP +ghat/SM +Ghaznavid/S +ghee +Ghent +gherkin/MS +ghetto/QSDGM +ghettoes +ghillie/MS +ghost-wrote +ghost/DGMYS +ghostbuster/S +ghostlike +ghostliness/S +ghostly/PT +ghostwrite/RGS +ghostwritten +ghoul/MS +ghoulish/PY +ghoulishness/S +GHQ +GHz +Gianfranco/M +giant/MS +giantess/MS +giantism +giantkiller +GiB +gibber/Sd +gibberish/MS +Gibbes/M +gibbet/SMd +Gibbins/M +gibbon/MS +gibbosity +gibbous/PY +Gibbs +gibe/GSD +giber/M +gibibit/S +gibibyte/S +giblets +Gibraltar/M +Gibraltarian/S +Gibson/M +giddiness/S +Giddings +giddy/PGYTDS +Gideon +GIF/S +Gifford/M +Giffuni +gift/hGDSMi +gifted/PU +giftware +gig/GMSD +gigabit/S +gigabyte/S +gigacycle/MS +gigaflop/S +gigahertz/M +gigajoule/S +giganotosaurus +gigantic/PY +gigantism +gigapixel/S +gigaton/S +gigatonne/S +gigavolt +gigawatt/MS +giggle/RGDSYk +giggly/T +Giggs +gigolo/SM +Gilbert/M +Gilbertson +Gilchrist/M +gild/RJGDS +gilding/M +Gilead/M +Giles +gilet/S +Gilgamesh +gill/MSGD +Gillan/M +Gillard/M +giller +Gillespie +Gillette +Gillian/M +Gillibrand/M +gillie/SM +Gilligan/M +Gillingham/M +Gillmor/M +Gilman/M +Gilmartin/M +Gilmore/M +Gilmour/M +gilt-edged +gilt/S +gimbals +gimcrack/S +gimcrackery/SM +gimlet/MS +gimmick/SZMy +gimmickry/SM +gimp/DMGZS +GIMP/M +gimpy/T +gin/MDSG +Gina/M +ginger/ZYSdM +gingerbread/SM +gingerly/P +gingham/MS +gingiva +gingivae +gingivitis/MS +ginkgo/MS +ginkgoes +ginmill +Ginnie/M +Gino/M +Ginsberg/M +Ginsburg/M +ginseng/MS +Gioconda +Giordano/M +Giorgi/M +Giorgio +Giotto/M +Giovanni +gipsy/S +giraffe/SM +Giraud +gird/RSDG +girdle/DSGM +girdler/M +girl/SM +girlfriend/SM +girlfully +girlhood/SM +girlie/M +girlish/PY +girlishness/S +girly/S +giro/MS +girt +girth/GDSM +Girton/M +Girvan/M +Giselle/M +gismo/SM +Gissing/M +gist/M +git/M +GitHub +Gittoes +Giuliani/M +Giuseppe/M +Giusto +give-away/MS +give/7RGSk +giveaway/S +giveback/S +given +giveth +giving/aY +gizmo/SM +gizzard/SM +glabella +glabellae +glabellar +glabrous +glacial/Y +glaciate/DGSNn +glaciation/M +glacier/SM +glaciology/M3w +glaciomarine +glacé/DGS +glad/DZPGTY +gladden/dS +glade/MS +gladiator/SM +gladiatorial +gladiola/SM +gladioli +gladiolus/M +gladness/S +gladsome/T +Gladstone/M +Gladwin/M +Gladys +glair/Z +Glaister/M +glaive/S +glam/SGD +Glamorgan/M +glamorise/nDRSG +glamorize/NnDRSG +glamorous/UY +glamour/GMDS +glance/kDSG +gland/MS +glanders/M +glandes +glandular/Y +glans/M +Glanvill/M +glare/kSDG +glaring/P +Glaser +Glasgow/M +glasnost +glass-blower/S +glass-blowing/MS +glass-cloth +glass-like +glass-maker/MS +glass/2D6MGZzSp +glassful/MS +glasshouse/SM +glassiness/S +glassmaker/S +glassmaking +glasspaper +glassware/MS +glasswork/S +glasswort/M +glassy/PT +Glastonbury/M +Glaswegian/S +glaucoma/MS +glaucous +glaze/RSJDG +glazed/U +glazier/SM +glazing/M +gleam/GSMD +glean/DRSGJ +gleaning/M +Gleason +glee/jSM6 +gleeful/P +gleefulness/S +glen/MS +Glenda +Glendale +Glenhead +Glenis +Glenn/M +Glenny/M +glenohumeral +glenoid +glib/TPY +glibness/S +glide/GSRDJ +glim/M +glimmer/dJS +glimmering/M +glimpse/MGRDS +glint/DGS +gliosis +glissandi +glissando/MS +glissé/S +glisten/Sd +glister/Sd +glitch/ZMS +glitter/dSZkJ +glitterati +glitz/SDGZ +glitzy/T +gloaming/MS +gloat/GkSD +gloater/M +glob/SM +global/3Y +globalisation +globalise/SGD +globalism/S +globalist +globalization +globalize/SGDR +globe-like +globe-trotting +globe/SMD +globetrotter/MS +globoid +globose +globular/YP +globularity/M +globule/SM +globulin/SM +glocalisation +glocalization +glochid/S +glockenspiel/SM +glomerular +glomeruli +glomerulus +gloom/MD2GZSz +gloominess/S +gloomy/TP +gloop/Z +Gloria/M +glorification/M +glorify/RNSGnD +glorious/PYI +glory/MSGD +gloss/DMZGSz2 +glossary/SM +glossiness/S +glossolalia/SM +glossopharyngeal +glossy/TSP +glottal +glottalization/M +glottis/SM +Gloucester/M +Gloucestershire/M +glove/SRGDMp +glow-worm/SM +glow/GRDkSM +glower/d +glowy/T +gloxinia/S +glucagon +glucan/S +glucocorticoid/S +gluconate +glucosamine +glucose/MS +glucoside/SW +glucuronate/S +glue-sniffing +glue/SRMDGZ +glued/U +glueing +gluier +gluiest +glum/TYP +glume/S +glumness/S +gluon/MS +glut/SMGD +glutamate/SM +glutamic +glutamine +glutaraldehyde +glutathione +gluteal/S +glutei +gluten/SM +gluteus +glutinous/PY +glutton/SM +gluttonous/Y +gluttony/SM +glyceride/MS +glycerinate/DM +glycerine/M +glycerins +glycerol/SM +glycerolized/C +glycine/M +glycogen/MS +glycol/SM +glycolic +glycollic +glycolysis +glycolytic +glycoprotein/S +glycoside/S +glycosidic +glycosuria +glycosuric +Glyndebourne/M +Glynn +glyph/MS +gm +gmail +Gmail/M +Gmane/M +GmbH +GMO/S +GMT +gnarl/GSMD +gnash/DGS +gnat/MS +gnaw/JSGD +gnawer/M +gnawing/M +gneiss/MS +gnocchi +gnome/MS +gnomelike +gnomic +gnomish +gnomon/WS +gnostic/S +gnosticism +GNP +GNU/M +gnu/MS +GnuPG/M +go's +go-ahead +go-between +go-kart +go-slow +go/fGe +Goa/M +goad/GDMS +goal-kick/S +goal-line/S +goal-mouth/M +goal/pSDM +goalball +goalhanger/S +goalie/MS +goalkeeper/MS +goalkeeping/M +goalmouth/S +goalpost/S +goalscorer/S +goalscoring +goaltending +Goanese +goat/SMZ +goatee/SMd +goatherd/SM +goatish +goatskin/SM +goatsucker/S +gob/SGDM +gobbet/SM +gobble/RDGS +gobbledegook/M +gobbledygook/S +Gobi/M +goblet/SM +goblin/SM +God +god-daughter/MS +God-fearing +God-forsaken +god/SMYp +godawful +godchild/M +godchildren +goddammit +Goddard/M +goddess/SM +godfather/SdM +godforsaken +Godfrey/M +godhead/S +godhood/SM +godless/PY +godlier/U +godlike/P +godliness/S +godly/PT +godmother/MS +godparent/MS +godsend/MS +godson/MS +Godspeed +Godwin/M +godwit/S +Godzilla/M +goer/SM +Goering +goes/ef +Goethe/M +goethite +Goff/M +Goffman/M +goggle-box/SM +goggle-eyed +goggle/SRDG +Gogh/M +going/SM +goings-on +goitre/DMS +goitrous +gold-plated +gold/TSM +Golda +Goldberg +goldbrick/MDRSG +golden/PY +goldendoodle/S +goldeneye/S +goldenrod/MS +goldenseal/M +goldfield/S +goldfinch/SM +goldfish/SM +Goldie/M +goldilocks +Golding +Goldman +goldmine/S +goldsmith/SM +Goldstein/M +Goleta/M +golf/MRSGD +golgotha +Golgotha +goliath +Goliath/M +golliwog/SM +golly/S +gollywog +Gomez +Gomorrah +gonad/SM +gonadal +gonadotrophin/S +gonadotropin/S +gondola/MS +gondolier/MS +Gondwana/M +Gondwanaland +Gondwanan +gone/R +gong/SDMG +goniometer/Ww +goniometry +gonna +Gonne/M +gonococcal +gonococci +gonococcus +gonoduct +gonolek/S +gonorrhoea/M +gonorrhoeal +Gonubie +Gonville +Gonzales +Gonzalez +goo/ZM +Goober +good-for-nothing/S +good-humoured/Y +good-looking +good-natured/Y +good-oh +good-tempered +good/YPZS +Goodall/M +goodbye/MS +gooder/S +goodhearted +goodie/M +goodish +goodly/TP +Goodman +goodness/S +goodnight +Goodrich +goodwill/SM +Goodwin +Goodwood/M +goody/MS +Goodyear +goof/GD2MZS +goofiness/S +goofy/TP +googlable +google/DSG +Google/M +googleable +googly/S +gooier +gooiest +Gooley/M +goon/SM +goop +goopy/TP +goosander/S +goose-step/G +goose/M +gooseberry/SM +goosebumps +goosefoot/S +goosegrass +GOP +gopher/MS +Goran +Gorbach/M +Gorbachev/M +Gordian +Gordon/M +Gordonstoun/M +gore/SMDGZ +Goren/M +gorge/MSDG +gorged/E +gorgeous/YP +gorgeousness/S +gorger/EM +gorges/E +gorging/E +gorgon/SM +gorgonian/S +Gorgonzola +Gorham +gorilla/SM +goriness/S +goring/M +Gorkhali +Gorky +gormandise/GSRD +gormandize/GSRD +gormless +Gornik/M +gorse/MS +gory/TYP +gosh/S +goshawk/SM +gosling/M +gospel/SM +Gosport +gossamer/MS +gossamery +Gosse/M +gossip/dSM +gossiper/S +gossipy +gossypol +got/I +gotcha +gotcher +Goth/1S +goth/S +Gotham/M +Gothic/Q8 +Gothicism +GOTO +gotta +gotten +gouache/S +Gouda/M +gouge/DRGS +Gough +goulash/MS +Gould/M +Gounod +gourami/S +gourd/M6S +gourdful/S +gourmand/SM +gourmandise +gourmandism +gourmet/SM +Gourock/M +gout/ZSM +gouty/T +gov. +Govan/M +govern/GaSD +governable/U +governance/SM +governed/U +governess/MS +government/aM +governmental/Y +governmentalism +governments +governor/MS +governorship/MS +Govt. +Gower/M +gown/SDMG +Goya +GP +GPG/M +Gpg4win/M +GPGTools +GPL +GPMU +GPO +GPRS +GPS +GPSes +GPSS +GPU/S +gr +grab/RSJDG +grace's/E +grace/DpG6MjS +graced/E +graceful/EPY +gracefuller +gracefullest +gracefully/U +gracefulness/SE +graceless/YP +gracelessness/S +graces/E +Gracie +gracile +gracing/E +gracious/UY +graciousness/MS +grackle/SM +grad/S +gradability +gradable +gradate/DSG +gradation/CM +grade's +grade/nRCSDG +graded/UA +grades/A +gradience +gradient/SM +grading/A +gradings +gradiometer +Gradle/M +gradual/SYP3 +gradualism/SM +gradualist +gradualistic +gradualness/S +graduand/SM +graduate's/f +graduate/NMGnDS +graduates/f +graduation/M +Grady +Graeco-Roman +Graeme +Graff/M +graffiti +graffito/M +graft/SMRGD +grafting/M +Grafton +Graham/M +Grahamstown/M +grail/S +grain's +grain/DIGS +grainer/M +graininess/S +graining/M +grainy/TP +gralloch +gram/MS +graminaceous +graminivorous +grammalogue +grammar/SM +grammarian/MS +grammatical/PY +grammaticalisation +grammaticalise/D +grammaticality's +grammaticality/U +grammaticalize/DN +grammatically/U +gramme/SM +Grammy/S +Grammys +gramophone/MS +gramophonic +Grampian/M +grampus/MS +Gramsci/M +Granada +granary/SM +grand/TYSP +grandam/MS +grandaunt/MS +grandchild/M +grandchildren +granddad/SMZ +granddaddy/SM +granddaughter/MS +grandee/SM +grandeur/SM +grandfather/MdSY +grandiloquence/MS +grandiloquent/Y +grandiose/Y +grandioseness +grandiosity/MS +grandma/SM +grandmaster/SM +grandmother/MYS +grandmotherhood +grandnephew/SM +grandness/S +grandniece/MS +Grandon/M +grandpa/MS +grandparent/SM +grandson/SM +grandstand/SDGM +grandstander/M +granduncle/SM +grange/SM +Grangemouth/M +Granger +granite/MWS +granitoid/S +granny/MS +granodiorite +grant-maintained +grant/DRMGS +Grantchester +grantee/SM +Grantham +grantor's +grantsmanship/S +granular/Y +granularity/MS +granulate/SDG +granulation/M +granule/nNMVS +granulite/W +granulocyte/S +granulocytic +granuloma/S +granulomata +granulomatous +Granville +grape/MS +grapefruit/M +grapeseed +grapeshot/M +grapestone/S +grapevine/MS +graph/MWGwD1S +grapheme/MS +graphemic/S +graphemically +graphic/PS +graphics/M +graphite/MS +graphitic +graphology/3MS +grapnel/SM +grapple/SGD +grappler/M +grappling/M +grasp/Gk7DS +grasper/M +grasping/P +grass/ZSDGM +grassers +grasshopper/SM +Grassington/M +grassland/SM +grassquit/S +grassy/T +grate/jRG6SDkJ +grateful/TP +gratefully/U +gratefulness/U +gratefulnesses +grates/I +graticule/M +gratification/M +gratified/U +gratify/RSGkNnD +gratifying/U +gratin +grating/M +gratis +gratitude/SIM +gratuitous/PY +gratuitousness/S +gratuity/MS +Grauman/M +gravadlax +gravamen/MS +grave-stone/SM +grave/RSMZPTDYG +gravedigger/SM +gravel/DYGMS +graven +graveness/S +Gravesen/M +Gravesend +graveside/S +gravestone/MS +graveyard/MS +gravid/YP +gravimeter/SWM +gravitas +gravitate/NDGnVxS +gravitation/M +graviton/MS +gravitropic +gravity/SM +gravlax +gravure/S +gravy/MS +grawlix/S +Gray +Grayson +graze/RSGD +grazed/c +grazes/c +grazing's +grazing/c +grease's +grease/CDRGS +greasepaint/SM +greaseproof +greasiness/S +greasy/PTY +great-aunt/S +great-grandchildren +great-grandfather +great-grandmother/S +great-grandparents +great-nephew +great-niece +great-uncle +great/PYST +greatcoat/SDM +greathearted +greatness/S +Greaves/M +grebe/SM +Grecian/S +Greco-Roman +Greece/M +greed/2ZSzM +greediness/S +greedy/PT +Greek/SM +Greeley +green-eyed +green/TPMGYDS +Greenaway/M +greenbelt/S +Greenberg +greenbottle/S +greenbul/S +Greene/M +greener/Z +greenery/SM +greenfield +greenfinch/SM +greenfly/MS +greengage/MS +greengrocer/SZM +greengrocery/M +greenhorn/MS +greenhouse/MS +greenie/S +greening/M +greenish +greenishness +greenkeeper/SM +Greenland/M +Greenlander/S +Greenlandic +Greenlandish +greenlandit +greenlandite +Greenlandman +greenless +greenlet +greenling/S +greenmail/SGD +greenmailer/S +greenness/S +Greenock/M +Greenpeace/M +Greensboro +greenstick +greenstone/S +greensward/SM +Greenville +greenweed +Greenwich +greenwood/SM +Greer/M +greet/DRGSJ +greeting/M +Greg/M +gregarious/PY +gregariousness/S +Gregg +Gregor/M +Gregorian +Gregorio/M +Gregory +Greig +gremlin/MS +Grenada/M +grenade/MS +Grenadian/S +grenadier/SM +grenadine/MS +Grenadines/M +Grenoble +Grenville +Gresham/M +Greta +Gretchen +Gretel/M +Gretna +grew/cAe +Grexit +grey/PGYDS +greybeard/SM +greyer +greyhound/SM +greyish +greylag +greyness/S +greyscale +Grice/M +grid/SMD +griddle/DGSM +gridiron/MS +gridlock/DSG +grief/MSDG +griefer/SM +Grieg/M +grievance/MS +grieve/RkSDG +grievous/PY +grievousness/S +griffin/SM +Griffith +Griffiths/M +griffon/M +Grigson/M +grill/GSD +grille/SM +griller/M +grilse +grim/PYT +grimace/RMDSG +Grimaldi/M +grime/ZM +Grimes +griminess/S +Grimm/M +grimness/S +grimoire +Grimsby +grimy/TP +grin/DGS +grind/RGJSk +grinds/A +grindstone/MS +gringo/SM +grinner/M +grinning/Y +Grinstead/M +griot/S +grip/rRdGMDS +gripe/S +gripping/Y +grisaille +griseofulvin +grisliness/S +grisly/PT +grist/MY +gristle/SM +gristly/PT +Griswold/M +grit/2GSDRMZ +grittiness/S +gritty/TP +grizzle/SYGD +grizzling/M +grizzly/TS +groan/MGRDS +groat/MS +Grobler/M +grocer/ZSM +grocery/SM +Groff/M +grog/Z2zM +grogginess/S +groggy/TP +groin/SMGD +grok/SDG +grommet/dMS +gromwell/S +groom/RSDGM +Groot +groove/GSDMZ +groovy/TYP +grope/RJSDGk +grosbeak/MS +grosgrain +gross/YSDTPG +Grossman +grossness/S +grossular +Grosvenor +Grosz +Grote/M +grotesque/SPY +grotesqueness/S +Groton +grotto/SMD +grottoes +grotty/TP +grouch/2ZDSzG +Groucho/M +grouchy/T +ground's/f +ground-plan +ground-squirrel +ground-to-air +ground/mRMGJDpS +groundbait/G +groundbreaker/S +groundbreaking +groundburst +grounded/U +groundless/PY +groundmass +groundnut/S +grounds/f +groundsheet/M +groundskeepers +groundswell/S +groundwater +groundwork/M +group/SMRJGD +grouped/A +groupie/SM +grouping/M +groups/A +groupset/S +groupware/M +grouse/RGSDM +grout/MGDS +grouter/M +grove/RSM +grovel/DSGR +grow/7RkGS +growing/Iec +growl/2GSkDR +grown-up/MS +grown/ceIA +grows/cAe +growth/eSAIMcf +Grozny/M +grub/zRMZ2DGS +grubbiness/S +grubby/TP +grubstake/MGDS +grubworm/S +Grude +grudge/DkMGS +grudger/M +grudging/U +gruel/MGkS +gruesome/YPT +gruesomeness/S +gruff/DTPGY +gruffness/S +grumble/GRJkSD +grume/S +Grumman +grump/2MZSz +grumpiness/S +grumpy/PT +Grundy +grunge/SZ +grungy/T +grunion/SM +grunt/DGS +grunter/SM +gruntled +Gruyère +gryphon's +grâce +Grünewald/M +GSA +gsm +GSM +GT +GTA +GTIN +GTX +GU +guacamole/SM +Guadalajara +Guadalcanal +Guadalupe +Guadeloupe/M +Guam/M +Guamanian/S +Guangdong/M +Guangzhou/M +guanidine +guanine/SM +guano/MS +Guantánamo/M +guarani/SM +guarantee/GdSM +guarantor/SM +guaranty/SM +guard/RmGDhMiS +guardant +guarded/P +guardedly/U +guardee +guardhouse/MS +Guardi/M +Guardia +guardian/SM +guardianship/SM +guardrail/MS +guardroom/SM +Guatamala +Guatemala/M +Guatemalan/S +guava/MS +gubernatorial +Gucci/M +Guderian/M +gudgeon/M +Guenther/M +guerilla/SM +Guernsey/M +guernsey/S +Guerre +Guerrero +guerrilla/SM +guess/DRG7S +guessed/e +guesses/e +guessing/e +guesstimate/GDS +guesswork/SM +guest/DGMS +guestbook +guestbooks +guestimate/DSG +Guevara +guff/MS +guffaw/GDSM +Guggenheim +GUI/SM +Guiana/M +guidable +guidance/MaS +guide/aDSG +guidebook/MS +guided/U +guideline/SM +guidepost/MS +guider/aM +guiders +Guido +guild/MSR +Guildenstern/M +Guildford +guildhall/SM +guile/pM6j +guilefulness +guileless/YP +guilelessness/S +Guiley/M +Guillaume +guillemot/MS +guillotine/DSMG +guilt/ZS2zMp +guiltiness/S +guiltless/PY +guilty/TP +Guinea-Bissau/M +Guinea/M +guinea/MS +Guinean/S +Guinevere/M +Guinness +guise/EMS +guitar/3MS +guitarist +Gujarat +Gujarati/S +Gujerati/S +gulag/S +Gulag/S +gulden/MS +gulet/S +gulf/SM +gull/SDMbGY +Gullah +gullet/MS +gulley/SM +gullibility/SM +Gulliver/M +gully/MSGD +gulp/RGSD +gum/G2DZMS +gumboil/SM +gumboot/S +gumdrop/SM +gummy/TP +gumption/SM +gumshield/S +gumtree/MS +gun/yGSZRMD +gunboat/MS +guncotton +Gunderson +gunfight/RMS +gunfire/SM +gunk/MZS +gunky/T +gunman/M +gunmen/M +gunmetal/M +Gunnar/M +gunnel's +gunnery/SM +gunning/M +Gunnison/M +gunny/MS +gunnysack/MS +gunpoint/M +gunpowder/MS +gunrunner/MS +gunrunning/MS +gunship/S +gunshot/MS +gunsight/S +gunslinger/S +gunslinging +gunsmith/SM +gunstock/S +Gunter +Gunther/M +gunwale/SM +guppy/MS +Gupta/M +gurdwara/S +Gurevich/M +gurgle/DGS +Gurkha/M +Gurkhali +Gurley/M +Gurmukhi +gurnard +guru/SM +Gus +gush/GZRSD +gushy/T +gusset/SM +gusseted +gust/SD2MGzZ +Gustafson/M +gustatory +Gustav/M +Gustavo +gusted/E +gusting/E +gusto/M +gusts/E +gusty/PT +gut/MRGpDS +Gutenberg +Guthrie +Gutierrez +gutlessness/S +guts/Z2 +gutsy/PT +gutta +gutta-percha +gutter/d +guttering/M +guttersnipe/SM +guttural/PSY +guy/RSMDG +Guyana/M +Guyanese +Guysborough/M +guzzle/DRGS +Guélat +GW +Gwangju +Gwen +Gwendolen/M +Gwent/M +Gwynedd +Gwyneth +gybe/SGD +Gyllenhaal/M +gym/MS +gymkhana/SM +gymnasia/M +gymnasium/SM +gymnast/M1SW +gymnastic/S +gymnastics/M +gymnosperm/SM +gymnospermous +gymslip/S +gynaecocracy +gynaecological/MS +gynaecology/S3wM +gynaecomastia +gynarchy/S +gynocentric +gynoecia +gynoecium +gyp/S +gypped +gypping +gyps/Z +gypsite +gypster/S +gypsum/SM +gypsy/MS +gyrate/GDSNn +gyration/M +gyrator/SM +gyratory/S +gyrfalcon/MS +gyro/S +gyrocompass/M +gyromagnetic +gyropilot +gyroplane/S +gyroscope/SMW +gyroscopically +Gyves/M +gzip/SGD +Göbel/M +Gödel/M +Göteborg/M +Günther +H.264 +H.265 +h/E +ha +ha'p'orth +ha'penny +ha-ha +Haag/M +Haarlem/M +habeas +haberdasher/ZMS +haberdashery/MS +Habib/M +habiliment/MS +habilis +habit-forming +habit/7ndgSM +habitability/MS +habitable/P +habitant/IFSM +habitat/MS +habitation/IMF +habited/IF +habits/FI +habitual/YP +habitualness/S +habituate/NnSDG +habituation/M +habitué/MS +hacienda/SM +hack/R7DGSJ +hackathon/S +hackberry/S +hackerspace +Hackett +hackette/S +hackily +hackle/DSMG +hackler/M +hackney/SDM +hacksaw/GSMD +hacktivism +hacktivist/S +hackwork/S +had +Hadamard +Haddad/M +Hadden/M +haddock/SM +Hadean +hades +hadj's +hadji's +Hadley/M +hadn't +Hadrian +hadron/SM +hadst +haem/SM +haemagglutination +haemagglutinin +haematin +haematite/SM +haematocrit +haematogenous +haematology/W3SMw +haematoma/M +haematopoiesis +haematopoietic +haematuria +haemocyte/S +haemodialyses +haemodialysis +haemodynamic +haemodynamically +haemodynamics +haemoglobin/SM +haemolytic +haemophilia/MS +haemophiliac/SM +haemophilic/S +haemopneumothorax +haemopoiesis +haemopoietic +haemoptysis +haemorrhage/SGDWM +haemorrhoid/MS +haemorrhoidal +haemostasis +haemostatic +Hafiz +hafnium/M +haft/MDGS +hag/MS +Hagar +Hagelstein/M +Hagen/M +Hager/M +hagfish/S +Haggai +haggard/PY +haggardness/S +haggis/SM +haggish +haggle/DRSG +hagiographer/SM +hagiographic +hagiographical +hagiography/MS +hagiological +hagiologist/S +hagiology +Hagon/M +Hague +Hahn/M +hahnium/S +Haider/M +Haifa +haiku/M +hail/RMDSG +Haili +hailstone/MS +hailstorm/SM +Haiphong/M +hair-drier +hair-dryer/S +hair-raising +hair-slide +hair-splitter/SM +hair-splitting +hair-trigger +hair/p2ZSMD +hairball/SM +hairband/S +hairbreadth/SM +hairbrush/SM +haircare +haircloth/SM +haircut/SMG +hairdo/SM +hairdresser/SM +hairdressing/MS +hairgrip/S +hairiness/S +hairless/P +hairlike +hairline/MS +hairnet/SM +hairpiece/SM +hairpin/SM +hairsbreadth/S +hairspray/S +hairspring/SM +hairstyle/3MSG +hairy/TP +Haiti/M +Haitian/SM +hajj/M +hajjes +hajji/SM +hake/SM +Hal/M +halal/SDG +halberd/SM +halcyon/S +hale/SIDG +haler/MI +halest +Haley/M +half-and-half +half-arse/GD +half-back/SM +half-baked +half-beak +half-blood/D +half-blue/S +half-breed/SM +half-brother/SM +half-caste/S +half-century/S +half-crown/MS +half-cut +half-deck +half-duplex +half-eaten +half-fare +half-finished +half-hardy +half-hearted/YP +half-heartedness/S +half-hour/YS +half-inch +half-length +half-life +half-light +half-lives +half-marathon/MS +half-mast +half-moon +half-pay +half-seas-over +half-sister/SM +half-sovereign +half-step +half-term/S +half-timbered +half-time/S +half-tone/S +half-track +half-truth/S +half-wave +half-way +half-yearly +half/M +halfbreed +halfness +halfpence +halfpenny/SM +halfpennyworth +halfpipe +halfway +halfwit/hiSMD +halfword/SM +halibut/M +halide/SM +Halifax/M +halite/MS +halitoses +halitosis/M +hall-stand/S +hall/SM +Hallam/M +hallelujah/S +Halley/M +hallmark/SMDG +hallo/GSD +halloo's +Hallot/M +hallow/DGS +hallowed/U +Halloween +hallucinate/nyNVGDS +hallucination/M +hallucinogen/SWM +hallucinogenic/S +hallway/SM +halo/MDSG +haloes +halogen/SM +halogenated +halon/M +haloperidol +halophyte/S +Halsey/M +Halstead/M +halt/RJGSMkD +halter-neck +halter/d +haltere/S +Halton +halve/DSG +halvers +halves/M +halyard/MS +ham/DGSRZM +hamadryas +Hamal/M +Haman/M +hamate +Hambleton +Hamburg/M +hamburger/SM +Hamill/M +Hamilton/M +Hamiltonian/S +Hamish +hamlet/MS +Hamlin/M +Hamm/M +Hammarskjöld/M +hammer/dpr +hammerhead/SM +hammering/M +hammerlock/SM +Hammersmith/M +hammertoe/SM +Hammett +hammock/MS +Hammond +hammy/T +Hampden/M +hamper/dS +hampered/U +Hampshire/M +Hampstead +Hampton/M +hamster/MS +hamstring/SGM +hamstrung +Han/M +Hancock/M +hand-axe +hand-held +hand-me-down/S +hand-painted +hand-pick/D +hand-pick/GSD +hand-to-hand +hand-to-mouth +hand/h6RzZSipMGD2 +Handan/M +handbag/SMDG +handball/MS +handbarrow/SM +handbasin +handbill/SM +handbook/SM +handbrake/SM +handcart/MS +handclap/SG +handclasp/SM +handcraft/SGD +handcuff/DSG +handcuffs/M +handed/fU +handedly/f +handedness/SM +Handel/M +handful/MS +handgrip/S +handgun/MS +handheld/S +handhold/MS +handicap/GDRMS +handicraft/SM +handing/c +handiwork/MS +handkerchief/SM +handle/RMGDS +handleable +handlebar/MS +handled/a +handles/a +Handley +handling/M +handlist/S +handmade +handmaid/SM +handmaiden/SM +handout/MS +handover +handpiece +handprint/S +handrail/MS +hands/Uc +handsaw/SM +handset/SM +handshake/SMG +handshaker/M +handshaking/M +handsome/PTY +handsomely/U +handsomeness/S +handspike/MS +handspring/SM +handstand/SM +handwork/SM +handwoven +handwrite/GJS +handwriting/M +handwritten +handy/mPT +Hanemesis +Haney/M +hang-glide/RG +hang/7RmDJSG +hangar/SdM +hangdog/S +hanger-on +hangers-on +hanging's +hanging/c +hangnail/SM +hangout/SM +hangover/MS +hangs/cA +hank/RMZS +hanker/Jd +hankerer/M +hankering/M +hankie/M +hanky-panky +hanky/MS +Hanna/M +Hannah/M +Hannibal/M +Hanoi/M +Hanover +Hanoverian +Hans +Hansard/SM +Hanse/M +Hansel +Hansen/M +hansom/SM +Hanson +hantavirus +Hanukkah +hap/aS +haphazard/PY +haphazardness/S +hapless/PY +haplessness/S +haploid/SZ +haplotype/S +happen/SJd +happening/M +happiness/SM +happing +happy-go-lucky +happy/TUY +Hapsburg/M +haptic/S +hara +hara-kiri +Harald +harangue/DGS +haranguer/M +Harare/M +harass/RLDSG +Harbhajan/M +Harbin/M +harbinger/MS +Harbor +harbour/pRGSDM +harbourage +harbourmaster's +Harcourt +hard-boiled +hard-code/D +hard-core +hard-done-by +hard-earned +hard-headed/YP +hard-headedness/S +hard-hearted/PY +hard-heartedness/S +hard-hitting +hard-line/R +hard-nosed +hard-on +hard-paste +hard-pressed +hard-wire/SDG +hard-working +hard/Z2YPzT +hardback/SM +hardbitten +hardboard/M +hardbody/SD +hardbound +hardcopy/S +hardcore +Hardecanute/M +harden/rdS +hardened/U +hardening/M +Hardesty/M +hardihood/SM +Hardin +hardiness/S +Harding +hardish +hardness/S +hardpan +hardshell +hardship/MS +hardstanding/S +hardtop/SM +hardware/M +hardwood/MS +hardy/TP +hare/MDGS +harebell/SM +harebrained +Harel/M +harelip/MSD +harem/MS +Harewood/M +Hargreaves +haricot/S +Haringey +Harington +hark/GSD +harken/S +Harlan/M +Harlem +harlequin/SM +Harley-Davidson/M +Harley/MS +harlot/ySM +harlotry/SM +Harlow +harm/GSjpM6D +harmed/U +harmer/M +harmful/PU +harmfulness/S +harmless/PY +harmlessness/S +Harmon/M +harmonic/YS +harmonica/SM +harmonics/M +harmonious/IPY +harmoniously/E +harmoniousness/IS +harmonise/RnGSD +harmonised/U +harmonium/MS +harmonize/RDGnNS +harmony/ESM +Harmsworth/M +Harnack/M +harness's +harness/SUDG +harnesser/M +Harold/M +harp/RMDG3ZJS +Harpenden/M +harping/M +harpist +harpoon/RSDGM +harpsichord/M3S +harpsichordist +harpy/MS +harridan/SM +Harriet +Harrigan/M +Harriman/M +Harring/M +Harrington/M +Harris/M +Harrisburg +Harrison/M +Harrisonburg +Harrogate +harrogate/M +harrow/MGDS +harrower/M +harrumph/DGS +Harry's +harry/RDSG +harsh/PTY +harshen/d +harshness/S +hart/SM +Hartford +Harth/M +Hartlepool/M +Hartley +Hartman +Harvard +harvest/MRGDS +harvested/U +harvestman/M +harvestmen/M +Harvey/M +Harvie/M +Harwell +Harwich +Harwood/M +Harzan +has +Hasbro +hash's +hash/ADGS +hasher/M +hashing/M +hashish/MS +hashtag/S +Hasidism +Haskell/M +Haskins +Haslam/M +hasn't +hasp/GSMD +Hassidism +hassle/DMGS +hassler +hassock/MS +hast/zZ2D +haste/MS +hasten/Sd +hastener/M +hastiness/S +Hastings/M +hasty/TP +Haswell/M +hat/rGRSMdpD +hatband/S +hatbox/S +hatch/GyDSJ +hatchback/SM +hatcher/M +hatchery/SM +hatchet/dMS +hatching/M +hatchling/S +hatchway/MS +hate/jSM6 +hateful/P +hatefulness/S +hatemonger/S +Hatfield +Hathaway/M +hatred/SM +hatstands +Hattie +hauberk/SM +Haugen/M +haughtiness/S +haughty/YPT +haul/cDSG +haulage/SM +hauler's +hauler/c +haulers +haulier/MS +haunch/DGSM +haunt/kDRJGS +Hauptmann +Hauser +hauteur +Havana/M +Havant +have-not/MS +have/SG +Havelock/M +haven't +haven/SM +haver/S +Haverfordwest/M +Haverhill/M +havering +haversack/SM +havoc/SDMG +haw/GMDS +Hawaii/M +Hawaiian/SM +hawk/RMDGS +hawking/M +Hawkins/M +hawkish +hawkishness/S +hawklike +Hawkshead +Hawley +haws/R +hawthorn/SM +Hawthorne +Haxby/M +hay/GMSD +haycock/SM +Hayden/M +Haydn/M +Hayek/M +hayer +Hayes +hayfield/MS +Hayles/M +hayloft/MS +haymow/SM +Haynes +hayrick/SM +Hays/M +hayseed/MS +haystack/MS +haywain +Hayward +haywire +Haywood +Hayworth/M +hazard/DGSM +hazardous/YP +haze/DMRSGZ +hazel/SM +hazelnut/SM +haziness/S +Hazlitt +hazmat/S +hazy/PYT +Hašek/M +HBA/S +HBM +HD +HDD/S +HDMI +hdqrs +HDSLR/SM +HDTV +he'd +he'll +he/M +head-hunt/DGSR +head-on +head/DRzGm2pihMZJS +headache/SM +headage +headband/MS +headbang/SGD +headbanger/SM +headbay +headboard/SM +headborough +headbutt/SDG +headcam/S +headcase/S +headcount +headdress/SM +headedness/S +headgear/MS +headguard/S +headhunt/RG +headiness/S +heading/M +Headingley/M +headlamp/S +headland/SM +headless/P +headlight/MS +headline/RDSMG +headlock/MS +headlong +headman/M +headmaster/YMS +headmastership/M +headmen/M +headmistress/SM +headnote/S +headphone/SM +headpiece/SM +headquarter/Sd +headrail/S +headrest/MS +headroom/SM +heads/c +headsail/S +headscarf/M +headscarves +headset/SM +headship/SM +headshrinker/MS +headstall/MS +headstand/MS +headstock/M +headstone/MS +headstrong +headteacher/SM +headwall/S +headwater/S +headway/SM +headwind/SM +headword/SM +heady/T +heal/DGRS +healed/U +health/M6jzS2Z +healthcare +healthful/P +healthfulness/S +healthiness/SM +healthy/TUY +heap/MDSG +hear/GAaSc +heard/UacA +hearer's/c +hearer/SM +hearing/SM +hearken/dS +hears/SA +hearsay/SM +hearse's +hearse/A +Hearst +heart-rending/Y +heart-searching +heart-to-heart +heart-warming +heart/DhiMZz2Sp +heartache/SM +heartbeat/MS +heartbreak/SkGM +heartbreaker/S +heartbroken +heartburn/GSM +heartburning/M +hearted/P +heartedness/S +hearten/kEdS +heartfelt +hearth/MS +hearthrug +hearthstone/MS +heartiness/S +heartland/MS +heartless/PY +heartlessness/S +heartsick/P +heartstrings +heartthrob/SM +heartwood/M +heartworm +hearty/TSP +heat-resistant +heat/RJ7MGDSh +heated/cKUA +heath/RSyM +heathen/SM +heathendom/SM +heathenish/Y +heathenism/SM +Heathkit +heathland/S +Heathrow/M +heating/Kc +heatproof +heats/KcA +heatstroke/MS +heatwave +heave/RSGZD +heaven-sent +heaven/MSY +heavenly/PT +heavenward/S +heaves/M +Heavey/M +heavier-than-air +heaviness/S +heavy-duty +heavy-handed +heavy/TPSY +heavyhearted +heavyset +heavyweight/MS +hebe +Heber/M +hebetude +Hebraic +Hebraism +Hebrew/SM +Hebrides +Hecate/M +hecatomb/M +Hecht/M +heck +heckle/RGSD +Heckmann/M +hectarage +hectare/SM +hectic/Y +hectogram/SM +hectolitre/S +hectometre/SM +hector/dS +Hecuba/M +hedge/DRGSMk +hedgehog/SM +hedgehop/SDG +hedgerow/MS +hedonism/MS +hedonist/WMS +heed/6MGDjpS +heeded/U +heedful/P +heeding/U +heedless/YP +heedlessness/S +heehaw/DGS +heel/pRSGMD +heelflip/S +heeling/M +Hefner/M +heft/DzG2ZS +heftiness/S +hefty/TP +Hegel/M +Hegelian +hegemony/SWM +hegira/S +heh +Heidelberg +Heidfeld +Heidi/M +heifer/MS +heigh +heigh-ho +height/MS +heighten/Sd +Heilman/M +Heine/M +Heinecke/M +Heinlein/M +heinous/PY +heinousness/S +Heinrich/M +Heinz +heir/SFM +heiress/MS +heirloom/MS +Heisenberg +held +Helen/SM +Helena/M +Helene +heli-ski/GR +helical/Y +helices/M +helicon/M +heliconia/S +helicopter/dSM +Heligoland/M +heliocentric +heliocentrically +heliography/M +Heliopolis +Helios +heliosphere +heliotrope/MS +heliotropic +heliotropism +helipad/S +heliport/MS +helium/M +helix/M +hell-bent +hell-cat/MS +hell-fire/M +hell-hole/MS +hell-raiser +hell/MS +hellebore/SM +Hellenic +Hellenise/DGnS +Hellenism +Hellenist/SMW +Hellenize/DGS +Heller +hellfire +hellhole/S +hellish/YP +hellishness/S +Hellman/M +hello/MGS +helluva +Hellyer/M +helm/mSGMD +helmet/dMS +Helmholtz +Helmont/M +helmsmanship +Helmut +helot/S +helotage +helotism +helotry +help/RSjpD6JG +helpful/P +helpfully/U +helpfulness/U +helpfulnesses +helping/M +helpless/PY +helplessness/S +helpline/S +helpmate/MS +helpmeet's +Helsinki/M +helter +helter-skelter +helve/MS +Helvetian +hem/GRSMD +hemicellulose/S +Hemichordata +hemichordate/S +hemicycle/S +hemicylindrical +hemidemisemiquaver/S +hemihydrate +hemimetabolic +hemimetabolous +Hemingway +hemisphere/SMWwD +hemline/MS +hemlock/SM +hemp/SM +hempen +Hemphill/M +Hempriggs +hempseed +hemstitch/DSGM +hen/yMS +hence +henceforth +henceforward +henchman/M +henchmen/M +Henderson +Hendrick/M +Hendricks +Hendrickson +Hendrix +henge/M +Henley/M +henna/DMGS +Hennessey/M +henpeck/DGS +Henri/M +Henrietta +Henrik/M +henry/M +Henry/M +Henschel/M +Hensen/M +Henstridge/M +hentai +Henze/M +hep +heparin/MS +hepatic/S +hepatitides +hepatitis/M +hepatocellular +hepatocyte/S +hepatoma/S +hepatomata +hepatomegaly +hepatopancreas +hepcat/S +heptagon/MS +heptagonal +heptane/M +heptathlon/S +her/GS +Hera/M +Heraclitus/M +herald/WGSMDy +heralded/U +heraldry/SM +herb/MS +herbaceous +herbage/SM +herbal/3S +herbalism +herbalist +herbaria +herbarium +herbed +Herbert/M +herbicidal +herbicide/SM +herbivore/SM +herbivorous/Y +Herby +herby/T +Herculaneum +herculean +Hercules +herd/mRGSMD +here's +here/FI +hereabout/S +hereafter/S +hereat +hereby +hereditament/S +hereditarian/S +hereditarianism +hereditary/YP +heredity/SM +Hereford/M +Herefordshire/M +herein +hereinafter +hereof +heresy/SM +heretic/SM +heretical +hereto +heretofore +hereunder +hereunto +hereupon +herewith +Hergenröther/M +Heriot-Watt +heritability +heritable/I +heritage/MS +heritor/IM +Herman +Hermann/M +hermaphrodite/SMW +hermaphroditism +Hermaphroditus +hermeneutic/S +hermeneutical +hermeneutically +hermeneutics/M +Hermes +hermetic/YS +hermetical +hermit/SM +hermitage/SM +hermitian +Hermosa +Hernandez/M +Herne/M +hernia/nSM +hernial +herniate/GDS +hero/W1M +Herod/M +Herodotus +heroes +heroic/S +heroin/MS +heroine/MS +heroism/SM +heron/MS +herpes/M +herpesvirus/S +herpetic +herpetofauna/O +herpetology/S3M +Herr +Herrick +herring/SM +herringbone/SMGD +Herrington +Herschel +herself +Hersham/M +Hershel +Hershey/M +Hertfordshire/M +hertz/M +Hertzog/M +Herzegovina/M +hesitance/ZS +hesitancy/SM +hesitant/Y +hesitate/nNDkSG +hesitater/M +hesitating/UY +hesitation/M +Hesketh/M +Hesperus +Hess +Hesse/M +hessian +Hessian/S +Hester/M +Heswall/M +hetero/SM +heterocercal +heterochromatic +heterochromatin +heterocyclic +heterodox/Z +heterodoxy/SM +heterodyne +heteroflexible +heterogamous +heterogamy/M +heterogeneity/SM +heterogeneous/YP +heteromerous +heteronomous +heteronomy +heteronormative +heteronormativity +heteronym/W +heteronymous +heteropaternal +heterophilic +heterophobe/S +heterophobia +heterophobic +heteropteran/S +heteropterous +heterosexism +heterosexist +heterosexual/MYS +heterosexuality/SM +heterosocial +heterosociality +heterosporous +heterostructure +heterotroph +heterotrophic +heterotrophy +heterozygous +Hettie/M +Hetton-le-Hole +Heublein/M +heulandite +heuristic/SMY +Heuser/M +HEVC/M +hew/RGSD +Hewan/M +Hewett/M +Hewitt/M +Hewkin/M +Hewlett/M +hewn +Heworth +hex/DSG +hexachloride/M +hexadecimal/SY +hexafluoride/M +hexagon/oSM +hexagonal +hexagram/SM +hexameral +hexamerism +hexamerous +hexameter/SM +hexane +hexaploid +hexaploidy +hexastyle/S +hexavalent +hexer/M +heximal +hexokinase +hexose/S +hey +heyday/MS +Heylin/M +Heysham/M +Heywood +Hezbollah +Hezekiah +HF +HFC/S +Hg +hgt +HGV +hgwy +hi +Hi +hi-fi/S +hi-res +hi-tech +Hialeah +Hiatt/M +hiatus/SM +Hiawatha +Hibbard/M +hibernate/GSnDN +hibernation/M +hibernator/SM +Hibernia +Hibernian +hibiscus/MS +hiccough +hiccup/dSM +Hick +Hickey/S +Hickman/M +hickory/SM +hicks +hid/r +hidden/U +hide-and-seek +hide/GSJU +hideaway/MS +hidebound +hideous/PY +hideousness/S +hideout/MS +hidey +hiding/M +hie/GS +hieing +hierarchy/1WMSw +hieratic +hieroglyph/SW +hieroglyphic/S +hieroglyphical/Y +hieroglyphics/M +Higbee/M +Higgins/M +higgledy +higgledy-piggledy +high-born +high-cal +high-carbon +high-class +high-energy +high-falutin +high-faluting +high-flier/S +high-flown +high-flyer/S +high-flying +high-grade +high-handed/PY +high-handedness/S +high-hat +high-heeled +high-income +high-jump +high-level +high-minded/Y +high-mindedness +high-octane +high-pass +high-pitched +high-powered +high-pressure +high-profile +high-quality +high-ranking +high-res +high-resolution +high-rise +high-risk +high-security +high-sounding +high-speed +high-spirited +high-spiritedness +high-stepper +high-stepping +high-street +high-strung +high-tech +high/STPY +Higham/M +highbrow/MS +higher-level +highfalutin +Highfield +Highgate +highish +highland/RSM +highlandman +highlandmen +highlight/SGMDR +highness/S +highpoint +hight +highway/mMS +Higson/M +Higton +hijab/S +hijack/GRSDJ +hijackers' +Hikaru/M +hike/RSGD +hilarious/YP +hilariousness/S +hilarity/SM +Hilary +Hilberg/M +Hilbert/M +Hilda/M +Hildebrand/M +Hildegard/M +Hiligaynon/S +hill/2MGYS +Hillary +Hillbrow/M +Hillcrest +Hillenkoetter/M +Hilliard +hilliness/S +hillock/SM +Hillsboro +Hillsdale +hillside/MS +hillstream/S +hilltop/SM +hillwalker +hillwalking +hilly/PT +Hillyer +hilt/GMDS +Hilton +him +Himalayan +Himalayas +himself +Hinckley +hind/R +hindbrain +Hindemith +Hindenburg +hinder/d +hindered/U +hinderer/M +Hindi +hindlimb/S +hindmost +hindquarters +hindrance/MS +hindsight/SM +Hindu/MS +Hinduism +Hindustan/M +hindwing/S +Hines +hinge's +hinge/USGD +hinger +Hinkle +Hinkley/M +Hinsdale +hint/RSGMD +hinterland/MS +Hinton/M +hip/TZMDSG +hipbone/SM +hipness/S +hippie/M +hipping/M +hippo/MS +hippocampi +hippocampus +hippocras +Hippocrates/M +Hippocratic +hippodrome/SM +hippogriff/S +hippogryph/S +Hippolyta/M +Hippolyte/M +hippopotami +hippopotamus/MS +hippy/TMS +hipster/SM +hipsterish +hipsterism +hiragana +Hiram +Hirata/M +hire-purchase +hire/GADS +hireling/MS +hirer/MS +hiring/S +Hiroshi/M +Hiroshima +Hirsch +hirsute/P +hirsuteness/S +his/JDG +Hispanic/SM +hiss/SM +hisser/M +hissing/M +hist +histamine/MS +histaminic +histidine +histochemic +histochemical +histochemistry/M +histocompatibility +histogram/MS +histographer +histography +histologically +histology/W3MSw +histoplasmin +histoplasmosis +historian/SM +historical/P +historicism/M +historicist/M +historicity/MS +historify/SGD +historiograph +historiographer/MS +historiographic +historiographically +historiography/wSM +history/SK1MW +histrionic/SY +histrionics/M +hit-and-miss +hit-and-run +hit/pRMSG +Hitachi +hitch-hike/DRGS +hitch/RDSG +Hitchcock/M +hitched/U +hitches/U +Hitchman/M +hither +hitherto +hitherto-unseen +Hitler/MS +Hitlerian +Hitlerism +Hitlerite/S +Hitt/M +hittable +hitting/a +Hittite/SM +HIV +HIV-negative +HIV-positive +hive/MDGS +Hix/M +hiya +hmm +HMS +HMSO +ho's/F +ho-hum +ho/MRYD +hoar/MZ2 +hoard/MSRDJG +hoarding/M +hoarfrost/SM +hoariness/S +hoarse/PYT +hoarseness/S +hoary/TP +hoatzin/S +hoax/DRGSM +hob/SZGMD +Hobart/M +Hobbes +hobbit/SM +hobble/RGDS +Hobbs +hobby-horse/SM +hobby/3MS +Hoberg/M +Hoberman/M +hobgoblin/SM +hobnail/DMS +hobnob/DGS +Hoboken +hock/MS +hockey/SM +hocus +hocus-pocus +hod/SM +hodge/SM +hodgepodge/MS +Hodgkin/M +hoe/GMS +hoecake/MS +hoes/F +Hoff/M +hoffens +Hoffman +hoftens +hog/GSDM +hogan/MS +Hogarth +hogback/SM +Hogg +Hoggard +hogger +hoggish/Y +hognut +hogshead/MS +Hogwarts +hogwash/MS +hogweed/S +Hohenzollern +Hohl/M +Hohlbein/M +hoick/SGD +hoist/SDG +hoister/M +hoity +hoity-toity +hokey +hokey-cokey +Hokkaido +Holbeck +Holbrook +Holcomb/M +hold-up/MS +hold/RSGJ7 +holdall/SM +holdback/S +Holden +holding/M +holdout/SM +holdover/MS +Holdsworth/M +hole/GDSM +holeable +holey +holiday/GSMD +holidayer +holidaymaker/S +holier-than-thou +holiness/S +holism +holist/S +holistic/Y +Holland/M +hollandaise +Hollander/S +holler/Sd +Hollerith +Holley/M +Hollingham +Hollister +hollow-eyed +hollow/PDTGSY +Holloway/M +hollowness/S +hollowware/M +holly/MS +hollyhock/SM +Hollywood/M +Holm/M +Holman/M +Holmes/M +holmium/M +holocaust/SM +Holocene +holodeck +holoenzyme/S +Holofernes/M +hologram/SM +holograph/DSZGWM +holographically +holography/SM +holometabolous +holotype/S +Holst +Holstein +holster/MdS +Holt +Holtzman/M +holy/PST +Holyhead/M +Holyoke +Holyrood/M +Holyroodhouse +holystone/SMGD +Holzman +homage/SM +homager/M +homburg/MS +home-based +home-brew/SDM +home-builder/S +home-building +home-cooked +home-grown +home-loving +home-made +home-maker/SM +home-making/M +home-owner/MS +home-ownership +home-owning +home-schooling +home-shopper +home-shopping +home/RpYGzDMS +homebody/SM +homebuilder/S +homebuilding +homebuilt +homebuyer/S +homecoming/SM +homeland/MS +homeless/P +homelessness/S +homelike +homeliness/S +homely/TP +homeobox +homeopath/S +homeopathic/Y +homeopathist +homeopathy +homeowner/S +homepage/M +Homeric +Homerton +homesick/P +homesickness/S +homespun/S +homestead/GMDSR +homestretch/MS +Homet/M +homeward-bound +homeward/S +homework/GRM +homewrecker/S +homey/P +homeyness/S +homicidal +homicide/SoM +homier +homiest +homiletic/S +homily/SM +hominess's +homing/M +hominid/SM +hominoid/S +homo/SM +homocentric +homocercal +homocysteine +homoeobox +homoeopath/WSZ +homoeopathy/SM +homoeostases +homoeostasis/M +homoeostatic +homoeotherm/ZW +homoeothermal +homoerotic +homogamy/M +homogenate/SM +homogeneity/ISM +homogeneous/Y +homogeneousness +homogenisation +homogenise/RGDS +homogenize/DRGnSN +homograft/S +homograph/SM +homologise/SGD +homologize/SGD +homologous +homologue/MS +homology/SMw +homomorph/WZM1 +homomorphism/SM +homomorphous +homonym/MS +homonymic +homonymous +homonymy +homophile/S +homophobe/S +homophobia/S +homophobic +homophone/MSZ +homophonic/Y +homophonous +homopolar +homopolymers +homorganic +homosex +homosexual/SMY +homosexualist/S +homosexuality/SM +homosocial +homosociality +homotopy +homozygous/Y +homunculus +Hon. +Honda/M +Hondo +Honduras/M +hone/STGDM +Honecker +honer/S +honest/EZY +honester +honestest +honesty/SME +honey/SMD +honeybee/SM +honeycomb/GDSM +honeycreeper/S +honeydew/SM +honeyeater/S +honeyguide/S +honeylocust +honeymoon/RDGMS +honeypot/S +honeysucker/S +honeysuckle/MS +honeytrap +Honeywell +honeywort +Hong/M +Honiara/M +honk/RSMDG +Honolulu +honorarium/MS +honorary/SY +honorific +honour/E7MRlDGS +honourable/MS +honourableness +honourably/S +Honshu/M +hoo-ha +hood/DGMiS +hooded/P +hoodie/S +hoodlum/SM +hoodoo/MGDS +hoodwink/SGD +hoodwinker/M +hoody/S +hooey/MS +hoof/MDGS +hoofer/MS +hoofmark/S +Hooft/M +hook-nosed +hook/RGSMD +hookah/SM +Hooke +hooked/U +hooks/U +hookup/MS +hookworm/SM +hooligan/SM +hooliganism/SM +hoop/GMDS +hooper/M +hoopla/MS +hooray/S +Hoosier +hoot/RMDGS +hootch's +Hoover's +hoover/d +Hoovers +hooves/M +hop/RDSGM +hope/6MjSGDp +hopeful/SP +hopefulness/S +hopeless/PY +hopelessness/S +hoper/M +Hopkins/M +Hopkinsville/M +hoppled +hopples +hopscotch/M +Hopson/M +Horace/M +Horatian +Horatio +Horatius +horde/MS +Horgan +horizon/SM +horizontal/SY +hormonal +hormone/oMS +Hormuz +horn/DGip2ZSM +hornbeam/MS +hornbill/S +hornblende/MS +Hornblower/M +hornbook/S +Horne +horned/P +horner +hornet/MS +hornlike +hornpipe/SM +horntail/S +Hornung +horny/PT +horology/W3wSM +horoscope/SM +horoscopic +horoscopical +horoscopy +Horowitz/M +horrendous/Y +horrible/PY +horribleness/S +horrid/PY +horrify/1SWGDk +horror-stricken +horror-struck +horror/SM +horse-breaker +horse-cloth +horse-doctor +horse-drawn +horse-race/SMG +horse-trading +horse/YmG5DMSp +horseback +horsebean/S +horsebox/S +horsedom +horseflesh/M +horsefly/SM +horsehair/SM +horselike +horsemanship/SM +horseplay +horsepower +horseradish/SM +horseshed +horseshoe/GDSM +horsetail/SM +horsewhip/GDSM +horsey +Horsham +horsier +horsiest +horsing/M +Horst +hortatory +horticultural +horticulturalist/S +horticulture/3SM +Horton +Horus/M +Horwich +hos/Sd +hosanna/GSD +hosannah +hose/M +Hosea +hosepipe +hosier/SMZ +hosiery/SM +hosp +hospice/MS +hospitable/YI +hospitably/I +hospital/Qq8SM- +hospitality's/I +hospitality/SM +host/YSMGD +hostage/MS +hostel/DRMSyG +hostelry/SM +hostess/GMDS +hostile/Y +hostility/MS +hostler/SM +hostname/S +hot-air +hot-blooded +hot-swap/DGB +hot-tempered +hot/PDSYGT +hotbed/MS +hotbox/SM +hotcake/S +hotchpotch/M +hotel/mSM +hotelier/MS +hotfoot/DSG +Hotham/M +hothead/SDihM +hotheaded/P +hotheadedness/S +hothouse/MSGD +hotkey/S +hotline/S +hotlink/SG +hotlist +hotness/S +hotplate/MS +hotplug/SDG +hotpot/MS +hotrod +hotshot/S +hotspot/S +Hottentot/M +hotters +hottie/S +hotty +Houdini +hough/M +Houghton-le-Spring/M +Houghton/M +hound/GSMD +hounder/M +hounding/M +Hounslow +hour/MYS +hourglass/SM +houri/SM +hourly/S +house's/e +house-hunting +house-husband +house-mother/SM +house-proud +house-to-house +house-train/D +house-warming/SM +house/M6SJmDG +houseboat/MS +housebound +houseboy/MS +housebreak/SRJG +housebreaking/M +housebroke +housebroken +housebuilder/S +housebuilding +houseclean/JGDS +housecleaning/M +housecoat/SM +housed/A +housefather +housefly/SM +houseful/SM +household/RSM +housekeep/GR +housemaid/SM +housemaster +housemastering +housemasterly +housemastership +housemate/S +housemating +housemistress +housemonger +housemother/SM +housemotherly +houseowner/SM +housepainter/S +houseparent/SM +houseplace +houseplant/S +houser +houseroom +houses/eA +houseshare +housesharer +housesmith +housestead +housetop/SM +housewares +housewife/MY +housewifely/P +housewifery +housewifeship +housewifish +housewives +housework/RSM +housing's +housing/A +Houston +hove +Hove/M +hovel/SM +hover/dS +hovercraft/M +hoverer/M +how'd +how're +how've +how/MS +Howard +howbeit +howdah/SM +Howden/M +Howe/S +Howell/M +however +Howitt/M +howitzer/SM +howl/DSRGM +Howley/M +howsoever +Howth/M +Hoxha/M +Hoxsey/M +hoy/M +hoyden/dMS +hoydenish +Hoyle +Hoyt/M +HP +HPV +HQ +hr. +HRH +hrs. +HRT/M +html +HTML/M +http +https +Huang +hub-cap/SM +hub/MZS +Hubbard/M +Hubble/M +hubbub/M +hubby/MS +hubcaps +Huber/M +Hubert +hubris/MS +Huck +huckleberry/MS +huckster/MSd +HUD +Huddersfield +huddle/DSMG +huddler/M +Hudley +Hudson +hue/SMDp +Huey +huff/GMZDSz2 +huffiness/S +Huffington/M +Huffman/M +huffy/TP +hug/SDG +huge/PTY +hugeness/S +Huggins +Hugh +Hughes/M +Hughie +Hugo +Huguenot/SM +huh/S +hula/MDGS +hulk/GMDS +Hull/M +hull/SRGMD +hullabaloo/MS +hulling/M +hullo/MSGD +hum/RSDG +human/MsQ8Y3-q9PS +humane/P3Y +humanely/I +humaneness/I +humanenesses +humaner +humanise/CRDSnG +humanism/MS +humanist/W +humanitarian/S +humanitarianism/SM +humanity/SMI +humanize/CRDnSNG +humankind/M +humanly/I +humanness/S +humanoid/S +Humber +Humberside +humble/PTGSDY +humbleness/S +Humboldt +humbug/GDSM +humdinger/SM +humdrum +Hume +humectant/S +humeral/S +humeri +humerus/M +humid/Y +humidification/CM +humidify/CnGNRDS +humidistat/M +humidity/SM +humidor/MS +humiliate/GSkNDn +humiliation/M +humility/SM +humite +hummable +Hummel/M +hummingbird/SM +hummock/DSMZG +hummus/S +humongous +humoral +humoresque/S +humorist/WSM +humorous/PY +humorousness/S +humour/DhMpSG +humourer/S +humourless/PY +humourlessness/S +hump/GSMD +humpback/DSM +humph/S +Humphrey/M +Humphreys/M +Humpty +humpy/T +humus/SM +Hun/S +hunch/GSDM +hunchback/SMD +hundred/HMS +hundredweight/MS +hung/Ac +Hungarian/S +Hungary/M +hunger/dMS +hungover +hungriness/S +hungry/YPT +hunk/MZS +hunker/Sd +hunky/T +Hunspell/M +hunt/DmGRJS +hunter-gatherer/S +hunting/M +Huntingdon/M +Huntingdonshire/M +Huntington/M +Huntley/M +huntress/SM +Huntsville +hurdle/RMGSD +hurl/DYSGR +Hurley/M +hurling/M +hurly-burly +Huron +hurrah/DG +hurray/S +hurricane/SM +hurried/UY +hurriedness/M +hurrier +hurry/iSGhD +Hursley/M +Hurst +hurt/kjG6S +Hurtak/M +hurter/M +hurtful/P +hurtfulness/S +hurtle/DGS +husband-to-be +husband/DYyGSM +husbander/M +husbandry/MS +husbands-to-be +hush/DGS +husk/RzZSMD2G +huskiness/S +husking/M +husky/TSP +Hussain/M +hussar/SM +Hussein/M +hussy/SM +hustings/M +hustle/RGSD +Huston/M +hut/MDGS +hutch/GSDM +Hutchins +Hutchinson +Hutchison +Hutt/M +Hutterite/S +Hutu +Huxley +Huygens +hwyl +hyacinth/MS +hyaena/SM +hyaline +hyaluronic +Hyatt +hybrid/q-MQ8S +hybridism/MS +hybridity +Hyde/M +Hyderabad +hydra/nSM +hydralazine +hydrangea/MS +hydrant/MS +hydrate/MGDS +hydrated/AC +hydrates/CA +hydrating/CA +hydration/CMS +hydraulic/YS +hydrazine/M +hydride/SM +hydro/MS +hydrobiology +hydrocarbon/SM +hydrocephali +hydrocephalic +hydrocephalus/MS +hydrocephaly +hydrochemistry +hydrochloric +hydrochloride/M +hydrochlorothiazide/S +hydrocodone/S +hydrocolloid/S +hydrocortisone +hydroculture +hydrodynamic/S +hydrodynamical +hydrodynamics/M +hydroelectric/Y +hydroelectricity/SM +hydrofluoric +hydrofluorocarbon/S +hydrofoil/MS +hydroforming +hydrofracturing +hydrogel/S +hydrogen/nMN +hydrogenate/SMGD +hydrogenated/C +hydrogenates/C +hydrogenating/C +hydrogenation/CM +hydrogenous +hydrographer +hydrographic +hydrographical +hydrographically +hydrography +hydroid/S +hydrology/M31Sw +hydrolyse/DSG +hydrolysis/M +hydromagnetic/S +hydromassage +hydromechanics/M +hydromedusa +hydromedusae +hydrometer/SM +hydrometric +hydrometry/MS +hydronium +hydroperoxide +hydrophilic +hydrophilous +hydrophily +hydrophobia/SM +hydrophobic +hydrophobicity +hydrophone/MS +hydroplane/DMSG +hydroponic/SY +hydroponics/M +hydrosphere/MS +hydrostatic/S +hydrostatics/M +hydrotherapy/MS +hydrothermal/Y +hydrous +hydroxide/SM +hydroxonium +hydroxyapatite +hydroxyl/NSM +hydroxylate +hydroxyproline +hydroxyzine/M +hyena/SM +hygiene/M13WS +hygienic/U +hygienics/M +hygrometer/SM +hygroscope/S +hygroscopic +Hyman +hymen/MS +hymeneal/S +Hymenoptera +hymenoptera +hymenopteran/S +hymenopterous +hymn-book/SM +hymn/WSGMD +hymnal/MS +hymnary/S +hymnody +hymnographer +hymnography +hymnology/3 +hyoid +hyoscyamine +hypaxial +hype/DSMG +hyper/S +hyperacidity +hyperactive/SY +hyperactivity/SM +hyperaemia/M +hyperaemic +hyperaesthesia +hyperaesthetic +hyperalgesia +hyperalgesic +hyperbola/MS +hyperbole/M1SW +hyperboloid/MS +hyperboloidal +hypercalcaemia +hypercellular +hypercellularity +hyperchromasia +hypercompetitive +hypercorrect +hypercorrection +hypercritical/Y +hypercube/SM +hyperextend/SGDN +hyperfine +hypergamous/Y +hypergamy/M +hyperglycaemia +hyperglycaemic +hypergravity +hyperinflation +hyperinstrument/S +Hyperion +hyperkeratosis +hyperkinesis +hyperkinetic +hyperlink/SDG +hyperlipaemia +hyperlipaemic +hyperlipidaemia +hyperlipidaemic +hyperlocal +hyperloop/S +hypermarket/MS +hypermedia +hypermetropia +hypermnesia +hypermutable +hypermutation +hyperon/S +hyperparasite/SW +hyperparasitism +hyperparathyroid +hyperparathyroidism +hyperphagia +hyperpigmentation +hyperplane/MS +hyperplasia/M +hyperprolactinaemia +hyperreactivity +hyperreal +hyperrealism +hyperrealist +hyperrealistic +hyperreality +hyperresponsiveness +hypersaline +hypersensitive/P +hypersensitiveness/S +hypersensitivity/MS +hypersexuality +hypersomnia +hypersomnolence +hypersonic +hyperspace/M +hypersphere/M +hypertension/SM +hypertensive/S +hypertext/MS +hyperthermia +hyperthermic +hyperthyroid +hyperthyroidism/SM +hypertrophy/WDGSM +hyperventilate/GSnDN +hyperventilation/M +hypha +hyphae +hyphal +hyphen/MdnSN +hyphenate/SGD +hyphenated/U +hyphenation/M +hyphenator/S +hypnoses +hypnosis/M +hypnotherapist/S +hypnotherapy/MS +hypnotic/SY +hypnotise/SGD +hypnotism/MS +hypnotist/MS +hypnotize/DSG +hypo/MDGS +hypoactive +hypoallergenic +hypocaust +hypocellularity +hypochondria/SM +hypochondriac/MS +hypochondriacal +hypoconid/S +hypocotyl/S +hypocrisy/SM +hypocrite/1wMS +hypocycloid/O +hypoderm +hypoderma +hypodermic/S +hypodermis +hypogastria +hypogastrium +hypoglossal +hypoglycaemia/SM +hypoglycaemic/S +hypogonadal +hypogonadic/S +hypogonadism +hypogonadotropic +hypokalaemia +hypokalaemic +hypomagnesaemia +hypomagnesaemic +hypophyseal +hypoplasia +hypostatic +hypostome +hypostyle +hypotactic +hypotaxis +hypotension +hypotensive +hypotenuse/SM +hypothalami +hypothalamic/Y +hypothalamus/MW +hypothermal +hypothermia/MS +hypothermic +hypotheses +hypothesis/d8rM9QS +hypothetical/Y +hypothyroid +hypothyroidism/SM +hypotropia +hypoxaemia +hypoxia/M +hypoxic +hyrax +Hyrum/M +hyssop/SM +hysterectomy/SM +hysteresis/M +hysteria/MS +hysteric/MSY +hysterical +Hyundai/M +Hywel +Hz +Héloise/M +Hügelschäfer +I +I'd +I'll +I'm +i's +I've +I-beam/S +I-chun +i-mode +i.e. +i18n +i3 +i5 +i7 +IA +IAEA +Iain +iamb/SMW +iambi +iambic/S +Iamblichus/M +iambus/SM +Ian/M +iatrogenic +Iban +IBAN/S +Iberia/M +Iberian/SM +ibex/SM +ibid +ibidem +ibis/SM +Ibiza +Ibizan +IBM/M +Ibrahim +Ibsen/M +ibuprofen/S +IC +ICANN/M +Icarus +ICC/M +ice-cold +ice-skate/G +ice/mSMJGD +iceberg/SM +iceboat/MS +icebound +icebox/SM +icebreaker/SM +icecap/MS +icefall/S +icehouse +Iceland/MRW +Iceni +icepack +icepick/S +ichneumon/SM +ichnography/S +ichthyolite/S +ichthyological +ichthyology/M3S +ichthyophagous +ichthyophagy +ichthyornis +ichthyosaur/S +ichthyosaurus +icicle/SM +iciness/S +icing/M +icky/T +ICM +icon/SWM +iconise/SGD +iconize/SGD +iconoclasm/MS +iconoclast/MWS +iconographer/S +iconographical +iconographically +iconography/WMS +iconolatry +iconological +iconology +icosahedra +icosahedral +icosahedron/M +ictorianises +ictus/SM +ICU +icy/TPY +ID'd +ID'ing +ID's +id/MY +ID/S +Ida/M +Idaho +IDE +idea/MoS +ideal/SqQ-8s93M +idealism/SM +idealist/W1 +idealization/M +idealogical +ideate/SGD +ideation/M +idem +idempotence +idempotency +idempotent/S +identical/PY +identifiable/U +identification/Ma +identified/Ua +identifies/a +identify/BRnDlNSG +identifying/a +identity/MS +ideogram/SM +ideograph/WMS +ideologue/S +ideology/M31wS +ides +idiocy/SM +idiolect/MS +idiom/WSM1 +idiomatic/U +idiomaticness +idiopathic +idiosyncrasy/SM +idiosyncratic/Y +idiot/1SMW +idiotype/S +idle/DRTPSG +idleness/S +Ido +idocrase +idol-worshipping +idol/QqSs-89M +idolater/SM +idolator/S +idolatress/S +idolatrous +idolatry/MS +ids +idyll/SMW1 +idyllist +IEC +IEE +IEEE +Iestyn +if/FS +iffiness/S +iffy/T +ifs +igloo/MS +Ignatius +Ignatz/M +igneous +ignitable +ignite/DASG +igniter/M +ignition/MS +ignoble/YP +ignominious/Y +ignominy/SM +ignorable +ignoramus/SM +ignorance/SM +ignorant/SY +ignorantness's +ignore/GDS +ignorer/M +Igor/M +iguana/SM +iguanodon/S +ii +iii +IIRC +Ike/M +Ikea/M +Ilachinski +ilang-ilang +ilea +ileitides +ileitis/M +ileostomy/S +ileum/M +ilia +iliac +Iliad +ilium/M +ilk +Ilkley/M +ill-advised +ill-assorted +ill-behaved +ill-bred +ill-conceived +ill-considered +ill-defined +ill-disposed +ill-equipped +ill-fated +ill-favoured +ill-fitting +ill-founded +ill-gotten +ill-humoured +ill-informed +ill-judged +ill-mannered +ill-matched +ill-omened +ill-prepared +ill-proportioned +ill-shaped +ill-smelling +ill-starred +ill-suited +ill-tempered +ill-treat/D +ill-treatment +ill/YP +illegal +illegitimate/S +illicit/P +illicitness/S +illimitable/P +Illinois +illiquid +illiterate/P +illness/S +illogical +illume/GD +illuminable +illuminance/S +illuminant +illuminate/DSGk +illuminated/U +illuminati +Illuminati +illumination/M +illumine/DSNVGn +illuminism +illuminist/S +illusion's +illusion/ES +illusionary +illusionist/MS +illusive/PY +illusory/P +illustrate/NnGDvSV +illustrated/U +illustration/M +illustrational +illustrator/MS +illustrious/YP +illustriousness/S +ilmenite +Ilona/M +iMac +image-maker/S +image/SMyDG +Imagen/M +imager/S +imagery/SM +imagesetter/S +imaginable/U +imaginableness +imaginably/U +imaginal +imaginary/PS +imagination/M +imaginative/UY +imaginativeness's +imaginativeness/U +imagine/lnSVuNJDvG +imagined/U +imaginer/M +imago/MS +imam/MS +IMAP +imbecile/MWS +imbecility/SM +imbeddedness +imbibe/RSDG +imbibition +imbricate/SGD +imbrication/SM +imbroglio/MS +imbruing +imbue/SGD +IMF/M +IMHO +imitable/I +imitate/DVGvNunS +imitation/M +imitative/P +imitativeness/S +imitator/SM +immaculate/YP +immaculateness/S +immanence/ZS +immanency/SM +immanent/Y +Immanuel +immaterial +immaterialism +immaterialist/M +immature/P +immeasurable/P +immediacy/SM +immediateness/S +immemorial +immense/YPT +immensity/SM +immerse/SNbDGX +immerser +immersion/M +immersive +imminence/SM +imminent/PY +immodest +immolate/DGnSN +immolation/M +immoral +immoralism +immoralist +immortal/Q8 +immovability/MS +immoveable +immune/q-Q8 +immunity/SM +immunoassay/MS +immunoblotting +immunocompetence +immunocompetent +immunocompromised +immunodeficiency/S +immunodeficient +immunofluorescence +immunofluorescent +immunogenetic/S +immunogenetical +immunoglobulin/S +immunohistochemistry +immunolabeling +immunolabelling +immunology/3w1WMS +immunoperoxidase +immunoreactive +immunosorbent +immunosuppressant/S +immunosuppressed +immunosuppression +immunosuppressive/S +immunotherapy +immunotoxic +immure/GDS +immutable/P +IMO +Imola/M +imp/DSGM +impact/VDG +impactful +impaction/SM +impactor/SM +impair/LG +impaired/U +impairer/M +impala/M +impale/LG +impaler/M +impart/GN +impartation/M +impassable/P +impasse/MulXbN +impassibility/SM +impassible/Y +impassion/DG +impassioned/U +impassive/P +impassivity/M +impasto/MS +impatiens/M +impatient +impeach/LR7 +impeachable/U +impeached/U +impeccability/SM +impeccable/Y +impecunious/PY +impecuniousness/S +imped/d +impedance/MS +impede/S +impeded/U +impeder/M +impedimenta +impel/NRSGnD +impend/GSD +impenetrable/PY +imperative/PYS +imperator/O +imperatrices +imperatrix +imperceptibility/MS +imperceptive +imperfect/gVP +imperial/3SY +imperialism/SM +imperialist/W1 +imperil/LGD +imperious/YP +imperiousness/S +imperishable/PY +imperium +impermanence +impermanent +impermeable/Y +impermissible +impersonal +impersonalisation +impersonalise/SGD +impersonality +impersonalize/SGDN +impersonate/SGDNn +impersonation/M +impersonator/MS +impertinence/M +imperturbability/MS +imperturbable/Y +impervious/PY +impetigo/MS +impetuosity/SM +impetuous/PY +impetuousity +impetuousness/S +impetus/SM +Imphal +imping/G +impinge/LS +impinged +impish/PY +impishness/S +implacability/MS +implacable/YP +implant/N7n +implanter +implausibility/M +implement's +implement/ADGSN +implementability +implementable/U +implementation/SM +implemented/U +implementer/MS +implicant/MS +implicate/SDG +implicit/YP +implicitness/S +implode/SNDGX +implore/SkDG +implosion/M +imply/VuGNvnh +impolitic/P +imponderability +imponderable/SPY +import/ARGSD +importable +importance/SM +important/Y +importation/SM +importunate/PSY +importune/GDRS +importunity/MS +imposable +impose/ASDG +imposing/Y +imposition +impossible/P +impost/G +impostor/SM +impotence/MSZ +impoundments +impoverish/GLSD +impoverisher/M +impracticable/P +imprecate/GNDSn +imprecation/M +impregnability/MS +impregnable/PY +impregnate/DBSGnN +impregnation/M +impresario/MS +impress/XVLbNvu +impressed/U +impresser +impressibility/SM +impression/MB3 +impressionability/SM +impressionable/P +impressionism/MS +impressionist/W +impressive/U +impressiveness/MS +imprest/SM +imprimatur/MS +imprint/M +imprison/L +improbable/P +impromptu/S +improvable +improve/qQ9Ls8 +improved/U +improver/M +improvisation/oM +improvisational +improvisatory +impudence/MS +impudent/Y +impugn/RBGSLD +impulse/Vuv +impulsion/M +impulsive/P +impulsiveness/S +impulsivity +impunity/SM +impure/P +imputable +imputation/M +impute/GDNnS +in-between +in-car +in-depth +in-flight +in-house +in-joke/S +in-law/S +in-line +in-phase +in-service +in-store +in-tray/S +in/ASF +inaccurate +inactive +inadaptive +inadmissible +inadvertence/SM +inadvertent/Y +inalienability/SM +inalienable/Y +inalterableness +inamorata/SM +inane/TY +inaneness +inanimate +inanimation +inanity/MS +inappeasable +inapplicable +inappropriacy +inappropriate/P +inapt/P +inarticulate +inasmuch +inaugural/S +inaugurate/SDGNn +inauguration/M +inauspiciousness +inauthentic +inboard +inborn +inbound +inbox/S +inbreathe/DG +inbred +inbreed/SGJ +inbreeding/M +inbuilt +Inc. +Inca/S +incalculable/PY +incandesce/SGD +incandescence/SM +incandescent/SY +incant/NnG +incantation/M +incantatory +incapacitate/SNDG +incapacitation/M +incarcerate/DNnSG +incarceration/M +incarnadine/DSG +incarnate/DGANSn +incarnation/AM +incendiary/S +incense/GMDS +incentive/ESM +incentivise/D +incentivize/D +incept/DVSGv +inception/MS +inceptor/M +incessant/Y +incest/SM +incestuous/PY +incestuousness/S +inch/SMGD +inchoate/GDS +Inchon +inchworm/MS +incidence/MFS +incident's +incident/Fo +incidental/F +incidentals +incidently +incidents +incinerate/SnNDG +incineration/M +incinerator/SM +incipience/MSZ +incipiency/M +incipient/Y +incipit/S +incircle +incise/XVGvDNSu +incision/M +incisive/P +incisiveness/S +incisor/MS +incite/LRX +inclination/EM +incline/EDNSnG +incliner/M +inclining/M +include/SGXNvVDu +inclusion/M +inclusive/P +inclusiveness/S +incognito/S +incoherency/M +income/M +incommensurability +incommensurables +incommensurably +incommode/GD +incommunicado +incomparable +incompetent/SM +incompletion +incomputable +inconceivability/SM +inconceivable/P +incondensable +incongruence +incongruousness/S +inconsequentiality/S +inconsequentialness +inconsiderable/P +inconsiderate/N +inconsolable/PY +incontestability/MS +incontestable/Y +incontinent +incontrovertible/Y +inconvenience/DG +inconvertible +incorporable +incorporate/DANGS +incorporated/EU +incorrect/7 +incorrigibility/SM +incorrigible/PSY +incorruptible/SY +increasable +increase/Jk +increaser/M +incredible/P +incredulous/c +increment/NMSDGo +incremental +incrementalism +incrementalist/S +incriminate/SDNnyG +incrimination/M +incrustation/MS +incubate/DNSGVn +incubation/M +incubator/SM +incubatory +incubi +incubus/M +incudes +inculcate/SDGnN +inculcation/M +inculpate/DGS +incumbency/MS +incumbent/S +incunabula +incunabulum +incur/GS7lD +incurable/S +incurious +incurs/XN +incursion/M +incurvate/D +incurvation/S +incus +Ind. +indebted/P +indebtedness/S +indecenter +indeed +indefatigable/PY +indefeasible/Y +indefinable/PS +indefinite/SP +indehiscence +indehiscent +indelible/Y +indemnification/M +indemnifier/S +indemnify/NDnSG +indemnity/MS +indent/Nn +indentation/M +indented/U +indenter/M +indention/SM +indenture/DG +Independent's +independent/S +indescribable/YPS +indestructible/YP +indeterminable/Y +indeterminacy/SM +indeterminism +indeterministic +index-linked +index/RD7GnM +India/M +Indian/SM +Indiana/M +Indianapolis +Indic +indican +indicant/SM +indicate/NVnSGvD +indication/M +indicative/S +indicator/MS +indices/M +indict/LSD7G +indicter/M +indie/S +indigence/SM +indigenous/YP +indigent/YS +indigestibility +indigestibly +indigestion +indignant/Y +indignation/SM +indigo/SM +Indira +indirect/GP +indiscipline +indiscrete +indiscriminate/PY +indispensability/MS +indispensable/PSY +indisputable/P +indissoluble/YP +indistinct/P +indistinguishable/P +indite/SGD +indium/M +individual/sY38Q-9MqS +individualise/k +individualism/MS +individualist/1W +individuality/MS +individualize/k +individuate/GnDSN +individuation/M +indivisible/SPY +Indo-Aryan +Indo-China +Indo-Chinese +Indo-European +Indo-Germanic +Indo-Iranian +Indo-Malayan +Indo-Malaysian +Indo-Pacific +Indochina +indochinite +indoctrinate/NnGSD +indoctrination/M +indoctrinator/SM +indolence/SM +indolent/Y +indomitable/PY +Indonesia/M +Indonesian/S +indoor +indubitable/YP +induce/nRuDLGVSNbv +inductance/SM +inductee/MS +induction/M +inductive/P +inductivism +inductivist/SM +inductor/MS +indulge/cGDS +indulgence/cMS +indulgent/c +indulgently +indulger/M +industrial/8Q3-qS +industrialised/U +industrialism/SM +industrialist +industrious/PY +industriousness/S +industry/oMS +indwell/G +Indy/S +inebriate/NnGDS +inebriation/M +inedible +ineducable +ineffability/MS +ineffable/PY +inelastic/Y +ineluctable/Y +inept/PY +ineptitude/MS +ineptness/S +inequitable +inequivalent +inerrant +inert/PY +inertia/oMS +inertial +inertness/S +inescapable/Y +inessential +inestimable/Y +inevitability/MS +inevitable/YP +inexact/P +inexhaustibility +inexhaustible/YP +inexorability/M +inexorable/YP +inexpedience/M +inexpedient +inexpense +inexplicable/PY +inexplicit +inexplicitness +inexpressibility/M +inexpressible/SP +inextricable/Y +infallible +infamous +infamy/SM +infancy/M +infant/SM +infanticide/SM +infantile +infantilisation +infantilise/SGD +infantilism +infantility/S +infantilize/SGDN +infantry/mMS +infarct/SM +infarction/SM +infatuate/DSGnN +infatuation/M +infauna +infaunal +infeasible +infect/EDGAS +infected/U +infecter +infection/EMSA +infectious/YP +infectiousness/S +infective +infectivity +infelicitous +infer/DS7G +inference/GSM +inferencer +inferential/Y +inferior/MYS +inferiority/SM +infernal/Y +inferno/MS +infertile +infest/nSDGNR +infestation/M +infidel/MS +infighting/M +infill/GM +infiltrate/V +infiltrator/MS +infinite/VZ +infinitesimal/YS +infinitival +infinitive/MS +infinitude/SM +infinitum +infinity/MS +infirm +infirmarer +infirmary/SM +infirmity/SM +infix/MDG +inflame/XN +inflammation/M +inflammatory +inflatable/SM +inflate/DSGNn +inflated/c +inflater/M +inflation/EMyS +inflect/GxSVD +inflection/SM +inflexed +inflexion/SM +inflict/DGS +inflicter/M +infliction/MS +infliximab +inflow/GM +influence/RDGMS +influenced/U +influential/Y +influenza/MS +influx +info/S +infographic/S +infolded +infomania +infomaniac/S +infomediary/S +infonaut/S +inform/aNGDS +informal +informatics +information/E +informational/Y +informative/UY +informativeness/S +informatory +informed/U +informer/M +infotainment/MS +infotech +infowar +infra +infra-red/M +infraclass/S +infract/SGD +infraction +infractor/S +infraorder/S +infrared +infrasonic +infrastructural +infrastructure/MS +infrequent +infringe/L +infringer/MS +infundibula +infundibulum +infuriate/SGDkN +infuriation/M +infuse/Rb +infusible/P +ingenious/YP +ingeniousness/S +ingenuity/MS +ingenuous/YP +ingenuously/E +ingenuousness/S +Ingersoll +ingest/DGbVS +ingestion/SM +Ingham +inglenook/SM +Inglis +ingoing +ingot/SM +ingrain/h +Ingram +ingrate/M +ingratiate/nGDSkN +ingratiation/M +ingredient/MS +ingress/SNM +ingression/M +Ingrid/M +inguinal +ingénue/S +inhabit/7d +inhabitability +inhabitable/U +inhabitance +inhabited/U +inhalant/S +inhalation/M +inhalational +inhalator +inhalator's +inhale/NnR +inhere/DSG +inherent/Y +inherit/EdS +inheritable/P +inheritance/EMS +inheritor/S +inheritress/SM +inheritrix/MS +inhibit/SVdyXN +inhibited/U +inhibiter's +inhibiting/U +inhibition/M +inhibitor/MS +inhold/JG +inhomogeneous +inhospitable/P +inhospitality +inhuman +inhumane +inimical/Y +inimitable/YP +iniquitous/PY +iniquity/SM +initial/GQs-89qDSY +initialise/ASKDG +initialised/U +initialism/S +initialize/ASnDGN +initialized/U +initialler +initialness +initiand/S +initiate/NDGSnVy +initiated/U +initiation/M +initiative/SM +initiator/SM +inject/SGDV +injectable/S +injection/MS +injector/SM +injunctive +injure/RDGSZ +injured/U +injurious/PY +ink/GR2ZMSD +inkberry/S +inkblot/MS +inkhorn +inkiness/S +inkjet +inkling/SM +inkstand/SM +inkwell/SM +inky/TP +inlaid +inland +inlay/GS +inlet/MS +inlier/MS +inline/SGD +inly/G +inmate/SM +inmost +inn/MJS +innards +innate/PY +innateness/S +innatism +inner-city +inner/S +innermost +innersole/S +innerspring +innervate/SGDnN +innervation/M +inning +inningses +innkeeper/MS +innocence/SM +innocent/TYS +innocuous/PY +innocuousness/S +innominate +innovate/NVnGuDSyv +innovation/OM +innovator/SM +Innsbruck +innuendo/DGMS +innuendoes +innumerability/M +innumerable/PY +innumerate/B +innutrition +innutritious +inoculate/VGNDSn +inoculated/A +inoculates/A +inoculating/A +inoculation's +inoculation/A +inoperative +inopportune/P +inordinate/YP +inorganic/Y +inotropic +inpatient/MS +input/SGM +inquest +inquire/kRDGZ +inquiry/SM +inquisition/SoM +inquisitional +inquisitive/PY +inquisitiveness/S +inquisitor/oMS +inquisitorial +inroad/SM +inrush/GSM +ins +ins. +insalubrious +insane +insatiability/MS +insatiable/PY +inscribe/RNX +inscription/M +inscrutability/SM +inscrutable/YP +inscrutableness/S +insectarium/S +insectary/S +insecticidal +insecticide/MS +insectile +insectivore/MS +insectivorous +insectoid/S +insecure +inseminate/NnDSG +insemination/M +insensate/YP +insentience/S +inseparability/MS +inseparable/PS +insert/DGAS +insertable +inserter/MS +insertion/SMA +inset/G +inshore +inside-out +inside/R +insidious/PY +insidiousness/S +insight/6j +insightfulness +insigne's +insignia/MS +insincere +insinuate/DGknNSV +insinuation/M +insinuator/SM +insipid/Y +insipidity/SM +insist/DSGk +insistence/MS +insistent/Y +insofar +insole +insolence/SM +insolent/Y +insolubility/S +insoluble/PSY +insolvent/Y +insomnia/SM +insomniac/S +insomuch +insouciance/SM +insouciant/Y +inspect/AGSD +inspectingly +inspection/SM +inspectional +inspective +inspector/SM +inspectorate/MS +inspectors' +inspiration/M +inspire/xNnGk +inspired/U +inspirer/M +inspiring/U +inst/g +Instagram/M +install/ADGS +installable +installant +installation/SMA +installer/MS +instalment/MS +instance/GD +instant/SYM +instantaneous/PY +Instantbird +instanter +instantiate/SGDNn +instantiated/U +instantiation/M +instantness +instar/S +instate/ALSDG +instead +instep +instigate/SVnDNG +instigation/M +instigator/MS +instil/SRNnGD +instillation/M +instilment +instinct/vVMS +instinctual +institute/MDxRGSV +instituted/A +institutes/M +instituting/A +institution's/A +institution/SM +institutional/Q8-q +institutionalism/M +institutionalist/M +instruct/VvuGxDS +instructed/U +instruction/SM +instructive/P +instructor/SM +instrument/GNoSDnM +instrumental/3S +instrumentalise/SGD +instrumentalism +instrumentalist +instrumentality/SM +instrumentalize/SGD +instrumentation/M +insubstantiality +insufferable/Y +insufficiency/S +insufflator/S +insula +insulae +insular/Y +insularity/MS +insulate/DSnNG +insulated/U +insulation/M +insulator/MS +insulin/MS +insult/DGkS +insulter/M +insuperable/Y +insupportable/P +insurable/U +insurance/FMSA +insure/DRSG +insured/U +insurgence/ZSM +insurgency/SM +insurgent/SM +insurmountable/Y +insurrection/3MS +insurrectionary +insurrectionist +inswing/GR +intact/P +intaglio/SMGD +intake/M +intangible/M +intarsia +integer/MSNn +integrability/M +integrable +integral/SMY +integrand/SM +integrate/EADSGN +integration/AME +integrationist/S +integrations/E +integrative +integrator/MS +integrity/MS +integument/SM +integumental +integumentary +Intel/M +intellect/SM +intellectual/Q8YPS +intellectualism/SM +intellectualist/S +intellectualistic +intellectuality/M +intelligence/MS +intelligencer's +intelligent/UY +intelligentsia/MS +intelligibility's/U +intelligibility/SM +intelligible/UY +intelligibleness/M +intelligibly/U +Intelsat +intemperance/S +intemperate/P +intemperateness/S +intend/uhViv +intendant/MS +intended/U +intendedness/M +intense/P +intenseness/S +intensification/M +intensify/RNnDSG +intension/Oo +intensity/MS +intensive/PS +intensiveness/S +intent/PY +intention/DSoM +intentional/UY +intentionalism +intentionality/M +intentness/S +inter-agency +inter-allied +inter-class +inter-modal +inter-personal +inter-urban +inter/ELDG +interact/SVDGvu +interactant +interaction/SM +interactional +interactionism +interactionist +interactivity +interarticular +interatomic +interaxial +interbank +interbed/D +interbred +interbreed/GS +intercalary +intercalate/DGVSN +intercalation/M +intercase +intercaste +intercede/GSD +interceder/MS +intercellular +intercensal +intercept/GSD +interception/MS +interceptive +interceptor/SM +intercession/MS +intercessor/SM +intercessory +interchange/SlGBD +interchangeability/M +interchangeable/P +interchanger/M +InterCity +intercity +interclass +intercohort +intercollegiate +intercolonial +intercolumnar +intercolumniation +intercom/MS +intercommunicate/DGnNS +intercommunication/M +intercommunion +intercommunity +interconnect/GDiS +interconnected/P +interconnection/SM +interconnectivity +intercontinental +intercontinentally +interconversion/M +intercool/DR +intercorrelate/D +intercorrelation/S +intercostal/YS +intercourse/MS +intercrop/SGD +intercross/SG +intercultural +interculturalism +intercut/SG +interdenominational/Y +interdental +interdepartmental/Y +interdependence/SMZ +interdependency/MS +interdependent/Y +interdict/DGMVS +interdiction/SM +interdigital +interdimensional +interdisciplinary +interest/EDhSMG +interested/UY +interesting/UY +interestingness/M +interethnic +interface/GSMD +interfacer +interfacing/M +interfaith +interfere/kRSGD +interference/MS +interferometer/WSM +interferometry/M +interferon/SM +interfertile +interfile/SDG +interfix/SGD +intergalactic +intergeneration/oM +intergenerational +interglacial +intergovernmental +intergrew +intergroup +intergrow +intergrown +intergrowth/S +interim/S +interindex +interindustry +interior/YMS +interject/xGSD +interjection/SM +interlace/DGS +interlanguage +interlard/DSG +interlayer/S +interlayering +interleaf +interleave/CGDS +interleaver/SM +interleukin/S +interlibrary +interline/SDGJ +interlinear/S +interlingua's +interlingual +interlining/M +interlink/DSG +interlinkage +interlobular +interlock/GSD +interlocker/M +interlocutor/MS +interlocutory +interlope/SDRG +interlude/MS +intermarriage/MS +intermarry/SGD +intermedia +intermediacy/S +intermediary/MS +intermediate/YNMPGDS +intermediation/M +intermediator/S +intermedium +intermembrane +intermeshed +intermetallic +intermetrics +intermezzi +intermezzo/SM +interminable/PY +intermingle/DSG +intermission/SM +intermit/SGD +intermittence/S +intermittency +intermittent/Y +intermix/GSD +intermixable +intermixer +intermixture +intermodal +intermodulate/SD +intermodulation/M +intermodule/Nn +intermolecular/Y +intermuscular +intern/GLDxo +internal/s9SQ8q- +internalness +internarial +internasal +internation +international/3Q8-qS +internationalism/MS +internationalist +internationality/M +internecine +internee/SM +internegative/S +internet +Internet/M +internetwork +interneural +interneuron/S +interneuronal +interneurone/S +internist's +internode/S +internship/S +internuclear +interoceptor/S +interocular +interoffice +interop +interoperate/BDNSG +interpenetrates +interpenetration +interpersonal/Y +interphase +interplanetary +interplant/SGD +interplay/MGDS +Interpol/M +interpolar +interpolatable +interpolate/DNnSVG +interpolation/M +interpose/SNDXG +interposer/M +interposition/M +interpositive/S +interpret/daNAnS +interpretability +interpretable +interpretation/AMa +interpretative/Y +interpreted/U +interpreter/aMS +interpretive/Y +interpretor/S +interprocess +interprocessor +interquartile +interracial +interregional/Y +interregnum/MS +interrelate/SnGihND +interrelated/P +interrelation/M +interrelationship/SM +interreligious +interrogate/SGNyvDVn +interrogation/M +interrogative/S +interrogator/MS +interrogatory/S +interrupt/DGSbRV +interrupted/U +interruptibility +interruption/MS +inters +intersect/GSD +intersection/SM +intersectional +intersectionalism +intersectionality +intersegmental/Y +intersession/SM +intersex/S +intersexual +intersexualism +intersexuality +intersexually +interspace/SD +interspecies +interspecific/Y +intersperse/DSNXG +interspersion/M +interspinal +interspinous +interstadial +interstage +interstate/S +interstellar +interstice/SM +interstitial/SY +intersubjective/Y +intersubjectivity +intersurvey +intertask +intertextual +intertextuality +intertextually +intertidal +intertrack +intertwine/DSG +interurban/S +interval/SM +intervene/SDG +intervener/M +intervenor/M +intervention/OSM +interventionism/MS +interventionist/S +intervertebral +interview's/K +interview/ADGS +interviewee/MS +interviewer/MS +intervocalic +intervocalically +interwar +interweave/SG +Interweb +interwind +interwork/SGD +interwound +interwove +interwoven +intestacy/MS +intestate/S +intestinal +intestine/SoM +intifada +intimacy/MS +intimal +intimate/DYPGNSn +intimater/M +intimation/M +intimidate/NDSkGyn +intimidation/M +intl +intolerable/P +intonate +intonation/M +intone/xnN +intoxicant/SM +intoxicate/GDhnNS +intoxication/M +intra +intracellular/Y +intracity +intraclass +intracohort +intracompany +intracranial/Y +intractability/SM +intractableness +intradepartmental +intradermal/Y +intrados +intrafamily +intragenerational/Y +intraindividual +intraindustry +intraline +intrametropolitan +intramolecular/Y +intramural/Y +intramuscular/Y +intranasal +intranet/S +intransigence/MS +intransigent/SY +intransitive/S +intransitiveness/S +intranuclear +intraocular +intraoffice +intraoperative +intrapartum +intraperitoneal +intrapetiolar +intraprocess +intrapulmonary +intraregional/Y +intrasectoral +intrasexual +intraspecific +intrastate +intrathecal/Y +intratissue +intrauterine +intravaginal +intravascular/Y +intravenous/SY +intrepid/PY +intrepidity/MS +intricacy/MS +intricate/PY +intrigant +intrigue/RSkDG +intrinsic/YS +intro/S +introduce/DSAnNG +introducer/SM +introduction/MA +introductory +introgression +introit/SM +intron/S +intronic +introrse +introspect +introspection/SM +introspective/PY +introversion/SM +introvert/GSDM +intrude/RuNXSDGVv +intrusion/M +intrusive/P +intrusiveness/S +intubate/SNDG +intubation/M +intuit/vSVXu7N +intuited +intuitionalism +intuitionism +intuitionist/SM +intuitive/P +intuitiveness/S +Inuit +inulin +inunction +inundate/nSNG +inundation/M +inure/GDS +invade/RXVuDGSN +invaginate/D +invagination/S +invalid/MdS +invalidism/MS +invaluable/P +Invar/M +invariant/MY +invasion/M +invected +invective/YPMS +inveigh/GSD +inveigher/M +inveigle/RSGD +inveiglement +invent/uVyv +invented/A +invention/AMS +inventive/P +inventiveness/S +inventor/SM +inventory/MDSG +inventress/MS +invents/A +Inverclyde/M +Inverness/M +inverse/Y +invert/RGSDb +invest/bBALE +invested/A +investee/MS +investigable +investigate/AGDSN +investigation's/A +investigation/MS +investigative +investigator/SM +investigatory +investiture/SM +investment/f +investor/SM +invests/A +inveteracy/SM +inveterate/Y +inviability +inviable +invidious/YP +invidiousness/S +invigilate/DG +invigilator/MS +invigorate/AGDNSn +invigorating/Y +invigoration/MA +invincibility/MS +invincible/PY +inviolability/MS +inviolable/Y +inviolate/PYB +inviscid +invisible/PS +invitation/oM +invitational +invite/GSkNnD +invited/U +invitee/S +inviter/M +inviting/U +invokable +invoke/RnDGNS +involuntariness/S +involuntary/P +involute/S +involution/SM +involve/LGhSD +involved/U +involver/M +invulnerability/M +invulnerable/P +inward/YP +iodate +iodide/MS +iodine/M +iodise/GDS +iodize/GDS +Iolanthe/M +ion's/U +ion/s9MWqQ8-S +Iona +Ionian +ionise/CRSGD +ionize/BCRSGD +ionosphere/SMW +ions/U +IOPS +iOS/M +iota/SM +IOU +Iowa +IP/S +IPA +iPad/S +ipecac/SM +Iphigenia/M +iPhone/S +iPod/S +ippon/S +IPR +IPS +ipso +Ipswich/M +IQ/S +Iqaluit +Iqbal +IR +Ira +Iran/M +Irani +Iranian/SM +Iraq/M +Iraqi/MS +irascibility/SM +irascible/Y +irate/TY +irateness/S +IRC +IRCop/S +ire/6SDMG +Ireland/M +Irene +irenic/S +irides's +iridescence/MS +iridescent/Y +iridium/M +iridologist/S +iridology +iris/MS +Irish/m5 +Irishwomen/M +iritis +irk/DSG +irksome/PY +irksomeness/S +Irkutsk +Irma +iron/wMSd1W +ironclad/S +ironer/S +ironical/P +ironing/M +ironmaster/S +ironmonger/ZSM +ironmongery/M +ironness +ironside/SM +ironstone/SM +ironware/SM +ironwood/MS +ironwork/MS +ironworker/M +ironworking +irony/MS +Iroquoian +Iroquois +irradiance +irrational/S +irreconcilability/MS +irreconcilable/PYS +irrecoverable/YP +irrecusable +irredeemability +irredeemable/YS +irredentism/M +irredentist/M +irrefutability +irrefutable/Y +irregardless +irregular +irrelevance/S +irreligion +irreligionist +irreligious +irreligiously +irreligiousness +irremediable/PY +irremissible +irremovability +irremovably +irreparable/YP +irreplaceableness +irreplaceably +irrepressible/Y +irreproachability +irreproachable/PY +irreproducible +irresistibility/M +irresistible/P +irresolute/P +irresoluteness/S +irresponsible/S +irresponsive +irresponsiveness +irretrievable/Y +irreverential +irrevocable/YP +irrigable +irrigate/GDNnS +irrigation/M +irrigator/S +irritability/SM +irritable/PY +irritant/S +irritate/BnSkNhVDG +irritation/M +irrupt/DGVS +irruption/MS +IRS +Irvin/M +Irvine +Irving +Irwin/M +is +Isaac/M +Isaacson +Isabel/M +Isabella/M +isabgul +Isadora/M +Isaiah/M +ISBN/S +Iscariot +ischaemia +ischaemic +ischia +ischial +ischium +isentropic +isethionate +isethionic +Ishiguro/M +Ishmael +Ishtar/M +isinglass/SM +ISIS/M +Isis/M +isiZulu +Isl. +isl. +Islam/M +Islamabad/M +Islamdom +Islamic +Islamism/M +Islamist/S +Islamistic +Islamite +Islamitic +Islamitish +Islamofascism +Islamofascist +Islamophobe +Islamophobia +Islamophobic +island/RSM +Islay/M +isle/SM +islet/MS +Islington/M +ism/SMC +isn't +ISO/MS +isobar/SWM +isobutyl +isochromatic +isochronal/Y +isochronous/Y +isocline/M +isocyanate/M +isodine +isoelectronic +isoflavone/S +isolate/SnNDG +isolated/K +isolation/3M +isolationism/SM +isolationist/W +isolator/SM +Isolde/M +isomer/MS +isomerase/S +isomeric +isomerism/SM +isometric/YS +isometrics/M +isometry +isomorph/WM1 +isomorphism/MS +isoperimetrical +isopleth/SM +isopod/S +isoprene +isoprenoid +isopropyl +isosceles +isospin +isostatic +isotherm/MSo +isothermal +isothiocyanate/S +isotonic +isotope/SMW +isotopically +isotopy +isotropy/1MW +isotype +ISP/S +ispaghul +ispaghula +ispell/M +Israel/M +Israeli/SM +Israelite/SM +ISS +Issaquah/M +ISSN +issuably +issuance/SM +issuant +issue/RG7DMS +issued/A +issueless +issues/A +issuing/A +Istanbul/M +isthmian +isthmus/MS +it'd +it'll +it/M4SU +Italian/SM +Italianate +italic/Q8q-S +Italy/M +Itanagar +Itanium/M +itch/GM2ZzDS +itchiness/S +itchy/TP +item/qsQ98-SM +itemised/U +iterate/nAGDNSV +iteration/M +iterative/Y +iterator/SM +Ithaca +Ithacan +itinerant/SY +itinerary/SM +Ito/M +its +itself +ITT +ITU +iTunes +ITV +IU +IUD/S +iv/M +Ivan/M +Ivanchuk/M +Ivanhoe +Ives +IVF +Ivorian/S +ivory/SM +ivy/DMS +ix +ixia/S +Ixion/M +Iyengar/M +J +j +j'adoube +jab/GMDS +Jaban/M +Jabba/M +jabber/SdrJ +jabiru/S +jabot/SM +Jabotinsky/M +jacamar/S +jacana/S +jacaranda/MS +Jacen/M +Jacinto/M +jack-in-the-box +jack-o'-lantern/S +jack/MDRSJG +jackal/SM +jackanapes +jackass/SGDM +jackboot/MSD +jackdaw/MS +Jackendoff/M +jacket/dSM +jacketed/U +jackfruit +jackhammer's +jackhammered +jackhammering +Jackie +jackknife/DGMS +jackknives +Jacklyn +jackpot/MS +jackrabbit/SM +Jackson/MS +Jacksonville +jackstay +Jacky +Jacob/S +Jacobean +Jacobi/M +Jacobian +Jacobin +Jacobite +Jacobsen +Jacobson/M +Jacoby +Jacopo/M +jacquard/MS +Jacqueline +Jacques +jacuzzi +jade/iDMhS +jaded/P +jadedness/S +jadeite/MS +Jaeger/M +jag/ZDhGiS +jagged/P +jaggedness/S +Jagger +jaggery +jaggy/T +jaguar/MS +jaguarundi/S +jail/RMDGS +jailbird/SM +jailbreak/RSM +Jaime/M +Jain/S +Jaina/M +Jainism +Jaipur +Jakarta/M +Jake/S +Jakob +jalapeño/S +jalopy/SM +jalousie/SM +jam's +jam/UDG +Jamaica/M +Jamaican/S +jamb/GMDS +jambalaya/SM +jamboree/SM +James/M +Jameson/M +Jamestown/M +Jamie/M +Jamil/M +jamless +jammer/S +jams +Jan +Jana +Janacek +Jane/M +Janeiro +Janesville +Janet/M +Janeway/M +jangle/DRSGY +Janice +Janis +janissary/SM +janitor/SM +janitorial +Janos +Jansen +January/SM +Janvier/M +Jap/S +Japan/M +japan/SGD +Japanese/M +jape/GSMD +jar/MG6JSD +Jardine +jardinière/MS +Jared/M +jarful/S +jargon/M +jarring/Y +Jarvis +jasmine/SM +Jason/M +jasper/MS +Jastrow/M +jato/MS +Jaume/M +jaundice/SMGD +jaunt/Mz2GZS +jauntiness/S +jaunty/PT +Java/M +Javanese +JavaScript +javelin/MS +Javi/M +jaw/pMDGS +jawbone/SDM +jawbreaker/SM +jawline +jay/MS +Jayakumar/M +Jayasuriya +jaybird/MS +Jaycee/S +Jaynes/M +jaywalk/GDSRJ +Jazeera +jazz/S2GMDZ +jazzmen +jazzy/PT +jaçana/S +jct +jealous/YPZ +jealousy/SM +Jean +jean's +Jean-Luc/M +Jeana +Jeanette/M +Jeanie +Jeanne +Jeannie +jeans +Jedi/SM +jeep/S +Jeep/SM +jeer/MDJSGk +jeerer/M +Jeeves +jeez +jeeze +Jeff/M +Jefferies/M +Jefferson/M +Jeffersonian +Jeffersontown +Jeffords/M +Jeffrey/S +jeggings +jehad's +Jehoshaphat +Jehovah/M +jejuna +jejune/PY +jejunum/M +Jekyll +jell/DYGS +jello's +jelly/DGMS +jellybean's +jellyfish/MS +jellying/M +jellylike +jellyroll/S +jemmy/M +Jen/M +Jena/M +Jenkins/M +Jenkyn/M +Jenner +jennet/SM +Jennie +Jennifer +Jennings +jenny/SM +Jens/M +Jensen/M +Jenson +jeopardy/MQ8S +jeremiad/SM +Jeremiah +Jeremy/M +Jericho/M +jerk/zGZSD2 +jerker/M +jerkin/MS +jerkiness/S +jerky/TP +jeroboam +Jerome +jerrican/S +jerry-builder/S +jerry-building +jerry-built +jerry/M +jerrycan/S +Jersey/M +jersey/MS +Jerusalem/M +Jervis +Jespersen/M +jess/M +Jesse/M +Jessica +Jessie +Jessop/SM +jest/kMDRGS +Jesuit/S +Jesuitical/Y +Jesus +jet-black +jet-lag/D +jet-propelled +jet-setted +jet-setter/SM +jet-setting +jet/MDGS +Jethro +jetliner/SM +jetsam/MS +jetting/M +jettison/dS +jetty/MS +Jew/MSy +jewel/RGSMD +jeweller/Z +jewellery/M +Jewess/SM +Jewish +Jewishness +Jezebel/S +jg/M +Jiangxi +jib-boom/S +jib/DMGS +jibe/S +jiff/ZS +jiffy/MS +jig/DRSGM +jigger/dZ +jiggery-pokery +jigging/M +jiggle/DSYG +jiggly/T +jigsaw/MS +jihad/MS +Jillie/M +jilt/DGS +jilter/M +Jim/ZM +Jimenez +jimmied +jimmy's +jimmying +jingle/YGDS +jingler/M +jingly/T +jingo/M +jingoism/SM +jingoist/WSM +jink/DSG +jinn/MS +jinni's +jinrikisha's +jinx/SGMD +JIT/SGD +jitsu +jitter/SZ +jitterbug/RGSDM +jittery/T +jiu +jiu-jitsu +jiujitsu's +jive/MDGS +jnr. +Jo'burg +Jo/M +Joachim/M +Joan +Joanna +Joanne/M +Joaquin +job/RpGSDM +jobber/Z +jobbery/M +jobbing/M +jobholder/SM +jobless/P +joblessness/S +jobseeker/MS +Jobst/M +jock/MS +jockey/SDGM +jockstrap/MS +jocose/PY +jocoseness/S +jocosity/SM +jocular/Y +jocularity/MS +jocund/Y +jocundity/MS +jodhpurs +Jodie +Joe/M +Joel/M +joey/M +jog/RJDSG +joggle/DGS +joggler/M +Johan +Johann +Johanna/M +Johannes +Johannesburg/M +Johansen +john's +John/S +Johnnie/M +johnny-come-lately +johnny/SM +Johnson/M +Johnston/M +Johnstone +Johnstown +join/FRSDG +joined/A +joiner/Z +joinery/SM +joins/A +joint's +joint-stock +joint/FYE +jointed/EPY +jointer/M +jointing/E +joints/E +jointures +joist/SMD +joke/ZDRMSGk +jokesmith/S +jokester +jokey +joky/YT +Jolene/M +Jolla/M +jollification/SM +jolliness/S +jollity/SM +jolly/SPTYDG +jolt/DSRG +Jon/MZ +Jonah/M +Jonas +Jonathan +Jones/SM +jong/M +jongg/M +jonquil/SM +Joplin +Jordan/M +Jordanian/S +Jorge +Jorgensen +Jorgenson +Jose +Josef +Joseph/M +Josephine +Josephson +Josephus +Josh +Joshua/M +Josiah +Josie/M +joss/M +jostle/SGD +Josuttis +José/M +jot/RJSDG +jotting/M +joule/SM +jounce/SGD +journal/9Q83sSM +journaled +journalese/MS +journaling +journalism/SM +journalist/W +journey/RmSMDJG +joust/MRGSD +Jovanovich +Jovanović/M +Jove +jovial/Y +joviality/SM +Jowell/M +jowl/YSM +jowly/T +joy/pMDG6jS +Joyce +joyed/c +joyful/PT +joyfulness/S +joyless/PY +joylessness/S +joyous/YP +joyousness/S +joypad +joyridden +joyride/RGMS +joyrode +joystick/S +João/M +JPEG/S +jpeg/S +jpg +JPG +JPY +Jr +JSON +ju-ju/M +ju-jutsu +ju/y +Juan +Juanita +jubbly +jubilant/Y +jubilate/GDNnS +jubilation/M +jubilee/SM +Judaeo-Christian +Judah +Judaic +Judaism/M +Judas +Judd/M +judder/dS +Jude/M +Judea +judge's +judge/DKLaGS +judgement-seat +judgement/o +judgemental +judger/M +judgeship/SM +judicature/SM +judicial/KY +judiciary/MS +judicious/IYP +judiciousness/IS +Judith +judo/MS +judoka/S +Judson/M +Judy/M +jug/6GDSM +jugful/SM +juggernaut/SM +juggle/RySDG +jugglery/SM +jugular/S +juice/RZMDGS +juiciness/S +juicy/YPT +jujitsu/MS +jujube/MS +jujutsu's +jukebox/MS +Jul +julep/SM +Jules +Julia/M +Julian/M +Juliana +Julie/M +Julien/M +julienne/S +Juliet/M +Julio +Julius +July/MS +Julys +jumble/GDS +jumbo/SM +jump-off +jump-start/G +jump/zR2ZSDG +jumpiness/S +jumpsuit/S +jumpy/TP +Jun +Junagarh +junco/MS +junction/FSMIE +juncture/FMS +June/M +Juneau +juneberry/S +Jung/M +Jungfrau +Jungian +jungle/SM +junglefowl +junior/MS +juniority/M +juniper/SM +junk/MDRZGS +junket/SdM +junkie/M +junky/TS +Juno +Junoesque +Junr +junta/MS +Jupiter/M +Jurassic +jurat/S +Juri/M +juridical/Y +juries/I +jurisconsult/S +jurisdiction/oMS +jurisdictional +jurisprudence/MS +jurisprudent +jurisprudential/Y +jurist/W +juror/MS +jury's/I +jury/35DmMSG +Jussi/M +jussive +just/TPY +juster/M +justice/IMS +justiciable +justifiability/M +justifiable/U +justifiably/U +justification/M +justificatory +justified/U +justify/RlBDNSGn +Justin +Justine +Justinian/M +Justinus/M +justly/U +justness/U +justnesses +Justus/M +jut/SGD +jute/MS +Jutland/M +Juvenal +juvenescence +juvenescent +juvenile/SM +juvenilia +juvenility +juxtapose/SDXGN +juxtaposition/M +JVM/S +Jörg/M +K +K-factor +k/k +ka +Kabbala +Kabbalah +Kabbalism +Kabbalist/S +Kabbalistic +kabob's +kaboom +kabuki/MS +Kabul/M +Kaczorowski/M +kaddish/S +Kadlec/M +Kafka/M +Kafkaesque +kaftan +Kagoshima +Kahn/M +kaiser/SM +Kalahari +Kalamazoo +Kalashnikov +kale/MS +kaleidoscope/SWM1 +Kalgoorlie/M +Kali +kalian/S +Kallang/M +Kalpage/M +Kamasutra +Kamchatka/M +Kamen/M +kamikaze/SM +Kamino/M +Kampala/M +Kampf +Kampuchea/M +kana +Kandahar +Kandy +Kane/M +kangaroo/SM +kanji +Kannada +Kano +Kanoa/M +Kansai +Kansas/M +Kant/M +Kantian +Kantianism +kaolin/WQ8M +kaolinite +kaon/S +kapellmeister/M +Kaplan/M +kapok/M +Kaposi/M +kappa/M +kaput/M +Kara/M +Karachi/M +karaka +Karakoram +karakul/M +karaoke +karat's +karate-chop +karate/M +karateka/S +Karen +Kari/M +Karl +Karloff/M +karma/SM +karmic +Karn/M +Karnak/M +Karp/M +Karsten/M +kart/MSG +Kartikaya +Kasai +Kashmir +Kasparian +Kasparov/M +Kaspersky/M +Kasprowicz +Kassebaum/M +Kassel/M +Kassner/M +Kastrup/M +katakana +katana/S +Katarn/M +Kate/M +Kath/M +Katharine/M +Katherine +Kathleen +Kathmandu/M +Kathryn/M +Kathy +Katie/M +Katmai +Katrina/M +katsura/S +Kattegat +katydid/MS +Katz +Kauai +Kauffmann/M +Kaufman/M +Kaunda +Kawasaki +Kay +kayak/MS +Kayla/M +Kaylee/M +kayo/MSDG +Kazakh +Kazakhstan/M +kazoo/SM +Kazue/M +kB +kb +kbit +kbps +kbyte/S +kc/M +kcal/M +KDE/M +Keane/M +Kearney +Kearns/M +Kearwood +Keating +Keaton/M +Keats/M +kebab/SM +Keble/M +Keck/M +kedgeree/S +Keegan +keel/DGMS +keelboat/S +Keele/M +keeler +keelhaul/GDS +keen/TGDPY +Keenan +keener/M +keening/M +keenness/S +keep-fit +keep/JSGR +keeping/M +keepsake/MS +keg/SGMD +Kegan/M +Keighley +Keillor/M +Keith +Kelemen/M +Kelk/M +Keller/M +Kelley +Kellogg +Kelly/M +kelp/DGSM +kelpers +Kelsey/M +kelvin/SM +Kemp +Kempston +ken/GSMD +Kendal +Kendall/M +kendo +Kendra/M +Kenelm/M +Kenilworth +Kenji/M +Kennedy/M +kennel/DSGM +Kennell/M +Kennet +Kenneth +Kenney +Kenny +keno's +Kenobi/M +Kenosha +Kensington +Kent/M +Kenton/M +Kentucky +Kenya/M +Kenyan/S +Kenyatta +Kenyon/M +Keough/M +kepi/MS +Kepler/M +kept +Kerala/M +keratin/MS +keratinocyte/S +keratitis +kerb/SM +kerbside +kerchief/SDM +Kerckhoffs/M +Kerensa +Kermit +Kern +kerned +kernel/SM +Kerner/M +kerning +kerosene/MS +Kerr/MZ +Kerry/M +Kershaw +Kessler/M +Kesteren/M +Kesteven +kestrel/SM +ketch/MS +Ketchum/M +ketchup/SM +ketone/MS +ketonic +ketosis/M +Kettering +kettle/6SM +kettlebell +kettledrum/MS +Kev/M +Kevin/M +Kewaskum +Kewaunee +Kewell +Kewisch/M +Kewpie +Kexi/M +key/DSGM +keyboard/GMDRS +keyboardist/S +keyclick/MS +keyer/S +Keyhoe +keyholder/S +keyhole/SM +keyless +keylogger/S +keylogging +Keynes +Keynesian +keynote/SRGMD +keypad/SM +keypair/S +keypal/S +keyphrase/S +keypress/S +keypunch/GRDS +keyring/S +keyserver/S +keyspace/S +keystone/SM +keystream/S +keystroke/MDS +keyword/SM +kg +KGB +Khabarovsk +Khachaturian +khaki/MS +Khalid +khan/MS +Khartoum/M +Khmer +Khoisan +Khomeini/M +Khrushchev +Khyber +kHz/M +Ki-moon/M +Kiangsi +KiB +kibble/DSGM +kibbutz/M +kibbutzim +kibibit/S +kibibyte/S +kibitzer's +kibosh/SM +kick-boxer/S +kick-boxing +kick-off/MS +kick-start/SDG +kick-turn/S +kick/ZRSDG +kickback/MS +kickball's +kickballs +kickflip/S +kickstand/SM +kicky/T +kid-glove +kid/RDMSGp +Kidd +Kidderminster +kiddie/S +kidding/MY +kiddish +kiddo/SM +kiddy's +Kidman/M +kidnap/DRGJS +kidney/MS +kidology +Kieffer/M +Kiel/M +Kieran/M +Kiev/M +kif +kif-gloves +Kigali/M +Kikuyu/M +Kilauea +Kilbride/M +Kildare/M +Kildavin +Kilimanjaro/M +Kilkenny/M +kill/SRkJ7GD +Killarney/M +killdeer/SM +killed/c +killfile/SGD +killifish/S +killing/c +killjoy/S +kills/c +Kilmarnock/M +Kilmore/M +kiln/SM +kilo/MS +kilobase/S +kilobaud/M +kilobit/S +kilobuck +kilobyte/S +kilocalorie +kilocycle/MS +kilogauss/M +kilogram/SM +kilogramme/S +kilohertz/M +kilohm/M +kilojoule/SM +kilolitre/SM +kilometre/SMW +kiloton/SM +kilovolt/SM +kilowatt-hour +kilowatt/SM +kiloword +kilt/SMD +kilter +Kim +Kimball/M +Kimberley +Kimberly/M +Kimble/M +kimono/SM +kin/5SmM +kinaesthetic/YS +kinase/S +Kincaid/M +kind-hearted/YP +kind-heartedness/S +kind/PSTY +kinda +kindergarten/SM +kindergartener/S +kindergärtner/SM +Kinderhook/M +kindest/U +kindle/DSAG +kindler/M +kindliness/S +kindling/M +kindly/PT +kindness/S +kindred +kine/M +kinematic/S +kinematics/M +kineses +kinesics +kinesiological +kinesiologist/S +kinesiology +kinesis +kinetic/YS +kinetics/M +kinetoplast/S +kinetoscope/S +king-size/D +king/MDSG +Kingan/M +kingbird/SM +kingdom/SM +kingfish/S +kingfisher/MS +kinglet/M +kingly/TP +kingpin/MS +Kingsbury +Kingsford/M +kingship/SM +Kingsley +Kingston/M +Kingstown +Kingwood +kink/2MGDZSz +kinked +kinkiness/S +kinky/TP +Kinney/M +Kinnock/M +Kinross/M +Kinsella/M +Kinsey +kinsfolk +Kinshasa/M +kinship/MS +kiosk/MS +Kiowa +kip/SDGMR +Kipling/M +kipper/d +Kirby +Kircher/M +Kirchner/M +Kircubbin +Kirghiz +kiri +Kiribati/M +kirk/SM +Kirkland +Kirkpatrick +Kirkwall/M +Kirkwood +Kirov/M +kirsch/S +Kirsten/M +Kisangani +kismet/MS +kiss/DGRSJ7 +kit/GMZrDS +Kitakyushu/M +kitbag/M +kitchen/SM +Kitchener +kitchener's +kitchenette/MS +kitchenware/SM +kite-flying +kite/MS +kiteboard/SGD +kitenge +kitesurfer/S +kitesurfing +kith/MS +kitsch/ZSM +kitten/MdS +kittenish/YP +kittiwake/SM +Kitts/M +kitty/MS +Kiwanis +kiwi/SM +kiwifruit/S +KKK/M +kl +Klan +Klandasan +Klansman +Klaus/M +Klawe/M +klaxon/M +Kleenex +Klein/M +kleptocracy/S +kleptocrat/S +kleptocratic +kleptomania/MS +kleptomaniac/SM +kleptoparasite/S +kleptoparasitic +kleptoparasitism +Klerksdorp/M +Kline/M +Klingon/S +Klondike +Klopfer/M +kludge/RGSDM +kludgey +klutz's +Klux +Kluxer/S +klystron/SM +km +kn +knack/SRM +knacker/Z +knackered +knackish +Knapp/M +knapsack/MS +knapweed/S +Knauth/M +knave/MyS +knavery/SM +knavish/Y +knead/RDGS +knee-deep +knee-high/S +knee-jerk +knee-length +knee/GdMS +kneecap/SGMD +kneehole +kneel/DRGS +knees-up +knell/GMSD +knelt +Knesset +knew +knick +knick-knack/SM +knick-knackery +knick-knackish +knickerbocker/S +knickers +knife-edge +knife/SGMD +knifefish/S +knifepoint +knight-errantry +knight/GMDYS +knighthood/SM +knightliness/S +knightly/P +knish/SM +knit/RGSDJ +knitbone +knitting/M +knitwear/M +knives/M +knob/ZMS +knobble/S +knobbly +knobby/T +Knobloch/M +knock-down/S +knock-kneed +knock-on +knock-out +knock-up +knock/RDJSG +knockabout/M +Knockhill/M +knocking-shop +knockout +knockwurst's +knoll/DSGM +Knossos/M +knot/ZMS2GD +knothole/MS +knotting/M +knotty/TP +know-how +know-it-all +know/GJk7S +knower/M +knowing/T +knowingly/U +knowingness +knowledgable +knowledge/BSlM +knowledgeable/P +Knowles +known/US +Knox +Knoxville +knuckle/SDMG +knucklebone/S +knuckleduster/S +knucklehead/SD +Knudsen +Knudson +knurl/DS +Knuth/M +Knutsen +Knutson +KO +KO'd +KO'ing +KO's +koala/MS +Kobayashi +Kobe +Koch +Kodachrome/M +Kodak/M +Kodaly +Kodiak +Koelmeyer +Koenig +Koenigsberg +Koertzen +Kofi +Koga/M +Kohl +Kohler +kohlrabi/M +kohlrabies +Kokoda/M +kola/SM +Kolonia/M +Kong +Konrad/M +Koocher/M +kook's +kookaburra/SM +kookiness/S +kooky/YT +kopeck/MS +kopeks +Koran/M +Koranic +Korea/M +Korean/S +Koror/M +Kosciusko +kosher +Kosovo/M +Kossa/M +Kostova/M +Kourou/M +Kovacs +Kowalski/M +Kowanyama/M +Kowloon +kowtow/GDS +kph +kraal/MS +Kraemer +kraft/M +Krakatoa +kraken/S +Krakow +Kramer/M +Krause +Krebs +Kreisky/M +Kremlin/M +Kremlinologist +Kremlinology +Kresge/M +Krieger/M +kriegspiel/M +krill/MS +Kris +Krishna +Krista/M +Kristin/M +Kristina +Kristine +Kristy/M +Krohn/M +krona/M +krone/M +Kronecker/M +kroner +kronor +Kronos/M +kronur +Kropotkin +Krueger +Kruger +Krugman +Kruno +Krupp +Kruse/M +krypton/M +Krzanich/M +KS +kt. +Ku +Kuala/M +Kublai +Kubrick/M +Kubuntu/M +kudos/M +kudzu/SM +Kuenning/M +Kuhn/M +Kuiper/M +kulaks +Kumar +kumquat/SM +kung +Kuomintang +Kurd/SM +Kurdi/M +Kurdish +Kurdistan/M +Kurmann/M +Kurosawa/M +Kurt/M +kurtosis/M +Kurtz/M +Kurtzman/M +Kuru/M +Kurzweil/M +Kuster/M +Kuwait/M +Kuwaiti/S +kV +kW +KwaNdebele +kwanza/S +KwaZulu +KwaZulu-Natal +kWh +kyanite +kyanitic +kyle/SM +Kyoto/M +Kyrgyzstan/M +kyu +kyudo +Kyushu/M +l/3 +l10n +La'youn/M +la/M +Lab +lab/oMS +Labatt/M +label's +label/aGDSA +labella +labelled/U +labeller/MS +labelling/S +labellum +labia/M +labial/S +labile +labiodental +labium/M +laboratory/SM +laborious/YP +laboriousness/S +labour-intensive +labour-saving +labour/JShRikGDM +laboured/MP +Laboureur/M +labouring/M +labradoodle/S +Labrador +labradorite +labroid +Labrusca +laburnum/MS +labyrinth/SM +labyrinthine +lac/DGSM +Lacan/M +Lacanian/S +Lacanianism +lace's +lace-ups +lace/USGD +lacer/MV +lacerate/NGDnS +laceration/M +lacewing/MS +Lacey/M +Lachman/M +lachrymal/S +lachrymose +lacing/M +lack/MS +lackadaisical/Y +lackadaisicalness +Lackawanna +lackey/MDGS +lacklustre +Lacock +laconic/Y +lacquer/SrdM +lacquerware +lacquerwork +lacrimal +lacrosse/MS +lacrymal +lactam/S +lactate/SNMnDxG +lactation/M +lacteal/S +lactic +lactone/S +lactose/SM +lacuna/SM +lacunae +lacustrine +lacy/T +lad/MRDJSG +Ladbrokes +ladder/d +laddie/MS +laddish/P +lade/ZG +Laden's +laden/Uc +lading/M +ladle/GSMD +lady-killer +lady/MS +ladybird/SM +ladybug/SM +ladyfinger's +ladylike/U +ladylove/MS +Ladyship/MS +laetriles +laevorotatory +laevulose +Lafayette +lag/SrDJG +lagena +lagenae +laggard/PYMS +lagging/M +lagniappe's +lagoon/SM +lagoonal +Lagos/M +Lagrange/M +Lagrangian/M +Laguerre +Laguna +Lahore/M +laid/Aacf +lain/fc +lair/MGDS +laird/SM +laissez +laissez-faire +laity/MS +lake/SM +Lakehurst +Lakeland +Lakenheath/M +lakeside +Lakewood +Lakoff/M +Lakota/S +Lakshadweep +Lakshmi +Lalita/M +Lalo +lam/GSD +lama/SM +Lamaism +Lamar/M +lamasery/SM +lamb/MGDS +lambada/S +Lambarde/M +lambaste/GSD +lambda/MS +Lambdin/M +lambency/MS +lambent/Y +lamber +Lambert +Lambeth +lambkin/SM +Lamborghini/M +lambskin/MS +lambswool +lame/YDPT +lamebrain/MS +lamed/M +lamella +lamellae +lamellar +lamellate +lamellibranch +Lamellibranchia +lamellibranchs +lamelliform +lamellipodia +lamellipodial +lamellipodium +lamellose +lameness/S +lament/SnDlG7N +lamentable/P +lamentation/M +lamented/U +lamers +lamina/Mn +laminae +laminar +laminate/DGS +lamination/M +lamish +lamium/S +lammergeier +lammergeyer +Lamont +lamp-post/S +lamp/GDSM +lampblack/SM +lampbrush +lamper +Lampeter +lamplight/RSM +lampoon/SDGM +lampooner/SMZ +lampoonist/S +lamppost/SM +lamprey/SM +lampshade/MS +lampstand +lamé +LAN +Lana/M +Lanai +Lanarkshire/M +Lancashire/M +Lancaster/M +lance/DRGMS +lancelet/S +Lancelot/M +lancet/MS +Lanchester/M +land-use +land/mJDRGSMp +landau/M +landaus +lander/eMS +landfall/SM +landfill/SD +landforms +landhold/RGJ +landing/M +Landis +landlady/SM +landlines +landlocked +landlord/SM +landlordism +landlubber/MS +landmark/SDGM +landmass/MS +landmine/S +Landon/M +landowner/SM +landownership/M +landowning/M +landplane/S +landrace/S +landrail +Landsburg/M +landscape/GRMSD +landside +landslide/SM +landslip/S +landward/S +Landwehr +lane/SM +Lang/M +Lange +Langer +Langford +Langland/M +Langley +Langlois/M +Langmack/M +langouste/S +langoustine/S +language/SM +LanguageTool +languid/PY +languidness/S +languish/SkDG +languisher/M +languor/SM +languorous/Y +lank/T2PYZ +Lanka/M +Lankan/S +lankiness/S +lankness/S +lanky/TP +lanolin/SM +Lansbury/M +Lansing +lantern/MS +lanthanide/M +lanthanum/M +lanyard/SM +Laois/M +Laos/M +Laotian/S +lap/DScGM +laparoscope +laparoscopic +laparoscopically +laparoscopy/S +laparotomy/S +lapboard/MS +lapdog/S +lapel/MS +Laphroaig +lapidary/SM +lapin/MS +lapis +Laplace +Lapland/RM +Lapp +lappet/MS +laps/SGD +lapse's +lapse/FDAGS +lapser/AM +laptop/MS +lapwing/SM +Lara +Laramie +larboard/SM +larcenist/S +larcenous +larceny/SM +larch/MS +lard/FMS +larded +larder/SM +larding +lardy/T +Laredo +Large +large-scale +large/TPY +largehearted +largemouth +largeness/S +largess/SM +largesse +largish +largo/S +lariat/DSGM +Larine +lark/MGDS +larker/M +Larkin/M +larkspur/SM +Larousse +Larry/M +Lars +Larsen +Larson +larva/M +larvae +larval +Larwood/M +laryngeal/SY +larynges +laryngitides +laryngitis/M +larynx/M +Las +lasagne/M +Lascelles/M +lascivious/YP +lasciviousness/S +lase/SRG +laserdisc/S +lash-up +lash/SDMJG +lashed/U +lasher/M +lashing/M +lass/MS +Lasseter/M +lassie/SM +lassitude/MS +lasso/MSDG +lassoer/M +last-ditch +last-minute +last/YDGSkJ +lastage +lasted/e +lasting/P +Lastingham/M +lasts/e +Laszlo/M +latch/GMDS +latched/U +latches/U +latching/M +latchkey/SM +late/PTY +latecomer/MS +latency/SM +lateness/S +latent/Y +later/A +lateral/FSY +Lateran/M +laterigrade +laterite/W +latest/S +LaTeX/M +latex/SM +lath/SDRyGM +Latham/M +lathe/SM +lather/d +latherer/M +Lathia/M +lathing/M +Lathrop +latices/M +Latin/M +Latinate +Latinism/S +Latinist +Latino/S +latish +latitude/MS +latitudinal/Y +latitudinarian/S +latitudinary +Latium/M +latrine/SM +Latrobe/M +latte/S +latter-day +latter/YM +lattice/GSDM +latticework/SM +latticing/M +Lattimer +Latvia/M +Latvian +laud/SlDG7 +laudanum/MS +laudatory +lauder/M +Lauderdale +lauds/M +Laue/M +laugh/7RSlGkDJ +laughable/P +laughing/M +laughingstock/SM +laughter/SM +Launce +Launceston +launch/GADS +launcher/SM +launching/S +launchpad/S +launder/rdS +laundered/U +launderette/MS +laundress/SM +laundrette/S +laundromat/S +laundry/5SmM +Laura/M +Laurasia +Laurasian +laureate/S +laureateship/MS +laurel/SMDG +Lauren +Laurence +Laurent/M +Laurie/M +laurustinus +Lausanne/M +lava/SM +lavage/SM +Laval +lavatera +lavatorial +lavatory/SM +lave/DSG +lavender/dSM +LaVey +Lavin/M +lavish/DPTSGY +lavishness/S +law-abiding +law/eSM +lawbreaker/SM +lawbreaking/SM +lawful/UY +lawfulness/MS +lawgiver/SM +lawgiving/M +lawless/PY +lawlessness/S +Lawley/M +lawmaker/SM +lawmaking/M +lawn/MS +lawnmower/S +Lawrence +Lawrenceville +lawrencium/M +Lawrie/M +Lawson +lawsuit/SM +Lawton +lawyer/YMdS +lax/vuTYSPV +laxative/SMP +laxes/A +laxity/MS +laxness/S +lay-by +lay-bys +lay-off/SM +lay/CRGS +layabout/MS +layer/dC +layering/M +layette/SM +laying/ca +layman/M +laymen/M +layout/SM +layover/MS +laypeople +layperson/S +lays/faAec +layshaft/S +Layton/M +layup/MS +laywoman/M +laywomen +Lazar +Lazarist/S +Lazarus +laze/GZDS +laziness/S +Lazio/M +lazuli/M +lazy/GDTPY +lazybones/M +lb +LBJ +lbs +lbw +LCD/M +LDAP +le/Gz3 +lea/SM +leach/SDG +lead-free +lead/GSRD +leaded/U +leaden/PY +Leadenhall +leader's/a +leader/p +leadership/MS +leading/a +leads/a +leadwork/S +leaf-like +leaf/pSD2GMZ +leafage/SM +leafbird/S +leafhopper/MS +leaflet/MdS +leafstalk/MS +leafy/TP +league/FMDGS +leaguer/SM +Leah +leak/DZS2GM +leakage/SM +leaker/MS +Leakey +leakiness/S +leaky/TP +lean-burn +lean/JYGDTPS +Leander/M +leaner/M +leaning/M +leanness/S +leant +leap/DGS +leaper/M +leapfrog/MSGD +leapt +Lear/Z +learn/UGSAD +learned/PY +learner/SM +learning/SM +learnt +leas/GRSD +lease/ARGMSD +leaseback/MS +leasehold/RMS +leash's +leash/GSUD +leasing/M +least/S +leastwise +leather/SMZd +Leatherdale +leatherette/S +leathern +leatherneck/SM +leave-taking +leave/GSJDR +leaven/dSM +leavened/U +leavening/M +Leavenworth +leaves/M +leaving/M +Lebanese +Lebanon/M +lebensraum +Lebesgue +Leblanc +lecher/SMZ +lecherous/YP +lecherousness/S +lechery/SM +Lechner/M +lecithin/SM +lecithotrophic +lectern/MS +lectin/S +lectionary/S +lector/S +lecture/RGDSM +lectureship/SM +LED's +led/a +Leda +ledge/RMS +LEDs +Lee +Lee-Enfield +Lee-Metford +lee/SyM +leech/GSM +Leedham/M +Leeds +leek/MS +leer/DGkS2 +leeriness/S +leery/TP +Leeuwenhoek/M +leeward/S +leeway/SM +left-click +left-footed +left-hand/DiRh +left-wing/R +left/ZS3T +leftish +leftism/MS +leftmost +leftover/MS +leftward/S +lefty/S3M +leg-bye +leg-cutter +leg-spinner/MS +leg/omDSbM2pNGJZn +legacy/SM +legal/Q8q-S +legalese/MS +legalism/MS +legalist/S +legalistic/Y +legality/ISM +legally/I +legals/I +legate's/C +legate/CDASnGN +legatee/MS +legation/AMC +legato/SM +legend/MS +legendary/YS +Legendre/M +legerdemain/MS +legginess/S +legging/M +leggy/TP +leghorn/MS +legibility/MIS +legible/IY +legibly/I +legion/SMy +legionary/S +legionnaire/SM +legislate/vVSGnDN +legislation/M +legislative/S +legislator/MS +legislature/MS +legit +legitimacy/ISM +legitimate/YGQND +legitimated/I +legitimately/I +legitimating/I +legitimisation +legitimise/SGD +legitimiser +legitimization/M +legitimize/NDnG +Lego/M +legroom/SM +legstraps +legume/SM +leguminous +legwork/MS +Lehigh +Lehman/M +lei/SM +Leia/M +Leibniz +Leica/M +Leicester/M +Leicestershire +Leiden +Leif +Leigh +Leighton +Leila +Leipzig/M +leisure/MSYD +leisureliness/S +leisurely/P +leisurewear +Leith/M +leitmotif/MS +leitmotiv/SM +Leitrim/M +Leland/M +Lemke +lemma/MS +lemmatisation +lemmatise/SGD +lemmatize/SGDN +lemme/JG +lemming/M +lemnisci +lemniscus +lemon/MS +lemonade/SM +lemongrass +lemonwood +lemony +lemur/SM +Len/M +Lena/M +Lenah/M +lend/SRG +length/zSZ2M +lengthen/Sd +lengthener/M +lengthiness/S +lengthways +lengthwise +lengthy/TP +lenience/ZS +leniency/SM +lenient/Y +Lenin/M +Leningrad +Leninism +Leninist +lenitive/S +Lennon/M +Lennox/M +Lenny +Leno +Lenore/M +lens/SDGM +lenser/S +lent/A +Lenten +lenticular +lentiform +lentil/SM +lento/S +Leo +Leominster +Leon +Leona +Leonard/M +Leonardo/M +Leone/M +Leonid/M +leonine +Leonov/M +leopard/SM +leopardess/MS +leopardskin +Leopold/M +Leopoldville +leotard/SM +leper/SM +Lepidoptera +lepidoptera +lepidopteran/S +lepidopterist/S +lepidopterous +leprechaun/SM +lepromatous +leprosarium/S +leprosy/SM +leprous +lepta +leptin +leptocephali +leptocephalus +leptomeningeal +leptomeninges +lepton/SM +leptospirosis +leptotene +Lermond/M +Leroy +Les +lesbian/MS +lesbianism/MS +lesbigay/S +lesbo/S +Lesbos +lesion/GDMS +Lesley +Leslie/M +Lesotho/M +less/U +lessee/SM +lessen/dS +lesser +lesson/dMS +lessor/MS +lest +Lester +let's/e +let-down/SM +let-out +let/URMGS +Letchworth/M +lethal/Y +lethality/M +lethargy/1SMW +Lethe/M +Letitia/M +lets/e +letter/drmJ +letterbox/S +lettered/U +letterhead/MS +lettering/M +letterpress/MS +letterset +letting/S +lettuce/MS +letup/SM +leucine +leucocyte/SW +leucoderma +leucoma +leucotomy/S +leukaemia/M +leukocyte/MS +Lev +Levada/M +Levant +LeVar/M +levator/S +levee/S +level-headed/Y +level-headedness/S +level/SDTPRGY +levelness/S +Leven/M +lever/dMS +leverage/DMGS +Leverhulme/M +Levi/SM +leviathan/SM +Levin/M +Levine +Levinson +levitate/DGNSn +levitation/M +Leviticus +levity/SM +levodopa +levy/SDRG +Lew/M +lewd/TPY +lewdness/S +Lewellys +Lewes +Lewis/M +lewis/M +Lewisham +Lewrie/M +lexeme/MS +lexical/Y +lexicographer/SM +lexicography/1WwMS +lexicological/Y +lexicology +lexicon/SM +lexigram/S +Lexington +lexis +Lexus/M +Leyden +Leyland/M +Leysdown +Leyton +lg +LG/M +LGA +LGPL +Lhasa +Li +liability/SAM +liable +liableness/A +liaise/DSG +liaison/MS +Liam/M +Liana +liana/S +liane/S +liar/SM +Lib-Lab +lib/DGSnM +Lib/Z +libation/M +Libby/M +libel/DRSMG +libellous/Y +Liberace +liberal/IY +liberalise/DGnSR +liberalism/MS +liberality/SIM +liberalization/M +liberalize/DGNSRn +liberalness/SM +liberals +liberate/nN +liberates +liberation/CM +liberationists +liberator/MCS +Liberia/M +Liberian/S +Liberman/M +libero +libertarian/SM +libertarianism/M +libertine/SM +liberty/SM +libertyless +libidinal +libidinally +libidinous/YP +libido/MS +libitum +LIBOR +Libra +libra +librae +librarian/MS +librarianship +library/SM +LibreOffice/M +libretti +libretto/3MS +Libreville/M +Librium +Libya/M +Libyan/S +lice/M +licence/SM +licensable +license/SGD +licensed/U +licensee/SM +licenser/M +licensor/MS +licentiate/SM +licentious/PY +licentiousness/S +lichee/M +lichen/SM +lichened +lichenology +lichenous +Lichfield +Lichtenberg/M +Lichtenstein +licit/IY +lick/JDSG +licker/M +lickerish +licking/M +licorice +lid/MpGDS +Liddell/M +lido/SM +lie-down +lie-in/S +lie/FGcSf +Lieberman/M +Liebeskind/M +Liebfraumilch +Liebmann/M +Liechtenstein/RM +lied/M +lieder +lief/A +liege/S +lien/MS +lier's/F +lies/A +lieu/M +lieut +lieutenancy/SM +lieutenant/SM +lieux +life-and-death +life-giving +life-preserver +life-raft/SM +life-size/D +life-support +life-threatening +life/RpM +lifebelt/MS +lifeblood/SM +lifeboat/MS +lifeboatmen +lifebuoy/S +lifeforms +lifeguard/SGDM +lifeless/PY +lifelessness/S +lifelike/P +lifeline/SM +lifelong +lifesaver/SM +lifesaving +lifespan/S +lifestyle/S +lifetaking +lifetime/MS +lifework/MS +lifeworld/S +Lifford +LIFO +lift-off/MS +lift/RDSGM +ligament/MS +ligand/MS +ligate/NnDSG +ligation/M +ligature/MDGS +light-fingered +light-headed +light-headedness +light-hearted/PY +light-heartedness/S +light-pen/MS +light/JTDRSPMGY +lightbulb/SM +lighted/CU +lighten/drS +lightening/M +lighthouse/SM +lighting/M +lightness/S +lightning/DMS +lightproof +lights/CA +lightsaber/S +lightsabre/S +LightScribe +lightship/SM +lightweight/S +lightwork/R +ligneous +lignin +lignite/SM +lignum +Liguria +Ligurian/S +like-minded +like/DGE7S +likeability/SM +likeable/UP +likeableness/S +likelihood/UMS +likeliness +likely/TU +liken/dS +likeness/MS +liker/M +likest +likewise +liking/MS +Lila/M +lilac/MS +Lilburne/M +Lilienfeld/M +Lilienthal/M +Lilith/M +Lillee/M +Lillian/M +Lillie +Lilliput +Lilliputian/S +lilly +Lilongwe/M +lilt/SGDMk +liltingness +lily-livered +lily-white +lily/SDM +Lima/M +Limavady/M +limb/SDMWp +limber/dUS +limbo/DSMG +Limburger +lime/GMDZS +limeade/MS +limekiln/M +limelight/GMS +limepit +Limerick/M +limerick/SM +limescale +limestone/MS +limewash/SGD +limit/rndpMSgl +limitary +limitation/MC +limitative +limited/UC +limitedly/U +limitedness/M +limiter/CMS +limitless/PY +limitlessness/S +limitrophe +limitrophous +limits/C +limn/DSG +limnological +limnologist/S +limnology +limo/S +limonite/W +limousine/SM +limp/STGDPY +limper/M +limpet/MS +limpid/YP +limpidity/SM +limpidness/S +limpness/S +Limpopo +limy/T +Lin/M +linage/SM +linchpin/SM +Lincoln/M +Lincolnshire/M +Lind/M +Linda/M +lindane +Lindbeck/M +Lindberg/M +Lindbergh/M +linden/MS +Lindisfarne/M +Lindley/M +Lindquist/M +Lindsay/M +Lindsey/M +Lindstrom/M +line's/e +line-up/S +line/SmJRGMD +lineage/MS +lineal/Y +lineality +lineament/MS +linear/tYQ +linearisation +linearities +linearity/FM +linebacker/MS +lined/fUAe +linefeed +lineman +linemen +linen/SM +lines/eAf +lineside/S +ling/f +linger/drkS +lingerie/SM +lingo/M +lingoes +lingua/Mo +lingual/S +linguine +linguini's +linguist/MWS1 +linguistic/S +linguistical +linguistician/S +linguistics/M +liniment/SM +lining's +lining/feA +link-up/S +link/7RSMJDG +linkage/SM +linkbait +linked/U +LinkedIn/M +linkman +linkmen +links/U +Linn/M +Linnaeus/M +linnet/MS +lino/M +linoleate +linolenate +linolenic +linoleum/SM +linoleumed +Linotype/M +linseed/MS +lint/ZSMG +lintel/SM +linter's +Linton +linty/T +Linus +Linux/M +liny/T +lion/QSM-s +Lionel +lioness/MS +lionfish/S +lionhead +lionheart/S +lionhearted +lionization/M +lionize/D +lionizer/M +lip's/f +lip-read/GSJ +lip-reader +lip-service +lip-sync +lip-synch +lip/pSDZGM +lipase/M +lipid/MS +liplike +lipoic +lipopolysaccharide/S +lipoprotein/S +liposculpture +liposome/S +liposuction/S +Lippincott/M +lippy/T +Lipschitz/M +Lipscomb/M +lipslide/S +lipstick/MS +Lipton/M +liq +liquefaction/MS +liquefy/DRSG +liqueur/MS +liquid/9n8YPQ-SMsq +liquidate/DGS +liquidation/M +liquidator/MS +liquidity/SM +liquor/MS +liquorice/SM +liquorish +lira/M +lire +Lisa/M +Lisbon/M +Lisburn/M +lisinopril +lisle/MS +Lismore/M +lisp/RMSGD +Lissajous +lissom/P +lissome/P +list/DGJp +listed/U +listen/rdS +listenability +listenable +listenership +Lister/SM +listeria +listing/M +listless/PY +listlessness/S +Liszt +lit/R +litany/MS +litchi/S +literacy/SMI +literal-minded +literal/YSP +literalise +literalism/M +literalist/S +literalistic +literality +literalize +literalness/S +literariness/S +literary/P +literate/4NS +literately/I +literateness +literates/IK +literati +literation/M +literature/MS +lithe/YPT +litheness/S +lithesome +lithic +lithium/M +lithograph/RMZW1SDG +lithography/MS +lithology/SMw +lithosphere/WSM +lithostratigraphic +lithostratigraphy +lithotripsy +lithotripter/S +lithotriptic +lithotriptor/S +Lithuania/M +Lithuanian +litigant/MS +litigate/SNnDG +litigation/M +litigator/SM +litigious/PY +litigiousness/S +litmus/SM +litotes/M +litre/SM +litter/d +litterbug/MS +litterer/S +littermate/S +little-endian +little-minded/P +little/TP +littleneck/M +littleness/S +Littleton +Litton +littoral/S +littérateur/S +liturgics's +liturgy/S3M1w +live/yRGTDPJY7S +liveability/SM +liveable/YP +lived-in +lived/Ae +livelihood/SM +liveliness/S +livelong/S +lively/TP +liven/dS +liver/CdSZ +liveries/C +liverish +Livermore +Liverpool/M +Liverpudlian/SM +liverwort/MS +liverwurst's +livery/DmMS +lives/M +livestock/MS +livestream/SGD +livid/PY +living/eA +Livingston +Livingstone +Livonia +lixiviation +Liz/MZ +lizard/MS +lizardfish/S +Lizzie +Ljubljana/M +ll/C +llama/MS +Llanelli/M +llano/MS +LLB +LLC/S +LLD +Llewellyn +Lloyd/M +lo +lo-fi +lo-res +loach/S +load/RSDGMJ7 +loaded/AKcU +loading/M +loads/AUc +loadstar's +loadstone's +loaf/MRDGS +loam/ZSM +loamy/T +loan/RMS7GD +loanee/S +loaning/M +loansharkings +loanword/S +loath/JGDPR +loathe/S +loathing/M +loathsome/PY +loathsomeness/S +loaves/M +lob/MRDGSZ +Lobachevsky +lobar +lobby/3DMGS +lobe/DSM +lobotomist +lobotomy/QSM +lobster/dSM +lobular/Y +lobularity +lobule/MS +local/qYQs8S9- +locale/SM +localhost/S +localisable +localism/S +localist/S +locality/SM +localizable +localization/M +locatable/A +locate/ASGFENnD +locater/M +location/EMAF +locational/Y +locative +locator/SM +loch/M +lochia +lochial +lochs +loci/M +lock-up/MS +lock/RSDGM7 +Locke +locked/UA +Lockerbie/M +locket/SM +Lockhart/M +Lockheed/M +lockjaw/SM +locknut/M +lockout/SM +locks/UA +locksmith/SMG +locksmithing/M +locksteps +Lockwood/M +loco/GSM +locomobile +locomobility +locomote/SGD +locomotion/MS +locomotive/YMS +locomotiveness +locomotivity +locomotor +locomotory +locoweed/SM +locum/S +locus/M +locust/SM +locution/SM +lode/MS +lodestar/SM +lodestone/SM +lodge/LRSDGJM +lodged/E +lodgepole +lodges/E +lodging's +lodging/E +Loeb/M +loft/SDz2GMZ +lofter/M +loftiness/S +lofty/TP +log/JGMWRw1DS +Logan +loganberry/MS +logarithm/W1SM +logbook/MS +loge/MS +logfile/S +loggerhead/MS +loggia/MS +logging/M +logia +logic/IMSY +logical/P +logicality/MIS +logician/MS +logicically +logicism +login/S +logion/M +logistic/MYS +logistical +logistician/S +logjam/SM +logo/SM +logoff/S +logogram/S +logon/S +logotype/SM +logout/S +logrolling/SM +Lohengrin +loin/SM +loincloth/MS +Loire +Lois +loiter/dSr +Loki/M +LOL +Lola +lolcat/S +Lolita/S +loll/DGYS +loller/M +lollipop/SM +lolly/MS +Lomb/M +Lombard/Z +Lombardy/M +Lomé/M +London/rM +Londonderry/M +lone/PRY +loneliness/S +lonely/TP +lonesome/PSY +lonesomeness/S +long-ago +long-awaited +long-distance +long-drawn +long-drawn-out +long-faced +long-lasting +long-legged +long-life +long-lived +long-lost +long-playing +long-range +long-running +long-sighted/Y +long-sightedness +long-standing +long-stay +long-suffering/Y +long-tailed +long-term +long-termism +long-time +long-waisted +long-winded +long-windedly +long-windedness +long/GPSDTkJ +longan/S +longboard +longboat/MS +longbow/SM +Longbridge +longdog +longeing +longer-term +longevity/MS +Longfellow +Longford/M +longhair/SM +longhand/SM +longhorn/SM +longing/M +longish +longitude/MS +longitudinal/Y +longline +longlist/S +Longmire/M +longship/S +longshore +longstop +Longstreet/M +longsword +longueur/SM +longways +longwise +Longyearbyen/M +Lonsdale/M +loo/M +loofah/SM +look/eSc +lookahead +lookalike/S +lookaside +looked/Uc +looker-on +looker/SM +lookers-on +looking-glass/S +looking/c +lookism +lookist +lookout/SM +lookup/MS +loom/SDGM +looming/M +Loomis +loon/ZSM +Looney/M +loony/TS +loop/DMZSG +loopback/S +looper/MS +loophole/SMGD +loopy/T +loose-leaf +loose/PYGSDT +loosed/U +loosen/dSU +loosener/S +looseness/S +looses/U +loosestrife +loosing's +loosing/U +loot/RSDGM +lop/dDRGS +lope/S +loper/M +Lopez +lophophore +lopsided/PY +lopsidedness/S +loquacious/PY +loquaciousness/S +loquacity/MS +lord/DcSMG +lording/M +lordless +lordliness/S +lordly/TP +Lordship/MS +lordship/S +lore/SM +Loren/M +Lorentz +Lorentzian +Lorenz/M +Lorenzo/M +Loretta +lorgnette/MS +Lori/M +lorikeet/S +loris/M +lorn +Lorraine +lorry/MS +lorryload/S +Los +losable +lose/RSG +loss-leader/S +loss/SpMZ +lossy/T +lost +lot/MS +Lothario/S +Lothian/M +loti +lotion/MS +lottery/SM +lotto/SM +lotus/SM +Lou/M +louche/P +loud-mouthed +loud/YTP +louden/d +loudhailer/S +loudmouth/MS +loudness/S +Loudoun/M +loudspeaker/SM +loudspeaking +Loughborough/M +Louie/M +Louis/M +Louisa/M +Louisbourg/M +Louise/M +Louisiana/M +Louisianan +Louisville/M +lounge/DRSG +loupe/MS +lour/SDG +Lourdes +louse's +louse/CDSG +lousewort/M +lousiness/S +lousy/TPY +lout/MS +Louth/M +loutish/YP +louvre/MSD +lovable/P +lovableness/S +love-child +love/pMk7RSYlDG +lovebird/MS +loved/U +Lovejoy +Lovelace +Loveland +loveless/PY +lovelily +loveliness/S +Lovell +lovelock/S +lovelorn/P +lovely/TSP +lovemaking/M +lovesick +lovestruck +Lovett/M +loving-kindness +loving/U +lovingness/M +low-born +low-cal +low-carb +Low-Churchism +low-class +low-cost +low-cut +low-down/S +low-emission +low-fat +low-fi +low-grade +low-income +low-key +low-level +low-lying +low-noise +low-pitched +low-profile +low-res +low-spirited +low/DGSTYP +lowbrow/SM +Lowe/My +Lowell +lower-case +lower-class +lower-level +lower/Sd +lowercase/SGD +lowermost +lowish +lowland/MRS +lowlife/MS +lowlight/MS +lowliness/S +lowly/PT +Lowman/M +lowness/S +lox +Loy +loyal/3Y +loyalism/SM +loyalist +loyally/E +loyalty/ESM +Loyola +lozenge/DSM +LP/S +LPG +ls/I +LSD +Lt +Lt. +Ltd +LTR +LTS +Lu +Luanda/M +luau's +lubber/MSY +Lubbock +lube/SGMD +Lubow/M +lubricant/MS +lubricate/DSNGnV +lubrication/M +lubricator/SM +lubricious/Y +lubricity/MS +Lubumbashi +Lucan +Lucas/M +Lucasfilm/M +Luce +lucent/4Y +Lucerne +Lucia/M +Lucian/M +lucid/YP +lucidity/MS +lucidness/S +Lucien +Lucifer/M +Lucille +luck/zMZpS2DG +luckiness/SM +lucky/TUY +lucrative/P +lucrativeness/S +lucre/vMVuS +Lucretia +Lucretius +lucubrate/GnSND +lucubration/M +Lucy/M +Luddism +Luddite/S +Ludditism +luderick +Ludhiana +ludic +ludicrous/PY +ludicrousness/S +Ludlow/M +Ludmilla +ludo/M +Ludovic +Ludwig/M +luff/MSDG +Lufthansa/M +Luftwaffe/M +lug/DRGS +luge/CM +luger +luggage/MS +lughole/S +lugsail/MS +lugubrious/PY +lugubriousness/S +lugworm/S +Luis +Luke/M +lukewarm/PY +lukewarmness/S +lull/GSD +lullaby/DSGM +lulu/MS +lumbago/MS +lumbar +lumber/rdSM +lumbering/M +lumberjack/MS +Lumberton/M +lumen/MS +luminaire/S +luminance/M +luminary/MS +luminescence/MS +luminescent +luminosity/SM +luminous/YP +Lumière/M +lummox's +lump/GDZ2SM +lumpectomy/S +lumpen +lumper/M +lumpfish/S +lumpiness/S +lumpish/YP +lumpsucker/S +Lumpur/M +lumpy/PT +Luna/M +lunacy/SM +lunar/S +lunate/WY +lunatic/S +lunation/M +lunch-time +lunch/SDMG +luncheon/MS +luncheonette/MS +luncher/M +lunchpack +lunchroom's +lunchtime/MS +Lund/M +Lundberg/M +Lundquist/M +lune/NM +lunette +lung/DMGS6 +lunge/SM +lunger/M +lungfish/MS +lungful/S +lungworm/S +lungwort/S +lunisolar +Lupe/M +lupin/S +lupine/SM +lupus/MS +lurch/GSD +lurcher/MS +lure/GDS +lurer/M +lurex +lurgy/S +lurid/PY +luridness/S +lurk/RGDS +Lusaka/M +luscious/YP +lusciousness/S +lush/TPY +lushness/S +Lusitania +lust/GZSDjz62M +lustful/P +lustiness/S +lustral +lustrate/DN +lustre/pSMGD +lustring/M +lustrous/YP +lusty/TP +lutanist/SM +lute/SGMD +lutein +lutenist/SM +lutetium/M +Luther/M +Lutheran/MS +Lutheranism +luting/M +Luton/M +Lutz +lux +luxate/DGN +luxe's +luxe/C +Luxembourg/RM +Luxembourgian +Luxembourgish +Luxenbourg/M +luxes +Luxor/M +luxuriance/SM +luxuriant/Y +luxuriate/NSGDn +luxuriation/M +luxurious/YP +luxuriousness/S +luxury/SM +Luzius +Luzon/M +lx +lyceum/MS +lychee/SM +Lycia/M +Lycian/S +lycophyte/S +lycopod/S +lycopodium/M +Lycra +lycée +Lydgate/M +Lydia +Lydian/S +Lydiat/M +lye/M +lying/e +lyingly +Lyle/M +Lyman/M +Lyme +lymph/SM +lymphadenopathy +lymphangitis +lymphatic/S +lymphocyte/SM +lymphocytic +lymphoid +lymphoma/MS +Lyn +lynch/GRDSJ +Lynch/M +Lynchburg +lynching/M +lynchpin/S +Lynde/M +Lyndon +Lynette/M +Lynn/M +Lynne/M +lynx/SM +Lyon/MS +Lyotard/M +Lyra +lyre/MSwW1 +lyrebird/SM +lyric/3S +lyrical/P +lyricism/SM +lyricist +lyrist +Lysenko/M +lysine/M +Lysol +lysosomal +lysosome/S +lysozyme +lytic +lytically +Lyttleton +László/M +Lévi/M +m +M-DISC/M +M.Sc. +mA +MA +ma'am +ma/FMS +Maastricht/M +Maathuis +Mabel/M +mac/SM +macabre/Y +macadam/QMS +macadamia/S +Macalister/M +Macanese +Macao +macaque/MS +macaroni/M +macaronic +macaronies +macaroon/MS +MacArthur/M +Macau +Macaulay/M +Macaulayan +Macaulayesque +macaw/MS +Macbeth +Macclesfield +MacColl/M +MacDiarmid/M +MacDonald/M +MacDraw/M +mace-bearer/S +mace/SMGD +Macedon +Macedonia/M +Macedonian +macer/M +macerate/DGSnN +maceration/M +MacGregor/M +MacGyver/M +Mach +machete/SM +Machiavelli +Machiavellian +machinability +machinable +machinate/GSD +machination/M +machine-gun/DGS +machine-readable +machine/DM3SGNyn +machinelike +machinery/SM +machismo/SM +Machmeter +macho/S +Machulis +Maciej/M +macintosh/SM +MacIntyre +mack/M +Mackenzie +MacKenzie/M +mackerel/SM +Mackie +mackintosh/SM +Maclean/M +Macleay/M +MacMillan/M +Macmillan/M +Macon +MacOS +MacPherson/M +macramé/S +macro/SM +macrobiotic/S +macrobiotics/M +macrocephalic +macrocephalous +macrocephaly +macrocopy/S +macrocosm/SM +macrocycle +macrocyclic +macrodiagonal +macrodome +macrodynamic +macroeconomic/S +macroeconomics/M +macroevolution +macroevolutionary +macrofossil +macrofungus +macrogamete +macrogametocyte +macrolanguage/S +macrolide/S +macrolinguistics +macromolecular +macromolecule/SM +macromutation +macron/SM +macronuclear +macronuclei +macronucleus +macrophage/MS +macrophagous +macrophallic +macrophotograph +macrophotography +macroscopic/Y +macrosimulation +macrosocio-economic +macrospore +macrosystem/S +MacSween/M +macula +maculae +macular +maculate/DN +macumba +Macy/M +mad/RTYPGD +Madagascan/MS +Madagascar/M +madam/SM +madame/M +madcap/S +madden/dkS +Maddock/M +Maddox +Maddy/M +made-up +made/AU +Madeira +Madeleine/M +Madeline/M +Madelyn/M +mademoiselle/SM +madhouse/MS +Madhya +Madion/M +Madison/M +Madjid +madman/M +madmen/M +madness/S +Madonna/M +madras +Madrid/M +madrigal/SM +Madsen/M +madwoman/M +madwomen +Mae/M +maelstrom/MS +maestri +maestro/SM +Mafeking/M +Mafia/M +mafia/S +mafic +Mafiosi +Mafioso/M +MAG +mag/S +magazine/MGDS +Magdalen/M +Magdalena +Magdalene +Magdalenian +mage/S +Magellan +magenta/MS +Maggie/M +maggot/MS +maggoty/T +Magherafelt/M +magi +magic/MYGD +magical +magician/SM +Magill +magisterial/Y +magisterium +magistracy/SM +magistrate/SM +magistrateship +magistrature/S +magma/WMS +magnanimity/SM +magnanimosity +magnanimous/Y +magnanimousness +magnate/MS +magnesia/SM +magnesian +magnesite/M +magnesium/M +magnet/WqQ8-SMt+1 +magnetic/S +magnetics/M +magnetise/CBnSDG +magnetism/SM +magnetite/MS +magnetize/CBNnSDG +magneto/SM +magnetodynamics +magnetohydrodynamical +magnetohydrodynamics/M +magnetometer/MS +magnetopause +magnetosphere/M +magnetron/M +magnification/SM +magnificence/SM +magnificent/Y +magnifico +magnificoes +magnified/U +magnify/CSGRND +magniloquence/SM +magniloquent +magnitude/SM +magnolia/SM +magnum/MS +Magnus/M +Magnuson/M +Magog/M +magpie/SM +Maguire +magus +Magyar +mah +mah-jong/M +mah-jongg/M +Maha/M +maharaja/SM +maharajah/MS +maharanee's +maharani/SM +maharishi/MS +mahatma/MS +Mahavidyalaya +Mahayana +Mahayanist +Mahdia/M +Mahler/M +mahogany/SM +Mahoney/M +mahout/SM +maid/MS +maiden/YSM +maidenhair/MS +Maidenhead/M +maidenhead/SM +maidenhood/MS +maidenliness +maidservant/MS +Maidstone/M +Maier +Maik/M +mail-order +mail/RS7GDMJ +mailbag/SM +mailboat/S +mailbox/MS +maillot/SM +mailshot/S +Mailänder +maim/RGSD +maimedness's +main/SA +mainboard/S +mainbrace/M +maincrop +Maine +mainframe/SM +mainland/RMS +mainline/RSGD +mainly +mainmast/MS +mains/M +mainsail/MS +mainsheet +mainspring/MS +mainstay/MS +mainstream/SMDR +maintain/RBSDG +maintainable/U +maintained/U +maintenance/MS +maintop/SM +maiolica's +maisonette/SM +Maisy/M +Maitra/M +maize +Maj. +majesty/WSM1 +majeure +majolica/MS +major/MS +Majorca/M +majordomo/S +majorette/MS +majoritarian/S +majoritarianism +majority/SM +majorly +Majuro/M +makable +make-believe +make-up/SM +make/GASU +makefile/S +makeover/S +maker/SM +makeshift +making/MS +Malabo/M +malachite/SM +maladapt/VD +maladjust/LDV +maladministration +maladroit/YP +maladroitness/S +malady/MS +Malagasy/M +malagueta/S +malaguetta/S +malaise/MS +Malamud +malamute/MS +Malaprop +malapropism/MS +malar +malaria/SM +malarial +malarious +malarkey/SM +malate +malathion/S +Malawi/M +Malawian/S +Malay +Malaya +Malayalam +Malayan/MS +Malaysia/M +Malaysian/S +Malbec +Malcolm/M +malcontent/MS +malcontented +malcontentedly +maldevelopment +maldistributed +maldistribution +Maldives/M +Male +male/PSM +malediction/SM +malefaction/SM +malefactor/SM +malefic +maleficence/SM +maleficent +maleness/S +malevolence/S +malevolencies +malevolent/Y +malfeasance/MS +malfeasant +malformation/MS +malformed +malfunction/GSD +Mali/M +Malibu/M +malic +malice/SM +malicious/PY +maliciousness/S +malign/YRSDG +malignancy/SM +malignant/Y +malignity/SM +malinger/drS +Malkin/M +mall/SM +mallard/SM +Mallarmé/M +malleability/MS +malleable/P +mallee/S +malleefowl +mallei +malleiform +mallein +mallemaroking +malleoincudal +malleoli +malleolus +mallet/MS +malleus +Mallory +mallow/SM +Malmesbury +malnourished +malnourishment/SM +malnutrition/SM +malocclusion/MS +malodorous +malonate/S +Malone +Malory/M +maloti +malperformance +malposed +malpractice/MS +malt/DGMZS +Malta/M +Maltese +Malthaner +Malthusian +malting/M +Malton/M +maltose/MS +maltreat/LDSG +malty/T +Malvern +malversation +malvertisement/S +malvertising +malware +mama/SM +mamba/SM +mambo/MGSD +mamma's +mammal-like +mammal/SM +mammalia +Mammalia +mammalian/MS +mammalogy/3 +mammaplasty/S +mammary/S +mammogram/S +mammographic +mammography/S +Mammon/M +mammoplasty/S +mammoth/SM +mammy/M +Mamoutzu/M +man-at-arms +man-hour/S +man-made +man-o'-war +man-of-war +man-sized +man-year/S +man/61YRGDMjW +manacle/SDMG +Managau/M +manage/LaDGS +manageability/S +manageable/U +manageableness +managed/U +manager/oSM +manageress/SM +managerial +managerialism +managerialist +managership/M +Managua +manakin/S +Manama/M +mananas +Manasseh +manatee/SM +Manchester/M +Manchu +Manchuria/M +Manchurian/S +manciple/M +Mancunian/MS +mandala/SM +Mandalay +mandamus/SdM +mandarin/SM +mandate/SMGyD +Mandel/M +Mandela/M +Mandelbrot/M +Mandelson/M +Mandeville/M +mandible/SM +mandibular +mandibulated +mandolin/MS +mandrake/SM +mandrel/SM +mandrill/MS +Mandy/M +mane/MSZ +Manet +Manfred +manfulness +manga +manganese/M +mange/MZRS2 +mangetout/S +manginess/S +mangle/GDS +mangler/M +mango/MS +mangoes +mangold +mangold-wurzel/S +mangosteen/S +mangrove/MS +Mangum/M +mangy/T +manhandle/DGS +Manhattan/M +manhole/SM +manhood/SM +manhunt/SM +Mani +mania/SM +maniac/SM +maniacal/Y +manic/S +manicure/3DSMG +manifest/DYSGNn +manifestation/M +manifestness +manifesto/SM +Manificat +manifold/PSYM +manifolder/M +manikin/MS +Manila/M +manilla/S +manille +manioc/SM +manipulatable +manipulate/BSGnyDNVu +manipulative/M +manipulator/SM +Manitoba +Manitoban +Manitowoc +mankind/M +Manley/M +manlike +manliness/S +manly/PT +Mann/M +manna/MS +manned/fU +mannequin/SM +manner/Y +mannered/U +mannerism/SM +mannerist/M +mannerliness/U +mannerly/P +Mannheim +mannikin's +manning +mannish/PY +mannishness/S +mannose +manoeuvrability/SM +manoeuvre/SBMGDJ +manoeuvred/e +manoeuvrer/S +manoeuvres/e +manoeuvring/e +manometer/SM +manor/SM +manorial +manpower/MS +manqué/M +mansard/MS +manse/XNMS +manservant/M +Mansfield +mansion/M +manslaughter/MS +Manson/M +Mansour/M +manspreading +manta/MS +mantel/SM +mantelpiece/SM +mantelshelf +mantic +manticore/S +mantid/S +mantilla/MS +mantis/MS +mantissa/MS +Mantke +mantle's +mantle/ESDG +mantling/M +Manton +mantra/SM +mantrap/SM +manual/MSY +Manuel/M +manufacture/RBSGJD +Manulife/M +manumission/M +manumit/XNSGD +manure/RMGDS +manuscript/MS +Manville +Manx +manzanita/S +manège/SGD +Mao +MAOI +Maoism +Maori +map/GRSMDJ +maple/SM +mapmaker/S +mappable +mapped/U +mapping/M +maps/A +Mapuche/S +Maputo/M +maquette/S +maquila/S +maquiladora/S +mar/DGZ +Mara +mara/S +marabou/SM +marabout's +maraca/MS +Maracaibo +maraschino/MS +Marathi +marathon/MrS +maraud/SRDG +marble/DSMGJ +marbler/M +marbling/M +Marc/MZ +Marcan +marcasine +marcasite +marcassin +marcato +Marceau/M +Marcel +marcel/SGD +marceline +Marcellian +Marcello/M +Marcellus +march/DRSG +Marchington/M +marchioness/MS +Marcia/M +Marcie/M +Marcin/M +Marcinkiewicz/M +Marco/MS +Marconi +Marcum/M +Marcus +Marden/M +Mardi +mare/SM +Margaret/M +margarine/SM +margarita/SM +margarodid +Margate +margate/S +margay/S +Marge/y +Margery/M +margin/oMdS +marginal/Q8q-S +marginalia +marginality +Margo/M +Margolin/M +Margot/M +Marguerite +maria/M +mariachi's +Marian/M +Mariana/S +Marianas/M +Marianne/M +Marie/M +Mariel/M +Marietta +marigold/SM +Marigot/M +marijuana/SM +Marilyn/M +marimba/MS +Marin +Marina +marina/nMS +marinade/DMGS +marinara/SM +marinate/SGD +marination/M +marine/RSN +Marino/M +Mario +Mariological +Mariologist/S +Mariology +Marion +marionette/MS +Marisol/M +Marissa/M +marital/KY +maritime +maritimer +Marius +marjoram/MS +Marjorie +Marjory/M +mark's/A +mark-up/MS +mark/RmDJhGSM7 +markdown/MS +marked/AU +markedness +market/g7rSMdJ +Marketa/M +marketability/MS +marketable/U +marketeer/S +marketing/M +marketplace/MS +Markey/M +Markham/M +marking/M +markka/M +Markov/M +Markovitz/M +marks/A +marksmanship/S +markup +marl/SGDM +Marland/M +Marlboro/M +Marlborough/M +Marlene/M +Marley/M +marlin/SM +Marline/M +marlinespike/SM +Marlow/M +Marlowe/M +Marmaduke/M +marmalade/SM +Marmite +marmoreal +marmoset/SM +marmot/SM +maroon/SDG +marooner +marque/MS +marquee/SM +Marquess/M +marquess/MS +marquetry/MS +Marquette +marquis/MS +marquise/M +marquisette/MS +Marrakesh +marriage's/A +marriage/MBS +marriageability/SM +marriages/A +married/S +Marriott +marrow/MS +marrowbone/MS +marry/DGSA +Mars +Marsden +Marseillaise +Marseilles +marsh/MZS2 +Marsha +marshal/JRSGDM +Marshall/M +marshalship +Marshfield/M +marshland/MS +marshmallow/MS +marshy/PT +Marston/M +marsupial/MS +mart/MGSD +Marta +Martel +martellato +Martello/S +martempered +martempering +marten/MS +martensite/W +Martha +martial/Y +Martian/S +martin/SM +Martina/M +Martineau/M +martinet/MS +Martinez +martingale/MS +Martini/SM +martinique +Martinique/M +Martinson +Martinsville/M +Martorell/M +Marty +martyr/MGDS +martyrdom/MS +martyrological +martyrologist +martyrology/S +marvel/GDS +Marvell +marvellous/Y +Marvin/M +Marx/3M +Marxian +Marxism +Marxist +Mary/M +Maryland/M +Marylanders +Marylebone/M +Marysville/M +marzipan/SM +mas/rGWD +Masai +Masayuki/M +masc +Mascagni +mascara/DGSM +mascot/MS +masculine/YP +masculinism +masculinist/S +masculinity/MS +masculist/S +Maseru/M +mash-up/S +mash/RJSGDM +Mashona +Mashonaland +masjid/S +mask/JRDMSG +masked/U +masks/U +masochism/SM +masochist/SWM1 +mason/SdyWM +Masonite +masonry/SM +Masood/M +masque/RSM +masquerade/MRSDG +mass-market +mass-produced +mass-producing +mass/pSVvu +Massa +Massachusetts +massacre/MGDS +massacrer +massage/DMSG +massager/M +Massart/M +Massenet +masseter +masseur/SM +masseuse/SM +Massey/M +massif/SM +Massimo/M +massive/P +massiveness/S +mast/DRSMG +mastectomy/SM +master-class/SM +master-stroke/MS +master-work/S +master/AdScp +MasterCard +masterdom +masterful/PY +masterhood +mastering/S +masterliness +masterly +mastermind/GDS +masterpiece/MS +mastership/M +mastery/MS +masthead/GSDM +mastic/NSnM +masticate/DGS +mastication/M +mastiff/SM +mastodon/SM +mastoid/S +mastoiditis +masturbate/GSnDNy +masturbation/M +masturbator +Masuoka/M +mat/dRMDJGS +Mata-Utu/M +Matabele/S +Matabeleland +matador/SM +Matangi/M +match's/A +match/eGDaS +matchable/U +matchbook's +matchbox/SM +matched/AU +matcher/MS +matches/A +matching/c +matchings +matchless/Y +matchlock/MS +matchmake/RJG +matchmaking/M +matchplay +matchstick/SM +matchwood/SM +mate/MzJS +Mateo/M +mater/Mo +material/qs39S-MPQ8 +materialism/MS +materialist/W1 +materiality/IM +materialization/M +materially/I +materialness/I +materiel +maternal/Y +maternity/SM +Mathematica +mathematical/Y +mathematician/MS +mathematics/M +Matheny/M +Mather +Mathews +Mathias +Mathieu +Mathis +maths +Matilda/M +matinee/S +mating/M +matins/M +matinée/S +Matisse/M +Matlab +Matlock +matriarch/MZ +matriarchal +matriarchs +matriarchy/MS +matrices +matricidal +matricide/SM +matriculate/NSGDn +matriculation/M +matrifocal +matrilateral +matriline +matrilineage +matrilineal +matrilineally +matrilocal +matrilocality +matrimonial +matrimony/oMS +matrix/M +matron/MSY +Matroska/M +Matsumoto/M +matsuri +Matsushita +Matsuyama +matt/M +matte/MS +Mattel +matter-of-fact/Y +matter/d +Matterhorn +Matthau +Matthew/S +Matthias +Matthieu/M +Mattie +matting/M +mattock/SM +mattress/MS +Mattson/M +maturate/SGD +maturation/M +mature/YDTVSxnPGN +maturely/KI +matureness/K +maturer/M +maturities/I +maturity/KMI +matzo/MS +matzoth +matériel/SM +Maud +Maude +maudlin/Y +Maugham/M +Maui +maul/DRSG +maunder/Sd +Maura/M +Maureen +Maurice +Mauricio +Maurine/M +Mauritania/M +Mauritanian/S +Mauritian/S +Mauritius/M +Mauser +mausoleum/SM +mauve/MS +Maven/M +maverick/MS +Mavis +maw/DSGM +mawkish/PY +mawkishness/S +max +Max/M +maxi/S +maxilla/yM +maxillae +maxillary/S +maxim/qQs89Mo-S +maxima/M +maximal/S +maximalism +maximalist/S +maximality +Maximilian +maximization/M +maximum/YMS +Maxine +maxing +Maxthon/M +Maxtor/M +maxwell +Maxwell/M +Maxwellian +May's +may/EG +Maya +Mayan/S +maybe/S +mayday/S +Mayer/M +Mayfair/M +mayflower/SM +mayfly/MS +mayhap +mayhem/MS +Mayhew +mayn't +Maynard/M +Mayne/M +Mayo/M +mayonnaise/MS +mayor/SM +mayoral +mayoralty/MS +mayoress/SM +mayorship/M +Mayotte/M +maypole/MS +mayst +Mazda +maze/SZMGD +mazer +mazurka/SM +mazy/T +Mazza/M +maître +mañana/M +Mb +MB +MBA/MS +Mbabane/M +Mbit +Mbps +MC +Mc +MC'd +MC'ing +MC's +McAdams +McAfee +McAllister/M +McAlpine/M +McAvan +McBride/M +McCabe/M +McCaffrey/M +McCain/M +McCall/M +McCallum/M +McCann/M +McCarthy/M +McCartney +McCarty/M +McCauley/M +McCay/M +McClain/M +McClellan/M +McClintock/M +McCloy/M +McClure/M +McCluskey/M +McConnell/M +McCormack/M +McCormick/M +McCoy/M +McCracken/M +McCrea/M +McCullagh/M +McCullers/M +McCullough/M +McDaniel/M +McDermott/M +McDevitt/M +McDiarmid/M +McDonald/M +McDonnell/M +McDougall/M +McDowell/M +McEnroe/M +McFadden/M +McFarland/M +McGarry/M +McGavin/M +McGee/M +McGill/M +McGinlay/M +McGinn/M +McGlynn/M +McGovern/M +McGowan/M +McGrath/M +McGraw/M +McGregor/M +McGuire/M +McHale/M +MCI +McIntosh/M +McIntyre/M +McKay/M +McKee/M +McKenna/M +McKenzie/M +McKesson/M +McKinlay/M +McKinley/M +McKinney/M +McKinnon/M +McKinsey/M +McKnight/M +McLane/M +McLaren/M +McLaughlin/M +McLean/M +McLeish/M +McLeod/M +McMahon/M +McManus/M +McMillan/M +McMurtry/M +McNab/M +McNally/M +McNaughton/M +McNeil/M +McNish +McNiven/M +McPherson/M +McQuarrie/M +McRae/M +MD +mdse +MDT +me/3s +mead/MS +Meade +meadow/SM +meadowland +meadowlark/SM +meadowsweet/M +Meaghan/M +meagre/Y +meagreness +meal/ZSM2 +mealiness/S +mealtime/MS +mealworm +mealy-mouthed +mealy/TPS +mean/CSG +meander/SJd +meaner +meanest +meanie/SM +meaning/M6jpS +meaningful/P +meaningfulness/S +meaningless/PY +meaninglessness/S +meanly +meanness/S +meant/U +meantime +meanwhile +meany +Meara +measles +measly/T +measurable/IU +measurably/I +measure/LSpMhlGD +measured/UA +measurement/A +measurer/M +measures/A +measuring/A +meat/ZS2pM +meataxe +meatball/SM +Meath/M +meathead/S +meatiness/S +meatloaf +meatloaves +meatpacking/S +meaty/TP +mebibit/S +mebibyte/S +Mecca/M +mechanic/SMY +mechanical/S +mechanise/BnRSDG +mechanised/U +mechanism/MS +mechanist/MW1 +mechanize/nBDNG +mechanized/U +mechanizer/M +mechanochemically +mechanoreceptive +mechanoreceptor/S +Mecoptera +mecopteran/S +mecopterous +Med +MEd +medal/MSD +medallion/MS +medallist/S +meddle/RSDG +meddlesome +Mede/S +Medfield +Medford/M +media/oMn +mediaeval/3MYS +mediaevalism +mediaevalist +medial/S +medialize/SGD +median/YSM +mediastina +mediastinal +mediastinoscopy +mediastinum +mediate/IPY +mediated +mediates +mediating +mediation/M +mediator/SM +MediaWiki +medic/NYVnMS +Medicaid +medical/S +medicament/SM +Medicare +medicate/SGD +medication/M +Medici +medicinal/S +medicine/MoS +medico-legal +medico/SM +medieval +medievalist/S +Medina/M +mediocre +mediocrity/SM +meditate/VSGDvuNn +meditated/K +meditates/K +meditating/K +meditation/KMS +meditative/P +Mediterranean +medium-sized +medium/SM +mediumism +mediumistic +mediumship +medley/MS +medroxyprogesterone +medspeak +medulla/SMy +Medusa/M +medusa/S +medusae +medusoid/S +Medway/M +meed/SM +meek/YPT +meekness/S +Meeks/M +meerkat/S +meerschaum/MS +meet/GJSY +meeter/M +meeting/M +meetinghouse/S +meetup +Meg/M +mega +megabit/SM +megabuck/S +megabyte/S +Megachiroptera +megachiropteran/S +megacity/S +megacycle/MS +megadeath/MS +megaflop/S +megahertz/M +megajoule/S +megalith/SWM +megalitre/S +megalomania/MS +megalomaniac/SM +megalomaniacal +megalomanic +megalopolis/SM +megalopolitan/S +megalosaurus/S +megamouth/M +Megan/M +megaparsec +megaphone/WMDSG +megaphonist +megaphyll/S +megaphyllous +megaphylly +megapixel/S +megaplume +megapode/S +megapolis +megaripple +megasclere +megascopic +megascopically +megasea +megaseller +megaspore/S +megastar/S +megastardom +megastore/S +megastructure/S +megaton/SM +megavolt/M +megawatt/SM +megaword/S +megohm/MS +meh +Mehring/M +Meier/M +meioses +meiosis/M +meiotic +Meister +Meistersinger +Mekong +Mel +melamine/MS +melancholia/SM +melancholiac +melancholic/S +melancholy/MSW +Melanesia +Melanesian +melange +Melanie +melanin/MS +melanisation +melanite +melanization +melanogen +melanogenesis +melanoma/SM +melatonin +Melba/M +Melbourn +Melbourne/M +Melcher/M +meld/SDG +Meldrew +melee/S +Melin/M +Melinda +meliorate/nDGNVS +melioration/M +melisma/S +melismata +melismatic +melismatics +Melissa +melliferous +mellifluous/PY +mellifluousness/S +mellitus +Mellon +mellophone +mellow/GYTPSD +mellowness/S +Melly/M +melodic/S +melodicism +melodious/U +melodiously +melodiousness/S +melodrama/WSM1 +melodramatic/S +melody/SWM1 +melon/SM +melpomenish +melt/DkSG +meltable +meltdown/S +melted/A +melter/SM +Melton +melts/A +meltwater/S +Melville/M +Melvin +Melvyn +member's +member/ASE +membered +memberless +membership/SM +membrane/MSD +membranous +meme/S +memento/SM +mementoes +memetic +memo/SyM +memoir/SM +memoires +memorabilia +memorability/MS +memorable/PY +memoranda +memorandum/SM +memorial/QS +memorially/I +memoriam +memorization/M +memory/s9Q8oq-SM +memoryless +Memphis +men-at-arms +men-o'-war +men-of-war +men/M +menace/kSGD +menagerie/SM +menarche/MS +Mencken/M +mend/GFSD +mendacious/PY +mendacity/MS +Mendel/M +mendelevium/M +Mendelssohn/M +mender/FM +menders +Mendes +mendicancy/MS +mendicant/S +mending/SM +Mendip +Mendoza +Meneghetti/M +Menelaus/M +menfolk/M +Mengele/M +menhaden/M +menial/YS +Menindee +meningeal +meninges +meningioma/S +meningiomata +meningitic +meningitides +meningitis/M +meningococcal +meningococci +meningococcus +meningoencephalitis +meninx +menisci +meniscus/M +Menlo +Mennonite/S +Menominee +menopausal +menopause/SM +menorah/SM +menorrhoea +Mensa +menservants/M +menstrual/K +menstruate/SGnND +menstruation/M +mensurable/F +mensurableness +mensuration/SM +menswear/M +mental/Y3 +mentalism +mentalist +mentalistic +mentality/MS +menthol/MS +mentholated +mention/7SRDG +mentionable/U +mentioned/fU +mentor/MSd +mentorship +menu-driven +menu/MS +Menuhin/M +meow/DSG +MEP/SM +meperidine +mephedrone +Mephisto/M +Mephistophelean +Mephistopheles +Mephistophelian +mercantile +mercantilism +mercantilist/S +Mercator +Mercedarian/S +Mercedes +Mercedes-Benz/M +mercenarily +mercenary/PMS +mercer/QMS +mercery/S +merchandise/RSDGJM +merchant/BSM +merchantman/M +merchantmen/M +Mercier +merciful/P +mercifully/U +merciless/PY +mercilessness/S +Merck/M +mercurial/S +mercurialness +Mercurochrome +mercury/oMW +mercy/S6jpM +mere/TYS +Meredith +meretricious/PY +meretriciousness/S +merganser/MS +merge/RGSD +mericarp +meridian/SM +meridional +meringue/MS +merino/MS +meristem/S +meristematic +merit/CdMS +merited/U +meritocracy/SM +meritocratic +meritocrats +meritorious/U +meritoriously +meritoriousness/MS +Merkle-Damgård +Merle +merlin/M +mermaid/SM +meromorphic +Merriam/M +Merrick +Merrill +Merrimac +Merrimack +merriness/S +Merris +Merritt/M +merry-go-round/S +merry/TLY +merrymaker/SM +merrymaking/SM +Mersey +Merseyside/M +Merthyr +Merton +Merv/M +Mery/M +mes/2DZzG +mesa/MS +mescal/SM +mescaline/SM +mesdames/M +mesdemoiselles/M +mesencephalic +mesencephalon +mesentery/SW +mesh's +mesh/UD +meshes +meshing +meshwork +mesial/Y +mesmeric/Y +mesmerise/RGSD +mesmerism/MS +mesmerize/RGSD +mesmerizer/M +mesmerizing +Meso-America +mesocyclone/S +mesoderm/O +mesogastria +mesogastrium +Mesolithic +mesomorph/SM +mesomorphic +meson/MS +mesopelagic +mesophyll +Mesopotamia/M +Mesopotamian/S +mesosphere/MS +mesothelia +mesothelioma/S +mesothelium +mesotherapy +mesothoracic +mesothorax +mesozoic +mesquite/MS +mess/SM +message/SMDG +messenger/dMS +Messenia/M +Messiaen +messiah/S +messianic +messieurs's +Messina/M +messiness/S +messmate/SM +Messrs +messy/TP +mestizo/SM +met/dr +meta +Meta-Wiki +metabolic/Y +metabolisable +metabolise/DSG +metaboliser/S +metabolism/SM +metabolite/SM +metabolizable +metabolize/SGD +metabolizer/S +metacarpal/S +metacarpi +metacarpus/M +metacentre/SW +metacircular +metacircularity +metacone +metadata +metafile +metageneses +metagenesis +metagenetic +metal/WSMGJD +metalanguage/MS +metalhead/S +metalinguistic +metallic/S +Metallica/M +metalliferous +metallise/SnGD +metallize/NnDSG +metallographically +metallography/MW +metalloid/SM +metallurgist/S +metallurgy/1MSwW +metalsmith/MS +metalwork/RGJMS +metalworking/M +metamaterial/S +metamathematical +metamathematician/S +metamathematics +metamorphic +metamorphism/SM +metamorphose/DGS +metamorphosis/M +metaphase +metaphor/SWw1M +metaphorist +metaphosphate's +metaphysic/SMY +metaphysical +metaphysician/S +metaplasia +metaplastic +metasomatic +metasomatise/D +metasomatism +metasomatize/D +metastability/M +metastable +metastases +metastasis/dMSQ +metastatic +metasyntactic +metatarsal/S +metatarsi +metatarsus/M +Metatheria +metatherian/S +metatheses +metathesis/M +metathesized +metathesizes +metathesizing +metathoracic +metathorax +metatracheal +metatropy +metatype +metavariable +metavariscite +metaverse +metavolcanic +metazoan/S +mete/S +metempsychoses +metempsychosis/M +meteor/WS1M +meteorite/SMW +meteoritic/S +meteoritics/M +meteoroid/MS +meteorologically +meteorologist/S +meteorology/wMS +meter/d +meterless +metethereal +metetherial +Metford +metformin +meth +methadone/SM +methamphetamine +methanal +methane/M +methanogenesis +methanoic +methanol/M +methicillin +methinks +methionine/M +method/1SMw +methodic +methodical/P +methodicalness/S +Methodism +Methodist/MS +methodologists +methodology/Sw1M +methotrexate +methought +methoxy +methoxyl +Methuen/M +Methuselah +methyl/SM +methylate/SGDn +methylene/M +methylergonovine +Methyr/M +meticulous/PY +meticulousness/S +metier +metonym/S +metonymic +metonymical +metonymically +metonymous +metonymy/SM +metope/S +metoprolol +metre/S1Ww +metric/MNSn +metricate/DSG +metrics/M +metro/MS +metrological +metrology/3 +metronidazole +metronome/SM +metronomic +metropolis/SM +metropolitan/S +metropolitanization +metrosexual/S +metrotome +Metrotown/M +metrum +mettle/DSM +mettlesome +Metzler/M +mew/GSD +mewl/DSG +mews/MS +Mexican/S +Mexico/M +Meyer/S +Meyerbeer +mezzanine/MS +mezzo-soprano +mezzo/S +mezzotint/SGDR +mfg +mfr/S +mg +MGM +mgr +MHz +mi's +mi/C +Miami +miasma/MS +miasmal +miasmatic +miasmatically +miasmic +miasmically +MiB +mic/S +mica/MS +Micah +mice/M +micelles +Michael/SM +Michaelangelo +Michaelmas +Michaelson +Michel/M +Michelangelo +Michele/M +Michelin +Michelle/M +Michelson +Michigan/M +Mick/M +Mickelson +mickey/SM +Micmac/S +miconazole +micra's +micrite +micritic +micro-environment/S +micro/S +microaerophile/S +microaerophilic +microamp +microampere +microanalyses +microanalysis/M +microanalytic +microangiopathic +microarchitecture/S +microarray/S +microbe/MS +microbial +microbially +microbian +microbicidal +microbicide/M +microbiologic +microbiologically +microbiology/w3SM +microbore +microbrewery/S +microcapillary +microcapsule/S +microcephalous +microcephaly/W +microchannel/S +microchemistry/M +microchip/SGD +microcircuit/SM +microcircuitry +microclimate/SW +microclimatically +microcode/GDS +microcoleoptera +microcolony +microcomputer/MS +microcomputing +microcontinent/S +microcontinental +microcontroller/S +microcopy/S +microcosm/WSM +microcosmal +microcosmically +microcosmography +microcosmopolitan +microcrack/SGD +microcredit +microcrystal +microcrystalline +microcyte/WS +microdeletion/S +microdensitometer +microdot/SM +microeconomic/S +microeconomics/M +microelectrode/S +microelectromechanical +microelectronic/S +microelectronically +microelectronics/M +microenterprise +microevolution +microevolutionary +microfarad +microfauna +microfibre/S +microfibril/S +microfiche/M +microfilament/S +microfilm/GDMS +microfilmer +microflora +microform/S +microformat/S +microfossil/S +microfungi +microfungus +microgenerate +microgeneration +microglia +microglial +microgram/S +microgramme/S +microgranite +micrograph/SZ +micrographic +micrographics +micrography/M +microgravity +microgroove/MS +microhabitat/S +microhydrodynamics +microhylid/S +microinject/DG +microinjection +microinstruction/MS +microjoule +microlaminated +microlevel +microlight/S +microloan/S +micromanage/LDSG +micrometeorite/SWM +micrometer/SM +micrometre/S +microminiature +microminiaturisation +microminiaturization +micromodel +micromodeling +micromodelling +micromodule +micromolar +micromole/S +micromorph/S +micromorphological +micromorphology +micromotor +micromutation +micron/MS +Micronesia/M +Micronesian/S +micronuclei +micronucleus +micronutrient/S +microorganism/SM +micropayment/S +microphagic +microphagous +microphone/SMG +microphotograph/SWZ +microphyll/S +microphysical +microphysics +micropig/S +micropipette/S +micropower +microprint/G +microprobe/S +microprocessing +microprocessor/MS +microprogram/MSGD +micropropagation +micropterous +micropyle +microreader/S +microRNA +micros/M +microsatellite/S +microscooter/S +microscope/SMWw1Z +microscopist/S +microscopy/MS +microSD +microsecond/SM +microseism/SW +microsimulation/S +microsite/S +Microsoft/M +microsomal +microspectrophotometer/S +microsphere/S +microspore/S +microstore +microstructure/SO +microsurgeon/S +microsurgery/MS +microsurgical +microsystem/S +microtask/S +microtechnological +microtechnology +microtome +microtonal +microtonality +microtonally +microtone/S +microtubule/S +microvascular +microvolt/MS +microwavable +microwave/G7DSM +microword/S +mid-afternoon +mid-age +mid-aged +mid-air/SM +Mid-America +Mid-American +mid-angle +Mid-Atlantic +mid-band/M +mid-body +mid-breast +mid-brow +mid-calf +mid-career +mid-century +mid-channel +mid-chest +mid-circle +mid-coast +mid-continent +mid-continental +mid-course +mid-cycle +mid-deck +mid-deep +mid-distance +mid-earth +mid-engined +mid-European +mid-evening +mid-feather +mid-fi +mid-flight +mid-kidney +mid-layer +mid-level +mid-management +mid-market +mid-morning +mid-ocean +mid-oceanic +mid-off +mid-on +mid-year +mid/Z +Midas +midbrain +midday/SM +midden/SM +middle-age/D +middle-class +middle-of-the-road +middle-sized +middle/mDSGkJ +middlebrow/SM +Middlebury +Middlehurst +middler +Middlesbrough/M +Middlesex +Middleton +Middletown +middleware +middleweight/MS +middlingish +middlingness +middy/SM +midear +midface +midfacial +midfield/MS +midfielder/S +Midgard/M +midge/SM +midget/SM +midheaven +midi/S +midland +midlander +Midlands +midlife +midline +midlives +Midlothian/M +midmost/S +midnight/SM +midpoint/MS +midrange +midrib/MS +midriff/SM +midscale +midsection/M +midship/mS +midspan +midst/MS +midstream/M +midsummer/SM +midterm/MS +midway +midweek/YSM +Midwest +Midwestern +Midwesterner/S +midwicket +midwife/My +midwifery/MS +midwinter/MYS +midwives +midyear/SM +Mielczarek +mien/SM +miff/DSG +MIG/S +might've +might/S2Zz +mightiness/S +mightn't +mightn't've +mighty/TP +Mignon +migraine/MS +migrant/ISM +migrate/INS4DnG +migration/MI +migrative +migrator/S +migratory/S +Miguel +mikado/SM +mike/DMGS +Mikhail +milady/MS +Milan +Milanese +milch/M +mild-mannered +mild/TPY +milden +mildew/ZGDSM +mildness/S +Mildred +mile/SM +mileage/MS +mileometer +milepost/SM +miler/M +milestone/MS +milfoil/S +Milford/M +milieu/SM +militancy/SM +militant/YPS +militarisation +militarise/CSDG +militarism/SM +militarist/W +militarization/M +militarized/C +military/SM-Q3Y +militate/SGD +militia/mSM +milk/RD2ZSMG +milkfish/S +milkiness/S +milkmaid/SM +milkman/M +milkmen/M +milkshake/S +milksop/SM +milkweed/MS +milky/TP +mill/SRD7MG +Millard +Mille/M +millenarian/S +millenarianism/M +millenarianist/S +millenary/S +millennia +millennial/S +millennialism +millennium/SM +millepede's +millet/SM +Millett/M +Millette/M +Millgarth +milliamp +milliampere/S +milliard/SM +millibar/S +millidegree/S +Millie/M +milligram/S +millijoule/S +millilitre/S +millimetre/S +milliner/ZSM +millinery/SM +milling/M +million/MHS +millionaire/SM +millionth/M +millipede/SM +millisecond/SM +millivolt/MS +millivoltmeter/SM +milliwatt/S +millpond/SM +millrace/MS +millstone/SM +millstream/SM +Millwall +Millward +millwright/SM +Milne +Milnthorpe +Milo +milometer +milord/M +Milquetoast/S +milreis +Milroy +milt/RSM +Milton/WM +Milwaukee +MIMD +mime/DSMG +mimeo +mimeograph/MDSG +mimer/M +mimesis/M +mimetic/Y +Mimi +mimic/RDGSy +mimicry/SM +mimosa/MS +Min +min. +min/S +Mina +Minardi +minaret/SM +minatory +mince/RDGkSJ +mincemeat/SM +Minchin/M +mind-expanding +mind-numbing/Y +mind-reader +mind/phSiR6DjMG +Mindanao/M +mindbogglingly +minded/A +minder/AS +mindful/U +mindfulness/SM +mindless/YP +mindlessness/S +minds/A +mindset/S +mine-detector +mine/RDSJG +mined/f +minefield/SM +mineral/Qq8-SM +mineralisation/CS +mineralization/CS +minerally +mineralness +mineralocorticoid/S +mineralogy/Mw3S +Minerva +mines/f +mineshaft/S +minestrone/MS +minesweeper/SM +minesweeping +mineworker/S +Ming +mingle/FGDS +Minho/M +mini/S +miniature/GQ3S8M-qD +minibore +minibreak/S +minibus/SM +minicab/SM +minicam/MS +minicar/S +minicell +minichain +minichromosome +minicircle +minicomputer/SM +minidisc/S +minidress's +minify/SGDN +minim/s9Q8S-qMo +minima/M +minimal/S3 +minimalism/S +minimalist/W +minimality +minimax/M +minimization/M +minimum/SM +mining/M +minion/SM +miniscule +miniSD +miniseries +miniskirt/MS +minister/NdnSMo +ministerial +ministrant/S +ministration/M +ministry/SM +minivan/S +miniver/M +mink/MS +minke +Minneapolis +minnesinger/MS +Minnesota/M +Minnie +minnow/MS +Minoan +minocycline +minor/SM +minority/SM +Minos +Minot/M +Minotaur/M +minoxidil +Minsk/MZ +Minsky/M +minster/MS +minstrel/SM +minstrels/Z +minstrelsy/SM +mint/DGSMRZ +mintage/MS +minty/T +minuend/MS +minuet/MS +minus/S +minuscule/SM +minute/PMGTDSY +minuteness/S +minutia/M +minutiae +minx/MS +Miocene +MIPS +Miquelon/M +Mira +Mirabeau +miracle/MS +miraculous/YP +mirage/DSMG +Miranda +mIRC +mire/DMGSZ +Miriam +Mirowsky +Mirrlees +mirror/dMS +mirth/6SpMj +mirthful/P +mirthfulness/S +mirthless/PY +MIRV +miry/T +mis-citation +mis-selection +mis-sell/SG +mis-sold +misaccount/SGD +misadaptation +misaddress +misadjust/SGD +misadventure +misallocate/SDGN +misandrist/S +misandry +misanthrope/M1ZS +misanthropical +misanthropism +misanthropist/S +Misanthropos +misanthropy/MS +misappliance +misapply/nN +misappreciate/SGDN +misapprehend +misapprehensive +misbehaver/M +misbelief/S +misbeliever/S +misbrand +misbuild/SG +misbuilt +misc/b +miscalculate +miscall +miscarry +miscast/G +miscategorise/SGD +miscegenation/SM +miscellanea +miscellaneous/Y +miscellaneousness +miscellany/SM +mischance +mischief-makers +mischief-making +mischievous/PY +mischievousness/S +miscibility/S +miscible/CI +misclassified +miscommunicate +miscommunications +misconfiguration +misconfigure/D +misconstruction/S +misconstrue +miscount +miscreant/SM +miscreate/SGD +miscreative +miscutting +misdate/SGD +misdeal +misdecision +misdeclaration/S +misdeed +misdemeanant/SM +misdemeanour/SM +misdescribe/SDN +misdescriptive +misdial/SGD +misdirect +misdirector +misdistribution +misdoubt/SD +misenter/Sd +miser/ZY7l +miserable/P +miserableness/S +miserliness/S +miserly/P +misery/MS +misestimate/D +misestimation/S +misexplain/SGD +misexplanation/S +misfeasance/SM +misfeature +misfield +misfit +misfold/SGD +misgiving/SM +misguide/hi +misguided/P +mishandle/G +mishap/M +Mishkin/M +mishmash/MS +misidentify/N +mislay +mislead/k +misleader +misline +mislineation +mislippen +mislive/SGD +mislocalize/SGDN +mislocate/SGD +mislocation +mislodge/SGD +mismade +mismake/SG +mismanageable +mismanager +mismannered +mismanners +mismannert +mismark/SGD +mismarketing +mismarriage/S +mismarry/SGD +mismatchment +mismate/SGD +mismean/SG +mismeant +mismeasure/SGD +mismeasurement/S +mismetre/SGD +misnomer/SM +misogamy/M3S +misogynist/W +misogynous +misogyny/3SM +misperceiving +misperception/S +misplace/L +misprediction +misprice/SGD +misprint/M +misprision/SM +misprize/SGD +misprizer +misproportion +misqualify/SGD +misread +misreport +misrepresenter/M +miss/EVDGS +missal/MSE +missaw +missee/SG +misseen +misses/K +misshapen/YP +misshapenness/S +missile/SMy +missilery/MS +mission's/A4 +mission/FRSM +missionary/MS +missions/4 +Mississauga +Mississippi +Mississippian/S +missive's +missive/4 +missives +Missoula +Missouri +Missourian +misspeak +misspecification +misspell +misspoke +misstep +missus/SM +Missy +mist/RZ2zDG +mistakable/U +mistake/M +mistaken/Y +mistaker +misted/C +mister/CMS +mistime/G +mistiness/S +mistle +mistletoe/SM +mistral/SM +mistranslate +mistreat/L +mistruster/M +mists/C +misty/T +mistype/J +misunderstand/R +misuse/M +MIT/M +Mitch/M +Mitchell/M +Mitchum/M +mite/MS +mitigate/DNnyGS +mitigated/U +mitigation/M +mitochondria +mitochondrial +mitogen/SW +mitoses +mitosis/M +mitotic +mitral +mitre/DGMS +mitsuba +Mitsubishi +mitt/SM +mitten/SM +Mitterrand +mix-up +mix/GKDSA +mixable +mixed/U +mixer/SM +mixture/MS +mizzen/SM +mizzenmast/MS +MK3D +mk3d +mka +MKA +mks +MKS +mkv +MKV +ml +Mlle +MLSO +mm +MMB +Mme +MMORPG/S +MMS/SGD +MMU/M +MMX +Mn +mnemonic/YMS +mnemonics/M +Mo +moan/RDGMS +moat/DMGS +mob's +mob/CSDG +mobber +mobcap/SM +Mobil +mobile's +mobile/IQ-+9stq8 +mobiles +mobilise/CnGADS +mobility/SMI +mobilize/ADSCNnG +mobster/MS +Mobutu +Moby/M +moccasin/MS +mocha/SM +Mochizuki/M +mock-up/S +mock/RGSkD7 +mocker/Z +mockers/M +mockery/SM +mockingbird/SM +mod/RoSGD +modal/S +modality/SM +mode/FMS +model/RSMJDG +models/A +modem/MS +moderate/YIPN +moderated/U +moderateness/S +moderates +moderating +moderation/MI +moderations +moderator/MS +moderatorship/S +modern/SQ8YTPs9q- +modernised/U +modernism/SM +modernist/WS +modernity/MS +modernization/M +modernness/S +modest/TZY +Modestas/M +modestly/I +Modesto +modesty/MIS +modi +modi operadi +modi vivendi +modicum/MS +modifiability/M +modifiable/P +modification/M +modificatory +modified/U +modify/NnRSBGD +modish/YP +modishness/S +modular/Q-Y8q +modularity/MS +modulate/CGANDS +modulated/U +modulation/MCS +modulator/CAMS +module/NSnM +moduli +modulo +modulus/M +modus +modus operandi +modus vivendi +Moe/M +Moen/M +Moffat/M +Moffett/M +Moffitt/M +Mogadishu/M +moggie/MS +Moglen/M +mogul/MS +mohair/SM +Mohamed/M +Mohammed/M +Mohammedan +Mohammedanism +Mohan/M +Mohawk/M +Mohr/M +moiety/SM +moil/GSD +Moine +Moines +Moira/M +moire/SM +moist/PYT +moisten/rdS +moistness/S +moisture/sQMS +Mojave +molal +molar's +molar/SK +molarity/SM +molasses/M +Moldavia +Moldavian +moldavite +Moldova/M +Moldovan/S +mole/MS +molecular/Y +molecularity/SM +molecule/MS +molehill/MS +moleskin/SM +molest/SnNRGD +molestation/M +molested/U +Molesworth/M +Molex +Moliere +Molina +Moline +moll/MYS +Mollie +mollification/M +mollify/GnDSN +mollusc/MS +Mollusca +molluscan +molly/MS +mollycoddle/SGD +mollycoddler/M +Molokai +Molotov +molten +molybdenite/M +molybdenum/M +mom's +Mombasa +moment/YSM +momenta/y +momentariness/S +momentary/PY +momentous/PY +momentousness/S +momentum/MS +momma/S +mommy's +Mon +Mona/M +Monaco/M +monad/SMW +Monaghan/M +monamine/S +monarch/3wWMZ +monarchism/SM +monarchist/W +monarchs +monarchy/SM3 +Monash +monastery/MS +monastic/YS +monasticism/MS +monaural/Y +monazite +Mondale +Monday/SM +Mondello/M +Mondeo +Mondrian/M +Monegasque +Monet +monetarism/S +monetary/3Y +monetise/CnADSG +monetize/nCGNADS +money-changer/S +money/pMDS +moneybags +moneyer's +moneylender/MS +moneymaker/MS +moneymaking/M +Monfort +monger/SM +mongol/S +Mongol/WS +Mongolia/M +Mongolian/S +mongolism/SM +mongoloid/S +mongoose/MS +Mongrain/M +mongrel/MS +Monica +monies/M +moniker/SM +monism/MS +monition/KMS +monitor/MSd +monitored/U +monitory/S +monk/SM +monkery +monkey/DSMG +monkeyshine/S +monkfish/S +monkish +monkshood/SM +Monmouth/M +Monmouthshire/M +mono/SM3 +monoalphabetic/Y +monoamine/S +monobactam/S +monobasic +monobrow/D +monochord/S +monochrome/MSW +monocle/DMS +monoclinic +monoclonal/S +monocoque +monocot/S +monocotyledon/MS +monocotyledonous +monocracy/S +monocrat/W +monocrystalline +monocular/SY +monoculture +monocyclic +monocyte/S +monodist/S +monody/MWS +monoecious +monoecy +monofactorial +monofil/S +monofilament/S +monogamous/Y +monogamousness +monogamy/3SM +monogenean/S +monogenic +monogenically +monoglot +monogram/DGSM +monogrammatic +monograph/SMDG +monographic +monolater +monolatrist +monolatrous +monolatry +monolayer/S +monolingual/SY +monolingualism +monoliteral +monolith/S1MW +monologic +monological +monologise/SGD +monologist/S +monologize/SGD +monologue/MDGS +monomania/MS +monomaniac/SM +monomaniacal +monomer/MS +monomeric +monomethyl +monomial/MS +monomolecular +monomorphic +monomorphism +monomorphous +Monongahela/M +mononuclear +mononucleoses +mononucleosis/M +monophonic +Monophoto +monophthong/S +monophthongal +monophyletic +monophyly +monoplane/SM +monopodia +monopodial +monopodially +monopodium +monopole/Q8Zs3-S +monopolist/W +monopolization/M +monopoly/SM +monorail/SM +monorchid/S +monorchidism +monosaccharide/S +monosomy/W +monospermal +monospermous +monostable +monosyllable/WSM +monotheism/MS +monotheist/WS +monotherapy +monotone/WMS1Z +monotonicity +monotonous/PY +monotonousness/S +monotony/SM +monotreme/S +monotype +monotypic +monovalent +monoxide/MS +monozygotic +Monroe +Monrovia/M +Monsanto +Monseigneur/S +Monsieur/M +Monsignor +Monsignori +monsoon/SM +monsoonal +monster/MSd +monstera +monstrance's/A +monstrance/SM +monstrosity/MS +monstrous/YP +montage/SMDG +Montague +Montaigne/M +Montana/M +Montclair +Monte/Z +Montenegrin +Montenegro/M +Monterey +Monterrey +Montessori +Monteverdi/M +Montevideo/M +Montezuma +Montfort/M +Montgomerie/M +Montgomery +month/MSY +monthly/S +Monticello +Montmartre/M +Montoya/M +Montpelier +Montrachet/M +Montreal/M +Montresor/M +Montrose +Montserrat/M +monument/oMS +monumental +monumentality/M +Monza +moo/SGD +mooch/RGDS +mood/2MZSz +moodiness/S +Moodle/M +Moody/M +moody/TP +Moog +moon/DSpMG +moonbeam/MS +Mooney +moonlight/MGRSD +moonlighting/M +moonlit +moonrise +moonscape/MS +moonset +moonshine/MS +moonshiner's +moonshot/MS +moonstone/MS +moonstruck +moonwalk/DGS +moor/DSMGJ +Moore/M +Moorhead/M +mooring/M +Moorish +moorland/SM +moose/M +moot/GSD +mooter +mop/dSGrMD +mope/SZ +moped/MS +mopey +mopish +moppet/SM +moppy +mopy/PYT +moquette +Mora +Moradian/M +Moraes/M +moraine/MS +moral/-Qs83SM +morale/MS3 +moralise/CGSDR +moralist/W1 +morality/SMI +moralize/CNnSDG +morally/I +Moran/M +Morant/M +morass/MS +moratorium/SM +Moratuwa +Moravia +Moravian +Moray/M +moray/SM +morbid/Y +morbidity/MS +morbidness/S +mordancy/SM +mordant/GDYS +Mordecai +Morden/M +Mordred +more/oS +Morecambe +Moreen +Morehouse +morel/MS +Moreland +moreover +Moresby/M +Moreton/M +Morgan/M +Morgellons +Morgen +morgue/MS +Moriarty +moribund/Y +moribundity/M +morion's +Morland/M +Morlet/M +Morley/M +Mormon/SM +Mormonism/M +morn/GMSJ +morning/M +Mornington/M +Moro/M +Moroccan/S +Morocco/M +moron/WM1S +Moroni/M +morose/YP +moroseness/S +Morpeth +morph/SDJG +morpheme/SM +morphemic/S +Morpheus/M +morphia/S +morphine/SM +morphism/MS +morphogenesis +morphogenetic +morphogenic +morpholine +morphology/3WMwS1 +morphometrically +morphometrics +morphometry/W +morphophonemic/S +morphophonemics/M +morris +Morris's +Morrison/M +Morrisons +Morristown/M +morrow/MS +Morse/M +morsel/SM +Mort/M +mortadella +mortal/IYS +mortality/IMS +mortar/dMS +mortarboard/SM +mortem/SM +Morten/M +mortgage/DSMG +mortgagee/SM7 +mortgagor/MS +mortice/MS +mortification/M +mortifier/M +mortify/GhnSND +Mortimer/M +mortise/DGSM +Morton/M +mortuary/SM +Morville/M +mos/GZD +mosaic/MS +mosaicked +mosaicking +mosasaur/S +moschatel +Moscianese +Moscow/M +Moseley/M +Moselle/M +Moser/M +Moses +mosey/DGS +Moshe/M +Moslem/M +Mosley/M +Mosotho +mosque/MS +mosquito/M +mosquitoes +moss-grown +moss/MS +Mossberg/M +mossy/T +most/Y +MOT/M +mote/SMV +motel/MS +motes/C +motet/SM +moth-eaten +moth/RSM +mothball/DMGS +mother-in-law +mother-of-pearl +mother/dpY +motherboard/MS +mothercraft +motherer/S +motherhood/MS +mothering/M +motherland/MS +motherliness/S +motherly/P +mothers-in-law +Motherwell +motif/SM +motile/S +motility/SM +motion's/FC +motion/GpDMS +motional +motioner/M +motionless/Y +motionlessness/S +motions/CF +motivate/SGD +motivated/CU +motivating/C +motivation/M +motivator/S +motive/DnSNxMVpG +motley +motlier +motliest +motocross/MS +motor/QSdqm38-M +motorbike/DSMG +motorboat/MS +motorcade/MGSD +motorcar/SM +motorcycle/3GSM +motorhome/S +motoring/M +motorised/U +motorist +motormouth/D +Motorola/M +motorphobia +motorsailer/S +motorway/MS +Motown/M +mots +Mott/M +mottle/SGD +mottledness +mottler/M +motto/MS +mottoed +mottoes +mottoless +mouchard +mouchette +moue/DMGS +mould/2MZJDRGS +mouldboard/MS +moulded/A +moulder/d +mouldiness/S +moulding/M +moulds/A +mouldy/TP +moult/RSGD +Moulton/M +mound/MDGS +mount's +mount/EDCAGS +mountable/U +mountain/SM +mountaineer/JMGSD +mountaineering/M +mountainous/PY +mountainside/MS +mountaintop/MS +Mountbatten/M +mountebank/SM +mounted +mounter/SM +Mountie +mounties +mounting/MS +Mountmellick/M +mourn/6jJDRGS +Mourne/M +mournful/T +mournfulness/S +mourning/M +mouse/DRGMSZ +mouseover/S +mousepad/S +mousetrap/DMSG +mousey +mousiness/S +mousing/M +mousse/SM +Moussorgsky/M +moustache/MDS +moustachio/DSM +mousy/PT +mouth-to-mouth +mouth/M6ZDGS2 +mouthable +mouthbrooder/S +mouther +mouthfeel/S +mouthful/SM +mouthiness/S +mouthorgan +mouthpart/S +mouthpiece/SM +mouthwash/MS +mouthwatering +mouthy/PT +mouton's +MOV +movability/I +movable/SIPY +movably/I +move/ARSDG +moveability +moveable/PSY +moved/U +movement/SM +moving/U +movingly +mow/RSDG +Mowgli/M +mowing/M +mown +Mox +moxibustion +Moyer/M +Moyes +Moyle/M +Moyra/M +Moyross +Mozambican/S +Mozambique/M +Mozart/M +Mozes/M +Mozilla/M +Mozillian/SM +mozzarella/MS +mp +MP/SM +MP3/S +MPEG +mpg +mph +MPhil +MPLA +MPV +Mr/M +MRI +mRNA +Mrs +Ms +ms +MS-DOS +mSATA +MSC +MSc +MSDN +MSI/M +MSM/M +MSN +MSP/SM +MST +Mt +mtDNA +MTS +MTV +mu +much-needed +much/P +mucilage/SM +mucilaginous +mucinous +muck/DGMZS +mucker/M +muckrake/DRSMG +mucky/T +mucocutaneous +mucoid +mucoidal +mucoidy +mucosa/M +mucosae +mucosal +mucositis +mucous +mucus/SM +mud/SM2Zz +mudbank +muddiness/S +muddle/RSGD +muddlehead's +muddleheaded +muddleheadedness +muddy/GTSDP +mudflap/S +mudflat/S +mudguard/MS +mudlarks +mudroom/S +mudslide/S +mudsling/RGJ +mudslinging/M +mudstone/S +Mueller/M +Muenster +muesli/M +muezzin/MS +muff/DGMS +muffin/MS +muffle/DGRS +MUFON/M +mufti/SM +mug/2JMRGZSD +Mugabe/M +mugginess/S +muggle/S +muggy/T +mugshot/S +mugwort/S +Muhammad/M +Muhammadan/SM +Muhammadanism +Muhammed +Muir/M +Muire/M +Muirhead/M +mujahedin +mujahideen +mujahidin +mukluk's +mulatto/MS +mulattoes +mulberry/SM +mulch/DGMS +mulct/SDG +Mulder/M +mule/MGDS +muleskinner/S +muleteer/SM +Mulford/M +Mulgrew/M +Mulholland/M +mulish/PY +mulishness/S +mull/SDG +mullah/MS +mullein/MS +Mullen/M +Muller/M +mullet/SM +Mulligan/SM +mulligatawny/SM +Mullingar/M +Mullins +mullion/GMSD +mulloway +multi +multi-access +multi-agency +multi-coupler +multi-ethnic +multi-modal +multi-national +multi-purpose +multi-site +multi-stage +multi-storey +multi-track +multi-user +multi-way +multiagent/S +multiaxial +multibillion +Multibus/M +multibuy/S +multicast +multicell/D +multicellular +multicellularity +multicentral +multicentre +multicentric +multichannel/M +multicollinearity/M +multicollision +multicolour/SMD +multicolumn +multicomponent +multicomputer/MS +multicore +Multics/M +multicultural +multiculturalism/S +multiculturalist +multiculturally +multidimensional/Y +multidimensionality +multidirectional +multidisciplinary +multidrug +multifaceted +multifactorial +multifaith +multifamily +multifarious/PY +multifariousness/S +multifigure +multifold +multiform +multifunction/oD +multifunctional +multifunctionality +multigrain +multigym +multiheaded +multilateral/Y +multilateralism +multilateralist/S +multilayer +multilayered/P +multilevel/D +multiline +multilineal +multilineality +multilingual/S +multilingualism/S +multilingually +multilinguist +multiliteral +multimedia +multimegaton/M +multimeric +multimeter/MS +multimillion +multimillionaire/MS +multimodal +multinational/SY +multinomial/M +multipanel +multiparity +multiparous +multipartite +multiparty +multipath +multiperforate/D +multiperiod +multipersonal +multiphase +multiphased +multiphonic/S +multiplatform +multiplatinum +multiplay +multiplayer +multiple-choice +multiple/SMY +multiplet/S +multiplex's +multiplex/CGDRS +multiplexor/SM +multiplicand/MS +multiplicate +multiplication/M +multiplicative/S +multiplicity/MS +multiply/RvSNVD7nG +multipoint +multipolar +multipolarity +multipole +multiprocess/G +multiprocessor/SM +multiprogram/JDG +multiprogramming/M +multiracial +multirange +multiscreen +multisensory +multisession +multispectral +multispeed +multistage +multisyllabic +multisystem +multitalented +multitask/SGDR +multithread/DG +multitouch +multitrack/D +multituberculate/S +multitude/MS +multitudinous/PY +multivalent +multivalued +multivalve +multivariate +multiverse/S +multiversity/M +multivitamin/S +multiwindow/D +multiwire +multiyear +mum/RDZSMG +Mumbai/M +mumble/RSDGJ +mumbo +mumbo-jumbo +Mumford/M +mummer/Z +mummery/SM +mummification/M +mummify/SNDGn +mummy/MS +mumps/M +munch/DMRGS +Muncie/M +mundane/Y +mundaneness +Mundy/M +munge/RGSJD +Munich/M +municipal/SY +municipality/SM +Munier/M +munificence/MS +munificent/Y +muniment/S +munition/DSG +Munoz/M +Munro/M +Munroe/M +Munson/M +Munster/M +muon/SM +muonium +muonless +muppet/SM +Muppet/SM +Mura/M +mural/3MS +Murali +muralist +Murchison/M +murder/rdSM +murderess/S +murderous/YP +Murdoch/M +Murdock/M +Murial/M +Muriel/M +Murielle/M +Murillo/M +murine +murk/TZzSM2 +murkiness/S +murky/T +Murmansk/M +murmur/dMSr +murmuring/S +murmurous +Murphy/M +murrain/SM +Murray/M +Murrayfield/M +murrelet/S +Murrow/M +Murry/M +mus/dSw1k +muscadine/S +muscari +muscarinic +Muscat/M +muscat/SM +muscatel/SM +muscle-bound +muscle/MGSD +muscleman +musclemen +muscly/T +muscovite +Muscovite/MS +Muscovy/M +muscular/Y +muscularis +muscularity/SM +musculature/SM +musculoskeletal +musculus +Muse's +muse/J +muser/M +musette/MS +museum/MS +mush/Z2SM +mushed +musher's +mushiness/S +mushroom/DGMS +mushy/TP +music/MS +musical/S +musicale's +musicality/SM +musically/U +musician/MSY +musicianship/MS +musicology/M3wS +musk-rose +musk/ZM2 +muskeg/MS +Muskegon/M +muskellunge/SM +musket-ball +musket/SMy +musketeer/SM +musketry/SM +muskrat/SM +musky/TP +Muslim/SM +muslin/MS +musquash +muss/SGD +mussel/SM +Mussolini/M +Mussorgsky/M +mussy +must've +must-have +must/zZS2 +Mustafa/M +mustang/MS +mustard/SM +mustardy +muster/Sd +mustiness/S +mustn't +musty/TP +mutability/IMS +mutable/FI4 +mutableness/M +mutably/I +mutagen/MS +mutagenesis +mutagenic +mutagenicity +mutant/MS +mutate/FDSG +mutation/FM4 +mutational/Y +mutator/FS +mute/Fn4NDSG +muted/Y +mutely +muteness/S +muter/F +mutest +Muthesius +mutilate/GnSND +mutilation/M +mutilator/MS +mutineer/MS +mutinous/Y +mutiny/DSGM +Mutsuhito/M +mutt/SM +mutter/rJSd +mutton/MS +muttonchops +mutual/YS +mutualism/S +mutualist/SW1 +mutuality/S +muumuu/SM +Muzak +muzzle's +muzzle-loaded +muzzle-loader/S +muzzle-loading +muzzle/DGUS +muzzler/M +muzzy/TYP +MW +mW +my +myalgia +myalgic +Myanmar/M +mycelia +mycelial +mycelium +Mycenae/M +Mycenaean +mycology/3SM +mycoplasma/S +mycoplasmata +mycotoxin/S +myelencephalic +myelencephalon +myelin +myelinated +myelination +myelitides +myelitis/M +myeloblast +myelocyte +myelomonocytic +myelosuppression +Myers +Mylar +Myles/M +mylohyoid +myna/SM +mynah/MS +myocardial +myocarditis +myocardium/M +myoclonic +myoclonus +myogenic +myoglobin +myomere/S +myometrial +myometrium +myomorph/W +Myomorpha +myonecrosis +myonecrotic +myoneural +myopathic +myopathy/S +myopia/SM +myopic/YS +myosin +Myra/M +myriad/S +myriapod/S +Myriapoda +myrmidon/S +Myrna/M +Myron/M +myrrh/MS +myrtle/SM +myself +Mysia/M +Mysian/S +mysid/S +Myspace/M +MySpell +MySQL/M +mysterious/PY +mysteriousness/S +mystery/SM +mystic/YMS +mystical +mysticete/S +Mysticeti +mysticism/SM +mystification/M +mystifier/M +mystify/CSnDGN +mystifying/Y +mystique/SM +myth/MW1wS +mythographer/SM +mythography/M +mythoi +mythologic +mythologisation +mythologise/CSGD +mythologization +mythologize/SGD +mythology/SQM31w +mythos +myxoedema +myxoma/S +myxomata +myxomatosis +myxomatous +mélange +mémoire +ménage +métier/S +mêlée/MS +Möbius +Münchhausen/M +N'Djamena/M +N'Djemena +n.d. +n/NnxVvu +Na/M +NAACP +nab/GSD +Naber +Nabisco/M +nabob/MS +nacelle/MS +nacho/S +NaCl/M +nacre/MS +nacreous +Nada/M +Nadella/M +Nadelmann/M +Nadia/M +Nadine/M +nadir/MS +nadolol +naff +naffer +naffness +nag/RDSGM +Nagasaki/M +nagging/Y +Nagoya/M +Nagy/M +nagyagite +nah +Nahum/M +naiad/SM +naifs +nail-biting +nail/DMGS +nailbrush's +nailer/M +Nairobi/M +naive/YT +naiveness +naivete/Z +naivety/SM +naiveté/SM +Nakamura/M +Nakano/M +Nakayama/M +naked/PY +nakedness/S +Naku'alofa/M +naloxone +naltrexone +namby +namby-pamby +NAmE +name's +name-calling +name-drop/DGSR +name/aDASG +nameable/U +named/M +nameless/Y +namelessness +namely +nameplate/SM +namer/MS +namesake/SM +namespace/SGD +Namibia/M +Namibian/S +NaN +nan/MZ +Nana/M +Nanak/M +nance +Nance/ZM +Nancy/M +nancy/S +NAND +Nandi/M +nandina +Nanette/M +Nannette/M +nanny/MDSG +nannygai/S +nano +nanobacteria +nanobacterium +nanobiotechnology +nanobot/S +nanocomposite/S +nanoengineer/SG +nanofibre/S +nanogram +nanomaterial/S +nanomedicine +nanometre/SM +nanomolar +nanoparticle/S +nanorobot/S +nanorod/S +nanoscale +nanoscience +nanoscopic +nanosecond/SM +nanostructure/SD +nanotech +nanotechnological +nanotechnologist/S +nanotechnology +nanotube/S +nanowire/S +Nantes/M +Nantucket/M +Nantwich +Naoki/M +Naomi/M +nap/pRSZGMD +napalm/SMDG +nape/MS +naphtha/SM +naphthalene/SM +naphthene/S +naphthenic +Napier/M +napkin/MS +Naples/M +napoleon/S +Napoleon/WSM +Napoleonically +Napoleonism +Napoleonist +nappy/MS +naproxen +Napster/M +Nara/M +Narayan/M +Narbonne/M +narcissi +narcissism/MS +narcissist/SWM +narcissus/MS +narcolepsy +narcoleptic/S +narcoses +narcosis/M +narcotic/MS +narcotise/DSG +Naresh/M +naringin +nark/SMZ +narky/T +Narnia/M +Narotam/M +Narragansett/M +narrate/GDnNSVv +narration/M +narrational +narrative/SM +narrativity +narratological +narratology/3 +narrator/MS +narrow-minded +narrow-mindedness +narrow/DGPSTY +narrowband +narrowcast/DGR +narrowness/S +narwhal/SM +nary +NAS +NASA/M +nasal/-YqQ8S +nasality/SM +NASCAR +nascence's/A +nascences/A +nascent/A +Nasdaq/M +NASDAQ/M +Nash/M +Nashua/M +Nashville/M +Nasir/M +nasogastric +nasopharyngeal +nasopharynx +Nasrin/M +Nassau/M +Nasser/M +nastiness/S +nasturtium/MS +nasty/PYTS +NATA +natal/K +Natalie/M +natalist +natality/M +Natasha/M +natch +Natchez +Nathalie/M +Nathan/M +Nathaniel/M +Nathel +nation/M +national/8-S9Qsq3 +nationalise/CnAGSD +nationaliser/CMS +nationalism/SM +nationalist/1W +nationality/MS +nationalization/M +nationalize/CSGnNDR +nationally/4 +nationhood/SM +nationwide +native/PS +nativity/SM +natl +NATO/MS +natter/dS +Natterer/M +nattiness/S +natty/PYT +natural/qS38Q- +naturalism/SM +naturalist/W +naturally/U +naturalness/U +naturalnesses +nature/ohMDS +natured/C +natures/C +naturism +naturist/S +naturopath/S +naturopathic +naturopathically +naturopathy +NatWest +naught/z2MZ +naughtiness/S +naughty/PTS +Nauru/M +nausea/MS +nauseate/GDSk +nauseous/P +nauseousness/S +nautical/Y +nautilus/MS +Navaho/M +navaid/S +Navajo/S +naval/Y +Navarino/M +Navarro/M +nave/ZMS +navel-gazing +navel/SM +navigability/SM +navigable/P +navigate/BNxDGSn +navigation/M +navigator/MS +navvy/MS +navy/MS +nay/SM +naysayer/S +Nazarene/MS +Nazareth/M +Nazi/SM +Nazism +naïve/Y +naïveness +naïvety/S +naïveté/S +Nb +NBA/M +NBC +NBS +NCAA +NCC +NCO +Nd +NDE/S +Ndebele/S +Ndjamena/M +Ne +ne'er +ne'er-do-wells +Neal/M +Neale +Neanderthal/S +neap +Neapolitan/SM +neaptide +near-sighted/PY +near-sightedness/S +near/YDTGPS +nearby +nearness/S +nearshore/SGD +nearside/M +neat/TPY +neaten/dS +Neath/M +neatness/S +Nebraska/M +Nebraskan/MS +Nebuchadnezzar/M +nebula/MS +nebulae +nebular +nebulosity +nebulous/PY +nebulousness/S +necessaries +necessary/UY +necessitate/DNnSG +necessitation/M +necessitous +necessity/MS +neck/MJSGD +neckband/M +necker +neckerchief/MS +necking/M +necklace/DSMG +necklet/S +neckline/SM +necktie's +neckwear +necrobiosis +necrobiotic +necrology/MS +necromancer/MS +necromancy/MS +necromantic +necrophile +necrophilia/M +necrophiliac/S +necrophilic +necrophilism +necrophilist +necrophobia +necropolis/MS +necropost/SGD +necropsy/MS +necrose/D +necroses +necrosis/M +necrotic +nectar/MS +nectarine/SM +nectarivorous +nectarous +nectary/SM +Ned/M +ned/S +neddy/S +nee +need/ZDSpj26G +needed/U +needer/M +needfulness +Needham/M +neediness/S +needle-stick +needle/D5GRSM +needlecord +needlecraft/M +needledick +needlefish/S +needleful/S +needlelace +needleless +needleloom +needlenose +needlepoint/SGDM +needless/Y +needlessness/S +needlework/MS +needleworker +needn't +needy/TP +Neely/M +neep/S +nefarious/PY +nefariousness/S +neg/uNnvV +negate/GSD +negation/M +negative/GDPS +negativeness/S +negativism/MS +negativity/SM +negator/MS +Negev/M +neglect/6jSDG +neglecter/M +neglectful/P +neglectfulness/S +negligee/MS +negligence/MS +negligent/Y +negligibility/M +negligible/Y +negligée/SM +negotiability/MS +negotiable/A +negotiant/M +negotiate/DAnNSG +negotiation/MA +negotiator/MS +Negritude/M +Negro/M +Negroes +Negroid/S +Nehemiah/M +Nehru/M +neigh/SGDM +neighbour/DYSGM +neighbourhood/MS +neighbourliness/S +neighbourly/P +Neil/M +Neill/M +neither +Nell/MY +Nelle/M +Nellie/M +Nelly/M +Nelsen/M +nelson/SM +nematic +nematocyst/S +Nematoda +nematode/SM +nematomorph/S +Nematomorpha +Nembutal/M +Nemechek/M +nemeses +nemesis +Nemesis/M +neo-Catholic +neo-Catholicism +neo-Confucian +neo-Confucianism +neo-Darwinian +neo-Darwinism +neo-Darwinist +neo-fascist/S +neo-Georgian +neo-Gothic +neo-impressionism +neo-impressionist/S +neo-Latin +neo-liberal/S +neo-liberalism +neo-Marxism +neo-Marxist/S +neo-Nazi/S +neo-Nazism +neoclassic/M +neoclassical +neoclassicism/MS +neoclassicist/S +neocolonial +neocolonialism/SM +neocolonialist/S +neoconservatism +neoconservative/S +neocortex/M +neocortical +neocortices +neodymium/M +neolithic +Neolithic's +neologise/SGD +neologism/MS +neologist/S +neologize/SGD +neomycin/M +neon/MS +neonatal +neonate/oSM +neonatologist +neonatology +neonicotinoid/S +neonomian/S +neonomianism +neontological +neontology +NeoOffice/M +neopagan/S +neopaganism +neophobia +neophobic +neophyte/SM +neoplasia +neoplasm/SM +neoplastic +neoplasticism +Neoplatonic +Neoplatonism +Neoplatonist/S +neopositivism +neopositivist +neoprene/SM +Neoproterozoic +Neoptolemus/M +neorealism +neorealist/S +neoteric/S +Neotropical +neotropics +neovascular +Nepal/M +Nepalese +Nepali/SM +nepenthe/SM +nephew/SM +nephridia +nephridial +nephridium +nephrite/MWS +nephritides +nephritis/M +nephroid +nephrological +nephrologist/S +nephrology +nephromixium +nephron/S +nephropathic +nephropathy +nephropexy +nephrotoxic +nephrotoxicity +nephrotoxin/S +nepotism/SM +nepotist/S +Neptune/M +neptunium/MS +nerd/SZM +nerdiness +nerdish +nerdishness +nerdy/T +nerine/S +Nero/M +nerve's +nerve-racking +nerve-wracking +nerve/UGSD +nerveless/YP +nervelessness/S +nerviness/S +nerving/M +nervous/PY +nervousness/S +nervure/S +nervy/TP +Ness/M +nest/DS7MG +nester/MS +nestle/DSG +nestler/M +nestling/MS +Nestor/M +net/SMDG +netball/M +netbook/MS +NetBSD/M +Netflix/M +nether +Nethercote/M +Netherfield +Netherhampton +Netherlander/SM +Netherlands/M +nethermost +netherworld/S +netiquette +netizen/S +Netscape/M +netsplit/SGD +nett/SJ +netter +netting/M +nettle/MSGD +Netto/M +network/GJDMS +Neuburg +Neumann/M +Neupogen +neural/Y +neuralgia/SM +neuralgic +neurasthenia/MS +neurasthenic/S +neuritic/S +neuritides +neuritis/M +neuroactive +neuroanatomical +neuroanatomist/S +neuroanatomy +neurobehavioural +neurobics +neurobiochemistry +neurobiological +neurobiologist/S +neurobiology/M +neuroborreliosis +neurochemical +neurochemist +neurochemistry +neurocomputer/S +neurocrystalline +neurodegeneration +neurodegenerative +neuroeconomics +neuroendocrine +neuroendocrinology +neurofeedback +neurofibril/S +neurofibrillary +neurogenesis +neurogenetic/S +neurogeneticist +neurogenic +neurohormonal +neurohormone/S +neurohypophyses +neurohypophysis +neuroimaging +neuroleptic/S +neurolinguistic/S +neurology/W13MSw +neuroma/S +neuromata +neuromimesis +neuromimetic +neuromodulation +neuromodulator/S +neuromodulatory +neuromotor +neuromuscular +neuron/SM +neuronal +neurone/S +neuropath/WS +neuropathological +neuropathologist/S +neuropathology/M +neuropathy/S +neuropeptide/S +neurophysiological +neurophysiologist/S +neurophysiology/M +neuropsychiatric +neuropsychological +neuropsychology/3 +neuropteran/S +neuropteroid +neuropterous +neuroradiological/Y +neuroradiologist +neuroradiology +neuroregulator +neuroregulatory +neuroretinitis +neuroscience/S +neuroscientific +neuroscientist/S +neurosecretion +neurosecretory +neurosensory +neuroses +neurosis/M +neurosurgeon/SM +neurosurgery/MS +neurosurgical +neurotechnology/S +neurotic/SY +neuroticism +neurotoxic +neurotoxicity +neurotoxicology +neurotoxin/S +neurotransmission +neurotransmitter/S +neurotrophic +neurotypical +neurovascular +neuter/dS +neuterer/S +neutral/Q8-SsY +neutralisation +neutralise/M +neutralism/MS +neutralist/S +neutrality/SM +neutralization/M +neutralness +neutrino/MS +neutron/MS +neutropenia +neutropenic +neutrophil/S +neutrophilic +Neuwirth/M +Neva/M +Nevada/M +Nevadan/S +never +never-changing +never-dying +never-ending +never-failing +nevermore +nevertheless +Neville/M +Nevis/M +nevus's +New Age +New Ageism +New Ager/S +new-found +new-laid +new-look +new-style +new/AS +Newark/M +newbie/S +newborn/S +Newbould/M +Newbridge +Newbury/M +Newburyport/M +Newcastle-under-Lyme +Newcastle/M +newcomer/MS +newel/SM +Newell/M +newer +newest +newfangled +newfound +Newfoundland/RM +newish +Newlands/M +newline/SM +newly +newly-wed/MS +Newman/M +Newmarket/M +newness/SM +Newnham +Newport/M +Newry/M +news-gathering +news-sheet +news-stand/MS +news/Zm5p +newsagent/SM +newsboy/SM +newscast/RSM +newscasting's +newsdealer's +newsfeed/S +newsflash/S +newsgirl/S +newsgroup/MS +newsletter/SM +newspaper/mdS5M +newspeak +newsprint/SM +newsreader/MS +newsreel/SM +newsroom/S +Newsweek/YM +Newsweekly/M +newswire/S +newsworthiness/S +newsworthy/TP +newsy/TS +newt/SM +newton/MS +Newtonian +Newtownabbey/M +next +next-door +nexus/MS +NFC +NFL +NFS +ng +NGO/S +Nguyen/M +NHL +NHS +Ni/M +niacin/MS +Niagara/M +Niall/M +Niamey/M +nib/SGMD +nibble/RGDS +Nibelung/S +Nibelungen +Nibelungenlied +Nibiru/M +NICAP/M +Nicaragua/M +Nicaraguan/S +Niccolo/M +Nice's +nice/TPY +Nicene +niceness/S +nicety/MS +niche/GMSD +Nichelle/M +Nichol/SM +Nicholai/M +Nicholas/M +Nichole/M +Nicholls/M +Nicholson/M +nichrome +nick/GDSM +nickel/SGMD +Nickelodeon/M +nicknack's +nickname/MGDS +nicknamer/M +NickServ +Nicky/M +Nico/M +Nicodemus/M +Nicol/M +Nicola/MS +Nicolaus/M +Nicole/M +Nicomedes/M +Nicosia/M +nicotinamide +nicotine/SM +nicotinic +niece/SM +Nielsen/M +Nielson/M +Nietzsche/M +Nietzschean +Nietzscheanism +Nietzscheism +Nieves/M +nifedipine +nifty/TSY +Nigel/M +Niger/M +Nigeria/M +Nigerian/S +niggard/YMS +niggardly/P +nigger/SM! +niggle/RGkJDS +nigh +night-blindness +night-life/M +night-long +night-owl +night-soil +night-time/SM +night-watchman +night/MpS +nightbird/S +nightcap/SM +nightclothes +nightclub/RMGSD +nightdress/MS +nighters/c +nightfall/SM +nightgown/MS +nighthawk/MS +nightie/SM +nightingale/SM +nightjar/S +nightlife +nightly/S +nightmare/MS +nightmarish/Y +nightshade/SM +nightshirt/MS +nightside +nightspot/SM +nightstand's +nightstick/S +nightwear/M +nighty's +Nighy/M +nigrify/SGD +nigrite +nigromancer +nigromancy +nigrosin +nigrosine +nigrostriatal +nigrous +NIH +Nihang/S +Nihilianism +nihilism/MS +nihilist/MSW +nihility +Nike/M +Nikita/M +Nikki/M +Nikolai/M +Nikon/M +nil/MGY +Nile/SM +nilpotent +Nils +Nilsson/M +nimbi +nimble/TPY +nimbleness/S +nimbostratus +nimbus/M +nimbused +NIMBY +Nimitz/M +Nimoy/M +Nimrod/MS +Nina/M +nincompoop/SM +nine/SMH +ninepence/M +ninepin/S +ninepins/M +nineteen/HSM +ninety-eight/H +ninety-first/S +ninety-five/H +ninety-four/H +ninety-nine/H +ninety-one +ninety-onefold +ninety-second/S +ninety-seven/H +ninety-six/H +ninety-three/H +ninety-two +ninety-twofold +ninety/HMS +Nineveh/M +Ninian/M +ninja/S +ninjutsu +ninny/MS +Nintendo/M +niobium/M +nip/RGD2SZ +nippiness/S +nipping/Y +nipple/SM +nipplewort +Nippon/M +Nipponese +nippy/T +nirvana/SM +Nissan/M +nit/SM +Nita/M +Niterói +nitid +nitinol +nitpick/ZRGDJS +nitrate/SMDG +nitration/M +nitrazepam +nitre/MNSnW +nitride/SM +nitrification/SM +nitrify/SGD +nitrite/MS +nitro +nitrobacterium +nitrobenzene +nitrocellulose/SM +nitrochalk +nitrofurantoin +nitrogen/M +nitrogenous +nitroglycerin/M +nitroglycerine +nitrotoluene +nitrous +nitrox +nitty-gritty +nitwit/MS +Niue/M +Niuo +nivosity +nix +Nixon/M +Nixonian +Nixonisation +Nixonism +Nixonite +Nixonization +Nixonomics +nixtamal +Nizari/S +nizatidine +Nkrumah/M +NLRB +nm +NNTP +no-ball/SD +no-claims +no-go +no-nonsense +no-show/S +no-win +no/Q +NOAA +Noah/M +Noam/M +nob/MY +nobble/GD +nobbler/S +Nobel/M +nobelium/M +nobility/SM +Noble's +noble/mPT5S +nobleness/S +noblesse/M +nobody/SM +nock/SGD +nocturnal/S +nocturne/SoM +nod/oDMGZS +nodal +noddle/DMSG +noddy/M +node/SM +nodular +nodule/MS +Noel/SM +Noelle/M +noes +noggin/SM +Nohl/M +nohow +noir/S +noire/S +noirish +noise/pMZ +noiseless/YP +noiselessness/S +noisette/S +noisiness/S +noisome/P +noisy/PTY +Nok +Nokia/M +Nola/M +Nolan/M +Noland/M +Noll/M +Nolte/M +nomad/WMS +Nome/M +nomenclator +nomenclatural +nomenclature/MS +Nomi/M +nominal/SY +nominate/CGASnDN +nomination/MCA +nominative/SY +nominator/CMS +nominee/SM +non +non-Aboriginal +non-abrasive +non-absorbent +non-academic/S +non-acceptance/S +non-achiever/S +non-acid/S +non-active +non-adaptive +non-addictive +non-adhesive +non-adjacent +non-adjustable +non-administrative +non-African +non-aggression/S +non-agricultural +non-alcoholic/S +non-aligned +non-alignment/S +non-allergic +non-American +non-appearance/S +non-assignable +non-athletic +non-attendance/SM +non-automotive +non-availability/SM +non-basic +non-believer/MS +non-belligerency +non-belligerent/S +non-biodegradable +non-biological +non-black +non-blocking +non-breakable +non-British +non-burnable +non-business +non-caloric +non-cancerous +non-capital +non-carbohydrate +non-Catholic +non-chargeable +non-chemical +non-Chinese +non-Christian +non-clerical/S +non-clinical +non-coding +non-collectable +non-com/MS +non-combatant/MS +non-combative +non-combustible/S +non-commercial/S +non-commissioned +non-committal/Y +non-communicable +non-communist +non-compete +non-competing +non-competitive +non-compliance/MS +non-complying/S +non-comprehending +non-conducting +non-conductive +non-conductor/SM +non-conform +non-conformable +non-conformance +non-conformant +non-conformer +non-confrontational +non-consecutive +non-conservative +non-constructive +non-contagious +non-content +non-contiguous +non-continuous +non-contributing +non-contributory +non-controversial +non-convertible +non-cooperation/S +non-corroding/S +non-corrosive +non-credit +non-criminal/S +non-critical +non-crystalline +non-cumulative +non-custodial +non-cyclic +non-dairy +non-decreasing +non-deductible +non-deferential +non-delivery/S +non-democratic +non-denominational/Y +non-departmental +non-depreciating +non-destructive/Y +non-detachable +non-determinacy +non-determinate/Y +non-determinism +non-deterministic/Y +non-disciplinary +non-disclosure/S +non-discrimination/S +non-discriminatory +non-disjunction +non-dramatic +non-drinker/SM +non-driver +non-drying +non-durable +non-Dutch +non-economic +non-educational/Y +non-effective/S +non-elastic +non-electric/S +non-electrical +non-emergency +non-empty +non-enforceable +non-English +non-equivalence +non-equivalent/S +non-essential/S +non-event/MS +non-exchangeable +non-exclusive +non-executive +non-exempt +non-existence/SM +non-existent +non-explosive/S +non-extensible +non-factive +non-factual +non-fading +non-fat +non-fatal +non-fattening +non-ferrous +non-finite +non-flammable +non-flowering +non-fluctuating +non-fluent +non-flying +non-food +non-formal +non-freezing +non-French +non-functional/Y +non-functioning +non-gendered +non-genetic +non-genetically +non-German/W +non-governmental +non-granular +non-hazardous +non-hereditary +non-hostile +non-human/S +non-identical +non-inclusive +non-independent +non-industrial +non-infectious +non-inflammatory +non-inflationary +non-inflected +non-intellectual/S +non-interacting +non-interchangeable +non-interference +non-intervention/S +non-interventionist +non-intoxicating +non-intuitive +non-invasive +non-ionic +non-ionising +non-irritating +non-Italian +non-Japanese +non-judgemental +non-judicial +non-legal +non-lethal +non-linear/Y +non-linearity/SM +non-linguistic +non-literary +non-living +non-local +non-logical +non-magical +non-magnetic +non-malignant +non-medical +non-member/MS +non-metal/SWM +non-metropolitan +non-migratory +non-militant/S +non-military +non-moral +non-narcotic/S +non-native/S +non-natural +non-negative +non-negotiable +non-nuclear +non-numerical/S +non-objective +non-obligatory +non-observance/S +non-observant +non-occupational/Y +non-official +non-operational/Y +non-operative +non-Oriental +non-orthogonal +non-orthogonality +non-parallel/S +non-parametric +non-participant/SM +non-participating +non-partisan/S +non-party +non-paying +non-payment/SM +non-peak +non-performance/SM +non-performing +non-perishable/S +non-person/S +non-perturbing +non-physical/Y +non-poisonous +non-political +non-polluting +non-porous +non-pregnant +non-prejudicial +non-prescription +non-procedural/Y +non-productive +non-professional/SY +non-profit-making +non-profit/S7 +non-programmable +non-programmer +non-proliferation/S +non-public +non-punishable +non-racial +non-radioactive +non-random +non-reactive +non-reciprocal/S +non-reciprocating +non-recognition/S +non-recoverable +non-recurring +non-redeemable +non-reducing +non-refillable +non-refundable +non-relative +non-religious +non-renewable +non-representational/Y +non-resident/SM +non-residential +non-residual +non-resistance/S +non-resistant/S +non-respondent/S +non-response +non-restrictive +non-returnable/S +non-rhythmic +non-rigid +non-Roman +non-rural +non-salaried +non-scheduled +non-scientific +non-scientist/S +non-scoring +non-seasonal +non-sectarian +non-secular +non-segregated +non-selective +non-sexist +non-sexual +non-singing +non-singular +non-skid +non-slip +non-smoker/SM +non-smoking +non-social +non-Spanish +non-speaking +non-specialist/SM +non-specializing +non-specific +non-spiritual/S +non-staining +non-standard +non-starter/S +non-stick +non-stop +non-strategic +non-striking +non-structural +non-successive +non-supervisory +non-support/SG +non-surgical +non-sustaining +non-Swedish +non-swimmer +non-sympathiser/M +non-tarnishable +non-taxable/S +non-technical/Y +non-tenured +non-terminal/S +non-terminating +non-termination +non-theatrical +non-thinking/S +non-threatening +non-toxic +non-traditional/Y +non-transferable +non-transparency +non-transparent +non-trivial +non-tropical +non-trunk +non-typical +non-U +non-uniform +non-union/S +non-urban +non-use +non-user/SM +non-validity +non-variable +non-venomous +non-verbal/Y +non-veteran/SM +non-viable +non-vintage +non-violence/S +non-violent/Y +non-virulent +non-vocal +non-vocational/Y +non-volatile +non-volunteer/S +non-voter/SM +non-voting +non-Western +non-white/SM +non-word/S +non-working +non-yielding +non-zero +Nona/M +nonactivated +nonage/SM +nonagenarian/MS +nonagon +nonary +nonaspirin +nonbreeding +noncallable +nonce/SM +nonchalance/MS +nonchalant/Y +nonchalantness +nonconformably +nonconforming +nonconformist/SM +nonconformitant +nonconformity/SM +noncultivated +nondescript/YS +nondevelopment +none/S +nonentity/MS +nonequilibrium +nones/M +nonesuch +nonetheless +nonfree +nongenary +nongovernment +nongovernmental +nonhomologous +Nonie/M +noninfringement +nonintrusive +nonissue +nonogenarian +nonpareil/MS +nonplus/GDS +nonradiative +nonrefoulement +nonrival +nonsense/1SMw +nonsensical/P +nonsensicality +nonsteroidal +nonsuch +nonsuit +nonsymmetric +nonsymmetrical +nonsyndromic +nontarget +Nonya +noob/S +noodle/SGDM +nook/SM +noon/SM +noonday/SM +nooning's +noontide/SM +noontime/SM +noose/MSDG +nope +nor +Nora/M +NORAD/M +noradrenalin +noradrenaline/M +noradrenergic +noradrenergically +Norah/M +Noraid +NORAID +norbergite +Norbert/M +norbornadiene +norbornane +Norden/M +Nordholts +Nordic/S +Nordstrom/M +Noreen/M +norepinephrine +Norfolk/M +Norina/M +Norland/M +norm/VDGMoSvu +Norma/M +normal/8Qs+-tqS +normalcy/SM +normalise/CGASD +normality/SM +normalize/CGSD +normalized/A +normalizer/S +normalizes/A +normalizing/A +Norman/MS +Normandy/M +normative/P +normotensive +Norplant +Norris +Norristown/M +Norse/m +Nortel/M +north-east/M +north-Easterly +north-easterly +north-eastern +north-eastward/S +north-Eastward/S +north-north-east +north-south +north-west/M +north-Westerly +north-westerly +north-western +north-Westward/S +north-westward/S +north/MSG +Northam/M +Northampton/M +Northamptonshire/M +northbound +Northcliffe/M +northeaster/MS +northeasterner +norther's +northerly/S +northern/RS +northernmost +Northfield/M +northing/M +Northland/M +northly +Northman +northmen +northness +Northridge/M +Northrop/M +Northumb. +Northumberland/M +Northumbria/M +Northumbrian/S +Northumbrianism +northward/S +Northwest/M +northwester/MS +Norton/M +Norwalk/M +Norway/M +Norwegian/S +Norwich/M +nose-cone/S +nose/ZDGSM +nosebag/MS +noseband +nosebleed/MS +nosedive/DSG +nosegay/MS +nosepiece +nosey +nosh/SDMG +noshery/S +nosiness/S +nosing/M +nosocomial +nostalgia/SM +nostalgic/YS +Nostradamus +nostril/SM +nostrum/SM +nosy/TYP +not/7NxdgnlS +nota +notability/SM +notable/C +notableness/M +notables +notal +notarial +notary/SM +notate/xDSVG +notation's/F +notation/MCo +notational/C +notative/F +notch/DGSM +notchy/T +note's +note/FDCGSNn +notebook/MS +notecard/S +notecase +notedly +notehead +noteholder/S +notepad/S +notepaper/SM +notes inégales +noteworthiness/S +noteworthy/P +nothing-buttery +nothing/PSM +nothingness/S +nothosaur/S +notice/DMSGl +noticeable/U +noticeboard/S +noticed/U +notification/M +notify/SRG7NDn +notion's +notion/CS +notochord/S +notoriety/S +notorious/PY +Notre +Notting +Nottingham/M +Nottinghamshire/M +notum +notwithstanding +Nouakchott/M +nougat/SM +nought/S +Nouméa/M +noun/MS +nounal +Nounéa +nourish/DGLS +nourished/fU +nourisher/M +nourishment/f +nous/M +nouveau +nouveaux +nouvelle +Nov +Nova +nova/SM +novae +Novak/M +novel/Y-MQ3S +novelette/SM +novelist/W +novella/SM +novelty/SM +November/SM +novena/MS +novice/SM +novitiate/MS +Novo/M +Novocain +Novocaine +now +nowadays +noway +nowhere +nowt +noxious/YP +Noyes/M +nozzle/SM +Np +NPD +NRA +nroff/M +NS +ns +NSA/M +NSF +NT +NTFS +nth +NTSC +nu/M +nuance/SMD +nub/ZMS +nubbin's +nubby/T +Nubian/M +nubile +nubility +nuchal +nuclear +nuclear-free +nuclear-powered +nuclease/M +nucleate/NnGDS +nucleation/M +nuclei/M +nucleoli +nucleolus/M +nucleon/SM +nucleonic/S +nucleophile/S +nucleophilic +nucleoplasm +nucleoprotein/S +nucleoside/S +nucleosomal +nucleosome/S +nucleotide/SM +nucleus/MW +nuclide/M +nude/Y3STP +nuder/C +nudes/C +nudge/GSD +nudger/M +nudibranch +nudibranchiate +nudibranchs +nudism/SM +nudity/SM +Nuffield/M +nugatory +Nugent/M +nugget/MS +nuisance/MS +nuke/SGMD +Nuku'alofa +null/S +nullable +nullification/M +nullifidian +nullify/DRSnNG +nullity/MS +numb/RkTYDPGS +numbat/S +number/pdJ +numbered/AeU +numberer/M +numbering/e +numberplate/M +numbers/Ae +numbness/S +numbskull/M +numerable/IC +numeracy/SI +numeral/MS +numerate/IS +numeration/MS +numerator/SM +numeric/SY +numerical/S +numerologist/S +numerology/wSM +numerous/PY +numinous/S +numismatic/S +numismatics/M +numismatist/MS +numskull/SM +nun/MyS +Nunavut +nunchaku/S +nuncio/SM +Nuneaton +Nunez/M +Nunn/M +nunnery/SM +nuptial/S +Nuremberg/M +nurse/RMJSDG +nursemaid/SM +nurser/Z +nursery/mSM +nursling/M +nurture/MRDSG +nut/2GDMZNS +nutate/GSD +nutation/M +nutcase/S +nutcracker/SM +nuthatch/MS +nuthouse +nutmeg/MSDG +nutraceutical/S +nutria/MS +nutrient/SM +nutriment/MS +nutrition/oM3S +nutritional +nutritionist +nutritious/PY +nutritiousness/S +nutritive/Y +nutshell/MS +Nuttall/M +nuttiness/S +nutty/TP +Nuuk/M +nuzzle/RSDG +NVH +nvidia/M +NVMe/M +NVRAM/S +NW +NY +Nyanja/S +Nyanza/M +Nyasa/M +NYC +nyctaginaceous +Nye/M +Nyerere/M +nylon/SM +nymph/SMO +nymphean +nymphet/SM +nympholepsy/M +nymphomania/SM +nymphomaniac/S +Nyquist/M +NYSE +Nyssa/M +NZ +né +née +négligé +Németh/M +O +O'Brien/M +O'Callahan/M +O'Casey +o'Clock +o'clock +O'Connell/M +O'Connor/M +O'Dell/M +O'Donnell/M +O'Dwyer/M +o'er +O'Farrell/M +O'Hara +O'Hare/M +O'Higgins +O'Keeffe +O'Leary/M +O'Neil +O'Neill +O'Reilly +O'Shea/M +O'Sullivan/M +oaf/MS +oafish/Y +oafishness/S +Oahu/M +Oak/M +oak/SM +oaked +oaken +Oakland/M +Oakley/M +Oakmont/M +oakum/SM +oakwood +OAP +oar/DSM +oarlock/SM +oars/m5 +OAS +oases +oasis/M +oat/SM +oatcake/SM +oaten +Oates/M +oath/SM +oatmeal/MS +ob. +Obadiah/M +Obama/M +Obamacare +obbligati +obbligato/S +obduracy/S +obdurate/YS +obdurateness/S +OBE/S +obedience/EMS +obedient/EY +obeisance/SM +obeisant/Y +obelisk/MS +Oberea +Oberlin/M +Oberon/M +Oberth/M +obese +obesity/SM +obey/ESDG +obeyer/EM +obfuscate/DNnyGS +obfuscater +obfuscation/M +Obi-Wan/M +Obi/M +obit/MS +obituary/SM +object-libido +object/DSGvuVM +objectify/DSnNG +objection/lSM7 +objectionable/U +objectionableness/M +objective/PS +objectiveness/S +objectivism +objectivist/S +objectivistic +objectivity/SM +objector/SM +objurgate/GSDnN +objurgation/M +oblate/YSnN +oblateness +oblation/M +obligate/SNxyGnD +obligation/M +obligatory/Y +oblige/EGDS +obligee/SM +obliger/M +obliging/YP +obligor/S +oblique/YDSG +obliqueness/S +obliquity/MS +obliterate/DNvnSVG +obliteration/M +oblivion/MS +oblivious/PY +obliviousness/S +oblong/PS +oblongata +obloquies +obloquy/M +obnoxious/YP +obnoxiousness/S +oboe/SM +oboist/S +obs. +obscene/TY +obscenity/SM +obscurantism/SM +obscurantist/SM +obscure/NSDTGYP +obscurity/MS +obsequies +obsequious/Y +obsequiousness/S +observability/M +observable/S +observance/MS +observant/YU +observation/M +observatory/MS +observe/BxkNRlnSDG +observed/U +obsess/NxXVSuDGv +obsession/M +obsessive/S +obsessiveness/S +obsidian/SM +obsolescence/S +obsolescent/Y +obsolete/GPDSY +obstacle/SM +obstetric/S +obstetrical +obstetrician/MS +obstetrics/M +obstinacy/SM +obstinate/PY +obstreperous/PY +obstreperousness/S +obstruct/GSvDuV +obstructed/U +obstructer's +obstruction/3SM +obstructionism/SM +obstructionist +obstructive/PS +obstructiveness/S +obstructor/S +obstruent/S +obtain/SGD7 +obtainable/U +obtainer +obtention +obtrude/VvuGNSDX +obtruder/M +obtrusive/UY +obtrusiveness/SM +obturator/S +obtuse/TY +obtuseness/S +obverse/SY +obviate/DnNSG +obvious/PY +obviousness/S +ocarina/MS +Occam/M +occasion/SMJoDG +occasional +Occident/M +occidental/SY +occipital/Y +occipitotemporal +occiput +Occitan +Occitanian/S +occlude/SVXNDG +occlusion/M +occlusive/S +occult/PNDGSY +occulter/M +occultism/SM +occultist/S +occupancy/MS +occupant/MS +occupation/MKA +occupational/Y +occupied/U +occupier/SM +occupy/ADSKnG +occur/ASGD +occurrence/SM +occurrent +ocean-going +ocean/MWS +Oceania/M +oceanic/4 +oceanographer/SM +oceanography/WMS +Oceanside/M +ocellar +ocelli +ocelliform +ocellus +ocelot/SM +Ochoa/M +ochre/MS +ochreish +ochreous +ochroid +ochrous +ochry +Oconomowoc/M +OCR/SDG +Oct +octadecane +octagon/oMS +octagonal +octahedra +octahedral +octahedron/SM +octakishexahedron +octal/S +octamer +octamerous +octane/SM +octant/M +octarchy/S +octastyle +octavalent +octave/MS +octavo/SM +octennial +octet/MS +octile +octillion's +October/SM +Octobrist/S +octocoral +octocorallian +octocoralline +octodactylous +octode +octodecimo/S +octodentate +octodesexcentenary +octogenarian/MS +octonary +octopod/S +octopus/MS +octoroon/M +ocular/S +oculist/SM +OD +odalisque/SM +odd/TLPSY +oddball/SM +Oddie/M +oddity/SM +oddness/S +odds-on +ode/MS +Odell/M +Oder/M +Odessa/M +Odette/M +ODF +Odian/M +odiferous +Odin/M +odious/PY +odiousness/S +Odis/M +odium/MS +Odom/M +odometer/SM +odontocete/S +Odontoceti +odoriferous +odorous/Y +odorousness +odour/SpM +ODs +odt +Odyssean +Odysseus/M +Odyssey's +odyssey/S +OE +OED +oedema/SM +oedematous +Oedipal/Y +Oedipus/M +OEM/MS +OEMS +oenology/SM +oenophile/S +Oersted/M +oesophageal +oesophagi +oesophagus/MS +oestradiol +oestriol +oestrogen/SM +oestrogenic +oestrone +oestrous +oestrus/SM +oeuvre/SM +of +Ofcom +Ofelia/M +ofens +off'nce +off'ns +off-air +off-break +off-centre +off-drive/S +off-frequency +off-key +off-licence/MS +off-line +off-message +off-patent +off-peak +off-piste +off-pitch +off-plan +off-putting +off-road/G +off-screen +off-season +off-site +off-street +off-the-cuff +off-the-peg +off-the-shelf +off-the-wall +off-white +off/RGMJ +offal/SM +Offaly/M +offance +offbeat/SM +offcuts +Offenbach/M +offence/S +offend/DRVuGSv +offens +offense +offensive's +offensive/IYP +offensiveness/SI +offensives +offer/rJd +offertory/MS +offhand/iDh +offhandedness/S +office/SRoM +officeholder/SM +officemate/S +officer/d +officership/S +official's +official/UY +officialdom/MS +officialese +officialism/MS +officialness +officials +officiant/SM +officiate/NnSDG +officiation/M +officiator/SM +officio +officious/PY +officiousness/S +offing/M +offins +offish +offline +offload/DGS +offprint/GMSD +offset/SGM +offshoot/MS +offshore/SD +offshoring +offside/S +offspring/M +offstage +offt'ns +Ofsted/M +oft +oft-times +Oftel +OFTEL +often +oftener +oftenest +oftenness +oftens +Ofwat +oga +Ogden/M +Ogg +ogg +ogive/M +ogle/DRSG +Oglethorpe/M +ogre/MS +ogreish +ogress/S +ogrish +Oguibe/M +Ogunquit/M +oh +Ohio/M +Ohioan/S +ohm/WSM +ohmmeter/SM +oho/S +ohs +OHSA/M +oil-shale +oil/m2RZGMSD +oilbird/S +oilcan/S +oilcloth/SM +oilfield/MS +oiliness/S +oilseed/SM +oilskin/MS +oilstone +oily/TP +oink/DGS +ointment/SM +OJ +Ojibwa/SM +OK/GDM +Okamoto/M +okapi/SM +okay/DMG +Okayama/M +Okeechobee/M +okey-doke +okey-dokey +Okhotsk/M +Okinawa/M +Oklahoma/M +Oklahoman/MS +okra/MS +Okrand/M +OKs +Oktoberfest +olanzapine +Olav/M +old-age +old-fashioned +old-gold +old-style +old-time/R +old-world +old/T +Oldbury +olden +Oldenburg/M +Oldfield/M +Oldham +oldie/MS +oldish +oldly +Oldman/M +oldness/S +Oldowan +Oldsmobile/M +oldspeak +Oldspeaker +oldster/SM +OLE +oleaginous +oleander/MS +oleate +OLED/S +olefin/M +Oleg/M +Olen/M +oleomargarine/SM +oles +olfactory +Olga/M +oligarch/ZMWw +oligarchs +oligarchy/SM +oligo/S +oligomer/S +oligonucleotide/S +oligopolistic +oligopoly/SM +oligotrophy/W +Olin/M +olive/MS +Oliver/M +Olivetti/M +Olivia/M +Olivier/M +olivine +Ollie/M +Olmsted/M +Olsen/M +Olson/M +Olympia/M +Olympiad/SM +Olympian/S +Olympic/S +Olympus/WM +olé +OM +Omagh/M +Omaha/M +Oman/M +Omar/M +ombudsman/M +ombudsmen +omega/MS +omelet/SM +omelette/MS +omen/SMd +omeprazole +omicron/SM +ominous/PY +ominousness/S +omission/M +omit/NXSDG +ommatidia +ommatidium +omni/M +omnibus/MS +omnicompetence +omnicompetent +omnidirectional +omnipotence/SM +omnipotent/YS +omnipresence/SM +omnipresent/Y +omniscience/MS +omniscient/SY +omnisexual +omnisexuality +omnivore/SM +omnivorous/YP +omnivorousness/S +on-board +on-frequency +on-line +on-off +on-screen +on-site +on-street +on/Y +onanism/M +onboard +once +once-over +oncer/M +oncogene/S +oncolitic +oncologic +oncologist/S +oncology/SM +oncoming/S +one-dimensional +one-dimensionality +one-directional +one-downmanship +one-downness +one-downsmanship +one-eared +one-eyed +one-half +one-horse +one-liner +one-man +one-off +one-piece +one-quarter +one-sided/Y +one-sidedness +one-step +one-third +one-time +one-to-one +one-track +one-upmanship +one-way +one/PMS +OneDrive +onefold +Onega/M +Oneida/SM +oneirology +oneness/S +oner/M +onerous/PY +onerousness/S +oneself +onesie/S +onewhile +onflow/G +onglaze +ongoing/SP +onion/MS +onionskin/MS +online +onlooker/SM +onlooking +only-begotten +Onno/M +Ono/M +onomatopoeia/MS +onomatopoeic +Onondaga/SM +onrush/GMS +ons +onset/SM +onshore +onside +onslaught/SM +onstage +Ontarian/S +Ontario/M +onto +ontogeny/MS +ontology/1wMS +onus/SM +onward/S +onychophoran/S +onyx/SM +oocyte/S +OODA +oodles +ooh/DSG +oolitic +OOo/M +oops/S +ooze/DZSG +oozy/T +op/FS +opacify/RDGS +opacity/SM +opal/SM +opalescence/S +opalescent/Y +opalise/SGD +opalish +opalite +opalize/SGD +opanci +opanka/S +opaque/PTSY +opaqued +opaqueness/S +opcode/SM +OPEC +open-air +open-and-shut +open-deartedness +open-ended +open-eyed +open-faced +open-handed/P +open-handedness/S +open-heart/D +open-minded/Y +open-mindedness +open-mouthed +open-plan +open-source +open-top +open/rdSJY +OpenBSD +opencast +OpenCL +OpenDocument +opened/AU +OpenGL +opening/M +openness/S +OpenOffice/M +OpenPGP/M +opens/A +OpenSolaris +OpenSSL/M +openwork/SM +opera/nSvuMV +operability +operable/I +operadi +operand/SM +operandi +operant/SY +operate/DSGFN +operatic/YS +operation's/F +operation/Mo +operational +operative/FPS +operativeness/I +operator/FMS +opercula +opercular +operculate +operculum +operetta/MS +Ophelia/M +ophiolite +ophiolitic +Ophiuroidea +ophthalmia +ophthalmic/S +ophthalmology/3MWS +opiate/MGDS +opine/GSD +opinion/MS +opinionated/PY +opioid/S +opisthognathous +opisthograph/W +opisthorchiasis +opisthosoma +opisthosomal +opisthotic +opium/SM +Oporto +opossum/SM +opp +Oppenheimer/M +opponent/SM +opportune/IY +opportunism/SM +opportunist/SMW1 +opportunity/MS +opposable +oppose/SNxXGD +opposed/U +opposer/M +opposite/YPS +opposition/M +oppress/VNuSvDGX +oppression/M +oppressive/P +oppressiveness/S +oppressor/SM +opprobrious/Y +opprobrium/SM +Oprah/M +ops +opt-out/S +opt/1xwGWSD +optic/S +optician/MS +optics/M +optima/o +optimal +optimality +optimise/M +optimised/U +optimism/cMS +optimist/SW1M +optimistic/c +optimization/M +optimized/U +optimum/qs8Q-9SM +option/GDSM +optional/S +optionality/M +optoacoustic +optoelectronic +optometry/SMW +opulence/MS +opulent/Y +opus/SM +or/NMn +oracle/MS +oracular +oral/S +Oran/M +orang +orang-outang/S +orang-utan/MS +orange/yMS +orangeade/SM +orangery/SM +orangewood +orangey +orangish +orangutan/S +orangutang/S +Oranjestad/M +orate/SGD +oration/M +orator/Sw1M +oratorio/SM +oratory/SM +orb/SMGD +orbicular +Orbison/M +orbit/dMS +orbital/YSM +orbiter/S +orc/S +orca/S +Orcadian/S +orcein +orchard/MS +orchardist/S +orchestra/SnoM +orchestral +orchestrate/DSG +orchestration/M +orchestrator/M +orchid/SM +orchidectomy/S +orchiectomy/S +Orci/M +orcish +ordain/LSGD +ordained/KU +ordainer/M +ordaining/K +ordainment/K +ordains/K +ordeal/SM +order/YESdM +ordered/AU +orderer +ordering/S +orderless +orderliness/ES +orderly/S +orders/A +ordinal/S +ordinance/SM +ordinands +ordinariness/S +ordinary/TSY +ordinate's +ordinate/FNS +ordination's/F +ordination/SM +ordinator/SF +ordnance/SM +Ordovician +ordure/SM +ore/MySo +orebody/S +oregano/SM +Oregon/M +Oregonian/S +Oren/M +Oreo +Orestes +organ/W3q-Q81s9t+SM +Organa/M +organdie/MS +organelle/SM +organic/S +organicalness +organicism +organicist +organicistic +organicity +organification +organify/SGD +organigram/S +organisation/oM +organisational +organise/EnADGS +organiser/ASM +organism/OMWS +organist +organization/oM +organizational/S +organize/AnSEGDN +organizer/AM +organochlorine/S +organogram/S +organometallic +organophosphate/S +organza/MS +orgasm/DGMSW +orgasmically +orgastic +orgastically +orgiastic +orgiastically +orgone +orgonite +orgulous +orgy/MS +Oric +oriel/MS +orient's +orient/ENSADnG +orientable +oriental/SY +orientalise/SGD +Orientalism +Orientalist/S +Orientalistic +orientalize/SGD +orientate/SDAEG +orientation/EMA +orienteer/SDG +orienter +orifice/MS +orig +origami/MS +origin/NMnSoVv +original/U +originalism +originality/MS +originals +originate/SDG +origination/M +originator/MS +Orin/M +Orinoco/M +oriole/SM +Orion/M +orison/MS +Oriya/M +Orkney/M +Orkut/M +Orland/M +Orlando/M +Orleans +ormolu/SM +ornament/nMDGNSo +ornamental/S +ornamentalism +ornamentalist/S +ornamentation/M +ornate/YP +ornateness/S +orneriness's +ornithoid +ornithology/3wSM +ornithomorphic +ornithophilous +orogen/S +orogenesis +orogenic +orogeny/S +orographic/M +orography/WM +oropharyngeal +oropharynges +oropharynx +oropharynxes +orotund +orotundity/MS +orphan/SMd +orphanage/MS +orphanhood/M +orphanism +Orpheus/M +Orphic +Orpington +Orr/M +Orrin/M +orris/SM +ors +Orsay/M +Orson/M +Ortega/M +orthodontia +orthodontic/S +orthodontist/SM +orthodox/ZUY +orthodoxes +orthodoxy/SM +orthoepist +orthoepy/W +orthogenesis +orthogenesist +orthogenetic +orthogenetically +orthogonal/Q8q-Y +orthogonality/M +orthogonalization/M +orthography/w1SMW +orthomolecular +orthonormal +orthopaedic/S +orthopaedist/S +orthophosphate's +orthopod +orthoprax +orthopraxis +orthopraxy +orthopsychiatric +orthopsychiatrist/S +orthopsychiatry +orthorhombic +orthostatic +orthotic/S +orthotist/S +Ortiz/M +Ortolà +Orton/M +Oruro/M +Orville/M +Orwell/M +Orwellian +OS/M +Osage/SM +Osaka/M +Osama/M +Osbert +Osborn/M +Osborne/M +Oscar/MS +Osceola/M +oscillate/NynSDG +oscillation/M +oscillator/SM +oscilloscope/SM +oscular +osculate/nNDGS +osculation/M +OSes +OSGi +Osgood/M +OSHA +Oshii/M +Oshkosh/M +Osiander/M +osier/MS +Osirian +Osiris/M +Oslo/M +osmium/M +osmolarity +osmoregulation +osmoregulator +osmoregulatory +osmoses +osmosis/M +osmotic +osmotically +osprey/SM +OSS +osseous/Y +Ossete/S +Ossetia +Ossetian/S +Ossetic +Ossett/M +ossicle/S +ossicular +ossiculectomy +ossiculum +ossification/M +ossify/SNGnD +Osteichthyes +ostensible/Y +ostentation/SM +ostentatious/YP +osteoarthritic +osteoarthritides +osteoarthritis/M +osteoblast/SW +osteoclast/SW +osteodentine +osteoderm/S +osteodermal +osteodontokeratic +osteodystrophic +osteodystrophy +osteology/M +osteomyelitis +osteopath/WZSM +osteopathy/MS +osteoporoses +osteoporosis/M +osteosarcoma/S +osteosarcomata +osteospermum/S +osteotome/S +osteotomy/S +ostinati +ostinato/S +ostler +Ostlere/M +ostracise/DSMG +ostracism/MS +ostracod/S +ostracode/S +Ostrander/M +ostrich/MS +Ostrogoth/S +Ostrogothic +Oswald/M +Oswestry +OT +Otago/M +OTB +OTC +Othello/M +other/SPM +otherwise +otherworldliness +otherworldly +otic +otiose +Otis/M +otitis +Otley/M +OTOH +otoscope +otoscopic +otoscopically +OTP +OTT +Ottawa/M +otter/MS +Otto/M +ottocento +Ottoman/SM +Otway/M +Ouagadougou/M +oubliette/SM +ouch/S +ought +oughtn't +Ouija +ounce/SM +our/S +ourself +ourselves +oust/RGDS +out-group/S +out-half +out-of-court +out-of-date +out-of-phase +out-of-pocket +out-take/S +out-tray +out/MDSGJ +outage +outang/S +outargue +outbacker +outbalance +outbid/G +outboard +outboast +outbound +outbred +outbreed/G +outbreeder +outburst/M +outcast/G +outclass +outcome/M +outcompete/SGD +outcraft +outcricket +outcrop/J +outcross/SGD +outcry/M +outcrying +outdate/SGD +outdistance +outdo/G +outdoor +outdrank +outdraw/G +outdrink/SG +outdrive/SG +outdriven +outdrove +outdrunk +outer/S +outermost +outerwear/M +outfall +outfight/G +outfit/G +outflew +outflow/M +outflown +outfly/SG +outfox/G +outgo/J +outgoingness +outgrip +outgross/SGD +outgrow +outguess +outgun/SGD +outhouse +outing/M +outland/S +outlandish/PY +outlandishness/S +outlast/G +outlaw/DyG +outlawry/M +outlay/M +outlet +outlier/S +outline +outlive/S +outlook/M +outmanoeuvre +outmigration +outmoded +outmuscle/SGD +outnumber +outpace/S +outperformance +outpoint/DG +outpost +outpouring/SM +outproduce +output/MG +outrageous/PY +outrank/G +outridden +outride/SG +outrider/S +outright +outrightly +outrode +outré +outsail/SGD +outshoot +outshot +outside/R +outsiderness +outsize/D +outsole/S +outsource/J +outspeed +outspoken/PY +outspokenness/S +outstanding/Y +outstare/SGD +outward/PY +outwent +outwit/G +outwith +outworker/S +outworld/R +ouzo/MS +ova/yoMn +oval/MSP +ovality +ovarian +ovary/MS +ovate/S +ovation/M +oven-ready +oven/SM +ovenbird/SM +ovenproof +over-anxiety +over-anxious/Y +over-bright +over-curiosity +over-curious +over-delicacy +over-delicate +over-large +over-long +over-many +over-much +over-nice +over-niceness +over-nicety +over-particular +over-ridden +over-ride/GS +over-sentimental +over-simplistic +over-talkative/P +over-the-counter +over-the-top +over/MSY +overabundance/SM +overabundant +overabundantly +overachieve/L +overactive +overactivity +overage +overambitious +overanalyse/SGD +overanalysis +overarching +overarm +overattentive +overawe +overbake/SGD +overbalance +overballast/SGD +overbank/SGD +overbear/k +overbearing/P +overbed +overbid/G +overbite/M +overboard +overbold/YP +overbook/G +overboot/S +overbore +overbred +overbreed/S +overbridge/S +overbuild/G +overburden/k +overbuy +overcapacity +overcapitalise +overcareful +overcast +overcaution +overcautious/YP +overcerebral +overcheck/S +overclass +overclock/DGS +overclocker/SM +overcloud +overcome +overcommit/S +overcompensatingly +overcompensatory +overconscientious +overcorrection +overcredulous +overcritical +Overdale +overdecorate +overdetermined +overdo/G +overdraw/G +overdress/G +overdrive/M +overdue +overeager +overeaters +overedit +overeducate +overemotional +overemphasize +overemployment +overenthusiasm +overenthusiastic +overenthusiastically +overerupt/D +overeruption +overest +overesteem/SGD +overexcitable +overexcite +overexcitement +overexercise +overexploit/SGD +overexpress/SGD +overexpression +overextend/N +overfall +overfeed/G +overfill/G +overfish/G +overflight +overflow +overfond +overfur +overgenerous +overglaze +overgraze +overground +overgrow +overhair +overhand +overhang +overhard +overharvest/SGD +overhasty +overhaul/J +overhead +overhearer +overheat +overhit/SG +overhype/D +overinsurance +overinsured +overkeen +overkill/M +overland/SGDR +overlarge +overlay/R +overleaf +overleap/SD +overleapt +overleveraged +overlier +overload/G +overlock/D +overlocker/S +overlong +overlooker/S +overlordship +overman/SDG +overmedicate +overmedication +overmighty +overmuch +overnight/DSGR +overnutrition +overorganise +overorganize +overpack/SD +overpaint/SGD +overparent/G +overparted +overpass/M +overpay +overpopulous +overpower/k +overprecise +overprescribe/SGDN +overpressure +overprocess +overpromote +overreacher +overridable +override/G +overrideable +overrider +overripe +overripened +overripeness +overrisen +overruff/SGD +overruler +overrunner +oversail/SGD +oversale +oversalt/SGD +oversample/S +oversaturate +oversaturated +oversaw +overscan +oversee +overseership +overself +oversensible +oversensitive +oversensitiveness +oversensitivity +overset/SG +overshadow +overshare/SGDR +overshoe +overshot +oversimple +oversimplification/M +oversize +oversleep +overspill/M +oversteer/SGD +overstimulation +overstorey/S +overstress/SGD +overstretch +overstrict +oversubtle +overt/Y +overtake +overtax +overtedious +overthink/SG +overthought +overthrow +overthrust/G +overtime +overtness +Overton/M +overtone +overture/SM +overtype/G +overutilisation +overutilization +overvaluation +overvalue +overview/DG +overwater/d +overwear +overweening/Y +overwhelm/k +overwhelmingness +overwind/G +overworld +overwound +overwrite/G +Ovid/M +oviduct/SM +oviform +oviparity +oviparous +oviposit/Sd +ovoid/S +ovotestes +ovotestis +ovoviviparity +ovoviviparous +ovular +ovulate/GySD +ovule/NSMn +ovum/SM +ow/GD +owe/S +Owen/M +owl/MS +owlet/MS +owlish/YP +own-brand +own/GESD +owned/U +owner-occupier +owner/SM +ownerless +ownership/MS +ox/M +oxalacetate +oxalate/M +oxalic +oxalis +oxaloacetate +oxaloacetic +oxbow/MS +Oxbridge +oxcart's +oxen/M +Oxfam +Oxford/MS +Oxfordian/S +Oxfordshire +oxidant/SM +oxidase/S +oxidation/M +oxidative/Y +oxide/Q-nSMs +oxidisation +oxidise/J +oxidised/U +oxidization/M +oxidized +oxidizer/M +oxidizing +oximeter/S +oximetry +oxisol/S +oxlip/S +Oxnard +Oxonian +Oxordshire/M +oxpecker/S +OXT +oxt +oxtail/MS +oxyacetylene/SM +oxyanion/S +oxycodone/M +oxygen/NnM +oxygenate/DMGS +oxygenation/M +oxyhydroxides +oxymoron/M +oxysulphide +oxytocic +oxytocin +oyster/MSd +oystercatcher/S +oz +Ozark/MS +ozone-friendly +ozone/M +Ozzie/MS +p.a. +p.m. +P.O. +p/AYFI +pa/Mo +Paarl +Pablo/M +Pabst/M +pabulum/SM +PAC +pace/DRMSG +paced/e +pacemaker/SM +paceman +pacesetter/SM +pacesetting +pacey +Pacheco/M +pachyderm/MS +pachytene +Pacific's +pacific/4 +pacification/M +pacifism/SM +pacifist/W +pacify/nD3RWN1SG +pacing/e +Pacino/M +pack's +pack/GADSU +packable +package/JRGDMS +packaged/AU +packages/A +packaging/M +Packard/M +packer/SM +packet/dSM +packhorse/M +packing/MS +packinghouse/S +Packington/M +packsaddle/SM +Packwood/M +pact/IMS +pacts/F +pad/SZJGMD +padauk +padded/U +Paddie/M +padding/M +Paddington/M +paddle/DRSMG +paddlefish/S +paddock/SGDM +paddy/MS +Padgett/M +Padilla/M +padlock/GDMS +Padmé/M +padouk +Padraig/M +padre/SM +Padrewski/M +Padstow +paean/MS +paediatric/S +paediatrician/SM +paediatrics/M +paedophile/S +paedophilia/M +paella/MS +paeony/M +pagan/SM +Paganini/M +paganism/SM +page/SM6RDG +pageable +pageant/SM +pageantry/MS +pageboy/SM +paged/U +paginate/DSGNn +pagoda/SM +Pahaji +paid-up +paid/KfUcA +Paige/M +pail/S6M +pailful/MS +pain/DMpSjG6 +Paine/M +painful/TP +painfulness/S +painkiller/SM +painkilling +painless/Y +painlessness/S +painstaking/Y +paint/DRSGMJ +paintball/GSR +paintbox/M +paintbrush/MS +painted/AU +painter/Y +painterliness +painting/M +paints/A +paintwork +pair/ADMSG +paired/UI +pairing/S +pairs/I +pairwise +paisley +Paisley/MS +Paki/S +Pakistan/M +Pakistani/S +pal/MS +palace/SM +paladin/SM +Palaearctic +palaeoanthropologist +palaeoanthropology/w +palaeobotanist +palaeobotany/w +Palaeocene +palaeoclimatologist +palaeoclimatology/w +palaeocortex +palaeocortical +palaeocrystic +palaeocurrent/S +palaeodemography/W +palaeodesert +palaeoecologically +palaeoecologist +palaeoecology/w +palaeoeconomy/W +palaeoentomological +palaeoentomologist +palaeoentomology +palaeoenvironment +palaeoenvironmental +palaeoequator +Palaeogene +palaeographer/SM +palaeography/MSw1W +Palaeolithic +palaeomagnetic +palaeomagnetism +palaeontologist/S +palaeontology/wMS +palaeopallium +palaeopathological +palaeopathologist/S +palaeopathology +Palaeozoic +palanquin/SM +palatability/M +palatable/P +palatal/QS +palate/SgoM +palatial/Y +palatinate/SM +palatine/S +palatoquadrate +Palau/M +palaver/dSM +palazzi +palazzo/S +pale/DTSYG +palea +paleae +paled/I +paleface/SM +paleness/S +Paleocene +paleocrystic +Paleozoic +paler/I +Palermo/M +pales/I +Palestine/M +Palestinian/S +Palestrina/M +palette/MS +palfrey/SM +palimpsest/SM +palindrome/MS +palindromic +paling/M +palisade/MGDS +palish +pall-bearers +pall/MS +palladia +Palladian +Palladianism +Palladio/M +palladium/M +pallbearer/MS +pallet/MQ8-Sq +palliate/NVGvDnS +palliation/M +palliative/S +pallid/PY +pallidness/S +pallidotomy +pallidum +pallor/MS +palm/DMG3SZ +Palma/M +palmate +Palmdale/M +palmer/M +Palmerston/M +Palmerstonian +Palmerstonianism +Palmerstonism +palmery +palmette/S +palmetto/MS +Palmgren/M +palmist/y +palmistry/SM +palmitate +Palmolive/M +palmtop/S +palmy/3T +Palmyra/M +Palo/M +Palomar/M +palomino/SM +palp/S +palpability +palpable/YI +palpably/I +palpal +palpate/SGDnN +Palpatine/M +palpation/M +palpebral +palpi +palpitate/DSNGn +palpitation/M +palpus +pals/Z +palsy/DMSG +paltriness/S +paltry/TP +paludal +Pam/M +pamby +Pamela/M +pampas/M +pamper/dS +pamperer/M +pamphlet/SM +pamphleteer/DGSM +pan-European +pan/WGSDM +panacea/MS +panache/MS +Panama/M +panama/S +Panamanian/S +Panasonic/M +panax +pancake/SDMG +pancetta +panchromatic +Pancras +pancreas/SM +pancreatic +pancreatitis +panda/SM +pandan +pandanus +pandemic/S +pandemonium/MS +pander/Sd +panderer/S +Pandora/M +pane/MDS +panegyric/MS +panel's +panel/IGSD +panelling/SM +panellise/SnDG +panellist/MS +panellize/SNDnG +pang/SM +Pangaea +pangolin/SM +panhandle/SGDR +panic-stricken +panic/GMSZD +panicky/T +panicle/SD +panier's +Paniker/M +Panis +panjandrum/M +panko +panky +pannier/MS +panoply/DSM +panorama/MS +panoramic +panpipes +pans/Z +pansexual/S +pansexuality +panspermia +panstick +pansy/MS +pant/SDG +Pantaloon/M +pantaloons +pantechnicon +pantheism/MS +pantheist/SW +pantheistical +pantheistically +panthenol +pantheologist/S +pantheology +pantheon/SM +pantheonic +panther/SM +pantheress +pantherine +pantherish +pantherishly +panties +pantihose +pantiled +pantiles +pantiliner +pantograph/SM +pantomime/3SMDG +pantomimic +pantoum/S +pantry/MS +pantryman +pantrymen +pants/f +Panza/M +panzer +Paola/M +Paoli/M +Paolo/M +pap/oM3r +papa/MS +papacy/MS +papal +paparazzi +paparazzo +papaw/MS +papaya/SM +Papeete/M +paper-clip/SM +paper/2pdrZ +paperback/MS +paperbark/S +paperboard +paperboy/SM +paperchase +papered/A +papergirl/SM +paperhanger/SM +paperhanging/SM +paperknife +paperknives +papermaker +papermaking +papers/A +paperweight/SM +paperwork/MS +papery/P +papilla/yM +papillae +papillated +papillomavirus +papist +papoose/MS +pappardelle +pappi +pappose +pappus +Pappus/M +pappy/S +paprika/MS +Papua/M +papulae +papular +papule/S +papulose +papulous +Papus/M +papyri +papyrus/M +par/dDGS7Z +para/SM +paraben +parabiosis +parabiotic +parabiotically +parable/SM +parabola/MWS +paraboloid/SM +paraboloidal/M +Paracelsus/M +paracetamol/M +parachute/3DSMG +parachuter/M +paracondyloid +paracone +paraconformable +paraconformity +paraconid +paracrine +parade/RMGDS +paradigm/MS +paradigmatic +paradisal +paradise/MwS +paradox/Mw1WS +paradoxical/P +paradrop/SGD +paraesthesia/S +paraesthesiae +paraffin/SM +paraffinic +parageneses +paragenesis +paragenetic +paraglide/SGD +paraglider/S +paragon/MS +paragraph/DMSG +paragrapher/M +Paraguay/M +Paraguayan/S +parainfluenza +parakeet/MS +paralanguage +paralegals +paralexia +paralexic +paralinguistic +parallax/SM +parallel/S +paralleled/U +parallelepiped/MS +paralleling +parallelisation +parallelise/SGD +parallelism/MS +parallelize/SGDN +parallelly +parallelogram/MS +parallelogramic +parallelogramish +parallelogrammatic +parallelogrammatical +parallelogrammic +parallelometer +parallelwise +paralog +paralogism/S +paralogous +paralogy +Paralympian/S +Paralympic/S +paralyse/RShGWDk +paralysis/M +paralytic/YS +paramagnet/MW +paramagnetism +Paramaribo/M +Paramecia +Paramecium/M +paramedic/MS +paramedical/S +parameter/W1pMS +parametrise/DBnGS +parametrize/SGBnDN +paramilitary/S +paramoecia +paramoecium/M +paramount +Paramount/M +paramour/MS +paranoia/SM +paranoiac/S +paranoiacally +paranoic +paranoically +paranoid +paranormal/YS +parapet/SM +paraphernalia +paraphilia/S +paraphiliac/S +paraphrasable +paraphrase/SGMD +paraphraser/M +paraphrastic +paraphyletic +paraplegia/SM +paraplegic/SM +parapod +parapodia/O +parapodium +parapolar +parapolitical +parapophysis +paraprofessional/SM +parapsychic +parapsychological/Y +parapsychologist/S +parapsychology/SM +paraquat/S +parasail/G +parascend/GR +parasite/MwWS1 +parasitic/S +parasitisation +parasitise/SGD +parasitism/SM +parasitize/SGDN +parasitoid/S +parasitologist/M +parasitology/M +parasitoses +parasitosis +parasol/MS +parasympathetic/S +paratactic/Y +parataxis +parathion/SM +parathyroid/S +paratracheal +paratroop/RS +paratype +paratyphoid/S +parboil/GSD +PARC/M +parcel/SMGD +parcelling/M +parch/SGLD +parcour +pardon/rgl7dS +pardonable/U +pardonableness/M +pardonably/U +pardoned/U +pare/JS +pared/KF +paregoric/SM +pareidolia +Parello/M +parenchyma/O +parenchymatous +parent/DJSoGM +parentage/MS +parental +parenteral +parentheses +parenthesis/M +parenthesise/D +parenthesize/D +parenthetic/Y +parenthetical +parenthood/SM +parer/F +parers +pares/FK +pareses +paresis/M +parfait/SM +parfleche/S +pargasite +pariah/SM +parietal/S +parimutuel/S +paring/M +Paris/M +parish/MS +parishioner/MS +Parisian/S +parity/EMS +park/DGMSZ +parka/MS +Parkel/M +Parker/M +Parkin/M +parking/M +Parkinson/M +parkinsonism +parkland/SM +parkour +parkway/SM +parky/T +parlance/SM +parley/MGDS +parliament/MS +parliamentarian/MS +parliamentarianism +parliamentary/U +parlour/MS +parlourmaid +parlous +Parma/M +Parmenides/M +parmesan/S +parmigiana +Parnell/M +paroccipital +parochial/Y +parochialism/MS +parochiality +parody/G3DMS +parole/DSMG +parolee/MS +parotid/S +parovarian +parovarium +paroxetine +paroxysm/MS +paroxysmal +paroxysmally +paroxysmist +parquet/dyMS +parquetry/MS +parr +parrakeet's +parricidal +parricide/MS +parrot/dSM +parrotbill/S +parrotfish/S +parrotlike +parry/GDS +pars/RDGJS +parse +parsec/SM +parsed/U +parsimonious/Y +parsimony/MS +parsley/SM +parsnip/SM +parson/MS +parsonage/MS +part's/f +part-song +part-time +part-timer/S +part/fICS +partake/RSG +partaken +parted/CI +parter/S +parterre/SM +parthenogeneses +parthenogenesis/M +parthenogenetic +parthenogenetically +Parthenon/M +partial/IY +partiality/MIS +partials +participant/SM +participate/ySNVDGn +participation/M +participator/S +participial/Y +participle/SM +particle/SM +particleboard/S +particoloured +particular/Q8SY +particularism +particularistic +particularity/SM +particulate/S +partier/S +parting/MS +partisan/MS +partisanship/SM +partite +partition/MGDS +partitioned/A +partitioner/M +partitions/A +partitive/S +partizan's +partly +partner/dMS +partnership/SM +partook +partridge/SM +partridgeberry/S +partschinite +parturifacient +parturition/MS +partway +party/DMSG +parvenu/MS +parvovirus/S +pas/GRDJ +Pasadena/M +pascal/MS +paschal/S +pasha/MS +pass/7SuVNXvlk +passable/I +passage/DMSG +passageway/SM +passant +passband +passbook/MS +passcode +passed/Fc +passenger-mile +passenger/MS +passer-by +passerine/S +passers-by +passes/IcFf +passibility +passible +passim +passing/Fc +passion/FM +passionate/FEY +passionflower/SM +passionless +passivated +passive/IY +passiveness/SI +passives +passivity/IS +passkey/SM +passmark +passover +passphrase/S +passport/SM +password/SMD +passé/M +passée +past's/A +past/DMS2GZy +pasta/SM +paste-up +paste/SM +pasteboard-like +pasteboard/SM +pastegrain +pastel/SM +paster +pastern/MS +Pasteur/M +pasteurise/RnSDG +pasteurised/U +pasteurize/nRNSDG +pasteurized/U +pastiche/MSD +pastille/MS +pastime/MS +pastiness/S +pastis +pastor/dMS +pastoral/YS +pastoralism +pastoralist/S +pastorate/SM +pastrami/MS +pastry/SM +pasts/A +pasturage/SM +pasture/GDSM +pastureland/S +pasturer/M +pasty/TSP +pat-down +pat/DSMZG +PATA +Patagonia +Patagonian/S +patball +patch's +patch/DESG +patchable +patcher/EM +patchiness/S +patchouli +patchwork/RSM +patchworked +patchworking +patchworky +patchy/TY +pate/SM +Patel +patella/M +patellae +patellar +patellate +paten/M +patency +patent/YSMD7G +patentee/SM +patentor/MS +pater/M +paterfamilias/MS +paternal/Y +paternalism/SM +paternalist/W +paternity/MS +paternoster/SM +Paterson/M +path-loss +path/pSM +Pathan/S +pathetic/Y +pathfinder/MS +pathlessness +pathname/MS +pathogen/WSM +pathogenesis/M +pathognomonic +pathology/SM3w1 +pathophysiologic +pathophysiological +pathophysiologically +pathophysiologist +pathophysiology +pathos/SM +pathway/SM +pathworking +patience/ISM +patient/eMS +patienter +patientest +patiently/I +patina/SM +patio/MS +patisserie +Patna +patois/M +patriarch/ZM +patriarchal +patriarchate/MS +patriarchically +patriarchs +patriarchy/SM +Patrice +Patricia/M +patrician/MS +patricide/SM +Patrick/M +patrifocal +patrilateral +patriline +patrilineage +patrilineal +patrimonial +patrimony/MS +patriot's/F +patriot/1WSM +patriotic/U +patriotism/SM +patriots/F +patristic/S +patrol/MDGS +patrology +patron/98Q-YMqsS +patronage/SM +patronal +patroness/S +patronise/k +patronize/k +patronizing/M +patronymic/YS +patroon/MS +Patrícia +Pattaya/M +patten/MS +patter/dS +patterer/M +pattern/SGDpM +Patterson/M +Patton +patty/MS +patulin +patulous +patulousness +paucity/SM +Paul/M +Paula/M +Paulette/M +paunch/S2GMZD +paunchy/TP +pauper/QdMS +pauperism/MS +pause/GSD +Pavarotti/M +pave/ASDG +paved/U +Pavel/M +pavement/MS +paver/MS +pavilion/GDMS +paving/SM +paw/DSGM +pawl/MS +pawn/SGDM +pawnbroker/SM +pawnbrokerage +pawnbrokeress +pawnbrokering +pawnbrokery +pawnbroking/S +Pawnee +pawner/M +pawnless +pawnor +pawnshop/MS +pawpaw/M +paxes +Paxil +Paxton/M +pay-as-you-earn +pay-bed +pay-claim +pay-off/MS +pay-packet/SM +pay/A7LSG +payable/S +payback/S +payday +PAYE +payee/MS +payer/SM +paying/Kfc +payload/MS +paymaster/MS +payment/fMSc +Payne/M +payout/S +PayPal/M +payphone/S +payroll/SM +pays/fcK +payslip/S +paywall/SD +Pb +PBX +pc +PC/M +PCB +PCI +PCIe +pcm +PCMCIA +PCs +pd +PDA/S +Pde +pdf +PDF/S +PDP +PDQ +PDSA +PDT +PE +pea-green +pea/MS +peaberry/S +Peabody/M +peace/Ml6j +peaceable/P +peaceful/T +peacefulness/S +peacekeeper/S +peacekeeping +peacemaker/SM +peacemaking/M +peacemonger/d +peacetime/SM +peach's +peach/IDSG +peachy/T +peacock/SM +peafowl/MS +peahen/MS +peak/DM2SiGZ +peaky/P +peal's +peal/SAGD +Peale/M +peanut/SM +pear/MYS +pearl/GDSM +pearler/M +pearlite +pearly/TS +Pearson/M +peartrees +peasant/MS +peasanthood +peasantry/MS +peashooter/SM +peat/ZSM +peatland/S +peats/A +peaty/T +pebble/DYMGS +pebbling/M +pebbly/T +pebibit/S +pebibyte/S +pecan/MS +peccadillo/M +peccadilloes +peccary/MS +peck/DRMGS +peckish +Pecksniffian +pecorino/S +pectic +pectin/MS +pectoral/S +peculate/GDSNn +peculator/S +peculiar/SY +peculiarity/SM +pecuniary +pedagogic/S +pedagogics/M +pedagogue/SM +pedagogy/1SMWw +pedal/RGMSD +pedant/WSM1 +pedantry/SM +peddle/SDG +pederast/ZSM +pederasty/SM +pedestal/DGMS +pedestrian/Q-8qMS +pedicab/SM +pedicel/S +pedicellate +pedicle/S +pedicular +pedicure/GS3DM +pedigree/MS +pediment/ISM +pedimented +pedlar/SM +pedology +pedometer/MS +Pedrick/M +Pedro +peduncle/MS +pee/RGS +peek/SDG +peekaboo/SM +peel/DGSJ +peeled/U +peeler/MS +peeling/M +peen/SGDM +peep-hole/SM +peep-show/MS +peep/DSRGZ +peer's/F +peer/pDG +peerage/SM +peered/F +peeress/SM +peering/F +peerless/PY +peers/F +peeve/MSGD +Peever +peevers/M +peevish/PY +peevishness/S +peewee/S +peg/GSDM +pegasid +Pegasus +pegboard/SM +pegboarding +pegbox +pegger +Peggy/M +peggy/S +pegmatite/S +Peigan/S +peignoir/MS +pejorative/Y +Pekar/M +peke/SM +Peking/M +pekoe/MS +Pelagian/S +Pelagianism +pelagic +Pelagius +pelargonium/S +Pele +pelecypod/S +pelf/M +pelican/SM +pell +pell-mell +pellagra/SM +pellet/dMS +pellicle +pellicular +pellucid +pelmet/S +Pelops +peloton/S +pelt/DGS +pelter/M +pelvic/S +pelvis/MS +pelycosaur/S +Pelé/M +Pembroke/M +Pembrokeshire/M +pemmican/SM +pen-and-ink +pen-name/S +pen/oGDMS +penal/Q8- +penalisation +penalization/M +penalty/SM +penance/DSGM +Penang/M +penannular +penates +Penberthy +pence/M +penceless +penchant/SM +pencil/MGDJS +penciller/S +pendant/CMS +pendent/C +pending +Pendle +Pendlebury/M +penduline +pendulosity +pendulous +pendulousness +pendulum/SM +penectomy +Penelope +penetrability/IMS +penetrable/I +penetrant/S +penetrate/vNnBSDVkuG +penetration/M +penetrative/P +penetrator/SM +penfriend/S +penguin/SM +Penh/M +penicillin/SM +penile +peninsula/SM +peninsular +penis/MS +penistone +penitence/SIM +penitent/ISY +penitential/YS +penknife/M +penknives +penlight/MS +penman/M +penmanship/MS +penmen/M +Penn/M +pennant/MS +penne +Pennell/M +Penney/M +Pennine/S +pennon/SM +Pennsylvania +Pennsylvanian/S +penny-farthing +penny-pinching +penny/pMS +pennyroyal +pennyweight/SM +pennyworth/M +penological +penology/S3M +penoscrotal +penpalship +penpoint +Penrith +pens/XuNvV +pension/7GMRD +pensiveness/S +pent-up +pent/A +pentachlorophenol +pentachord +pentachromic +pentacle/MS +pentacrinite +pentacrinoid +pentactin +pentactinal +pentactine +pentacyclic +pentad +pentadactyl +pentadactylic +pentadactylism +pentadactylous +pentadactyly +pentadecane +pentadelphous +pentadic +pentadodecahedron +pentagon/oSM +pentagonal/S +pentagram/SM +pentamerous +pentameter/MS +pentasyllabic +pentathlete/S +pentathlon/SM +pentatonic +Pentax/M +pentazocine +Pentecost +Pentecostal/S +Pentecostalism +penthouse/SM +pentium +pentlandite +pentobarbitone +pentose +penult +penultimate/SY +penumbra/SM +penumbrae +penurious/YP +penuriousness/S +penury/SM +Penzance/M +peon/SZM +peonage/SM +peony/MS +people/DMGS +peopled/U +PEP/SM +pep/ZD2SGRM +peperoni +pepper/Zd +peppercorn/MS +pepperer/M +peppergrass/M +peppermint/SM +pepperminty +pepperoni/S +peppiness/S +peppy/PT +Pepsi/S +pepsin/SM +pepsinogen/S +peptic/S +peptide/MS +per/y +peradventure/S +perambulate/DGnSN +perambulation/M +perambulator/SM +percale/SM +perceivable/I +perceivably +perceive/aSD +perceived/U +perceiver/SM +perceiving +percent/M +percentage/SM +percentile/MS +percept/vbVMoxSu +perceptibility/I +perceptible/YI +perceptibly/I +perception/MS +perceptive/P +perceptiveness/S +perceptual +perch/DGMS +percha +perchance +Percheron/M +perchlorate/M +perchlorination +percipience/SM +percipient/S +Percival/M +percolate/NnDSG +percolation/M +percolator/MS +percuss/DNvuSGXV +percussion's/A +percussion/3M +percussionist +percussions/A +percussive/P +percutaneous/Y +Percy/M +perdition/MS +perdurable +peregrinate/DSG +peregrination/M +peregrine/nSN +peremptoriness +peremptory/Y +perennate/SGDN +perennial/YS +perestroika/S +perfect/bDYTuPSGVv +perfecter/M +perfectibility/MS +perfection/ISM +perfectionism/SM +perfectionist/SM +perfective/P +perfectly/I +perfectness/SI +perfidious/PY +perfidy/SM +perforate/SNDGn +perforation/M +perforce +perform/eDGS +performable +performance/MS +performant +performative/S +performativity +performed/Uf +performer/MS +perfume/SRDMG +perfumer/Z +perfumery/MS +perfunctory/PY +perfused +perfusion/M +pergola/SM +perhaps +perianth +periastron +pericardia +pericardial +pericarditis +pericardium/M +Pericles +periderm +peridermal +peridia +peridium +peridot/S +perigee/MS +periglacial +perihelia +perihelion/M +peril/MSDG +perilous/PY +perils/I +perilune +perimenopausal +perimenopause +perimeter/SM +perinatal +perineum/M +perinuclear +period/Mw1WS +periodical/SM +periodicity/MS +periodogram +periodograph +periodology +periodontal/Y +periodontics/M +periodontist/S +perioperative +periotic +peripatetic/S +peripheral/SY +periphery/SM +periphrases +periphrasis/M +periphrastic +periscope/SM +perish/7RGDkS +perishable's +perishable/IS +peristalses +peristalsis/M +peristaltic +peristyle/MS +peritoneal +peritoneum/MS +peritonitis/MS +perivascular +periwig/SM +periwinkle/MS +perjure/DRSGZ +perjury/MS +perk/DzGSZ2 +perkiness/S +perky/T +Perl +perlite +perm/GSDM +permaculture +permadeath +permafrost/MS +permalink/S +permalloy/M +permanence's/I +permanence/MZS +permanences/I +permanency/SM +permanent/PY +permanently/I +permanganate +permeability/SIM +permeable/IP +permeance/S +permeate/BDNnGS +Permian +permissibility/M +permissible/PY +permission/M +permissive/YP +permissiveness/S +permit/GXDMNS +permittee/S +permittivity +permutation/M +permutational +permute/DGNSn +pernicious/YP +perniciousness/S +peroneal +peroration/SM +peroxidase/M +peroxide/SDMG +perpendicular/SY +perpendicularity/MS +perpetrate/SGDNn +perpetration/M +perpetrator/SM +perpetual/SY +perpetuate/GnSDN +perpetuation/M +perpetuity/SM +perphenazine +perplex/SGDh +perplexity/MS +perquisite/MS +Perren/M +Perry/M +Perryville/M +persecute/yDSG +persecution/SM +persecutor/MS +Persephone +Persepolis/M +Perseus +perseverance/MS +perseverate/SGDN +persevere/kGDS +Persia/M +Persian/MS +persiflage/MS +persimmon/SM +persist/DSG +persistence/SM +persistent/Y +persister +person-to-person +person/7oSM +persona/MS +personable/P +personae +personage/MS +personal/Qq8- +personalise/CnSGD +personality's/I +personality/SM +personalize/CSNGn +personally/I +personalty/MS +personhood +personification/M +personifier/M +personify/SnDGN +personnel/MS +perspective/YSM +perspex +perspicacious/YP +perspicacity/S +perspicuity/MS +perspicuous/YP +perspiration/M +perspire/DGnNS +persuadable +persuade/DVXRNSvuG +persuasion/M +persuasive/P +persuasiveness/S +pert/PTY +pertain/DSG +Perth +Perthshire/M +pertinacious/PY +pertinacity/SM +pertinence/IS +pertinent/YI +pertness/S +perturb/GSnD +perturbation/M +perturbed/U +pertussis/M +Peru/M +peruke/SM +perusal/MS +peruse/DRGS +Peruvian/S +pervade/uDGNVSv +pervasion/M +pervasive/P +pervasiveness/S +perverse/PXVYN +perverseness/S +perversion/M +perversity/SM +pervert/DhSiG +perverter/M +Pescatore/M +Pescetti/M +peseta/SM +peskiness/S +pesky/TY +peso/MS +pessary/S +pessimal/Y +pessimism/MS +pessimist/MSW1 +pest/SM +pester/dS +pesticidal +pesticide/SM +pestiferous +pestilence/SM +pestilent/Y +pestilential/Y +pestle/DSMG +pesto/S +pet/SRGMD +petabit +petabyte/S +petaflop +petal/MSD +petard/MS +petasus +petcock +Pete +petechia +petechiae +petechial +peter/dS +Peter/M +Peterborough/M +Peterhead/M +Peterhouse +peterman +petermen +Petersburg +Petersen/M +Petersfield/M +petersham +Peterson/M +pethidine/M +petiole/SM +Petit +petite/PS +petition/FSAM +petitioned +petitioner/SM +petitioning +Petrarch/M +Petrarchan +Petrarchanism +Petrarchism +petrel/SM +Petri +petrifaction/SM +petrify/GSND +Petro/M +petrochemical/SM +petrodollar/SM +petrogenesis +petrogeny +petroglyph/MS +petrographic +petrographical +petrol/MS +petroleum/M +petrology/MS3w +Petronas +petrosal/S +Petrov/M +petticoat/SDM +pettifog/RGDS +pettifoggery +pettiness/S +Pettingill/M +pettish/YP +petty/TSY +petulance/SM +petulant/Y +petunia/SM +Peugeot/M +pew/MS +pewee/SM +pewit/SM +pewter/MS +pewterer/S +peyote/MS +PFC +pfennig/MS +PFS +PG +pg. +PGA/M +PGP/M +Ph.D. +pH/MS +phaeton/MS +phage/M +phagocyte/WMS +phagocytise/SGD +phagocytize/SGD +phagocytose/D +phagocytosis +phalanger/SM +phalanges +phalanx/SM +phalarope/S +phalli +phallocentric +phallocentricity +phallocentrism +phallus/WMS +phantasm/SM +phantasmagoria/MS +phantasmagorial +phantasmagorian +phantasmagoric +phantasmagorical +phantasmagorically +phantasmagorist +phantasmagory +phantasmal +phantasy's +phantom/SM +pharaoh/SM +Pharisaic +Pharisaical +Pharisaism +Pharisee/S +pharma/S +pharmaceutical/SY +pharmaceutics +pharmacodynamic/S +pharmacokinetic/SY +pharmacologic +pharmacology/3M1Sw +pharmacopoeia/SM +pharmacotherapy +pharmacy/3SM +pharyngeal/S +pharynges +pharyngitides +pharyngitis/M +pharynx/M +phase/SRGDM +phaseout/S +phasic +phasor/S +phat +PhD/S +pheasant/MS +phellogen +Phelps +phenacetin/SM +phenformin +phenocryst/S +phenol/SWM +phenological +phenology +phenolphthalein/M +phenomena/Mo +phenomenal +phenomenalism +phenomenalist +phenomenalistic +phenomenology/S1Mw +phenomenon/SM +phenosafranin +phenosafranine +phenothiazine/S +phenotype/MSW +phenotypical/Y +phenotyping +phenoxide +phenoxy +phenoxymethylpenicillin +phenyl/M +phenylacetic +phenylalanine/M +phenylephrine +phenylmethyl +phenytoin +pheromone/MS +phew/S +phi/MS +phial/SM +Phil/M +Philadelphia/M +philadelphus +philander/drS +philanthropist/SM +philanthropy/1MSW +philately/3SWM +philharmonic/S +Philip/MS +Philipose/M +Philipp/M +Philippi/M +philippic/MS +Philippine +Philippines/M +philistine/S +philistinism/S +Phillips/M +phillipsite +philodendron/MS +philology/M13wS +philopatric +philopatry +philosopher/MS +philosophy/w1sWQ8S9M +philtre/SM +philtrum +Phipps/M +phisher/S +phishing +phlebitides +phlebitis/M +phlebotomise/SDG +phlebotomist/S +phlebotomize/SDG +phlebotomy/S +phlegm/SM +phlegmatic/Y +phloem/SM +phlogiston +phlox/M +Phnom +pho +phobia/MS +phobic/S +Phobos +phoebe/MS +Phoenicia +Phoenician/S +phoenix/MS +Pholidota +phone-in/S +phone/ZSWG1DM +phonecard/S +phonematic +phoneme/MS1 +phonemic/S +phonemics/M +phonetic/SY +phonetician/SM +phoneticist +phonetics/M +phoney +phonic/S +phonics/M +phoniness/S +phonogram/S +phonograph/WSM +phonology/13wSM +phonon/M +phonotactic/S +phony/TSP +phooey/S +phosphatase/M +phosphate/MS +phosphatidylethanolamine +phosphide/M +phosphine/M +phosphodiesterase +phosphoenolpyruvate +phospholipase +phospholipid/S +phosphor/SWM +phosphoresce +phosphorescence/MS +phosphorescent/Y +phosphorous +phosphorus/M +phosphorylate/SGDN +photo-oxidation +photo-oxidative +photo/MS +photoabsorbing +photoabsorption +photoacoustic +photoact +photoaction +photoactivatable +photoactivate/SGD +photoactivation +photoactive +photoactivity +photoaffinity +photoaged +photoageing +photoaging +photoallergy/W +photoassimilate +photoassimilation +photoautotroph +photoautotrophic +photoautotrophy +photobleaching +photoblog/S +photoblogger/S +photoblogging +photobomb/SGDR +photocall/S +photocard +photocell/SM +photochemical/Y +photochemistry/M +photochromic +photochromism +photocoagulation +photocoagulator +photocollage +photocompose/SGD +photocomposer +photocomposition +photocopy/DRGSM +photocurrent +photocycle +photodamage +photodegradable +photodegradation +photodegrade +photodetector/S +photodiode/S +photodissociation +photodynamic +photoelectric/Y +photoelectricity +photoelectromagnetic +photoelectron/SW +photoelectronics +photoemission +photoemissive +photoemitter +photoengraved +photoengraver/SM +photoengraving/MS +photoessay/S +photofinishing/MS +photofit/S +photoflash +photogenic/Y +photogram/S +photograph/R1GZDWSM +photographed/A +photographs/A +photography/SM +photogravure/S +photojournalism/MS +photojournalist/MS +photolitho +photolithographic +photolithographically +photolithography +photolysis/M +photolytic +photomagnetoelectric +photomask/S +photometer/1WSM +photometry/M +photomicrograph/ZM +photomicrography/M +photomontage/S +photomosaic +photomultiplier/MS +photon/SM +photonegative +photonic +photonics +photophobia +photophobic +photophony +photophysical +photophysics +photopia +photopic +photopolarimetric +photopolarimetry +photopolymer/S +photoproduct/S +photoprotection +photoprotein +photoreactive +photorealism +photorealist +photorealistic +photoreceptor/S +photoresist/S +photosensitisation +photosensitise/SGD +photosensitive +photosensitivity +photosensitization +photosensitize/SGD +Photoshop/SGD +photosphere/M +photostatic +photostimulation/S +photosyntheses +photosynthesis/SQdM +photosynthetic/Y +photosystem/S +phototactic +phototaxes +phototaxis +phototherapy +phototoxicity +phototransistor +phototroph/W +phototropic +phototropism +phototypesetter +phototypesetting/M +photovoltage +photovoltaic +photoxidative +php +PHP/M +phrasal +phrase's +phrase/GDSA +phrasebook +phrasemaking +phraseology/SM +phrasing/MS +phrenic +phrenology/1w3MS +phyla/M +phylactery/SM +phyllotactic +phyllotaxis +phyllotaxy +phylogenetic +phylogenetically +phylogeny/SM +phylotypic +phylum/M +phys/w1 +physic/S3DGM +physical/S +physicalism +physicalist +physicalistic +physicality/M +physicalness +physician/SM +physicist +physico-chemical +physiochemical +physiognomy/SM +physiography/MS +physiology/WM1Sw3 +physiotherapist/SM +physiotherapy/SM +physique/MS +physostigmine +physostome +physostomous +phytalbumin +phytane +phytate +phytochemical/S +phytochrome +phytogenetic +phytogeography +phytolith/S +phytoplankton/M +phytosociology +phytotoxic +phytotoxicity +pi/DR +Piaget/M +pianism/M +pianissimo/S +pianist/W +piano/3MS +pianoforte/MS +pianola +piastre/MS +piazza/SM +PiB +pibroch/M +pibrochs +pic/S +pica/SM +picador/MS +Picard/M +picaresque +picaro/S +Picasso/M +Picassoesque +Piccadilly +piccalilli/MS +piccolo/MS +piciform +pick-me-up/S +pick-up/MS +pick/DRSGZJ +pickaxe/SM +picked/U +pickelhaube +Picken/M +pickerel/MS +pickerelweed +Pickering +picket/rdMS +pickiness +pickle/DSMG +pickoff/S +pickpocket/SM +pickpocketing +pickpocketry +pickproof +picksome +picktooth +pickup/S +picky/T +picnic/ZMRGSD +pico +picofarad/SM +picojoule +picornavirus/S +picoseconds +picot/SM +picric +pictogram +pictograph/SMW +pictography +pictorial/YPS +picturable +picture-writing +picture/DMSG +picturesque/PY +picturesqueness/S +piddle/GYDS +pidgin/SM +pie/MS +piebald/S +piece/MDSG +piecemeal +piecer/M +piecewise +piecework/MRS +piecrust +piedmont +Piedmontese +Piegan/S +pieing +pierce/RDSJkG +Pierre/M +Pierron/M +Pietilä/M +Pietro +piety/IMS +piezoelectric +piezoelectricity/M +piffle/DSMG +pig-headed +pig-sticker +pig/LGZDMS +pigeon-breast/D +pigeon-fancier/MS +pigeon-hole/SMDG +pigeon-toed +pigeon/SyM +pigeonry/S +piggery/M +piggish/YP +piggishness/S +piggledy +piggy/TMS +piggyback/GDS +pigheaded/Y +pigheadedness/S +piglet/SM +pigman +pigmen +pigment/DNnG +pigmentation/M +pignut/S +pigpen/S +pigskin/SM +pigsty/MS +pigswill/M +pigtail/SMD +Pikachu/M +pike/SRMDG +pikeman +pikemen +pikestaff/MS +pilaf/SM +pilaster/dMS +Pilate +Pilates +pilau's +pilchard/MS +pile's +pile/GFSD +pilers/F +pileup/SM +pilfer/drS +pilferage/MS +pilgrim/dMS +pilgrimage/MSDG +pilgrimise +pilgrimize +piling/MS +pill/SM +pillage/DGRS +pillar-box +pillar/MS +pillared +pillbox/MS +pillion/MS +pillory/DSMG +pillow/GDMS +pillowcase/SM +pillowslip/S +pillwort +pilot/SdM +pilotage +pilothouse/SM +piloting/M +pilotless +Pilton/M +Pima/M +pimento/SM +pimiento/MS +Pimms +pimozide +pimp/YSDMG +pimpernel/MS +pimple/DSM +pimplike +pimply/MT +pin-up/MS +pin-wheel/SM +pin/MGdDJS +pinafore/MS +Pinard/M +pinball/SM +pinboard/S +pince +pince-nez +pincer/S +pincered +pinch/DSG +pincher/M +pincushion/MS +pine's +pine/AGSD +pineal +pineapple/SM +pinewood/S +piney +pinfeather/SM +Pinfold/M +ping-pong +ping/SGDR +pingable +pinhead/SDiM +pinhole/MS +pinion/DMGS +pink/PZDTMYGS +Pinkerton/M +pinkeye/SM +pinkie +pinkish +pinkishness +pinkness/S +pinky/S +pinna +pinnace/SM +pinnacle/DSMG +pinnae +pinnate +pinned/f +pinning/fS +Pinochet/M +pinout/S +pinpoint/GDS +pinprick/SDGM +pins/fU +pinstripe/DSM +pint/MS +pintail/SM +Pinter/M +Pinterest/M +Pinto/M +pintuck/S +piny/T +Pinyin +Pio/M +pion/MS +pioneer/SDGM +Piotr/M +Piotrowski/M +pious/PYI +piousness/IS +pip/drDkMGS +pipe/MS +pipeclay/SGD +pipefish/S +pipeline/DMS +piperazine +piperic +piperidine +piperin +piperine +piperitious +piperonal +pipette/SMDG +pipework +piping/M +pipit/SM +pippin/SM +pipsqueak/MS +piquancy/SM +piquant/PY +pique/SMDG +piquet +piracy/MS +piragua +Piran/M +piranha/SM +pirate/1MGDSw +piratic +piri-piri +Pirie/M +piriform +pirk/S +pirogue/S +piroplasmosis +pirouette/SGMD +Pisa/M +piscatorial +Piscean/S +Pisces +piscicultural +pisciculture +pisciculturist +pish/SGD +pisiform +pismire/SM +pisonia/S +piss/DSG +pisser +pissy +pistachio/SM +piste/SM +pistil/MS +pistillate +pistol/SDGM +pistole/M +pistoleers +piston/MS +pit-a-pat +pit/MGSD +Pitcairn +pitch-and-toss +pitch-black +pitch-dark +pitch/RGDS +pitchblende/SM +Pitchford/M +pitchfork/SMDG +pitching/M +pitchstone/M +piteous/PY +piteousness/S +pitfall/SM +pith/z2ZDMGS +pithead/S +pithiness/S +pithy/TP +pitiable/P +pitiful/PT +pitiless/PY +pitilessness/S +pitman/M +piton/MS +pitpan/S +Pitressin +Pitt/M +pitta/S +pittance/MS +Pittermann +Pittman/M +Pittsburgh +pituitary/MS +pity/SGMRjpklD76 +Pius/M +pivot/dSMo +pivotal +pivoting/M +pix +pixel/SM +pixelate/SGDN +pixelisation +pixelized +Pixelvision +pixie/SM +pixilated +pixillated +pixmap/MS +pixsome +pizazz/S +pizza/MS +pizzeria/SM +pizzicati +pizzicato +piñata/S +piñon/S +Pk +PKCS +PKI +pl. +placard/GSMD +placate/yDVSGnN +placater +place's +place/EDRSLG +placeable/A +placebo/SM +placed/aUA +placeholder/S +placekick/SGD +placeless/Y +placeman +placemen +placement/eMS +placenta/MS +placentae +placental/S +places/aA +placid/YP +placidity/MS +placing/aA +placings +placket/SM +placoid +Placozoa +placozoan +plagal +plage/S +plagiarise/DRGS +plagiarism/SM +plagiarist/SM +plagiaristic +plagiarize/DRGS +plagioclase +plague/GDMS +plaguer/M +plaice/M +plaid/DMS +plain-clothes +plain-spoken +plain/mPGDTSY +plainchant +plained/F +plainer/F +plaining/F +plainness/S +plains/F +plainsong/SM +plaint's/F +plaint/uSvMV +plaintext/S +plaintiff/MS +plaintive/P +plaints/F +plait/DMSG +plaiter +plaiting/M +plan/DdMSrRG +planar +planarity +planchette/S +Planck/M +planctological +planctologist +planctology +plane/SM +planeload +planerite +planeshear +planesman +planesmen +planet/MS +planetarium/MS +planetary +planetesimal/MS +planetoid/MS +plangency/S +plangent +plank/GMDSJ +planking/M +plankless +plankshear +planksheer +plankter +planktic +planktivore +planktivorous +planktological +planktologist +planktology +plankton/MS +planktonic +planktotrophic +planned/KU +planning/A +planoconcave +planoconvex +plansheer +plant's +plant/BIGSDA4 +plantain/MS +plantar +plantation/IMS +planter's/I +planter/SM +planting/S +plantlet/S +plantlike +planula +planulae +plaque/MS +plash/DMGSZ +plasm/M +plasma/SM +plasmid/S +plasmodesma +plasmodesmata +plasmodia +plasmodial +plasmodium +Plass/M +plaster/rMdS +plasterboard/SM +plastering/M +plasterwork/M +plastic/YQ8s9MS +plasticine +plasticity/SM +plasticuffs +plastid/S +plastique +plat/rdR +plate/6SMJ +plateau/GMDS +plateful/S +platelayer/S +platelet/SM +platen/MS +platform/MS +platformate +platformer/S +Platforming +platforming +platformist +platformless +platformy +plating/M +platinum/QM +platitude/MS +platitudinous/Y +Plato/M +platonic +Platonism/M +Platonist/S +platoon/GMDS +Platyhelminthes +platypus/MS +platysma/S +platysmata +plaudit/MS +plausibility/IS +plausible/IY +plausibleness +plausibly/I +play's +play-act/JGDS +play-acting/M +play-off/S +play/eGADESacf +playability +playable/EU +playback/SM +playbill/MS +playboater +playboating +playbox +playboy/MS +playboyish +playboyishness +playboyism +playbus +played/U +player/SEM +Playfair/M +playfellow/S +playfield +playful/PY +playfulness/S +playgirl/SM +playgoer/SM +playground/SM +playgroup/S +playhouse/SM +playing/S +playlist/SG +playmaker/S +playmaking +playmate/SM +playpen/SM +playroom/SM +playscheme/S +playschool/S +PlayStation/S +playsuit +plaything/SM +playtime/MS +playwright/MS +playwriting/M +plaza/SM +PLC +plc +plea/MS +plead/SDRGJk +pleading/M +pleas/SkDGJ +pleasant/TYP +pleasantly/U +pleasantness/S +pleasantry/SM +please/EGDS +pleaser/M +pleasing/P +Pleasington +pleasurable/P +pleasure's/E +pleasure/GDSlM +pleasures/E +pleat/GDMS +pleater/M +pleb/ZS +plebeian/S +plebiscitary +plebiscite/SM +plectra +plectrum/MS +pledge/GDMS +pledgee +pledger/M +Pleiades +pleiotropy +Pleistocene +plenary/S +plenipotentiary/S +plenish/D +plenitude/SM +plenteous/YP +plentiful/P +plenty/M6j +plenum/M +pleomorphic +pleomorphism +pleonasm/MS +pleonastic/Y +plesiosaur/S +plessor +plethora/MS +pleura/M +pleurae +pleural +pleurisy/MS +plexiform +pleximeter +pleximetry +plexor +plexus/MS +pliability/SM +pliable/P +pliancy/MS +pliant/FY +pliantness/M +plication/FMIA +plied/AIF +pliers/F +plies/FAI +plight/DGMS +plighter +plimsolls +plink/SGDZ +plinth/MS +Pliocene +pliosaur/S +PLO +plod/DRGSJV +plodding/Y +Plohman +ploidy +plonk/SGDZR +plonkingly +plop/GDMS +plosive/I +plot/SRMGDJ +Plotinus/M +plotter-printer +plottery +plottingly +plotty +plotwise +plough/mRGSMD +ploughed/U +ploughland +ploughshare/SM +plover/MS +ploy's +ploy/CS +PLP/M +pluck/ZGSz2D +plucker/M +pluckiness/S +plucky/TP +plug's +plug-compatible +plug-in +plug/UDSG +plugboard/S +pluggable +plugger/S +plughole +plum/MSZ +plumage/SDM +plumb/MDJSRG +plumbago/M +plumbed/U +plumbing/M +plumbous +plume-like +plume/DpSM +plumeria/S +plumery +plummet/Sd +plummy/T +plumose +plump/SGDTYZ +plumpen +plumper/M +plumpish +plumpitude +plumpness/S +plumula +plumule/S +plunder/dS +plunderer/S +plunge/RSDG +plunk/RGDS +pluperfect/S +plural/s8Q-S9qY +pluralism/SM +pluralist/SW +plurality/MS +pluralization/M +pluripotent +plus/S +plush/TZPMS2Y +plushness/S +plushy/T +Pluto/M +plutocracy/MS +plutocrat/SMW +plutocratically +pluton/S +Plutonian +plutonic +Plutonic +plutonium/M +pluvial/S +ply/BDSNG +plying/F +Plymouth/M +plywood/SM +pm +PM/M +PMC +PMS +pneumatic/SY +pneumatics/M +pneumococcal +pneumococci +pneumococcus +pneumoencephalography/W +pneumogastric +pneumonectomy/S +pneumonia/MS +pneumonic +pneumonitis +pneumonoultramicroscopicsilicovolcanoconiosis +pneumothorax +PNG/S +PNP +PO +po-faced +po/QY +poach/RDSG +Pocahontas/M +pochard/S +pochette +pock/SDM +pocket/d6MS +pocketbook/SM +pocketer/S +pocketful/MS +pocketing/M +pocketknife/M +pocketknives +pockmark/DSMG +pocus +pod/SDMG +podcast/SBRG +podgy/TP +podiatry/3SM +podium/SM +poem/SM +poesy/MS +poet/1WSywM +poetaster/MS +poetess/SM +poetic/S +poeticalness +poetics/M +poetry/SM +pogo +pogrom/SM +poignancy/SM +poignant/Y +poikilothermic +poinciana/SM +poinsettia/SM +point-blank +point-duty +point-of-sale +point-to-point +point/RhSpGiMDZ +pointe +pointed/P +pointillism/SM +pointillist/MS +pointing/M +pointless/YP +pointlessness/S +points/e +pointsman +pointsmen +pointy/T +poise/M +poison/dMrS +poisoning/SM +poisonous/Y +poisonousness +poisonwood +poke-shakings +poke/yRDSGZ +pokeberry +Pokemon/M +poker-face/D +pokeweed +poky/T +Poké +Pokédex +Pokéfan/S +Pokémaniac/S +Pokémon/M +PokéStop/S +Poland/M +polar/Q-8qSs +polarimeter/SM +polarimetry +polariscope/M +polarise/CRnSGD +polarity/SM +polarize/CnNSGD +polarograph/Z +polarographic +polarography/M +Polaroid/S +polaron +polarward +polder/S +polderland +polderman +pole-axed +pole-axes +pole-vaulter +pole-vaulting +pole/MDS +polecat/SM +polemic/YS +polemical +polemicist/S +polemics/M +polenta +poler/M +poleward/S +police/m5DSGZM +policier +policy/SM +policyholder/MS +policymaker/S +policymaking +polio/SM +poliomyelitides +poliomyelitis/M +poliovirus/S +polish/RDJGS +polished/U +politburo/S +polite/IPYW +politeness/IS +politer +politesse/MS +politest +politic/Q8-GDSq +politician/MS +politicise/CGSD +politicize/CGSD +politicking/MS +politicly/I +politico/SM +politics/M +polity/SMw1 +polka/DGSM +poll/DMGS +pollack/MS +Pollard/M +pollen/SM +poller +Polley/M +pollinate/DNGSn +pollination/M +pollinator/MS +Pollock/M +pollster/MS +pollutant/MS +pollute/RSDG +polluted/U +pollution/SM +Polly/M +Pollyanna/S +Pollyannaish +Pollyannaism +polo-neck +polo/MS +Polokwane +polonaise/SM +polonium/M +Polonnaruwa +poltergeist/SM +poltroon/SM +poltroonery +poluphloisboian +poluphloisboisteros +poluphloisboisterous +polyacrylamide +polyalphabetic +polyamidation +polyamide/S +polyamine +polyamorist +polyamorous +polyamory +polyandrous +polyandry/SM +polyatomic +Polybius/M +polybutene/SM +polycarbonate +polychaete/S +polychemicals +polychrome/W +polyclinic/MS +polyclonal +polycrystalline +polycyclic +polycystic +polyelectrolyte/S +polyester/MS +polyether/S +polyethism +polyethylene/SM +polygamous/Y +polygamy/3SM +polyglot/S +polyglottal +polyglottic +polyglottism +polyglycol/W +polygon/oMS +polygonal +polygraph/DSMG +polygynous +polygyny +polyhedra +polyhedral +polyhedron/SM +polyhydroxy +polyisobutylene +polyisocyanates +polyisoprene +polymath/SM +polymer/Q8-qMS +polymerase/S +polymeric +polymorphic +polymorphism/S +polymorphonuclear +polymorphous +polymyalgia +polymyositis +polymyxin/S +Polynesia/M +polyneuropathy +polynomial/MSY +polynuclear +polynucleotide/S +polyol +polyolefin +polyp/MS +polypeptide/S +polyphase +polyphasic +Polyphemus +polyphenol/S +polyphenolic +polyphenylene +polyphiloprogenitive +polyphloisboian +polyphloisboisterous +polyphobia +polyphon +polyphonal +polyphone +polyphonian +polyphonous +polyphony/SMW3 +polyphosphate/S +polyphyletic +polyploid/S +polyploidy +polypody/S +polypoid +polypropylene/SM +polysaccharide/S +polysemic +polysemous +polysemy +polysilicon +polysiloxane +polystyrene/MS +polysyllable/WSM +polytechnic/MS +polytene +polytheism/MS +polytheist/WSM +polythene/M +polytonal/Y +polytonality +polytopes +polyunsaturated +polyunsaturates +polyurethane/SM +polyvinyl/M +pom-pom +pomade/SGMD +pomander/MS +pomegranate/MS +pomelo/S +Pomeranian/S +pommel/SGDM +pomodoro +pomp/SM +pompadour/SMD +pompano/MS +Pompeian +Pompeii/M +Pompeiian +pompom/MS +pomposity/SM +pompous/Y +pompousness/S +ponce/M +poncho/SM +pond/DMGS +ponder/4S +ponderal +pondered +ponderer/SM +pondering +ponderous/YP +ponderousness/S +pondweed +pone/SZM +pong/D +pongee/MS +poniard/SM +Ponnamperuma/M +pons/M +pontage +Pontchartrain/M +Pontefract/M +pontiff/SM +pontifical/YS +pontificate/NnDGS +Ponting/M +pontoon/MDSG +pony/SM +ponytail/SM +pooch/SM +poodle/MS +poof/SM +pooh-pooh/D +pooh/SDG +pool/GSDM +Poole/M +poolside +poop/SDGM +poor-spirited +poor/TYP +poorhouse/MS +poorness/S +Poornima/M +Pootle +pootle +pootling +POP +pop-cult +pop-up +pop/ZRGSDM +POP3 +popcorn/SM +pope/SM +Popemobile +popery +popgun/SM +popinjay/MS +popish/Y +poplar/MS +poplin/SM +popliteal +poppet/MS +poppy/MS +poppycock/SM +poppyseed/S +poppywort +popsock/S +popster/SM +populace/SM +popular/qQ8Ys9- +popularism +popularities +popularity/MU +popularization/M +populate/cCnNDGS +populated/UfA +populates/A +populating/A +population/CMc +populism/S +populist/SM +populous/PY +populousness/S +porcelain/MS +porch/SM +porcine +porcupine/SM +pore/GDS +Porifera +pork/RSZM +porkling +porky/TS +porn/S +pornification +pornify +porno/S +pornocracy +pornographer/SM +pornography/MS1W +pornstar/S +porosity/SM +porous/YP +porousness/S +porphyria +porphyrin/S +porphyritic +porphyry/SM +porpoise/DMGS +porridge/SM +porringer/MS +Porsche/MS +port's/A +Port-au-Prince/M +Port-of-Spain/M +port/lDMYSBRG +portability/S +portable/S +portage's +portage/A +portaged +portages +portaging +Portakabin/S +portal/MS +portamento/M +portcullis/MSd +ported/A4EFCI +portend/GSD +portent/SM +portentous/PY +porter/CM4SAI +porterage/M +portered +porterhouse/M +portering +portfolio/MS +porthole/SM +portico/MS +porticoes +porting/FE4 +portion/SDGM +portière/SM +Portland/M +Portlaoighise +Portlaoise +portliness/S +portly/PT +Portman/M +portmanteau/SM +Porto +portobello/S +portrait/3SM +portraitist +portraiture/SM +portray/BSDG +portrayal/SM +portrayer/MS +ports/ACFEI4 +Portsmouth/M +Portugal/M +Portuguese/M +POS +pose/FNCRxDGSEX +posed/4AI +poser/IMS +poses/IA4 +poseur/MS +posey +posh/T +posing/AI4 +posit/vuSVd +posited/FC +positing/F +position's/EI4FCK +position/CGADKS +positionable +positional/KY +positionality +positioned/a +positioner/S +positions/4I +positive/TS +positiveness/S +positivism/M +positivist/S +positivity +positron/SM +posits/C +posse/bSM +posses/GhDi +possess/EGKDSNAX +possession/MKEA +possessive/PMYS +possessiveness/S +possessor/SM +possessory +possibility/IMS +possible/SIY +possibly/I +possum/SM +post's/IeF +post-classical +post-coital/Y +post-date/GDS +post-entry/S +post-feminism +post-feminist +post-free +post-haste +post-horn/MS +post-impressionism +post-impressionist/W +post-industrial +post-millennial +post-millennialism +post-millennialist +post-natal +post-nuptial +post-operative/Y +post-orbit +post-partum +post-production +post-structural +post-structuralism +post-structuralist +post-tension +post-town/MS +post-traumatic +post-war +post/JDMRGS +postabdomen +postabdominal +postable +postabortal +postabortion +postacetabular +postage/SM +postal +postbag/M +postbox/MS +postcard/SM +postcode/SMD +postcolonial +postcolonialism +postcolonialist +postcondition/S +postdoc/S +postdoctoral +posted/AFI +poster/ISM +posterior/SY +posteriori +posterity/MS +postfix/DSG +postglacial +postgraduate/MS +posthospital +posthumous/PY +posthypnotic +postiche +postilion/MS +postilioned +postillation +postillion +postinfection +postinfectious +postinflammatory +posting/M +postlanding +postless +postlude/MS +postman/M +postmarital +postmark/MSGD +postmaster/MS +postmen/M +postmenopausal +postmistress/MS +postmodern +postmodernism +postmodernist/S +postmodernity +postmodify/RNSGD +postmortem/SM +postmultiply/SGDN +postnarial +postnasal +postnatal/Y +postnuptial +postoperative/Y +postorbital/S +postpaid +postponable +postpone/LGDS +postponer +postpositions +postpositive/Y +postprandial +postreform +posts/FIAe +PostScript +postscript/SM +postsynapsis +postsynaptic +postsynaptically +posttransfusion +posttreatment +postulate/NSnDG +postulation/M +postulatory +postural +posture/IMS +postured +posturer/MS +posturing/S +postvocalic +postwar +postwoman +postwomen +posy/SMT +pot's/C +pot-belly/DSM +pot-boiler/M +pot-hunter +pot-pourri/SM +pot-shot/S +pot/RG6SZ7DgM +potability/SM +potable/PS +potage/M +potash/SM +potassium/M +potato/M +potatoes +potencies/I +potency/MS +potent/YIS +potentate/SM +potential/YS +potentiality/SM +potentiate/SDG +potentilla +potentiodynamic +potentiometer/MS +potentiometrically +potentiometry/W +potentiostat +potentiostatic +potentiostatically +potentite +potentness +potestal +potestas +potestative +potful/SM +pothead/SM +pother/dSM +potherb/MS +pothole/SMGD +potholing/M +pothook/SM +potion/SM +potlatch/MS +potoroo/S +pots/C +potsherd/SM +Pott/M +pottage/SM +potter/dZ +potterer +pottery/SM +Potts/M +potty/TS +pouch/MDSG +pouffe/S +Poulenc/M +poulterer/SM +poultice/DSMG +poultry/MS +pounce/DSG +Pouncey/M +pound/FGISD +poundage/MS +pounder/FM +pounders +Poundstone/M +pour/7GSD +pourer's +pouring/e +pourri/SM +poussin/S +pout/RSDG +poverty-stricken +poverty/SM +POW/S +powder/dMSZ +powderer +powderpuff +Powell/M +power-hungry +power-sharing +power/6jdpSM +powerboat/SM +powered/cf +powerful/P +powerhouse/SM +powering/c +powerless/PY +powerlessness/S +powerlifter +powerlifting +PowerPC +PowerPoint +powers/c +powwow/SGDM +Powys +pox/SM +pp +ppm +PPP +ppr +PPS +Pr +practicabilities +practicability/I +practicable/IY +practicableness +practicably/I +practical/IPY +practicality/ISM +practicals +practice/S7M +practician +practise/SGD +practised/U +practiser/M +practitioner/MS +praeoperculum +Praesidium/M +praetor/MS +praetorian/S +pragmatic/YS +pragmatical +pragmatics/M +pragmatism/SM +pragmatist/SM +prague's +Prague/M +Praia/M +prairie/SM +praise's +praise/EDSG +praiser/S +praiseworthiness/S +praiseworthy/P +praising/Y +praline/SM +pram/SM +pranayama +prance/RGSDk +prank/SM +prankster/MS +praseodymium/M +prasinophyte +prat/S +prate/SRkDG +prattle/DRSGk +prawn/DMGSR +praxes +praxis/M +pray/RGDS +prayer/j6 +prayerbook +prayerful/P +PRC +pre-abdomen +pre-adolescent +pre-Christian +pre-date/DSG +pre-decimal +pre-defined +pre-echo +pre-echoes +pre-eclampsia +pre-eclamptic +pre-elect +pre-election +pre-embryo/S +pre-eminence/MS +pre-eminent/Y +pre-emphasis +pre-employment/SM +pre-empt/DVSvG +pre-emption/SM +pre-emptor/M +pre-exist/DGS +pre-existant +pre-existence/SM +pre-ignition +pre-implementation +pre-industrial +pre-made +pre-order/S +pre-package/GSD +pre-paid +pre-plan/D +pre-preference +pre-prepare/D +pre-print +pre-privatisation +pre-process/G +pre-processor +pre-programmed +pre-pubescent +pre-record/SDG +pre-reflective +pre-release +pre-Roman +pre-scientific +pre-sell +pre-service +pre-set/S +pre-shrink +pre-shrunk +pre-tax +pre-teen/S +pre-tension/S +pre-visualize +pre-vocational +pre-war +pre-wash +pre/Q8s +preach/RJL +preachiness +preadapt/D +preadaptation/S +preadaptive +preadolescent +preagricultural +preamble/M +preambular +preamp +preamplifier/MS +preamplify/SGD +prearrange/L +preassign +prebendary/M +prebiotic +prebuild/SG +prebuilt +Precambrian +precancel +precancerous +precapitalist +precarious/PY +precariousness/S +precast/SG +precedence/MS +precedent/MDS +precedented/U +precept/VvMS +preceptor/MS +precess/GDS +precharge/D +precinct/MS +preciosity/MS +precious/SY +preciousness/S +precipice/MS +precipitable +precipitant/S +precipitate/YnSDPGN +precipitation/M +precipitous/YP +precise/NPIXY +preciseness/IS +preciser +precisest +precision/IM +preclude/DSXNG +precocious/YP +precociousness/S +precocity/MS +precode +precognitive +precoital/Y +precolonial +preconcert/D +precondition/G +preconfigure +preconscious/P +precontest +precontracted +preconvulsive +precopulatory +precordial +precordium +precursor +precut +precycling +predate/SGD +predation/MCS +predator/SM +predatory +predawn +predecessor/SM +predecessors' +predecline +predestine/SG +predetermine/NnD +predevelopment +predicability +predicable/S +predicament/MS +predicate/VnNSDG +predicateless +predication/M +predicational +predicatival +predicator +predict/DSvBGlV +predictabilities +predictability/UM +predictable/U +predictably/U +predicted/U +predictionism +predictor/SM +predigestion +predilection/SM +prednisone +predominate/Y +preen/DSG +preener/M +pref +prefab/DSMG +prefatory +prefect/MS +prefecture/SM +prefer/DSl7G +preferable/P +preference/MS +preferential/Y +prefetch/SGD +prefigurations +prefigurative +prefigure/N +prefigurement +prefix/M +preflight/G +preform +prefrontal/S +preglacial +pregnability +pregnable +pregnancy/MS +pregnant/Y +pregrowth +preguide +preheat +prehensile +prehension +prehistorian/S +prehuman/S +preimage/S +preinterview +prejudice/SDMG +prejudiced/U +prejudicialness +prelacy/SM +prelate/MS +prelatic +prelatical +preliminary/YS +preliterate +preload/G +prelude/GMDS +preluder/M +prelusive +prem/S +premarket +premaster/Sd +prematch +prematerial +prematuration +premature +premaxilla +premaxillary +premed/wS +premedication +premeditate/h +premeditated/U +premier/MS +premiere/SGD +premiership/SM +premise/DSGM +premiss/M +premium/SM +première/SDGM +premodify/SGDNR +premonish/G +premonitory +premyelocyte +prenasal +prenatal/Y +prenominal/Y +Prensky/M +prenuptial +preoperative +preoperatively +preoperculum +preordain +prep/SM +prepack +preparation/M +preparative/SM +prepare/VviGnyhN +prepared/P +preparedness/S +preparer/S +prepay/LB +prepend/SGD +prepender/S +preplan/SGD +prepolymer/S +preponderance/MS +preponderant/Y +preponderate/GYSDN +prepose/SGD +prepossessing/U +preposterous/PY +preprepared +preprint/M +preprocess/SGD +preprocessor +preprogram/Sd +preprogramme/SGD +preprohormone +preproinsulin +preprostatic +prepubescent/S +prequel/S +preradiation +prereform +prerenal +prerequire/SGD +prerequisite/M +prerequisition +preretina +prerogative/MS +presage/GD +presager/M +presbyopia/MS +presbyter/MZS +presbyteral +presbyterate +presbyterial +Presbyterian/MS +presbytership +presbytery/SM +preschool +preschooler/S +prescience +prescient/Y +Prescott/M +prescribable +prescribe/vXVN +prescribers +prescription/M +prescriptivism +prescriptivist +preseason/S +preselection/S +preselective +preselector +presence/SM +present-day +present/NnLYRS7xlDG +presentable/P +presentably/A +presentation/MAo +presentational/A +presented/A +presentee/S +presentimental +presentism +presentist +presentness +presentor +presents/A +preservable +preservation/M +preservational +preservationism +preservationist/S +preservative/SM +preserve/nNV +preserved/U +preset/S +preshared +preside/DG +presidency/MS +President/MS +president/MS +Presidential +presidential/Y +presider/M +presignature/S +Presley/M +presort +press-gang/D +press-stud/S +press-up/S +press/FIGSADC +presser's/I +presser/MS +pressing/YS +pressman/M +pressmen/M +pressroom +pressure-cook/G +pressure-cooker +pressure/M8q-9GQsDS +pressurised/U +prestidigitate/Nn +prestidigitation/M +prestidigitator/M +prestidigitatorial +prestige/SM +prestigious/Y +prestigiousness +presto/S +Preston/M +prestressed +prestressing +Prestwick/M +presumable +presume/vDSGVkXNl +presumer/M +presumption/M +presumptuousness/S +presymptomatic +pretence/MS +pretending/U +pretentious/YU +pretentiousness/U +pretentiousnesses +preterite/M +preterm +preternatural/Y +Pretoria/M +prettify/SDG +prettiness/S +pretty/DTSYPG +pretzel/SM +prevail/GkSD +prevalent/Y +prevaricate/DGNSn +prevaricator/MS +prevent/lu7vV +preventable/U +preventative/S +preventer/M +prevention/MS +preventive/SP +preview/G +previous/Y +prevision/D +previsualise +previsualize +previtamin +prey/DMGS +Priam/M +priapic +priapulid/S +Priapulida +price's +price/SADcG +priced/U +priceless +pricer/MS +pricey +pricier +priciest +pricing/f +prick/YRDGS +pricking/M +prickle/MDS2G +prickliness/S +prickly/T +pride/DGj6SM +priest/MDSGY +priestess/MS +priesthood/MS +Priestley/M +priestliness/S +priestly/TP +prig/SM +priggish/MY +priggishness/S +prim/rdTY +primacy/SM +primaeval +primal +primary/YMS +primate/MS +primatial +prime/PS +Primera/M +primeval/Y +primitive/PSY +primitiveness/S +primitivism/M +primitivist/S +primness +primogenital +primogenitary +primogenitive +primogenitor/SM +primogeniture/MS +primordia +primordial/YS +primordium +primp/GSD +primrose/MS +primula/S +prince/YSM +princedom/SM +princeliness/S +princely/PT +princess/MS +Princeton +principal/SY +principality/SM +Principe/M +principle/SMD +principled/U +Pringle/M +Pringles +print/IDAGSaKc +printability +printable/U +printably +printed/U +printer-plotter +printer/AMIS +printerdom +printergram +printery/S +printhead/S +printing/IM +printings +printmaker/SM +printmaking/M +printout/S +printworks +prion/S +prior/YZ +prioress/SM +priori +priority/Q8q-s9SM +priory/MS +Priscilla/M +Priscoan +prise's/A +prise/FSAGD +prism/SM +prismatic +prismatically +prison's +prison/ISd +prisoner/SM +prissiness/S +prissy/TPY +pristine/Y +prithee/S +privacy/SM +private/nYTQ8SN-qPVv +privateer/MGS +privation/MC +privet/MS +privilege/SDMG +privileged/Uf +privy/YM +Prix +prize/M +prizefight/RJSMG +prizefighting/M +prizewinner/S +prizewinning +pro-American +pro-angiosperm +pro-attitude +pro-cathedral +pro-celeb +pro-celebrity +pro-choice +pro-democracy +pro-drop +pro-ethnic +pro-European +pro-hunt/G +pro-inflammatory +pro-knock +pro-legate +pro-life/R +pro-nuke +pro-oxidant +pro-Republican +pro/SM +proaction +proactive/Y +proactivity +probabilist/W1 +probability/MIS +probable/I +probables +probably/I +probate/SANM +probation's/A +probation/RoyM +probational +probationary/S +probative +probe/BnDGlS +prober/M +probiotic/S +probity/SM +problem/MSwW1 +problematic/U +proboscis/SM +procaine/SM +procaryote +procedural/S +procedure/MSo +proceed/DJGS +proceeder/M +proceeding/M +process/7XNMSGxD +processed/UA +processes/A +procession/M +processional/S +processor/MS +processors/K +prochlorperazine +proclaim/DRS7G +proclamation/MS +proclivity/MS +Proclus/M +procoagulant/S +proconsul/MS +proconsular +procrastinate/SNGDn +procrastination/M +procrastinator/MS +procreate/VGyxDNSn +procreation/M +procreativity +proctor/dMS +proctorial +procurable/U +procuracy/S +procurator/SM +procure/LDSG +procurer/MS +prod/GDS +prodigal/SY +prodigality/S +prodigious/YP +prodigy/SM +prodromal +produce/cNDSGAn +produced/e +producer/AMS +produces/e +producible +producing/e +product/QVMsvSu +production's/Af +production/Kf +productions/f +productive/UY +productiveness/SM +productivity/SM +proenkephalin +proenzyme/S +Prof. +prof/MS +profane/DPSGYNn +profaneness/S +profaner +profanity/SM +profess/DNxXhSG +profession/M +professional/Q8S +professionalisation +professionalism/MS +professionalization +professionally/U +professor/oSM +professorial +professorship/SM +proffer/dS +proficiency/SM +proficient/Y +profile/RGDSM +profit-taking +profit/Mpgdl7S +profitable/P +profitably/U +profiteer/DGSM +profiterole/MS +profligacy/S +profligate/SY +proforma/S +profound/PYT +profoundness/S +profundity/SM +profuse/YPNX +profuseness/S +profusion/M +progenitor/SM +progeny/SM +progesterone/SM +progestin/S +progestogen/S +proglacial +prognathous +prognoses +prognosis/M +prognostic/nNVS +prognosticate/DGS +prognostication/M +prognosticator/S +prograde/SGDn +program/BRGSJDM +programmable/S +programmatically +programme/WSM +programmed/C +programming/C +programs/A +progress/GMuSDNXVv +progression/M +progressive/PS +progressiveness/S +progressivism +progressivist/S +prohibit/dvuSVyNX +prohibiter/M +prohibition/3M +prohibitionism +prohibitionist +prohibitive/P +prohibitorily +prohormone +proing +proinsulin +project/SDVvMG +projectable +projectile/SM +projection/3SM +projectionist +projector/SM +prokaryote +prokaryotic +Prokofiev/M +Proksa/M +prolactin +prolapse/GSDM +prolate +prolegomena +prolepses +prolepsis +proleptic +proletarian/Q8-qS +proletariat/SM +proliferate/GnDSNV +proliferation/M +proliferous +prolific/Y +prolificacy +prolificness +proline +prolix/Y +Prolixin +prolixity/SM +prolixness +prolly +prologise +prologize +prologue/SMGD +prologuise +prologuize +prolong/nSDNG +prolongation/M +prolongedly +prolonger/M +prolusion +prom/QMSs +promenade/RMSGD +promethazine +Promethean +Prometheus +promethium/M +prominence/MS +prominent/Y +promiscuity/MS +promiscuous/PY +promise/FRkDGS +promising/UY +promissory +promo/SVu +promontory/SM +promote/SRxBGD +promotion/MS +promovent +prompt/PYRJTSGD +prompted/U +promptitude/MS +promptness/S +promulgate/GSNnD +promulgation/M +promulgator/SM +promyelocyte +pronate/SGDN +pronator/S +prone/PY +proneness/S +proneural +prong/DMGS +pronghorn/MS +pronominal +pronoun/SM +pronounce/aGDS +pronounceable/U +pronounced/U +pronouncedly +pronouncement/SM +pronouncer/M +pronto +pronunciation/aSM +proof-read/GS +proof-reader/S +proof/EASM +proofed +proofer +proofing/M +proofread/SGR +prootic +prop/MSGD +propaganda/MS +propagandise/DSG +propagandist/SWM +propagate/NnVGDS +propagation/M +propagator/SM +propagule/S +propane/SM +propel/RSNDnG +propellant/MS +propellent +propensity/SM +proper/IPY +property/DSM +propertyless +prophase +prophecy/SM +prophesy/RDSG +prophet/1WSwM +prophetess/S +prophylactic/S +prophylaxes +prophylaxis/M +propinquity/SM +propionate/M +propitiate/NynSDG +propitious/U +propitiously +propitiousness/M +proponent/MS +proportion/EDSGMo +proportional/S +proportionality/M +proportionate/EYS +proportioner/M +proportionment/M +proposal/SM +propose/DRGSNxX +proposition/GDM +propound/SDG +propranolol +proprietary/S +proprietor/SM +proprietorial +proprietorship/SM +proprietress/MS +propriety/SMI +proprioception +proprioceptive +proprioceptively +proprioceptor/S +propshaft +propulsion/M +propulsive +propyl +propylene/M +prorate/DNSG +prorogation/MS +prorogue/DGS +pros/S +prosaic/Y +proscenium/SM +prosciutto/M +proscribe/DSXVGN +proscriber/M +proscription/M +prose/DZM +prosecutable +prosecute/GDS +prosecution/MS +prosecutor/SM +proselyte/M8GsQ9DS +proselytisation +proselytism/SM +proselytization +prosencephalic +prosencephalon +proser/M +prosobranch +Prosobranchia +prosobranchiate +prosobranchs +prosocial +prosodic/S +prosody/WSM +prosoma +prosome +prosopagnosia +prospect/DSuVvMG +prospective/PS +prospector/SM +prospectus/MS +prosper/dS +prosperity/SM +prosperous/YP +Prosser/M +prostaglandin/S +prostate/SM +prostatectomy/S +prostatitis +prostheses +prosthesis/M +prosthetic/SY +prosthetics/M +prostitute/MGDS +prostitution/MS +prostrate/NnDSG +prostration/M +prosy/T +protactinium/M +protagonist/MS +protea/SM +protean/S +proteas/S +protease/M +proteasome/S +protect/cVGSD +protected/U +protectedly +protection/cM +protectionism/SM +protectionist/SM +protections +protective/SY +protectiveness/S +protector/MS +protectoral +protectorate/MS +protectorial +protectorless +protectorship +protectory +protectress +protectrix +proteic +proteiform +protein/MS +proteinaceous +proteinase/S +proteinic +proteinous +proteoglycan/S +proteolysis/M +proteolytic +proteome/S +proteomic/S +Proterozoic +protest/RSMNnkDG +protestant/S +protestantism +protestation/M +protestor/S +Proteus +prothonotary/S +prothonotaryship +prothoracic +prothorax +prothyl +protist/S +Protista +protistan/S +protistology +Proto-Indo-European +protocol/SM +protocone +protoctist/S +Protoctista +protofeminist +protofibril +protofilament +protoform +protogalactic +protogalaxy/S +protogastric +protogeneous +protogenetic +protogynous +protogyny +protolanguage/S +proton/MS +protonate/DN +protonosphere +protonotary/S +protoplanet +protoplasm/SWM +protoplast/S +protostar/S +prototype/WGSM1Dw +Protozoa +protozoa/W +protozoal +protozoan/SM +protozoon/M +protract/DSG +protraction/MS +protractor/SM +protrude/XSVuvDGN +protrusile +protrusion/M +protuberance/S +protuberant +protyle +protégé/MS +protégée/S +proud/YT +provability/MS +provable/Y +prove/EBSGD +proved/AI +proven/U +provenance/SM +Provence/M +provender/SM +provene +Provençal +proverb/oMS +proverbial +proves/AI +providable +provide/NDRXSxG +providence/SIM +provident/IY +providential/Y +province/oMS +provincial/S +provincialism/MS +proving/IA +provision/GMD +provisional/S +provisioner/M +proviso/MS +provocation/M +provocative/PS +provocativeness/S +provoke/VuSNRGknvD +provoked/U +provost/SM +prow/SM +prowess/MS +prowl/RSDG +Prowse/M +proximal/Y +proximate/YP +proximity/MS +proxy/MSGD +Prozac/M +proöxidant +prude/MyS +prudence/ISM +prudent/IY +prudential/YS +prudery/M +prudish/PY +prudishness/S +prune/DGRSM +prunetin +prunish +prunitrin +prurience/SM +prurient/Y +pruritus/W +Prussia +Prussian/S +prussic +pry/TkDRGS +Prynne/M +précis/dSM +PS +psalm/M3S +psalmist +psalter/Z +psaltery/SM +psephite +psephitic +psephocracy +psephocrat +psephologist/MS +psephology/w1 +psephomancy +pseud/S +pseudo +pseudo-intellectual +pseudo-science/WS +pseudocode/SD +pseudocopulation +pseudocyst/S +pseudoephedrine +pseudogamy +pseudomorph/SGDW +pseudomorphism +pseudomorphous +pseudonym/MS +pseudonymity +pseudonymous +pseudonymously +pseudopod/S +pseudopodia +pseudopodium +pseudorandom/Y +pseudoscience/S +pseudoscientific +pseudoscientist/S +pseudotetragonal +pseudotetramerous +pseudotillite +pseudoword/S +pshaw/S +psi +psilocybin +psilomelane +psilophyte +psilothrum +Psion/M +psionic/S +psionically +psittacoses +psittacosis/M +psoralen/S +psoriases +psoriasiform +psoriasis/M +psoriatic +Pspell +psst/S +PST +psych/1GSWDw +psyche/M +psychedelia +psychedelic/YS +psychiatry/W3MS +psychic/SM +psychicism +psychicist +psychist +psycho-aesthetic/S +psycho-educational +psycho/SM +psychoacoustic/S +psychoacoustics/M +psychoactive +psychoanalyse/WDSG +psychoanalysis/M +psychoanalyst/S +psychoanalytical +psychoanalytically +psychobabble +psychobiology/M +psychocultural +psychodiagnostic/S +psychodrama/SM +psychodynamic/S +psychodynamically +psychogenic +psychogeriatric/S +psychogeriatrician/M +psychokinesis/M +psychokinetic +psycholinguist/S +psycholinguistic/S +psycholinguistics/M +psychology/MS31w +psychomedicine +psychometric/S +psychometrician +psychometrics/M +psychometry/WM3 +psychomotor +psychoneuroses +psychoneurosis/M +psychopath/ZSMW +psychopathic/S +psychopathology/M +psychopathy/SM +psychopharmacological +psychopharmacologist/S +psychopharmacology +psychophysical/Y +psychophysics/M +psychophysiological +psychophysiology/3M +psychos/S +psychosexual/Y +psychosis/M +psychosocial/Y +psychosomatic/SY +psychosomatics/M +psychosurgery +psychosurgical +psychotherapeutic/S +psychotherapist/MS +psychotherapy/SM +psychotic/SY +psychotomimetic +psychotronics +psychotropic/S +psychrophile/S +psychrophilic +psychs +psyllium +pt +PTA +ptarmigan/SM +pteridophyte/S +pterodactyl/MS +pterosaur/S +pteroylglutamic +pterygoid +PTO +ptomaine/MS +ptyalin +Pu +pub/MWSDG +pubertal +puberty/MS +pubes +pubescence/KS +pubescent/K +pubis/M +public's/A +public-spirited +public/N3MQ8n +publican/ASM +publication/KMA +publicised/U +publicist +publicity/SM +publicized/U +publicly +publish/R7SJDG +publishable/U +published/A +publishes/A +publishing/M +Puccini/M +puce/KMS +puck/SM +pucker/dS +puckery +Puckett/M +puckish/Y +puckishness/S +pudding/SM +puddle/SGJYDM +puddler/M +puddling/M +pudenda +pudendum/M +Pudge/M +pudginess/S +pudgy/TP +Pudsey +pueblo/SM +puerile/Y +puerility/MS +puerperal +Puerto +puff/RSZD2MG +puffball/MS +puffbird/S +puffer/Z +puffery/M +puffin/MS +puffiness/S +puffy/T +pug/SMGD +Puget/M +pugilism/MS +pugilist/WS +pugnacious/YP +pugnaciousness/S +pugnacity/SM +puissant/Y +puke/GDS +pukka +pulchritude/SM +pulchritudinous/M +pule/GDS +Pulitzer +pull-back/S +pull-down +pull-in +pull-out/S +pull/RDGS +pullet/SM +pulley/SM +pullover/SM +pulmonaria/S +pulmonary +pulmonate/S +pulp/DMS2GZ +pulper +pulpiness/S +pulpit/SM +pulpwood/SM +pulpy/T +pulsar/SM +pulsate/SNnDG +pulsatilla +pulsation/M +pulsatory +pulse's/I +pulse/ADSIG +pulser +pulverisation +pulverise/RSDG +pulverization/M +pulverize/NDGn +pulverizer/M +pulvinar +puma/SM +pumice/DSMG +pummel/DGS +pummelo/S +pump/GDMS +pumper +pumpernickel/SM +pumping/M +pumpkin/MS +pumpkinseed/S +pun/SGDM +punch/RGSD7JZ +punchbag/S +punchball +punchbowl/M +puncheon/SM +punchline/S +punchy/T +puncta +punctilio/SM +punctilious/PY +punctiliousness/S +punctual/YP +punctualities +punctuality/UM +punctuate/DSGxnN +punctuation/M +punctum +puncture/DSMG +pundit/MS +punditry/S +pungency/SM +pungent/Y +puniness/S +punish/DGL7S +punished/U +punisher/M +punitive/PY +Punjabi +punk/T2SMZ +punkier +punnet +punster/SM +punt/RGDMS +puny/PT +pup/SMNZDG +pupa/M +pupae +pupal +pupate/DSG +pupil/SM +pupillage/M +puppet/ySM +puppeteer/SM +puppetry/SM +puppy/MS +puppyish +Purbeck +purblind +Purcell/M +purchasable +purchase/SARGD +purdah/SM +pure-bred/S +pure/P3TY +PureBasic +purely/I +pureness/S +purer/I +purest/I +purgation/M +purgative/SM +purgatorial +purgatory/MS +purge/DRSGNV +purificatory +purify/SnRNDG +Purim +purine/SM +purism/SM +purist/W +puritan/wS1M +puritanism/S +purity/ISM +purl/GSDM +purlieu/M +purlieus +purloin/SDG +purloiner/M +purple/TSMGD +purplish +purport/RGDSh +purpose-built +purpose/6MvpVDjuSGY +purposefulness/S +purposeless/PY +purposive/P +purpura/W +purr/GDSk +purse/GRDMS +purslane +pursuance/MS +pursuant +pursue/DRSG +pursuit/MS +purulence/SM +purulent +purvey/DGS +purveyance/MS +purveyor/MS +purview/MS +Purvis/M +purée/DMS +puréeing +pus/ZM +Pusan +push-button/S +push-pull +push-up/S +push/SR72GzDZ +pushback +pushbike/SM +pushcart/MS +pushchair/SM +pushful/YP +pushiness/S +pushover/MS +pushpit +pushrod/S +pushy/TP +pusillanimity/SM +pusillanimous/Y +puss/S +pussy-cat/S +pussy-whip/D +pussy/MS +pussycat/S +pussyfoot/GDS +pussyfooter/S +pustular +pustulate/GN +pustule/SM +put-down +put-up +put-you-up +put/DRGZS +putamen/S +putamina +putative/Y +Putin/M +Putney/M +putrefaction/SM +putrefactive +putrefy/GSD +putrescence/MS +putrescent +putrid/PY +putridity/M +puts/e +putsch/S +putt/MS +putted/e +puttee/MS +putter/d +putterer/S +putty/MSDG +puttying/M +puzzle/LRSkJDG +PVC +pvt +PW +PX +pyaemia +pyaemic +pyelonephritic +pyelonephritis +Pygmalion/M +Pygmalionism +pygmy/MS +pyjama/MSD +pyknic +pylon/SM +pylori +pylorus/MW +Pyongyang/M +pyorrhoea/M +pyramid/SMo +pyramidal +pyran +pyrane +pyranose +pyrargyrite +pyre/MS +pyrene +Pyrenean +Pyrenees +pyrethroid/S +Pyrex +pyrexia +pyridine/M +pyridoxal +pyridoxamine +pyridoxine +pyridoxol +pyriform +pyrimidine/SM +pyrite/MS +pyroclast/S +pyroclastic/S +pyrocoll +pyrogenic +pyrogenicity +pyrolyse/SWD +pyrolysis/M +pyromania/SM +pyromaniac/MS +pyrometer/SM +pyrometry/M +pyrope +pyrosis +pyrotechnic/S +pyrotechnics/M +pyrotechnist +pyrotechny/Ww +pyroxene/MS +Pyrrha/M +pyrrhic +pyrrhotite +pyruvate +pyruvic +Pythagoras +Pythagorean +Python/M +python/MWS +pyuria +pyx/SM +pyxides +pyxidia +pyxidium +pyxis +pâté/S +pères/F +q +q.t. +QA +Qa'ida/M +Qabalah +Qaeda/M +Qatar/M +Qatari/S +QC +QCD +qi +Qing +QKD +QoS +QPR +qr +qt +qua +quack/DGS +quackery/SM +quackish +quad/SM +quadplex +quadragenarian +quadrangle/MS +quadrangular/M +quadrant/SM +quadraphonic/S +quadrate/S +quadrati +quadratic/MYS +quadrature/SM +quadratus +quadrennial/YS +quadrennium/MS +quadric/S +quadriceps/SM +quadrilateral/S +quadrille/SM +quadrillion/HMS +quadripartite/Y +quadriplegia/SM +quadriplegic/SM +quadrivia +quadrivium/M +quadrophonic +quadruped/SM +quadrupedal +quadrupedally +quadruple/SYDG +quadruplet/SM +quadruplicate/DSG +quadruply/Nn +quadrupole +quaff/DSG +quaffable +quaffer/SM +quag/SGZ +quagmire/SM +quail/DGMS +quaint/TPY +quaintness/S +quake/SGZD +Quaker/S +Quakerish +Quakerism +quaky/T +Qualcomm/M +qualification/EM +qualified/Uc +qualifiedly +qualifier/SM +qualify/NEnDGS +qualitative/Y +quality/SM +qualm/SM +qualmish +quandary/MS +quango/S +quanta/M +quantifiable/U +quantified/U +quantify/7NRDGnS +quantile/S +quantitate/D +quantitation/S +quantitative/PY +quantity/MS +quantum/qQs8M-9 +quarantine/DSMG +quark/SM +Quarles/M +quarrel/RGSDMJ +quarrelsome/PY +quarrelsomeness/S +quarrier/M +quarry/mSMGD +quart/WMRS +quarter-final/SM +quarter-hour +quarter-light +quarter-plate +quarter/dY +quarterback/SM +quarterdeck/SM +quarterer/M +quartering/M +quarterly/S +quartermaster/SM +quarterstaff/SM +quartet/SM +quartic/S +quartile/MS +quarto/SM +quartz/SM +quartzite/M +quasar/SM +quash/SGD +quasi +quasi-synchronous +quasilinear +quasiparticle/S +quaternary/S +quaternion/MS +quatrain/SM +quaver/dkSZ +quay/SM +Quayle +quayside/M +qubit/S +Queally/M +queasiness/S +queasy/PYT +Quebec/RM +Quebecer/S +Quebecois +quebracho/S +Quechua/S +Quechuan +queen/GYSDM +queendom +queenless +queenlike +queenly/T +queenship +Queensland/M +Queenstown/M +queer/YDGTS +queerness/S +quell/SGD +queller/M +quench/DR7SGp +quenchable/U +quenched/U +quenelle/S +quercetin +querier +quern/M +querulous/Y +querulousness/S +query/GMSD +quesadilla/S +quest's/FI +quest/ADSRGM +quester/FMS +question/RDJS7kMGl +questionable/U +questionableness/M +questionably/U +questioned/AU +questioning/UY +questionnaire/MS +questions/A +quests/FI +quetzal/S +queue's +queue-jump/G +queue/GCSD +queueing +queuer/SM +Qui-Gon/M +quibble/RSDG +quiche/MS +quick-fire +quick-witted +quick/TPY +quicken/dS +quickener/S +quickie/SM +quicklime/SM +quickness/S +quicksand/MS +quickset +quicksilver/dMS +quickstep/SMGD +QuickTime +quid/SM +quiesce/D +quiescence/SM +quiescent/Y +quiescentness +quiet/PTYDGS +quieted/E +quieten/Sd +quieter's +quieter/E +quieting/E +quietism +quietist/SW +quietly/E +quietness/S +quiets/E +quietude/ESMI +quietus/MS +quiff +quill/DMGS +quilt/RDMGS +quilting/M +quinary +quince/SM +quincentenary/M +Quincy/M +quinine/SM +Quinn/M +Quinnell/M +quinoa +quinone/S +quinquagenarian +quinquennial/Y +quinsy/SM +quint/WMS +quintessence/MS +quintessential/Y +quintet/SM +quintillion/HS +Quinton +quintuple/DGS +quintuplet/SM +quip/SMGD +quipper +quipster/SM +quire's +quire/SAI +quirk/ZM2S +quirkiness/S +quirky/TP +quirt/DSMG +quisling/SM +quit/RSGD +quite/A +Quito/M +quittance/SM +quiver/dZkS +quixotic/Y +quiz/DRZGM +quizzes +quizzy/w1 +quo +quod +quoin/DSMG +quoit/GDSM +quoll/S +quondam +quorate/I +quorum/SM +quota/MSn +quotability/S +quotable +quotation/aM +quotative/S +quotativeness +quote/DaSNGn +quoted/U +quoter/M +quoth +quotidian/S +quotient/MS +Qur'an +Qur'anic +Quran +Quranic +QWERTY +r.p.m. +r/sd +Ra +Raab/M +RAAF +Rabat/M +rabbet/SMd +rabbi/SM +rabbinate/MS +rabbinic/Y +rabbinical +rabbit/SdM +rabble-rouser +rabble-rousing +rabble/SM +rabid/PY +rabies +Rabin/M +Raby/M +RAC +raccoon/MS +race/RDSGJZoM +racecard/S +racecourse/SM +racegoer/S +racehorse/SM +raceme/MS +racemose +racetrack/MS +raceway/SM +Rachael/M +Rachmaninov/M +racial/3 +racialism/M +racialist +racism/S +rack-and-pinion +rack/SDGM +racket/MdZS +racketeer/JGMS +Rackham/M +raconteur/SM +racoon/M +racquet/SM +racy/T3PY +rad/w1 +radar/MS +Radford/M +Radha/M +radial/SY +radialised +radialized +radian/MS +radiance/MS +radiant/Y +radiate/SnIVDGN +radiately +radiation/MI +radiator/SM +radical/SQM +radicalism/MS +radices +radicle/S +radicular +radii/M +radio-controlled +radio-opaque +radio-telegraph/SZ +radio-telegraphy/M +radio-telephone/MS +radio/DmSGM +radioactive/Y +radioactivity/M +radiobiological/Y +radiobiologist/S +radiobiology +radiocarbon/MS +radiochemical +radiochemically +radiochemist/S +radiochemistry/M +radiocolloid +radiocolloidal +radiocommunications +radioconductor +radiodating +radiodense +radiodensity +radiodermatitis +radiodiagnosis +radiodiagnostic/S +radioecological +radioecology +radioenzymatic +radiogenic/Y +radiogoniometer +radiogram/SM +radiograph/SD +radiographer/MS +radiographically +radiography/SWM +radioimmunoassay +radioiodine +radioisotope/MS +radioisotopic +radiolabelled +radioland +radiolaria +radiolarian/S +radiology/W13Mw +radiometer/MSW +radiometry/M +radionics +radionuclide/M +radiopacity +radiopaque +radiophonic/S +radiophonicist +radiophony +radiophosphorus +radiophosphorylated +radiophoto +radiophotograph +radiophotography +radiophotoluminescence +radiophysical +radiophysics +radioprotectant +radioprotection +radioprotective +radioprotector +radiopure +radiopurity +radioreceptor +radioresistant +radioscanning +radioscopy/WM +radiosensitive/P +radiosensitivity +radiosensitization +radiosensitize +radiosensitizer +radiosensitizing +radiosity +radiosondage +radiosonde/MS +radiostereometric +radiosterilization +radiosterilized +radiostrontium +radiosurgery +radiosurgical +radiotelegraphically +radiotelemetry +radioteletype +radiotelex +radiotherapeutic +radiotherapeutically +radiotherapist/MS +radiotherapy/SM +radiothermal +radiothorium +radiotoxic +radiotoxicity +radiotracer +radish/SM +radium/M +radius/M +radix/M +radon/M +radula +radulae +radular +Rae/M +Raelian/S +Raes +RAF +raff +raffia/M +raffish/PY +raffle/DSMG +Raffo/M +raft/RSDMG +raftered +rag/diGkMSDh +raga/MS +ragamuffin/SM +ragbag/SM +rage/eSMGD +ragga +ragged/P +raggedy +raglan/SM +Ragnar/M +Ragnarök +ragout/SM +rags-to-riches +ragtag/M +ragtime/M +Ragusa +ragweed +ragworm +ragwort/M +Rahman/M +Rahul/M +raid/RGSDM +Raikkonen +rail's +rail/CDSGJ +railage +railbed +railbus/S +railcar/S +railcard/S +railer/M +railhead/MS +railing/M +raillery +railless +railman +railmen +railroad/SGD +Railtrack/M +railway/mSM +railwayana +raiment/MS +rain-cloud/SM +rain-maker/MS +rain-making +rain-shadow/SM +rain/DMGSpZ +rainbow/MS +raincoat/SM +raindrop/SM +rainfall/SM +rainforest/MS +rainproof +rainstorm/MS +rainswept +rainwater/M +rainy/T +Raipur +raise/RGDS +raisin/MS +raison +raison d'être +Raith/M +Raj/M +rajah/MS +Rajasthan +rake/SGMD +raker/M +rakish/PY +Raleigh/M +Ralf +rally/DSG +rallycross +Ralph/M +ram/DSGM +RAM/S +Ramadan +Ramalingam/M +Ramayana +ramble/kJDRSG +rambly +Rambo/M +rambutan/S +ramdisk/S +Rameau +ramekin/MS +rami +ramie/MS +ramification/M +ramify/nSDGN +Ramirez/M +ramjet/SM +rammelly +Ramona/M +ramp/DMSG +rampage/DSG +rampancy +rampant/Y +rampart/SM +Ramprakash +ramrod/MS +Ramsay/M +Ramsbury/M +Ramsden/M +Ramses/M +ramshackle +ramus +ran/Aec +ranch/DRSGM +Ranchi +rancid/P +rancidity/MS +rancorous/Y +rancour/M +rand/2ZM +Randi/M +randkluft +Randle/M +Randolph/M +random/qQ-8YP +randomicity +randomiser +randy/T +ranee/MS +rang/RGDZ +rangability +range's +range-amplitude +range-taker +range/SCGD +rangeability +rangefinder/S +rangeful +rangeland/S +rangeless +Rangoon/M +rangy/T +rank/PRYTJDGSM +ranked/Ue +ranking/M +rankish +rankism +rankle/DSG +rankless +ranks/e +rans +ransack/GSD +ransacker/M +ransom/MdS +ransomer +ransomite +ransomless +ransomware +rant/RGJSDk +ranunculi +ranunculus/S +rap/d3RDGS +rapacious/YP +rapacity/M +rape/SM3 +rapeseed/M +Raphael/M +Raphaelite/SM +rapid-fire +rapid/YS +rapidity/M +rapidness +rapier/MS +rapine/MS +Rappaport/M +rappel/GDS +rapping/M +rapport/MS +rapporteur/SM +rapprochement/MS +rapscallion/SM +rapt/Y +raptness +raptor/S +raptorial +raptorially +rapture/SM +rapturous/PY +Raquel/M +rare/YGTP +rarebit/MS +rarefaction/MS +rarefy/DGS +rarity/MS +rascal/YMS +rascasse/S +rash/SYTR +rashness +Rasmussen/M +rasp/SGkZDM +raspberry/MS +rasper/M +raspy/T +Rastafarian/S +Rastafarianism +raster/MS +rasterisation +rasterise/SGDR +rasterize/SGDRN +rat-catcher +rat/DdMRGSZ +ratatouille +ratbag/S +ratchet/dSM +rate's +rate-cap/G +rate/cDGS +rateable +ratepayer/SM +rather +ratify/SRNnDG +rating/MS +ratio/SM +ratiocinate/DVGSNn +ratiocination/M +ration/MGD +rational/s8-39Qq +rationale/3MS +rationalism/SM +rationalist/W +rationalities +rationality/IM +rationally/I +ratline/MS +Ratner/M +rattail +rattan/SM +rattle/RGYJDS +rattlesnake/MS +rattletrap/MS +rattly/T +rattrap/SM +ratty/T +raucous/PY +raunchiness +raunchy/TY +ravage/DRSG +rave/RDSGJ +ravel/UGDS +raven/dSM +ravenous/Y +ravenousness +Ravensbruck/M +Ravenscroft/M +Ravicher/M +ravine/SMD +ravioli/SM +ravish/DRGLSk +raw-boned +raw/YTP +rawhide/SM +Rawiri +Rawles/M +ray/DMSG +Rayleigh/M +Raymond/M +Raymondville/M +rayon/M +Raytheon/M +raze/DSG +razor-sharp +razor/MS +razorback/MS +razorbills +razorblades +razorfish/S +Razzie/M +razzmatazz +Rb +Rd/M +RDS +re-adapt/SDG +re-allocated +re-deployed +re-election +re-eligibility +re-emergence +re-emission +re-emphasize +re-employ/7 +re-employment +re-enable/SGD +re-enablement +re-enact/SDG +re-enactment/S +re-enactor/S +re-enforce/L +re-engagement +re-enlister +re-enumerate/N +re-equip/G +re-establish +re-evaluate +re-experience +re-export/7 +re-form/N +re-fund +re-radiated +re-release/DGS +re-route/GSD +re-routeing +re-site/SDG +re-soluble +re-sort/G +re/nxhoYJNi +Rea/M +reabsorb/G +reabsorption +reaccept/D +reacceptance +reach/eGcDS +reachability +reachable/U +react/cSDG +reactance +reactant/SM +reaction/cMS +reactional +reactionarily +reactionariness +reactionarism +reactionary/MS +reactionaryism +reactionism +reactivate/S +reactive/NnU +reactiveness +reactivity +read-only +read/2JlRzGB +readability/SM +readapt/SGDN +readd/SGD +readdress/G +reader/aM +readerly +readership/MS +reading's +reading/aS +readjust/LG +readme +README +readopt/G +readout/MS +reads/aA +readvance +ready-made +ready/TSDPG +reaffirm/GNn +reafforest/N +Reagan/M +Reaganite/S +reaggregate +Reagle/M +real-life +real-time +real/Tts3+9q-Q8Y +realisable/U +realise/l +realised/U +realism/SM +realist/W1 +realistic/UY +reality/USM +realize/l +realized/U +realm/SM +realness +realpolitik/M +realtor's +ream/RGDMS +reanalyse/SGD +reanalysis +reap/RGS +reapply/nNG +reappoint/LG +rear-view +rear/DRMGS +rearguard/MS +rearm/GL +rearmost +rearrange/L +rearrest/G +rearward/S +reascend/NG +reason/rlp7dSM +reasonability +reasonable/U +reasonableness/U +reasonably/U +reasoned/U +reasoning's +reasoning/U +reassemble/Y +reassert/G +reassess/LG +reassign/LG +reassume/SGD +reassumption +reassuringly/U +reattach/GL +reattain/G +reattempt/G +reauthorise/n +reauthorize/Nn +reawaken/d +Reba/M +rebalance +rebar +rebase/SGD +rebate/M +Rebecca/M +rebel/MSGD +rebellion/MS +rebellious/Y +rebelliousness +Reber/M +rebid/G +rebind/G +rebirth/SGDR +Rebney/M +rebook/G +rebottle/rSGD +rebrand/SGD +rebreathe/D +rebreather/S +rebroadcast/M +rebuff/G +rebuffer/Sd +rebuild/GB +rebuilder/S +rebuke/DkSG +rebuker +rebuttal/SM +recalcitrance/M +recalcitrant +recalculate +recall/G7 +recant/GNn +recapture +recast/G +receipt/GMDS +receivable/S +receive/DRGS +received/U +receivership/SM +recency/M +recension/M +recent/Y +recentness +recentre +receptacle/SM +reception/MS3 +receptionism +receptionist +receptive/U +receptively +receptiveness +receptivity +receptor/SM +recertify/N +recess/GMNuSXDVv +recession/y +recessional/S +recessive/PS +rechartering +recherché +rechipping +recidivism/SM +recidivist/SM +recipe/MS +recipiency +recipient/SM +reciprocal/YS +reciprocate/NnDGS +reciprocation/M +reciprocity/SM +recirculate +recital/3SM +recitalist +recitative/SM +recite/R +reckless/Y +recklessness +reckon/dS +reckoner/SM +reclaim/7 +reclaimable/I +reclamation/MS +reclassify/DNGn +recline/SDRG +recluse/MSVN +reclusion/M +recognisable/U +recognisably/U +recognisance/S +recognise/RBGDlS +recognised/U +recognize/RBGDlS +recoil/p +recollect/G +recolour/GD +recombinant/S +recombinational +recombinationally +recombinationless +recombinogenic +recomforting +recommand/SGD +recommencer +recommission/G +recommit/LGNXD +recommittal +recompact/SGD +recompare/SGD +recompensable +recompensate/SGD +recompensation +recompense/SDG +recompilable +recompile/Nn +recompose/D +recomposition +recompress/SDGN +recompute +reconcilable/UI +reconcile/7SGD +reconciled/U +reconcilement +reconciler/MS +recondite/PY +recondition/G +reconfigure/B +reconnaissance/MS +reconnect/GD +reconnection +reconnoitre/SDG +reconsideration/M +reconsign/G +reconstructable +reconstructed/U +reconstructional +reconstructionary +reconstructive +reconstructiveness +reconstructor +reconsult +recontamination +recontinuance +recontinue +reconvalescence +reconvalescent +reconvention +reconverge +reconversion +reconvert/G +reconvertible +reconveyance +reconvict/SGD +reconviction +reconvoke +recopper +recopy/G +record-breaking +record/RJ37 +recordable/U +recorded/AU +recordist +records/A +recount/G +recoup/DG +recoupable +recouperation +recouple/SGD +recoupment +recourse +recover/gdZ7 +recoverable/UI +recovery/S +recreancy +recreant/SY +recreate/x +recriminate/VSyGDnN +recrimination/M +recrudesce/DSG +recrudescence/M +recrudescent +recruit/rdMLS +recrystallize/Nn +rectal/Y +rectangle/MS +rectangular/Y +recti +rectification/M +rectify/GN7nDRS +rectilinear/Y +rectitude/M +recto/SyM +rector/SMF +rectorate +rectorial +rectorship +rectory/SM +rectum/MS +rectus +recumbent/Y +recuperate/SnNVGD +recuperation/M +recur/DGS +recurrence/MS +recurrent +recurs/NXvV +recurse/SGD +recursion/M +recursiveness +recursivity/S +recurving +recusance/Z +recusant/M +recyclable/S +recycle/7R +red-blooded +red-bloodedness +red-eye +red-faced +red-handed +red-head/MSD +red-hot +red-letter +red-light +red/PTSZ +redact/GDS +redaction/SM +redactor/MS +Redbeard/M +redbreast/SM +redbrick +redbud/M +redcap/SM +Redcar/M +Redcliffe/M +redcoat/SM +redcurrant/SM +redden/dS +Reddington/M +reddish +Reddit +Redditch +Redditor/S +redeclare/N +redecorate +redeem/7R +redeemable/UI +redeemed/U +redefinable +redelivery/M +redemption/SM +redemptive +redeploy/LG +redeposition +redesign/G +redesignate/SGDN +redetermine/ND +redevelop/L +Redfern/M +redfish/S +Redford/M +Redgrave/M +redhead/S +Redhill +redial/DG +redimension/SGD +redirect/G +redirection +redistributable +redistributor/S +redivide +redlining +Redmond/M +redo/G +redolence/M +redolent +Redondo/M +redouble +redoubt/l +redound/GDS +redox +redraft/G +redraw/G +redress/G +redrill/SGD +redshank/S +redskin/SM +redstart/S +reduce/SbDGRnNV +reduced/U +reducibility/MI +reducible/YI +reducibly/I +reductant/S +reductase +reduction/M3 +reductionism/M +reductionist/W +redundancy/MS +redundant/Y +reduplicative +redwater +redwing/S +redwood/MS +Reebok/M +Reece/M +reed/ZGDMS2 +reeding/M +Reedville/M +reedy/PT +reef/DMRSG +reek/SDG +reel/SRGDM +reenergise/SGD +reenergize/SGD +Rees +Reese/M +reeve/SGM +ref/M +refactor/Sd +refashion/G +refection/M +refectory/MS +refer/RSDG7 +referee/GdMS +reference's +reference/CDSG +referenced/U +referencing/U +referenda +referendum/SM +referent/MS +referential/Y +referentiality +referral/SM +refigure/SGD +refill/G7 +refilm/SGD +refine/LR +refined/cU +refire/SGD +refit/GD +reflate/N +reflation/y +reflect/GuvSVD +reflectance/M +reflection/SM +reflectional +reflectioning +reflectionist +reflectionless +reflective/P +reflectivity/M +reflectogram/S +reflectogramme +reflectograph +reflectographic +reflectography +reflectometer +reflectometry +reflector/MS +reflex/Y +reflexibility +reflexible +reflexional +reflexive/I +reflexively +reflexiveness/M +reflexives +reflexivity/M +reflexologist/S +reflexology +refloat/SGD +refluence +refluent +refold/G +reforest/nGN +reform/BRnNVy3G +reformat/DG +reformatory/MS +reformed/U +reformism/M +reformist +refoulement +refract/DyvGVS +refractile +refraction +refractometer/WMS +refractometry +refractor/S +refractoriness +refrain/DGS +reframe/SD +refreeze +refresh/DLGS7k +refries +refrigerant/SM +refrigerate/NDSG +refrigerated/U +refrigeration/M +refrigerator/MS +refrigeratory +refrozen +refuel/DRG +refuge/SM +refugee/SM +Refugio/M +refulgence/M +refulgent/Y +refund/7 +refurbishment/S +refurnish/G +refusal/SM +refuse +refusenik/S +refuser/M +refutability +refutable/I +refutation/M +refutative +refute/NDnRSG +reg/o +regal +regale/DG +regalement +regalia/M +regalism +regalist/S +Regan/M +regard/ESGD +regardant +regardless +regather/d +regatta/SM +regauge/SGD +regelate/DN +regency/MS +regenerate/U +reggae/SM +Reggie/M +regicide/SM +regime/SM +regimen/SM +regiment/DMGnSN +regimental/S +regimentation/M +Regina/M +Reginald/M +Regio/M +region/oSM +regional +regionalise/Dn +regionalism/MS +regionalize/DN +Regis/M +register's +register/KdNSn +registered/U +registrable +registrant/S +registrar/SM +registrarship +registration/MK +registry/SM +regnant +regrade +regress/XGVDvSuN +regression/M +regressive/P +regret/GDj6S +regretful/P +regrettable/Y +regrind/G +reground +regroup/G +regrow/G +regular/q8Q-YS +regularity/IMS +regularly/I +regulars/I +regulate/CNGSDny +regulated/U +regulation/M +regulative +regulator/MS +regurgitate/DGSnN +regurgitation/M +rehab +rehabilitate/DNVGSn +rehabilitation/M +rehang/G +rehears/DG +rehearsal/SM +rehearsed/Uf +rehearser/M +reheat/G +Rehnquist/M +rehouse +rehydratable +rehydrate/N +Reich/M +Reid/M +Reigate +reign/SDGM +reignition +reiki +Reiko/M +Reilly/M +reimagine/D +reimbursable +reimburse/GLDS +reimportation +reimposition +rein/GDM +reindeer/M +reinduce/SGD +reinflatable +reinflate/SDGN +reinforce/LDSG +reinforced/U +reinforcer/MS +Reinhardt/M +Reinhold/M +reinitialise/n +reinoculate +reinstalment +reinstitute/S +reinstitution +reinvent/G +reinvest/G +Reisinger/M +reissue +Reith/M +reject/DRGSV +rejectable +rejectamenta +rejection/SM +rejectionist/S +rejector/S +rejoice/SJDGk +rejoicer +rejoin/G +rejuvenant +rejuvenate/SnNDG +rejuvenator/S +rejuvenatory +rejuvenesce +rejuvenise +rejuvenize +reknit +relatability +relatable +relate/FnNvSVDG +related/P +relater/SM +relation/MF +relational/Y +relationship/MS +relative/SF +relativeness/M +relativism/M +relativist/M1WS +relativity/SM +relax/GiDnkh +relaxant/MS +relaxation/M +relaxed/P +relay/GDM +relearnt +releasable +released/U +releasee/S +releasor/S +relent/pSDG +relenting/U +relentless/Y +relentlessness +relevance/MIZ +relevancy/IMS +relevant/IY +reliability/UM +reliable/U +reliably/U +reliance/M +reliant/Y +relic/MS +relicense/SGD +relict/MC +relicts +relief/MS +relieve/SGDhR +relieved/U +relight/G +religion/3SM +religionist +religiosity/M +religious/PY +reline +relink/DG +relinquish/GDLS +reliquary/SM +reliquiae +relish/SDG +relist/DG +relit +relive/S +relleno/S +reload/7G +relock/G +reluctance/SM +reluctant/Y +rely/BlWGD +rem +remain/GD +remainder/dMS +remand/SDG +remanence +remanent +remap/GD +remark/Gl7 +remarkable/U +remarkableness +remarriage +rematch +Rembrandt/M +remeasure +remediable/I +remedial +remediate/N +remedy/7SGMoD +remelt/G +remember/ad +remembered/U +rememberer/M +remembrance/MS +remind/G +remineralisation +remineralise/SGD +remineralization +remineralize/SGD +Remington/M +reminisce/DGS +reminiscence/SM +reminiscent/Y +remiss/PV +remit/GXNSD +remitless +remitment +remittable +remittal +remittance/SM +remittee +remittent +remitter/S +remitting/U +remnant/MS +remobilise/B +remobilize/B +remodel/GD +remonstrance +remonstrant +remonstrate/nDVNvSG +remonstration/M +remorse/pMj6 +remorsefulness +remorseless/YP +remortgage/SGD +remote/TY +remoteness +remould/G +removable/I +removal/SM +remunerate/DSNnvVG +remunerated/U +remuneration/M +remuster +remustering +remutation +Remy/M +remyelination +remythologization +remythologize/SGD +Rena/M +Renaissance's +renaissance/S +renal +Renaldo/M +renascence +Renata/M +Renate/M +Renato/M +Renault/SM +rend/GS +render/rdJS +rendezvous/SDGM +rendition/MS +Rene/M +Renee/M +renegade/MS +renege/RSDG +renegue +renew/D7G +renewal/SM +Renfrewshire/M +Renick/M +Renner/M +rennet/M +Rennie/M +rennin/M +Reno/M +Renoir/M +renounce/GDS +renouncement +renouncer/M +renovate/DSNGn +renovation/M +renovator/MS +renown/DM +Rensselaer/M +rent-free +rent/DMRSG +rental/MS +renumber/d +renunciant +renunciation/SM +renunciative +renunciatory +René +reopen/d +reorder/d +reorg/S +reorganizational +reorganizationist +reovirus +rep/MS +repackage/G +repaint/G +repair's/E +repair/Rm7 +repairability +repairable/U +repairs/E +repaper/d +reparation/SM +reparse/SGD +repartee/SM +repartition/G +repast +repatriate/GnDNS +repeat/BRDGh +repeatability/M +repeatable/U +repeated/U +repel/DNGSn +repellent/SY +repent/SDG +repentance/MS +repentant/UY +repenter +repercussion +repertoire/SM +repertory/SM +repetitious/Y +repetitiousness +repetitive/Y +repetitiveness +rephotograph/G +replace/L +replaceable/I +replay/M +replenish/SDG +replenisher +replenishment/S +replete/NP +repletion/M +replica/MS +replicable +replicate/DGS +replicator/S +replot/SGD +reply-paid +reply/NRnGV +repo/S +repoint/SGD +repolarization +repolish/SGD +repopulate/N +report/h7G +reported/faU +reporting/af +reports/a +repose/N6MX +repository/SM +repost/G +reprehend/XGSND +reprehensibility/M +reprehensible/Y +reprehension/M +represent/anNGSD +representable +representation's/a +representation/f +representative's +representative/U +representatively +representativeness +representatives +represented/fUc +repress/NuvXV +repression/M +repressive/P +reprieve/SDG +reprimand/DSGM +reprint/JM +reprisal/SM +reproach/kDS6G7j +reproachable/I +reproacher/M +reproachful/P +reprobate/GD +reprocess/G7 +reproduce/ubvV +reproducibility's +reproducibility/I +reproducible/U +reproducibly +reprogram/GRD +reprogrammable +reprogramme +reprographer/S +reprographic +reprography +reproof/G +reprove/k +reprover +reptile/MS +Reptilia +reptilian/S +reptoid/S +republic/nNS +Republican +republicanism/SM +republish/G +repudiate/NnSDG +repudiation/M +repudiator/S +repugnance/M +repugnant/Y +repulse/Vuv +repulsion/M +repulsive/P +repurpose/SGD +reputability/M +reputable/E +reputably/E +reputation/M +repute/lhSBnND +reputes/E +repêchage +requestion/G +requiem/MS +require/LGD +requisite/SK +requisition/GMDS +requisitioner/M +requital/SM +requite/DS +requited/U +reread/7G +rerecord/G +reredos +resaid +resale/7 +resample/SGD +resanctification +resanctify/SGD +resat +resave/SGD +resay/SG +reschedule +rescind/GDS +rescission/MS +Rescorla/M +rescue/RSGD +reseal/7 +research/M7G +researched/U +resect/DB +resection/G +resectional +resectionist +reseed/G +reselect/7 +reselection +resemblant +resemble/DSG +resent/6LjDGS +resentful/P +resequence +reserpine +reservation/M +reserve/nNih3 +reserved/UY +reservedness/M +reservoir/MS +reset/G +resettle/L +reshow/G +reside/DG +residence/MZS +residency/SM +resident/MS +residential/Y +residua/oy +residual/S +residue/SM +residuum/M +resign/inhN +resignal/GD +resignation/M +resignationism +resignationist +resignee +resignful +resignment +resile/SGD +resilience/MZ +resiliency/S +resilient/Y +resin/d +resinlike +resinous +resiny +resist/bSvDVG +resistance/MS +resistant +resistible/YI +resistibly/I +resisting/U +resistivity/M +resistor/MS +resit/G +resite/SGD +resituate/SGD +resizer +reskill/SGD +reskin/SGD +reslash/SGD +reslush/SGD +resmelt/SGD +resmethrin +resmile +resmooth/SGD +Resnick/M +resolute/IY +resoluteness +resolution/IMS +resolvability/M +resolvable/IU +resolve/B +resolved/U +resolvent +resonance/SM +resonant/Y +resonate/DSG +resonation +resonator/SM +resorb/SGD +resorption/M +resorptive +resound/kG +resource/6jp +resourceful/P +resourcelessness +resow/G +respecify/G +respect/ED6GSMj +respectability/MS +respectable/Y +respecter/S +respectfulness +respective/IY +respell/G +Respighi/M +respiration/M +respirator/SM +respire/nNyG +respirometer/S +resplendence/M +resplendency +resplendent/Y +respond/FGDS +respondent/FSM +responder/MS +responsa +response/bvVSuM +responsibility/ISM +responsible/PIY +responsibly/I +responsive/UY +responsiveness/U +responsivity +responsor +responsorial +responsorially +responsory/S +responsum +resprang +respring/SG +resprung +ressentiment +rest/6VjpvGuDMS +restart/G +restartless +restaurant/MS +restaurateur/SM +restenosis +restfulness +restitution/SM +restive/P +restless/PY +Reston/M +restoration/M +restorative/S +restore/gRnVNv +restrain/Gh +restrained/UY +restraint/MS +restrict/SDvhuVG +restrictable +restricted/UY +restriction/MS +restroom/SM +result/MDGS +resultant/YS +resume/GSNDX +resumption/M +resurface +resurgence/SM +resurgent +resurrect/DSG +resurrectable +resurrection/SM +resuscitate/nSVGDN +resuscitation/M +resuscitator/SM +resuspend/SGDN +resynchronise/n +ret/SGD +retable/S +retablo/S +retail/R +retain/RSDG +retake +retaliate/SVynGDN +retaliation/M +retard/nRDGS +retardant/SM +retardation/M +retarget/dSGD +retask/SGD +retch/SGD +reteach/G +retell/G +retention/SM +retentive/Y +retentiveness +rethink/G +reticence +reticent/Y +reticle/MS +reticular +reticulary +reticulate/SYGD +reticulation/M +reticule/NSMn +reticuloendothelial +reticulum/M +retie +retina/SM +retinal +retinitis +retinol +retinue/MS +retinyl +retinylidene +retip/SGD +retiral +retire/kL +retiree/S +retirer/S +retiré +retort/DG +retortion/SM +retouch/R +retract/DG +retractile +retranslate/SGD +retranslation/S +retread/D +retreat/G +retrench/L +retribution/MS +retributive +retrievability +retrievable/I +retrieval/MS +retrieve/RSGD +retro +retroact/SGD +retroaction +retroactive/Y +retrocession +retroelement/S +retrofire/SM +retrofit/GSD +retroflex/DN +retroflexion/M +retrogradations +retrograde/SDG +retrogress/XDGSVNv +retrogression/M +retrorocket/MS +retrospect/MvV +retrospection/SM +retrospective/S +retrotransposon/S +retrovirus/S +retsina/MS +retube +retumble +retumescence +return/7 +returned/U +returnee/SM +retweet/SGD +Reuben/M +reunion +reupload/SGD +Reuter/M +Reuters +rev/QsSDG +revaccinate/SGDN +revalorisation +revalorization +Revd. +reveal/RSD7Gk +revealing/U +reveille/SM +revel/nRJSDGyN +revelation/SM +revelatory +revelry/SM +revenant/S +revenge/D6jSMG +revenger/M +Revenna +reverb/S +reverberant +reverberantly +reverberate/NDGSn +reverberation/M +reverberative +reverberator +reverberatory +revere/SDG +reverence/ISM +reverenced +reverencing +reverend/SM +reverent/YI +reverential/Y +reverie/MS +reverify/NG +reversal/MS +reverse-charge +reverse/GbY +reverser/M +reversibility's +reversibility/I +reversible/YI +reversibly/I +revert/DSGb +reverter/M +revet/LDG +review/G +reviewable +reviewal +revile/GRSLD +Revill/M +revisable +revise/NX +revision/3y +revisionism/MS +revisionist +revisitation +revitalise/Rn +revival/3MS +revivalism/MS +revivalist +revive/GSD +reviver/M +revivification/M +revivify/n +Revlon/M +revocable/I +revoke/DNGnRS +revolt/DGk +revolution/Q8My3S +revolutionary/SM +revolutionist +revolvable +revolve/RDJGS +revue/SM +revulsion/M +reward/k +rewarded/U +rewarding/U +rewarm/G +rewed/GD +rewind/7 +rewire +rework/7 +rewound +rewrap/SGD +rewritable +Rex/M +Rey/M +Reyes +Reykjavik/M +Reyna/M +Reynaldo/M +Reynold/SM +Reztsov +Rf +RFC +RFID +RFU/M +RGB +Rh +rhabdom/S +rhabdome/S +Rhadamanthus +rhapsody/QSMwW +rhea/MS +Rhee/M +Rheims/M +Rheinholdt/M +rheme/S +rhenium/M +rheology/w3M +rheostat/MS +rhesus +rhetor/S +rhetoric/MY +rhetorical +rhetorician/MS +Rhett/M +rheum/W1MZ +rheumatic/SZ +rheumatica +rheumatism/SM +rheumatoid +rheumatological +rheumatology/3 +rheumy-eyed +rheumy/T +Rhine/M +Rhineland/M +Rhinelander/M +rhinestone/MS +rhinitis/M +rhino/SM +rhinoceros/SM +rhinoplasty/SW +rhinovirus/S +rhizome/SM +rhizosphere +rho/M +Rhoda/M +Rhode/SM +Rhodesia/M +Rhodesian/S +rhodium/M +rhododendron/MS +rhodophyte/S +rhodopsin +rhombencephalon +rhombohedral +rhomboid/MS +rhomboidal +rhombus/SWM +Rhonda/M +Rhondda/M +Rhone +Rhoten +rhotic +rhoticity +rhubarb/SM +Rhum/M +rhyme/SRGDM +rhymester/SM +rhyolite +Rhys/M +rhythm/1MwSW +rhythmite +rial/MS +rib/GDMS +ribald/y +ribaldry/SM +ribbing/M +ribbon/SM +ribboned +ribcage +riboflavin/M +ribonucleic +ribosomal +ribosome/M +Rica/M +Rican/SM +Ricardo/M +rice-paper +rice/SM +rich/PTSY +Richard/MS +Richardo/M +Richardson/M +Richelieu/M +richen/d +Richey/M +Richfield/M +Richie/M +Richland/M +Richmond/M +Richmondshire +Richter/M +rick/GDMS +Rickard/M +rickets +rickety/T +Rickey/M +Rickie/M +rickshaw/MS +Ricky/M +Rico/M +ricochet/dGDS +ricotta/SM +rid/rS7G +riddance/M +ridden/c +riddle/DSMG +ride/GCRS +rideable +Rideau/M +rider's/ce +rider/p +riders/e +rides/c +ridge-pole/SM +ridge-tile/SM +ridge/DGSMZ +Ridgefield/M +Ridgewood/M +Ridgway/M +ridgy/T +ridicule/SDMG +ridiculer/M +ridiculous/YP +riding/M +Ridley/M +Riefenstahl/M +Riegl/M +Riemann/M +Riesling/SM +rife/T +riff-raff/M +riff/MS +riffage +riffle/DSG +rifle-fire +rifle/mGSMD +riflescope/S +rifling/M +rift/DMGS +rig/JDMRGS +Riga/M +rigatoni/M +Rigby/M +Rigel/M +rigger/eSM +rigging/M +Riggs/M +right-angled +right-click +right-hand/iD +right-hander/S +right-minded +right-on +right-thinking +right-wing +right-winger/S +right/RP7DjG36SY +righten +righteous/UY +righteousness's +righteousness/U +rightfulness +rightish +rightism/SM +rightist +rightmost +righto +rightward/S +righty-ho +rigid/Y +rigidify/S +rigidity/S +rigmarole +Rigoletto/M +rigorous/Y +rigorousness +rigour/SM +Riker/M +rile/DSG +Riley/M +rill/SM +rim/GpSDM +Rimbaud/M +rime/SM +rimfire +Rimington/M +Rimkus/M +Rinaldo/M +rind/SDM +Rinehart/M +ring-fence/GD +ring-pull +ring/DRMG +ringback +ringbark/SGD +ringbolt +ringbone +ringleader/SM +ringlet/SM +Ringling/M +ringmaster/MS +Ringo/M +ringside/MRS +ringtone/S +ringworm/SM +rink/MS +rinse/GDS +rinser +Rio/SM +Riordan/M +riot/DRMGSJ +riotous/PY +rip-off/S +rip-roaring/Y +rip/DRGS +riparian/S +ripcord/SM +ripe/YP +ripen/dS +riper +Ripley/M +Ripon/M +riposte/DMSG +ripping/Y +ripple/GMYDS +ripplet +ripply/T +ripsaw/SM +ripstop +RISC +rise/bGJS +risen +risibility/M +risk-neutral +risk/GSZz2DM +riskless +risky/TP +risotto/SM +risperidone +risqué +rissole/SM +Rita/M +Ritalin +Ritchie/M +rite/SM +Ritter/M +ritual/QS8YM +ritualism/M +ritualistic/Y +Ritz/M +ritzy/T +Riva/MS +rival/SMyGD +rivalled/U +rivalry/SM +rive/RGDS +rived/C +riven +Rivera/M +riverbank/MS +riverbed/S +riverboat/S +riverine +Rivermont/M +riverside/SM +Riverview/M +rives/C +Rivest-Shamir-Adleman +Rivest/M +rivet/drSMk +Riviera/M +riving/C +Rivington +rivulet/SM +Riyadh/M +riyal/SM +Rizzio/M +RJ45 +RMI +Rn/M +RNA +RNase +roach/SM +road-based +road-hog/S +road-test +road/MSp +roadbed/SM +roadblock/SM +roadhouse/SM +roadie/S +roadkill/S +roadmap/SGD +roadrunner/SM +roadshow/S +roadside/S +roadster/MS +roadway/SM +roadwork/SM +roadworthy +roam/GDRS +roan/S +Roanoke/M +roar/RkSDGJ +Roarke/M +roast/RGDSJ +Rob's +rob/GDRS +Robb/MZ +Robben +robber/Z +robbery/SM +Robbie/M +Robbins +Robby/M +robe/MDS +Roberson/M +Robert/SM +Roberta/M +Roberto/M +Robertson/M +robes/E +Robespierre/M +Robichaud/M +Robillard/M +robin/MS +Robinette/M +Robinson/M +Robles/M +robot/WQMS +robotic/S +robotically +robotisation +Robson/M +robust/YPT +Roby/M +Robyn/M +Rocco/M +Rochdale +Roche/M +Rochelle/M +Rochester/M +Rochford/M +rock-bottom +rock-climber/S +rock-climbing +rock/RZ2DGSM +rockabilly/M +Rockaway/M +Rockefeller/M +rocker/Z +rocket/dySM +rocketeer/S +rocketry/SM +rockfall/S +rockfish/S +Rockford/M +Rockhampton/M +Rockies +rocking-horse/SM +Rockingham +Rockland/M +rockslide/S +rocksteady +Rockville/M +Rockwell/M +rockwork +rocky/T +rococo/M +Rocque/M +Roczek/M +rod/SM +Roddenberry/M +rode/cF +Rodeffer +rodent/MS +rodeo/MS +Roderick/M +Rodger/MS +Rodinia +Rodney/M +Rodolfo/M +Rodrigo/M +Rodrigues/M +Rodriguez/M +Rodriquez/M +Rodwell/M +roe/MS +roebuck/SM +roentgen/MS +Rogation +rogation +Rogelio/M +roger +Roger's +Rogers +Roget/M +rogue/ySM +roguery/MS +roguish/YP +Rohmer +ROI +roil/SGD +roister/drS +Rojas/M +Roland/M +role-play/GD +role/MZS +Rolf/M +Rolfe/M +roll-back/SM +roll-call +roll-off +roll-on +roll-out/S +roll-over/S +roll/GUSD +Rolland/M +rollback +roller-coast +roller-coaster +roller-skate/GSDM +roller/MS +rollerball +Rollerblade/S +rollerblade/SGDR +rollerman +rollick/SGkD +Rollin/MS +rolling-pin/SM +rolling-stock +Rollo/M +Rolodex +Rolph/M +roly-poly +ROM/S +Roma/M +Roman/SM3 +romance/RSDMG +Romanesque +Romania/M +Romanian/MS +Romanic +romanise/nSDG +romanize/SGnND +Romano/M +Romanov/M +Romansh/M +romantic/8Q3MYS +romanticism/MS +romanticist +Romany/M3 +Romberg/M +rombowline +romcom/S +Rome/M +Romeo/MS +Romero/M +Romina/M +Rommel/M +Romney/M +romp/RGSD +Romsey/M +Romulus/M +Ron/MZ +Rona/M +Ronald/M +Ronan +Ronda/M +rondel/S +rondo/SM +Ronnie/M +Ronny/M +Rontgen +rood/MS +roof-garden +roof/RpDGSM +roofing/M +roofline/S +rooftop/S +rooibos +rooinek/S +rook/MS +rookery/MS +rookie/SM +room-mate/MS +room/Z6M2S +roomful/SM +roomy/PT +Rooney/M +Roosevelt/M +roost/SMRDG +roosterfish +root-mean-square +root/RipDMGS +rootkit/S +rootlessness +rootlet/MS +rootstock/MS +rootsy/T +rootworm/S +rooty +rope/GRD7SM +ropemaker +ropemanship +ropesight +ropework +ropey +Roquefort/M +Rorke/M +rorqual/S +Rorschach/M +Rory/M +Rosa/M +rosacea +Rosales/M +Rosalie/M +Rosalind/M +Rosalyn/M +Rosamond/M +Rosanna/M +rosaria +Rosario/M +rosarium/S +rosary/SM +Roscoe/M +Roscommon/M +rose-coloured +rose-red +rose-tinted +rose/SZyM +Roseanne/M +roseate +Roseau/M +rosebay +Rosebery/M +rosebud/SM +rosebush/MS +rosefinch/S +Roseland/M +Rosella/M +Roselle/M +Rosemarie/M +rosemary/M +Rosemonde/M +Rosemont +Rosen/M +Rosenallis +Rosenbaum/M +Rosenberg/M +Rosencrantz/M +Rosenthal/M +Rosetta/M +rosette/SMD +rosewater +rosewood/MS +Roshi/S +Rosicrucian/M +Rosie/M +rosin/dSM +Rosina/M +Roslyn/M +Ross +Rossendale/M +Rossetti/M +Rossi/M +Rossini/M +Rosslyn/M +roster/MSd +Rostov/M +rostra +rostral/Y +rostro-caudal +rostrocaudally +rostroid +rostrum/SM +rosulate +Roswell/M +rosy/PYT +Rosyth/M +rosé +rot-gut/M +rot/NnDSG +rota/yvSVM +Rotarian/SM +rotary/S +rotatable +rotatably +rotate/SxGDy +rotation/M +rotator/MS +Rotavator/SM +rotavirus/S +rote/M +Roth/M +Rotherham/M +Rothermere/M +Rothschild/M +Rothstein/M +rotifer/S +rotisserie/SM +rotogravure/SM +rotor/SM +rotten/Y +rottener +rottenest +rottenness +rotter/MS +Rotterdam/M +Rottweiler/S +rotund/Y +rotunda/SM +rotundity/S +rouble/SM +rouge/SGDM +rouget/S +rough-and-ready +rough-hewn +rough/GSDPTY +roughage/SM +roughcast +roughen/dS +roughish +roughneck/SM +roughshod +roulade/S +roulette/M +round-arm +round-shouldered +round-the-clock +round-up +round/TRYPDSiG +roundabout/SM +rounded/P +roundel/S +roundelay/SM +Roundhead/MS +roundhouse/SM +roundish +roundworm/MS +Rourke/M +Rousay/M +rouse/SDG +rouser/M +Rousseau/M +roust/GDS +roustabout/MS +rout/RGDJ +route's +route/aDSA +routeing/A +routine/PQSYM +routing/M +routinism +routinist/S +Routledge/M +roué/MS +rove/RGDS +Roveri +row/DRMSG +Rowan/M +rowan/S +rowdy/PTSY +rowdyism/SM +Rowe/M +rowel/MGDS +Rowell/M +Rowena/M +rowing-boat/MS +Rowland/M +Rowley/M +rowlock/S +Rowntree/M +Roxanne/M +Roxie/M +Roy/M +royal/3SY +royalism +royalist +royalty/SM +Royce/M +RP +RPG/S +RPI +rpm +RPO +RRP +Rs. +RSA/M +RSC +RSI +RSM +RSPCA +RSS +RSV +RSVP +rt +rt. +Rt. +rte +RTF +RTFM +RTL +RU +Ru/M +Ruaridh +rub-a-dub +rub/SRGD +rubati +rubato/SM +rubber-stamp/DG +rubber/QZ +rubberneck/DRGSM +rubbery/T +rubbing/M +rubbish/SGDZM +rubble/M +rubbled +rubbler +rubby-dubby +rubdown/SM +Rube/M +rubedinous +rubefacient +rubella +rubelliform +Ruben/MS +rubescent +Rubicon/M +rubicund +rubidium/M +rubifacient +Rubik/M +Rubin/M +Rubinstein/M +rubout +rubric/MS +ruby/SM +ruche/SDG +ruck/M +rucksack/SM +ruckus +ruction/SM +Rudd/M +rudder/pMS +Ruddock/M +ruddy/PT +rude/TYP +rudiment/SM +rudimental +rudimentary +Rudman/M +Rudolf/M +Rudolph/M +Rudy/M +Rudyard/M +rue/Gj6SD +Rueda/M +ruefulness +ruff/SGDM +ruffian/SM +ruffle/DGS +ruffled/U +rufous +Rufus/M +rug/hSMDi +Rugby's +rugby/M +Ruggiero/M +Ruggles/M +Ruhr/M +Rui/M +ruin/dMNSn +ruination/M +ruinous/Y +Ruiz/M +rule's +rule/cSaGD +rulebook/S +ruled/U +rulemaking +ruler/SM +ruling/SM +rum/ZMS +Rumania's +Rumanian/M +rumba/DMSG +rumble/SGDJ +rumbowline +rumbustious +rumen/MS +Rumford/M +ruminant/SM +ruminate/DGvNSnV +rummage/GDS +rummager/M +rummer +rummy/TM +rumour/DGSM +rumourmonger/MS +rump/MYS +rumple/SGD +rumply/T +rumpus/SM +Rumsfeld/M +rumule +run-down/M +run-in/S +run-of-the-mill +run-off/MS +run-out/S +run-through +run-up/S +run/eGScA +runabout/MS +Runamia +runaround +runaway/S +Runcorn/M +Rundle/M +rundown +rune/MSW +rung/SM +runlet/MS +runnable +runnel/SM +runner-up +runner/SM +runners-up +runny/T +Runnymede/M +runt/MZS +runtime +runty/T +runway/SM +Runyon/M +rupee/MS +Rupert/M +rupiah/SM +Ruppelt/M +rupture/GMDS +rural/Y +rurality +ruse/SM +rush-hour +rush/RDZGS +Rushdie +Rushmore/M +rushy/T +rusk/MS +Ruskin/M +Russ +Russell/M +russet/MS +Russia/M +Russian/SM +Russo/M +rust/SWZG1D2M +Rustbelt/M +rustic/S +rusticate/SGD +rustication/M +rusticity/S +rustle/SGRD +rustproof/GD +rustre/MS +rusty/NPTn +rut/SGMZD +rutabaga/SM +Rutgers +Ruth/M +Ruthann/M +Ruthenian/S +ruthenium/M +Rutherford/M +rutherfordium/M +Ruthie/M +ruthless/PY +rutile +Rutland/M +Rutledge/M +Rutter/M +Ruttloff +rutty/T +Ruud/M +Rux/M +RV +Rwanda/M +Rwandan/S +Rwandese +Ryan/M +Ryanair/M +Ryder/M +rye/MS +Ryedale +ryegrass +Ryukyu/M +régime/MS +Régis/M +résumé/S +Réunion/M +rôle/MS +S-VHS +s/ko7 +SA +Sa +Saab/M +Saar/M +Saavedra/M +sabadilla +Sabbath/MS +sabbatical/S +Sabin/M +Sabina/M +Sabine/M +sable/MS +sabot +sabotage/SDG +saboteur/SM +sabra/S +sabre-toothed +sabre/SMD +sabretooth +Sabrina/M +sac-like +sac/DGS +saccharide/S +saccharin +saccharine +saccular +sacculated +sacculation +saccule/S +sacculus +sacerdotal +sachem/S +sachet/SM +Sachs/M +sack/M6JS +sackcloth/M +sacker +Sackett/M +sackful/S +sacking/M +sacra/L +sacral +sacramental +Sacramento/M +sacred/Y +sacredness +sacrifice/GDSoM +sacrificial +sacrilege/MS +sacrilegious/Y +sacristan/SM +sacristy/SM +Sacrobosco/M +sacroiliac/S +sacrosanct +sacrum/M +sad/T3PY +Sadat/M +Saddam/M +sadden/dS +saddle's +saddle/GUDS +saddleback/SD +saddlebag/MS +saddler/MS +saddlery/S +Sadducean +Sadducee/SM +Sadhasivam/M +Sadie/M +sadism/SM +sadist/1W +sadness/S +sadomasochism/SM +sadomasochist/WMS +Sadovsky/M +SAE +safari/SM +safe/YU +safeguard/GSDM +safekeeping +safeness +safer +safes +safest +safety/SM +safflower/SM +saffron/M +sag/GDSZ +saga/SM +sagacious/Y +sagaciousness +sagacity +Sagan/M +sage/KMS +sagebrush/MS +sagely +sageness +saggy/T +Saginaw/M +sagittal/Y +Sagittarius/M +sago/SM +saguaro/MS +sahara +Sahara/M +Saharan/M +sahib/SM +said/U +Saigon/M +sail/MDSJG +sailboard/SG +sailboarder/S +sailborder's +sailborders +sailcloth/M +sailfish/MS +sailing-boat/SM +sailing-master/SM +sailing-ship/SM +sailing-vessel +sailor/MSY +sailplane/S +Saint-Denis/M +Saint-Tropez/M +saint/YDSM +sainthood/SM +saintlike +saintliness +saintly/T +Sakai/M +sake/S +saker/M +Sakhalin/M +saki's +Sal/M +salaam/M +salacious/Y +salaciousness +salacity/M +salad/SM +salamander/SM +salami/MS +salary/DMS +salaryman +salarymen +Salas/M +Salazar/M +sale's/A +sale/BMm5S +saleability/M +saleable/U +Salem/M +Salerno/M +saleroom/MS +salesclerk +salesgirl/SM +saleslady/S +salesmanship +salespeople/M +salesperson/SM +Salford/M +salicylic +salience/ZM +salient/Y +Salina/MS +saline +Salinger/M +salinity/SM +Salisbury/M +saliva/My +salivate/NDSG +Salk/M +Salla/M +Salle/M +Sallie/M +sallow/T +sallowness +sally/DMSG +Sallyanne/M +salmon/MS +salmonella/M +salmonellae +Salo +Salome/M +Salomon/M +salon/MS +saloon/SM +salsa/MS +salsify/M +salt's +salt-and-pepper +salt-cat +salt-cellar/SM +salt-marsh/M +salt-mashes +salt-pan/MS +salt-spoon/MS +salt/CSDG +salted/U +salter/SM +saltimbocca +saltiness +saltings +saltish +saltless +Saltley +saltly +saltness +saltpetre +saltwater +saltwort +salty/T +salubrious/Y +salubriousness +salubrity/M +saluki/S +salutary +salutation/M +salutatory +salute/SnGND +saluter/M +Salvador/M +Salvadoran/S +Salvadorean/SM +Salvadorian/SM +salvage/GMDS +salvageable +salvager/M +Salvarsan +salvation/M +salvationism +salvationist +Salvationist/S +Salvatore/M +salve/RMSNnG +salvific +salvo/M +salvoes +Salzburg/M +Sam/ZM +Samael/M +Samantha/M +Samara/M +samara/S +Samaria/M +Samaritan/SM +samarium/M +Samarra/M +samba/SMGD +same +sameness +samizdat +Sammamish/M +Sammie/M +Sammy/M +Samoa/M +Samoan/S +samovar/MS +Samoyed/M +sampan/MS +sample/DRSGMJ +sampled/c +sampling/c +Sampras +Sampson/M +Samson/M +Samsonite/M +Samsung/M +Samuel/SM +Samuelson/M +samurai/M +San/M +Sana'a/M +Sananda +sanatorium/SM +Sanborn/M +Sanchez/M +sanctification/M +sanctifier/M +sanctify/nGDNS +sanctimonious/Y +sanctimoniousness +sanctimony/SM +sanction/GDSM +sanctioned/U +sanctity/SM +sanctuary/MS +sanctum/SM +sand/ZMDG2S +sandal/GMDS +sandalwood/M +sandbag/SMDG +sandbagger/S +sandbank/MS +sandbar/S +Sandberg/M +sandblast/GDSR +sandbox/MSGD +Sandburg/M +sandcastle/S +Sander's +sander/S +sanderling/S +Sanderson/M +sandfly/S +Sandhill/M +sandhill/S +Sandhurst/M +Sandi/M +Sandinista/S +sandman/M +sandmen/M +Sandoval/M +sandpaper/MdS +sandpiper/SM +sandpit/SM +Sandra/M +sandstone/SM +sandstorm/SM +Sandusky/M +Sandwell/M +sandwich/MSDG +sandy/T +sane/YT +sanely/I +saneness +Sanford/M +sang +sang-froid +Sanger/M +sangfroid +Sangiovese +sangria/MS +sanguinary +sanguine/Y +sanguineness +sanguineous/F +Sanhedrin/M +sanitary/UI +sanitation +sanitisation +sanitise/RGDS +sanitize/RGDSN +sanity/ISM +sank +Sankara/M +Sankhya/M +sans +sanserif +Sanskrit/MW +Sanskritise/M +Sanskritist/S +Sansovino/M +Santa/M +Santana/M +Santander/M +Santell/M +Santiago/M +Santo/SM +santolina/S +sap/DMRZG2pS +saphenous +sapience/M +sapiens +sapient +sapling/MS +sapodilla/S +sapphic/S +sapphire/MS +sapphism +sappily +Sapporo/M +sappy/T +saprogenic +saprophyte/MSW +sapwood/M +Sara/M +Saracen/SM +Sarah/M +Sarajevo/M +Saran/M +Sarasota/M +Saratoga/M +Saravanan/M +Sarawak/M +sarcasm/MS +sarcastic/Y +sarcoid/S +sarcoidosis +sarcoma/MS +sarcophagi +sarcophagus/M +sardine/MS +Sardinia/M +Sardinian/SM +sardonic/Y +Sargasso/M +sargassum +Sargent/M +Sargon/M +sari/MS +Sarmatia +Sarmatian +sarong/SM +Sarpedon +sarsaparilla/MS +sartorial/Y +sartorius +Sartre/M +Sarum/M +SAS +SASE +sash/MDS +Sasha/M +Saskatchewan/M +Saskatoon/M +sassafras +Sassoon/M +sassy/TYP +sat/d +SATA/M +Satan/SM31 +satanic/Y +satanise/SD +Satanism/M +Satanist +satanize/SD +satay +Satch/M +satchel/SM +sate/S +sateen/M +satellite/SM +satiable/I +satiate/GnDSN +satiation/M +satiety/MS +satin/SM +satinwood/SM +satiny +satire/WQ8wM1S3 +satisfaction/SEM +satisfactoriness +satisfactory/YU +satisfied/EU +satisfies/E +satisfy/BDkRSG +satisfying/UE +Sato +satori/M +Satoshi/M +satrap/MS +satrapy/S +Satsuma +satsuma/S +saturate/CnSGND +saturated/U +Saturday/SM +Saturn/M +saturnalia +Saturnalia's +saturnalian +Saturnian +saturnine/Y +Satya/M +satyr/SMW +satyriasis/M +Sauber/M +sauce/SGMZ2 +saucepan/SM +saucer/S +saucy/TY +Saudi/SM +sauerkraut/SM +Saughton +Saukville/M +Saul/M +sauna/MS +Saunders +Saunderson/M +Saundra/M +saunter/dS +saunterer +saurian/S +sauropod/SM +sausage/SM +Sauternes +sauté/SGD +savable +savage/DPSYGy +savagery/SM +Savannah's +savannah/M +savant/SM +save/SGRJD +saved/U +saveloy/M +Saville/M +Savimbi/M +saviour/SM +savoir +savour/ZD2SGM +savouries +savoury's +savoury/U +savoy/SM +Savoyard/M +savvy/DGST +saw-horse +saw-pit +saw/DGMS +sawbones/M +sawdust/M +sawfish/S +sawfly/MS +sawlike +sawlog/S +sawmill/SM +sawn +sawn-off +sawtooth +sawyer/MS +sax/SM +saxhorn/S +saxifrage/SM +Saxon/MS +Saxony/M +saxophone/MS3 +Saxton/M +say-so +say/RGJS +saying/M +Sayre/M +Sb/M +SBA +Sc/M +scab/2GMZSD +scabbard/MS +scabby/T +scabies/M +scablands +scabrous/Y +scabrousness +scad/M +SCADA/M +scaffold/JGSM +scaffolding/M +Scala/M +scalability +scalable +scalar/MS +scald/GSD +scalder +scale/pDAGSM +scaleable +scaled/U +scalene +scaler/SM +scaliness +scallion/MS +scallop/dSM +scalloper/M +scallywag/SM +scalp/RSMDG +scalpel/MS +scaly/T +scam/MDGS +scammer/S +scamp +scamper/Sd +scampi/M +scan/ADSG +scandal/SMQ8 +scandalmonger/MS +scandalous/Y +scandalousness +Scandinavia/M +Scandinavian/S +scandium/M +Scannell/M +scanner/SM +scans/NX +scansion/M +scant/2zZY +scantness +scanty/T +scape/M +scapegoat/SGDM +scapegrace/MS +scaphocephaly +scaphoid +scapula/M +scapulae +scapular/S +scar/dDSGM +scarab/SM +Scaramouch/M +Scarborough/M +scarce/YT +scarceness +scarcity/SM +scare/S2Z +scarecrow/MS +scaremonger/SM +scaremongering +scarer/M +scareware +scarf/DM +Scargill +scarification/M +scarifier +scarify/NGDS +scarlatina/M +Scarlatti/M +scarlet/M +Scarlett/M +scarp/DGSM +SCART +Scart +scarves +scary/TY +scat/DGS +scathe/GkD +scathed/U +scatology/wM +scatter/rSkJd +scatterbrain/MDS +scattergun +scattering/M +scattershot +scatty/TYP +scavenge/RDGS +SCCS +scenario/MS +scenarist/MS +scene/1MSWy +scenery/SM +scenographic +scenography +Scenopegia +scent/CMDGS +scented/U +scentless +sceptic/YMS +sceptical +scepticism/MS +sceptre/SD +sch. +Schaefer/M +Schaeffer/M +Schafer/M +Schaff/M +schedule/RDMGS +scheduled/UA +schedules/A +scheduling/A +Scheherazade/M +schema/S1M +schemata +schematic/S +schematisation +schematise/SGD +schematize/SGDN +scheme/SDRWGM +Schenectady/M +Schenk/M +scherzi +scherzo/SM +Schick/M +Schild/M +Schiller/M +schilling/SM +Schinas/M +schism/MS +schismatic +schist/SM +schizo-affective +schizo/S +schizocarp +schizoid/S +schizophrenia/M +schizophrenic/SY +Schlemiel/M +schlep/GDS +Schlitz/M +Schloss/M +Schmidt/M +Schmitt/M +schmooze +schnapps +schnauzer/MS +Schneider/M +Schneier/M +schnitzel/SM +Schnorr/M +Schoenberg/M +Schofield/M +Schoharie +scholar/SYM +scholarliness +scholarship/MS +scholastic/SY +scholasticism +school-age +school-day/S +school-inspector +school-leaver/MS +school-leaving +school-time +school/GMDJS +schoolbook/MS +schoolboy/SM +schoolchild/M +schoolchildren +schooldays +schooled/U +schoolfellow/S +schoolfriend/S +schoolgirl/SM +schoolgirlish +schoolhouse/SM +schooling/M +schoolkid/S +schoolmarm +schoolmaster/SMYd +schoolmate/S +schoolmistress/SM +schoolroom/MS +schools/K +schoolteacher/SM +schoolteaching +schoolwork +schooner/SM +Schopenhauer/M +Schottky/M +Schratt +schrod +Schroeder/M +Schroedinger/M +Schrödinger/M +Schubert/M +Schulman/M +Schultz/M +Schulz/M +Schumacher/M +Schumann/M +schuss/M +Schuster/M +Schutte/M +Schuyler/M +Schuylkill/M +schwa/MS +Schwab/M +Schwartz/M +Schwartzkopf/M +Schwarzenegger/M +Schweitzer/M +Schweppes/M +sci-fi +sciatic +sciatica/M +science's/FK +science/M3SW +sciences/FK +scientific/UY +scientism +scientistic +Scientologist/S +Scientology/M +scilla/S +Scilly/M +scimitar/SM +scintigram/S +scintilla/nM +scintillate/SDG +scintillatingly +scintillation/M +scion/SM +Scipio/M +scission/S +scissor/S +scissoring +sclerite/S +scleroderma +scleroses +sclerosis/M +sclerotherapy +sclerotic +sclerotisation +sclerotised +sclerotization +sclerotized +scoff/RGDS +scold/DRJSG +scoliosis +scombroid/S +sconce/MS +scone/SM +Scooby/M +scoop/MGS6RD +scoopful/S +scoot/RSDG +scope/SMGD +scopolamine +scorbutic +scorch/RSkGD +score's +score/eDfGS +scoreboard/MS +scorecard/SM +scorekeeper/SM +scorekeeping +scoreless +scoreline/S +scorer/SM +Scoresby/M +scorn/jDRMG6S +scornfulness +Scorpio/MS +scorpion/MS +scorpionfish/S +scorzonera +scot +scot-free +Scot/M5Sm +scotch/SMDG +Scotia/M +Scotland/M +scotopic +scotoscope +Scott/M +Scottie/SM +Scottish +Scottsdale/M +Scotty/M +scoundrel/YSM +scour/SDRG +scourge/SDMG +scourger/M +scout/MGDS +scouter/M +scouting/M +scoutmaster/SM +scowl/GSD +SCOWL/M +scowler/M +Scrabble's +scrabble/SGD +scrag-end +scrag/GMZSD +scraggly/T +scraggy/T +scram/GDS +scramble/UGCSD +scrambler/UMC +scramblers/C +scramjet/S +Scranton/M +scrap/rDRGdZS +scrapbook/MS +scrape/SJ +scrapheap/SM +scrapie +scrappy/T +scrapyard/SM +scratch/D2zJZRSG +scratched/U +scratchy/T +scrawl/SDGY +scrawly/T +scrawniness +scrawny/T +scream/kRGSD +scree/M +screech/SZDMG +screecher/M +screechy/T +screed/SM +screen/GJSMDB6 +screened/U +screener/S +screenfuls +screening/M +screenname/S +screenplay/MS +screenshot/S +screenwriter/SM +screw/MZS2GD +screwball/SR +screwdriver/MS +screwed/U +screwer/M +screws/U +screwy/T +Scriabin/M +scribble/RSGDJ +scribe's +scribe/IDSGCK +scriber/IMKC +Scribner/M +scrim/SM +scrimmage/MGSD +scrimmager/M +scrimp/GSD +scrimshaw/GSMD +scrip/M +Scripps/M +script/SKMFA +scriptable +scripted/FU +scripting/F +scriptoria +scriptorium/S +scriptural +scripture/oSM +scriptwriter/MS +scriptwriting/M +scrivener/MS +scrofula/M +scrofulous +scroll/G7MSD +scrollback +scrollbar/SM +scroller/S +scrollwork +Scrooge/SM +scrota +scrotal +scrotum/M +scrounge/SDGR +scrub/RGDZS +scrubbier +scrubfowl +scrubland/S +scruff/2ZSMz +scruffy/T +Scruggs/M +scrum-half +scrum/MS +scrummage/DMGS +scrumptious/Y +scrumpy +scrunch/GSD +scrunchie/S +scrunchy/T +scruple/DMSG +scrupulosity/SM +scrupulous/YU +scrupulousness/M +scrutineer/S +scrutinised/U +scrutiny/SsQ98Mq- +Scrutton/M +SCSI +scuba/SM +scud/SDG +Scudamore/M +Scudder/M +scuff/DGS +scuffle/DGS +scull/DRMSG +sculler/Z +scullery/SM +Sculley/M +scullion/SM +sculpt/DSG +sculptor/SM +sculptress/MS +sculptural +sculpture/GDoSM +sculpturesque +scum/ZDMG +scumbag/S +scummy/T +Scunthorpe/M +scupper/MS +scuppered +scurf/ZM +scurfy/T +scurrility/MS +scurrilous/YP +scurry/DGSJ +scurvy/SY +scuta +scutch/SGDR +scute/S +scutella +scutellar +scutellum +scuttle/MGDS +scuttlebutt/MS +Scutum +scutum +scuzzy/TP +Scylla/M +scyphistoma/S +scyphistomae +scyphistomal +Scyphozoa +scyphozoan +scythe/GSMD +Scythia +Scythian/S +SD +SDI +SDK/SM +SDRAM +Se +Sea +sea's +sea-chest +sea-girt +sea-green +sea/cS +seabed +seabird/S +seaboard/M +seaborne +Seabrook/M +seafarer/SM +seafaring/S +seafood/M +seafront/SM +Seagate/M +Seager/M +seagoing +Seagram/M +seagrass/S +seagull/S +seahawk/S +seahorse/S +seal's +seal/DUAGS +sealant/SM +sealer/MS +sealless +sealskin +seam/MDGSZp +seaman/YM +seamanship/M +seamen/M +seamer/MS +seamfree +seamier +seamless/Y +seamlessness +SeaMonkey/M +seamount/S +seamstress/MS +Seamus/M +Sean/M +seance/S +seaplane/SM +seaport/MS +seaquake/M +sear/GSDk +search/BRDJkSG +searchable/U +searched/A +searcher/AMS +searches/A +searchlight/SM +Sears's +seascape/SM +seashell/SM +seashore/SM +seasick/P +seaside/M +season/dlS7Mo +seasonable/U +seasonableness/U +seasonably/U +seasonal/UY +seasonality +seasoned/U +seasoning/M +seat's +seat/UGDSA +seatbelt/S +seater/M +SEATO +Seattle/M +seawall/S +seaward/S +seawater/S +seaway/MS +seaweed/SM +seaworthiness +seaworthy/U +Seb/M +sebaceous +Sebastian/M +seborrhoea/W +sec. +sec/S +SECAM +secant/MS +secateurs +secede/SGD +seceder +secession/M3S +secessionist +seclude/GNXSVD +seclusion/M +second-best +second-class +second-degree +second-hand +second-rate +second/RGLSYD +secondariness +secondary/Y +secondee/S +secrecy/SM +secret/dVSYvu +secretarial +secretariat/SM +secretary/MS +secretaryship/SM +secrete/SNn +secretion/M +secretor/S +secretory +sect's/I +sect/ISE +sectarian/S +sectarianism/MS +sectary/SM +section's/E +section/GMDSo +sectional/Q8S +sectionalism/SM +sectioned/A +sections/EA +sector/EMS +sectoral +sectored +sectorial +secular/Q3-8qY +secularism/MS +secularist +secularity/M +SecurDisc +secure/PLBSYDG +secured/U +securely/I +securer +security/SMI +sedan/SM +sedate/YVGnSND +sedateness +sedation/M +sedative/S +sedentary +Seder/MS +sedge/SMZ +Sedgefield/M +Sedgemoor/M +Sedgwick/M +sedgy/T +sediment/SnNM +sedimentary +sedimentation/M +sedition/SM +seditious/Y +seditiousness +seduce/RDNVvuGSn +seduction/M +seductive/P +seductress/MS +sedulous/Y +sedum/S +see-saw/DSMG +see-through +see/S98dG +seed-bed/SM +seed-cord +seed-potato +seed-vessel +seed/MD2GSRZp +seedbed/MS +seedeater/SM +seeded/UA +seedling/SM +seeds/A +seedy/TP +Seeger/M +seeing/Uc +seek/GRS +Seeley/M +seem/YSkGD +seemliness/U +seemly/TP +seen/Uc +seep/GSD +seepage/SM +seer/cSM +seersucker/SM +sees/c +seethe/SDG +segment/GonNMSD +segmental +segmentation/M +segmented/U +Segovia/M +segregable +segregate/CNDSGn +segregated/U +segregation's/C +segregation/3M +segregationist +segregative +segue/DSG +Segundo/M +Seidel/M +seigeury/S +seigneur/MS +seigneurial +seignior/SZM +seigniorage +seigniorial +seigniory/S +Seiko/M +seine/MG +Seinfeld/M +seisin +seismal +seismic/Y +seismical +seismogram +seismograph/RSMWZ +seismography/M +seismology/M3w1 +seismometer/S +seizable +seizure/SM +Selassie/M +Selby/M +seldom +select/KSGCDA +selectable +selection/SoM +selectional +selective/Y +selectiveness +selectivity/M +selector/MS +Selena/M +selenate/S +Selene/M +selenide/S +selenite/M +selenium/M +selenographer/MS +selenography/M +selenology/3 +Seleucid/M +self-abasement +self-absorbed +self-absorption +self-abuse +self-addressed +self-adhesive +self-analysis +self-appointed +self-approval +self-assembly +self-assertion +self-assertive +self-assurance +self-assured +self-aware +self-awareness +self-catering +self-censorship +self-centred +self-cleaning +self-closing +self-command +self-confessed +self-confidence +self-confident/Y +self-congratulation +self-congratulatory +self-conscious/YP +self-consistency +self-consistent +self-contained +self-contradiction +self-contradictory +self-control +self-correcting +self-critical +self-criticism +self-deceit +self-deception +self-defeating +self-defence +self-delusion +self-denial +self-denying +self-deprecating +self-destruct/DVGS +self-destruction +self-determination +self-determined +self-discipline +self-doubt +self-effacing +self-employed +self-esteem +self-evidence +self-evident/Y +self-examination +self-explanatory +self-expression +self-feeding +self-financing +self-fulfilling +self-fulfilment +self-glorification +self-governing +self-government +self-hate +self-hatred +self-help +self-image +self-immolation +self-importance +self-important +self-imposed +self-improvement +self-induced +self-indulgence +self-indulgent +self-inflicted +self-interest/D +self-involved +self-justification +self-justifying +self-knowledge +self-loading +self-locking +self-love +self-made +self-motivated +self-opinionated +self-parody +self-perpetuating +self-pity +self-pollination +self-portrait/S +self-possessed +self-possession +self-preservation +self-proclaimed +self-propagating +self-propelled +self-protection +self-raising +self-recording +self-referential +self-regard +self-regulating +self-regulation +self-regulatory +self-reliance +self-reliant +self-respect/G +self-restrained +self-restraint +self-revelation +self-righteous/Y +self-righteousness +self-sacrifice/G +self-satisfaction +self-satisfied +self-seeker/S +self-seeking +self-selecting +self-service +self-serving +self-styled +self-sufficiency +self-sufficient +self-support/G +self-surrender +self-sustained +self-sustaining +self-tapping +self-taught +self-torture +self-willed +self-winding +self-worth +self/pGD +selfhood +selfie/S +selfish/UY +selfishness/U +selfism +selfist/S +selfless/Y +selflessness +selfmate +selfness +Selfridge/M +selfsame +selfsameness +selfy +Seljuk/M +Selkirk/M +sell-by +sell-off +sell-out +sell/ASceGf +Sellafield +seller/AMS +Selma/M +seltzer/S +selvage/SM +selvedge/MS +selves +Selwyn/M +semantic/3SY +semanticist +semaphore/DSMG +semblance/AMES +semeiology/3 +semeiotic/S +semeiotician +semelparous +semen/M +semester/SM +semi-annual/Y +semi-automatic +semi-classical +semi-conscious +semi-conservative +semi-detached +semi-documentary/S +semi-double +semi-duplex +semi-final/S +semi-finalist/S +semi-flexible +semi-fluid +semi-independent +semi-infinite +semi-invalid +semi-lethal +semi-liquid/S +semi-literacy +semi-literate +semi-modal +semi-monthly +semi-official/Y +semi-opera/S +semi-permanent/Y +semi-permeable +semi-precious +semi-professional/SY +semi-retired +semi-retirement +semi-rigid +semi-skilled +semi-skimmed +semi-solid +semi-tone/MS +semi-trailer +semi-weekly +semi-yearly +semi/MS +semiaquatic +semiarid +semibold +semibreve/S +semicircle/SM +semicircular +semicolon/MS +semiconducting +semiconductor/SM +semideaf +semidemisemiquaver +semierect +semifeudal +semifinal/3MS +semifinalist +semiformal +semilethal +semilunar +semimajor +semimetal/SW +seminal/Y +seminar/MS +seminarian/MS +seminary/SM +seminatural +seminiferous +Seminole/SM +semiochemical/S +semiological +semiology/3 +semiosis +semiotic/S +semiotician +semioval +semipermeable +semiprecious +semiprime/S +semiprivate +semiquaver/S +semiquinone/S +semiraw +semirural +semisweet +Semite/WSM +Semitic/SM +Semitism/M +semitone/MS +semitransparent +semitropical +semivocal +semivowel +semiweak +semiweekly +semolina/M +sempiternal/Y +sempiternity +semplice +sempre +sempstress/MS +Semtex +Sen. +senary +senate/SM +senator/MS +senatorial +send-off/S +send/ASG +Sendai/M +sender/SM +Seneca/M +Senegal/M +Senegalese +senescence/M +senescent +senile +senility/SM +senior/SM +seniority/SM +senna/M +Sennacherib/M +Sennett/M +sennit +sensate/x +sensation/M +sensational/Q83 +sensationalism/MS +sensationalist/W +sense/DGnSpMb +sensei/S +senseless/Y +senselessness +sensibility/IMS +sensible/IY +sensibleness +sensibly/I +sensilla +sensillum +sensitise/GRnDS +sensitised/C +sensitises/C +sensitising/C +sensitive/IY +sensitiveness +sensitivity/IMS +sensitize/GRNnDS +sensitized/C +sensitizes/C +sensitizing/C +sensor/SM +sensorimotor +sensorineural +sensory/Y +sensual/FY +sensualist/MS +sensuality/MS +sensuous/Y +sensuousness +sent/FEKUA +sentence/MGDS +sentential +sententious/Y +sentience/IM +sentient/I +sentiently +sentiment/SKM +sentimental/Q3-8qYs9 +sentimentalism/MS +sentimentalist +sentimentality/SM +sentinel/DGSM +sentry/SM +SEO +Seoul/M +Sep +sepal/SM +separability/I +separable/IY +separableness +separably/I +separate/B3nSGDVYN +separateness +separation/M +separatism/MS +separator/MS +Sephardic +sepia/SM +Sepoy's +sepoy/S +Seppo/M +sepses +sepsis +sept/NWM +septa/M +septal +septaria +septarian +septarium +septate +September/SM +septenary +septennial/Y +septet/SM +septicaemia +septicaemic +septically +septicity +septics +septillion/HS +septuagenarian/SM +Septuagint/MS +septum/M +sepulchral +sepulchre/SoM +sepulture +seq. +seqq. +sequacious/Y +sequacity +sequel/MS +sequela +sequelae +sequence's/F +sequence/RSMGD +sequenced/A +sequences/FA +sequencing/A +sequent/F +sequential/FY +sequentiality/F +sequester/dSnN +sequestrate/BSDG +sequestration/M +sequestrator +sequin/MSD +sequitur/S +sequoia/SM +Sequoya/M +sera's +Serafin/M +seraglio/SM +serape/S +seraph/W1SM +seraphim/M +Serb/MS +Serbia/M +Serbian/S +Serbo-Croat +Serbo-Croatian +sere +Serena/M +serenade/DMGS +serenader/M +serendipitous/Y +serendipity/MS +serene/TY +Serengeti/M +Serenity/M +serenity/S +serf/SM +serfdom/SM +serge/M +sergeant/MS +serger/S +Sergio/M +Seri/M +serial/qQ-8SY +serialism +serialist/S +sericite +series/M +serif/SDM +serigraph/MS +serine +serious/Y +seriousness +Serlio/M +sermon/Q8SM +serogroup +serology/w1M +seronegative +seronegativity +seropositive +seropositivity +seroprevalence +serotonergic +serotonin +serotype/S +serotypic +serous +Serpens +serpent/SM +serpentine +serpiginous +Serrano/M +serrate/NnD +serration/M +serratus +serried +serum/MS +servant/SM +serve/AGCSKDF +server/CKSM +servery/S +service/mB5DMSG +serviceability/M +serviceable/U +serviceableness +serviceably +serviced/U +services/E +serviette/SM +servile/Y +servility/MS +serving's +serving/CS +servitor/SM +servitude/SM +servo/S +servomechanism/MS +servomotor/MS +sesame/SM +Sesotho +sesquicentennial/S +sessile +session/MS +sestina/S +set-aside +set-up/S +set/eMS +seta +setaceous +setae +setal +setback/S +Seth/M +SETI +setiferous +setigerous +Seton/M +sets/AI +Setswana +sett/7RJMDSG +settable/A +settee/MS +setting/K +settle/RLGSD +settled/UA +settles/UA +settling/UA +setup +Seuss/M +Sevastopol/M +seven/HMS +Sevenoaks +seventeen/H +seventhly +seventy-eight/H +seventy-first/S +seventy-five/H +seventy-four/H +seventy-nine/H +seventy-one +seventy-onefold +seventy-second/S +seventy-seven/H +seventy-six/H +seventy-three/H +seventy-two +seventy-twofold +seventy/HS +sever/dES +severable +several +severalty/M +severance/MS +severe/oTY +severity/SM +Severn/M +Seville/M +sew/SAGD +sewage/M +Seward/M +sewer/SM +sewerage/SM +sewn +sex-linked +sex-starved +sex/RSzG3p2ZD +sexagenarian/SM +sexagesimal/SY +sexathon/S +sexcentenary/S +sexed/fc +sexennia +sexennial +sexennium/S +sexercise +sexfoil +sexism/SM +sexologic +sexological +sexology/3M +sexpartite +sexpot/SM +sext/GR +sextant/SM +sextet/SM +sextillion/M +sextodecimo/S +sexton/MS +sextuple/DG +sextuplet/SM +sexual/Y +sexualise/ND +sexuality/MS +sexualize/ND +sexuate/D +sexuparous +sexvirate +sexy/T3 +Seychelles/M +Seychellois +Seyfarth/M +Seyfert/M +Seymour/M +señor/M +Señora/M +señora/SM +señores +señorita/SM +sf +sforzandi +sforzando/S +Sgt. +sh +SHA +shabbiness +shabby/TY +shack/MGDS +shackle's +shackle/USDG +shackler/M +Shackleton/M +shade/MDpJSZG2 +shaded/U +shading/M +shadow-boxing +shadow/DGp2ZMS +shadowed/c +shadower/M +shadowgraph/S +shadowing/c +shadowland/S +shadows/c +shady/YT +Shafer/M +Shaffer/M +Shafran/M +shaft/DGSM +Shaftesbury/M +shag/ZDSG2M +shaggy/T +shah/MS +shake-out +shake-up +shake/2Z7SRG +shakeable/YU +shakeably/U +shaken/U +Shakespeare/M +Shakespearean/S +Shakespearian +shaking/M +shakuhachi/S +shaky/YT +shale/M +shaley +shall +shallot/SM +shallow/YSDT +shallowness +shalom +Shalom's +Shalott/M +shaly/T +sham/SGMdD +shaman/MS +shamanic +shamanise/D +shamanism +shamanist/S +shamanistic +shamanize/D +shamble/DSG +shambolic/Y +shame/6MjpS +shamefaced/Y +shamefulness +shameless/Y +shamelessness +Shamir/M +shammer +shammy's +shampoo/GMDS +shamrock/SM +Shamus/M +shan't +Shanahan/M +Shandong +shandy/MS +Shane/M +Shanghai's +shanghai/DSMG +shank/SDM +Shannon/M +Shantanu/M +shantung/M +shanty/MS +Shaolin +shape's +shape/ADaSG +shapeless/PY +shapeliness +shapely/T +shaper/MS +shapewear +Shapinsay/M +Shapiro/M +Sharam/M +Sharath/M +shard/MS +share-out +share/7SRGDM +shared/U +shareholder/MS +shareholding/S +shareware +Shari/M +Sharif +shark/SM +sharkskin/M +Sharma/M +Sharman/M +Sharon/M +sharp/YTS +Sharpe/M +sharpen/AdS +sharpened/U +sharpener/S +sharpish +sharpness +sharpshooter/MS +sharpshooting +Shasta/M +shat +Shatner/M +shatter-proof +shatter/kSd +Shaun/M +Shauna/M +shave/DGSRJ +shaven/U +Shavian +Shaw/M +Shawano/M +shawl/MDS +shawm/SM +Shawn/M +Shawnee/MS +Shay/M +shchi +she'd +she'll +she-ass +she-cat +she-devil +she-dog +she-dragon +she-friend +she-goat +she-god +she-male/S +she/DM +Shea/M +sheaf/M +Sheahan/M +shear/RDGS +shearwater/S +sheath/MGDJS +sheathe/UDG +sheathing/M +sheave/DSG +Sheba/M +shebang +shebeen/S +Sheboygan/M +shed/SGM +Shedd/M +shedload/S +Sheehan/M +sheen/ZSM +sheeny/T +sheep-dip +sheep/M +sheepdog/SM +sheepfold/M +sheepish/PY +sheeplike +sheepshank/SM +sheepshead +sheepskin/MS +sheepwalk/MS +sheer/GYTDS +sheerness +sheet/DSMG +sheeting/M +sheetlike +Sheffield/RM +sheik/SM +sheikdom/SM +sheikh/SM +Sheila/M +Sheilah/M +shekel/MS +Shelagh/M +Shelby/M +Sheldon/M +Sheldonian +Sheldrick/M +shelf-life +shelf-mark +shelf-room +shelf/6M +shelfful/S +shelflike +Shelford/M +Shelia/M +shell/SDGM +shellac/DSG +shelled/U +Shelley/M +shellfire/M +shellfish/M +Shellie/M +Shelly/M +Sheltand/M +shelter/drSM +sheltered/U +Shelton/M +shelve/DSG +shelver/M +shelving/M +Shem/M +Shenandoah/M +shenanigan/SM +Shepard/M +shepherd/GMSD +shepherdess/SM +Sheppard/M +Shepperton/M +Shepstone/M +Sheran/M +Sheraton/M +sherbet/SM +sherd's +sherds +Sheree/M +Sheri/M +Sheridan/M +sheriff/SM +Sherlock/M +Sherman/M +Shermer/M +Sherpa/SM +Sherri/M +Sherrie/M +sherry/MS +Sherwin/M +Sherwood/M +Sheryl/M +Shetland/S +Shevardnadze/M +shewbread +shewn +shh +Shi'ite +shiatsu +shibboleth/MS +shield/SDMG +shielded/U +shieldless +shift/RzZ2SDGp +shiftless/Y +shiftlessness/S +shifty/TP +Shiite/SM +Shikoku/M +shillelagh/MS +shilling/SM +Shillong +shilly-shally/SGDR +shilly-shallyer +Shiloh/M +shim/DZGMS +shimmer/dSZ +shimmy/MDSG +shin-bone/SM +shin-guard +shin-pad/SM +shin/rSdDGkM +shindig/SM +shine/SeG +shingle/DMSG +shininess +Shinto/SM +Shintoism/S +Shintoist/MS +shiny/T +ship's +ship-breaker/MS +ship-broker/SM +ship-fever +ship-rigged +ship/D4ALGS +shipboard/M +shipborne +shipbroker +shipbuilder/MS +shipbuilding +Shipley/M +shipload/SM +shipmate/MS +shipmen/M +shipowner/MS +shippable +shipper/SM +shipping/M +shipshape +shipwreck/GMDS +shipwright/SM +shipyard/MS +Shiraz/M +shire/SM +shirk/GSRD +Shirley/M +shirr/GDS +shirt-front/S +shirt-tail/S +shirt/DpSMG +shirting/M +shirtsleeve/MSD +shit-faced/! +shit/pDZGS! +shitbag/! +shitehawk/S! +shitface/! +shithead/! +shithole/! +shithouse/! +shitload/S! +shitstorm/! +shitter/S! +shitty/T! +shitwork/! +shiur +shiurim +shiva +Shiva/M +shivah +Shivaism +Shivaite +Shivaji +shiver/dkZS +shiverer/MS +Shleifer/M +shoal/SMGD +shock/GRSDk +Shockley/M +shockproof +shod/zZ2 +shoddy/TP +shoe's/c +shoe/pGSM +shoebill/S +shoebox/S +shoehorn/SDGM +shoelace/MS +shoemaker/SM +shoemaking +shoes/c +shoestring/SM +shoetree/SM +shogun/SM +shogunate/SM +Shoji/M +Shona/S +shone/e +shoo/SDG +shook +shoot-out/SM +shoot/fGSc +shootable +shooter/SM +shooting-box/SM +shooting-brake +shooting-break +shooting-coat/S +shooting-jacket/SM +shooting-range +shooting-stick/SM +shooting/S +shop-boy/MS +shop-floor +shop-girl/SM +shop-soiled +shop-window/SM +shop-worn +shop/GRDSM +shopaholic/S +shopfitter/S +shopfitting +shopfront/S +shophouse/S +shopkeeper/SM +shopkeeping +shoplift/DRSG +shoplifting/M +shopman +shopmen +shopping/M +shopworker/S +shore/GDMS +shorebird/S +Shoreham +shorelark/S +shoreline/SM +shoreside +shoreward +shoreweed +Shorewood/M +shorn/U +short-change/GSD +short-circuit +short-circuiting +short-handed +short-list/DG +short-lived +short-range +short-sighted/Y +short-sightedness +short-staffed +short-tempered +short-term +short-termism +short-winded +short/YZSTDGP +shortage/MS +shortbread/SM +shortcake/MS +shortcoming/SM +shortcrust +shortcut/S +shorten/dJS +shortening/M +shortfall/MS +shorthair/S +shorthand/M +shorthold +shorthorn/MS +shortish +shortlist/SD +shortlistee/S +shortstop/MS +shorty/M +Shoshone/SM +Shostakovich/M +Shostakovitch/M +shot-put +shot/MS +Shotaro/M +shotgun/MS +shotted +should've +should/R +shoulder-high +shoulder-length +shoulder/d +shouldn't +shouldn't've +shout's +shout/eDGS +shouter/SM +shove/DSG +shovel/MDR6GS +shovelboard +shovelful/SM +shovelhead +shovelware +show-off/S +show-piece/MS +show-place/MS +show/MGJmR2zSDZ +showband/S +showbiz/Z +showcase/GDSM +showdown/SM +shower-bath/S +shower/Zd +showerproof/DG +showgirl/MS +showing/M +showjump/SGDR +showmanship/M +shown +showroom/SM +showstopper/S +showstopping +showy/TP +shrank/K +shrapnel/M +shred/DRSMG +Shreveport/M +shrew/MS +shrewd/TYP +shrewish/YP +Shrewsbury/M +Shreya/M +shriek/DRSMG +shrift/MS +shrike/SM +shrill/GSTPDY +shrimp/SMG +shrimper/S +shrine/MS +shrink-wrap/SGD +shrink/KSG +shrinkable +shrinkage/SM +shrinker/M +shrinking/Y +shrive/GS +shrivel/GSD +shriven +Shropshire/M +shroud/DMSG +Shrove +Shrovetide/M +shrub/ZMS +shrubbery/MS +shrubby/T +shrubland/S +shrug/SDG +shrunk/K +shrunken +shtick/S +shudder/dSZ +shuffle-board +shuffle/ASGD +shuffler/SM +shun/DGS +shunt/DSG +shunter/SM +shuriken/S +shush/DSG +shut-down/SM +shut-eye +shut-off/M +shut-out +shut/RGS +shutdown/S +shutter/dp +shuttle/MGSD +shuttlecock/MS +shy/DTSG +shyer +shyest +Shylock/MS +shyly +shyness/M +shyster/S +Si/M +Siam/M +Siamese/M +Sib/M +Sibelius/M +Siberia/M +Siberian/S +sibia/S +sibilance/MZ +sibilancy/M +sibilant/YS +Sibley/M +sibling/MS +Sibyl/M +Sibylline +sic/TDG +siccative +Sicilian/S +Siciliana/M +Sicily/M +sick-benefit/SM +sick-leave +sick-list +sick-pay +sick/PY +sickbay/M +sickbed/S +sicken/dkS +sickie/MS +sickish +sickle-bill +sickle-cell +sickle-feather +sickle/2SGM +sickly/T +sickness/S +sickroom/MS +Sid/M +siddha/S +side's/f +side-arms +side-band/SM +side-bet +side-by-side +side-car/MS +side-chapel +side-door +side-drum/SM +side-on +side-saddle +side-slip +side-splitting +side-street/SM +side-table/S +side-trip +side/ISAKef +sidebar/MS +sideboard/SM +sideburn/S +sidecar/S +sided/Y +sidedness +sidekick/MS +sidelight/MS +sideline/DMS +sidelong +sidereal +sideshow/SM +sidesman +sidesmen +sidestep/GDS +sidestroke/SDMG +sideswipe/DMGS +sidetrack/SGD +sidewall +sideward/S +sideways +sidewinder/SM +sidewise +siding/SM +Sidious/M +sidle/DSG +Sidney/M +SIDS +siege/SM +Siegel/M +Siegfried/M +Siemens/M +Siena/M +sienna/M +Sierra/M +sierra/SM +siesta/SM +sieve/SGDM +sifaka/S +Siffredi/M +sift/ASGD +sifter/SM +sifting/S +SIGGRAPH/M +sigh/DSG +sight-line +sight-read/RG +sight/cMSI +sighted/U +sightedly +sightedness +sighter/M +sighting/S +sightless/Y +sightlessness +sightliness/U +sightly/TP +sightsee/GR +sightworthy +sigil/S +sigma/M +sigmoid +Sigmund/M +sign's/C +sign-off/S +sign-up +sign/FRSCAGD +signage +signal-to-noise +signal/-MqRQ8GDmSY +signatory/SM +signature/MS +signboard/MS +signed/fU +signet-ring/SM +signet/MS +signifiant +significance/ISM +significant/IY +signification/M +signifieds +signifier +signifiers +signifié +signify/nNDSG +signing/S +signor/MF +signora/M +signori +signoria +signorial +signorina/SM +Signorini/M +signpost/DGMS +signwriter/S +signwriting +Sigrid/M +Sihanouk/M +Sikh/SM +Sikhism/SM +Sikkema +Sikking/M +silage/SM +silane/S +Silas/M +Silbury +silence/SRMGD +silent/Y +Silesia/M +silhouette/GDSM +silica/M +silicate/MS +siliceous +siliciclastic +silicide/S +silicify/SGDN +silicon/M +silicone/SM +silicoses +silicosis/M +silk-screen/SM +silk/SzZ2M +silken +silkscreen +silkworm/SM +silky/TP +sill/2YSM +sillage +silly/TPS +silo/SM +siloxane/S +silt/NMDGSZ +siltation/M +siltstone/M +silty/T +Silurian +Silva/M +silver/dMZS2 +silverfish/SM +Silverlight +Silverman/M +silversmith/SMG +Silverstein/M +Silverstone +Silverton/M +silverware/MS +silverweed +silvery/T +Silvester/M +Silvia/M +silviculture/3O +SIM/S +simazine +SIMD +Simeon/M +simethicone +simian/S +similar/EY +similarity/ESM +simile/MS +similitude/ME +Simla +simmer/Sd +Simmons/M +Simms/M +simon +simon-pure +Simon/M +Simone/M +simoniacal +simony/MS +simoom +simpatico +simper/dS +simple-minded/YP +simple/TY +simpleness +simpleton/SM +simplex/S +simplicity/MS +simplified/U +simplifier/SM +simplify/ncGDNS +simplistic/Y +Simpson/M +Simpsons/M +Simson/M +SIMULA/M +simulacrum/M +simulate/EnNSGD +simulation/EM +simulative +simulator/MES +simulcast/S +simultaneity/MS +simultaneous/Y +simultaneousness +sin's/A +sin/pRSj6GDM +Sinai/M +Sinatra/M +Sinbad/M +since +sincere/TY +sincerely/I +sincereness +sincerity/MSI +Sinclair/M +Sindbad/M +Sindhi/M +sine/MS +sinecure/MS +sinecurist/M +sinew/MZS +sinfonia/M +sinful/P +sinfulness/S +sing-along +sing-song +sing/RS7GDk +Singapore/M +Singaporean/S +singe/S +singeing +singer-songwriter +single-decker/S +single-handed/Y +single-line +single-minded +single-seater +single/PGDS +singlet/SM +singleton/MS +singsong/DMS +singular/qS-Y +singularity/MS +sinister/Y +sinisterness +sinistral/Y +sink/RG7S +sinkable/U +sinkhole/SM +sinless/Y +sinlessness +sinnet +Sino-Japanese +sins/A +sinter/Md +sinuosity +sinuous/YP +sinus/SM +sinusitis/M +sinusoid/oMS +sinusoidal +Siobhan/M +Siouan +Sioux/M +sip/RSDG +siphon/dMS +siphonophore/S +Sipuncula +sipunculan/S +sipunculid/S +Sipunculus +sir/dMS +sire's +sire/CDGS +siren/SM +Sirius/M +sirloin/SM +sirocco/MS +Sirtis/M +sis/Z +sisal/SM +siskin +Sisko/M +sissified +sissy/MS +sister-in-law +sister/MAS +sisterhood/SM +sisterly/P +sisters-in-law +Sistine +Sisyphean +Sisyphus/M +sit-in/S +sit/RGSJ +sitar/M3S +sitarist +sitcom/SM +site/DSM +sitemap/S +Sith/M +Sitka/M +sits/A +sitting/M +situate/SGnDN +situation/M +situational +situationally +situationist +Siva/M +Sivaism +Sivaite +Sivaji +Sivonen +six-fold +six-pack/S +six-shooter/S +six/HSM +sixer +sixpence/SM +sixpenny +sixteen/HM +sixth-former/S +sixth/Y +sixty-eight/H +sixty-first/S +sixty-five/H +sixty-four/H +sixty-nine/H +sixty-one +sixty-onefold +sixty-second/S +sixty-seven/H +sixty-six/H +sixty-three/H +sixty-two +sixty-twofold +sixty/HMS +size/AD7GS +sized/fc +sizzle/DSG +sizzler/M +skarn +skate/GRSMD +skateboard/RGMSD +skating-rink +skean/S +skedaddle/SGD +skeet/M +skein/MS +skeletal/Y +skeleton/MS +skelter +skerries +Skerry/M +sketch/SzRMDGZ2 +sketchbook/SM +sketchpad +sketchy/PT +skeuomorph/S +skeuomorphic +skeuomorphism +skew-eyed +skew/DPRGS +skewbald +skewer/d +ski'd +ski-jump/RGD +ski-lift/SM +ski-plane +ski-run +ski/GMS +skid/DGS +skiff/MS +skijorer/S +skijoring +skilfish/S +skilful/Y +skilfulness +skill/DSM +skilled/U +skillet/MS +skim/RDSGM +skimmia/S +skimp/zG2ZSD +skimpy/PT +skin-dive/RG +skin-tight +skin/MpZ2DGS +skincare +skinflint/MS +skinfold/S +skinful +skinhead/MS +Skinner/SM +skinny/PT +skint +skintight +skip/RSDG +skipjack/S +skippable +skipper/d +Skippy/M +skirmish/DSRGM +skirret/S +skirt's/f +skirt/GDMS +skirts/ef +skit/SM +skitter/dSZ +skittish/YP +skittle/MS +skivvy/DMSG +skiwear +skol +Skopje/M +skua/S +skulduggery/M +skulk/RGSD +skull/SM +skullcap/MS +skunk/SM +sky-blue +sky-high +sky-writer/SM +sky-writing/SM +sky/S7RGDZM +skybridge +skydive/SRDG +skydiving/M +Skye/M +skyjack/RJSGD +Skylab/M +Skylake/M +skylark/GDSM +skyless +skylight/MS +skyline/MS +Skype/M +skyrocket/SdM +skysail/S +skyscape/S +skyscraper/MS +Skywalker/M +skyward/S +skywatch/R +skyway/M +slab/MSGD +slack/DGTRPYS +slacken/dS +Slade/M +slag/SMDG +slain +slake/SGD +slalom/MS +slam/RGSD +slander/dSM +slanderer/S +slanderous/Y +slang/MGZ +slangy/T +slant/GDS +slantwise +slap-happy +slap-up +slap/MGSD +slapdash +slapper +slapstick/M +slash/SDGR +slat/MDdGS +slate/MSZ +Slater/M +slather/Sd +slattern/YSM +slaughter/SdrM +slaughterhouse/SM +slaughterman +Slav/SM +slave-bangle +slave-born +slave-drive +slave-driven +slave-driver/S +slave-drove +slave-trade/R +slave/SRMyDG +slaveholder/S +slaveholding/S +slaver/d +slavery/SM +Slavic/M +slavish/YP +Slavonic/M +Slavophile +slay/RSG +sleaze/ZS +sleazy/PTY +sled/G +sledge/SGDM +sledgehammer/SM +sleek/TGYD +sleekness +sleep/R2MZGSzp +sleeping/c +sleepless/YP +sleepover/S +sleeps/c +sleepwalk/RDGSJ +sleepwear/M +sleepy/PT +sleepyhead/SM +sleet/GZDSM +sleety/T +sleeve/SMGDp +sleeving/M +sleigh/SRMDG +sleight/SM +slender/8QPY +slenderer +slenderest +slept/c +sleuth/GMDS +slew/GDS +slice/RMDSG +slick/YDPGST +slid/r +slide/SG +Slieve +slight/kSDTYG +slightish +slightness +Sligo/M +slim/DRSGYT +slime/2MSZ +slimline +slimness +slimy/T +sling/MGS +slinger +slingshot/SM +slink/GZS +slinky/T +slip-ons +slip/MSDRG +slipcase/SM +slipknot/SM +slippage/SM +slipper/2Z +slippered +slippery/T +slipshod +slipstream/MGDS +slipway/MS +slit/MRSDG +slither/dSZ +sliver/dSM +Sloan/M +Sloane/M +slob/SM +slobber/ZdS +Slocum/M +sloe/SM +slog/SDG +slogan/SM +sloganeer/SG +slogger/S +sloop/SM +slop/Gz2SDZd +slope/S +sloppy/TP +slosh/DGS +sloshy/T +slot/DGSM +sloth/S6Mj +slothful/P +slouch/DSGZ +slouchy/T +Slough/M +slough/SMGD +Slovak/S +Slovakia/M +Slovakian/S +sloven/YSM +Slovene/S +Slovenia/M +Slovenian/S +slovenly/TP +slow/TSPDGY +slowcoach/MS +slowdown/MS +slowish +SLR +slubberingly +sludge/ZM +sludgy/T +slue/DSG +slug/RSGDM +sluggard/SM +sluggish/PY +sluice/DMSG +slum/SGZMD +slumber/MdS +slumberer/M +slumberous +slumdog/S +slummy/T +slump/GDS +slung/U +slunk +slur/GDSZM +slurp/DGS +slurry/SM +slush/S2DGMZ +slushy/PT +slut/SM +sluttish/P +slutty +sly +slyer +slyest +slyly +slyness/M +Sm +smack/GSMDR +small-minded +small-mindedness +small-scale +small-time +small-town +small/ST +smallholder/S +smallholding/SM +smallish +smallness +smallpox/M +Smallwood/M +smarmy/T +smart/eDSG +smarten/Sd +smarter +smartest +smartly +smartness +smartphone/S +smartwatch/S +smarty +smarty-pants +smash-and-grab +smash-up/S +smash/RkSGD +Smathers/M +smattering/SM +smear/SGDZ +smearer/M +Smedberg/M +smegma/W +smell/Y2GS7D +smeller/M +smelly/PT +smelt/RDGS +Smetana/M +Smethwick +smidgen/MS +smidgeon +smilax/MS +smile/GDMkS +smiler +smiley/MS +smilies +smiling/UY +smily/T +smirch/DSG +smirk/SMDG +Smirnoff/M +smite/SG +smiter/M +smith/ZSMy +Smithee/M +smithereens +Smithers/M +smithery/S +Smithfield/M +Smithson/M +Smithsonian/M +Smithtown/M +Smithville/M +smithy/SM +smitten +smock/DGSM +smocking/M +smog/MZ +smoggy/T +smokable +smoke-dried +smoke-room +smoke-stone +smoke/SR2GZDpM7 +smokelessly +smokescreen/S +smokestack/SM +smokey +smoking-jacket +smoking-room +smoky/TY +smolt/S +smooch/rGSD +smoochy/T +Smoot/M +smooth-talk +smooth-tongued +smooth/GYRSTPD7 +smoothie/MS +smoothish +smorgasbord/SM +smote +smother/Sd +smoulder/Skd +SMP +SMS/SGD +SMSA/SM +SMTP +smudge/SpDGZ +smudgy/TYP +smug/PTY +smuggle/RSGJD +smut/2GDZSM +smutty/PT +Smyrna/M +Sn +snack/DSGM +snaffle/GDSM +snafu/MS +snag/GMDS +snail/SM +snake/GZDMS +snakebite/SM +snakefish/S +snakelike +snakeroot/M +snakeskin +snaky/T +snap/ZSR2GDz +snapdragon/MS +Snape +snapline/S +snappable +snapping/Y +snappish/YP +snappy/TP +snaps/U +snapshot/MS +snare/GDMS +snarer/M +snarkily +snarl/SDGkY +snarler/M +snarly/T +snatch/GDRS +snatchy +snazzy/TY +Snead/M +sneak/zDk2ZSG +sneaky/TP +Sneed/M +sneer/DSkGM +sneerer/M +sneeze/SGD +sneezer +Snell/M +Snetterton/M +snick/RM +snicker/d +snide/PTY +Snider's +sniff/SRGD +sniffle/SGD +sniffler/M +snifter/SM +snigger/dS +snip/DrGZS +snipe/SGM +snippet/MS +snippy/T +snitch/GDS +snivel/RSDGJ +snob/SMZ +snobbery/SM +snobbish/Y +snobbishness +snobby/T +Snodgrass/M +snog/SGDR +snood/SM +snook/RM +snooker/d +snoop/ZSRDG +snoopy/T +snoot/SzM2Z +snooty/TP +snooze/SGD +Snopek/M +snore/GDRS +snorkel/RMSDG +snort/GRDS +snot/zS2ZM +snotty/TP +snout/MDS +snow-capped +snow-white +snow/ZmD2MGS +snowball/GDSM +snowberry/S +snowblade/SrG +snowblink +snowblower/S +snowboard/GRDS +snowbound +snowcap/S +snowcat/S +Snowden/M +snowdrift/SM +snowdrop/MS +snowfall/MS +snowfield/SM +snowflake/MS +snowkiter/S +snowkiting +snowline +snowmobile/RSMGD +snowpack/S +snowplough/DSMG +snowscape/S +snowshoe/SGDM +snowshoer/MS +snowstorm/SM +snowy/T +SNP/M +SNR +Snr. +snub-nosed +snub/DGS +snubber/S +snuff/RYGSD +snuffbox/MS +snuffle/GSD +snuffler/M +snug/YPT +snuggle/GSD +Snyder/M +so-and-so/M +so-called +so/M +soak/DGJS +soaker/M +Soames/M +soap/SGZMD2 +soapbox/SM +soapstone/M +soapsuds +soapy/TY +soar/DGkS +soaraway +soarer/M +Soay/M +sob/SDG +sobbing/Y +sober/YdkPS +soberer +soberest +sobriety/ISM +sobriquet/MS +Soc. +soccer/M +sociability's +sociability/U +sociable/EU +sociably/U +social/Q8s39Sq-Y +socialism/MS +socialist/W +socialite/ZSM +sociality/M +societal +society/oSM +socio +socio-economic/YS +socio-political +sociobiological +sociobiologically +sociobiologist/S +sociobiology/M +sociocultural/Y +sociodrama +sociodramatic +sociodramatist +sociodynamic/S +socioecological +socioecologist/S +socioecology/W +sociogenic +sociogeny +sociogram +sociography/W +sociogroup +sociolatry +sociolect/S +sociolectal +sociolegal +sociolinguistic/S +sociolinguistics/M +sociolinguists +sociology/13MwS +sociometry/MW +sociopath/SWZ +sock/DMSG +socket/dMS +Socorro/M +Socrates/M +Socratic/S +sod/GSDM +soda/SM +sodden/YP +sodium/M +Sodom/M +sodomite/SM +sodomy/Q8SM +SOE +soever +sofa/SM +Sofia/M +soft-boiled +soft-core +soft-headed +soft-headedness +soft-hearted +soft-heartedness +soft-paste +soft-pedal/GD +soft-sell +soft-spoken +soft/cP +softback/S +softball/SM +softcover +soften/drS +softer +softest +softie/M +softly +softly-softly +softness/S +Softpedia +softphone +softshell/S +software/M +softwood/MS +softy/MS +sogginess +soggy/TY +Soham/M +Soho/M +soi +soi-disant +soigné +soil/GMDS +soiled/U +soiree +soirée/MS +sojourn/RMDGS +soke/S +Sokolowski/M +sol +Sol's +sol-fa +solace/GDMS +solanaceous +solanum/S +Solapur/M +solar +solaria +Solaris +solarium/M +sold/AfecU +solder/SA +soldered +solderer/S +soldering +soldier/DYSGZM +soldiership +soldiery/SM +sole's/I +sole/FADGS +solecism/SM +solecist/W +solely +solemn/-qQ8TY +solemness +solemnity/MS +solenoid/SM +solenoidal +soles/I +soleus +solicit/dnS +solicited/U +solicitor/MS +solicitous/Y +solicitousness +solicitude/MS +solid-state +solid/YS +solidarity/SM +solider +solidest +solidi +solidification/M +solidify/DNnGS +solidity/S +solidness +solidus/M +Solihull/M +soliloquies +soliloquise/SDG +soliloquy/M +solipsism/M +solipsist/S +Solis/M +solitaire/SM +solitariness +solitary/SY +solitude/SM +Sollas/M +solo/GDMS +soloist/SM +Solomon/MW +solstice/SM +solubilisation +solubilise/SGD +solubility/MI +solubilization +solubilize/SGD +soluble/EI +solute's +solute/AE +solutes/E +solution/ASME +solvable/IU +solvating +solve/EDRASG +solved/U +solvency/ISM +solvent/SIM +Solzhenitsyn/M +soma/M +Somali/SM +somalia +Somalia/M +Somalian/S +somatically +somatosensory +somatotype/SG +somatropin +sombre/Y +sombreness +sombrero/SM +some/W +somebody'll +somebody/SM +someday +somehow +someone'll +someone/M +somersault/GSMD +Somersby/M +Somerset/M +Somerville/M +something/M +sometime/S +somewhat +somewhen +somewhere +somite/S +Somme/M +sommelier/SM +somnambulism/M +somnambulist/SM +somniferous +somnolence/M +somnolent/Y +Somoza/M +son-in-law +son/MW1SZ +sonar/M +sonata/SM +sonatina/SM +Sondheim/M +Sondra/M +song/MS +songbird/MS +songbook/S +songcraft +songsmith +songster/SM +songstress/MS +songwriter/SM +songwriting +Sonia/M +sonics +Sonja/M +sonnet/MS +sonny/MS +sonobuoy/S +sonogram/S +sonograph/WZ +sonographer +Sonoma/M +Sonora/M +sonorant/S +sonority/S +sonorous/YP +sons-in-law +Sony/M +Sonya/M +soon/T +soonish +soot/MZ +sooth/RkMDG +soothe/S +soothsayer/SM +soothsaying +sooty/T +sop/DMGZS +Sophia/M +Sophie/M +sophism/SM +sophist/S1yMWw +sophistic/Nn +sophisticate/GShD +sophisticated/U +sophistication/M +sophistry/SM +Sophoclean +Sophocles/M +sophomoric +soporific/SMY +soppy/T +soprano/SM +Sopwith/M +sorbet/MS +sorbitol +Sorbonne/M +sorcerer/MS +sorceress/S +sorcery/SM +sordid/PY +sore/TSY +soreness +Sorensen/M +Sorenson/M +sorghum/MS +sorrel/SM +sorrow/DGM6jS +sorrower/M +sorrowful/P +sorry/TPY +sort/FSMAGD +sortable +sorted/UK +sorter/SM +sortie/SMD +sortieing +sorting/K +sorts/K +SOS/S +Sosa/M +sot/MS +Sotho/S +sottish +sou'wester +sou/MS +soubrette/S +soubriquet/M +souchong +soufflé/SM +sough/DGS +sought-after +sought/U +soul-destroying +soul-searching +soul/pS6Mj +soulful/P +soulless/Y +soulmate/S +sound/GJSTMDRYp +soundalike/S +soundbar/S +soundboard/MS +soundbox +soundcheck/S +soundclash +sounded/A +Soundex +soundhole/S +sounding/M +soundless/Y +soundly/U +soundness/U +soundproof/DGS +soundproofing/M +sounds/A +soundscape/S +soundtrack/MS +soup/SMZ +soupy/T +soupçon/MS +sour/DPTSGY +source's/A +source/SeDGA +sourcebook/S +SourceForge/M +sourish +sourpuss/MS +sous/DGS +Sousa/M +sousaphone/MS +souse +souterrain/S +south-east/M +south-easterly +south-Easterly +south-eastern +south-eastward/S +south-Eastward/S +south-south-east +south-south-west +south-west/M +south-westerlies +south-Westerly/S +south-western +south/M +Southall +Southampton/M +southbound +southeaster/SM +Southend-on-Sea +Southend/M +souther/YM +southerly/S +southern/R +southernmost +Southey/M +Southfield/M +southpaw/SM +Southport +southward/SY +Southwark +Southwell/M +southwester/MS +souvenir/MS +sovereign/YSM +sovereignty/SM +soviet/SM +sow/RGDS +sowed/A +Soweto/M +sown/A +sows/A +soy +soya +soybean/S +Soyuz/M +spa/MS +space-saving +space-time +space/DmRM5SGJ +spacecraft/MS +spacefarer/S +spacefaring +spaceplane/S +spaceport/S +spaceship/SM +spacesuit/SM +spacewalk/SRGD +spacey +spacial +spacier +spaciest +spacing/M +spacious/PY +Spackle +spade/SGMD6 +spadefish/S +spadefoot/S +spadeful/MS +spadework/M +spadiceous +spadices +spadille +spadix/M +spaghetti/M +Spain/M +spake +Spalding/M +spam/SRDG +spambot/S +spammie +span/GDRMS +spandex +spandrels +spangle/GMDS +spangly/T +Spaniard/SM +spaniel/MS +Spanish/M +spank/JSDG +spanker/M +spanking/M +spanned/U +spar/dMkDGS +SPARC/M +SPARCstation/M +spare/PYS +sparer's +spareribs +sparers +sparest +sparing/U +spark/DYGZSM +sparkle/GRkDS +sparky/T +sparling/SM +sparrow/SM +sparrowhawk/S +spars/T +sparse/Y +sparseness +sparsity +Sparta/M +Spartacus/M +Spartan/S +spas/W +spasm/MS +spasmodic/Y +spastic/S +spastically +spasticity +spat/MSGD +spate/SM +spathe/MS +spathiphyllum +spatial/Y +spatiality/M +spatio +spatio-temporal/Y +spatter/dS +spatterdash/S +spatterware +spatula/SM +spavin/SM +spavined +spawn/MGSD +spawner/M +spay/DSG +SPCA +speak/GRS7J +speakable/U +speakership/M +speaking-tube +speaking/Ua +speaks/a +spear/MGSD +spearfish/SG +speargun/S +spearhead/GSMD +Spearman/M +spearmint/SM +spec/S +specced +speccing +special/Q-8q3S +specialise/cnGDS +specialised/U +specialism/MS +specialist/W +speciality/S +specialness +speciate/DGN +specie/MoS +specific/S +specification/M +specificity/S +specificness +specified/UaAf +specifies/A +specify/SBl1nRDWNG +specimen/SM +speciose +specious/PY +speck/SGDM +speckle/DGSM +speckless +spectacle/DSM +spectacular/YS +spectate/SGD +spectator/MS +spectatorial +spectatorship +spectinomycin +Spector/M +spectra/oM +spectral +spectre/MS +spectrogram/SM +spectrograph/Z1M +spectrography/M +spectrometer/SMW +spectrometry/M +spectrophotometer/MWS +spectrophotometry/M +spectroscope/M1ZSW +spectroscopy/M +spectrum/M +specular +speculate/NDnSvVG +speculation/M +speculator/SM +speculum +sped +speech-maker/S +speech-making +speech-writer/S +speech/pSM +speechification +speechify/RSGD +speechless/PY +speed-up/MS +speed/DRJZSG2Mz +speedball/S +speedboat/MS +speedboater +speedo/S +speedometer/MS +Speedos +speedway/SM +speedwell/MS +speedwriter/S +speedwriting +speedy/TP +speleologist/S +speleology/Mw +spell/RG7JDS +spellbind/SRG +spellbound +spellcheck/GDSR +spelled/aA +spelling/MaS +spells/aA +spellworking +spelt/a +spelter +Spence/M +Spencer/M +spend/eScaG +spendable +spender/SM +spending/f +spendings +spendthrift/SM +Spenser/M +Spenserian +spent/Ufcea +sperm/MS +spermatic +spermatid/SO +spermatocyte/S +spermatogenesis +spermatogonia +spermatogonium +spermatophore/S +spermatophyte/M +spermatozoa +spermatozoid/S +spermatozoon/M +spermicidal +spermicide/M +Sperrin +Sperry/M +sperrylite +spessartine +spew/DRSG +SPF +sphagna +sphagnum/M +sphalerite +sphenoid +sphenoidal +sphere/M1WwS +spheroid/oMS +spheroidal +spherule/MS +sphincter/MS +sphingolipid/S +sphinx/SM +spic +spicate +spice/DGSZM +spicebush/M +spick +spicule/SM +spicy/TYP +spider/MZS +spidering +spiderish +spiderlike +spiderman +spidermen +spiderweb/SDG +spiderwort/M +Spiegel/M +spiel/DSGM +Spielberg/M +spiffy/T +spigot/SM +spike/DGSMZ +spikelet/S +spiky/TP +spilite/SW +spill/cGDS +spillage/SM +spiller +spillikin +spillover/SM +spillway/SM +spilt +spin-drier/S +spin-off/S +spin/RGSo +spinach/SM +spinal/S +spindle/SMGYD +spindly/T +spindrift +spine-chilling +spine/pMS2Z +spinel/S +spineless/YP +Spiner/M +spinet/SM +spinnaker/SM +spinneret/SM +spinney/S +spinose +spinous +Spinrad/M +spinster/MS +spinsterhood/M +spinsterish +spiny/T +spiracle/SM +spiraea/MS +spiral/SDGY +spire's/I +spire/IDFSA +spirit/IdSM +spirited/Y +spiritedness +spiritism +spiritist +spiritistic +spiritless/YP +spiritual/3YS +spiritualism/MS +spiritualist/W +spiritualistically +spirituality/SM +spiritualness +spirituous +Spiro/M +spirochaete/SM +spirometer +spirometric +spirometry +spironolactone +spiry +spit/RGS +spite/AMS +spiteful/PY +spitfire/MS +spiting +spittle/MY +spittlebug/S +spittoon/SM +Spitz/M +spiv/S +spivvish +spivvy/T +splake +splanchnopleure +splash/GDSzZ +splashback/S +splashboard/S +splashdown/SM +splashy/T +splat/DMGS +splatter/dS +splatterpunk/S +splay/SDG +splayfeet +splayfoot/DM +spleen/SM +spleenwort/S +splendid/PY +splendiferous/Y +splendiferousness +splendour/SM +splenectomy/S +splenetic +splenic +splenomegaly +splice/GDRSJ +spliff/S +spline/MDS +splint/RDSGM +splinter/dZ +split-level +split-second +split/SRGM +splodge/MS +splotch/MGDSZ +splotchy/T +splurge/MDSG +splutter/dS +splutterer/M +spn +Spock/M +spoil/CSRDG +spoilage/MS +spoiled/U +spoilsport/MS +spoilt/U +Spokane/M +spoke/Dm5S +spoken/Uea +spokeshave/SM +spokespeople +spokesperson/S +spoliation/SCM +spondylolysis +sponge-like +sponge/GZDRS2M +spongeable +spongiform +spongy/T +sponsor/dMS +sponsorship/S +spontaneity/SM +spontaneous/YP +spoof/SDGMR +spoofable +spoofery +spook/MGZSD2 +spooky/TP +spool/MRSDG +spoon-fed +spoon-feed/SG +spoon/D6GSM +spoonbill/MS +Spooner/M +spoonerism/SM +spoonful/MS +spoor/SM +sporadic/Y +sporangia +sporangial +sporangium +spore/MS +sporophyte/S +sporophytic +sporran/SM +sport/kVmGvM5ZDS2u +sporter +sportif +sporting/U +sportive/P +sportscast/RSGM +sportsman/Y +sportsmanlike/U +sportsmanship/M +sportspeople +sportsperson/S +sportster/S +sportswear/M +sportswomanship +sportswriter/S +sporty/TP +spot's/C +spot-weld/DG +spot/2GDRSZzMp +spotless/PY +spotlight/SMGD +spotlit +spots/C +spotted/U +spotty/TP +spouse/SM +spout/DGS +spouter/M +Sprachgefühl +sprag +sprain/GDS +sprang +sprat/SM +sprawl/GSD +spray's +spray/ADGS +sprayable +sprayer/MS +sprayings +spread-eagled +spread/CGcSe +spreadable +spreader/SM +spreadsheet/SG +spree/MGS +sprig/MSDG +sprightly/TP +spring-clean/D +spring-loaded +spring/RZSz2G +springboard/SM +springbok/MS +Springfield/M +springiness/S +springless +springlet/S +springlike +Springsteen/M +springtail/S +springtime/M +springy/TP +sprinkle/RJSDG +sprinkling/M +sprint/RDSMG +sprite/SM +sprocket/dSM +sprog/SGD +sprout/DGS +spruce/YMDPSG +sprucer +sprue/M +sprung/U +spry +spryer +spryest +spryly +spryness +SPSS +spud/SDGM +spume/SMZ +spumy/T +spun +spunk/MZ +spunky/T +spur/SMDG +spurge/SM +spurious/YP +spurn/DSG +spurner +spurt/DGS +sputa +Sputnik/MS +sputter/dS +sputterer +sputum/M +spy/GDMS +Spyckerelle +spyglass/SM +spyhole +spymaster/S +spyware +sq +sq. +SQL +sqrt +squab/SM +squabble/DRSG +squad/MS +squadron/MS +squalene +squalid/YP +squall/MYSDG +squally/T +squalor/S +squamous +squander/dS +squanderer +square/PMTDSYG +squarer/M +squarish +squash/ZGDS2 +squashy/TP +squat/YTRSPDG +squaw/MS +squawfish/S +squawk/RMDSG +squawroot/S +squeak/RZSGMD2z +squeaky/T +squeal/DRSGM +squeamish/YP +squee/Sd +squeegee/MSd +squeezable +squeeze/SRDG +squelch/ZDSG +squelcher/M +squelchy/T +squib/DGMS +Squibb/M +squid/MGDS +squidgy/T +squiggle/SYMGD +squiggly/T +squill/S +squillion/S +squillionaire/S +squinancywort +squint/SDG +squinter/M +squire/YGMDS +squirearch/Zw +squiredom +squireen +squirehood +squirelet +squireling +squireship +squirl +squirm/ZSDG +squirmy/T +squirrel/YMGSD +squirt/SGD +squirter/M +squish/2DGZS +squishy/T +Sr +SRA/M +SRAM/S +sRGB +Sri +SRO +SS +SSA/SM +SSC +SSD/SM +SSE +SSH +ssh/SGD +SSL +SSRI +SSS +SST +SSW +St +st. +stab/RYDJSG +stabilise/CnRGDS +stability/MSI +stabilize/CNRnGDS +stable-boy/SM +stable-girl/MS +stable-lad/SM +stable-mate +stable/FMS +stabled +stableful/S +stableman/M +stablemen/M +stableness +stabler +stablest +stabling +stablish +stably +staccato/S +Stacie/M +stack/7GSDM +stacked/U +stacker/SM +Stackhouse/M +Stacy/M +stadia +stadium/SM +staff's +staff/ADGS +staffage +staffed/cUf +Stafford/M +Staffordshire/M +staffroom +stag/dSM +stage-manage/RD +stage-management +stage-struck +stage/SZBM2 +stagecoach/MS +stagecraft/M +stagehand/SM +stager/M +stagflation/SM +stagger/Skrd +staghound/S +stagnancy/MS +stagnant/Y +stagnate/nNDSG +stagnation/M +stagy/T +Stahl/M +staid/PY +stain/SpDG +stained-glass +stained/U +stainer/M +Staines +stair/MS +staircase/MS +stairhead +stairlift/S +stairway/MS +stairwell/MS +staithe/S +stake/MDSG +stakeholder/S +stakeout/MS +stalactite/MS +Stalag/M +stalagmite/MS +stale/PTYDG +stalemate/SGMD +Staley/M +Stalin/M +Stalingrad/M +Stalinism +Stalinist/S +stalk/RDMGS +stalking-horse +stall's +stall/SGID +stallage +Staller/M +stallholder/S +stallion/SM +Stallman/M +Stallmann/M +Stallo/M +Stallone/M +stalwart/YS +stalwartness +stamen/MS +Stamford/M +stamina/M +staminate +stammer/rdSk +stamp/RJDGS +stamped/d +stampede/MS +stampeder/M +Stan/M +Stancanelli +stance/ISM +stanchion/SM +Stancliffe/M +stand's +stand-alone +stand-in/S +stand-off/S +stand-offish +stand-up +stand/SfGJ +standard-bearer/SM +standard/Ms9qQ-8S +standardised/U +standby +standbys +standee/MS +stander/S +standing/fM +Standish/M +standoffish/Y +standoffishness +standout/S +standpipe/SM +standpoint/SM +standstill/SM +Stanfield/M +Stanford/M +Stanhope +Staniforth/M +Stanislavsky/M +stank +Stanleigh/M +Stanley/M +Stanmore/M +stannic +stannous +Stansted/M +Stanton/M +Stanwood/M +stanza/DSM +stanzaic +stapedial +stapes +staphylococcal +staphylococci +staphylococcus +staple/SGDRM +stapled/U +Stapleton/M +star-spangled +star-studded +star/MrdZpSDG +starboard/MSG +Starbucks +starburst/S +starch/SzMGD2Z +starchitect/S +starchitecture +starchly +starchwoman +starchwort +starchy/TP +stardom/MS +stardust/M +stare/S +starfish/MS +Starfleet/M +Stargate/M +stargate/S +stargaze/RSGD +stargrass +stark/TYP +Starkey/M +Starks/M +starlet/SM +starlight/M +starling/SM +starlit +Starr/M +starry/T +starshine +starship/S +starstruck +start-up/MS +start/RSDG +started/A +startle/GkDS +starts/A +starvation/M +starve/GNSnD +starveling/M +stash/GSD +stasis/M +statant +state's +state-of-the-art +state/aSALGfIcD +statecraft +stated/U +stateful +statehood/MS +Statehouse's +statehouse/S +stateless/P +stately/TP +statemented +statementing +Staten/M +stater/Ma +stateroom/SM +states/5m +statesman/Y +statesmanlike +statesmanship/M +statewide +static/YS +statical +station-wagon/MS +station/eMS +stationariness +stationary +stationed +stationer/ZSM +stationery/MS +stationing +stationmaster/MS +statism +statist/S +statistic/SYM +statistical +statistician/SM +stator/SM +statoscope +stats +statuary/SM +statue/MSD +statuesque/Y +statuesqueness +statuette/SM +stature/MS +status quo +status/MWS +statute/SyM +statutory/Y +Stauffer/M +staunch/DTSGY +staunchness +stave/GDSM +stay-at-home +stay/ecDSG +staycation/S +stayer/SM +staysail/S +STD/S +stead/z2MZ +steadfast/PY +Steadicam +steadied +steadier/U +steadies +steadiest/U +steadiness/M +steady-going +steady/UY +steadying +steak/SM +steakhouse/MS +steal/SG +stealer/M +stealing/M +stealth/M2zZ +stealthy/TP +steam/zR2DGMZS +steamboat/MS +steampunk +steamroller/dSM +steamship/MS +steamy/TP +stearate/S +stearic +Stearns +Steckling/M +steed/SM +steel-clad +steel/DMGZ2S +Steele/M +steelhead +steelwork/RSM +steely/PT +steelyard/SM +Steen/M +steep/TSGDY +steepen/dS +steeple/DSM +steeplechase/GSM +steeplechaser/S +steeplejack/MS +steepness +steer/GSD7 +steerage/SM +steerer/M +steers/m +steeves +Stefan/M +Stefanie/M +Stefano/M +Steffen/M +Steffi/M +steganographer/S +steganography/W +stegosaurus/S +Stehmann +stein/MS +Steinbeck/M +Steinberg/M +Steiner/M +Steinmetz/M +Steinway/M +Stella/M +stellar +stellated +Stellenbosch/M +stem/pGMDS +stemmed/U +stench/SM +stencil/DSMGJ +Stengel/M +stenographer/MS +stenos +stenosed +stenoses +stenosing +stenosis +stenothermal +stenotic +stenotype/MS +stenotypist/S +Stensen/M +stent/S +Stenton/M +stentorian +step's/aI +step-parent/SM +step/cDGS +stepbrother/MS +stepchild/M +stepchildren +stepdad/S +stepdaughter/MS +stepfamily/S +stepfather/SM +Stepford +Stephan/M +Stephanie/M +Stephen/MS +Stephens/M +Stephenson/M +stepladder/SM +stepmother/SM +stepmum/S +Stepney/M +steppe/SRM +steppingstone/S +steps/aI +stepsister/SM +stepson/MS +stepwise +steradians +stereo/SM +stereocamera/S +stereochemical/Y +stereochemistry +stereognosis +stereognostic +stereogram/S +stereography/MW +stereological/Y +stereometry +stereophonic +stereophonically +stereophony +stereoregular +stereoscope/ZWM1S +stereoscopy/M +stereotactic +stereotactically +stereotaxic +stereotype/ZMDGSWw1 +sterilant/S +sterile/YQ8q-s9 +sterilise/ADSG +sterilised/U +sterility/SM +sterling/PMY +Stern-Volmer +stern/SYT +sternal +Sterne/M +sternness +sternum/SM +sternway +steroid/MS +steroidal +sterol/S +stertorous/PY +stet/MGSD +stethoscope/SM +Stetson/MS +Steuben/M +Steve/M +stevedore/SM +Steven/MS +Stevenage +Stevenson/M +stevia/M +stew/DMGS +steward/GMDS +stewardess/MS +stewardship/SM +Stewart/M +sthenic +STI/S +stibine +stick/RZS2GzM +stickleback/MS +stickler/SM +stickup/SM +sticky/PT +stiff-necked +stiff/YPTS +stiffen/rSd +stifle/SGDk +stifler/M +Stigand/M +stigma/Q8Wq-SM +stigmata +stigmatised/U +stigmatist +stigmatization/CS +Stihler/M +stile/MS +stiletto/SM +still/SDPTG +stillbirth/SM +stillborn/S +Stillwell/M +stilt/MhiSD +Stilton/M +stimulant/SM +stimulate/cGSD +stimulated/U +stimulation/MS +stimulative +stimulator/M +stimulatory +stimuli/M +stimulus/M +Stine/M +sting/RZSGkz2 +stingray/MS +stingy/PT +stink/GZSRk +stinkpot/M +stinky/T +stint/GDMS +stinter/M +stinting/U +stipend/MS +stipendiary +stipple/GDSJ +stippler/M +stipular +stipulate/GNnDS +stipulation/M +stipule/S +stir-fry/D +stir/GSJDR +Stirling/M +stirred/U +stirring/Y +stirrup/SM +stitch's +stitch/ADGJS +stitcher/MZ +stitching/M +stoat/MS +stochastic/Y +stock's +stock-in-trade +stock/GcDAS +stockade/MS +stockbreeder/SM +stockbroker/SM +stockbroking +Stockdale +stocked/f +stocker/MS +Stockhausen/M +stockholder/MS +Stockholm/M +stockinet/MS +stockinette/S +stocking/MSD +stockman +stockmanship +stockmen +stockpile/DSG +stockpiler/M +Stockport +stockpot/SM +stockroom/SM +stocktake/R +stocktaking/M +Stockton-on-Tees/M +Stockton/M +Stockwell/M +stocky/YTP3 +stockyard/MS +Stoddard/M +stodge/2MZ +stodgy/TY +stoic/SYM +stoical +stoichiometrically +stoichiometry/MW +stoicism/MS +Stoke-on-Trent/M +Stoke/M +stoke/SRGD +Stokes's +STOL +stole/MS +stolen +stolid/Y +stolidity +stolidness +stolon/MS +stolonate +stoloniferous +stoma +stomach-pump +stomach-tube +stomach/R6pDMG +stomachache +stomachful/S +stomachic/S +stomachs +stomal +stomata +stomatal +stomatitis +stomatopod +stomp/DSG +stomper/S +stompy/T +stone-baked +stone-cold +stone/pSMZDG +stonechat/S +stonecutter/MS +stonefish/S +stoneground +Stonehenge/M +Stonehouse/M +stonemason/SM +stoner/MS +stonewall/DSG +stonewaller/S +stoneware/M +stonewashed +stonework/M +stonewort/M +stony/YPT +stood/f +stooge/SM +stool-pigeon +stool/MS +stoop/DGS +stop-go +stop/MRSDG +stopcock/SM +stopgap/MS +stopoff +stopover/SM +stoppable/U +stoppage/SM +stopped/U +stoppered +stopping/U +stopwatch/MS +storable +storage/MS +store's +store/SAGD +storehouse/MS +storekeeper/SM +storer/A +storeroom/MS +storey/S +stork's-bill +stork/SM +storm-bird/SM +storm-cock/MS +storm-door/SM +storm-finch/SM +storm-lantern/SM +storm-sail/SM +storm-signal/MS +storm/R2GpzDZSM +stormbound +stormproof +stormy/T +Stornoway/M +story/MSD +storyboard/SGMD +storybook/SM +storyline/S +storyteller/MS +storytelling/M +Stouffer/M +stoup/SM +Stourbridge +Stout's +stout-hearted/Y +stout-heartedness +stout/TYSP +stove-pipe/SM +stove/SM +Stover/M +stow/DGS +stowable +stowage/M +stowaway/SM +Stowe/M +Strabane/M +Strachan +Straczynski/M +straddle/RSDG +Stradivarius/M +strafe/SGD +straggle/RYDSG +straggly/T +straight-edge/SM +straight-eight +straight-faced +straight/STPY +straighten/rSd +straightforward/PY +straightish +strain/FSAD +strained/cU +strainer/AMS +straining/c +strait-jacket/dSM +strait-laced +strait/SMY +straiten/dS +Straith/M +straitjacket/dMS +straitness +strake/S +strand/GSD +strange/PTYR +strangle/DGRS +stranglehold/MS +strangulate/GnSND +strangulation/M +strap's +strap/DUSG +strapless +Strasbourg/M +strata/M +stratagem/MS +strategic/S +strategy/W3MSw1 +Stratford-upon-Avon +Stratford/M +Strathclyde/M +strati +stratification/M +stratify/NGnDS +stratigraphy/MwW +stratosphere/SWM1 +stratum/M +stratus/M +Strauss/M +Stravinsky/M +straw-colour/D +straw-worm/S +straw/MZS +strawberry/SM +strawboard +Strawson/M +stray/GDSM +strayer/M +streak/RSDZGM +streaky/T +stream/GSRMD +streamable +streambed +streamed/U +streamflow/S +streamlet/S +streamline/GDS +streamliner +Street +street/MS +streetscape/S +streetwalker/MS +streetwalking +streetwise +Streisand/M +strength/SM +strengthen/AdS +strengthener/SM +strenuous/YP +streptococcal +streptococci +streptococcus/M +streptomycin/M +STRESS +stress/DpMSG +stressed/U +stressful/Y +stressfulness +stressor/S +stretch/eGDS +stretchability/M +stretchable +stretched/c +stretcher/dMS +stretchiness +stretchy/T +strew/GDS +strewer +strewn +stria/nM +striae +striate/SGD +striation/M +stricken +Strickland/M +strict/TY +stricter/F +strictness +stricture/MS +stridden +stride/MSG +stridency/S +strident/Y +strider/M +stridor +Strieber/M +strife/M +strike-breaking +strike/RGSk +strikebound +strikebreak/RG +strikebreaking/M +strikeout/S +strim/RGD +string's +string/AGS +stringboard +stringed +stringency/S +stringent/Y +stringer/MS +Stringfield/M +stringpiece +stringy/TP +stringybark +strip's +strip-searched +strip-searching +strip/eDGS +stripe/SMDZG +striper/M +stripey +stripier +stripiest +stripling/M +stripper/MS +striptease/RSM +strive/DSGJ +striven +striver/MS +strobe/SM +strobili +strobilus +stroboscope/MSW +strode +stroganoff +Stroh/M +stroke/SGDM +stroll/SRGD +Strolz/M +Strom/M +stroma +stromal +stromata +stromatic +stromatolite/S +stromatoporoid/S +Stromberg/M +stromule/S +strong-minded +strong/mTY +strongbox/MS +stronghold/MS +strongish +strongroom/SM +strontium/M +strop/SMDG +strophanthin +strophe/WSM +stroppily +stroppiness +stroppy/T +Stroud +strove +struck +structural/3Y +structuralism/M +structuralist +structure's +structure/ASGD +structured/U +structureless +strudel/MS +struggle/SGD +struggler/M +strum/DGS +strummer/S +strumpet/MS +strung/cUA +strut/DSG +strutter/M +strychnine/M +Stuart/MS +stub/MZDGS +stubble/YSM +Stubblefield/M +stubbly/T +stubborn/TYP +Stubbs/M +stubby/T +stucco/MDG +stuccoes +stuck/U +stud/DSMG +studbook/SM +student/SM +studentship/MS +studenty +studied/U +studiedly +studiedness/M +studier/SM +studio/SM +studious/YP +study/MASfDG +stuff/cDG +stuffer +stuffing/M +stuffs +stuffy/YTP +Stukeley/M +stultify/nSGND +stum/SGD +stumble/GSDRk +stump/ZSDGM +stumper/M +stumpily +stumpiness +stumpy/T +stun/GSD +stung +stunk +stunner/MS +stunning/Y +stunsail/S +stunt/iSDGM +stuntman/M +stuntmen/M +stuntwoman +stuntwomen +stupefaction/MS +stupefy/SkGD +stupendous/YP +stupid/Y +stupider +stupidest +stupidity/MS +stupor/MS +sturdy/TYP +sturgeon/MS +Sturm/M +stutter/dS +stutterer/S +Stuttgart/M +sty/SM +Stygian +style's +style/ASGD +styler/SM +styli +stylise/nSDG +stylish/Y +stylishness +stylist/WM1S +stylistic/S +stylize/nSNDG +stylus/SM +stymie/SD +stymieing +styptic/S +styrene/M +Styrofoam +Styx/M +Su +Suarez/M +suasion/SEM +suave/TYP +suavity/M +Sub +sub-aqua +sub-basement/MS +sub-branch/MS +sub-clause/S +sub-edit/d +sub-group/S +sub-head/J +sub-idea +sub-lieutenant/SM +Sub-Lt. +sub-machine-gun +sub-Saharan +sub-sequence/SM +sub-standard +sub-zero +sub/SGDM +subacid +subacute +subadult/S +subagency/S +subagent/S +subalpine +subaltern/MS +subantarctic +subaquatic +subaqueous +subarachnoid +subarctic +Subaru/M +subatomic +subcategory/SM +subcell +subcellular +subchapter/S +subclass/MS +subclause/S +subclavian +subclinical +subcommand/S +subcommittee/SM +subcomponent/SM +subconjunctival +subconscious/YP +subconsciousness/S +subcontinent/SM +subcontinental +subcontract/SGDM +subcontractor/SM +subcortical +subcostal +subcritical +subcultural +subculture/SM +subcutaneous/Y +subdevelopment +subdirectory/S +subdiscipline/S +subdivide/XSDGN +subdivision/M +subdomain/SM +subdominant +subduable +subduct/SGD +subduction +subdue/SDG +subduer +subedit/Sd +subeditor/SM +subeditorial +subeditorship +subenfeudation +suberin +suberose +suberous +suberyl +subesophageal +subevergreen +subface +subfactor +subfamily/MS +subfauna +subfertile +subfertility +subfeudatary +subfeudation +subfeudatory +subfield/S +subfolder/S +subframe/SM +subfusc +subgenera/W +subgenre/S +subgenus +subgroup/SM +subhead/MGSJ +subheading/M +subhuman +subimpose +subincandescent +subincision +subindex/S +subindustry/S +subinfeud +subinfeudation +subinfeudatory +subinterval/SM +subject/vGSDuMV +subjectable +subjectdom +subjecthood +subjectible +subjectification +subjection/SM +subjective/P +subjectivism +subjectivist/S +subjectivity/SM +subjectship +subjoin/GDS +subjugal +subjugate/DnGSN +subjugation/M +subjunctive/S +subjunctively +subkey/S +subkingdom/S +sublanguage/S +sublate/SDGN +sublateral +sublayer/S +sublease/DMGS +sublet/SG +sublibrary/S +sublicense/DS +sublicensee/S +sublimate/DSG +sublimation/M +sublime/YTDnSG +subliminal/Y +sublimity/SM +sublingual/Y +sublist/S +sublittoral +sublunary +subluxate +subluxation +submandibular +submarginal +submarine/RSM +submerge/GDS +submergence/SM +submerse/SbXGDN +submersible/S +submersion/M +submetacentric +submicroscopic +submission/MA +submissive/PY +submit/ANSGDX +submittal +submitter/S +submodify/RSDGN +submucosa +submucosae +submucosal +submultiple/S +submunition/S +subnanosecond +subnational +subnatural +subnet/MS +subnetwork +subnormal +subnormality +subnotebook/S +subnuclear +suboperation/S +suboptimal/Y +suboptimum +suboption/S +suborbital +suborder/MS +subordinary/S +subordinate/ISNYDGn +subordination/MI +subordinative +subordinator +suborganisation/S +suborganization/S +suborn/NGDS +subornation/M +suboval +subovoid +subparagraph/S +subparallel +subphylum +subplot/SM +subpoena/DGSM +subpopulation +subprocess/S +subprogram/S +subproject/S +subpubic +subquery/S +subrectangular +subreddit/S +subregion/SoM +subregional +subrogation/M +subroutine/SM +subsale +subscapular +subscribe/AGcSDU +subscriber/SM +subscript/DGS +subscription/MS +subsection/SM +subsensible +subsequence/M +subsequent/Y +subservience/M +subservient/Y +subset/MS +subside/qQ-8DZGs9S +subsidence/M +subsidiarity +subsidiary/MS +subsidised/U +subsidy/SM +subsist/GSD +subsistence/M +subsistent +subsocial +subsoil/MSG +subsonic +subsonically +subspace/SM +subspecialist/S +subspecies/M +subspecific +substage +substance/SM +substandard +substantial/YI +substantiate/NSDGn +substantiated/U +substantiation/FMS +substantival +substantivally +substantive/SMY +substation/SM +substituent/S +substitute/SVBvDG +substitution/SyM +substitutional +substrata +substrate/MS +substratum/M +substring/S +substructure/MS +substyle +subsumable +subsume/GSD +subsumption +subsurface +subsystem/MS +subtask/SM +subtenancy/SM +subtenant/SM +subtend/SDG +subterfuge/SM +subterminal +subterranean/YS +subterraneous/Y +subtest +subtext/SM +subtidally +subtitle/MSGD +subtle/PTY +subtlety/SM +subtly/U +subtopic/SM +subtotal/MS +subtotalled +subtotalling +subtract/RvVGDS +subtraction/SM +subtrahend/SM +subtree/S +subtropical +subtropics +subtype/SM +subunit/MS +suburb/SM +suburban/Q8q- +suburbanite/MS +suburbia/M +subvention/MS +subversion/SM +subversive/PSY +subvert/SDG +subverter/M +subway/MS +subwindow/S +subwoofer +subzero +succeed/DSG +succeedable +succeeder/M +succeedingly +success/XVMN6jvuS +successful/P +successfully/U +successfulness/U +succession/M +successive/P +successor/SM +succinate +succinct/PY +succinic +succour/SGMDp +succubi +succubus/M +succulence/M +succulent/SY +succumb/GSD +such +such-and-such +suchlike +suck/GRSD +sucker/d +suckle/JSGD +suckler/S +suckling/M +sucralose +sucrose/M +suction/DMGS +Sudan/M +Sudanese/M +sudaria +sudarium +sudden/YP +Sudetenland +sudoku +sudoriferous +sudorific/S +Sudra/S +suds/Z +sudsy/T +Sue's +sue/R7SGD +suede/M +suet/MZ +Suetonius/M +Suez/M +suffer/drJS +sufferance/M +suffering/M +suffice/SGD +sufficiency/IM +sufficient/IY +suffix/nSGDM +suffixal +suffixion +suffocate/SGkDnN +Suffolk/MS +suffragan/S +suffrage/3SM +suffragette/MS +suffuse/DNXSG +suffusion/M +Sufi/M +Sufism/M +sugar-coated +sugar-daddy/SM +sugar-pea/S +sugar/dMpS +sugarbird/S +sugarplum/SM +sugary +suggest/RGuVvSDb +suggestibility/M +suggestion/SM +suggestive/P +Sugimori/M +suicidal +suicidality +suicide/SoM +suit/MldSg7 +suitability/U +suitable/U +suitableness +suitably/U +suitcase/SM +suite/MS +suited/U +suitor/MS +Sukarno/M +sukiyaki/MS +Sukkoth's +Suleiman/M +sulfacetamide +sulfamethoxazole +sulfate/S +sulfonamide/S +sulk/GZz2SD +sulky/T +Sulla/M +sullen/YP +sullener +sullied/U +Sullivan/M +sully/SDG +sulphadiazine +sulphamethoxazole +sulphate/GDSM +sulphide/MS +sulphite/S +sulphonamide/MS +sulphonate/SGDN +sulphur/MdSW +sulphurous +sultan/SM +sultana/MS +sultanate/MS +sultry/TPY +Sulu/M +sum/8NSRMXDG +sumac/SM +Sumatra/M +Sumatran/S +Sumbawa +Sumer +Sumerian/MS +summarisation +summarization +summary/Ss9Q8MYP +summat +summation/FMS +summational +summative +summer/dZ +Summerdale/M +summerhouse/MS +summertime/M +summing-up +summit/SpM +summiteer/S +summon/rdS +summons/SGDM +Sumner/M +sumo/SM +sump/SM +sumptuary +sumptuous/YPK +sumpweed +Sumter/M +sun-baked +sun-dried +sun/DZpMSG2 +sunbath/GRDS +sunbathe +sunbeam/MS +sunbed/S +sunbelt/M +sunbird/S +sunbittern/S +sunblind/S +sunblock/S +sunbonnet/MS +sunbow/S +sunburn/MSD +sunburnt +sunburst/SM +sundae/SM +Sundanese/M +Sunday/MS +Sundberg +sunder/dS +Sunderland/M +sundew/S +sundial/SM +sundown/MR +sundress/S +sundrops +sundry/S +sunfish/MS +sunflower/SM +sung/U +sunglasses +sunk +sunken +sunlamp/S +sunlight/M +sunlit +Sunni/MS +Sunnite/MS +sunny/TP +Sunnyvale/M +sunrise/SM +sunroof/S +sunscreen/S +sunseeker/S +sunset/SM +sunshade/SM +sunshine/ZM +sunspot/SM +sunstroke/M +suntan/DMSG +suntrap/S +sup/GRSD +super-dooper +super/5m +superabundance/M +superabundant +superalloy +superannuate/GSNDn +superannuation/M +superb/PY +superbeing +superbike/S +superbug/S +supercalifragilistic +supercalifragilisticexpialidocious +supercargo/M +supercargoes +supercell/S +supercentenarian/S +supercentre +supercharge/GSRD +superchip +superchurch +superciliary +supercilious/YP +superclass/M +supercluster/S +supercoil/SDG +supercollider/S +supercomputer/MS +supercomputing +superconduct/V +superconducting +superconductivity/SM +superconductor/MS +superconscious/PY +supercontinent/S +supercooled +supercooling +supercritical +superego/MS +supererogation/M +supererogatory +superface +superfamily/S +superfan +superfast +superfatted +superfecundation +superfemale +superfetation +superficial/Y +superficiality/S +superficialness +superfine +superfluid/S +superfluidity +superfluity/MS +superfluorescent +superfluous/Y +superfluousness +superflux +superfood/S +superforce +superfortress +superfruit +superfuse/DG +superfusion +supergalactic +supergalaxy/S +supergene/S +supergiant/S +superglue/dS +superglueing +supergovernment +supergravity +supergroup/S +superheat/D +superheavy +superheavyweight +superhelical +superhelices +superhelix +superhero/M +superheroes +superheterodyne +superhighway/SM +superhuman/Y +superimpose/XSGDN +superimposition/M +superintend/DSG +superintendence/Z +superintendency/M +superintendent/SM +superior/SMY +superiority/SM +superjet +superlative/PSY +superlunary +supermale +supermarket/MS +supermodel/S +supernal +supernatant +supernatural/PY +supernaturalism/M +supernaturalist/S +supernature +supernormal +supernormality +supernova/SM +supernovae +supernumerary/S +superorder +superordinate/S +superovulation +superoxide +superphosphate +superphylum +superplastic +superplasticity +superpose/DGNS +superposition/M +superpower/SM +superreal +supersale +supersalt +supersaturate/GDNS +supersaturation/M +supersaurus +superscribe/XDNSG +superscript/GSD +superscription/M +supersede/GSD +supersell/R +supersensitive +superset/SM +supersexual +supersize/SDG +supersonic/YS +superspace +superspecies +superspeed +superstar/SM +superstate/S +superstition/SM +superstitious/Y +superstitiousness +superstore/S +superstring/S +superstructural +superstructure/SM +supersymmetry/W +supertanker/MS +supertax +supertwist +superuser/MS +supervene/SDG +supervention +supervillain/S +supervise/DNGXS +supervised/U +supervisee/S +supervision/M +supervisor/MS +supervisory +supervoltage/S +supinate/SGDN +supine/PY +suppertime +supplant/GSD +supplanter/M +supple/LYPT +supplely +supplement/GDNn +supplemental +supplementary/S +suppliant/S +supplicant/SM +supplicate/GDSNn +supplication/M +supplier/SM +supply's/c +supply/ASDGc +support/vRDkSBGV +supportability/M +supportable/IU +supported/U +supposable +suppose/DXKSGN +supposed/Y +supposition/M +suppositious/YP +suppository/SM +suppress/NXVGDSb +suppressant/S +suppressed/U +suppression/M +suppressor/S +suppurate/NDSnG +suppuration/M +supra +suprabasal +supralunar +supramolecular +supramundane +supranational/Y +supranationalism/M +supranationality +supranuclear +supraoccipital +supraorbital +suprarational +suprarenal +suprasegmental/S +supratemporal +supravitally +supremacism +supremacy/3MS +suprematism +suprematist/S +supreme/YP +supremo/MS +Supt. +Surabaya/M +Surat/M +surcease/SM +surcharge/GDSM +surcingle/MS +surd/M +sure-fire +sure-footed/Y +sure-footedness +sure/TPY +surer/I +surety/SM +surf/RDMSG +surface-active +surface-to-air +surface-to-surface +surface/RSGMD +surfaced/UA +surfaces/A +surfacing/A +surfactant/SM +surfboard/MGS +surfeit/MGSD +surfing/M +surge's +surge/ASDG +surgeon/SM +surgery/SM +surgical/Y +suricate/S +Surinam/M +Suriname/M +Surinamese +surjection/S +surjective +surly/PTY +Surman/M +surmise/DGS +surmount/G7DS +surmountable/I +surname/SDM +surpass/GkSD +surpassed/U +surplice/MS +surplus/MS +surprise/kSMDG +surprised/U +surprising/UY +surreal +surrealism/MS +surrealist/W1S +surreality +surrender/Sd +surreptitious/Y +surreptitiousness +Surrey/M +surrogacy +surrogate/MS +surround/DSJG +surrounding/M +surtax/SM +Surtees/M +surtitles +surtout +surveillance/MS +survey/AGSD +surveyor/SM +survivability/M +survival/SM +survivalist/S +survive/BGDS +survivor/SM +survivorship +Surya +Suryavarman/M +Susan/M +Susana/M +Susanna/M +Susannah/M +Susanne/M +susceptibility/MSI +susceptible/I +Susette/M +sushi/M +Susie/M +suspect/GSDM +suspecting/U +suspend/SNDRXGvV +suspended/U +suspense/M6 +suspension/M +suspensory +suspicion/SM +suspicious/PY +suspiration +suspire +Susquehanna/M +suss/GSD +Sussex/M +sustain/lGBLDS +sustainable/U +sustainer/M +sustenance/M +Sutcliffe/M +Sutherland/M +sutler/MS +Sutter/M +Sutton/M +Suttons +suture/DGMS +SUV +Suva/M +Suzann/M +Suzanne/M +suzerain/SM +suzerainty/SM +Suzette/M +Suzie/M +Suzuki/M +Suzy/M +Svalbard/M +Svarga +Svedberg +svelte/Y +Svelto/M +Sven/M +Svetlana/M +SVG +SVGA +svn +SVN +SW +swab/SMDG +Swabia +Swabian +swaddle/DGS +swag/DMGS +swage/SGD +swagger/dS +swaggerer/S +swaggeringly +Swahili/MS +swain/MS +SWAK +Swale +swallow-tailed +swallow/DGS +swallower/M +swallowtail/MS +swam +swami/SM +Swammerdam/M +swamp/DGZS2M +swampland/SM +swampy/T +swan/GMSD +swank/GDT2ZSz +swanky/TP +swanlike +Swansea/M +Swanson/M +swansong/S +swap/RSGD +swappable +sward/MDS +Swarga +swarm/MDSG +swarmer/S +swart +Swarthmore/M +swarthy/PT +Swartz/M +swash/DSG +swashbuckler/SM +swashbuckling +swastika/SM +swat/SRGD +swatch/MS +swath/MDGS +swathe/S +sway/SDG +swayback/DS +Swazi/MS +Swaziland/M +swear/RSG +swearword/MS +sweat/RZSGMD2z +sweatband/MS +sweatpants +sweatshirt/S +sweatshop/SM +sweatsuit/S +sweaty/PT +swede/SM +Sweden/M +Swedenborg/M +Swedish +Sweeney/M +sweep/kRSGJ +sweepstake/MS +sweet-talking +sweet-tempered +sweet/STY +sweetbread/SM +sweetbrier/SM +sweetcorn +sweeten/drS +sweetened/U +sweetening/M +sweetheart/SM +sweetie/SM +sweetish +sweetlip/S +sweetmeat/MS +sweetness +sweetshop/SM +swell/JDGS +swelling/M +swelter/Sdk +Swenson/M +swept +sweptback +swerve/DGS +swerving/U +Swift/M +swift/TYS +swiftie +swiftness +swifty/S +swig/MSDG +swigger/S +swill/SDG +swim/SRG +swimming/Y +swimsuit/MS +swimwear +Swinburne/M +swindle/DRGS +Swindon/M +swine/M +swineherd/SM +swing/RkZSG +swingarm +swingboat/S +swingeing/Y +swingier +swingle/SGD +swingletree/SM +swinish/Y +swinishness +Swinton/M +swipe/DGSM +swirl/DGYS +swirly/T +swish/SZDG +swishier +Swiss +switch-blade/SM +switch-over/M +switch/BDMRGS +switchback/MS +switchboard/MS +switched-on +switchgear +Swithin/M +Switzer/M +Switzerland/M +swivel/DGSM +swizz/S +swizzle-stick/SM +swizzle/MGD +swizzler +swollen +swoon/DSG +swoop/DGS +swoosh/DSG +sword/SmM +swordfish/SM +swordplay/M +swordsmanship/M +swordtail/M +swore +sworn +SWOT +swot/S +swum +swung +sybarite/MWS +Sybil/M +Sybille/M +sycamore/SM +sycophancy/S +sycophant/MSW1 +Sydney/M +Sykes/M +syllabary +syllabi +syllabification/M +syllabify/GNSnD +syllable/WSM +syllabub/M +syllabus/SM +syllogism/SM +syllogistic +sylph-like +sylph/MS +sylphlike +sylvan +Sylvan's +Sylvania/M +sylvatic +Sylvester/M +Sylvia/M +Sylvie/M +Symantec/M +symbiont/M +symbioses +symbiosis/M +symbiotic/Y +symbol/13WQ8-qSwM +symbolism/SM +symbolist +symbology +Symington/M +symlink/SGD +symmetrical/U +symmetry/Q8SWM1w +Symonds/M +sympathetic/UY +sympathomimetic +sympathy/SQ9s8WM +sympatric +sympatrically +sympatry +symphonists +symphony/SWM +symplast/W +sympodia +sympodial +sympodium +symposia +symposium/SM +symptom/MpWS1 +symptomatology/M +synaereses +synaeresis +synaesthesia +synaesthete/S +synaesthetic +synagogal +synagogue/MS +synapomorphy/S +synapse/WSM +synapsid/S +synapsis +synaptogenesis +sync/SDG +synch +synchromesh +synchronic +synchronically +synchronicity +synchronise/CSAGD +synchronised/U +synchroniser/CSM +synchronism/M +synchronize/AnDGNS +synchronized/CU +synchronizer/CSM +synchronizes/C +synchronizing/C +synchronous/Y +synchrony/89sqQ- +synchrotron/M +synclinal +syncline/MS +syncopal +syncopate/GDS +syncopation/M +syncopator/SM +syncope/nMN +syncytia +syncytial +syncytium +syndactyl/Y +syndic/nNMS +syndical +syndicalism +syndicalist/S +syndicate/SMDG +syndrome/SM +syndromic +synergetic +synergic +synergise +synergism/SM +synergist/S1 +synergistic +synergize +synergy/SM +synfuel/S +syngamous +syngamy +syngenesis +syngenetic +synod/MWwS +synodal +synoecious +synonym/SZWM +synonymity +synonymous/Y +synonymousness +synonymy/SM +synopses +synopsis/M +Synoptic/S +synoptic/S +synoptical +synoptically +synostoses +synostosis +synovial +syntactic/Y +syntactical +syntagm/S +syntagmas +syntagmata +syntagmatic/S +syntagmatically +syntax/SM +synth/S +synthase/S +syntheses +synthesis/rQ9S8dM +synthesise/ADGS +synthesize/ADGS +synthetic/SY +synthy +syntype/S +syphilis/M +syphilitic/S +syphon/d +Syracuse/M +Syria/M +Syriac/M +Syrian/MS +syringe/SMGD +Syriza/M +syrup/SM +syrupy +sysadmin/S +syscall/S +sysop/S +system/W1SM +systematic/S +systematise/nRSGD +systematist/S +systematize/NRSGnD +systemic/Y +systole/WSM +syzygy/S +Szandor +Szechuan/M +São +séance/MS +T +T'ang +T's +T-junction/S +T-shirt/S +t/7k +Ta +ta/o +tab/GMZSD +Tabasco/M +Tabb/M +tabbouleh/S +tabby/MS +Taber/M +tabernacle/MS +Tabitha/M +tabla/MS +table-top +table/MSGD +tableau/M +tableaux +tablecloth/SM +tableland/SM +tablemate +tablespoon/6SM +tablespoonful/MS +tablet/SM +tabletop/MS +tableware/M +tablier +tabloid/SM +taboo/DGMS +tabor/SM +Tabriz/M +tabular/Y +tabulate/SNGnD +tabulation/M +tabulator/SM +tac/D2ZG +tachistoscope/W1 +tachograph/S +tachometer/SM +tachycardia/SM +tachyon/S +tachyphylaxis +tachypnea +tachypnoea +tacit/PY +taciturn/Y +taciturnity/M +Tacitus/M +tack/SM +tackle/DRMGS +tacky/T +taco/MS +Tacoma/M +tact's/F +tact/jWM6p1w +tactful/U +tactfulness +tactic/MS +tactician/SM +tacticity +tactile/Y +tactility +tactless/Y +tactlessness +tactual/Y +tad +Tadcaster/M +Tadeusz/M +tadpole/SM +Taff/MZ +taffeta/MS +taffrail/MS +Taffy/MS +Taft/M +tag/GMDS +Tagalog/M +tagetes +tagged/U +tagger/S +tagliatelle +tagma +tagmata +Tahiti/M +Tahitian/S +Tahoe/M +taiga/SM +tail-end +tail-ender/S +tail/AMCDSG +tailback/MS +tailboard +tailcoat/S +taildragger/S +tailgate/G +tailgater/M +tailing/SM +tailless +tailor-made +tailor/dSM +tailpiece/S +tailpipe/MS +tailplane/S +tailspin/GSM +tailspun +tailwater/S +tailwheel +tailwind/SM +taint/SGD +tainted/U +taipan/S +Taipei/M +Taiping +Tait/M +Taiwan/M +Taiwanese +Tajikistan/M +Tajiri/M +take-home +take-off/SM +take-up +take/RfGSJ +takeaway/S +Takei/M +taken/caAf +takeover/MS +taker's/a +taker/cS +takes/IacA +taking/Aac +Talbert/M +Talbot/M +talc/M +talcum +tale/MS +talebearer/MS +talent/pMDS +talented/U +Taliban/M +Taliesin/M +talisman/WSM +talk/RDvSuZVG +talkathon/S +talkback +talkboard/S +talkie +talky/S +tall/T +Talladega/M +Tallahassee/M +tallboy/MS +Talley/M +Talleyrand/M +Tallinn/M +Tallis/M +tallish +tallness +tallow/ZM +Tallulah/M +Tally's +tally-ho's +tally-hos +tally/DSG +Talmud/W3M +Talmudist +talon/MS +taloned +talonid/S +talus/SM +Tam/MZ +tamale/MS +Tamar/M +Tamara/M +tamarack/MS +tamarin/S +tamarind/SM +tamarisk/S +tambourine/MS +tame/RTGDYS7 +tameability +tameable/U +tamed/U +tameness +Tameside/M +Tami/M +Tamil/SM +Tammany/M +Tammie/M +Tammy/M +tamp/DGS +Tampa/M +Tampax/M +tamper/rdS +Tampere +tampon/dMS +Tamworth +tan/SMJDRyG +tanager/SM +Tanaka/M +tanbark/SM +tandem/MS +tandoori/S +Tandy/M +tang/MZbS +Tanganyika/M +tangelo/MS +tangency/M +tangent/MS +tangential/Y +tangerine/MS +tangibility/SIM +tangible/IYS +tangibly/I +Tangier's +Tangiers +tangle's +tangle/DSUG +tango/SGMD +tangy/T +Tania/M +tank/GMR6DS +tankage +tankard/SM +tankbuster +tankette +tankful/SM +tankini/S +tankodrome +tanned/U +Tannenbaum/M +tannery/SM +Tannhäuser/M +tannin/SM +tanning/M +tans/Z +tansy/MS +tantalise/k +tantalize/k +tantalum/sQ-98qM +Tantalus/M +tantamount +tantra/S +tantrum/SM +Tanya/M +Tanzania/M +Tanzanian/S +Tao/M +Taoiseach/M +Taoism/MS +Taoist/SWM +tap-dance/G +tap/drRDMGS +tapas +tape-record/G +tape/Sp7M +tapelike +taper/d +tapestry/SMD +tapetal +tapetum/S +tapeworm/MS +tapioca/SM +tapir/SM +tapless +tappable +tapped/U +tappet/SM +taproom/MS +taproot/S +tapster/S +tar/DMZGS +Tara/M +taramasalata +Taranaki/M +tarantella/SM +Tarantino/M +tarantula/SM +Tarawa/M +tarball/S +tardigrade/S +tardiness +tardive +tardy/TY +tare/SM +target/dSMGD +targetless +tariff/MGDS +tarmac/DGS +tarmacadam +tarn/MS +tarnish/G7DS +tarnished/U +taro/SM +tarot/SM +tarpaulin/SM +tarpon/SM +tarragon/MS +tarry/DTSG +Tarrytown/M +tarsal +tarsi +tarsus/M +tart/SMYPTGD +tartan/MS +tartanry +tartar/SMW +tartare +Tartarean +Tartarus/M +Tartuffe/M +tarty/TYP +tarweed/S +Taryn/M +Tarzan/M +Tash/M +Tashkent/M +task/SDMG +taskbar +taskforce +taskmaster/MS +taskmistress/MS +Tasman +Tasmania/M +Tasmanian/S +Tass/M +tassel/GMDS +taste/EM6jS +tasted +tasteful/EP +tasteless/PY +taster/SM +tasting/S +tasty/TPY +tat/rSGDZ +tatami/SM +Tatar/SM +Tatarstan +Tate/M +Tatiana/M +Tatoeba/M +tatter/S +tattered +Tattersall/M +tattier +tattle/DRSG +tattoo/RGSMD +tattooist/SM +Tatum/M +tau/M +taught/AU +taunt/kRGDS +Taunton +taupe/M +Taurus/M +taut/TY +tauten/dS +tautness +tautologous +tautology/MS1w +tavern/SM +taverna/S +Tavistock/M +tawdry/PTY +tawny/TM +tax-deductible +tax-free +tax/SklnMJG7D +taxa +taxable/S +taxation/M +taxed/Uc +taxer/S +taxi/DSGM +taxicab/MS +taxidermal +taxidermic +taxidermically +taxidermy/3SM +taxies +Taxil/M +taximeter/SM +taxing/c +taxiway/MS +taxon +taxonomy/13wWSM +taxpayer/MS +taxpaying +Tay +Taylor/M +Tayside/M +Tb +TBA +Tbilisi/M +Tbit +TBW +Tc +Tchaikovsky/M +TCO +TCP +TDD +Te +tea-leaf +tea-leaves +tea/SM +teabag/S +teacake/SM +teach-in +teach/RGSJ7 +teachable/U +teacherly +teaches/A +teaching/M +teacloth +teacup/6SM +teacupful/SM +Teagarden/M +teahouse/S +teak/MS +teal/SM +team/MDGS +teammate/S +teamster/SM +teamwork/M +teapot/SM +tear-duct/S +tear-gas/GD +tear-jerker +tear-off +tear-stained +tear/6pMGSj +tearaway +teardrop/SM +tearfulness +tearjerker/S +tearless/Y +tearlessness +tearoom/MS +teas/RSDkG +tease +teasel/MS +teashop/MS +teaspoon/6MS +teaspoonful/MS +teat/MS +teatime/SM +teazel +teazle +tebibit/S +tebibyte/S +tech +techie/S +technetium/M +technetronic +technical/YS +technicality/SM +technician/SM +technique/SM +techno +technobabble +technocentric +technocomplex +technocracy/SM +technocrat/WS +technocratically +technofear +technofreak +technographer +technography +technologism +technology/3wSM1 +technomania +technomaniac +technomic +technopark +technophile/S +technophilia +technophilic +technophobe/S +technophobia +technophobic +technopolis +technopolitan +technopreneur/S +technopreneurial +technoscience +technoscientist +technospeak +technosphere +technostress +technostructure/S +technotronic +techs +techy +tectonic/YS +Tecumseh/M +Ted/M +teddy/MS +tedious/YP +tedium/M +tee-heed +tee/SGdM +teem/DGS +teen/SZM +teenage/RD +teens/Z +teensy-weensy +teensy/T +teeny-bopper/MS +teeny-weeny +teeny/T +teenybop +teenybopper/S +teepee/MS +Tees/M +Teesside/M +teeter/dS +teeth/DGM +teethe +teetotal/R +teetotalism/MS +TEFL +Teflon/M +tegmenta +tegmentum +Tegucigalpa/M +Teheran's +Tehran/M +Teignbridge +Teilhard/M +TEirtza/M +tektite/MS +Tektronix/M +Tel. +telco/S +Tele-Computer +telecast/RSG +Telecom +telecom/S +telecommunicate/nN +telecommunication/M +telecommute/SRG +telecomputer/S +telecomputing +teleconference/GMDS +telecourse/S +Teledyne/M +telefacsimile +telefax +telefilm/S +Telefonica +Telefunken/M +telegenic +telegram/SGDM +telegraph/WZD1GSM3R +telegraphese +telegraphy/3M +telekinesis/M +telekinetic +Telemann/M +telemark/G +telemarketer/S +telemarketing +telemedicine +telemeter/WSM +telemetry/MS +teleology/wM +teleoperate/GD +teleoperation +teleoperator +teleost/S +telepath/SGD +telepathic +telepathize/SGD +telepathy/Q3S1M +telephone/G3ZMSDW +telephony/M +telephoto/S +telephotography +teleplay/S +teleport/GSD +teleportation +teleporter/S +telepresence +teleprinter/SM +teleprocessing +Teleprompter +TelePrompTers +telerecording/S +telesales +telescope/MGS1DW +telescreen +teletext +telethon/MS +Teletype/MS +televangelism/S +televangelist/S +televiewer/S +televiewing +televise/DSXNG +television/M +televisionary/S +televisual/Y +telework/G +teleworker/S +telex/SDGM +Telford/M +tell-tale/SM +tell/RYkGS +tells/A +telltale/S +Telluride/M +telluride/S +tellurium/M +telly/MS +telnet/SGDB +telnetable +telogen +telomerase +telomere/SW +telophase +telson/S +Telstar/M +Telugu/M +temazepam +temerarious/P +temerity/SM +temp/GMRSTD +Tempe/M +temper/dESM +tempera/MLS +temperament/o +temperamental +temperance/MI +temperate/IY +temperateness +temperature/MS +tempest/SM +tempestuous/Y +tempestuousness +tempi +Templar/S +template's +template/FS +templated +templating +temple/MS +Templeton/M +tempo/SM +temporal/Y +temporarily +temporariness +temporary/FS +temporise/DSkRG +temporize/DSkRG +tempt/SRnGDkN +temptation/M +temptress/SM +tempts/F +tempura/SM +ten-year +ten/lSHg7M +tenability/SM +tenable/U +tenace/S +tenacious/Y +tenaciousness +tenacity/S +tenancy/SM +tenant/MGSD +tenantry +tench/M +tend/FRKSIGD +tended/EU +tendency/SM +tendentious/PY +tender-hearted/YP +tender/PdQ8Ys9 +tenderer +tenderest +tenderfoot/MS +tenderloin/SM +tending/E +tendinitis +tendon/SM +tendril/MS +tends/E +Tenebrae +tenebrous +tenement/SM +tenet/SM +TENEX/M +Tenison/M +Tenneco/M +tenner +Tennessee/M +tennis/M +Tennyson/M +tenon/SM +tenor/SM +tenpin/SM +tens/xNTSDXG +tense/YIT +tenseness +tensile +tension/KMS +tensioned +tensioner/S +tensioning +tensionless +tensive +tensor/SM +tent/DFMGS +tentacle/DSM +tentacular +tentaculate +tentative/Y +tentativeness +tenter/M +tenterhook/MS +tenth/Y +tents/I +tenuous/Y +tenuousness +tenure/MSD +tepee/MS +tephrite/W +tepid/Y +tepidaria +tepidarium +tepidity/S +tepidness +tequila/MS +terabit +terabyte/S +teraflop/S +terapixel/S +terascale +teratogen/SW +teratogenicity +teratological +teratologist/S +teratology/M +terbium/M +tercel/M +tercentenary/S +tercentennial/S +terebratulid/S +Terence/M +Teresa/M +Teri/M +teriyaki +term-time +term/GDSM +termagant/SM +terminable/I +terminal/SYM +terminate/CNSn +terminated +terminating +termination/MC +terminator/SM +termini +terminology/SMw1 +terminus/M +termism +termite/SM +tern/SM +ternary/S +terns/I +terotechnological +terotechnologist/S +terotechnology +terpene/S +Terpsichore/M +Terpsichorean +Terra/M +terrace/GSMD +terracotta +terraform/SGD +terraformer/S +terrain/SM +Terrance/M +terrapin/MS +terrarium/SM +terrazzo/M +Terre/M +Terrell/M +Terrence/M +terrestrial/YSM +Terri/M +terrible/Y +terribleness +Terrie/M +terrify/1SWGDk +terrigenous +Terrill/M +terrine/MS +territorial +territoriality/M +territory/MSo +terror-stricken +terror/qs9Q83-SM +terrorism/M +terrorist/W +terroristically +Terry/M +terry/SRM +terse/TY +terseness +tertian +tertiary/S +Tertullian/M +Terylene +TESL +Tesla/M +TESOL +Tessa/M +tessellate/NDGSn +tessellation/M +tessera +tesserae +tesseral +tessitura +test's/F +test-drive/G +test-tube +test/KFDCGSA +testability/M +testable +testament/MS +testamentary +testate/I +testator/SM +testatrix +tested/U +testee/S +tester/FSCM +testes +testicle/MS +testicular +testiculate +testify/RDSG +testimonial/MS +testimony/MS +testiness +testis/M +testosterone/SM +testy/TY +tetanic/Y +tetanus/M +tetchy/TY +tether/dMS +tethered +Tethys +tetra/SM +tetrachloride/M +tetrachord/SM +tetracyclic +tetracycline/MS +tetrafluoride +tetrafluoroethylene +tetragon/oMS +tetragonal +tetrahedra/o +tetrahedral +tetrahedrite +tetrahedron/SM +tetrahydrocannabinol +tetramer/S +tetramerous +tetrameter/MS +tetraplegia +tetraplegic/M +tetraploid/S +tetraploidy +tetrapod/S +tetrarch +tetrastich +tetrastyle +tetrasyllable/W +tetrathlon +tetravalent +tetrode +Tettenhall +Teuton/MW +Tewkesbury +Tex +TeX's +Texaco/M +Texan/S +Texas/M +text/pRGDKSFM +textbook/MS +textbox/S +textile/SM +Textron/M +textspeak +textual/FY +textualism +textualist/S +textural +texture/SMoDG +textured/U +tgz +Th +Thackeray/M +Thad/M +Thaddeus/M +Thai/S +Thailand/M +thalami +thalamus/M +thalidomide/SM +thalli +thallium/M +thallophyte/MS +thallus +Thames +Thameslink +than +thane/SM +thank/D6jGpS +thankfulness +thankless/Y +thanklessness +thanksgiving/MS +Thant/M +Tharp/M +that'd +that'll +that've +that/M +thatch/MRDSG +Thatcher/M +Thatcherite +thatching/M +thaumasite +thaumaturge/ZW3 +thaumaturgical +thaw/DGS +Thayer/M +Thayne/M +THC +the/JG +Theadora/M +theanthropic +theatre/S1Mw +theatregoer/MS +theatregoing +theatrical/S +theatricality/MS +theatrics +Thebes +theca +thecae +thecate +thee +theft/MS +their/S +theism/MS +theist/MWS +Thelema +Thelemic +Thelemically +Thelemite/S +Thelma/M +them/W1 +thematic/S +theme/MSDG +Themistocles/M +themself +themselves +then +thenar +thence +thenceforth +thenceforward +Theo/M +theobromine +theocentric +theocracy/SM +theocratic +theodicean +theodicy/S +theodolite/SM +Theodora/M +Theodore/M +Theodoric/M +Theodosia/M +Theodosius/M +theologian/MS +theology/Sw1M +Theophilus/M +theophoric +theophorous +Theophrastus/M +theophylline +theorem/SM +theoretic/Y +theoretical +theoretician/SM +theory/Qs-89q3MS +theosophy/w3WSM +therapeutic/YS +therapeutical +therapeutist/S +therapist/SM +therapsid/S +therapy/SM +Theravada/M +there'd +there'll +there're +there've +there/M +thereabout/S +thereafter +thereat +thereby +therefore +therefrom +therein +theremin/S +thereof +thereon +Theresa/M +Therese/M +thereto +theretofore +thereunder +thereunto +thereupon +therewith +therm/oSM +thermal/S +thermic +thermionic/S +thermionics/M +thermistor/SM +thermite +thermochemical +thermocouple/SM +thermodynamic/SY +thermoelastic +thermoelectric +thermoformed +thermoforming +thermogram/S +thermograph +thermographic +thermography +thermoluminescence/M +thermometer/SMW +thermometry/M +thermonuclear +thermophile/S +thermophilic +thermopile/MS +thermoplastic/S +thermoregulate/SGDN +thermoregulatory +Thermos/MS +thermoset/S +thermosetting +thermostable +thermostat/1MSW +Theron/M +theropod/S +thesauri +thesaurus/SM +these/S +Theseus +thesis/M +Thespian/S +Thessalian/S +Thessalonian +Thessaly/M +theta/MS +theurgic +theurgical +theurgist/S +theurgy +they +they'd +they'll +they're +they've +thiamin +thiamine/M +thiazide/S +thick-skinned +thick/TPY +thicken/Sdr +thickening/M +thicket/MS +thickhead/S +thickheaded/P +thickish +thicknesser/S +thicknesses +thicko/S +thickset +thief/M +Thiensville/M +Thierry +thieve/GyDS +thievery/SM +thievish +thievishness +thigh-bone/MS +thigh/MS +thimble/6MS +thimbleberry/S +thimbleful/MS +Thimphu/M +thin/TDRGPYS +thine +thing/M +thingamabob/MS +thingamajig/SM +thingummy/S +thingummybob/S +thingy/S +think-tank +think/RJ7GS +thinkable/U +thinking/U +thinks/A +thinnish +Thinsulate +thiol/S +third-class +third-hand +third-party +third-rate +third/Y +thirst/2SMzGDZ +thirsty/T +thirteen/HM +thirty-eight/H +thirty-first/S +thirty-five/H +thirty-four/H +thirty-nine/H +thirty-one +thirty-onefold +thirty-second/S +thirty-seven/H +thirty-six/H +thirty-three/H +thirty-two +thirty-twofold +thirty/HMS +this +this'd +this'll +thistle/MS +thistledown/M +thither +thole/M +Thom/M +Thomas/M +Thomism/M +Thomist/S +Thomistic +Thompson/M +Thomson/M +thong/MSD +Thor/M +thoracic +thorax/MS +Thoreau/M +thorium/M +thorn/DpM2ZS +Thorn/M +Thorndike/M +thornlike +thornproof +Thornton/M +thorny/T +thorough/YP +thoroughbred/S +thoroughfare/MS +thoroughgoing +thoroughwort +Thorpe/M +Thorson/M +those +thou +though +thought's +thought-provoking +thought/A +thoughtful/Y +thoughtfulness +thoughtless/YP +thoughts +thousand/HSM +Thrace/M +Thracian/M +thrall/SM +thrash/RJSDG +thrashing/M +Thrasymachus/M +thread's +thread/AGDS +threadbare +threadlike +threat/SM +threaten/dSk +three-colour +three-cornered +three-dimensional/Y +three-fold +three-handed +three-legged +three-line +three-phase +three-piece +three-ply +three-point +three-pronged +three-quarter/S +three-way +three-wheeler +three/HMS +threepence/M +threepenny +threescore +threesome/SM +threnody/SM +threonine +thresh/SDRG +threshold/MS +threw/c +thrice +thrice-married +thrift/2pSMzZ +thrifty/T +thrill/DRMkSG +thrip/S +thrive/DSkG +throat/2DMZzS +throaty/TP +throb/SGD +throbber/S +throe/SM +thrombi +thrombocytopenia +thrombocytopenic +thromboembolic +thromboembolism/S +thrombolysis +thrombolytic +thrombose/SD +thrombosis/M +thrombotic +thrombus/M +throne's +throne/CSD +throng/SGMD +throttle/DMGS +through +through-traffic +throughout +throughput/SM +throw-in +throw/RSG +throwaway/MS +throwback/MS +throwdown +throwing/c +thrown/c +throws/c +thrum/GDS +thrush/SM +thrust/GRS +Thu +thud/DSMG +thug-like +thug/SM +thuggery/M +thuggish +thuggishness +Thule/M +thulium/M +thumb/DGMS +thumbnail/SM +thumbprint/S +thumbscrew/MS +thump/MGSD +thumper +thunder/SZkMd +thunderbird/SM +Thunderbird/SM +thunderbolt/MS +thunderbox +thunderbug/S +thunderclap/MS +thundercloud/SM +thunderflash/S +thunderfly/S +thunderhead/S +thunderless +thunderous/Y +thunderousness +thunderstorm/MS +thunderstruck +thunk +Thur/S +Thurman/M +Thurrock/M +Thursday/SM +Thurston/M +thus +thusly +thwack/GDS +thwart/SDG +thwarter/M +thy +thyasirid +thyme/MS +thymidine +thymine/M +thymol +thymus/SM +thyristor/SM +thyroid/S +thyroidal +thyrotrophic +thyrotropic +thyrotropin +thyroxine/M +thyself +THz +Ti +Tiago/M +tiara/SM +TiB +Tiber/M +Tiberius/M +Tibet/M +Tibetan/S +tibia/MSO +tibiae +Tiburon/M +tic-tac +tic/SGRD +tick-tack +tick-tock/GSDM +tick/MS +ticker-tape +ticket-day +ticket-of-leave +ticket/SMdZ +tickety-boo +tickle/DSGR +ticklish/P +tickover +Ticonderoga/M +tidal +tiddly/T +tiddlywinks +tide/ZD2SoJG +tideline/S +tidemark/S +tidewater/SM +tideway/M +tidier/U +tidily/U +tidiness/U +tidy/GYSDT +tie-break +tie-in +tie/RSMDG +tieback/SM +tiebreaker/SM +tied/UA +Tienanmen +tier/D +Tierney/M +ties/AU +tiff/MS +TIFF/S +Tiffany/M +tiger/MS +tigerish +tight-arsed +tight-fisted +tight-fitting +tight-knit +tight-lipped +tight/SYPT +tighten/dS +tightened/c +tightly-knit +tightrope/MS +tigress/MS +Tigris/M +Tijuana/M +Tikal/M +tike's +tiki/S +tilapia +tilde/SM +tile/RDSMG +till/DRSG7 +tillage/SM +Tillard/M +tilled/E +tiller/EMS +tillite/S +Tillman/M +Tilly/M +tilt/DGS +tilters +tilth/M +Tim/ZSM +Timaeus +timber/SdM +Timberlake +timberline/S +timbre/MS +timbrel/SM +Timbuktu/M +time's/c +time-and-motion +time-consuming +time-honoured +time-lapse +time-out/S +time-server/SM +time-serving/S +time-share/DGS +time-spans +time-wasting +time-work +time-worn +time/pYRDSJMG +timebase +timed/a +timekeeper/SM +timekeeping/M +timeless/Y +timelessness +timeline/S +timeliness/U +timely/TP +timeout/S +timepass +timepiece/SM +times/ca +timescale/S +timeshare/SD +timeslot/MS +timesome +timespan +timestamp/SGD +timetable/SDGM +Timex/M +timid/Y +timidity/SM +timidness +timing/M +Timmy/M +timocracy/S +Timor/M +Timorese +timorous/Y +timorousness +Timothy/M +timpani +timpanist/S +Timur/M +tin-glaze +tin-opener +tin-pan +tin-plate/M +tin-tack +tin/DGZSMz2 +Tina/M +tincture/DSMG +tinder/M +tinderbox/SM +tine/MSZ +tinfoil/M +Ting's +ting/D +tinge/S +tingeing +Tingey/M +tingle/GDS +tingly/T +tinker/dMS +tinkerbird/S +tinkerer/S +tinkle/DSGY +tinnitus/M +tinny/TP +tinplate/D +tinpot +tinsel/MGSDY +Tinseltown/M +tinsmith/SM +tint/MSDG +tintinnabulation/SM +tinware/M +tiny/PT +Tioga/M +tip-offs +tip-top +tip/RSGMD +Tipp-Ex +Tippecanoe/M +Tipperary/M +tippet/SM +Tippex +tipple/DSRG +tips/zZ2 +tipster/SM +tipsy/TP +tiptoe/DGS +Tipton +tiptop +Tir-na-nog +tirade/SM +tiramisu +Tirana/M +Tirane +tire/cAGDS +tired/Y +tiredness +Tiree/M +tireless/Y +tirelessness +tiresome/Y +tiresomeness +tiring/U +Tirol/M +Tirolean/S +tissue/MS +tit-for-tat +tit/RMS +titan/MSW +Titania/M +Titanic's +titanically +titanite +titanium/M +titbit/SM +tithe/SMDG +Titian/M +titillate/SnDGkN +titillation/M +titivate/nSNDG +titivation/M +title's +title-deed/MS +title-page +title/SGAD +titled/U +titleholder/MS +titmice +titmouse/M +Tito/M +titrate/SGD +titration/M +titre/MSN +titter/d +tittle-tattle +tittle/MS +titular/Y +Titus/M +tizz/Z +tizzy/MS +TKO +Tkáč +TLC +TLS +Tm +TNT +to-do/S +to/IU +toad/MZS +toadstool/SM +toady/SDGM +toadyism/M +toast/DGRZMS +toasting-fork +toastmaster/SM +toastmistress/S +toasty/T +tobacco/MS +tobacconist/MS +Tobago/M +Tobias/M +Tobin/M +toboggan/S3rMd +tobogganist +tobramycin +Tobruk/M +Toby/M +tobyman +tobymen +toccata/M +tock/GMDS +tocopherol/S +tocsin/MS +today/M +Todd/M +toddle/DGSR +toddy/MS +Todmorden/M +toe/DMGS +toecap/MS +TOEFL +toehold/SM +toenail/MS +toff/SD +toffee/SM +tofu/S +tog/MGSD +toga/DSM +together +togetherness +toggle/DGMS +Togo/M +Togolese +toil-worn +toil/RSMDG +toilet/ySdM +toiletry/MS +toilette/SM +toilsome/Y +toilsomeness +toing +toity +token/SQM8 +tokenisation +tokeniser/S +tokenism/SM +Toki/M +Tokugawa/M +Tokyo/M +Tokyoite/MS +told/AU +Toledo/M +tolerability/MI +tolerable/YI +tolerably/I +tolerance/ISM +tolerant/IY +tolerate/NDGBSn +toleration/M +Tolkien/M +Tolkienesque +toll-bridge/MS +toll-gate/SM +toll-house/M +toll-road/MS +toll/DGS +tollbooth/MS +Tolle/M +Tolman/M +Tolstoy/M +toluene/M +tom-tom +tom/MS +tomahawk/MDGS +Tomas +Tomaselli/M +tomato/M +tomatoes +tomb/SM +tomblike +tombola/M +tomboy/SM +tomboyish +tombstone/SM +tomcat/SM +tome/SM +Tomer/M +tomfool +tomfoolery/MS +Tomkins/M +Tomlin/M +Tomlinson/M +Tommie/M +Tommy/MS +tomography/MW +Tomoko/M +tomorrow/MS +Tompkins/M +tomtit/SM +Tomé/M +ton/droMWS +tonal +tonality/SM +Tonbridge +tone's/cf +tone-deaf +tone/IRDGS +toneless/Y +tonelessness +tones/fc +tong/S +Tonga/M +Tongan/SM +tongue-in-cheek +tongue-tied +tongue-twister/S +tongue/GSMD +tonguing/M +Toni/M +Tonia/M +tonic/MS +tonight/M +tonkatsu +tonnage/SM +tonne/MS +tonner +tonometer +tonsil/SM +tonsillar +tonsillectomy/SM +tonsillitis/M +tonsorial +tonsure/SMGD +Tony/M +Tonya/M +too +took/afcA +tool's +tool/AGDS +toolbar/SM +toolbox/MS +toolchain/S +toolkit +toolmaker/SM +toolmaking/M +tooltip/S +toon/S +toot/GRDS +tooth/zMpDZ +toothache/MS +toothbrush/SM +toothbrushing +toothcarp +toothpaste/MS +toothpick/SM +toothsome +toothy/T +tootle/DSG +toots/Z +tootsie/M +tootsy/SM +top-down +top-heavy +top-level +top-line +top-notch +top-up +top/MWwGpR1JDS +topaz/MS +topcoat/MS +topdressing/S +Topeka/M +toper/M +topflight +topgallant/M +topiary/S +topic/MS +topicality/MS +topknot/MS +toplessness +topman +topmast/SM +topmen +topminnow/S +topmost +topographer/MS +topography/S1WMw +topology/w13SM +toponymics +toponymy +topophilia +topping/M +topple/GDS +tops/Z +topsail/MS +topside/SM +topsoil/M +topspin/MS +topsy-turvy +toque/MS +tor/M +Torah/MS +Torbay +torch-bearer/SM +torch/SMDG +torchlight +tore +toreador/SM +Torfaen/M +torment/GDkS +tormentor/SM +torn +tornadic +tornado/MS +tornadoes +Torness +toroid/oSM +toroidal +Toronto/M +torpedo/DMG +torpedoes +torpid/Y +torpidity/S +torpor/MS +Torquay +torque/DSGM +torquey +torquier +torquiest +torr +Torrance/M +torrent/SM +torrential +Torres +Torricelli/M +torrid/Y +torridness +Torrington/M +torsion's/I +torsion/MSo +torsional +torso/SM +tort's +tort/FSEA +torte/MS +tortelli +tortellini/M +tortilla/MS +tortious/Y +tortoise/MS +tortoiseshell/SM +tortuous/Y +tortuousness +torture/RDGS +torturous +torus/SM +Torvalds/M +Tory/SM +tos +Tosca/M +Toscanini/M +tosh +Toshiba/M +toss-up/SM +toss/GRSD +tostada/S +tostado/S +tosylate/S +tot/DSoMG +total/s9MDGS +totalitarian/S +totalitarianism/SM +totality/SM +Totalizator/M +Tote's +tote/GS +totem/MS +totemic +totemism +totemist/S +totemistic +Toto/M +Tottenham/M +totter/Sdk +totting-up +toucan/MS +touch-and-go +touch-judge/S +touch-sensitive +touch-tone +touch-typists +touch/AGDS +touchable/U +touchdown/MS +touched/U +toucher/S +touching/Y +touchless +touchline/MS +touchpad +touchpaper +touchpoint/S +touchscreen/S +touchstone/SM +touchwood +touchy-feely +touchy/TPY +touché +tough-minded +tough/GYPTSD +toughen/dS +Toulon/M +Toulouse/M +toupee/MS +tour/CSGMFD +tourer/SM +tourism/MS +tourist/ZMSGD +touristic +touristically +tourmaline/SM +tournament/MS +tourney/DGSM +tourniquet/MS +tourtière +tousle/DSG +tout/DSG +tow-bar/MS +tow-coloured +tow-head/SMD +tow-line/SM +tow-path/MS +tow-rope/SM +tow/DRGS +toward/S +towel/SMDG +tower/dk +Towler/M +town/SmM5 +townee +townie/SM +townland/S +Townley/M +townscape +Townsend/M +townsfolk +township/MS +townspeople/M +tows/f +Towsley/M +toxaemia/M +toxaemic +toxic/S +toxicant/S +toxicity/SM +toxicology/3Mw +toxigenicity +toxin/MS +toxophilite/S +toxoplasma +toxoplasmosis +toy/MDSG +toymaker/SM +Toynbee/M +Toyoda/M +Toyota/M +toyshop +trabecula +trabeculae +trabecular +trabeculate +trace's +trace/ANDGnS +traceability +traceable/U +traced/U +traceless/Y +tracer/ZSM +tracery/SM +traceur/SM +Tracey/M +trachea/M +tracheae +tracheal +tracheotomy/MS +trachoma +trachomatous +Traci/M +Tracie/M +tracing/MS +track-laying +track/GMRSDp +trackback/S +trackball/S +trackbed +tracked/U +trackie/S +trackpad +tracksuit/MS +trackway/S +tract's/F +tract/E7ASF +tractability/I +tractable/IY +tractably/I +traction/FCESMA +tractive +tractor/FSMCA +tracts/C +Tracy/M +trad +trade-in/S +trade-off/S +trade/Mm5GRSD +trademark/GSDM +tradescantia +tradespeople +tradition/SMo +traditional/3 +traditionalism/MS +traditionalist/W +traditionally/U +traduce/GRDS +traducement +Trafalgar/M +traffic-calmed +traffic-calming +traffic/pDRMGS +trafficking/S +Trafford +tragedian/SM +tragedienne/SM +tragedy/SM +tragi +tragic/Y +tragical +tragicomedy/MS +tragicomic +tragus +trail/MGRSD +trailblazer/MS +trailblazing +trailer/d +trails/F +train-bearer/S +train-spotter/M +train-spotting +train/MADGS +trainable/U +trained/U +trainee/SM +traineeship/S +trainer/MS +training/MS +trainload +trainman/M +trainmen/M +trainspotter/S +trainspotting +traipse/SGD +trait/SM +traitor/MS +traitorous/Y +trajectory/SM +tram/SM +tramcar/S +tramlines +trammel/SDG +trammelled/U +tramontana +tramp/RDGS +trampette +trample/DSG +trampoline/SM +trampolinist +tramway/SM +trance/MS +tranche/MS +Tranmere +tranny/S! +tranquil/Y +tranquillity/S +tranquilly/Q8q-s9 +trans +transact/x +transalpine +transaminate/SGDN +transatlantic +transborder/S +transceiver/SM +transcend/SDG +transcendence/MS +transcendent/oY +transcendental/3 +transcendentalism/SM +transcendentalist +transclude/SGD +transcode +transcompile/SGD +transcontinental +transcribe/RGNSDX +transcript/MS +transcription/M +transcriptional +transcriptionally +transcriptome/S +transcurrent +transduce/SGDN +transducer/MS +transect/SG +transept/SM +transexual/SM +transfect/SGD +transfectant +transfection +transfer/DR7SGMg +transferability/M +transferee/SM +transference/SM +transferor/SM +transferral/SM +transferware +transfinite +transfixion +transform/R7 +transformational +transformationally +transformative +transformed/U +transgender/d +transgenderism +transgenderist/S +transgene/S +transgenic +transgress/NSDVGX +transgression/M +transgressor/S +transhistorical +transhumanism +transhumanist +transience/ZSM +transiency/S +transient/SY +Transifex +transistor/Q8MS +transit/dxXuvNVy +transition/DMG +transitive/IPY +transitivity/M +translatability/M +translatable/U +translate/DgNGnS +translated/aU +translates/a +translating/a +translation/aSM +translational +translator/MS +transliterate/GnD +translocate/GDS +translocation/S +translucence/ZM +translucency/SM +translunar +transman +transmarine +transmembrane +transmen +transmigrant/S +transmissible +transmission/AM +transmissivity/S +transmit/AXGNSD +transmittable +transmittal/MS +transmittance/MS +transmitter/MS +transmogrification/M +transmogrify/nSDNG +transmural +transmutability +transmutative +transmuter/S +transnational/S +transnationalism +transom/SM +transonic +transparency/SM +transparent/Y +transpeople +transperson +transpersonal +transphobe/S +transphobia +transphobic +transpile/SGDR +transpiration/M +transpire/DnNSG +transplant/7Nn +transponder/M +transport/MBnN +transportable/U +transportation/M +transposable +transpose/N +transposed/U +transposon/S +transputer/MS +transracial +transsexual/SM +transsexualism/MS +transsexuality +transubstantiation/SM +transuranic +Transvaal/M +transversal/M +transverse/Yo +transvestism/SM +transvestite/SM +transvestitism +transwoman +transwomen +Transylvania/M +Transylvanian +trap/JSRDMG +trapdoor/S +trapeze/SM +trapezia +trapezii +trapezium/SM +trapezius +trapezoid/SM +trapezoidal +trappable/U +Trappist/SM +trapshooting/M +trash/SGD2MZ +trashy/TP +trauma/Q8SW1M +traumata +traumatisation +traumatism +traumatization +travail/SDGM +travel/DRGJS +travelled/U +travelogue/MS +Travers +traversable +traversal/SM +traverse/DSG +travertine/M +travesty/MDSG +Travis/M +Travolta/M +trawl/SRGD +tray/SM +Traynor/M +treacherous/PY +treachery/MS +treacle/MY +tread/ASG +treadle/DSGM +treadmill/MS +treason/S7M +treasonous +treasure-trove/SM +treasure/DRSZMG +treasury/SM +treat/LM7ZDSG +treatable/U +treated/KUAa +treating/a +treatise/MS +treatment/KSM +treats/aA +treaty/MS +treble/SDG +Treblinka/M +tree/MpGS +treelike +treeline +treetop/MS +trefoil/SM +trek/SRDGM +Trekkie/SM +trellis/MdS +trelliswork +trematode/SM +Tremayne/M +tremble/SGYkD +trembler/M +trembly/T +tremendous/Y +tremendousness +tremolo/MS +tremor/SMd +tremulous/YP +trench's +trench/AGDS +trenchancy/SM +trenchant/Y +trencher/mSM +trend/DzZ2MSG +trendsetter/S +trendsetting +trendy/T +Trent/M +Trenton/M +trepanned +trepidation/MS +Trescothick +trespass/RDSG +tress/aMS +tresses/E +trestle/MS +Tretikov/M +Trevino/M +Trevor/M +trews +tri-axle/S +tri-band +triable +triac/S +triacetate +triad/WSM +triage/SDMG +trial's/Aa +trial/KaA +trialled +trialling +trials/Aa +triangle/SM +triangular/Y +triangulate/NnSGD +triangulation/M +Triassic +triathlete/S +triathlon/S +triatomic +triaxial +triazine +tribal/Y +tribalism/M +tribe/SmM5 +tribrach +tribrachic +tribrachs +tribulation/SM +tribunal/SM +tribune/SM +tributary/SM +tribute's +tribute/FSE +trice +tricentennial +triceps/M +triceratops/M +trichiasis +trichina/M +trichinae +trichinoses +trichinosis/M +trichloroethane +trichloroethylene +trichological +trichologist/S +trichology +trichome/S +trichomoniasis +trichopteran/S +trichotillomania +trichotomous +trichotomy/S +trichromatic +Tricia/M +trick/RSGD2MzZ +trickery/SM +trickish +trickle/DSG +trickster/MS +tricky/TP +triclinic +tricolour/SDM +tricot +tricuspid +tricycle/GSM +tricyclic/S +tricyclist/S +trident/SM +tridimensional +tried/U +triennial/YS +trier/MS +Trieste/M +triffid/S +trifle/GRMSD +trifocals +trifoliate +trig/DRGS +trigeminal +trigger-happy +trigger/SdA +triggerfish/S +triglyceride/MS +triglyph/S +triglyphic +trigonocephaly +trigonometry/WwM +trigram/S +trigraph/S +trihedral +trike/M +trilateral +trilby/MS +trilinear +trilingual +trill/SMGD +trillion/HS +trillium/SM +trilobite/SM +trilogy/SM +trim/DTGJSRY +trimaran/SM +Trimble/M +trimer/S +trimeric +trimerous +trimester/SM +trimeter/S +trimethoprim +trimetric +trimetrical +trimmed/U +trimming/M +trimness +trimodal +trimonthly +Trina/M +trinary +trine/S +Trinidad/M +Trinidadian/S +trinitrotoluene/M +trinity/SM +trinket/SM +trinomial/S +trio/SM +triode/SM +triolet/S +trioxide/M +trip/SDRGMY +tripartite +tripe/M +triphthong/S +triphthongal +triplane/S +triple/SGD +triplet/SM +triplex/SD +triplicate/S +triplication/M +triploblastic +triploid/S +triploidy +triply/N +tripod/SM +tripodal +Tripoli/M +tripos/SM +Tripp/M +tripping/Y +triptan/S +triptych/M +triptychs +tripwire/SM +triquetral +trireme/SM +trisect/SGD +trisection/S +trisector/S +Trish/M +Trisha/M +trishaw/S +trisodium +trisomy/S +Tristan/M +tristate +trisyllabic +trisyllable/S +trite/YF +triteness +tritium/M +tritocerebra +tritocerebrum +Triton/M +triton/SM +tritone/S +triturate/SDGN +triturator/S +triumph/SDGM +triumphal/Y +triumphalism +triumphalist/S +triumphant/Y +triumvir/MS +triumvirate/MS +triune +trivalent +trivet/SM +trivia/o +trivial/Q8q- +triviality/MS +tRNA +trochaic/S +trochanteral +trochanteric +trochee/MS +trochlear +trochophore +trod/A +trodden/UA +Trogir/M +troglodyte/SM +troika/SM +Troilus/M +Trojan/MS +trojan/SM +troll/DGMS +trolled/F +trolley/SM +trolleybus/S +trollop/SM +Trollope/M +trombone/3MS +trompe +Trondheim/M +troop/RDMGS +troopship/MS +trope/WMSw1 +trophically +trophoblast/SW +trophy/MS +tropic/SM +tropism/MS +troposphere/MW +troppy/TYP +trot/GRSD +troth/S +Trotsky/M +Trotskyism +Trotskyist/S +Trotskyite/S +troubadour/SM +trouble/DGSM +troubled/U +troublemaker/MS +troublemaking +troubleshoot/GRS +troublesome/PY +trough/MS +trounce/GDS +troupe/SRM +trouser/S +trousered +trousseau/M +trousseaux +trout/M +Troutman/M +trove/SM +Trowbridge/M +trowel/MS +troy +Troy's +truancy/SM +truant/GDMS +truce/SM +truck/DRGMS +Truckee/M +truckle/GSD +truckload/SM +truculence/M +truculent/Y +Trude/MZ +Trudeau/M +trudge/SDG +Trudi/M +Trudy/M +true-blue +true-born +true/DTG +truelove/MS +trueness +truffle/MS +truism/MS +Trujillo/M +truly +Truman/M +Trumann/M +Trumbull/M +Trumland +trump/SDGM +trumped-up +trumpery/SM +trumpet-call +trumpet/rdSM +truncate/GDSnN +truncation/M +truncheon/MS +trundle/SDG +trunk/SGM +trunkfish/S +Truro/M +Truscott/M +truss/GSD +trust's +trust/E6SaDGj +trustable +trusted/U +trustee/SM +trusteeship/SM +trustful/P +trustfulness/E +trustiness +trusting/Y +trustworthiness/U +trustworthy/P +trusty/TMS +truth/MUSj6 +truthfulness/U +truthiness +TRW +try-out/MS +try/ADGS +trying/Y +trypanosome/S +trypanosomiasis +trypsin/M +trypsinogen +tryptophan +tryst/GDMS +tsar/S +tsarevich +tsarina's +tsarist +tsetse +tsukemono/S +tsunami/SM +Tsushima/M +Tswana/M +TTL +tu +tu-whit +tu-whoo +Tuareg/M +tub/drSMZ +tuba/SM +tubby/T +tube/MpS +tubercle/SM +tubercular +tuberculin/M +tuberculoid +tuberculoses +tuberculosis/M +tuberculous +tuberose/MS +tuberous +tubing/M +tubular +tubule/SM +TUC +Tuck's +tuck/DRSG +Tuckerman/M +Tucson/M +Tudor/SM +Tue/S +Tuesday/SM +tuff +tuffaceous +tuft/DSGZM +tug/GSD +tugboat/MS +tuition/SMI +Tulane/M +tularaemia +tularaemic +tulip/MS +tulle/MS +Tullow/M +Tully/M +Tulsa/M +tum/Z +tumble-drier +tumble-dry/SD +tumble/RSGD +tumbledown +tumbler/6 +tumblerful/S +Tumblr/M +tumbrel/MS +tumbrils +tumescence +tumescent +tumid/Y +tumidity/SM +tummy/MS +tumorous +tumour/MS +Tums/M +tumult/SM +tumultuous/PY +tumulus/M +tun/W7rdSZ +tuna/MS +tunable/C +Tunbridge +tundish +tundra/SM +tune's +tune/ACSGD +tuneage +tuneful/PY +tuneless/YP +tunesmith/S +tungstate +tungsten/M +tunic/SM +tunica +tunicae +tunicate/SD +tuning/SM +Tunis/M +Tunisia/M +Tunisian/S +tunnel/JSRGDM +tunny/MS +tupelo/M +tuple/S +tuppence/M +Tupperware +turban/SM +turbaned +turbid +turbidite/S +turbiditic +turbidity/MS +turbinate +turbine/SM +turbo +turboboost +turbocharge/DG +turbocharger/SM +turbofan/MS +turbojet/SM +turboprop/SM +turbot/SM +turbulence/MS +turbulent/Y +turd/SM +tureen/SM +turf/MGZDS +turfy/T +turgid/Y +turgidity/SM +Turin/M +Turing/M +Turingery +Turk/WM +Turkey/M +turkey/MS +Turkic/M +Turkington/M +Turkish +Turkle/M +Turkmen/S +Turkmenistan/M +Turks/M +Turku/M +Turkwel/M +turlough +Turmenistan +turmeric/MS +turmoil/M +turn-buckle/SM +turn-down +turn-off/SM +turn-up/S +turn/AScGD +turnable +turnabout/MS +turnaround/MS +turnbuckle/S +Turnbull/M +turncoat/SM +turned/U +turner's +turner/AS +turning/SM +turnip/SM +turnkey/M +turnout/MS +turnover/MS +turnpike/SM +turnround +turnstile/SM +turnstone/MS +turntable/MS +turpentine/M +Turpin/M +turpitude/MS +turquoise/MS +turret/MS +turreted +turtle-dove/SM +turtle-neck/DSM +turtle/MS +turvy +Tuscaloosa/M +Tuscan +Tuscany/M +tush +tusk/DRGMS +Tuskegee/M +tussle/SDG +tussock/MSZ +tut-tuts +tut/SGD +Tutankhamen/M +Tutankhamun +tutelage/MS +tutelary/S +tutor/dSM +tutored/U +tutorial/MS +tutorship/S +Tutsi +tutti/S +Tuttle/M +tutu/MS +Tuvalu/M +TV/M +TVA +TVs +TWA/M +twaddle/M +twain +twang/DGZSM +twangy/T +tweak/DSRG +twee/T +Tweed/M +tweed/MS2Z +Tweedledee/M +Tweedledum/M +Tweedy/M +tweedy/T +tweeness +tweeps +tweet/SRGD +tweetable +tweetup/S +tweeze/SDGR +twelve/H +twenty-eight/H +twenty-first/S +twenty-five/H +twenty-four/H +twenty-nine/H +twenty-one +twenty-onefold +twenty-second/S +twenty-seven/H +twenty-six/H +twenty-three/H +twenty-twenty +twenty-two +twenty-twofold +twenty/SH +twerk/SGD +twerp/MS +twice +twice-married +Twichell/M +Twickenham +twiddle/YGDS +twiddler/M +twiddly/T +twig/SMZDG +twiggy/T +twilight/SM +twilit +twill/DSG +twin-tub/S +twin/DSdGM +twine/SM +twinflower/S +twinge/DMGS +Twinkie +twinkle/YGDS +twinset/S +twirl/DRGS +twirly/T +twist/RZGSD +twisted/U +twistor +twists/U +twit/DGSM +twitch/SGDZ +twitcher/S +twitchy/T +twitter/dS +twitterer/S +twittery +twittish +two-dimensional/Y +two-edged +two-faced +two-handed +two-sided +two-step +two-stroke/MS +two-thirds +two-timer +two-tone +two-way +two-wheeler/MS +two/SM +Twofish +twofold +twopence/SM +twopenn'orth +twopenny +twosome/SM +Twp +TWX +Ty +Tybee/M +tycoon/SM +Tydfil/M +tying/UA +tyke/SM +Tylenol/M +Tyler/M +Tylor/M +tympan +tympani +tympanic +tympanist/MS +tympanum/SM +Tynan +Tyndall/M +Tyne/M +Tynecastle/M +Tynemouth +Tyneside/M +type's +type/aASGD +typecast/G +typed/U +typeface/MS +typescript/MS +typeset/RSG +typewriter/MS +typewriting +typewritten +typhoid/M +typhoon/SM +typhus/M +typical/Y +typicality/M +typify/DGS +typo/3MS +typographer/MS +typography/SWMw1 +typology/wSM13 +tyrannosaur/MS +tyrannosaurus/S +tyrannous +tyranny/8SQ1Mw +tyrant/SM +tyre/SM +Tyree/M +tyro/SM +Tyrol's +Tyrolean/S +Tyrone/M +tyrosinase +tyrosine/M +Tyschtschenko/M +Tyson/M +tzar/SM +tzarina/MS +tzatziki +tzigane +Tzu/M +tête +tête-bêche +tête-à-tête +Tórshavn/M +U +U.K. +U.N. +U.S. +UAR +UART +UAV/S +UAW +UB40/S +ubiquitarian/S +ubiquitarianism +ubiquitin +ubiquitinate/SGDN +ubiquitism +ubiquitist +ubiquitous/Y +ubiquitousness +ubiquity/S +ubuntu/M +Ubuntu/M +UCL/M +UCLA/M +Udall/M +udder/SM +UDF +UDG/S +Udmurt +Udod +UDP +UEFA +UEFI +UFO/SM +ufological +ufologist/S +ufology/M +Uganda/M +Ugandan/S +ugh/F +uglify/SGDN +uglily +ugliness +ugly-looking +ugly/T +uh +UHF +Uhura/M +UI +UK/M +ukase/SM +Ukraine/M +Ukrainian/S +ukulele/SM +UL +Ulan/M +ulcer/VMS +ulcerate/SGNDn +ulceration/M +ulcerous +Ullmann/M +ulna/M +ulnae +ulnar +Ulrich/M +Ulrika/M +Ulrike/M +ulster/MS +ulterior +ultimate/Y +ultimatum/MS +ultimo +ultisol/S +ultra-fine +ultra-high +ultra-thin +ultra/S +ultrabasic +ultrabook/S +ultracentrifugal +ultracentrifugation +ultracentrifuge/MD +ultracold +ultracompetent +ultraconservatism +ultraconservative/S +ultracritical +ultradian +ultrafast +ultrafastidious +ultrafiltration +ultralight/S +ultramafic +ultramarine/SM +ultramicroscope +ultramicroscopic +ultramodern +ultramontane +ultraportable +ultrarapid +ultrasafe +ultrasaurus +ultrasonic/SY +ultrasonography/W +ultrasound/SM +ultrastructural +ultrastructure +ultraviolet +Ultrix/M +ululate/NnSGD +ululation/M +Ulysses +um +Umbanda +umbel/SM +umbellifer/S +umbelliferous +umber/SM +Umberto/M +umbilical/Y +umbilici +umbilicus/M +umbo/S +umbonal +umbonate +umbones +umbra/MS +umbrae +umbrage/SM +umbrageous +umbrella/MS +umbrellabird/S +UMIST +umlaut/GDSM +umpire/DMGS +umpteen +umpteenth +un-English +UN/M +unabated/Y +unabating +unable +Unabomber +unacademic +unacceptability +unacceptable +unaccountability +unaccountable +unaccustomed/Y +unactionable +unaddressed +unadjacent +unadvisedly +unaesthetic +unaffected +unaggressive +unaired +unalarmed +Unalaska/M +unalike +unalive +unallied +unallowable +unalterable/Y +unambiguity +unambitiousness +unambivalent/Y +unamended +unamiable +unamplified +unamusable +unanalysable +unanchored +Unani +unanimated +unanimity/SM +unanimous/Y +unapologetic/Y +unapparent +unappeasable +unappreciative +unappropriated +unaspirated +unassertive +unassuming/Y +unattainable +unattractiveness +unaugmented +unauthentic +unavailable +unavailing/Y +unaware +unbacked +unbalance +unban/DG +unbearableness +unbeautiful/Y +unbecomingness +unbefitting/YP +unbeholden +unbeknown +unbeknownst +unbelief +unbelieving/Y +unbind/G +unblinking/Y +unbound/Di +unbranched +unbreakable +unbrokenness +unbruised +unbrushed +unbuckle/G +unbudgeable +unbuild/SG +unbuilt +unburden/d +uncached +uncalled-for +uncanonical/Y +uncapping +uncatchable +uncatered +unceasing/Y +uncertainness +unchallengeable +unchanging/Y +unchaste +uncheck/SGD +unchristian +uncial/S +uncirculated +uncivil +unclad +unclarity +unclassified +uncle/MS +unclean +uncleanness +unclear +uncleared +unclearly +unclearness +uncloak/G +unclog/DG +uncoded +uncoloured +uncombined +uncomely +uncomfortable +uncommon +uncommunicated +uncommunicative +uncompanionable +uncompetitive/PY +uncomplicatedly +uncomplicatedness +uncompounded +uncomprehending/Y +uncompress/G +unconcentrated +unconditional +unconditionality +unconducive +unconference/S +unconfessed +unconfident +unconfidently +unconfirmed +unconformably +unconfused +unconjugal +unconjugated +unconnected +unconscionable/Y +unconsciousness +unconstitutional +unconstitutionality +unconstructive +uncontainable +uncontended +uncontrollability +unconventional +uncool +uncopiable +uncord/SGD +uncork/G +uncosted +uncountability +uncouple/G +uncouth/Y +uncouthness +uncover/d +uncreative +unction's/I +unction/M +unctuous/Y +unctuousness +uncultivable +uncured +uncurl/G +uncurtained +uncustomary +uncut +undatable +undated/I +undaunted/Y +undead +undebatable +undebated +undecidability +undecidable +undecided/SY +undeciphered +undedicated +undefeatable +undelete/DG +undeliverable +undeniable/Y +undented +undependable +under +under-investment +under-read +under-report +under-represent +under-secretary/SM +underact/SGD +underactive +underage +underappreciate/DN +underarm +underbid/G +underbody/S +underboss +underbred +underbridge/S +underclass/S +undercoat/G +undercount +undercover +undercurrent/M +undercut/G +underdog +underdress/SGD +underemphasis +underfeed/G +underfloor +underflow/M +underfoot +underframe +underfur +undergarment +undergird/SGD +undergone +undergrad/MS +undergraduate +underground +underhand/i +underinvest/SGD +underlay +underlease +underlet/SG +underline +underling/MS +underlip +undermine/GR +underneath/S +underpainting +underpass/M +underpay +underperform/SG +underperformance +underpin +underpinning/M +underplant/SD +underpopulation +underprepared +underrate/GSD +undersea +undersecretary/S +undersense +underserved +underset/SG +undersheriff +undershot +undershrub/S +undersigned/M +undersize +underskirt +undersow/SGD +undersown +underspecification +underspend +understaffing +understand/aJSG +understandability +understandable/Y +understander +understanding/aM +understandingly +understater/S +understeer/SGD +understood/a +understory/S +understrength +understructure +understudy/M +undersupply/S +undersurface +undertaking/M +undertone +undertow/M +undervalue +underwater +underway +underwear/M +underweight +underwing/S +underwire/SD +Underwood/M +underwork/D +undescended +undesignated +undesigned +undesignedly +undesirable +undetermined +undine/S +undiscriminating +undisputedly +undissociated +undistracted +undiversified +undo/G +undoable +undogmatic +undoubted/Y +undrained +undramatic +undraw/SG +undrawn +undress/G +undrew +undrunk +undue +undulant +undulate/SnNDG +unduplicated +unearth/YSG +unease/2 +uneatable +unemotional +unending/YP +unendowed +unenergetic +unengaged +unenjoyable +unenlightenment +unenviable +unequal/D +UNESCO +unessential +unevangelical +uneven +unevenness +uneventful/P +unexacting +unexaggerated +unexceptionable/Y +unexcitability +unexcitable +unextended +unfailing +unfair +unfairness +unfaithfulness +unfamiliar +unfamiliarity +unfashionable +unfatherly +unfathomable/Y +unfavourable +unfavoured +unfeasibility +unfeasible/Z +unfeeling +unfelt +unfeminine +unfermented +unfertilised +unfertilized +unfiled +unfit/DG +unfitness +unfix/G7D +unflappability +unflappable/Y +unflinching/Y +unfold/G +unfollow/DG +unforgeable +unforgivable +unforgiving +unforgivingness +unforked +unfought +unfree +unfreedom +unfreeze +unfriend/SDG +unfriendliness +unfrozen +unfruitful +unfulfillable +unfulfilling +unfunny +unfussy/Y +ungainliness +ungainly +ungainsayable +ungallant +ungeared +ungenerous +ungenerousness +ungentle +ungodliness +ungodly +ungraceful +ungraciousness +ungrammatical +ungrateful +unguarded +unguent/S +ungulate/S +unhand/GZ +unhandled +unhandsome +unhang +unhappen +unhappiness +unharmonious +unhatched +unhealthiness +unheard-of +unhearing +unhedged +unheedful +unheedingly +unhelpful +unheretical +unheroic/Y +unhistorical +unhitch/G +unholy/RTP +unhook/G +unhorse +unhung +unhurt +uni +uniaxial/Y +unibody/S +unicameral +unicast +UNICEF/M +unicellular +unicity +Unicode/M +unicorn/SM +unicuspid +unicycle/DMG3S +unideal +unidimensional +unidirectional/Y +unidirectionality +uniface +unifiable +unification/MA +unifier/MS +uniform/SMYD +uniformitarianism +uniformity/MS +unify/AGNSnD +unilateral/Y +unilateralism/M +unilateralist/S +Unilever/M +unilingual +unilingualism +unilingually +unimodal +unimolecular +unimpeachable/Y +unimplementability +unimportance +unimportant +unimposing +unimposingly +uninflected +uninhibited/Y +uninstal/S +uninstall/SGDR +uninstallation/S +unintellectual +unintelligibility +uninterestingness +uninterrupted/Y +uninterruptedness +uninterruptible +unintuitive +uninvested +union's/EA +union/qQ3 +Uniondale +unionism/MS +unionist +unions/EA +unipolar +unipolarity +unipotent +uniprocessor +unique/Y +uniqueness +unironed +unironic/Y +uniserial +unisex +unisexual/Z +unisexuality +UNISON +unison/S +unissued +Unisys/M +unit/d +UNITA +Unitarian/SM +Unitarianism/M +unitarily +unitarism +unitarist/S +unitarity +unitary +unite/AGEDS +unitive +unity/MES +univalent/S +univalve/SM +univariate +universal/8QS +universalism/M +universalist/S +universalistic +universality/SM +universe/oMS +university/MS +Unix/M +unjaded +unjointed +unjust +unkempt +unkept +unkeyed +unkillable +unkind/Y +unkindness +unking/SGD +unkink/SGD +unknit/SGD +unknot/SGD +unknowability +unknowable +unknowing/P +unknowledgable +unknowledgeable +unlaid +unlap +unlatch/G +unlawfulness +unlay/G +unlearnedly +unliberated +unlike +unlikeness +unlink/G +unlit +unload/G +unlobed +unlock/G +unlogical +unlooked-for +unloose +unlovable +unlovely +unluckiness +unmanageable/Y +unmanliness +unmanly +unmannered/Y +unmannerly +unmarried +unmask/G +unmatch/SGD +unmatchably +unmated +unmeaning +unmediated +unmedicated +unmeet +unmeetable +unmeetly +unmeetness +unmellow +unmellowed +unmelodic +unmelodiously +unmelodramatic +unmeltable +unmelted +unmelting +unmember/Sd +unmemorable/Y +unmemoried +unmentionable/S +unmerciful/P +unmet +unmetalled +unmetered +unmethodical/Y +unmetrical +unmilitary +unmindfully +unmindfulness +unmissable +unmissed +unmistakable/Y +unmistakeable/Y +unmistaken +unmitigatedly +unmodifiable +unmoral +unmorality +unmothered +unmotherly +unmould +unmouldy +unmount/SGD +unmourned +unmouthable +unmovable +unmovableness +unmovably +unmoveable +unmoveably +unmovedly +unmuffle/D +unmunch/DMRGS +unmurmuring/Y +unmusical/P +unmusicality +unmutilated +unnail/D +unnamable +unnamed +unnatural +unnavigability +unnavigable +unneighbourliness +unneighbourly +unnerve/k +unnoticeably +UNO +unoaked +unobjective +unobliging +unobscured +unobservable +unobserving +unobstructive +unobtrusiveness +unobvious +unoffending +unoiled +unopinionated +unordinary +unorganized +unoriginality +unoriginally +unornamented +unpacker/S +unpair/SDG +unpalatable +unpardonableness +unparented +unpartizan +unpassable +unpatched +unpatented +unpatriotically +unpatrolled +unpatterned +unpeg/SGD +unpeople/GS +unperfumed +unperson/S +unpersuadable +unpersuaded +unpersuasive +unperturbed/Y +unphilosophic/Y +unphilosophical +unphysical +unphysiologic/Y +unphysiological +unpick/GS +unpicturesque +unpigmented +unpin/GD +unpleasant +unpleasantness +unplumbable +unpoetic +unpoetical +unpoetically +unpointed +unpolitic +unpolitical +unpopular +unported +unposed +unpossessed +unpower +unpowered +unpowerful +unpracticable +unpractical +unpracticality +unpracticalness +unprecedentedly +unprefixed +unpremeditatedly +unprepared +unpreparedness +unprescribed +unpresentable +unpressed +unpresuming +unprintably +unprioritised +unprioritized +unproblematical +unproblematically +unprocessable +unprofessional +unprofitable +unprotesting +unprotestingly +unprotrusive +unproud +unprovability +unprovable +unprovableness +unproved +unprovided +unprovidential +unprovisioned +unprovocative +unpublish/SGD +unpunctual +unquiet/YP +unquote/B +unrated +unratified +unreachableness +unreachably +unread/2B +unreadably +unready +unreal +unrealism +unreasoning/Y +unrefuted +unregeneracy +unregenerated +unregenerately +unregeneration +unrelated +unrelatedness +unrelenting/Y +unremarked +unremitted/Y +unremitting/Y +unrented +unrequested +unreservedness +unrest +unresting +unrestingly +unrestorable +unrestored +unretouched +unrevealed +unreversed +unreviewed +unrevised +unrevoked +unripe +unromantic/Y +unroof/SGD +unruliness +unruly/T +unsalaried +unsanctified +unsatisfactoriness +unsatisfyingly +unsaturation +unsay/SG +unscalable +unscaleable +unscarred +unscrew/G +unscriptural +unscrupulousness +unsearched +unseaworthiness +unsectarian +unsecure +unseduced +unseeing/Y +unseemly +unselect/SGD +unselfconscious/Y +unselfconsciousness +unsellable +unsensational/Y +unsentimental/Y +unseparated +unserious +unserviceability +unset +unsettle/kiL +unsewn +unsex/DS +unsexy/T3 +unshakable/Y +unshaped +unshapely +unsharp/P +unshifted +unship/SGD +unshockability +unshockable +unshod +unshrinkability +unshrinkable +unshrinking +unshrinkingly +unshrunk +unsightly +unsized +unskilful/YP +unsmart +unsnap/GD +unsocial +unsolder +unsound +unsourced +unspeakable/Y +unspecific +unspectacular +unsprayed +unstable/TPY +unstamped +unsteadiness +unstick/SG +unstimulating +unstinting/Y +unstoppable/Y +unstring/SG +unstudiedly +unstuffed +unstuffy +unstylish +unsubdued +unsubjugated +unsubmerged +unsubstantial +unsubtle +unsuccessful +unsupportive +unsure +unsurveyed +unsusceptibility +unsusceptible +unsuspected/Y +unsuspecting/Y +unsuspicious/YP +unsustainably +unswathe/SGD +unswayed +unswerving/Y +unswollen +unsystematic +untagging +untaken +untalkative +untampered +untargeted +untasted +untaxable +untestable +untether/Sd +unthinkability +unthinkable/Y +unthinking/YP +unthorough +unthought +unthoughtful +unthread/DG +unthreatened +unthreatening +unthrifty/YP +unthrone/SD +untick/SGD +untidy/T +untie +unties/F +until +untimed +untimely +untiring/Y +untormented +untouchability +untouchable/MS +untouristed +untoward/YP +untraditional +untransferable +untranslatability +untraversable +untrendy +untrue +untruly +untrusting +untrustworthy +untrusty +untuck/D +untwist/G +untypical/Y +untyred +unutterable/Y +unvaccinated +unvalidated +unvaryingness +unvented +unversioned +unviability +unviable +unviolated +unvitiated +unwaged +unwaisted +Unwalla +unwalled +unwarned +unwarrantable/Y +unwatchable +unwatchful +unwatered +unweaned +unweary +unwedded/P +unweighted +unwell +unwellness +unwept +unwhipped +unwieldiness +unwieldy +unwillingness +unwinking/Y +unwinnable +unwired +unwisdom +unwise +unwiseness +unwomanly +unwonted +unwontedness +unworkability +unworkableness +unworkably +unworkmanlike +unworldly +unworthy +unwound +unwrap/DG +unyielding/Y +up-tempo +up-to-date +up-to-the-minute +up/MFS +Upanishads +upbeat/MS +upbraid/DSG +upbringing/MS +UPC +upcase/SD +upcast/S +upcoast +upcoming +upcountry +upcurve/D +upcycle/SDG +updatable +update/DGS +updater/M +Updike/M +updraught/SM +upend/SGD +upfront +upgradable +upgrade/DSG7 +upheaval/SM +upheld +uphill +uphold/RGS +upholster/ASd +upholsterer/SM +upholstery/SM +UPI +upkeep/MS +upland/SM +uplift/SDG +uplifter/S +upliftment +uplink/GDS +upload/SDG +upmarket +upon/F +upped +upper-case/DSG +upper-class/S +upper/S +uppercase/SGD +uppercut/S +uppermost +upping +uppish +uppity +upraise/SDG +uprate/GD +upright/YS +uprightness +uprise +uprisen +uprising/SM +upriver +uproar/SM +uproarious/PY +uproot/SGD +uprooter/S +uprose +ups +upsample/SDG +upscale/DSG +upset/SG +upshot +upside-down +upside/MS +upsilon/MS +upsize/G +upspeak/SG +upspoke +upspoken +upstage/SDG +upstairs +upstanding +upstandingness +upstart/MS +upstream/M +upstroke/MS +upsurge/S +upswept +upswing/MS +uptake/SMA +uptalk +upthrust/SGD +uptight +uptime +Upton/M +uptown +upturn/SGD +upvote/SGD +upward/SY +upwelling/S +upwind +Ur/M +uracil/MS +uraemia/M +uraemic +Ural/S +uraninite +uranium/M +Uranus/M +urban/qQ8- +Urbana/M +urbane/Y +urbanism/M +urbanist/S +urbanite/SZM +urbanity/MS +urchin/MS +Urdu/M +urea/M +ureaplasma/S +ureter/MS +ureteral +ureteric +urethane/MS +urethra/MS +urethrae +urethral +urethritis/M +urge/JDGS +urgency/SM +urgent/Y +Uri/M +Uriah +Uriarte/M +uric +urinal/SM +urinalyses +urinalysis/M +urinary +urinate/DSG +urination/M +urine/nMNS +URL/S +urn/SM +Urochordata +urochordate/S +urodynamic/S +urogenital +urogram/S +urography +urologist/S +urology/wM +uroscopy +urostyle +Urquhart/M +Ursa +ursine +Ursula/M +urticaria +Uruguay/M +Uruguayan/S +US/M +us/rS7dgl +USA +usable/UA +USAF +usage/SM +USART +USB +USC/M +USCG +USD +USDA +use/cEDSAa +useable +used/fU +useful/Y +usefulness +useless/Y +uselessness +Usenet/M +user-definable +user-friendliness +user-friendly/PT +user-generated +user-hostile +user/aM +username/S +USG/M +usher/dSM +usherette/SM +USIA +using/facA +USMC +USN +USO +USP +USPS +USS +USSR +usual/UY +usualness/U +usurer/SM +usurious/Y +usuriousness +usurp/DRNSnG +usurpation/M +usury/MS +UT +Utah/M +Utahan/SM +utan/S +UTC +Ute/M +utensil/SM +uteri +uterine +utero +uterus/M +UTF-16 +UTF-32 +UTF-8 +Utica/M +utile/-8qQ +utilisation/f +utilise/RBfSGD +utilitarian/S +utilitarianism/MS +utility/MS +utilize/RBfnDSNG +utmost +utopia/M +utopian/S +utopianism/M +Utrecht/M +utricle/S +utricular +utter/YdS +utterance/SM +uttered/U +uttermost +Uttlesford +uucp/M +UUID/S +UV +UVA +uveitis +uvula/SM +uvular/S +UX +uxoricidal +uxoricide +uxorilocal +uxorious +uxoriously +uxoriousness +Uzbek/M +Uzbekistan/M +Uzi/M +v +V +V-mail +V-NAND +V-neck +vacancy/SM +vacant/Y +vacate/NDSGn +vacation/M +vaccinate/GDS +vaccination/M +vaccine/NnMS +vaccinia +vaccinial +vacillate/SDkGNn +vacillation/M +vacillator/MS +vacua/M +vacuity/MS +vacuolated +vacuole/SM +vacuous/Y +vacuousness +vacuum/MS +Vader/M +Vaduz/M +vagabond/GMSD +vagabondage/MS +vagarious +vagary/MS +vagi +vagina/SMo +vaginal +vaginismus +vaginoplasty +vaginosis +vagrancy/MS +vagrant/YSM +vague/TY +vagueness +vagus +Vaida/M +Vail/M +vain/TY +vainglorious/Y +vaingloriousness +vainglory/SM +vainness +Val/M +valance/MS +Valdez/M +vale/MS +valediction/SM +valedictory/SM +valence/MKS +Valencia/M +Valencian/S +valency/SM +Valentin/M +valentine/SM +Valentino/M +Valenzuela/M +Valeria/M +Valerian/M +valerian/S +Valerie/M +valet/SMd +valetudinarian/MS +valetudinarianism/M +Valhalla/M +valiant/Y +valid/InY +validate/IDASGN +validation/IMA +validator/SM +validity/SMI +valine +valise/SM +Valium +Valk/M +Valkyrie/SM +vallate +Valle/M +vallecula +valleculae +Vallejo/M +Valletta/M +valley/SM +Valli/M +valonia/S +valorisation +valorise/SGD +valorize/SGDN +valorous/YP +valour/M +Valparaiso/M +valproic +Valter/M +valuable/YS +valuably/I +valuation's/C +valuation/f +valuator/MS +value's +value-added +value-for-money +value/CnASNGD +valued/Ufc +valueless +valuer/SM +values/fc +valuing/fc +valve/SDMp +valvular +vamp's +vamp/AGSD +vampire/MS +vampirism +van/SM +vanadate +vanadinite +vanadium/M +Vanautu/M +Vance/M +vancomycin +Vancouver/M +vandal/Q8MS +vandalism/MS +vandalistic +vandalistically +Vanden/M +Vanderbilt/M +Vandyke/M +vane/MS +Vanessa/M +vanguard/MS +vanilla/SM +vanish/GJSkD +vanity/MS +vanquish/RGDS +vanquished/U +vantage/SM +Vanuatu +vapid/Y +vapidity/SM +vaporise/RnSGD +vaporize/nRSGND +vaporous +vapour/MS +vapourish +vapourware +var. +Varga/M +Vargas/M +variability/SIM +variable's +variable/IS +variableness +variably/I +Varian/M +variance's +variance/IS +variant/IS +variate/MnxNS +variation/M +varicella +varices +varicoloured +varicose +varied/U +variegate/SnDGN +variegation/M +varietal +variety/SM +variola +variolar +variolous +various/Y +Variscan +variscite +varistor/M +varix +varlet/SM +varnish/SDMG +varnished/U +varnisher/S +varsity/SM +varve/SD +vary/BSDlGkh +varying/UY +vascular +vascularisation +vascularise/SGD +vascularize/SGDN +vasculature +vasculitides +vasculitis +vase/SM +vasectomy/MS +Vaseline/M +vaselined +Vasili/SM +Vasily/M +vasoconstriction +vasoconstrictive +vasoconstrictor/S +vasodilatation +vasodilation +vasodilator/S +vasodilatory +vasomotor +vasopressin +vasopressor/S +vasovagal +Vasquez/M +vassal/SM +vassalage/MS +Vassar/M +Vassilaros +vast/PTY +Vastag/M +vastness/S +vat/GMDS +Vatican/M +vaudeville/SM +vaudevillian/SM +Vaughan/M +Vaughn/M +vault/RSGMD +vaunt/DGS +Vauxhall/M +Vax/M +VAXes +VCR/S +VD +VDT +VDU +veal's +veal/A +vector/FM +vectored +vectorial +vectoring +vectorise/nDGS +vectorize/DNGnS +vectors +Veda/MS +Vedanta/M +vedette/S +Vedic +veer/DGS +veg +Vega/SM +vegan/MS +veganism +Vegemite +vegetable/MS +vegetal +vegetarian/SM +vegetarianism/SM +vegetate/GVnDNS +vegetation/M +vegetational +vegetatively +vegetativeness +veggie/SM +vehemence/M +vehement/Y +vehicle/SM +vehicular +veil's +veil/DUSG +vein/GMSD +vela +velar/S +Velcro/M +veld/SM +veldt/M +Velez/M +veliger/S +vellum/MS +Velma/M +velocipede/MS +velocity/SM +velodrome/S +velogenic +velopharyngeal +Veloso/M +velour/MS +velouté +velum/M +Velveeta/M +velvet/SZM +velveted +velveteen/SM +Velásquez/M +Venables +venal/Y +venality/SM +venation/SM +vend/SbDG +vendetta/MS +vendor/SM +veneer/GnDSNM +venerate/GBDS +veneration/M +venereal +venesection +Venetian/MS +Venezuela/M +Venezuelan/S +vengeance/SM +vengeful/Y +vengefulness/A +venial/Y +veniality/S +Venice/M +venison/M +Venkova +Venn/M +venographic +venographically +venography +venom/MS +venomous/Y +venomousness +venous/Y +vent's/F +vent/IGFSK +ventail +vented/KI +venter/S +ventifact/S +ventilate/SNDGnV +ventilated/U +ventilation/M +ventilator/SM +ventral/Y +ventricle/SM +ventricular +ventriloquies +ventriloquism/MS +ventriloquist/MS +ventriloquy +ventromedial/Y +Ventura/M +venture/SRDG +venturesome/Y +venturesomeness +venturi +venturous/P +venue/SMA +venular +venule/S +venulous +Venus/S +Venusian/S +Vera/M +veracious/Y +veracities/I +veracity's/I +veracity/SM +veranda/SM +verandah/MS +verapamil +veratrine +veratrum/S +verb/SM +verbal/Sqs89QY- +verbatim +verbena/MS +verbiage/SM +verbose/Y +verboseness +verbosity/MS +verboten +Verdana +verdant/Y +Verde/M +Verdi/M +verdict/MS +verdigris/M +verdure/DSM +Vere/M +verge's +verge/GFSD +verger/SM +veridical +verifiability/M +verifiable/U +verifiably +verified/AU +verifies/A +verify/BnRDGNS +Verilog/M +Verisign/M +verisimilitude/MS +veritable/Y +verity/SM +Verizon/M +Verlinde/M +Vermeer/M +vermicelli/SM +vermicide/S +vermicomposter +vermicomposting +vermicular +vermiculate/D +vermiculite/SM +vermiculture +vermiform +vermifuge +vermilion/SM +vermin/M +verminous +Vermont/M +vermouth/MS +Vern/M +Verna/M +vernacular/YS +vernacularise/SGD +vernacularism +vernacularity +vernacularize/SGD +vernal/Y +Verne/M +Vernen/M +vernier/MS +Vernon/M +Verona/M +veronica/SM +Veronique/M +verruca/MS +verrucae +versa +Versailles/M +versatile/Y +versatility/SM +verse's +verse/ANDXFS +versed/U +verses/4I +verset/S +versicle/S +versicoloured +versification/M +versify/GNRSnD +version/ODGMIFAS +verso/MS +versus +vert/S +vertebra/M +vertebrae +vertebral +vertebrata +Vertebrata +vertebrate/SIM +vertex/MS +vertical/YS +verticality +vertices +vertiginous +vertigo/M +verve/MS +vervet/S +very/Y +vesical +vesicle/MS +vesicular +vesiculate/NGS +vesper/S +vessel/SM +vest/ySDGLoM +Vesta/M +vestal/S +vested/I +vestiary/S +vestibular +vestibule/MS +vestige/MoS +vestigial +vesting/I +vestiture/S +vestry/mSM +vests/I +vesture/DSG +Vesuvius/M +vet/SGMD +vetch/SM +vetchling/S +veteran/MS +veterinarian/SM +veterinary/S +veto/DGM +vetoes +Vettori/M +Vevo/M +vex/F +vexation/SM +vexatious/Y +vexatiousness +vexed/Y +vexes +vexing +VF +VFW +VG +VGA +VHDL +VHF +VHS +VI +via +viability/MS +viable/Y +viaduct/MS +Viagra/M +vial/S6M +vialful/S +viand/MS +vibe/S +vibrancy/SM +vibrant/Y +vibraphone/S3M +vibrate/DGnyNS +vibration/M +vibrational +vibrato/SM +vibrator/SM +viburnum/SM +Vic/MZ +vicar/SM +vicarage/SM +vicariance +vicarious/Y +vicariousness +vice anglais +Vice's +vice-chancellor/SM +vice-Chancellor/SM +vice-chancellorship/S +vice-Chancellorship/S +vice-like +vice-president/SM +vice-President/SM +vice-presidential +vice-Presidential +vice/CSM +vicegerency/S +vicegerent/SM +Vicente/M +viceregal +viceroy/MS +Vichy/M +vichyssoise/MS +vicinity/MS +vicious/Y +viciousness/S +vicissitude/MS +Vick/M +Vickers/M +Vickery +Vicki/M +Vickie/M +Vicksburg/M +Vicky/M +victim/s9Q8-MqpS +victimhood +victor/MS +Victoria/M +Victorian/SM +Victoriana +Victorianism +victorious/Y +victory/SM +victual/RSGD +vicuña/S +Vida/M +Vidal/M +videlicet +video/DMGS +videocassette +videocast/S +videoconference/GS +videodisc/MS +videogram/S +videographer/S +videographics +videography +videophone/SM +videotape/SDMG +vie/7SDG +Vieira/M +Vienna/M +Viennese/M +Vientiane/M +Viet +Vietcong/M +Vietminh/M +Vietnam/M +Vietnamese/M +view's/cKA +view/JpDRGS7M +viewed/KA +viewer/AKSM +viewership/M +viewfinder/MS +viewgraph/SM +viewing/M +viewpoint/SM +viewport/S +views/KAc +viewscreen +vigesimal +vigil/SM +vigilance/SM +vigilant/Y +vigilante/SM +vigilantism/SM +vignette/MGDS +vigorous/Y +vigorousness +vigour/M +vii +viii +Viking/SM +Vikram/M +Vila/M +vile/PYT +viler/A +vilification/M +vilify/DNSnG +villa/SM +village/RSM +villagey +villain/MSZ +Villainage +villainous/Y +villainy/SM +villanelle/S +Villanovan/M +Villegas/M +villein/SM +villeinage/M +Villeneuve/M +villi +Villiers +villus/M +Vilnius/M +vim/M +vimana/S +vinaigrette/SM +Vinay/M +Vince/M +Vincennes +Vincent/M +Vincentian/S +Vincenzo +Vinci/M +vincibility +vincible +vincular +vinculum +vindaloo/S +vindicate/SDNGn +vindication/M +vindicator/SM +vindictive/YP +vine/SM +vinegar/MS +vinegary +Vineland +vineyard/MS +vino/M +vinous +Vinson/M +vintage/SM +vintner/MS +vinyl/MS +viol/MS73 +viola/nMS +violable/I +violate/I +violated +violates +violating +violator/SM +violence/MS +violent/Y +violet/SM +Violette/M +violin/3MS +violinist +violist +viologen/S +violoncellist/S +violoncello/SM +VIP/S +viper/SM +viperfish/S +viperous +viraemia +viraemic +virago/MS +viral/Y +virality +viremia +viremic +vireo/MS +Virgil/M +virgin/MoS +virginal/S +Virginia/M +Virginian/S +virginity/MS +Virgo/SM +virgule/MS +virile +virility/SM +virion/S +virologist/S +virology/M +virtual +virtualisation/S +virtualise/Sd +virtualism +virtue/SoM +virtuosi +virtuosic +virtuosity/SM +virtuoso/SM +virtuous/Y +virtuousness +virulence/S +virulent/Y +virus/MS +vis-à-vis +vis/bNX +visa/MS +visage/SM +viscera/o +visceral +viscid/Y +viscometer/SM +viscose/SM +viscosity/MS +viscount/MS +viscountcy/MS +viscountess/MS +viscous/YP +viscus +Vishnu/M +visibility/ISM +visible/IY +visibly/I +Visigoth/S +Visigothic +vision's/K +vision/yGM +visionary/S +visioning/K +visions/K +visit/AdS +visitant/SM +visitation/SM +visited/U +visitor/SM +visor/SM +visored +vista/SM +visual/8sY-9QSq +visuomotor +visuospatial +vita/oM +vitae +vital/Q8S-q +vitalise/CGASD +vitalism +vitality/SM +vitalize/ANnDG +vitalized/C +vitalizes/C +vitalizing/C +vitamin/MS +vitellogenin +Viterbi/M +vitiate/SNnGD +vitiation/M +viticulture/M +viticulturist/S +vitiligo +vitreous/Y +vitrification/M +vitrify/NGSnD +vitrine/S +vitriol/MW +vitriolically +vitro +vituperate/DnNSVvG +vituperation/M +viva/S +vivace +vivacious/Y +vivaciousness +vivacity/SM +Vivaldi/M +vivaria +vivarium/M +vivendi +Vivian/M +vivid/YP +vivify/ASGND +viviparity +viviparous +viviparously +vivisect/xGDS +vivisection/MS3 +vivisectionist +vixen/MS +viz. +vizier/MS +VJ +Vladimir/M +Vladivostok/M +VLC/M +Vlei +VLF +VLSI +VM/S +VMS/M +VOA +vocable/AI +vocables +vocabulary/SM +vocal/98-Q3sqSY +vocalese +vocalic +vocalised/U +vocalism/M +vocalist +vocation's/IFA +vocation/oMS +vocational +vocative/YS +vociferate/GSNDn +vociferation/M +vociferous/Y +vociferousness +vocoded +vocoder +Vodafone/M +vodka/SM +Voetsek +Voetstoots +Vogel/M +Vogts +vogue/SM +voguish/YP +voice's/I +voice-activated +voice-band +voice-over/S +voice/CGDIS +voiced/U +voiceful +voiceless/YP +voicemail +void/GD7S +voile/SM +voilà +VoIP +vol-au-vent +vol. +Volapük +volatile/qQ8-S +volatility/SM +volcanic/Y +volcanicity +volcanism/M +volcano-tectonic +volcano/SM +volcanoes +volcanogenic +volcanologic +volcanological +volcanologist/S +volcanology +vole/MS +Volga/M +Volgograd/M +volition/oMS +volitional +volitionality +Volker +Volkeri +Volkswagen/SM +volley/SDMGR +volleyball/SM +volt/AMS +Volta/M +voltage/SM +voltaic +Voltaire/M +voltammetry +volte +volte-face +voltmeter/SM +volubility/S +voluble/Y +volume/MS +volumetric/Y +voluminous/Y +voluminousness +voluntarily/I +voluntarism/SM +voluntarist +voluntaristic +voluntary/YS +volunteer/MGSD +voluptuary/SM +voluptuous/Y +voluptuousness +volupté +volute/SFD +Volvo/M +vomeronasal +vomit/Sd +vomitus +von +voodoo/SM +voracious/Y +voraciousness +voracity/SM +Vorbis/M +vortex/SM +vortical +vortically +vorticella/S +vortices +Vorticism +Vorticist/S +vorticity/M +vorticose +vorticular +Voss/M +votary/MS +vote's +vote/CDGeS +voter/SM +votive/Y +Votyak +vouch/GSRD +vouchsafe/DSG +voussoir/S +Vouvray/M +vow/SDGM +vowel/SM +voyage/SMRGD +voyageur/SM +voyeur/MS +voyeurism/SM +voyeuristic +VP +VPN/S +vPro +VR +VRAM +Vreeland/M +Vries +vroom/DG +vs +VS +VT +VTOL +vu +Vuelta/M +vug/S +vuggy +vugular +Vulcan/M +Vulcanian +vulcanise/GDnS +Vulcanite +vulcanize/GDNSn +vulcanology +vulgar/Q-8Yq +vulgarian/SM +vulgarism/SM +vulgarity/MS +vulnerability/SI +vulnerable/IY +vulnerably/I +vulpine +vulture/MS +vulturine +vulturish +vulturous +vulva/M +vulvae +vuvuzela/S +w +W +WA +wa-wa +WAAC/S +WAAF +Wabash/M +WAC +Wacker +wacky/T +Waco/M +wad/drMGS +waddle/DSG +Wade's +wade/S +Wadsworth/M +wafer/SM +waffle-iron +waffle/GMDS +waft/SGD +wafters +wag/DdrSMG +wage-earning +wage/MS +wager/d +waggish/Y +waggishness +waggle/DSG +waggoner/MS +waggonette/S +Wagner/M +Wagnerian +wagon-lit +wagon/SM +wagoner/MS +wagonette/S +wagonload/S +wagons-lits +wagtail/MS +wah-wah +Wahhabi +waif/MS +waifish +waiflike +Waikato/M +Waikiki/M +wail/SGD +wailer/M +wainscot/DGdS +Wainwright +waist/MDS +waistband/SM +waistcoat/SM +waistline/SM +wait/RDSG +Waite/M +waitress/MSG +waive/GSRD +waka +Wakayama/M +wake/j6MGDS +Wakefield/M +wakefulness +waken/Sd +wakeup +Walbridge/M +Walcott/M +Waldemar/M +Walden/M +Waldo/M +Waldorf/M +Waldron/M +wale/MG +Wales +Walfield +Walford/M +Walgreen/M +Walgreens/M +walk-in +walk-on +walk-through +walk/SRGD +walkabout/MS +Walken/M +walkie-talkie/S +walkie/S +Walkman/S +Walkmen +walkout/SM +walkover/MS +walkway/MS +wall-eye/DSM +wall-to-wall +wall/SDGM +wallaby/SM +Wallace/M +Wallachia/M +wallcovering +wallcreeper/S +Wallen/M +Waller/M +wallet/SM +wallflower/SM +Wallis/M +Walloon/M +wallop/dS +wallow/GDS +wallpaper/dSM +Wallwork/M +Wally's +Walmart/M +Walney/M +walnut/MS +Walpole/M +walrus/MS +Walsall/M +Walsh/M +Walsingham/M +Walt/MR +Waltham/M +Walther/M +Walton-on-Thames +Walton/M +waltz/DSGM +waltzer/S +Walvis/M +Walworth/M +Walz/M +wampum/M +wan/dY +wand/SM +wander/JSdr +wanderlust/MS +Wandsworth/M +wane/S +Waner/M +Wang/M +wangle/GDS +wanker/S +Wankie +wanky +wanna +wannabe/S +Wannier +Wansbeck/M +want/DGS +wanted/U +wanton/Y +wantonness +WAP +wapiti/SM +Waqar/M +war's/C +war/pSDGM +Waray-Waray +warble/GRDS +Warburton +warcraft/M +ward/MAGSD +warden/MS +warder/SM +wardress/MS +wardrobe/SM +wardroom/SM +Wardrop/M +wards/Ie +ware/MS2Z +Wareham/M +warehouse/DmMGS +warez +warfare/M +warfarin +warhead/MS +warhorse/SM +warier +wariest +wariness/U +warlike +warlock/SM +warlord/SM +warm-blooded/P +warm-down +warm-hearted/Y +warm-heartedness +warm-up/S +warm/TRJDSGY +warmblood/S +warmed/A +warming/M +Warminster/M +warmish +warmness +warmonger/MS +warmongering/M +warms/A +warmth/M +warn/GSDkJ +Warne/M +Warner/M +warning/M +warp/DGMS +warpaint +warpath/MS +warplane/S +warrant/S7ZDGM +warrantable/U +warranted/U +warrantee +warrantor/M +warranty/SM +warren/SM +Warrick/M +Warrington/M +warrior/MS +wars/C +Warsaw/M +warship/MS +wart/MS +Wartburg/M +warthog/S +wartime/SM +Warton/M +Warwick/M +Warwickshire/M +wary/UY +was +wasabi +wash-out/S +wash/AGDS +washable/S +washbasin/SM +washboard/MS +Washburn/M +washday/M +washed-out +washed/U +washer/5SM +washerwomen/M +washhouse/S +washing-up +washing/SM +Washington/M +Washingtonian/S +Washingtonologist +washland +washout/MS +washstand/SM +washtub/S +washy/TP +wasn't +wasp-waisted +wasp/MS +waspish/Y +waspishness +wassail/GMSD +Wasserman +wast/RDG +wastage/SM +waste-basket +waste-paper/M +waste/Sj6 +wastefulness +wasteland/MS +wastrel/SM +Watanabe/M +watch/GmDRS6j +watchability +watchable +watchdog/SGDM +watched/U +watchfulness +watchlist/SGD +watchmaker/MS +watchmaking +watchstrap/S +watchtower/SM +watchword/SM +water-bed/S +water-bird/S +water-cooled +water-glass +water-resistant +water-soluble +water-table +water/mMpZdS2 +waterbed/S +Waterberg +waterbird/S +waterboard/SGD +waterborne +waterbuck/S +Waterbury/M +watercock/S +watercolour/3MS +watercourse/MS +watercraft +watercress/M +waterdog/S +waterfall/SM +Waterford/M +waterfowl/M +waterfowler/S +waterfowling +waterfront/MS +watergate +Watergate/M +waterhen/S +waterhole/S +Waterhouse/M +watering-hole +waterline/S +waterlog/SGD +Waterloo/M +watermark/MDGS +watermelon/SM +watermill/S +waterproof/SGD +watershed/MS +waterside/SM +waterski/SGDR +waterspout/SM +waterthrush/S +watertight +Watertown/M +Waterval +Waterville +waterway/MS +waterweed +waterwheel/S +waterworks +watery/T +Watford/M +Watkins +Watling/M +Watoga/M +Watson/M +watt/SM +wattage/MS +Watteau/M +Watten/M +wattle/SM +wattlebird/S +Watusi/M +Waugh/M +Waukesha/M +Waupaca/M +Waupun/M +Wausau/M +WAV +wav +wave/DSZG2 +waveband/MS +waveform/MS +waveguide/S +Waveland/M +wavelength/MS +wavelet/MS +wavelike +Wavell/M +waver/dkS +wavering/UY +Waverley/M +wavy/T +wax/GMZDS +waxbill/S +waxen +waxwing/SM +waxwork/MS +waxy/T +way/SM +waybill/SM +wayfarer/SM +wayfaring +waylaid +Wayland/M +waylay/GS +waymark/SGDR +Wayne/M +Waynesboro/M +waypoint/S +wayside/MS +wayward/Y +waywardness +WC +we'd +we'll +we're +we've +we/GzJ +Weagle/M +weak-minded +weak/YT +weaken/dS +weakish +weakliness +weakling/SM +weakness/S +weal/M +Weald/M +wealth/MZ +wealthy/T +wean/SDG +weaners +weanling/MS +weapon/pdyMS +weaponeer/G +weaponisation +weaponise/SGD +weaponization +weaponize/SGD +weaponry/SM +Wear +Wear-Tees +wear/eSG +wearability +wearable/US +wearer/SM +weariness +wearing/Y +wearisome/Y +weary/DkTSGY +weasel/SDGM +weather-bound +weather-worn +weather/mdSM +weatherboard/GS +weathercock/SM +weatherdeck/S +Weatherford/M +weathergirl +weatherly/P +weatherperson/S +weatherproof/DGS +weatherstrip/SGD +weatherstruck +weathertight +weathervane/SM +weave/AGS +weaved +weaver/SM +weaverbird +web-footed +web-like +web/DSGM +Webb/M +Webber/M +webbing/M +webcam/S +webcast/SGR +WebGL +webhead +webify/SGD +webinar/S +webisode/S +weblog/SR +weblogging +webmail/M +webmaster/S +webpage/S +WebRTC/M +websafe +website/MS +webspace +Webster/M +webtoon/S +Wechel/M +wed's +wed/CAU +wedded +wedding/MS +wedge/GSMD +wedgies +Wedgwood/M +wedlock/M +Wedmore/M +Wednesday/MS +Wednesfield +Wednsebury +weds/A +wee +weebill/S +weed/pDGMSZ +weeder/S +weedgrown +weedicide/S +weedkiller/S +weedless +weedy/T +week-long +week/SMY +weekday/SM +weekend/MS +weekender/MS +weekly/S +weenie +weensy +weeny/T +weep/SZG +weeper/SM +weepie +weepy/TYP +weevil/SM +weft/SM +Weibull/M +Weidman/M +weigh-in +weigh/eSADG +weighbridge/S +weighed/U +weight's +weight/cDSG +weightiness +weighting/SM +weightless/Y +weightlessness +weightlifter/S +weightlifting/M +weighty/YT +Weimar/M +Wein/M +Weinberg/M +Weiner/M +Weinstein/M +weir/SM +weird/TY +weirdness +weirdo/SM +Weiss/M +Weissman/M +Weissmuller/M +Welch/M +welcome/kRPYUG +welcomed +welcomes +weld/BGSRD +weldmesh +Weldon/M +welfare/MS +welfarism +welfarist +well-adjusted +well-balanced +well-behaved +well-being +well-beloved +well-born +well-bred +well-built +well-chosen +well-connected +well-defined +well-deserved +well-designed +well-developed +well-disciplined +well-disposed +well-dressed +well-earned +well-educated +well-endowed +well-equipped +well-established +well-fed +well-formed +well-founded +well-head/SM +well-informed +well-intentioned +well-kept +well-known +well-loved +well-made +well-mannered +well-marked +well-matched +well-meaning +well-meant +well-nigh +well-off +well-ordered +well-organised +well-paid +well-placed +well-prepared +well-preserved +well-read +well-received +well-rounded +well-spoken +well-structured +well-supported +well-thought-of +well-thought-out +well-timed +well-to-do +well-trained +well-tried +well-used +well-wisher/S +well-worn +well/DGS +Weller/M +Wellesley/M +Wellingborough/M +Wellington/M +Wellman +wellness +wellspring/SM +Wellsville/M +welsh +Welshman/M +Welshmen/M +Welshwoman/M +Welshwomen +welt/RSDGM +welter/d +welterweight/SM +Welther +Welwitschia/M +Welwyn/M +Wembley/M +Wen/M +wench/MS +wend/DGS +Wendell/M +Wendy/M +Wenger/M +Wengert/M +Wenona/M +Wensleydale/M +went/f +Wentworth/M +wept +were +weren't +werewolf/M +werewolves +Werner/M +Werther/M +Wesley/M +Wesleyan +Wessex +Wesson/M +west/M +West/M +westbound +Westbrook/M +Westbury/M +Westchester/M +Westerhill +Westerly/S +westerly/S +Westerman/M +Western +western/qQSR +Westernism/M +westernmost +Westfield/M +Westhampton/M +Westinghouse/M +Westmeath/M +Westminster/M +Westmorland/M +Weston/M +Westphalia/M +Westphalian +Westport/M +Westrum/M +westward/S +Westward/S +Westwood/M +wet-nurse/S +wet/TSDYG +wetland/S +wetness +wetsuit/S +wetware +Wexford/M +Wexler/M +Weymouth/M +WFF +whack/SDG +whale/RMGS +whaleboat/SM +whalebone/SM +Whalen/M +Whaley/M +wham/SDGM +wharf/MS +Wharton/M +wharves +what'd +what're +what's-her-name +what's-his-name +what's-its-name +what/M +whatever +Whatley/M +whatnot/SM +whatsername +whatshername +whatshisname +whatsisname +whatsit/S +whatsoever +wheat/M +wheatear/S +wheaten +wheatgerm +wheatgrass +wheatish +Wheatland +wheatmeal +Wheaton/M +Wheatstone/M +whee +wheedle/DSG +wheel-clamp/GD +wheel/GRDSM +wheelbarrow/MS +wheelbase/MS +wheelchair/SM +wheelhouse/SM +wheelie/SM +wheelwright/MS +wheeze/DSGZ +wheezy/T +Whelan/M +whelk/SM +whelm/fDcGS +whelp/SDMG +when +whence +whencesoever +whenever +whensoever +where'd +where're +where/M +whereabouts +whereas +whereat +whereby +wherefore/S +wherein +whereof +whereon +wheresoever +whereto +whereupon +wherever +wherewith +wherewithal/M +whet/SDG +whether +whetstone/MS +whew +whey/M +Whibley/M +which +which've +whichever +Whieldon/M +whiff/DGSM +Whig/SM +Whiggery +Whiggish +while/DGS +whilom +whilst +whim/SM +whimper/dS +whims/1Zw +whimsicality/MS +whimsicalness +whimsy/S +whinchat/S +whine/SRGDMZk +whinge/SGD +whingeing +whinny/DSG +whinstone +whiny/T +whip/MJGSD +whipcord/SM +whiplash/MS +Whippany +whipper +whipper-snapper/SM +whippet/MS +whipping/M +Whipple/M +whipsaw/SMGD +whir/DGS +whirl/GDS +whirligig/SM +whirlpool/MS +whirlwind/MS +whirlybird/SM +whirr +whisk/GRDZS +whisker/Z +whiskered +whiskey/MS +whisky/S +whisper/kdrJS +whist/M +whistle-blower/S +whistle-blowing +whistle-stop +whistle/DRSG +whit +Whitaker/M +Whitbread +Whitby/M +Whitcomb/M +white-collar +white-hot +white-out/S +white/PSTGMY +whitebait/M +whitebeam/S +whiteboard/S +Whitechapel/M +whited +Whitefield/M +whitefish/SM +whitefly/S +whitefront/S +Whitehall/M +Whitehaven/M +whitehead/S +Whitehorse/M +Whitehouse/M +Whitelaw/M +whitelist/SGD +Whitemoor +whiten/dSr +whitewash/DGMS +whitewasher +whitey/SM +Whitfield/M +whither +whitish +Whitley/M +Whitlock/M +Whitlow/M +Whitman/M +Whitmer/M +Whitney/M +Whitsun/M +Whitsuntide +Whittaker/M +Whittall/M +Whittier/M +Whittington/M +Whittle/M +whittle/RDGSJ +Whitwell/M +Whitworth +whiz/GD +whizzes +who'd +who'll +who're +who've +who/M +whoa +whoever/M +WHOIS +whole/S +wholefood/S +wholegrain +wholehearted/Y +wholeheartedness +wholemeal +wholeness +wholesale/RMDG +wholesome/UY +wholesomeness/U +wholistic/Y +wholly +whom +whomever +whomsoever +whoo +whoop/DGS +whoopee/S +whooper/MS +whoopsie/S +whoosh/GMDS +whop/RG +whore/SDGM! +whoredom/! +whorehouse/MS! +whoremaster/S! +whorish +whorishly +whorishness +whorl/SMD +whose +whoso +whosoever +why +whys +WI +Wi-Fi +Wicca +Wiccan/S +Wichita +wick/RiSDhM +wicked/P +wickeder +wickedest +Wickepin/M +wickerwork/M +wicket-gate +wicket-keeper/SM +wicket-keeping +wicket/SM +wicketkeeper/S +wicketkeeping +wickiup +Wickliffe/M +Wicklow/M +wide-angle +wide-area +wide-eyed +wide-ranging +wide/TY +wideawake +wideband +widen/rdS +wideness +widescreen/S +widespread +widgeon/M +widget/SM +Widnes +widow/RMSDG +widowhood/S +width/SM +widthways +Wieland/M +wield/SRDG +Wiens +Wiesbaden/M +wife/MpY +wifedom +wifeliness +wifely/T +wig/MGSD +Wigan/M +Wiggins +wiggle/RGYDS +wiggly/T +Wight/M +wigwag/GSD +wigwam/SM +Wii/S +wiki/SM +Wikibooks +Wikidata +Wikileaks/M +Wikimedia/M +Wikinews +Wikipedia/SM +Wikipedian/S +wikiquette +Wikiquote +Wikisource +Wikispecies +Wikiversity +Wikivoyage +Wiktionary/SM +Wil/M +Wilberforce/M +Wilbur/M +Wilcox/M +wild/TYPSG +wildcard/S +wildcat/MS +Wilde/M +wildebeest/SM +Wilder/M +wilder/P +wilderness/S +wildfire/MS +wildfowl/M +wilding/M +wildlife/M +wildwood +wile/DSMG +Wiley/M +Wilfred/M +wilful/YP +Wilhelm/M +Wilhelmina/M +Wilkerson/M +Wilkes +Wilkie/M +Wilkins +Wilkinson/M +will/GkSYD +Willa/M +Willamette/M +Willard/M +Willcocks +Willcox/M +Willem +Willemstad +Willenstad/M +willet/S +William/M +Williams/M +Williamsburg/M +Williamson/M +Williard +Willie/M +willing/UY +willingness/M +Willis +Willmott/M +Willoughby/M +willow/SMZ +willowherb +willowy/T +willpower/MS +Willy +willy-nilly +willy/S +Wilma +Wilmette +Wilmington +Wilmott/M +Wilmslow +Wilshire/M +Wilson/M +wilt/DGS +Wilton +Wiltshire/M +wily/PYT +Wimbledon/M +wimp/MSZ +wimple/MDSG +wimpy/T +win/RGdSJ +wince/SDG +Winceyette +winceyette +winch/DSGM +wincher/M +Winchester/S +Winckelmann +wind's +wind-up/SM +wind/UGSA +windage +windbag/SM +windblown +windbreak/SM +windburn/SM +windburnt +windcheater/SM +winded +windedness +winder/MS +Windermere/M +windfall/MS +windflower/SM +Windhoek/M +winding-sheet +winding/SM +windjammer/MS +windlass/SDMG +windless +windmill/MS +window-shop +window/pGSDM +windowpane/SM +windowsill/SM +windpipe/SM +windproof +windrow/SM +windscreen/MS +windslab/S +windsock/SM +Windsor/M +windsurf/SGDR +windswept +Windu/M +windward +windy/PYT +wine/ZMS +wineglass/SM +winegrower/SM +winemaker/SM +winemaking +winery/S +Winesap/S +wineskin/SM +Winfield +Winfrey/M +wing-like +wing/pmRGDM +wingbeat/S +Wingfield/M +wingspan/MS +wingspread/SM +wingsuit +Winifred/M +wink/RDSG +winkle/DSG +winkler/S +winnable +Winnebago/M +Winnetka +Winnie/M +winning/Y +Winnipeg +winnow/DGRS +wino/MS +Winooski +WinRAR +Winslow +winsome/Y +winsomeness +Winsor/M +Winsten/M +Winston/M +winter's +winter/cdS +winterer/M +wintergreen/SM +wintertime/M +Winthrop +Winton/M +wintriness +wintry/T +WinZip +wipe/SRGD7 +wire-haired +wire-tapper +wire-tapping +wire/2ZmDpSMJG +wired/A +wireframe/S +wireless/MSY +wireline +wirer/M +wires/A +wiretap/SDG +wiretapper/S +wiring's +wiring/A +Wirral +wiry/T +Wisconsin/M +Wisden +wisdom/MS +wise/TYS +wiseacre/MS +wisecrack/SGMD +wisecracker/S +wisely/U +Wiseman +Wisenheimer +wish/RSjGD6Z +wishbone/MS +wishing-well +wishy-washy +Wiska/M +wisp/MZS +wispy/T +wisteria/SM +wistful/Y +wistfulness +wit/zSM2pGZD +witch-hunt/S +witch/MyDSG +witchcraft/MS +witchdoctor/S +witchery/SM +witchlike +with +withal +Withalm +withdraw/SG +withdrawal/MS +withdrawer/M +withdrawn +withdrawnness +withdrew +wither/kS +withered +withering +Witherington +witherite +Witherspoon +withheld +withhold/SRJG +within +without +withstand/SG +withstood +witless/Y +witlessness +witness/DGSM +wits/e +Witt/M +Witte/M +witted/e +Wittenberg +witter/Sd +Wittgenstein/M +witticism/SM +witting/YU +Witts/M +witty/PT +Witwatersrand +Wivenhoe/M +wives +wizard/ySYM +wizardry/SM +wizen +wizened +WMA +WNO +WNP +WO +woad/M +wobble/SY2DG +wobbler's +wobbly/T +Wobegon +Woburn/M +Wodehouse +wodge/S +woe/jSM6 +woebegone +woefulness +wog/S +woggle/S +wok/MS +woke +woken +Woking +Wokingham +Wolcott +Wolds +wolf-whistles +wolf/MDGS +wolfberry/S +Wolfe/M +Wolff/M +Wolffian +Wolfgang +wolfhound/SM +wolfish/Y +wolfishness +Wolfowitz/M +wolfram/MS +wolframite +Wolfson +Wollaston/M +Wollongong +Wollstonecraft/M +Wolverhampton/M +wolverine/MS +Wolverton +wolves +woman/MsQY +womanhood/SM +womanish +womanizer +womankind/M +womanlike +womanly/TP +womb/MS +wombat/MS +women/M +womenfolk/M +won +won't +wonder/jLSdkM +wonderer/M +wonderful/P +wonderland/SM +wondrous/Y +wondrousness +Wong/M +wonky/T +wont/hDG +wontedly/U +woo/DRGS +wood/mDS2M +Woodard +Woodberry +woodbine/SM +woodblock/S +Woodbridge/M +Woodbury +woodcarver/S +woodcarving/SM +woodchip/S +woodchuck/SM +woodcock/SM +woodcut/SRGJM +woodcutting/M +wooden/Y +woodener +woodenness +woodenware +woodland/SM +woodlander +woodlark/S +Woodlawn +Woodley/M +woodlice +woodlouse/M +woodman +woodmen +woodpecker/MS +woodpile/SM +Woodrow +woodruff/M +woodshed/MS +woodsmoke +Woodstock/M +woodswallow/S +woodturner/S +woodturning +Woodward/S +woodwind/S +woodwork/RMG +woodworking/M +woodworm/MS +Woody's +woody/T +Woodyatt/M +woof/DRGMS +wool-gathering +wool/SMY +Woolcock/M +woollen/S +woolliness +woolly/TS +Woolworth +Woonsocket +woosh/SGD +Wooster +Wootton/M +woozy/TYP +wop/SM +Worcester +Worcestershire/M +word's +word-blindness +word-perfect +word-processing +word/ADJGS +wordage +wordbook/SM +wording/MA +wordless/YP +wordlist/S +WordNet/M +WordPad +wordplay/MS +WordPress/M +wordsmith/S +Wordsworth/M +Wordsworthiana +wordy/TPY +wore/e +Worf/M +work's/e +work-shy +work-to-rule +work/ADeScG +workability/M +workable/U +workableness +workably +workaday +workaholic/S +workaholism +workaround/MS +workbench/SM +workboat/S +workbook/MS +workday/MS +worker/SM +workfare/S +workflow/S +workforce/S +workful +workfulness +workhead +workhorse/MS +workhouse/SM +working-class +working/MS +Workington +workless/P +workload/SM +workman/M +workmanlike +workmanship/MS +workmaster +workmate/S +workmen/M +workout/MS +workpeople +workperson +workpiece/S +workplace/SM +workprint +workroom/SM +worksheet/S +workshop/MSGD +worksite/S +Worksop/M +workspace/S +workstation/MS +worktable/MS +worktop/S +workup/S +workwear +workwise +workwoman +world-class +world-famous +world-weary +world/fMS +WorldCom +worldliness/U +worldly-wise +worldly/TP +worldwide +worm-casts +worm-eaten +worm-wheel +worm/GSDZM +wormer/M +wormhole/SM +wormwood/MS +wormy/T +worn-out +worn/eU +worried/U +worrisome/Y +worry/RDkSGh +worse +worsen/dS +worship/jRSG6D +worshipfulness +worst-case +worst/D +worsted/MS +worth/pZz2 +worthily/U +worthiness/U +Worthing/M +Worthington/M +worthless/PY +worthwhile +worthy/TPS +would +would've +would-be +wouldn't +wouldn't've +wouldst +wound/MDJSG +wounded/U +wove/A +woven/UA +wow/GSD +woylie/S +wpm +wrack/M +WRAF +wraith/MS +wraithlike +wrangle/GRDS +wrap's +wrap/cU +wraparound/S +wrapped +wrapper/MS +wrapping/SM +wraps/U +wrasse/MS +wrath/jM6 +wrathfulness +Wraxall/M +wreak/DSG +wreaker +wreath/SDMG +wreathe/S +wreck/GSDR +wreckage/MS +Wrekin/M +wren/SM +wrench/DGkSM +wrest/GSD +wrester/M +wrestle/DRGS +wrestling/M +wretch/MiDhS +wretched/rP +wretchedest +Wrexham/M +wriggle/YRDSG +wriggly/T +Wright/M +wrights +Wrigley +wring/RGS +wrinkle/GDSMY +wrinkled/U +wristband/MS +wristwatch/SM +writ/MS +write-down/S +write-off/S +write-up/S +write/fRGAS +writeable +writes/c +writhe/SDG +writing's +writing/AS +written/fUcaA +WRNS +wrong-foot/D +wrong-headed/Y +wrong-headedness +wrong/j6GYSD +wrongdoer/MS +wrongdoing/MS +wrongfulness +wrongness +Wronski/M +wrote/fAc +wroth +wrought-iron +wrought/Ic +wrung +wry/3 +wryer +wryest +wryly +wryness +wt +WTF +WTO +Wu/M +Wulfsige +wunderkind/S +wunderkinder +wurtzite +wurzel/S +WV +WWI +WWII +WWW +WY +Wyatt/M +Wycombe +Wykeham +Wylie/M +Wyman +Wynn/M +Wyoming +Wyss/M +x +X +x-axis +X-rated +X-ray/S +x64 +x86 +Xanax +xanthene +xanthine/S +Xavier +Xbox/S +XChat/M +Xcode/M +Xenarthra +xenarthran/S +Xenia +Xenix/M +xenobiotic/S +xenocryst/SW +xenogamous +xenogamy +xenograft/S +xenolith/SW +xenologist +xenology +xenon/M +Xenophanes/M +xenophobe/MWS +xenophobia/M +xenotime +Xeon +xerography/MW +xerophyte/MS +xerophytic +Xerox/SDGM +Xerxes +Xhosa +XHTML +xi +Xi +Xi'an/M +xii +xiii +Xindi/M +xiv +xix +XIX +XL +xlsx +Xmas +XML +XMP +XOR +XP +XPI +xpi +Xubuntu/M +XUL +XULRunner/M +xv +xvi/M +XXL +xylem/SM +xylene +xylitol +xylometazoline +xylophone/SM +xylophonist/S +xylose +y'all +y-axis +y/K +Y2K +ya +yacht/5mMSDG +yachters +yachtie/SM +yack/GDS +yahoo/SM +Yahveh/M +Yahweh +yak/MS +Yakima +Yakov/M +Yakutsk +Yale +Yalta +yam/SM +Yamaha/M +Yamazaki/M +yammer/Sd +yammerer/S +Yamoussoukro/M +yang +Yangtze +yank/SGD +Yankee/S +Yankeeism +Yankton/M +Yaounde/M +Yaoundé/M +yap/SGD +Yarborough +yard/SM +yardage/MS +yardarm/MS +yardstick/SM +Yarmouth/M +Yarmuk +yarmulke/SM +yarn/DMGS +yarrow/SM +Yashmak +Yasmin +Yates +yaw/DSG +yawl/SM +yawn/kGRDS +yawp/DR +yay +YB +yd +ye +yea/S +Yeager +yeah +year-end +year-on-year +year-round +year/YMS +yearbook/SM +yearling/SM +yearlong +yearn/DJGkS +yearning/M +yeast/SM2Z +yeasty/T +Yeats +Yee/M +yell/SGD +yellow-bellied +yellow/GDSMZ +yellowfin +yellowhammer/MS +yellowish +Yellowknife/M +yellowlegs +yellowness +Yellowstone/M +yellowthroat/S +yelp/DGS +Yemen/M +Yemeni +yen/DSGM +yeoman/YM +yeomanry +yeomen/M +Yeovil +Yeoville/M +yep +Yerevan/M +yes +yes-man +yesterday/SM +yesteryear/SM +yet +yeti/SM +yew/SM +YiB +Yichun +Yid +Yiddish +Yiddishism +Yiddishist/S +yield/DSG +yielder/S +yielding/U +yikes +yin +yippee +Yishuv +Yizkor/S +ylang-ylang +YMCA +yo +yo-yo/SGD +yo-yoes +yob/S +yobbism +yobbo/S +yobibit/S +yobibyte/S +Yoda/M +yodel/RDGS +yoga/M +yoghurt/M +yogi/SM +yogic +yogurt/S +Yohanna/M +yoke's +yoke/UDGS +yokel/SM +Yokohama +yolk/SM +yon +yonder +Yongbyon/M +Yonkers +yonks +Yoong +yore +York/M +york/SGD +Yorker/S +Yorkshire/M +Yorkshireman +Yorktown +Yoruba +Yosemite +Yost/M +yottabit +yottabyte/S +you +you'd +you'll +you're +you've +you-know-what +you-know-who +young/T +Youngberry +youngish +youngster/SM +Youngstown +Younis +Younker +your/S +yourself +yourselves +Yousuf +youth/jSM6 +youthfulness +YouTube +yowl/GSD +Yoyodyne +Ypres +Ypsilanti +yr +ytterbium/M +yttrium/M +yuan +Yuan +Yuanzhang +Yuba +Yucatan +yucca/MS +yuck +yucky/T +Yuga +yuga/S +Yugoslav/S +Yugoslavia/M +Yugoslavian +yuk +Yukon +Yule +Yuletide/M +yum-yum +yum/Z +yummy/T +yup +yuppie/SM +Yuri +Yushchenko/M +Yutaka/M +Yvan/M +Yves +Yvette +YWCA +z/M +Z80 +zabaglione +Zachary +Zack/M +Zadie +Zadie' +zag/SGD +Zagreb/M +Zaibatsu +Zaire/M +Zairean/S +Zairian/S +Zambezi +Zambia/M +Zambian/S +Zamia +zander +zaniness +zany/T +Zanzibar +zap/DRGS +zappy/T +ZAPU +Zara/M +Zarathustra/M +Zarathustrian/S +Zawadski +Zawahiri +zazen +Zazzo/M +ZB +Zb +Zbarsky +zeal/M +Zealand/M +Zealander/S +zealot/MS +zealotry +zealous/cP +zealously +zeaxanthin +zebibit/S +zebibyte/S +zebra/MS +zebu/SM +zed/MS +Zedong/M +Zeebrugge +Zeeland +Zeeman +Zefram +zein +Zeiss/M +zeitgeber/S +Zeitgeist +zeitgeist/Z +zelkova +Zellick/M +Zelter/M +zemstvo/S +Zen +zenana/S +Zenist/S +zenith/MS +Zeno/M +Zenobia/M +zeolite/SW +Zephaniah/M +zephyr/MS +Zeppelin/MS +Zermatt/M +zero-rated +zero-sum +zero/GSDM +zeroes +zeroisation +zeroise/SGD +zeroization +zeroize/SGD +zeroth +zest/6Mj +zestfulness +zesty/T +zeta/S +Zetland +zettabit +zettabyte/S +zeugma/M +Zeus/M +Zeuxis +Zhang/M +Zhangjiakou +Zhu +ZiB +zidovudine +Ziegfeld/SM +Ziegler/M +ziggurat/SM +zigzag/SGD +Zika/M +zilch +zillion/S +Zilog/M +Zimbabwe/M +Zimbabwean/S +Zimmerman/M +Zimmermann/M +zinc/MD +zine/S +Zinfandel/SM +zing/GDM +zinnia/SM +Zion/3M +Zionism +Zionist +zip's +zip/UGDS +zipless +zippy/T +zipx +zircon/M +zirconium/M +zither/MS +zloty/MS +zlotys +zodiac/MS +zodiacal +Zoe/M +zoeal +Zoloft +Zoltan/M +Zoltán/M +zombie/SM +zonal/Y +zonation/S +zone's +zone/ASDG +zonked +zoo/SM +zoocentrism +zoogeographer/S +zoogeographic +zoogeographical +zoogeographically +zoogeography +zooid/S +zooidal +zookeeper/SM +zoology/3SMw1 +zoom/DGS +zoomorphic +zoomorphism +zoophobia +zoophyte/SM +zooplankton +zoospore/S +zooxanthella +zooxanthellae +zooxanthellate +Zoroaster +Zoroastrian/S +Zoroastrianism +zoster +Zs +Zubrin/M +zucchetto/S +Zuckerberg/M +zugzwang +Zukerman +Zulu/MS +Zululand +Zurich/M +Zuza/M +Zwick/M +zwieback/MS +ZX +zygomatic +zygote/SWM +zygotene +zymurgy/S +Zyrian +zythum +Áron/M +Ågar +Århus +Éliphas/M +à +éclair/SM +éclat/M +élan/M +émigré/S diff --git a/dictionaries/fr_FR/fr_FR.aff b/dictionaries/fr_FR/fr_FR.aff new file mode 100644 index 00000000..814a4f5c --- /dev/null +++ b/dictionaries/fr_FR/fr_FR.aff @@ -0,0 +1,10767 @@ +# AFFIXES DU DICTIONNAIRE FRANÇAIS «Moderne» v3.8 +# par Olivier R. -- licences LGPL, GPL, MPL +# Généré le 01.08.2010 22:54:24 +# Pour améliorer le dictionnaire, allez sur http://www.dicollecte.org/ + + + +SET UTF-8 + +WORDCHARS -’ + + +TRY aàâäbcçdeéèêëfghiîïjklmnoôöpqrstuùûüvwxyzæœAÀÂÄBCÇDEÉÈÊËFGHIÎÏJKLMNOÔÖPQRSTUÙÛÜVWXYZÆŒáíÿñåóşăã + +MAP 12 +MAP aàâä +MAP eéèêë +MAP iîïy +MAP oôö +MAP uùûü +MAP cç +MAP AÀÂÄ +MAP EÉÈÊË +MAP IÎÏY +MAP OÔÖ +MAP UÙÛÜ +MAP CÇ + +REP 67 +REP f ph +REP ph f +REP c qu +REP qu c +REP k qu +REP qu k +REP x ct +REP ct x +REP bb b +REP b bb +REP cc c +REP c cc +REP ff f +REP f ff +REP ll l +REP l ll +REP mm m +REP m mm +REP nn n +REP n nn +REP pp p +REP p pp +REP rr r +REP r rr +REP ss s +REP s ss +REP ss c +REP c ss +REP ss ç +REP ç ss +REP tt t +REP t tt +REP œ oe +REP oe œ +REP æ ae +REP ae æ +REP ai é +REP é ai +REP ai è +REP è ai +REP ai ê +REP ê ai +REP ei é +REP é ei +REP ei è +REP è ei +REP ei ê +REP ê ei +REP o au +REP au o +REP o eau +REP eau o +REP ett èt +REP èt ett +REP ell èl +REP èl ell +REP ème e +REP ogue ogiste +REP ogiste ogue +REP disez dites +REP fesez faites +REP faisez faites +REP puit puits +REP sanctionnable punissable +REP questionnable discutable +REP décrédibilis discrédit +REP antitartre détartrant + +KEY azertyuiop|qsdfghjklmù|wxcvbn|aéz|yèu|iço|oàp|aqz|zse|edr|rft|tgy|yhu|uji|iko|olpm|qws|sxd|dcf|fvg|gbh|hnj + +ICONV 32 +ICONV à à +ICONV â â +ICONV ä ä +ICONV é é +ICONV è è +ICONV ê ê +ICONV ë ë +ICONV î î +ICONV ï ï +ICONV ô ô +ICONV ö ö +ICONV ù ù +ICONV û û +ICONV ü ü +ICONV ÿ ÿ +ICONV ç ç +ICONV À À +ICONV   +ICONV Ä Ä +ICONV É É +ICONV È È +ICONV Ê Ê +ICONV Ë Ë +ICONV Î Î +ICONV Ï Ï +ICONV Ô Ô +ICONV Ö Ö +ICONV Ù Ù +ICONV Û Û +ICONV Ü Ü +ICONV Ÿ Ÿ +ICONV Ç Ç + +OCONV 1 +OCONV ' ’ + + + +FLAG long + + +NEEDAFFIX () + +FORBIDDENWORD {} + +CIRCUMFIX ** + +KEEPCASE || + +NOSUGGEST -- + + + +BREAK 1 +BREAK - + +COMPOUNDMIN 2 + +COMPOUNDFLAG == + + + + +PFX L' Y 17 +PFX L' 0 l' [aàâeèéêiîoôuyhœæAÀÂEÈÉÊIÎOÔUYHŒÆ] +PFX L' a l'A a +PFX L' à l'À à +PFX L' â l' â +PFX L' e l'E e +PFX L' é l'É é +PFX L' è l'È è +PFX L' ê l'Ê ê +PFX L' i l'I i +PFX L' î l'Î î +PFX L' o l'O o +PFX L' ô l'Ô ô +PFX L' u l'U u +PFX L' y l'Y y +PFX L' h l'H h +PFX L' œ l'Œ œ +PFX L' æ l'Æ æ + +PFX D' Y 17 +PFX D' 0 d' [aàâeèéêiîoôuyhœæAÀÂEÈÉÊIÎOÔUYHŒÆ] +PFX D' a d'A a +PFX D' à d'À à +PFX D' â d' â +PFX D' e d'E e +PFX D' é d'É é +PFX D' è d'È è +PFX D' ê d'Ê ê +PFX D' i d'I i +PFX D' î d'Î î +PFX D' o d'O o +PFX D' ô d'Ô ô +PFX D' u d'U u +PFX D' y d'Y y +PFX D' h d'H h +PFX D' œ d'Œ œ +PFX D' æ d'Æ æ + +PFX Q' Y 4 +PFX Q' 0 qu' [aàâeèéêiîoôuyhœæAÀÂEÈÉÊIÎOÔUYHŒÆ] +PFX Q' 0 quoiqu' [aàâeèéêiîoôuyhœæAÀÂEÈÉÊIÎOÔUYHŒÆ] +PFX Q' 0 puisqu' [aàâeèéêiîoôuyhœæAÀÂEÈÉÊIÎOÔUYHŒÆ] +PFX Q' 0 lorsqu' [aàâeèéêiîoôuyhœæAÀÂEÈÉÊIÎOÔUYHŒÆ] + +PFX Qj Y 1 +PFX Qj 0 jusqu' [aàâeèéêiîoôuyhœæ] + +PFX Si Y 1 +PFX Si 0 s' . + +SFX S. Y 1 +SFX S. 0 s [^sxz] + +SFX X. Y 3 +SFX X. 0 x [aeoœ]u +SFX X. l ux al +SFX X. il ux ail + +SFX A. Y 8 +SFX A. an en an +SFX A. f ves f +SFX A. h hes h +SFX A. s ses s +SFX A. x xes x +SFX A. y ies y +SFX A. zz zzes zz +SFX A. z zzes [^z]z + +SFX I. Y 5 +SFX I. a e a +SFX I. e i e +SFX I. o i o +SFX I. um a um +SFX I. us i us + +SFX F. Y 72 +SFX F. 0 0 . +SFX F. 0 s [eë] +SFX F. e 0 [éiï]e +SFX F. e s [éiï]e +SFX F. rice eur [dt]rice +SFX F. rice eurs [dt]rice +SFX F. de d de +SFX F. de ds de +SFX F. ffe f ffe +SFX F. ffe fs ffe +SFX F. ofe of ofe +SFX F. ofe ofs ofe +SFX F. anche anc anche +SFX F. anche ancs anche +SFX F. èche ec èche +SFX F. èche ecs èche +SFX F. aiche ais aiche +SFX F. aîche ais aîche +SFX F. khe kh khe +SFX F. khe khs khe +SFX F. he h [ut]he +SFX F. he hs [ut]he +SFX F. ke k ke +SFX F. ke ks ke +SFX F. le l [aiouû]le +SFX F. le ls [aiouû]le +SFX F. lle l [eiu]lle +SFX F. lle ls [eiu]lle +SFX F. ne n [aiou]ne +SFX F. ne ns [aiou]ne +SFX F. nne n [aeo]nne +SFX F. nne ns [aeo]nne +SFX F. igne in igne +SFX F. igne ins igne +SFX F. re r [aiuûy]re +SFX F. re rs [aiuûy]re +SFX F. ère er ère +SFX F. ère ers ère +SFX F. se s [^us]se +SFX F. esse e [^eo].esse +SFX F. esse es [^eo].esse +SFX F. eresse eur eresse +SFX F. eresse eurs eresse +SFX F. oresse eur oresse +SFX F. oresse eurs oresse +SFX F. sse s [^e]sse +SFX F. use us [^eo]use +SFX F. euse eur euse +SFX F. euse eurs euse +SFX F. te t [^èt]te +SFX F. te ts [^èt]te +SFX F. tte t tte +SFX F. tte ts tte +SFX F. ète et ète +SFX F. ète ets ète +SFX F. ue u [^gq]ue +SFX F. ue us [^gq]ue +SFX F. gue g gue +SFX F. gue gs gue +SFX F. cque c cque +SFX F. cque cs cque +SFX F. que c [^c]que +SFX F. que cs [^c]que +SFX F. ève ef ève +SFX F. ève efs ève +SFX F. ve f [iïu]ve +SFX F. ve fs [iïu]ve +SFX F. uë u uë +SFX F. uë us uë +SFX F. üe u üe +SFX F. üe us üe +SFX F. ze z ze + +SFX W. N 8 +SFX W. 0 0 . +SFX W. e es e +SFX W. ce x ce +SFX W. use ux [eo]use +SFX W. ausse aux ausse +SFX W. ousse oux ousse +SFX W. ale al ale +SFX W. ale aux ale + +SFX S* Y 2 +SFX S* 0 0/D'L'Q' [^sxz] +SFX S* 0 s/D'Q' [^sxz] + +SFX X* Y 4 +SFX X* 0 0/D'L'Q' . +SFX X* 0 x/D'Q' [aeoœ]u +SFX X* l ux/D'Q' al +SFX X* il ux/D'Q' ail + +SFX A* Y 16 +SFX A* an an/D'L'Q' an +SFX A* an en/D'Q' an +SFX A* f f/D'L'Q' f +SFX A* f ves/D'Q' f +SFX A* h h/D'L'Q' h +SFX A* h hes/D'Q' h +SFX A* s s/D'L'Q' s +SFX A* s ses/D'Q' s +SFX A* x h/D'L'Q' x +SFX A* x hes/D'Q' x +SFX A* y y/D'L'Q' y +SFX A* y ies/D'Q' y +SFX A* zz zz/D'L'Q' zz +SFX A* zz zzes/D'Q' zz +SFX A* z z/D'L'Q' [^z]z +SFX A* z zzes/D'Q' [^z]z + +SFX I* Y 10 +SFX I* a a/D'L'Q' a +SFX I* a e/D'Q' a +SFX I* e e/D'L'Q' e +SFX I* e i/D'Q' e +SFX I* o o/D'L'Q' o +SFX I* o i/D'Q' o +SFX I* um um/D'L'Q' um +SFX I* um a/D'Q' um +SFX I* us us/D'L'Q' us +SFX I* us i/D'Q' us + +SFX F* Y 63 +SFX F* 0 0/D'L'Q' . +SFX F* 0 s/D'Q' [eë] +SFX F* e 0/D'L'Q' [éiï]e +SFX F* e s/D'Q' [éiï]e +SFX F* rice eur/D'L'Q' [dt]rice +SFX F* rice eurs/D'Q' [dt]rice +SFX F* de d/D'L'Q' de +SFX F* de ds/D'Q' de +SFX F* ffe f/D'L'Q' ffe +SFX F* ffe fs/D'Q' ffe +SFX F* ofe of/D'L'Q' ofe +SFX F* ofe ofs/D'Q' ofe +SFX F* he h/D'L'Q' [ut]he +SFX F* he hs/D'Q' [ut]he +SFX F* èke ek/D'L'Q' èke +SFX F* èke eks/D'Q' èke +SFX F* le l/D'L'Q' [aiouû]le +SFX F* le ls/D'Q' [aiouû]le +SFX F* lle l/D'L'Q' [eiu]lle +SFX F* lle ls/D'Q' [eiu]lle +SFX F* ne n/D'L'Q' [aiou]ne +SFX F* ne ns/D'Q' [aiou]ne +SFX F* nne n/D'L'Q' [aeo]nne +SFX F* nne ns/D'Q' [aeo]nne +SFX F* gne n/D'L'Q' igne +SFX F* gne ns/D'Q' igne +SFX F* re r/D'L'Q' [aiuûy]re +SFX F* re rs/D'Q' [aiuûy]re +SFX F* ère er/D'L'Q' ère +SFX F* ère ers/D'Q' ère +SFX F* se s/D'L'Q' [^us]se +SFX F* esse e/D'L'Q' [^eo].esse +SFX F* esse es/D'Q' [^eo].esse +SFX F* eresse eur/D'L'Q' eresse +SFX F* eresse eurs/D'Q' eresse +SFX F* oresse eur/D'L'Q' oresse +SFX F* oresse eurs/D'Q' oresse +SFX F* sse s/D'L'Q' [^e]sse +SFX F* use us/D'L'Q' [^eo]use +SFX F* euse eur/D'L'Q' euse +SFX F* euse eurs/D'Q' euse +SFX F* te t/D'L'Q' [^èt]te +SFX F* te ts/D'Q' [^èt]te +SFX F* tte t/D'L'Q' tte +SFX F* tte ts/D'Q' tte +SFX F* ète et/D'L'Q' ète +SFX F* ète ets/D'Q' ète +SFX F* ue u/D'L'Q' [^gq]ue +SFX F* ue us/D'Q' [^gq]ue +SFX F* gue g/D'L'Q' gue +SFX F* gue gs/D'Q' gue +SFX F* cque c/D'L'Q' cque +SFX F* cque cs/D'Q' cque +SFX F* que c/D'L'Q' [^c]que +SFX F* que cs/D'Q' [^c]que +SFX F* ève ef/D'L'Q' ève +SFX F* ève efs/D'Q' ève +SFX F* ve f/D'L'Q' [iïu]ve +SFX F* ve fs/D'Q' [iïu]ve +SFX F* uë u/D'L'Q' uë +SFX F* uë us/D'Q' uë +SFX F* üe u/D'L'Q' üe +SFX F* üe us/D'Q' üe + +SFX W* Y 7 +SFX W* 0 0/D'L'Q' . +SFX W* e es/D'Q' e +SFX W* ce x/D'L'Q' ce +SFX W* use ux/D'L'Q' [eo]use +SFX W* ousse oux/D'L'Q' ousse +SFX W* ale al/D'L'Q' ale +SFX W* ale aux/D'Q' ale + +PFX Um Y 29 +PFX Um 0 0/S. . +PFX Um 0 l' [aàâeèéêiîoôuyœæ] +PFX Um 0 d'/S. [aàâeèéêiîoôuyœæ] +PFX Um 0 yotta/S. . +PFX Um 0 zetta/S. . +PFX Um 0 exa/S. . +PFX Um 0 l'exa . +PFX Um 0 d'exa/S. . +PFX Um 0 peta/S. . +PFX Um 0 téra/S. . +PFX Um 0 giga/S. . +PFX Um 0 méga/S. . +PFX Um 0 kilo/S. . +PFX Um 0 hecto/S. . +PFX Um 0 l'hecto . +PFX Um 0 d'hecto/S. . +PFX Um 0 déca/S. . +PFX Um 0 déci/S. . +PFX Um 0 centi/S. . +PFX Um 0 milli/S. . +PFX Um 0 micro/S. . +PFX Um 0 nano/S. . +PFX Um 0 pico/S. . +PFX Um 0 femto/S. . +PFX Um 0 atto/S. . +PFX Um 0 l'atto . +PFX Um 0 d'atto/S. . +PFX Um 0 zepto/S. . +PFX Um 0 yocto/S. . + +PFX U. Y 20 +PFX U. 0 Y . +PFX U. 0 Z . +PFX U. 0 E . +PFX U. 0 P . +PFX U. 0 T . +PFX U. 0 G . +PFX U. 0 M . +PFX U. 0 k . +PFX U. 0 h . +PFX U. 0 da . +PFX U. 0 d . +PFX U. 0 c . +PFX U. 0 m . +PFX U. 0 µ . +PFX U. 0 n . +PFX U. 0 p . +PFX U. 0 f . +PFX U. 0 a . +PFX U. 0 z . +PFX U. 0 y . + +PFX n' Y 1 +PFX n' 0 n' [aàâeèéêiîoôuyhœæ] + +PFX q' Y 1 +PFX q' 0 qu' [aàâeèéêiîoôuyhœæ] + +PFX q= Y 1 +PFX q= 0 qu'/** [aàâeèéêiîoôuyhœæ] + +PFX d' Y 1 +PFX d' 0 d' [aàâeèéêiîoôuyhœæ] + +PFX j' Y 1 +PFX j' 0 j' [aàâeèéêiîoôuyhœæ] + +PFX j= Y 1 +PFX j= 0 j'/** [aàâeèéêiîoôuyhœæ] + +PFX c' Y 1 +PFX c' 0 c' [aàâeèéêiîoôuyhœæ] + +PFX c= Y 1 +PFX c= 0 c'/** [aàâeèéêiîoôuyhœæ] + +PFX l' Y 1 +PFX l' 0 l' [aàâeèéêiîoôuyhœæ] + +PFX m' Y 1 +PFX m' 0 m' [aàâeèéêiîoôuyhœæ] + +PFX t' Y 1 +PFX t' 0 t' [aàâeèéêiîoôuyhœæ] + +PFX s' Y 1 +PFX s' 0 s' [aàâeèéêiîoôuyhœæ] + +SFX zA Y 34 +SFX zA voir voir/n'q'd'l'm't' avoir +SFX zA voir yant/n'q'l'm't' avoir +SFX zA voir i/n'q'j'l't' avoir +SFX zA voir s/n'q'l'm't' avoir +SFX zA voir 0/n'q'l'm't' avoir +SFX zA voir vons/n'q'l't' avoir +SFX zA voir vez/n'q'l'm' avoir +SFX zA voir vais/n'q'j'l'm't' avoir +SFX zA voir vais/n'q'l'm't' avoir +SFX zA voir vait/n'q'l'm't' avoir +SFX zA voir vions/n'q'l't' avoir +SFX zA voir viez/n'q'l'm' avoir +SFX zA voir vaient/n'q'l'm't' avoir +SFX zA voir urai/n'q'j'l'm't' avoir +SFX zA voir uras/n'q'l'm't' avoir +SFX zA voir ura/n'q'l'm't' avoir +SFX zA voir urons/n'q'l't' avoir +SFX zA voir urez/n'q'l'm' avoir +SFX zA voir uront/n'q'l'm't' avoir +SFX zA voir urais/n'q'j'l'm't' avoir +SFX zA voir urais/n'q'l'm't' avoir +SFX zA voir urait/n'q'l'm't' avoir +SFX zA voir urions/n'q'l't' avoir +SFX zA voir uriez/n'q'l'm' avoir +SFX zA voir uraient/n'q'l'm't' avoir +SFX zA voir ie/n'j'l'm't' avoir +SFX zA voir ies/n'l'm't' avoir +SFX zA voir it/n'l'm't' avoir +SFX zA voir yons/n'l't' avoir +SFX zA voir yez/n'l'm' avoir +SFX zA voir ient/n'l'm't' avoir +SFX zA voir ie/n' avoir +SFX zA voir yons/n' avoir +SFX zA voir yez/n' avoir + +SFX zB Y 17 +SFX zB us u eus +SFX zB us us eus +SFX zB us ue eus +SFX zB us ues eus +SFX zB us us/n'q'j'l'm't' eus +SFX zB us ussé eus +SFX zB us us/n'q'l'm't' eus +SFX zB us ut/n'q'c'l'm't' eus +SFX zB us ûmes/n'q'l't' eus +SFX zB us ûtes/n'q'l'm' eus +SFX zB us urent/n'q'l'm't' eus +SFX zB us usse/n'q'j'l'm't' eus +SFX zB us usses/n'q'l'm't' eus +SFX zB us ût/n'q'c'l'm't' eus +SFX zB us ussions/n'q'l't' eus +SFX zB us ussiez/n'q'l'm' eus +SFX zB us ussent/n'q'l'm't' eus + +SFX zC Y 1 +SFX zC nt nt/n'q'l'm't' ont + +SFX zE Y 2 +SFX zE tre tre/n'q'd'l'm't's' être +SFX zE tre tes/n'q'l'm' être + +SFX zF Y 24 +SFX zF uis uis suis +SFX zF uis ommes suis +SFX zF uis ont suis +SFX zF uis erai suis +SFX zF uis eras suis +SFX zF uis era suis +SFX zF uis erons suis +SFX zF uis erez suis +SFX zF uis eront suis +SFX zF uis erais suis +SFX zF uis erais suis +SFX zF uis erait suis +SFX zF uis erions suis +SFX zF uis eriez suis +SFX zF uis eraient suis +SFX zF uis ois suis +SFX zF uis ois suis +SFX zF uis oit suis +SFX zF uis oyons suis +SFX zF uis oyez suis +SFX zF uis oient suis +SFX zF uis ois suis +SFX zF uis oyons suis +SFX zF uis oyez suis + +SFX zG Y 8 +SFX zG tais tant/n'q'l'm't's' étais +SFX zG tais té étais +SFX zG tais tais/n'q'j'l'm't' étais +SFX zG tais tais/n'q'l'm't' étais +SFX zG tais tait/n'q'c'l'm't's' étais +SFX zG tais tions/n'q'l't' étais +SFX zG tais tiez/n'q'l'm' étais +SFX zG tais taient/n'q'c'l'm't's' étais + +SFX zH N 13 +SFX zH us us fus +SFX zH us ussé fus +SFX zH us us fus +SFX zH us ut fus +SFX zH us ûmes fus +SFX zH us ûtes fus +SFX zH us urent fus +SFX zH us usse fus +SFX zH us usses fus +SFX zH us ût fus +SFX zH us ussions fus +SFX zH us ussiez fus +SFX zH us ussent fus + +SFX zI Y 2 +SFX zI s s/n'q'l'm't' es +SFX zI s st/n'q'c'l'm't's' es + +SFX a0 N 119 +SFX a0 er er er +SFX a0 er ant [^cg]er +SFX a0 cer çant cer +SFX a0 ger geant ger +SFX a0 er é er +SFX a0 er e [^y]er +SFX a0 yer ye [^ou]yer +SFX a0 yer ie [aou]yer +SFX a0 er es [^y]er +SFX a0 yer yes [^ou]yer +SFX a0 yer ies [aou]yer +SFX a0 er e [^y]er +SFX a0 yer ye [^ou]yer +SFX a0 yer ie [aou]yer +SFX a0 er ons [^cg]er +SFX a0 cer çons cer +SFX a0 ger geons ger +SFX a0 er ez er +SFX a0 r nt [^y]er +SFX a0 yer yent [^ou]yer +SFX a0 yer ient [aou]yer +SFX a0 er ais [^cg]er +SFX a0 cer çais cer +SFX a0 ger geais ger +SFX a0 er ais [^cg]er +SFX a0 cer çais cer +SFX a0 ger geais ger +SFX a0 er ait [^cg]er +SFX a0 cer çait cer +SFX a0 ger geait ger +SFX a0 er ions er +SFX a0 er iez er +SFX a0 er aient [^cg]er +SFX a0 cer çaient cer +SFX a0 ger geaient ger +SFX a0 er ai [^cg]er +SFX a0 cer çai cer +SFX a0 ger geai ger +SFX a0 er as [^cg]er +SFX a0 cer ças cer +SFX a0 ger geas ger +SFX a0 er a [^cg]er +SFX a0 cer ça cer +SFX a0 ger gea ger +SFX a0 er âmes [^cg]er +SFX a0 cer çâmes cer +SFX a0 ger geâmes ger +SFX a0 er âtes [^cg]er +SFX a0 cer çâtes cer +SFX a0 ger geâtes ger +SFX a0 er èrent er +SFX a0 er erai [^y]er +SFX a0 yer yerai [^ou]yer +SFX a0 yer ierai [aou]yer +SFX a0 er eras [^y]er +SFX a0 yer yeras [^ou]yer +SFX a0 yer ieras [aou]yer +SFX a0 er era [^y]er +SFX a0 yer yera [^ou]yer +SFX a0 yer iera [aou]yer +SFX a0 er erons [^y]er +SFX a0 yer yerons [^ou]yer +SFX a0 yer ierons [aou]yer +SFX a0 er erez [^y]er +SFX a0 yer yerez [^ou]yer +SFX a0 yer ierez [aou]yer +SFX a0 er eront [^y]er +SFX a0 yer yeront [^ou]yer +SFX a0 yer ieront [aou]yer +SFX a0 er erais [^y]er +SFX a0 yer yerais [^ou]yer +SFX a0 yer ierais [aou]yer +SFX a0 er erais [^y]er +SFX a0 yer yerais [^ou]yer +SFX a0 yer ierais [aou]yer +SFX a0 er erait [^y]er +SFX a0 yer yerait [^ou]yer +SFX a0 yer ierait [aou]yer +SFX a0 er erions [^y]er +SFX a0 yer yerions [^ou]yer +SFX a0 yer ierions [aou]yer +SFX a0 er eriez [^y]er +SFX a0 yer yeriez [^ou]yer +SFX a0 yer ieriez [aou]yer +SFX a0 er eraient [^y]er +SFX a0 yer yeraient [^ou]yer +SFX a0 yer ieraient [aou]yer +SFX a0 er e [^y]er +SFX a0 yer ye [^ou]yer +SFX a0 yer ie [aou]yer +SFX a0 er es [^y]er +SFX a0 yer yes [^ou]yer +SFX a0 yer ies [aou]yer +SFX a0 er e [^y]er +SFX a0 yer ye [^ou]yer +SFX a0 yer ie [aou]yer +SFX a0 er ions er +SFX a0 er iez er +SFX a0 er ent [^y]er +SFX a0 yer yent [^ou]yer +SFX a0 yer ient [aou]yer +SFX a0 er asse [^cg]er +SFX a0 cer çasse cer +SFX a0 ger geasse ger +SFX a0 er asses [^cg]er +SFX a0 cer çasses cer +SFX a0 ger geasses ger +SFX a0 er ât [^cg]er +SFX a0 cer çât cer +SFX a0 ger geât ger +SFX a0 er assions [^cg]er +SFX a0 cer çassions cer +SFX a0 ger geassions ger +SFX a0 er assiez [^cg]er +SFX a0 cer çassiez cer +SFX a0 ger geassiez ger +SFX a0 er assent [^cg]er +SFX a0 cer çassent cer +SFX a0 ger geassent ger + +SFX a1 Y 119 +SFX a1 er er/n'q'd' er +SFX a1 er ant/n'q' [^cg]er +SFX a1 cer çant/n'q' cer +SFX a1 ger geant/n'q' ger +SFX a1 er é/q' er +SFX a1 er e/n'j' [^y]er +SFX a1 yer ye/n'j' [^ou]yer +SFX a1 yer ie/n'j' [aou]yer +SFX a1 er es/n' [^y]er +SFX a1 yer yes/n' [^ou]yer +SFX a1 yer ies/n' [aou]yer +SFX a1 er e/n'q' [^y]er +SFX a1 yer ye/n'q' [^ou]yer +SFX a1 yer ie/n'q' [aou]yer +SFX a1 er ons/n' [^cg]er +SFX a1 cer çons/n' cer +SFX a1 ger geons/n' ger +SFX a1 er ez/n' er +SFX a1 er ent/n'q' [^y]er +SFX a1 yer yent/n'q' [^ou]yer +SFX a1 yer ient/n'q' [aou]yer +SFX a1 er ais/n'j' [^cg]er +SFX a1 cer çais/n'j' cer +SFX a1 ger geais/n'j' ger +SFX a1 er ais/n' [^cg]er +SFX a1 cer çais/n' cer +SFX a1 ger geais/n' ger +SFX a1 er ait/n'q' [^cg]er +SFX a1 cer çait/n'q' cer +SFX a1 ger geait/n'q' ger +SFX a1 er ions/n' er +SFX a1 er iez/n' er +SFX a1 er aient/n'q' [^cg]er +SFX a1 cer çaient/n'q' cer +SFX a1 ger geaient/n'q' ger +SFX a1 er ai/n'j' [^cg]er +SFX a1 cer çai/n'j' cer +SFX a1 ger geai/n'j' ger +SFX a1 er as/n' [^cg]er +SFX a1 cer ças/n' cer +SFX a1 ger geas/n' ger +SFX a1 er a/n'q' [^cg]er +SFX a1 cer ça/n'q' cer +SFX a1 ger gea/n'q' ger +SFX a1 er âmes/n' [^cg]er +SFX a1 cer çâmes/n' cer +SFX a1 ger geâmes/n' ger +SFX a1 er âtes/n' [^cg]er +SFX a1 cer çâtes/n' cer +SFX a1 ger geâtes/n' ger +SFX a1 er èrent/n'q' er +SFX a1 er erai/n'j' [^y]er +SFX a1 yer yerai/n'j' [^ou]yer +SFX a1 yer ierai/n'j' [aou]yer +SFX a1 er eras/n' [^y]er +SFX a1 yer yeras/n' [^ou]yer +SFX a1 yer ieras/n' [aou]yer +SFX a1 er era/n'q' [^y]er +SFX a1 yer yera/n'q' [^ou]yer +SFX a1 yer iera/n'q' [aou]yer +SFX a1 er erons/n' [^y]er +SFX a1 yer yerons/n' [^ou]yer +SFX a1 yer ierons/n' [aou]yer +SFX a1 er erez/n' [^y]er +SFX a1 yer yerez/n' [^ou]yer +SFX a1 yer ierez/n' [aou]yer +SFX a1 er eront/n'q' [^y]er +SFX a1 yer yeront/n'q' [^ou]yer +SFX a1 yer ieront/n'q' [aou]yer +SFX a1 er erais/n'j' [^y]er +SFX a1 yer yerais/n'j' [^ou]yer +SFX a1 yer ierais/n'j' [aou]yer +SFX a1 er erais/n' [^y]er +SFX a1 yer yerais/n' [^ou]yer +SFX a1 yer ierais/n' [aou]yer +SFX a1 er erait/n'q' [^y]er +SFX a1 yer yerait/n'q' [^ou]yer +SFX a1 yer ierait/n'q' [aou]yer +SFX a1 er erions/n' [^y]er +SFX a1 yer yerions/n' [^ou]yer +SFX a1 yer ierions/n' [aou]yer +SFX a1 er eriez/n' [^y]er +SFX a1 yer yeriez/n' [^ou]yer +SFX a1 yer ieriez/n' [aou]yer +SFX a1 er eraient/n'q' [^y]er +SFX a1 yer yeraient/n'q' [^ou]yer +SFX a1 yer ieraient/n'q' [aou]yer +SFX a1 er e/n'j' [^y]er +SFX a1 yer ye/n'j' [^ou]yer +SFX a1 yer ie/n'j' [aou]yer +SFX a1 er es/n' [^y]er +SFX a1 yer yes/n' [^ou]yer +SFX a1 yer ies/n' [aou]yer +SFX a1 er e/n'q' [^y]er +SFX a1 yer ye/n'q' [^ou]yer +SFX a1 yer ie/n'q' [aou]yer +SFX a1 er ions/n' er +SFX a1 er iez/n' er +SFX a1 er ent/n'q' [^y]er +SFX a1 yer yent/n'q' [^ou]yer +SFX a1 yer ient/n'q' [aou]yer +SFX a1 er asse/n'j' [^cg]er +SFX a1 cer çasse/n'j' cer +SFX a1 ger geasse/n'j' ger +SFX a1 er asses/n' [^cg]er +SFX a1 cer çasses/n' cer +SFX a1 ger geasses/n' ger +SFX a1 er ât/n'q' [^cg]er +SFX a1 cer çât/n'q' cer +SFX a1 ger geât/n'q' ger +SFX a1 er assions/n' [^cg]er +SFX a1 cer çassions/n' cer +SFX a1 ger geassions/n' ger +SFX a1 er assiez/n' [^cg]er +SFX a1 cer çassiez/n' cer +SFX a1 ger geassiez/n' ger +SFX a1 er assent/n'q' [^cg]er +SFX a1 cer çassent/n'q' cer +SFX a1 ger geassent/n'q' ger + +SFX a2 Y 119 +SFX a2 er er/n'q'd'l'm't's' er +SFX a2 er ant/n'q'l'm't's' [^cg]er +SFX a2 cer çant/n'q'l'm't's' cer +SFX a2 ger geant/n'q'l'm't's' ger +SFX a2 er é/q' er +SFX a2 er e/n'q'j'l't' [^y]er +SFX a2 yer ye/n'q'j'l't' [^ou]yer +SFX a2 yer ie/n'q'j'l't' [aou]yer +SFX a2 er es/n'q'l'm' [^y]er +SFX a2 yer yes/n'q'l'm' [^ou]yer +SFX a2 yer ies/n'q'l'm' [aou]yer +SFX a2 er e/n'q'l'm't's' [^y]er +SFX a2 er e/n'q'l'm't's' [^ou]yer +SFX a2 yer ie/n'q'l'm't's' [aou]yer +SFX a2 er ons/n'q'l't' [^cg]er +SFX a2 cer çons/n'q'l't' cer +SFX a2 ger geons/n'q'l't' ger +SFX a2 er ez/n'q'l'm' er +SFX a2 er ent/n'q'l'm't's' [^y]er +SFX a2 yer yent/n'q'l'm't's' [^ou]yer +SFX a2 yer ient/n'q'l'm't's' [aou]yer +SFX a2 er ais/n'q'j'l't' [^cg]er +SFX a2 cer çais/n'q'j'l't' cer +SFX a2 ger geais/n'q'j'l't' ger +SFX a2 er ais/n'q'l'm' [^cg]er +SFX a2 cer çais/n'q'l'm' cer +SFX a2 ger geais/n'q'l'm' ger +SFX a2 er ait/n'q'l'm't's' [^cg]er +SFX a2 cer çait/n'q'l'm't's' cer +SFX a2 ger geait/n'q'l'm't's' ger +SFX a2 er ions/n'q'l't' er +SFX a2 er iez/n'q'l'm' er +SFX a2 er aient/n'q'l'm't's' [^cg]er +SFX a2 cer çaient/n'q'l'm't's' cer +SFX a2 ger geaient/n'q'l'm't's' ger +SFX a2 er ai/n'q'j'l't' [^cg]er +SFX a2 cer çai/n'q'j'l't' cer +SFX a2 ger geai/n'q'j'l't' ger +SFX a2 er as/n'q'l'm' [^cg]er +SFX a2 cer ças/n'q'l'm' cer +SFX a2 ger geas/n'q'l'm' ger +SFX a2 er a/n'q'l'm't's' [^cg]er +SFX a2 cer ça/n'q'l'm't's' cer +SFX a2 ger gea/n'q'l'm't's' ger +SFX a2 er âmes/n'q'l't' [^cg]er +SFX a2 cer çâmes/n'q'l't' cer +SFX a2 ger geâmes/n'q'l't' ger +SFX a2 er âtes/n'q'l'm' [^cg]er +SFX a2 cer çâtes/n'q'l'm' cer +SFX a2 ger geâtes/n'q'l'm' ger +SFX a2 er èrent/n'q'l'm't's' er +SFX a2 er erai/n'q'j'l't' [^y]er +SFX a2 yer yerai/n'q'j'l't' [^ou]yer +SFX a2 yer ierai/n'q'j'l't' [aou]yer +SFX a2 er eras/n'q'l'm' [^y]er +SFX a2 yer yeras/n'q'l'm' [^ou]yer +SFX a2 yer ieras/n'q'l'm' [aou]yer +SFX a2 er era/n'q'l'm't's' [^y]er +SFX a2 yer yera/n'q'l'm't's' [^ou]yer +SFX a2 yer iera/n'q'l'm't's' [aou]yer +SFX a2 er erons/n'q'l't' [^y]er +SFX a2 yer yerons/n'q'l't' [^ou]yer +SFX a2 yer ierons/n'q'l't' [aou]yer +SFX a2 er erez/n'q'l'm' [^y]er +SFX a2 yer yerez/n'q'l'm' [^ou]yer +SFX a2 yer ierez/n'q'l'm' [aou]yer +SFX a2 er eront/n'q'l'm't's' [^y]er +SFX a2 yer yeront/n'q'l'm't's' [^ou]yer +SFX a2 yer ieront/n'q'l'm't's' [aou]yer +SFX a2 er erais/n'q'j'l't' [^y]er +SFX a2 yer yerais/n'q'j'l't' [^ou]yer +SFX a2 yer ierais/n'q'j'l't' [aou]yer +SFX a2 er erais/n'q'l'm' [^y]er +SFX a2 yer yerais/n'q'l'm' [^ou]yer +SFX a2 yer ierais/n'q'l'm' [aou]yer +SFX a2 er erait/n'q'l'm't's' [^y]er +SFX a2 yer yerait/n'q'l'm't's' [^ou]yer +SFX a2 yer ierait/n'q'l'm't's' [aou]yer +SFX a2 er erions/n'q'l't' [^y]er +SFX a2 yer yerions/n'q'l't' [^ou]yer +SFX a2 yer ierions/n'q'l't' [aou]yer +SFX a2 er eriez/n'q'l'm' [^y]er +SFX a2 yer yeriez/n'q'l'm' [^ou]yer +SFX a2 yer ieriez/n'q'l'm' [aou]yer +SFX a2 er eraient/n'q'l'm't's' [^y]er +SFX a2 yer yeraient/n'q'l'm't's' [^ou]yer +SFX a2 yer ieraient/n'q'l'm't's' [aou]yer +SFX a2 er e/n'j'l't' [^y]er +SFX a2 yer ye/n'j'l't' [^ou]yer +SFX a2 yer ie/n'j'l't' [aou]yer +SFX a2 er es/n'l'm' [^y]er +SFX a2 yer yes/n'l'm' [^ou]yer +SFX a2 yer ies/n'l'm' [aou]yer +SFX a2 er e/n'l'm't's' [^y]er +SFX a2 yer ye/n'l'm't's' [^ou]yer +SFX a2 yer ie/n'l'm't's' [aou]yer +SFX a2 er ions/n'l't' er +SFX a2 er iez/n'l'm' er +SFX a2 er ent/n'l'm't's' [^y]er +SFX a2 yer yent/n'l'm't's' [^ou]yer +SFX a2 yer ient/n'l'm't's' [aou]yer +SFX a2 er asse/n'q'j'l't' [^cg]er +SFX a2 cer çasse/n'q'j'l't' cer +SFX a2 ger geasse/n'q'j'l't' ger +SFX a2 er asses/n'q'l'm' [^cg]er +SFX a2 cer çasses/n'q'l'm' cer +SFX a2 ger geasses/n'q'l'm' ger +SFX a2 er ât/n'q'l'm't's' [^cg]er +SFX a2 cer çât/n'q'l'm't's' cer +SFX a2 ger geât/n'q'l'm't's' ger +SFX a2 er assions/n'q'l't' [^cg]er +SFX a2 cer çassions/n'q'l't' cer +SFX a2 ger geassions/n'q'l't' ger +SFX a2 er assiez/n'q'l'm' [^cg]er +SFX a2 cer çassiez/n'q'l'm' cer +SFX a2 ger geassiez/n'q'l'm' ger +SFX a2 er assent/n'q'l'm't's' [^cg]er +SFX a2 cer çassent/n'q'l'm't's' cer +SFX a2 ger geassent/n'q'l'm't's' ger + +SFX a3 Y 119 +SFX a3 er er/m't's' er +SFX a3 er ant/m't's' [^cg]er +SFX a3 cer çant/m't's' cer +SFX a3 ger geant/m't's' ger +SFX a3 er é er +SFX a3 er e/m' [^y]er +SFX a3 yer ye/m' [^ou]yer +SFX a3 yer ie/m' [aou]yer +SFX a3 er es/t' [^y]er +SFX a3 yer yes/t' [^ou]yer +SFX a3 yer ies/t' [aou]yer +SFX a3 er e/s' [^y]er +SFX a3 yer ye/s' [^ou]yer +SFX a3 yer ie/s' [aou]yer +SFX a3 er ons [^cg]er +SFX a3 cer çons cer +SFX a3 ger geons ger +SFX a3 r z er +SFX a3 er ent/s' [^y]er +SFX a3 yer yent/s' [^ou]yer +SFX a3 yer ient/s' [aou]yer +SFX a3 er ais/m' [^cg]er +SFX a3 cer çais/m' cer +SFX a3 ger geais/m' ger +SFX a3 er ais/t' [^cg]er +SFX a3 cer çais/t' cer +SFX a3 ger geais/t' ger +SFX a3 er ait/s' [^cg]er +SFX a3 cer çait/s' cer +SFX a3 ger geait/s' ger +SFX a3 er ions er +SFX a3 er iez er +SFX a3 er aient/s' [^cg]er +SFX a3 cer çaient/s' cer +SFX a3 ger geaient/s' ger +SFX a3 er ai/m' [^cg]er +SFX a3 cer çai/m' cer +SFX a3 ger geai/m' ger +SFX a3 er as/t' [^cg]er +SFX a3 cer ças/t' cer +SFX a3 ger geas/t' ger +SFX a3 er a/s' [^cg]er +SFX a3 cer ça/s' cer +SFX a3 ger gea/s' ger +SFX a3 er âmes [^cg]er +SFX a3 cer çâmes cer +SFX a3 ger geâmes ger +SFX a3 er âtes [^cg]er +SFX a3 cer çâtes/s' cer +SFX a3 ger geâtes/s' ger +SFX a3 er èrent/s' er +SFX a3 er erai/m' [^y]er +SFX a3 yer yerai/m' [^ou]yer +SFX a3 yer ierai/m' [aou]yer +SFX a3 er eras/t' [^y]er +SFX a3 yer yeras/t' [^ou]yer +SFX a3 yer ieras/t' [aou]yer +SFX a3 er era/s' [^y]er +SFX a3 yer yera/s' [^ou]yer +SFX a3 yer iera/s' [aou]yer +SFX a3 er erons [^y]er +SFX a3 yer yerons [^ou]yer +SFX a3 yer ierons [aou]yer +SFX a3 er erez [^y]er +SFX a3 yer yerez [^ou]yer +SFX a3 yer ierez [aou]yer +SFX a3 er eront/s' [^y]er +SFX a3 yer yeront/s' [^ou]yer +SFX a3 yer ieront/s' [aou]yer +SFX a3 er erais/m' [^y]er +SFX a3 yer yerais/m' [^ou]yer +SFX a3 yer ierais/m' [aou]yer +SFX a3 er erais/t' [^y]er +SFX a3 yer yerais/t' [^ou]yer +SFX a3 yer ierais/t' [aou]yer +SFX a3 er erait/s' [^y]er +SFX a3 yer yerait/s' [^ou]yer +SFX a3 yer ierait/s' [aou]yer +SFX a3 er erions [^y]er +SFX a3 yer yerions [^ou]yer +SFX a3 yer ierions [aou]yer +SFX a3 er eriez [^y]er +SFX a3 yer yeriez [^ou]yer +SFX a3 yer ieriez [aou]yer +SFX a3 er eraient/s' [^y]er +SFX a3 yer yeraient/s' [^ou]yer +SFX a3 yer ieraient/s' [aou]yer +SFX a3 er e/m' [^y]er +SFX a3 yer ye/m' [^ou]yer +SFX a3 yer ie/m' [aou]yer +SFX a3 er es/t' [^y]er +SFX a3 yer yes/t' [^ou]yer +SFX a3 yer ies/t' [aou]yer +SFX a3 er e/s' [^y]er +SFX a3 yer ye/s' [^ou]yer +SFX a3 yer ie/s' [aou]yer +SFX a3 er ions er +SFX a3 er iez er +SFX a3 er ent/s' [^y]er +SFX a3 yer yent/s' [^ou]yer +SFX a3 yer ient/s' [aou]yer +SFX a3 er asse/m' [^cg]er +SFX a3 cer çasse/m' cer +SFX a3 ger geasse/m' ger +SFX a3 er asses/t' [^cg]er +SFX a3 cer çasses/t' cer +SFX a3 ger geasses/t' ger +SFX a3 er ât/s' [^cg]er +SFX a3 cer çât/s' cer +SFX a3 ger geât/s' ger +SFX a3 er assions [^cg]er +SFX a3 cer çassions cer +SFX a3 ger geassions ger +SFX a3 er assiez [^cg]er +SFX a3 cer çassiez cer +SFX a3 ger geassiez ger +SFX a3 er assent/s' [^cg]er +SFX a3 cer çassent/s' cer +SFX a3 ger geassent/s' ger + +SFX a4 Y 119 +SFX a4 er er/n'q'd'l'm't's' er +SFX a4 er ant/n'q'l'm't's' [^cg]er +SFX a4 cer çant/n'q'l'm't's' cer +SFX a4 ger geant/n'q'l'm't's' ger +SFX a4 er é/q' er +SFX a4 er e/n'q'j'l'm't' [^y]er +SFX a4 yer ye/n'q'j'l'm't' [^ou]yer +SFX a4 yer ie/n'q'j'l'm't' [aou]yer +SFX a4 er es/n'q'l'm't' [^y]er +SFX a4 yer yes/n'q'l'm't' [^ou]yer +SFX a4 yer ies/n'q'l'm't' [aou]yer +SFX a4 er e/n'q'l'm't's' [^y]er +SFX a4 yer ye/n'q'l'm't's' [^ou]yer +SFX a4 yer ie/n'q'l'm't's' [aou]yer +SFX a4 er ons/n'q'l't' [^cg]er +SFX a4 cer çons/n'q'l't' cer +SFX a4 ger geons/n'q'l't' ger +SFX a4 er ez/n'q'l'm' er +SFX a4 er ent/n'q'l'm't's' [^y]er +SFX a4 yer yent/n'q'l'm't's' [^ou]yer +SFX a4 yer ient/n'q'l'm't's' [aou]yer +SFX a4 er ais/n'q'j'l'm't' [^cg]er +SFX a4 cer çais/n'q'j'l'm't' cer +SFX a4 ger geais/n'q'j'l'm't' ger +SFX a4 er ais/n'q'l'm't' [^cg]er +SFX a4 cer çais/n'q'l'm't' cer +SFX a4 ger geais/n'q'l'm't' ger +SFX a4 er ait/n'q'l'm't's' [^cg]er +SFX a4 cer çait/n'q'l'm't's' cer +SFX a4 ger geait/n'q'l'm't's' ger +SFX a4 er ions/n'q'l't' er +SFX a4 er iez/n'q'l'm' er +SFX a4 er aient/n'q'l'm't's' [^cg]er +SFX a4 cer çaient/n'q'l'm't's' cer +SFX a4 ger geaient/n'q'l'm't's' ger +SFX a4 er ai/n'q'j'l'm't' [^cg]er +SFX a4 cer çai/n'q'j'l'm't' cer +SFX a4 ger geai/n'q'j'l'm't' ger +SFX a4 er as/n'q'l'm't' [^cg]er +SFX a4 cer ças/n'q'l'm't' cer +SFX a4 ger geas/n'q'l'm't' ger +SFX a4 er a/n'q'l'm't's' [^cg]er +SFX a4 cer ça/n'q'l'm't's' cer +SFX a4 ger gea/n'q'l'm't's' ger +SFX a4 er âmes/n'q'l't' [^cg]er +SFX a4 cer çâmes/n'q'l't' cer +SFX a4 ger geâmes/n'q'l't' ger +SFX a4 er âtes/n'q'l'm' [^cg]er +SFX a4 cer çâtes/n'q'l'm' cer +SFX a4 ger geâtes/n'q'l'm' ger +SFX a4 er èrent/n'q'l'm't's' er +SFX a4 er erai/n'q'j'l'm't' [^y]er +SFX a4 yer yerai/n'q'j'l'm't' [^ou]yer +SFX a4 yer ierai/n'q'j'l'm't' [aou]yer +SFX a4 er eras/n'q'l'm't' [^y]er +SFX a4 yer yeras/n'q'l'm't' [^ou]yer +SFX a4 yer ieras/n'q'l'm't' [aou]yer +SFX a4 er era/n'q'l'm't's' [^y]er +SFX a4 yer yera/n'q'l'm't's' [^ou]yer +SFX a4 yer iera/n'q'l'm't's' [aou]yer +SFX a4 er erons/n'q'l't' [^y]er +SFX a4 yer yerons/n'q'l't' [^ou]yer +SFX a4 yer ierons/n'q'l't' [aou]yer +SFX a4 er erez/n'q'l'm' [^y]er +SFX a4 yer yerez/n'q'l'm' [^ou]yer +SFX a4 yer ierez/n'q'l'm' [aou]yer +SFX a4 er eront/n'q'l'm't's' [^y]er +SFX a4 yer yeront/n'q'l'm't's' [^ou]yer +SFX a4 yer ieront/n'q'l'm't's' [aou]yer +SFX a4 er erais/n'q'j'l'm't' [^y]er +SFX a4 yer yerais/n'q'j'l'm't' [^ou]yer +SFX a4 yer ierais/n'q'j'l'm't' [aou]yer +SFX a4 er erais/n'q'l'm't' [^y]er +SFX a4 yer yerais/n'q'l'm't' [^ou]yer +SFX a4 yer ierais/n'q'l'm't' [aou]yer +SFX a4 er erait/n'q'l'm't's' [^y]er +SFX a4 yer yerait/n'q'l'm't's' [^ou]yer +SFX a4 yer ierait/n'q'l'm't's' [aou]yer +SFX a4 er erions/n'q'l't' [^y]er +SFX a4 yer yerions/n'q'l't' [^ou]yer +SFX a4 yer ierions/n'q'l't' [aou]yer +SFX a4 er eriez/n'q'l'm' [^y]er +SFX a4 yer yeriez/n'q'l'm' [^ou]yer +SFX a4 yer ieriez/n'q'l'm' [aou]yer +SFX a4 er eraient/n'q'l'm't's' [^y]er +SFX a4 yer yeraient/n'q'l'm't's' [^ou]yer +SFX a4 yer ieraient/n'q'l'm't's' [aou]yer +SFX a4 er e/n'j'l'm't' [^y]er +SFX a4 yer ye/n'j'l'm't' [^ou]yer +SFX a4 yer ie/n'j'l'm't' [aou]yer +SFX a4 er es/n'l'm't' [^y]er +SFX a4 yer yes/n'l'm't' [^ou]yer +SFX a4 yer ies/n'l'm't' [aou]yer +SFX a4 er e/n'l'm't's' [^y]er +SFX a4 yer ye/n'l'm't's' [^ou]yer +SFX a4 yer ie/n'l'm't's' [aou]yer +SFX a4 er ions/n'l't' er +SFX a4 er iez/n'l'm' er +SFX a4 er ent/n'l'm't's' [^y]er +SFX a4 yer yent/n'l'm't's' [^ou]yer +SFX a4 yer ient/n'l'm't's' [aou]yer +SFX a4 er asse/n'q'j'l'm't' [^cg]er +SFX a4 cer çasse/n'q'j'l'm't' cer +SFX a4 ger geasse/n'q'j'l'm't' ger +SFX a4 er asses/n'q'l'm't' [^cg]er +SFX a4 cer çasses/n'q'l'm't' cer +SFX a4 ger geasses/n'q'l'm't' ger +SFX a4 er ât/n'q'l'm't's' [^cg]er +SFX a4 cer çât/n'q'l'm't's' cer +SFX a4 ger geât/n'q'l'm't's' ger +SFX a4 er assions/n'q'l't' [^cg]er +SFX a4 cer çassions/n'q'l't' cer +SFX a4 ger geassions/n'q'l't' ger +SFX a4 er assiez/n'q'l'm' [^cg]er +SFX a4 cer çassiez/n'q'l'm' cer +SFX a4 ger geassiez/n'q'l'm' ger +SFX a4 er assent/n'q'l'm't's' [^cg]er +SFX a4 cer çassent/n'q'l'm't's' cer +SFX a4 ger geassent/n'q'l'm't's' ger + +SFX a5 Y 119 +SFX a5 er er/n'q'd'm't's' er +SFX a5 er ant/n'q'm't's' [^cg]er +SFX a5 cer çant/n'q'm't's' cer +SFX a5 ger geant/n'q'm't's' ger +SFX a5 er é/q' er +SFX a5 er e/n'j'm't' [^y]er +SFX a5 yer ye/n'j'm't' [^ou]yer +SFX a5 yer ie/n'j'm't' [aou]yer +SFX a5 er es/n'm't' [^y]er +SFX a5 yer yes/n'm't' [^ou]yer +SFX a5 yer ies/n'm't' [aou]yer +SFX a5 er e/n'q'm't's' [^y]er +SFX a5 yer ye/n'q'm't's' [^ou]yer +SFX a5 yer ie/n'q'm't's' [aou]yer +SFX a5 er ons/n't' [^cg]er +SFX a5 cer çons/n't' cer +SFX a5 ger geons/n't' ger +SFX a5 r z/n'm' er +SFX a5 er ent/n'q'm't's' [^y]er +SFX a5 yer yent/n'q'm't's' [^ou]yer +SFX a5 yer ient/n'q'm't's' [aou]yer +SFX a5 er ais/n'j'm't' [^cg]er +SFX a5 cer çais/n'j'm't' cer +SFX a5 ger geais/n'j'm't' ger +SFX a5 er ais/n'm't' [^cg]er +SFX a5 cer çais/n'm't' cer +SFX a5 ger geais/n'm't' ger +SFX a5 er ait/n'q'm't's' [^cg]er +SFX a5 cer çait/n'q'm't's' cer +SFX a5 ger geait/n'q'm't's' ger +SFX a5 er ions/n't' er +SFX a5 er iez/n'm' er +SFX a5 er aient/n'q'm't's' [^cg]er +SFX a5 cer çaient/n'q'm't's' cer +SFX a5 ger geaient/n'q'm't's' ger +SFX a5 er ai/n'j'm't' [^cg]er +SFX a5 cer çai/n'j'm't' cer +SFX a5 ger geai/n'j'm't' ger +SFX a5 er as/n'm't' [^cg]er +SFX a5 cer ças/n'm't' cer +SFX a5 ger geas/n'm't' ger +SFX a5 er a/n'q'm't's' [^cg]er +SFX a5 cer ça/n'q'm't's' cer +SFX a5 ger gea/n'q'm't's' ger +SFX a5 er âmes/n't' [^cg]er +SFX a5 cer çâmes/n't' cer +SFX a5 ger geâmes/n't' ger +SFX a5 er âtes/n'm' [^cg]er +SFX a5 cer çâtes/n'm' cer +SFX a5 ger geâtes/n'm' ger +SFX a5 er èrent/n'q'm't's' er +SFX a5 er erai/n'j'm't' [^y]er +SFX a5 yer yerai/n'j'm't' [^ou]yer +SFX a5 yer ierai/n'j'm't' [aou]yer +SFX a5 er eras/n'm't' [^y]er +SFX a5 yer yeras/n'm't' [^ou]yer +SFX a5 yer ieras/n'm't' [aou]yer +SFX a5 er era/n'q'm't's' [^y]er +SFX a5 yer yera/n'q'm't's' [^ou]yer +SFX a5 yer iera/n'q'm't's' [aou]yer +SFX a5 er erons/n't' [^y]er +SFX a5 yer yerons/n't' [^ou]yer +SFX a5 yer ierons/n't' [aou]yer +SFX a5 er erez/n'm' [^y]er +SFX a5 yer yerez/n'm' [^ou]yer +SFX a5 yer ierez/n'm' [aou]yer +SFX a5 er eront/n'q'm't's' [^y]er +SFX a5 yer yeront/n'q'm't's' [^ou]yer +SFX a5 yer ieront/n'q'm't's' [aou]yer +SFX a5 er erais/n'j'm't' [^y]er +SFX a5 yer yerais/n'j'm't' [^ou]yer +SFX a5 yer ierais/n'j'm't' [aou]yer +SFX a5 er erais/n'm't' [^y]er +SFX a5 yer yerais/n'm't' [^ou]yer +SFX a5 yer ierais/n'm't' [aou]yer +SFX a5 er erait/n'q'm't's' [^y]er +SFX a5 yer yerait/n'q'm't's' [^ou]yer +SFX a5 yer ierait/n'q'm't's' [aou]yer +SFX a5 er erions/n't' [^y]er +SFX a5 yer yerions/n't' [^ou]yer +SFX a5 yer ierions/n't' [aou]yer +SFX a5 er eriez/n'm' [^y]er +SFX a5 yer yeriez/n'm' [^ou]yer +SFX a5 yer ieriez/n'm' [aou]yer +SFX a5 er eraient/n'q'm't's' [^y]er +SFX a5 yer yeraient/n'q'm't's' [^ou]yer +SFX a5 yer ieraient/n'q'm't's' [aou]yer +SFX a5 er e/n'j'm't' [^y]er +SFX a5 yer ye/n'j'm't' [^ou]yer +SFX a5 yer ie/n'j'm't' [aou]yer +SFX a5 er es/n'm't' [^y]er +SFX a5 yer yes/n'm't' [^ou]yer +SFX a5 yer ies/n'm't' [aou]yer +SFX a5 er e/n'q'm't's' [^y]er +SFX a5 yer ye/n'q'm't's' [^ou]yer +SFX a5 yer ie/n'q'm't's' [aou]yer +SFX a5 er ions/n't' er +SFX a5 er iez/n'm' er +SFX a5 er ent/n'q'm't's' [^y]er +SFX a5 yer yent/n'q'm't's' [^ou]yer +SFX a5 yer ient/n'q'm't's' [aou]yer +SFX a5 er asse/n'j'm't' [^cg]er +SFX a5 cer çasse/n'j'm't' cer +SFX a5 ger geasse/n'j'm't' ger +SFX a5 er asses/n'm't' [^cg]er +SFX a5 cer çasses/n'm't' cer +SFX a5 ger geasses/n'm't' ger +SFX a5 er ât/n'q'm't's' [^cg]er +SFX a5 cer çât/n'q'm't's' cer +SFX a5 ger geât/n'q'm't's' ger +SFX a5 er assions/n't' [^cg]er +SFX a5 cer çassions/n't' cer +SFX a5 ger geassions/n't' ger +SFX a5 er assiez/n'm' [^cg]er +SFX a5 cer çassiez/n'm' cer +SFX a5 ger geassiez/n'm' ger +SFX a5 er assent/n'q'm't's' [^cg]er +SFX a5 cer çassent/n'q'm't's' cer +SFX a5 ger geassent/n'q'm't's' ger + +SFX a8 Y 77 +SFX a8 er er/s' er +SFX a8 er ant/s' [^cg]er +SFX a8 cer çant/s' cer +SFX a8 ger geant/s' ger +SFX a8 er é er +SFX a8 er e/s' [^y]er +SFX a8 yer ye/s' [^ou]yer +SFX a8 yer ie/s' [aou]yer +SFX a8 er ons [^cg]er +SFX a8 cer çons cer +SFX a8 ger geons ger +SFX a8 er ez er +SFX a8 er ent/s' [^y]er +SFX a8 yer yent/s' [^ou]yer +SFX a8 yer ient/s' [aou]yer +SFX a8 er ait/s' [^cg]er +SFX a8 cer çait/s' cer +SFX a8 ger geait/s' ger +SFX a8 er ions er +SFX a8 er iez er +SFX a8 er aient/s' [^cg]er +SFX a8 cer çaient/s' cer +SFX a8 ger geaient/s' ger +SFX a8 er a/s' [^cg]er +SFX a8 cer ça/s' cer +SFX a8 ger gea/s' ger +SFX a8 er âmes [^cg]er +SFX a8 cer çâmes cer +SFX a8 ger geâmes ger +SFX a8 er âtes [^cg]er +SFX a8 cer çâtes/s' cer +SFX a8 ger geâtes/s' ger +SFX a8 er èrent/s' er +SFX a8 er era/s' [^y]er +SFX a8 yer yera/s' [^ou]yer +SFX a8 yer iera/s' [aou]yer +SFX a8 er erons [^y]er +SFX a8 yer yerons [^ou]yer +SFX a8 yer ierons [aou]yer +SFX a8 er erez [^y]er +SFX a8 yer yerez [^ou]yer +SFX a8 yer ierez [aou]yer +SFX a8 er eront/s' [^y]er +SFX a8 yer yeront/s' [^ou]yer +SFX a8 yer ieront/s' [aou]yer +SFX a8 er erait/s' [^y]er +SFX a8 yer yerait/s' [^ou]yer +SFX a8 yer ierait/s' [aou]yer +SFX a8 er erions [^y]er +SFX a8 yer yerions [^ou]yer +SFX a8 yer ierions [aou]yer +SFX a8 er eriez [^y]er +SFX a8 yer yeriez [^ou]yer +SFX a8 yer ieriez [aou]yer +SFX a8 er eraient/s' [^y]er +SFX a8 yer yeraient/s' [^ou]yer +SFX a8 yer ieraient/s' [aou]yer +SFX a8 er e/s' [^y]er +SFX a8 yer ye/s' [^ou]yer +SFX a8 yer ie/s' [aou]yer +SFX a8 er ions er +SFX a8 er iez er +SFX a8 er ent/s' [^y]er +SFX a8 yer yent/s' [^ou]yer +SFX a8 yer ient/s' [aou]yer +SFX a8 er ât/s' [^cg]er +SFX a8 cer çât/s' cer +SFX a8 ger geât/s' ger +SFX a8 er assions [^cg]er +SFX a8 cer çassions cer +SFX a8 ger geassions ger +SFX a8 er assiez [^cg]er +SFX a8 cer çassiez cer +SFX a8 ger geassiez ger +SFX a8 er assent/s' [^cg]er +SFX a8 cer çassent/s' cer +SFX a8 ger geassent/s' ger + +SFX a9 N 13 +SFX a9 er er/n'd' er +SFX a9 er ant er +SFX a9 er é er +SFX a9 er e/n' er +SFX a9 er ait/n' [^g]er +SFX a9 ger geait/n' ger +SFX a9 er a/n' [^g]er +SFX a9 ger gea/n' ger +SFX a9 er era/n' er +SFX a9 er erait/n' er +SFX a9 er e/n' er +SFX a9 er ât/n' [^g]er +SFX a9 ger geât/n' ger + +SFX b0 N 242 +SFX b0 er er er +SFX b0 er ant [^c]er +SFX b0 cer çant cer +SFX b0 er é er +SFX b0 ecer èce ecer +SFX b0 emer ème emer +SFX b0 ener ène ener +SFX b0 eper èpe eper +SFX b0 erer ère erer +SFX b0 eser èse eser +SFX b0 ever ève ever +SFX b0 evrer èvre evrer +SFX b0 eter ète eter +SFX b0 eler èle eler +SFX b0 ecer èces ecer +SFX b0 emer èmes emer +SFX b0 ener ènes ener +SFX b0 eper èpes eper +SFX b0 erer ères erer +SFX b0 eser èses eser +SFX b0 ever èves ever +SFX b0 evrer èvres evrer +SFX b0 eter ètes eter +SFX b0 eler èles eler +SFX b0 ecer èce ecer +SFX b0 emer ème emer +SFX b0 ener ène ener +SFX b0 eper èpe eper +SFX b0 erer ère erer +SFX b0 eser èse eser +SFX b0 ever ève ever +SFX b0 evrer èvre evrer +SFX b0 eter ète eter +SFX b0 eler èle eler +SFX b0 er ons [^c]er +SFX b0 cer çons cer +SFX b0 er ez er +SFX b0 ecer ècent ecer +SFX b0 emer èment emer +SFX b0 ener ènent ener +SFX b0 eper èpent eper +SFX b0 erer èrent erer +SFX b0 eser èsent eser +SFX b0 ever èvent ever +SFX b0 evrer èvrent evrer +SFX b0 eter ètent eter +SFX b0 eler èlent eler +SFX b0 er ais [^c]er +SFX b0 cer çais cer +SFX b0 er ais [^c]er +SFX b0 cer çais cer +SFX b0 er ait [^c]er +SFX b0 cer çait cer +SFX b0 er ions er +SFX b0 er iez er +SFX b0 er aient [^c]er +SFX b0 cer çaient cer +SFX b0 er ai [^c]er +SFX b0 cer çai cer +SFX b0 er as [^c]er +SFX b0 cer ças cer +SFX b0 er a [^c]er +SFX b0 cer ça cer +SFX b0 er âmes [^c]er +SFX b0 cer çâmes cer +SFX b0 er âtes [^c]er +SFX b0 cer çâtes cer +SFX b0 er èrent er +SFX b0 ecer ècerai ecer +SFX b0 emer èmerai emer +SFX b0 ener ènerai ener +SFX b0 eper èperai eper +SFX b0 erer èrerai erer +SFX b0 eser èserai eser +SFX b0 ever èverai ever +SFX b0 evrer èvrerai evrer +SFX b0 eter èterai eter +SFX b0 eler èlerai eler +SFX b0 ecer èceras ecer +SFX b0 emer èmeras emer +SFX b0 ener èneras ener +SFX b0 eper èperas eper +SFX b0 erer èreras erer +SFX b0 eser èseras eser +SFX b0 ever èveras ever +SFX b0 evrer èvreras evrer +SFX b0 eter èteras eter +SFX b0 eler èleras eler +SFX b0 ecer ècera ecer +SFX b0 emer èmera emer +SFX b0 ener ènera ener +SFX b0 eper èpera eper +SFX b0 erer èrera erer +SFX b0 eser èsera eser +SFX b0 ever èvera ever +SFX b0 evrer èvrera evrer +SFX b0 eter ètera eter +SFX b0 eler èlera eler +SFX b0 ecer ècerons ecer +SFX b0 emer èmerons emer +SFX b0 ener ènerons ener +SFX b0 eper èperons eper +SFX b0 erer èrerons erer +SFX b0 eser èserons eser +SFX b0 ever èverons ever +SFX b0 evrer èvrerons evrer +SFX b0 eter èterons eter +SFX b0 eler èlerons eler +SFX b0 ecer ècerez ecer +SFX b0 emer èmerez emer +SFX b0 ener ènerez ener +SFX b0 eper èperez eper +SFX b0 erer èrerez erer +SFX b0 eser èserez eser +SFX b0 ever èverez ever +SFX b0 evrer èvrerez evrer +SFX b0 eter èterez eter +SFX b0 eler èlerez eler +SFX b0 ecer èceront ecer +SFX b0 emer èmeront emer +SFX b0 ener èneront ener +SFX b0 eper èperont eper +SFX b0 erer èreront erer +SFX b0 eser èseront eser +SFX b0 ever èveront ever +SFX b0 evrer èvreront evrer +SFX b0 eter èteront eter +SFX b0 eler èleront eler +SFX b0 ecer ècerais ecer +SFX b0 emer èmerais emer +SFX b0 ener ènerais ener +SFX b0 eper èperais eper +SFX b0 erer èrerais erer +SFX b0 eser èserais eser +SFX b0 ever èverais ever +SFX b0 evrer èvrerais evrer +SFX b0 eter èterais eter +SFX b0 eler èlerais eler +SFX b0 ecer ècerais ecer +SFX b0 emer èmerais emer +SFX b0 ener ènerais ener +SFX b0 eper èperais eper +SFX b0 erer èrerais erer +SFX b0 eser èserais eser +SFX b0 ever èverais ever +SFX b0 evrer èvrerais evrer +SFX b0 eter èterais eter +SFX b0 eler èlerais eler +SFX b0 ecer ècerait ecer +SFX b0 emer èmerait emer +SFX b0 ener ènerait ener +SFX b0 eper èperait eper +SFX b0 erer èrerait erer +SFX b0 eser èserait eser +SFX b0 ever èverait ever +SFX b0 evrer èvrerait evrer +SFX b0 eter èterait eter +SFX b0 eler èlerait eler +SFX b0 ecer ècerions ecer +SFX b0 emer èmerions emer +SFX b0 ener ènerions ener +SFX b0 eper èperions eper +SFX b0 erer èrerions erer +SFX b0 eser èserions eser +SFX b0 ever èverions ever +SFX b0 evrer èvrerions evrer +SFX b0 eter èterions eter +SFX b0 eler èlerions eler +SFX b0 ecer èceriez ecer +SFX b0 emer èmeriez emer +SFX b0 ener èneriez ener +SFX b0 eper èperiez eper +SFX b0 erer èreriez erer +SFX b0 eser èseriez eser +SFX b0 ever èveriez ever +SFX b0 evrer èvreriez evrer +SFX b0 eter èteriez eter +SFX b0 eler èleriez eler +SFX b0 ecer èceraient ecer +SFX b0 emer èmeraient emer +SFX b0 ener èneraient ener +SFX b0 eper èperaient eper +SFX b0 erer èreraient erer +SFX b0 eser èseraient eser +SFX b0 ever èveraient ever +SFX b0 evrer èvreraient evrer +SFX b0 eter èteraient eter +SFX b0 eler èleraient eler +SFX b0 ecer èce ecer +SFX b0 emer ème emer +SFX b0 ener ène ener +SFX b0 eper èpe eper +SFX b0 erer ère erer +SFX b0 eser èse eser +SFX b0 ever ève ever +SFX b0 evrer èvre evrer +SFX b0 eter ète eter +SFX b0 eler èle eler +SFX b0 ecer èces ecer +SFX b0 emer èmes emer +SFX b0 ener ènes ener +SFX b0 eper èpes eper +SFX b0 erer ères erer +SFX b0 eser èses eser +SFX b0 ever èves ever +SFX b0 evrer èvres evrer +SFX b0 eter ètes eter +SFX b0 eler èles eler +SFX b0 ecer èce ecer +SFX b0 emer ème emer +SFX b0 ener ène ener +SFX b0 eper èpe eper +SFX b0 erer ère erer +SFX b0 eser èse eser +SFX b0 ever ève ever +SFX b0 evrer èvre evrer +SFX b0 eter ète eter +SFX b0 eler èle eler +SFX b0 er ions er +SFX b0 er iez er +SFX b0 ecer ècent ecer +SFX b0 emer èment emer +SFX b0 ener ènent ener +SFX b0 eper èpent eper +SFX b0 erer èrent erer +SFX b0 eser èsent eser +SFX b0 ever èvent ever +SFX b0 evrer èvrent evrer +SFX b0 eter ètent eter +SFX b0 eler èlent eler +SFX b0 er asse [^c]er +SFX b0 cer çasse cer +SFX b0 er asses [^c]er +SFX b0 cer çasses cer +SFX b0 er ât [^c]er +SFX b0 cer çât cer +SFX b0 er assions [^c]er +SFX b0 cer çassions cer +SFX b0 er assiez [^c]er +SFX b0 cer çassiez cer +SFX b0 er assent [^c]er +SFX b0 cer çassent cer + +SFX b1 Y 242 +SFX b1 er er/n'q'd' er +SFX b1 er ant/n'q' [^c]er +SFX b1 cer çant/n'q' cer +SFX b1 er é/q' er +SFX b1 ecer èce/n'j' ecer +SFX b1 emer ème/n'j' emer +SFX b1 ener ène/n'j' ener +SFX b1 eper èpe/n'j' eper +SFX b1 erer ère/n'j' erer +SFX b1 eser èse/n'j' eser +SFX b1 ever ève/n'j' ever +SFX b1 evrer èvre/n'j' evrer +SFX b1 eter ète/n'j' eter +SFX b1 eler èle/n'j' eler +SFX b1 ecer èces/n' ecer +SFX b1 emer èmes/n' emer +SFX b1 ener ènes/n' ener +SFX b1 eper èpes/n' eper +SFX b1 erer ères/n' erer +SFX b1 eser èses/n' eser +SFX b1 ever èves/n' ever +SFX b1 evrer èvres/n' evrer +SFX b1 eter ètes/n' eter +SFX b1 eler èles/n' eler +SFX b1 ecer èce/n'q' ecer +SFX b1 emer ème/n'q' emer +SFX b1 ener ène/n'q' ener +SFX b1 eper èpe/n'q' eper +SFX b1 erer ère/n'q' erer +SFX b1 eser èse/n'q' eser +SFX b1 ever ève/n'q' ever +SFX b1 evrer èvre/n'q' evrer +SFX b1 eter ète/n'q' eter +SFX b1 eler èle/n'q' eler +SFX b1 er ons/n' [^c]er +SFX b1 cer çons/n' cer +SFX b1 er ez/n' er +SFX b1 ecer ècent/n'q' ecer +SFX b1 emer èment/n'q' emer +SFX b1 ener ènent/n'q' ener +SFX b1 eper èpent/n'q' eper +SFX b1 erer èrent/n'q' erer +SFX b1 eser èsent/n'q' eser +SFX b1 ever èvent/n'q' ever +SFX b1 evrer èvrent/n'q' evrer +SFX b1 eter ètent/n'q' eter +SFX b1 eler èlent/n'q' eler +SFX b1 er ais/n'j' [^c]er +SFX b1 cer çais/n'j' cer +SFX b1 er ais/n' [^c]er +SFX b1 cer çais/n' cer +SFX b1 er ait/n'q' [^c]er +SFX b1 cer çait/n'q' cer +SFX b1 er ions/n' er +SFX b1 er iez/n' er +SFX b1 er aient/n'q' [^c]er +SFX b1 cer çaient/n'q' cer +SFX b1 er ai/n'j' [^c]er +SFX b1 cer çai/n'j' cer +SFX b1 er as/n' [^c]er +SFX b1 cer ças/n' cer +SFX b1 er a/n'q' [^c]er +SFX b1 cer ça/n'q' cer +SFX b1 er âmes/n' [^c]er +SFX b1 cer çâmes/n' cer +SFX b1 er âtes/n' [^c]er +SFX b1 cer çâtes/n' cer +SFX b1 er èrent/n'q' er +SFX b1 ecer ècerai/n'j' ecer +SFX b1 emer èmerai/n'j' emer +SFX b1 ener ènerai/n'j' ener +SFX b1 eper èperai/n'j' eper +SFX b1 erer èrerai/n'j' erer +SFX b1 eser èserai/n'j' eser +SFX b1 ever èverai/n'j' ever +SFX b1 evrer èvrerai/n'j' evrer +SFX b1 eter èterai/n'j' eter +SFX b1 eler èlerai/n'j' eler +SFX b1 ecer èceras/n' ecer +SFX b1 emer èmeras/n' emer +SFX b1 ener èneras/n' ener +SFX b1 eper èperas/n' eper +SFX b1 erer èreras/n' erer +SFX b1 eser èseras/n' eser +SFX b1 ever èveras/n' ever +SFX b1 evrer èvreras/n' evrer +SFX b1 eter èteras/n' eter +SFX b1 eler èleras/n' eler +SFX b1 ecer ècera/n'q' ecer +SFX b1 emer èmera/n'q' emer +SFX b1 ener ènera/n'q' ener +SFX b1 eper èpera/n'q' eper +SFX b1 erer èrera/n'q' erer +SFX b1 eser èsera/n'q' eser +SFX b1 ever èvera/n'q' ever +SFX b1 evrer èvrera/n'q' evrer +SFX b1 eter ètera/n'q' eter +SFX b1 eler èlera/n'q' eler +SFX b1 ecer ècerons/n' ecer +SFX b1 emer èmerons/n' emer +SFX b1 ener ènerons/n' ener +SFX b1 eper èperons/n' eper +SFX b1 erer èrerons/n' erer +SFX b1 eser èserons/n' eser +SFX b1 ever èverons/n' ever +SFX b1 evrer èvrerons/n' evrer +SFX b1 eter èterons/n' eter +SFX b1 eler èlerons/n' eler +SFX b1 ecer ècerez/n' ecer +SFX b1 emer èmerez/n' emer +SFX b1 ener ènerez/n' ener +SFX b1 eper èperez/n' eper +SFX b1 erer èrerez/n' erer +SFX b1 eser èserez/n' eser +SFX b1 ever èverez/n' ever +SFX b1 evrer èvrerez/n' evrer +SFX b1 eter èterez/n' eter +SFX b1 eler èlerez/n' eler +SFX b1 ecer èceront/n'q' ecer +SFX b1 emer èmeront/n'q' emer +SFX b1 ener èneront/n'q' ener +SFX b1 eper èperont/n'q' eper +SFX b1 erer èreront/n'q' erer +SFX b1 eser èseront/n'q' eser +SFX b1 ever èveront/n'q' ever +SFX b1 evrer èvreront/n'q' evrer +SFX b1 eter èteront/n'q' eter +SFX b1 eler èleront/n'q' eler +SFX b1 ecer ècerais/n'j' ecer +SFX b1 emer èmerais/n'j' emer +SFX b1 ener ènerais/n'j' ener +SFX b1 eper èperais/n'j' eper +SFX b1 erer èrerais/n'j' erer +SFX b1 eser èserais/n'j' eser +SFX b1 ever èverais/n'j' ever +SFX b1 evrer èvrerais/n'j' evrer +SFX b1 eter èterais/n'j' eter +SFX b1 eler èlerais/n' eler +SFX b1 ecer ècerais/n' ecer +SFX b1 emer èmerais/n' emer +SFX b1 ener ènerais/n' ener +SFX b1 eper èperais/n' eper +SFX b1 erer èrerais/n' erer +SFX b1 eser èserais/n' eser +SFX b1 ever èverais/n' ever +SFX b1 evrer èvrerais/n' evrer +SFX b1 eter èterais/n' eter +SFX b1 eler èlerais/n' eler +SFX b1 ecer ècerait/n'q' ecer +SFX b1 emer èmerait/n'q' emer +SFX b1 ener ènerait/n'q' ener +SFX b1 eper èperait/n'q' eper +SFX b1 erer èrerait/n'q' erer +SFX b1 eser èserait/n'q' eser +SFX b1 ever èverait/n'q' ever +SFX b1 evrer èvrerait/n'q' evrer +SFX b1 eter èterait/n'q' eter +SFX b1 eler èlerait/n'q' eler +SFX b1 ecer ècerions/n' ecer +SFX b1 emer èmerions/n' emer +SFX b1 ener ènerions/n' ener +SFX b1 eper èperions/n' eper +SFX b1 erer èrerions/n' erer +SFX b1 eser èserions/n' eser +SFX b1 ever èverions/n' ever +SFX b1 evrer èvrerions/n' evrer +SFX b1 eter èterions/n' eter +SFX b1 eler èlerions/n' eler +SFX b1 ecer èceriez/n' ecer +SFX b1 emer èmeriez/n' emer +SFX b1 ener èneriez/n' ener +SFX b1 eper èperiez/n' eper +SFX b1 erer èreriez/n' erer +SFX b1 eser èseriez/n' eser +SFX b1 ever èveriez/n' ever +SFX b1 evrer èvreriez/n' evrer +SFX b1 eter èteriez/n' eter +SFX b1 eler èleriez/n' eler +SFX b1 ecer èceraient/n'q' ecer +SFX b1 emer èmeraient/n'q' emer +SFX b1 ener èneraient/n'q' ener +SFX b1 eper èperaient/n'q' eper +SFX b1 erer èreraient/n'q' erer +SFX b1 eser èseraient/n'q' eser +SFX b1 ever èveraient/n'q' ever +SFX b1 evrer èvreraient/n'q' evrer +SFX b1 eter èteraient/n'q' eter +SFX b1 eler èleraient/n'q' eler +SFX b1 ecer èce/n'j' ecer +SFX b1 emer ème/n'j' emer +SFX b1 ener ène/n'j' ener +SFX b1 eper èpe/n'j' eper +SFX b1 erer ère/n'j' erer +SFX b1 eser èse/n'j' eser +SFX b1 ever ève/n'j' ever +SFX b1 evrer èvre/n'j' evrer +SFX b1 eter ète/n'j' eter +SFX b1 eler èle/n'j' eler +SFX b1 ecer èces/n' ecer +SFX b1 emer èmes/n' emer +SFX b1 ener ènes/n' ener +SFX b1 eper èpes/n' eper +SFX b1 erer ères/n' erer +SFX b1 eser èses/n' eser +SFX b1 ever èves/n' ever +SFX b1 evrer èvres/n' evrer +SFX b1 eter ètes/n' eter +SFX b1 eler èles/n' eler +SFX b1 ecer èce/n'q' ecer +SFX b1 emer ème/n'q' emer +SFX b1 ener ène/n'q' ener +SFX b1 eper èpe/n'q' eper +SFX b1 erer ère/n'q' erer +SFX b1 eser èse/n'q' eser +SFX b1 ever ève/n'q' ever +SFX b1 evrer èvre/n'q' evrer +SFX b1 eter ète/n'q' eter +SFX b1 eler èle/n'q' eler +SFX b1 er ions/n' er +SFX b1 er iez/n' er +SFX b1 ecer ècent/n'q' ecer +SFX b1 emer èment/n'q' emer +SFX b1 ener ènent/n'q' ener +SFX b1 eper èpent/n'q' eper +SFX b1 erer èrent/n'q' erer +SFX b1 eser èsent/n'q' eser +SFX b1 ever èvent/n'q' ever +SFX b1 evrer èvrent/n'q' evrer +SFX b1 eter ètent/n'q' eter +SFX b1 eler èlent/n'q' eler +SFX b1 er asse/n'j' [^c]er +SFX b1 cer çasse/n'j' cer +SFX b1 er asses/n' [^c]er +SFX b1 cer çasses/n' cer +SFX b1 er ât/n'q' [^c]er +SFX b1 cer çât/n'q' cer +SFX b1 er assions/n' [^c]er +SFX b1 cer çassions/n' cer +SFX b1 er assiez/n' [^c]er +SFX b1 cer çassiez/n' cer +SFX b1 er assent/n'q' [^c]er +SFX b1 cer çassent/n'q' cer + +SFX b2 Y 242 +SFX b2 er er/n'q'd'l'm't's' er +SFX b2 er ant/n'q'l'm't's' [^c]er +SFX b2 cer çant/n'q'l'm't's' cer +SFX b2 er é/q' er +SFX b2 ecer èce/n'q'j'l't' ecer +SFX b2 emer ème/n'q'j'l't' emer +SFX b2 ener ène/n'q'j'l't' ener +SFX b2 eper èpe/n'q'j'l't' eper +SFX b2 erer ère/n'q'j'l't' erer +SFX b2 eser èse/n'q'j'l't' eser +SFX b2 ever ève/n'q'j'l't' ever +SFX b2 evrer èvre/n'q'j'l't' evrer +SFX b2 eter ète/n'q'j'l't' eter +SFX b2 eler èle/n'q'j'l't' eler +SFX b2 ecer èces/n'q'l'm' ecer +SFX b2 emer èmes/n'q'l'm' emer +SFX b2 ener ènes/n'q'l'm' ener +SFX b2 eper èpes/n'q'l'm' eper +SFX b2 erer ères/n'q'l'm' erer +SFX b2 eser èses/n'q'l'm' eser +SFX b2 ever èves/n'q'l'm' ever +SFX b2 evrer èvres/n'q'l'm' evrer +SFX b2 eter ètes/n'q'l'm' eter +SFX b2 eler èles/n'q'l'm' eler +SFX b2 ecer èce/n'q'l'm't's' ecer +SFX b2 emer ème/n'q'l'm't's' emer +SFX b2 ener ène/n'q'l'm't's' ener +SFX b2 eper èpe/n'q'l'm't's' eper +SFX b2 erer ère/n'q'l'm't's' erer +SFX b2 eser èse/n'q'l'm't's' eser +SFX b2 ever ève/n'q'l'm't's' ever +SFX b2 evrer èvre/n'q'l'm't's' evrer +SFX b2 eter ète/n'q'l'm't's' eter +SFX b2 eler èle/n'q'l'm't's' eler +SFX b2 er ons/n'q'l't' [^c]er +SFX b2 cer çons/n'q'l't' cer +SFX b2 er ez/n'q'l'm' er +SFX b2 ecer ècent/n'q'l'm't's' ecer +SFX b2 emer èment/n'q'l'm't's' emer +SFX b2 ener ènent/n'q'l'm't's' ener +SFX b2 eper èpent/n'q'l'm't's' eper +SFX b2 erer èrent/n'q'l'm't's' erer +SFX b2 eser èsent/n'q'l'm't's' eser +SFX b2 ever èvent/n'q'l'm't's' ever +SFX b2 evrer èvrent/n'q'l'm't's' evrer +SFX b2 eter ètent/n'q'l'm't's' eter +SFX b2 eler èlent/n'q'l'm't's' eler +SFX b2 er ais/n'q'j'l't' [^c]er +SFX b2 cer çais/n'q'j'l't' cer +SFX b2 er ais/n'q'l'm' [^c]er +SFX b2 cer çais/n'q'l'm' cer +SFX b2 er ait/n'q'l'm't's' [^c]er +SFX b2 cer çait/n'q'l'm't's' cer +SFX b2 er ions/n'q'l't' er +SFX b2 er iez/n'q'l'm' er +SFX b2 er aient/n'q'l'm't's' [^c]er +SFX b2 cer çaient/n'q'l'm't's' cer +SFX b2 er ai/n'q'j'l't' [^c]er +SFX b2 cer çai/n'q'j'l't' cer +SFX b2 er as/n'q'l'm' [^c]er +SFX b2 cer ças/n'q'l'm' cer +SFX b2 er a/n'q'l'm't's' [^c]er +SFX b2 cer ça/n'q'l'm't's' cer +SFX b2 er âmes/n'q'l't' [^c]er +SFX b2 cer çâmes/n'q'l't' cer +SFX b2 er âtes/n'q'l'm' [^c]er +SFX b2 cer çâtes/n'q'l'm' cer +SFX b2 er èrent/n'q'l'm't's' er +SFX b2 ecer ècerai/n'q'j'l't' ecer +SFX b2 emer èmerai/n'q'j'l't' emer +SFX b2 ener ènerai/n'q'j'l't' ener +SFX b2 eper èperai/n'q'j'l't' eper +SFX b2 erer èrerai/n'q'j'l't' erer +SFX b2 eser èserai/n'q'j'l't' eser +SFX b2 ever èverai/n'q'j'l't' ever +SFX b2 evrer èvrerai/n'q'j'l't' evrer +SFX b2 eter èterai/n'q'j'l't' eter +SFX b2 eler èlerai/n'q'j'l't' eler +SFX b2 ecer èceras/n'q'l'm' ecer +SFX b2 emer èmeras/n'q'l'm' emer +SFX b2 ener èneras/n'q'l'm' ener +SFX b2 eper èperas/n'q'l'm' eper +SFX b2 erer èreras/n'q'l'm' erer +SFX b2 eser èseras/n'q'l'm' eser +SFX b2 ever èveras/n'q'l'm' ever +SFX b2 evrer èvreras/n'q'l'm' evrer +SFX b2 eter èteras/n'q'l'm' eter +SFX b2 eler èleras/n'q'l'm' eler +SFX b2 ecer ècera/n'q'l'm't's' ecer +SFX b2 emer èmera/n'q'l'm't's' emer +SFX b2 ener ènera/n'q'l'm't's' ener +SFX b2 eper èpera/n'q'l'm't's' eper +SFX b2 erer èrera/n'q'l'm't's' erer +SFX b2 eser èsera/n'q'l'm't's' eser +SFX b2 ever èvera/n'q'l'm't's' ever +SFX b2 evrer èvrera/n'q'l'm't's' evrer +SFX b2 eter ètera/n'q'l'm't's' eter +SFX b2 eler èlera/n'q'l'm't's' eler +SFX b2 ecer ècerons/n'q'l't' ecer +SFX b2 emer èmerons/n'q'l't' emer +SFX b2 ener ènerons/n'q'l't' ener +SFX b2 eper èperons/n'q'l't' eper +SFX b2 erer èrerons/n'q'l't' erer +SFX b2 eser èserons/n'q'l't' eser +SFX b2 ever èverons/n'q'l't' ever +SFX b2 evrer èvrerons/n'q'l't' evrer +SFX b2 eter èterons/n'q'l't' eter +SFX b2 eler èlerons/n'q'l't' eler +SFX b2 ecer ècerez/n'q'l'm' ecer +SFX b2 emer èmerez/n'q'l'm' emer +SFX b2 ener ènerez/n'q'l'm' ener +SFX b2 eper èperez/n'q'l'm' eper +SFX b2 erer èrerez/n'q'l'm' erer +SFX b2 eser èserez/n'q'l'm' eser +SFX b2 ever èverez/n'q'l'm' ever +SFX b2 evrer èvrerez/n'q'l'm' evrer +SFX b2 eter èterez/n'q'l'm' eter +SFX b2 eler èlerez/n'q'l'm' eler +SFX b2 ecer èceront/n'q'l'm't's' ecer +SFX b2 emer èmeront/n'q'l'm't's' emer +SFX b2 ener èneront/n'q'l'm't's' ener +SFX b2 eper èperont/n'q'l'm't's' eper +SFX b2 erer èreront/n'q'l'm't's' erer +SFX b2 eser èseront/n'q'l'm't's' eser +SFX b2 ever èveront/n'q'l'm't's' ever +SFX b2 evrer èvreront/n'q'l'm't's' evrer +SFX b2 eter èteront/n'q'l'm't's' eter +SFX b2 eler èleront/n'q'l'm't's' eler +SFX b2 ecer ècerais/n'q'j'l't' ecer +SFX b2 emer èmerais/n'q'j'l't' emer +SFX b2 ener ènerais/n'q'j'l't' ener +SFX b2 eper èperais/n'q'j'l't' eper +SFX b2 erer èrerais/n'q'j'l't' erer +SFX b2 eser èserais/n'q'j'l't' eser +SFX b2 ever èverais/n'q'j'l't' ever +SFX b2 evrer èvrerais/n'q'j'l't' evrer +SFX b2 eter èterais/n'q'j'l't' eter +SFX b2 eler èlerais/n'q'j'l't' eler +SFX b2 ecer ècerais/n'q'l'm' ecer +SFX b2 emer èmerais/n'q'l'm' emer +SFX b2 ener ènerais/n'q'l'm' ener +SFX b2 eper èperais/n'q'l'm' eper +SFX b2 erer èrerais/n'q'l'm' erer +SFX b2 eser èserais/n'q'l'm' eser +SFX b2 ever èverais/n'q'l'm' ever +SFX b2 evrer èvrerais/n'q'l'm' evrer +SFX b2 eter èterais/n'q'l'm' eter +SFX b2 eler èlerais/n'q'l'm' eler +SFX b2 ecer ècerait/n'q'l'm't's' ecer +SFX b2 emer èmerait/n'q'l'm't's' emer +SFX b2 ener ènerait/n'q'l'm't's' ener +SFX b2 eper èperait/n'q'l'm't's' eper +SFX b2 erer èrerait/n'q'l'm't's' erer +SFX b2 eser èserait/n'q'l'm't's' eser +SFX b2 ever èverait/n'q'l'm't's' ever +SFX b2 evrer èvrerait/n'q'l'm't's' evrer +SFX b2 eter èterait/n'q'l'm't's' eter +SFX b2 eler èlerait/n'q'l'm't's' eler +SFX b2 ecer ècerions/n'q'l't' ecer +SFX b2 emer èmerions/n'q'l't' emer +SFX b2 ener ènerions/n'q'l't' ener +SFX b2 eper èperions/n'q'l't' eper +SFX b2 erer èrerions/n'q'l't' erer +SFX b2 eser èserions/n'q'l't' eser +SFX b2 ever èverions/n'q'l't' ever +SFX b2 evrer èvrerions/n'q'l't' evrer +SFX b2 eter èterions/n'q'l't' eter +SFX b2 eler èlerions/n'q'l't' eler +SFX b2 ecer èceriez/n'q'l'm' ecer +SFX b2 emer èmeriez/n'q'l'm' emer +SFX b2 ener èneriez/n'q'l'm' ener +SFX b2 eper èperiez/n'q'l'm' eper +SFX b2 erer èreriez/n'q'l'm' erer +SFX b2 eser èseriez/n'q'l'm' eser +SFX b2 ever èveriez/n'q'l'm' ever +SFX b2 evrer èvreriez/n'q'l'm' evrer +SFX b2 eter èteriez/n'q'l'm' eter +SFX b2 eler èleriez/n'q'l'm' eler +SFX b2 ecer èceraient/n'q'l'm't's' ecer +SFX b2 emer èmeraient/n'q'l'm't's' emer +SFX b2 ener èneraient/n'q'l'm't's' ener +SFX b2 eper èperaient/n'q'l'm't's' eper +SFX b2 erer èreraient/n'q'l'm't's' erer +SFX b2 eser èseraient/n'q'l'm't's' eser +SFX b2 ever èveraient/n'q'l'm't's' ever +SFX b2 evrer èvreraient/n'q'l'm't's' evrer +SFX b2 eter èteraient/n'q'l'm't's' eter +SFX b2 eler èleraient/n'q'l'm't's' eler +SFX b2 ecer èce/n'j'l't' ecer +SFX b2 emer ème/n'j'l't' emer +SFX b2 ener ène/n'j'l't' ener +SFX b2 eper èpe/n'j'l't' eper +SFX b2 erer ère/n'j'l't' erer +SFX b2 eser èse/n'j'l't' eser +SFX b2 ever ève/n'j'l't' ever +SFX b2 evrer èvre/n'j'l't' evrer +SFX b2 eter ète/n'j'l't' eter +SFX b2 eler èle/n'j'l't' eler +SFX b2 ecer èces/n'l'm' ecer +SFX b2 emer èmes/n'l'm' emer +SFX b2 ener ènes/n'l'm' ener +SFX b2 eper èpes/n'l'm' eper +SFX b2 erer ères/n'l'm' erer +SFX b2 eser èses/n'l'm' eser +SFX b2 ever èves/n'l'm' ever +SFX b2 evrer èvres/n'l'm' evrer +SFX b2 eter ètes/n'l'm' eter +SFX b2 eler èles/n'l'm' eler +SFX b2 ecer èce/n'l'm't's' ecer +SFX b2 emer ème/n'l'm't's' emer +SFX b2 ener ène/n'l'm't's' ener +SFX b2 eper èpe/n'l'm't's' eper +SFX b2 erer ère/n'l'm't's' erer +SFX b2 eser èse/n'l'm't's' eser +SFX b2 ever ève/n'l'm't's' ever +SFX b2 evrer èvre/n'l'm't's' evrer +SFX b2 eter ète/n'l'm't's' eter +SFX b2 eler èle/n'l'm't's' eler +SFX b2 er ions/n'l't' er +SFX b2 er iez/n'l'm' er +SFX b2 ecer ècent/n'l'm't's' ecer +SFX b2 emer èment/n'l'm't's' emer +SFX b2 ener ènent/n'l'm't's' ener +SFX b2 eper èpent/n'l'm't's' eper +SFX b2 erer èrent/n'l'm't's' erer +SFX b2 eser èsent/n'l'm't's' eser +SFX b2 ever èvent/n'l'm't's' ever +SFX b2 evrer èvrent/n'l'm't's' evrer +SFX b2 eter ètent/n'l'm't's' eter +SFX b2 eler èlent/n'l'm't's' eler +SFX b2 er asse/n'q'j'l't' [^c]er +SFX b2 cer çasse/n'q'j'l't' cer +SFX b2 er asses/n'q'l'm' [^c]er +SFX b2 cer çasses/n'q'l'm' cer +SFX b2 er ât/n'q'l'm't's' [^c]er +SFX b2 cer çât/n'q'l'm't's' cer +SFX b2 er assions/n'q'l't' [^c]er +SFX b2 cer çassions/n'q'l't' cer +SFX b2 er assiez/n'q'l'm' [^c]er +SFX b2 cer çassiez/n'q'l'm' cer +SFX b2 er assent/n'q'l'm't's' [^c]er +SFX b2 cer çassent/n'q'l'm't's' cer + +SFX b3 Y 242 +SFX b3 er er/m't's' er +SFX b3 er ant/m't's' [^c]er +SFX b3 cer çant/m't's' cer +SFX b3 er é er +SFX b3 ecer èce/m' ecer +SFX b3 emer ème/m' emer +SFX b3 ener ène/m' ener +SFX b3 eper èpe/m' eper +SFX b3 erer ère/m' erer +SFX b3 eser èse/m' eser +SFX b3 ever ève/m' ever +SFX b3 evrer èvre/m' evrer +SFX b3 eter ète/m' eter +SFX b3 eler èle/m' eler +SFX b3 ecer èces/t' ecer +SFX b3 emer èmes/t' emer +SFX b3 ener ènes/t' ener +SFX b3 eper èpes/t' eper +SFX b3 erer ères/t' erer +SFX b3 eser èses/t' eser +SFX b3 ever èves/t' ever +SFX b3 evrer èvres/t' evrer +SFX b3 eter ètes/t' eter +SFX b3 eler èles/t' eler +SFX b3 ecer èce/s' ecer +SFX b3 emer ème/s' emer +SFX b3 ener ène/s' ener +SFX b3 eper èpe/s' eper +SFX b3 erer ère/s' erer +SFX b3 eser èse/s' eser +SFX b3 ever ève/s' ever +SFX b3 evrer èvre/s' evrer +SFX b3 eter ète/s' eter +SFX b3 eler èle/s' eler +SFX b3 er ons [^c]er +SFX b3 cer çons cer +SFX b3 er ez er +SFX b3 ecer ècent/s' ecer +SFX b3 emer èment/s' emer +SFX b3 ener ènent/s' ener +SFX b3 eper èpent/s' eper +SFX b3 erer èrent/s' erer +SFX b3 eser èsent/s' eser +SFX b3 ever èvent/s' ever +SFX b3 evrer èvrent/s' evrer +SFX b3 eter ètent/s' eter +SFX b3 eler èlent/s' eler +SFX b3 er ais/m' [^c]er +SFX b3 cer çais/m' cer +SFX b3 er ais/t' [^c]er +SFX b3 cer çais/t' cer +SFX b3 er ait/s' [^c]er +SFX b3 cer çait/s' cer +SFX b3 er ions er +SFX b3 er iez er +SFX b3 er aient/s' [^c]er +SFX b3 cer çaient/s' cer +SFX b3 er ai/m' [^c]er +SFX b3 cer çai/m' cer +SFX b3 er as/t' [^c]er +SFX b3 cer ças/t' cer +SFX b3 er a/s' [^c]er +SFX b3 cer ça/s' cer +SFX b3 er âmes [^c]er +SFX b3 cer çâmes cer +SFX b3 er âtes [^c]er +SFX b3 cer çâtes cer +SFX b3 er èrent/s' er +SFX b3 ecer ècerai/m' ecer +SFX b3 emer èmerai/m' emer +SFX b3 ener ènerai/m' ener +SFX b3 eper èperai/m' eper +SFX b3 erer èrerai/m' erer +SFX b3 eser èserai/m' eser +SFX b3 ever èverai/m' ever +SFX b3 evrer èvrerai/m' evrer +SFX b3 eter èterai/m' eter +SFX b3 eler èlerai/m' eler +SFX b3 ecer èceras/t' ecer +SFX b3 emer èmeras/t' emer +SFX b3 ener èneras/t' ener +SFX b3 eper èperas/t' eper +SFX b3 erer èreras/t' erer +SFX b3 eser èseras/t' eser +SFX b3 ever èveras/t' ever +SFX b3 evrer èvreras/t' evrer +SFX b3 eter èteras/t' eter +SFX b3 eler èleras/t' eler +SFX b3 ecer ècera/s' ecer +SFX b3 emer èmera/s' emer +SFX b3 ener ènera/s' ener +SFX b3 eper èpera/s' eper +SFX b3 erer èrera/s' erer +SFX b3 eser èsera/s' eser +SFX b3 ever èvera/s' ever +SFX b3 evrer èvrera/s' evrer +SFX b3 eter ètera/s' eter +SFX b3 eler èlera/s' eler +SFX b3 ecer ècerons ecer +SFX b3 emer èmerons emer +SFX b3 ener ènerons ener +SFX b3 eper èperons eper +SFX b3 erer èrerons erer +SFX b3 eser èserons eser +SFX b3 ever èverons ever +SFX b3 evrer èvrerons evrer +SFX b3 eter èterons eter +SFX b3 eler èlerons eler +SFX b3 ecer ècerez ecer +SFX b3 emer èmerez emer +SFX b3 ener ènerez ener +SFX b3 eper èperez eper +SFX b3 erer èrerez erer +SFX b3 eser èserez eser +SFX b3 ever èverez ever +SFX b3 evrer èvrerez evrer +SFX b3 eter èterez eter +SFX b3 eler èlerez eler +SFX b3 ecer èceront/s' ecer +SFX b3 emer èmeront/s' emer +SFX b3 ener èneront/s' ener +SFX b3 eper èperont/s' eper +SFX b3 erer èreront/s' erer +SFX b3 eser èseront/s' eser +SFX b3 ever èveront/s' ever +SFX b3 evrer èvreront/s' evrer +SFX b3 eter èteront/s' eter +SFX b3 eler èleront/s' eler +SFX b3 ecer ècerais/m' ecer +SFX b3 emer èmerais/m' emer +SFX b3 ener ènerais/m' ener +SFX b3 eper èperais/m' eper +SFX b3 erer èrerais/m' erer +SFX b3 eser èserais/m' eser +SFX b3 ever èverais/m' ever +SFX b3 evrer èvrerais/m' evrer +SFX b3 eter èterais/m' eter +SFX b3 eler èlerais/m' eler +SFX b3 ecer ècerais/t' ecer +SFX b3 emer èmerais/t' emer +SFX b3 ener ènerais/t' ener +SFX b3 eper èperais/t' eper +SFX b3 erer èrerais/t' erer +SFX b3 eser èserais/t' eser +SFX b3 ever èverais/t' ever +SFX b3 evrer èvrerais/t' evrer +SFX b3 eter èterais/t' eter +SFX b3 eler èlerais/t' eler +SFX b3 ecer ècerait/s' ecer +SFX b3 emer èmerait/s' emer +SFX b3 ener ènerait/s' ener +SFX b3 eper èperait/s' eper +SFX b3 erer èrerait/s' erer +SFX b3 eser èserait/s' eser +SFX b3 ever èverait/s' ever +SFX b3 evrer èvrerait/s' evrer +SFX b3 eter èterait/s' eter +SFX b3 eler èlerait/s' eler +SFX b3 ecer ècerions ecer +SFX b3 emer èmerions emer +SFX b3 ener ènerions ener +SFX b3 eper èperions eper +SFX b3 erer èrerions erer +SFX b3 eser èserions eser +SFX b3 ever èverions ever +SFX b3 evrer èvrerions evrer +SFX b3 eter èterions eter +SFX b3 eler èlerions eler +SFX b3 ecer èceriez ecer +SFX b3 emer èmeriez emer +SFX b3 ener èneriez ener +SFX b3 eper èperiez eper +SFX b3 erer èreriez erer +SFX b3 eser èseriez eser +SFX b3 ever èveriez ever +SFX b3 evrer èvreriez evrer +SFX b3 eter èteriez eter +SFX b3 eler èleriez eler +SFX b3 ecer èceraient/s' ecer +SFX b3 emer èmeraient/s' emer +SFX b3 ener èneraient/s' ener +SFX b3 eper èperaient/s' eper +SFX b3 erer èreraient/s' erer +SFX b3 eser èseraient/s' eser +SFX b3 ever èveraient/s' ever +SFX b3 evrer èvreraient/s' evrer +SFX b3 eter èteraient/s' eter +SFX b3 eler èleraient/s' eler +SFX b3 ecer èce/m' ecer +SFX b3 emer ème/m' emer +SFX b3 ener ène/m' ener +SFX b3 eper èpe/m' eper +SFX b3 erer ère/m' erer +SFX b3 eser èse/m' eser +SFX b3 ever ève/m' ever +SFX b3 evrer èvre/m' evrer +SFX b3 eter ète/m' eter +SFX b3 eler èle/m' eler +SFX b3 ecer èces/t' ecer +SFX b3 emer èmes/t' emer +SFX b3 ener ènes/t' ener +SFX b3 eper èpes/t' eper +SFX b3 erer ères/t' erer +SFX b3 eser èses/t' eser +SFX b3 ever èves/t' ever +SFX b3 evrer èvres/t' evrer +SFX b3 eter ètes/t' eter +SFX b3 eler èles/t' eler +SFX b3 ecer èce/s' ecer +SFX b3 emer ème/s' emer +SFX b3 ener ène/s' ener +SFX b3 eper èpe/s' eper +SFX b3 erer ère/s' erer +SFX b3 eser èse/s' eser +SFX b3 ever ève/s' ever +SFX b3 evrer èvre/s' evrer +SFX b3 eter ète/s' eter +SFX b3 eler èle/s' eler +SFX b3 er ions er +SFX b3 er iez er +SFX b3 ecer ècent/s' ecer +SFX b3 emer èment/s' emer +SFX b3 ener ènent/s' ener +SFX b3 eper èpent/s' eper +SFX b3 erer èrent/s' erer +SFX b3 eser èsent/s' eser +SFX b3 ever èvent/s' ever +SFX b3 evrer èvrent/s' evrer +SFX b3 eter ètent/s' eter +SFX b3 eler èlent/s' eler +SFX b3 er asse/m' [^c]er +SFX b3 cer çasse/m' cer +SFX b3 er asses/t' [^c]er +SFX b3 cer çasses/t' cer +SFX b3 er ât/s' [^c]er +SFX b3 cer çât/s' cer +SFX b3 er assions [^c]er +SFX b3 cer çassions cer +SFX b3 er assiez [^c]er +SFX b3 cer çassiez cer +SFX b3 er assent/s' [^c]er +SFX b3 cer çassent/s' cer + +SFX b4 Y 242 +SFX b4 er er/n'q'd'l'm't's' er +SFX b4 er ant/n'q'l'm't's' [^c]er +SFX b4 cer çant/n'q'l'm't's' cer +SFX b4 er é/q' er +SFX b4 ecer èce/n'q'j'l'm't' ecer +SFX b4 emer ème/n'q'j'l'm't' emer +SFX b4 ener ène/n'q'j'l'm't' ener +SFX b4 eper èpe/n'q'j'l'm't' eper +SFX b4 erer ère/n'q'j'l'm't' erer +SFX b4 eser èse/n'q'j'l'm't' eser +SFX b4 ever ève/n'q'j'l'm't' ever +SFX b4 evrer èvre/n'q'j'l'm't' evrer +SFX b4 eter ète/n'q'j'l'm't' eter +SFX b4 eler èle/n'q'j'l'm't' eler +SFX b4 ecer èces/n'q'l'm't' ecer +SFX b4 emer èmes/n'q'l'm't' emer +SFX b4 ener ènes/n'q'l'm't' ener +SFX b4 eper èpes/n'q'l'm't' eper +SFX b4 erer ères/n'q'l'm't' erer +SFX b4 eser èses/n'q'l'm't' eser +SFX b4 ever èves/n'q'l'm't' ever +SFX b4 evrer èvres/n'q'l'm't' evrer +SFX b4 eter ètes/n'q'l'm't' eter +SFX b4 eler èles/n'q'l'm't' eler +SFX b4 ecer èce/n'q'l'm't's' ecer +SFX b4 emer ème/n'q'l'm't's' emer +SFX b4 ener ène/n'q'l'm't's' ener +SFX b4 eper èpe/n'q'l'm't's' eper +SFX b4 erer ère/n'q'l'm't's' erer +SFX b4 eser èse/n'q'l'm't's' eser +SFX b4 ever ève/n'q'l'm't's' ever +SFX b4 evrer èvre/n'q'l'm't's' evrer +SFX b4 eter ète/n'q'l'm't's' eter +SFX b4 eler èle/n'q'l'm't's' eler +SFX b4 er ons/n'q'l't' [^c]er +SFX b4 cer çons/n'q'l't' cer +SFX b4 er ez/n'q'l'm' er +SFX b4 ecer ècent/n'q'l'm't's' ecer +SFX b4 emer èment/n'q'l'm't's' emer +SFX b4 ener ènent/n'q'l'm't's' ener +SFX b4 eper èpent/n'q'l'm't's' eper +SFX b4 erer èrent/n'q'l'm't's' erer +SFX b4 eser èsent/n'q'l'm't's' eser +SFX b4 ever èvent/n'q'l'm't's' ever +SFX b4 evrer èvrent/n'q'l'm't's' evrer +SFX b4 eter ètent/n'q'l'm't's' eter +SFX b4 eler èlent/n'q'l'm't's' eler +SFX b4 er ais/n'q'j'l'm't' [^c]er +SFX b4 cer çais/n'q'j'l'm't' cer +SFX b4 er ais/n'q'l'm't' [^c]er +SFX b4 cer çais/n'q'l'm't' cer +SFX b4 er ait/n'q'l'm't's' [^c]er +SFX b4 cer çait/n'q'l'm't's' cer +SFX b4 er ions/n'q'l't' er +SFX b4 er iez/n'q'l'm' er +SFX b4 er aient/n'q'l'm't's' [^c]er +SFX b4 cer çaient/n'q'l'm't's' cer +SFX b4 er ai/n'q'j'l'm't' [^c]er +SFX b4 cer çai/n'q'j'l'm't' cer +SFX b4 er as/n'q'l'm't' [^c]er +SFX b4 cer ças/n'q'l'm't' cer +SFX b4 er a/n'q'l'm't's' [^c]er +SFX b4 cer ça/n'q'l'm't's' cer +SFX b4 er âmes/n'q'l't' [^c]er +SFX b4 cer çâmes/n'q'l't' cer +SFX b4 er âtes/n'q'l'm' [^c]er +SFX b4 cer çâtes/n'q'l'm' cer +SFX b4 er èrent/n'q'l'm't's' er +SFX b4 ecer ècerai/n'q'j'l'm't' ecer +SFX b4 emer èmerai/n'q'j'l'm't' emer +SFX b4 ener ènerai/n'q'j'l'm't' ener +SFX b4 eper èperai/n'q'j'l'm't' eper +SFX b4 erer èrerai/n'q'j'l'm't' erer +SFX b4 eser èserai/n'q'j'l'm't' eser +SFX b4 ever èverai/n'q'j'l'm't' ever +SFX b4 evrer èvrerai/n'q'j'l'm't' evrer +SFX b4 eter èterai/n'q'j'l'm't' eter +SFX b4 eler èlerai/n'q'j'l'm't' eler +SFX b4 ecer èceras/n'q'l'm't' ecer +SFX b4 emer èmeras/n'q'l'm't' emer +SFX b4 ener èneras/n'q'l'm't' ener +SFX b4 eper èperas/n'q'l'm't' eper +SFX b4 erer èreras/n'q'l'm't' erer +SFX b4 eser èseras/n'q'l'm't' eser +SFX b4 ever èveras/n'q'l'm't' ever +SFX b4 evrer èvreras/n'q'l'm't' evrer +SFX b4 eter èteras/n'q'l'm't' eter +SFX b4 eler èleras/n'q'l'm't' eler +SFX b4 ecer ècera/n'q'l'm't's' ecer +SFX b4 emer èmera/n'q'l'm't's' emer +SFX b4 ener ènera/n'q'l'm't's' ener +SFX b4 eper èpera/n'q'l'm't's' eper +SFX b4 erer èrera/n'q'l'm't's' erer +SFX b4 eser èsera/n'q'l'm't's' eser +SFX b4 ever èvera/n'q'l'm't's' ever +SFX b4 evrer èvrera/n'q'l'm't's' evrer +SFX b4 eter ètera/n'q'l'm't's' eter +SFX b4 eler èlera/n'q'l'm't's' eler +SFX b4 ecer ècerons/n'q'l't' ecer +SFX b4 emer èmerons/n'q'l't' emer +SFX b4 ener ènerons/n'q'l't' ener +SFX b4 eper èperons/n'q'l't' eper +SFX b4 erer èrerons/n'q'l't' erer +SFX b4 eser èserons/n'q'l't' eser +SFX b4 ever èverons/n'q'l't' ever +SFX b4 evrer èvrerons/n'q'l't' evrer +SFX b4 eter èterons/n'q'l't' eter +SFX b4 eler èlerons/n'q'l't' eler +SFX b4 ecer ècerez/n'q'l'm' ecer +SFX b4 emer èmerez/n'q'l'm' emer +SFX b4 ener ènerez/n'q'l'm' ener +SFX b4 eper èperez/n'q'l'm' eper +SFX b4 erer èrerez/n'q'l'm' erer +SFX b4 eser èserez/n'q'l'm' eser +SFX b4 ever èverez/n'q'l'm' ever +SFX b4 evrer èvrerez/n'q'l'm' evrer +SFX b4 eter èterez/n'q'l'm' eter +SFX b4 eler èlerez/n'q'l'm' eler +SFX b4 ecer èceront/n'q'l'm't's' ecer +SFX b4 emer èmeront/n'q'l'm't's' emer +SFX b4 ener èneront/n'q'l'm't's' ener +SFX b4 eper èperont/n'q'l'm't's' eper +SFX b4 erer èreront/n'q'l'm't's' erer +SFX b4 eser èseront/n'q'l'm't's' eser +SFX b4 ever èveront/n'q'l'm't's' ever +SFX b4 evrer èvreront/n'q'l'm't's' evrer +SFX b4 eter èteront/n'q'l'm't's' eter +SFX b4 eler èleront/n'q'l'm't's' eler +SFX b4 ecer ècerais/n'q'j'l'm't' ecer +SFX b4 emer èmerais/n'q'j'l'm't' emer +SFX b4 ener ènerais/n'q'j'l'm't' ener +SFX b4 eper èperais/n'q'j'l'm't' eper +SFX b4 erer èrerais/n'q'j'l'm't' erer +SFX b4 eser èserais/n'q'j'l'm't' eser +SFX b4 ever èverais/n'q'j'l'm't' ever +SFX b4 evrer èvrerais/n'q'j'l'm't' evrer +SFX b4 eter èterais/n'q'j'l'm't' eter +SFX b4 eler èlerais/n'q'j'l'm't' eler +SFX b4 ecer ècerais/n'q'l'm't' ecer +SFX b4 emer èmerais/n'q'l'm't' emer +SFX b4 ener ènerais/n'q'l'm't' ener +SFX b4 eper èperais/n'q'l'm't' eper +SFX b4 erer èrerais/n'q'l'm't' erer +SFX b4 eser èserais/n'q'l'm't' eser +SFX b4 ever èverais/n'q'l'm't' ever +SFX b4 evrer èvrerais/n'q'l'm't' evrer +SFX b4 eter èterais/n'q'l'm't' eter +SFX b4 eler èlerais/n'q'l'm't' eler +SFX b4 ecer ècerait/n'q'l'm't's' ecer +SFX b4 emer èmerait/n'q'l'm't's' emer +SFX b4 ener ènerait/n'q'l'm't's' ener +SFX b4 eper èperait/n'q'l'm't's' eper +SFX b4 erer èrerait/n'q'l'm't's' erer +SFX b4 eser èserait/n'q'l'm't's' eser +SFX b4 ever èverait/n'q'l'm't's' ever +SFX b4 evrer èvrerait/n'q'l'm't's' evrer +SFX b4 eter èterait/n'q'l'm't's' eter +SFX b4 eler èlerait/n'q'l'm't's' eler +SFX b4 ecer ècerions/n'q'l't' ecer +SFX b4 emer èmerions/n'q'l't' emer +SFX b4 ener ènerions/n'q'l't' ener +SFX b4 eper èperions/n'q'l't' eper +SFX b4 erer èrerions/n'q'l't' erer +SFX b4 eser èserions/n'q'l't' eser +SFX b4 ever èverions/n'q'l't' ever +SFX b4 evrer èvrerions/n'q'l't' evrer +SFX b4 eter èterions/n'q'l't' eter +SFX b4 eler èlerions/n'q'l't' eler +SFX b4 ecer èceriez/n'q'l'm' ecer +SFX b4 emer èmeriez/n'q'l'm' emer +SFX b4 ener èneriez/n'q'l'm' ener +SFX b4 eper èperiez/n'q'l'm' eper +SFX b4 erer èreriez/n'q'l'm' erer +SFX b4 eser èseriez/n'q'l'm' eser +SFX b4 ever èveriez/n'q'l'm' ever +SFX b4 evrer èvreriez/n'q'l'm' evrer +SFX b4 eter èteriez/n'q'l'm' eter +SFX b4 eler èleriez/n'q'l'm' eler +SFX b4 ecer èceraient/n'q'l'm't's' ecer +SFX b4 emer èmeraient/n'q'l'm't's' emer +SFX b4 ener èneraient/n'q'l'm't's' ener +SFX b4 eper èperaient/n'q'l'm't's' eper +SFX b4 erer èreraient/n'q'l'm't's' erer +SFX b4 eser èseraient/n'q'l'm't's' eser +SFX b4 ever èveraient/n'q'l'm't's' ever +SFX b4 evrer èvreraient/n'q'l'm't's' evrer +SFX b4 eter èteraient/n'q'l'm't's' eter +SFX b4 eler èleraient/n'q'l'm't's' eler +SFX b4 ecer èce/n'j'l'm't' ecer +SFX b4 emer ème/n'j'l'm't' emer +SFX b4 ener ène/n'j'l'm't' ener +SFX b4 eper èpe/n'j'l'm't' eper +SFX b4 erer ère/n'j'l'm't' erer +SFX b4 eser èse/n'j'l'm't' eser +SFX b4 ever ève/n'j'l'm't' ever +SFX b4 evrer èvre/n'j'l'm't' evrer +SFX b4 eter ète/n'j'l'm't' eter +SFX b4 eler èle/n'j'l'm't' eler +SFX b4 ecer èces/n'l'm't' ecer +SFX b4 emer èmes/n'l'm't' emer +SFX b4 ener ènes/n'l'm't' ener +SFX b4 eper èpes/n'l'm't' eper +SFX b4 erer ères/n'l'm't' erer +SFX b4 eser èses/n'l'm't' eser +SFX b4 ever èves/n'l'm't' ever +SFX b4 evrer èvres/n'l'm't' evrer +SFX b4 eter ètes/n'l'm't' eter +SFX b4 eler èles/n'l'm't' eler +SFX b4 ecer èce/n'l'm't's' ecer +SFX b4 emer ème/n'l'm't's' emer +SFX b4 ener ène/n'l'm't's' ener +SFX b4 eper èpe/n'l'm't's' eper +SFX b4 erer ère/n'l'm't's' erer +SFX b4 eser èse/n'l'm't's' eser +SFX b4 ever ève/n'l'm't's' ever +SFX b4 evrer èvre/n'l'm't's' evrer +SFX b4 eter ète/n'l'm't's' eter +SFX b4 eler èle/n'l'm't's' eler +SFX b4 er ions/n'l't' er +SFX b4 er iez/n'l'm' er +SFX b4 ecer ècent/n'l'm't's' ecer +SFX b4 emer èment/n'l'm't's' emer +SFX b4 ener ènent/n'l'm't's' ener +SFX b4 eper èpent/n'l'm't's' eper +SFX b4 erer èrent/n'l'm't's' erer +SFX b4 eser èsent/n'l'm't's' eser +SFX b4 ever èvent/n'l'm't's' ever +SFX b4 evrer èvrent/n'l'm't's' evrer +SFX b4 eter ètent/n'l'm't's' eter +SFX b4 eler èlent/n'l'm't's' eler +SFX b4 er asse/n'q'j'l'm't' [^c]er +SFX b4 cer çasse/n'q'j'l'm't' cer +SFX b4 er asses/n'q'l'm't' [^c]er +SFX b4 cer çasses/n'q'l'm't' cer +SFX b4 er ât/n'q'l'm't's' [^c]er +SFX b4 cer çât/n'q'l'm't's' cer +SFX b4 er assions/n'q'l't' [^c]er +SFX b4 cer çassions/n'q'l't' cer +SFX b4 er assiez/n'q'l'm' [^c]er +SFX b4 cer çassiez/n'q'l'm' cer +SFX b4 er assent/n'q'l'm't's' [^c]er +SFX b4 cer çassent/n'q'l'm't's' cer + +SFX b5 Y 242 +SFX b5 er er/n'q'd'm't's' er +SFX b5 er ant/n'q'm't's' [^c]er +SFX b5 cer çant/n'q'm't's' cer +SFX b5 er é/q' er +SFX b5 ecer èce/n'j'm't' ecer +SFX b5 emer ème/n'j'm't' emer +SFX b5 ener ène/n'j'm't' ener +SFX b5 eper èpe/n'j'm't' eper +SFX b5 erer ère/n'j'm't' erer +SFX b5 eser èse/n'j'm't' eser +SFX b5 ever ève/n'j'm't' ever +SFX b5 evrer èvre/n'j'm't' evrer +SFX b5 eter ète/n'j'm't' eter +SFX b5 eler èle/n'j'm't' eler +SFX b5 ecer èces/n'm't' ecer +SFX b5 emer èmes/n'm't' emer +SFX b5 ener ènes/n'm't' ener +SFX b5 eper èpes/n'm't' eper +SFX b5 erer ères/n'm't' erer +SFX b5 eser èses/n'm't' eser +SFX b5 ever èves/n'm't' ever +SFX b5 evrer èvres/n'm't' evrer +SFX b5 eter ètes/n'm't' eter +SFX b5 eler èles/n'm't' eler +SFX b5 ecer èce/n'q'm't's' ecer +SFX b5 emer ème/n'q'm't's' emer +SFX b5 ener ène/n'q'm't's' ener +SFX b5 eper èpe/n'q'm't's' eper +SFX b5 erer ère/n'q'm't's' erer +SFX b5 eser èse/n'q'm't's' eser +SFX b5 ever ève/n'q'm't's' ever +SFX b5 evrer èvre/n'q'm't's' evrer +SFX b5 eter ète/n'q'm't's' eter +SFX b5 eler èle/n'q'm't's' eler +SFX b5 er ons/n't' [^c]er +SFX b5 cer çons/n't' cer +SFX b5 er ez/n'm' er +SFX b5 ecer ècent/n'q'm't's' ecer +SFX b5 emer èment/n'q'm't's' emer +SFX b5 ener ènent/n'q'm't's' ener +SFX b5 eper èpent/n'q'm't's' eper +SFX b5 erer èrent/n'q'm't's' erer +SFX b5 eser èsent/n'q'm't's' eser +SFX b5 ever èvent/n'q'm't's' ever +SFX b5 evrer èvrent/n'q'm't's' evrer +SFX b5 eter ètent/n'q'm't's' eter +SFX b5 eler èlent/n'q'm't's' eler +SFX b5 er ais/n'j'm't' [^c]er +SFX b5 cer çais/n'j'm't' cer +SFX b5 er ais/n'm't' [^c]er +SFX b5 cer çais/n'm't' cer +SFX b5 er ait/n'q'm't's' [^c]er +SFX b5 cer çait/n'q'm't's' cer +SFX b5 er ions/n't' er +SFX b5 er iez/n'm' er +SFX b5 er aient/n'q'm't's' [^c]er +SFX b5 cer çaient/n'q'm't's' cer +SFX b5 er ai/n'j'm't' [^c]er +SFX b5 cer çai/n'j'm't' cer +SFX b5 er as/n'm't' [^c]er +SFX b5 cer ças/n'm't' cer +SFX b5 er a/n'q'm't's' [^c]er +SFX b5 cer ça/n'q'm't's' cer +SFX b5 er âmes/n't' [^c]er +SFX b5 cer çâmes/n't' cer +SFX b5 er âtes/n'm' [^c]er +SFX b5 cer çâtes/n'm' cer +SFX b5 er èrent/n'q'm't's' er +SFX b5 ecer ècerai/n'j'm't' ecer +SFX b5 emer èmerai/n'j'm't' emer +SFX b5 ener ènerai/n'j'm't' ener +SFX b5 eper èperai/n'j'm't' eper +SFX b5 erer èrerai/n'j'm't' erer +SFX b5 eser èserai/n'j'm't' eser +SFX b5 ever èverai/n'j'm't' ever +SFX b5 evrer èvrerai/n'j'm't' evrer +SFX b5 eter èterai/n'j'm't' eter +SFX b5 eler èlerai/n'j'm't' eler +SFX b5 ecer èceras/n'm't' ecer +SFX b5 emer èmeras/n'm't' emer +SFX b5 ener èneras/n'm't' ener +SFX b5 eper èperas/n'm't' eper +SFX b5 erer èreras/n'm't' erer +SFX b5 eser èseras/n'm't' eser +SFX b5 ever èveras/n'm't' ever +SFX b5 evrer èvreras/n'm't' evrer +SFX b5 eter èteras/n'm't' eter +SFX b5 eler èleras/n'm't' eler +SFX b5 ecer ècera/n'q'm't's' ecer +SFX b5 emer èmera/n'q'm't's' emer +SFX b5 ener ènera/n'q'm't's' ener +SFX b5 eper èpera/n'q'm't's' eper +SFX b5 erer èrera/n'q'm't's' erer +SFX b5 eser èsera/n'q'm't's' eser +SFX b5 ever èvera/n'q'm't's' ever +SFX b5 evrer èvrera/n'q'm't's' evrer +SFX b5 eter ètera/n'q'm't's' eter +SFX b5 eler èlera/n'q'm't's' eler +SFX b5 ecer ècerons/n't' ecer +SFX b5 emer èmerons/n't' emer +SFX b5 ener ènerons/n't' ener +SFX b5 eper èperons/n't' eper +SFX b5 erer èrerons/n't' erer +SFX b5 eser èserons/n't' eser +SFX b5 ever èverons/n't' ever +SFX b5 evrer èvrerons/n't' evrer +SFX b5 eter èterons/n't' eter +SFX b5 eler èlerons/n't' eler +SFX b5 ecer ècerez/n'm' ecer +SFX b5 emer èmerez/n'm' emer +SFX b5 ener ènerez/n'm' ener +SFX b5 eper èperez/n'm' eper +SFX b5 erer èrerez/n'm' erer +SFX b5 eser èserez/n'm' eser +SFX b5 ever èverez/n'm' ever +SFX b5 evrer èvrerez/n'm' evrer +SFX b5 eter èterez/n'm' eter +SFX b5 eler èlerez/n'm' eler +SFX b5 ecer èceront/n'q'm't's' ecer +SFX b5 emer èmeront/n'q'm't's' emer +SFX b5 ener èneront/n'q'm't's' ener +SFX b5 eper èperont/n'q'm't's' eper +SFX b5 erer èreront/n'q'm't's' erer +SFX b5 eser èseront/n'q'm't's' eser +SFX b5 ever èveront/n'q'm't's' ever +SFX b5 evrer èvreront/n'q'm't's' evrer +SFX b5 eter èteront/n'q'm't's' eter +SFX b5 eler èleront/n'q'm't's' eler +SFX b5 ecer ècerais/n'j'm't' ecer +SFX b5 emer èmerais/n'j'm't' emer +SFX b5 ener ènerais/n'j'm't' ener +SFX b5 eper èperais/n'j'm't' eper +SFX b5 erer èrerais/n'j'm't' erer +SFX b5 eser èserais/n'j'm't' eser +SFX b5 ever èverais/n'j'm't' ever +SFX b5 evrer èvrerais/n'j'm't' evrer +SFX b5 eter èterais/n'j'm't' eter +SFX b5 eler èlerais/n'j'm't' eler +SFX b5 ecer ècerais/n'm't' ecer +SFX b5 emer èmerais/n'm't' emer +SFX b5 ener ènerais/n'm't' ener +SFX b5 eper èperais/n'm't' eper +SFX b5 erer èrerais/n'm't' erer +SFX b5 eser èserais/n'm't' eser +SFX b5 ever èverais/n'm't' ever +SFX b5 evrer èvrerais/n'm't' evrer +SFX b5 eter èterais/n'm't' eter +SFX b5 eler èlerais/n'm't' eler +SFX b5 ecer ècerait/n'q'm't's' ecer +SFX b5 emer èmerait/n'q'm't's' emer +SFX b5 ener ènerait/n'q'm't's' ener +SFX b5 eper èperait/n'q'm't's' eper +SFX b5 erer èrerait/n'q'm't's' erer +SFX b5 eser èserait/n'q'm't's' eser +SFX b5 ever èverait/n'q'm't's' ever +SFX b5 evrer èvrerait/n'q'm't's' evrer +SFX b5 eter èterait/n'q'm't's' eter +SFX b5 eler èlerait/n'q'm't's' eler +SFX b5 ecer ècerions/n't' ecer +SFX b5 emer èmerions/n't' emer +SFX b5 ener ènerions/n't' ener +SFX b5 eper èperions/n't' eper +SFX b5 erer èrerions/n't' erer +SFX b5 eser èserions/n't' eser +SFX b5 ever èverions/n't' ever +SFX b5 evrer èvrerions/n't' evrer +SFX b5 eter èterions/n't' eter +SFX b5 eler èlerions/n't' eler +SFX b5 ecer èceriez/n'm' ecer +SFX b5 emer èmeriez/n'm' emer +SFX b5 ener èneriez/n'm' ener +SFX b5 eper èperiez/n'm' eper +SFX b5 erer èreriez/n'm' erer +SFX b5 eser èseriez/n'm' eser +SFX b5 ever èveriez/n'm' ever +SFX b5 evrer èvreriez/n'm' evrer +SFX b5 eter èteriez/n'm' eter +SFX b5 eler èleriez/n'm' eler +SFX b5 ecer èceraient/n'q'm't's' ecer +SFX b5 emer èmeraient/n'q'm't's' emer +SFX b5 ener èneraient/n'q'm't's' ener +SFX b5 eper èperaient/n'q'm't's' eper +SFX b5 erer èreraient/n'q'm't's' erer +SFX b5 eser èseraient/n'q'm't's' eser +SFX b5 ever èveraient/n'q'm't's' ever +SFX b5 evrer èvreraient/n'q'm't's' evrer +SFX b5 eter èteraient/n'q'm't's' eter +SFX b5 eler èleraient/n'q'm't's' eler +SFX b5 ecer èce/n'j'm't' ecer +SFX b5 emer ème/n'j'm't' emer +SFX b5 ener ène/n'j'm't' ener +SFX b5 eper èpe/n'j'm't' eper +SFX b5 erer ère/n'j'm't' erer +SFX b5 eser èse/n'j'm't' eser +SFX b5 ever ève/n'j'm't' ever +SFX b5 evrer èvre/n'j'm't' evrer +SFX b5 eter ète/n'j'm't' eter +SFX b5 eler èle/n'j'm't' eler +SFX b5 ecer èces/n'm't' ecer +SFX b5 emer èmes/n'm't' emer +SFX b5 ener ènes/n'm't' ener +SFX b5 eper èpes/n'm't' eper +SFX b5 erer ères/n'm't' erer +SFX b5 eser èses/n'm't' eser +SFX b5 ever èves/n'm't' ever +SFX b5 evrer èvres/n'm't' evrer +SFX b5 eter ètes/n'm't' eter +SFX b5 eler èles/n'm't' eler +SFX b5 ecer èce/n'q'm't's' ecer +SFX b5 emer ème/n'q'm't's' emer +SFX b5 ener ène/n'q'm't's' ener +SFX b5 eper èpe/n'q'm't's' eper +SFX b5 erer ère/n'q'm't's' erer +SFX b5 eser èse/n'q'm't's' eser +SFX b5 ever ève/n'q'm't's' ever +SFX b5 evrer èvre/n'q'm't's' evrer +SFX b5 eter ète/n'q'm't's' eter +SFX b5 eler èle/n'q'm't's' eler +SFX b5 er ions/n't' er +SFX b5 er iez/n'm' er +SFX b5 ecer ècent/n'q'm't's' ecer +SFX b5 emer èment/n'q'm't's' emer +SFX b5 ener ènent/n'q'm't's' ener +SFX b5 eper èpent/n'q'm't's' eper +SFX b5 erer èrent/n'q'm't's' erer +SFX b5 eser èsent/n'q'm't's' eser +SFX b5 ever èvent/n'q'm't's' ever +SFX b5 evrer èvrent/n'q'm't's' evrer +SFX b5 eter ètent/n'q'm't's' eter +SFX b5 eler èlent/n'q'm't's' eler +SFX b5 er asse/n'j'm't' [^c]er +SFX b5 cer çasse/n'j'm't' cer +SFX b5 er asses/n'm't' [^c]er +SFX b5 cer çasses/n'm't' cer +SFX b5 er ât/n'q'm't's' [^c]er +SFX b5 cer çât/n'q'm't's' cer +SFX b5 er assions/n't' [^c]er +SFX b5 cer çassions/n't' cer +SFX b5 er assiez/n'm' [^c]er +SFX b5 cer çassiez/n'm' cer +SFX b5 er assent/n'q'm't's' [^c]er +SFX b5 cer çassent/n'q'm't's' cer + +SFX c0 N 239 +SFX c0 er er er +SFX c0 er ant [^cg]er +SFX c0 écer éçant écer +SFX c0 éger égeant éger +SFX c0 er é er +SFX c0 ébrer èbre ébrer +SFX c0 écer èce écer +SFX c0 écher èche écher +SFX c0 écrer ècre écrer +SFX c0 éder ède éder +SFX c0 éger ège éger +SFX c0 égler ègle égler +SFX c0 égner ègne égner +SFX c0 égrer ègre égrer +SFX c0 éguer ègue éguer +SFX c0 éler èle éler +SFX c0 émer ème émer +SFX c0 éner ène éner +SFX c0 éper èpe éper +SFX c0 équer èque équer +SFX c0 érer ère érer +SFX c0 éser èse éser +SFX c0 éter ète éter +SFX c0 étrer ètre étrer +SFX c0 évrer èvre évrer +SFX c0 éyer èye éyer +SFX c0 ébrer èbres ébrer +SFX c0 écer èces écer +SFX c0 écher èches écher +SFX c0 écrer ècres écrer +SFX c0 éder èdes éder +SFX c0 éger èges éger +SFX c0 égler ègles égler +SFX c0 égner ègnes égner +SFX c0 égrer ègres égrer +SFX c0 éguer ègues éguer +SFX c0 éler èles éler +SFX c0 émer èmes émer +SFX c0 éner ènes éner +SFX c0 éper èpes éper +SFX c0 équer èques équer +SFX c0 érer ères érer +SFX c0 éser èses éser +SFX c0 éter ètes éter +SFX c0 étrer ètres étrer +SFX c0 évrer èvres évrer +SFX c0 éyer èyes éyer +SFX c0 ébrer èbre ébrer +SFX c0 écer èce écer +SFX c0 écher èche écher +SFX c0 écrer ècre écrer +SFX c0 éder ède éder +SFX c0 éger ège éger +SFX c0 égler ègle égler +SFX c0 égner ègne égner +SFX c0 égrer ègre égrer +SFX c0 éguer ègue éguer +SFX c0 éler èle éler +SFX c0 émer ème émer +SFX c0 éner ène éner +SFX c0 éper èpe éper +SFX c0 équer èque équer +SFX c0 érer ère érer +SFX c0 éser èse éser +SFX c0 éter ète éter +SFX c0 étrer ètre étrer +SFX c0 évrer èvre évrer +SFX c0 éyer èye éyer +SFX c0 er ons [^cg]er +SFX c0 écer éçons écer +SFX c0 éger égeons éger +SFX c0 er ez er +SFX c0 ébrer èbrent ébrer +SFX c0 écer ècent écer +SFX c0 écher èchent écher +SFX c0 écrer ècrent écrer +SFX c0 éder èdent éder +SFX c0 éger ègent éger +SFX c0 égler èglent égler +SFX c0 égner ègnent égner +SFX c0 égrer ègrent égrer +SFX c0 éguer èguent éguer +SFX c0 éler èlent éler +SFX c0 émer èment émer +SFX c0 éner ènent éner +SFX c0 éper èpent éper +SFX c0 équer èquent équer +SFX c0 érer èrent érer +SFX c0 éser èsent éser +SFX c0 éter ètent éter +SFX c0 étrer ètrent étrer +SFX c0 évrer èvrent évrer +SFX c0 éyer èyent éyer +SFX c0 er ais [^cg]er +SFX c0 écer éçais écer +SFX c0 éger égeais éger +SFX c0 er ais [^cg]er +SFX c0 écer éçais écer +SFX c0 éger égeais éger +SFX c0 er ait [^cg]er +SFX c0 écer éçait écer +SFX c0 éger égeait éger +SFX c0 er ions er +SFX c0 er iez er +SFX c0 er aient [^cg]er +SFX c0 écer éçaient écer +SFX c0 éger égeaient éger +SFX c0 er ai [^cg]er +SFX c0 écer éçai écer +SFX c0 éger égeai éger +SFX c0 er as [^cg]er +SFX c0 écer éças écer +SFX c0 éger égeas éger +SFX c0 er a [^cg]er +SFX c0 écer éça écer +SFX c0 éger égea éger +SFX c0 er âmes [^cg]er +SFX c0 écer éçâmes écer +SFX c0 éger égeâmes éger +SFX c0 er âtes [^cg]er +SFX c0 écer éçâtes écer +SFX c0 éger égeâtes éger +SFX c0 er èrent er +SFX c0 er erai er +SFX c0 er eras er +SFX c0 er era er +SFX c0 er erons er +SFX c0 er erez er +SFX c0 er eront er +SFX c0 er erais er +SFX c0 er erais er +SFX c0 er erait er +SFX c0 er erions er +SFX c0 er eriez er +SFX c0 er eraient er +SFX c0 ébrer èbre ébrer +SFX c0 écer èce écer +SFX c0 écher èche écher +SFX c0 écrer ècre écrer +SFX c0 éder ède éder +SFX c0 éger ège éger +SFX c0 égler ègle égler +SFX c0 égner ègne égner +SFX c0 égrer ègre égrer +SFX c0 éguer ègue éguer +SFX c0 éler èle éler +SFX c0 émer ème émer +SFX c0 éner ène éner +SFX c0 éper èpe éper +SFX c0 équer èque équer +SFX c0 érer ère érer +SFX c0 éser èse éser +SFX c0 éter ète éter +SFX c0 étrer ètre étrer +SFX c0 évrer èvre évrer +SFX c0 éyer èye éyer +SFX c0 ébrer èbres ébrer +SFX c0 écer èces écer +SFX c0 écher èches écher +SFX c0 écrer ècres écrer +SFX c0 éder èdes éder +SFX c0 éger èges éger +SFX c0 égler ègles égler +SFX c0 égner ègnes égner +SFX c0 égrer ègres égrer +SFX c0 éguer ègues éguer +SFX c0 éler èles éler +SFX c0 émer èmes émer +SFX c0 éner ènes éner +SFX c0 éper èpes éper +SFX c0 équer èques équer +SFX c0 érer ères érer +SFX c0 éser èses éser +SFX c0 éter ètes éter +SFX c0 étrer ètres étrer +SFX c0 évrer èvres évrer +SFX c0 éyer èyes éyer +SFX c0 ébrer èbre ébrer +SFX c0 écer èce écer +SFX c0 écher èche écher +SFX c0 écrer ècre écrer +SFX c0 éder ède éder +SFX c0 éger ège éger +SFX c0 égler ègle égler +SFX c0 égner ègne égner +SFX c0 égrer ègre égrer +SFX c0 éguer ègue éguer +SFX c0 éler èle éler +SFX c0 émer ème émer +SFX c0 éner ène éner +SFX c0 éper èpe éper +SFX c0 équer èque équer +SFX c0 érer ère érer +SFX c0 éser èse éser +SFX c0 éter ète éter +SFX c0 étrer ètre étrer +SFX c0 évrer èvre évrer +SFX c0 éyer èye éyer +SFX c0 er ions er +SFX c0 er iez er +SFX c0 ébrer èbrent ébrer +SFX c0 écer ècent écer +SFX c0 écher èchent écher +SFX c0 écrer ècrent écrer +SFX c0 éder èdent éder +SFX c0 éger ègent éger +SFX c0 égler èglent égler +SFX c0 égner ègnent égner +SFX c0 égrer ègrent égrer +SFX c0 éguer èguent éguer +SFX c0 éler èlent éler +SFX c0 émer èment émer +SFX c0 éner ènent éner +SFX c0 éper èpent éper +SFX c0 équer èquent équer +SFX c0 érer èrent érer +SFX c0 éser èsent éser +SFX c0 éter ètent éter +SFX c0 étrer ètrent étrer +SFX c0 évrer èvrent évrer +SFX c0 éyer èyent éyer +SFX c0 er asse [^cg]er +SFX c0 écer éçasse écer +SFX c0 éger égeasse éger +SFX c0 er asses [^cg]er +SFX c0 écer éçasses écer +SFX c0 éger égeasses éger +SFX c0 er ât [^cg]er +SFX c0 écer éçât écer +SFX c0 éger égeât éger +SFX c0 er assions [^cg]er +SFX c0 écer éçassions écer +SFX c0 éger égeassions éger +SFX c0 er assiez [^cg]er +SFX c0 écer éçassiez écer +SFX c0 éger égeassiez éger +SFX c0 er assent [^cg]er +SFX c0 écer éçassent écer +SFX c0 éger égeassent éger + +SFX c1 Y 239 +SFX c1 r r/n'q'd' er +SFX c1 er ant/n'q' [^cg]er +SFX c1 écer éçant/n'q' écer +SFX c1 éger égeant/n'q' éger +SFX c1 er é/q' er +SFX c1 ébrer èbre/n'j' ébrer +SFX c1 écer èce/n'j' écer +SFX c1 écher èche/n'j' écher +SFX c1 écrer ècre/n'j' écrer +SFX c1 éder ède/n'j' éder +SFX c1 éger ège/n'j' éger +SFX c1 égler ègle/n'j' égler +SFX c1 égner ègne/n'j' égner +SFX c1 égrer ègre/n'j' égrer +SFX c1 éguer ègue/n'j' éguer +SFX c1 éler èle/n'j' éler +SFX c1 émer ème/n'j' émer +SFX c1 éner ène/n'j' éner +SFX c1 éper èpe/n'j' éper +SFX c1 équer èque/n'j' équer +SFX c1 érer ère/n'j' érer +SFX c1 éser èse/n'j' éser +SFX c1 éter ète/n'j' éter +SFX c1 étrer ètre/n'j' étrer +SFX c1 évrer èvre/n'j' évrer +SFX c1 éyer èye/n'j' éyer +SFX c1 ébrer èbres/n' ébrer +SFX c1 écer èces/n' écer +SFX c1 écher èches/n' écher +SFX c1 écrer ècres/n' écrer +SFX c1 éder èdes/n' éder +SFX c1 éger èges/n' éger +SFX c1 égler ègles/n' égler +SFX c1 égner ègnes/n' égner +SFX c1 égrer ègres/n' égrer +SFX c1 éguer ègues/n' éguer +SFX c1 éler èles/n' éler +SFX c1 émer èmes/n' émer +SFX c1 éner ènes/n' éner +SFX c1 éper èpes/n' éper +SFX c1 équer èques/n' équer +SFX c1 érer ères/n' érer +SFX c1 éser èses/n' éser +SFX c1 éter ètes/n' éter +SFX c1 étrer ètres/n' étrer +SFX c1 évrer èvres/n' évrer +SFX c1 éyer èyes/n' éyer +SFX c1 ébrer èbre/n'q' ébrer +SFX c1 écer èce/n'q' écer +SFX c1 écher èche/n'q' écher +SFX c1 écrer ècre/n'q' écrer +SFX c1 éder ède/n'q' éder +SFX c1 éger ège/n'q' éger +SFX c1 égler ègle/n'q' égler +SFX c1 égner ègne/n'q' égner +SFX c1 égrer ègre/n'q' égrer +SFX c1 éguer ègue/n'q' éguer +SFX c1 éler èle/n'q' éler +SFX c1 émer ème/n'q' émer +SFX c1 éner ène/n'q' éner +SFX c1 éper èpe/n'q' éper +SFX c1 équer èque/n'q' équer +SFX c1 érer ère/n'q' érer +SFX c1 éser èse/n'q' éser +SFX c1 éter ète/n'q' éter +SFX c1 étrer ètre/n'q' étrer +SFX c1 évrer èvre/n'q' évrer +SFX c1 éyer èye/n'q' éyer +SFX c1 er ons/n' [^cg]er +SFX c1 écer éçons/n' écer +SFX c1 éger égeons/n' éger +SFX c1 er ez/n' er +SFX c1 ébrer èbrent/n'q' ébrer +SFX c1 écer ècent/n'q' écer +SFX c1 écher èchent/n'q' écher +SFX c1 écrer ècrent/n'q' écrer +SFX c1 éder èdent/n'q' éder +SFX c1 éger ègent/n'q' éger +SFX c1 égler èglent/n'q' égler +SFX c1 égner ègnent/n'q' égner +SFX c1 égrer ègrent/n'q' égrer +SFX c1 éguer èguent/n'q' éguer +SFX c1 éler èlent/n'q' éler +SFX c1 émer èment/n'q' émer +SFX c1 éner ènent/n'q' éner +SFX c1 éper èpent/n'q' éper +SFX c1 équer èquent/n'q' équer +SFX c1 érer èrent/n'q' érer +SFX c1 éser èsent/n'q' éser +SFX c1 éter ètent/n'q' éter +SFX c1 étrer ètrent/n'q' étrer +SFX c1 évrer èvrent/n'q' évrer +SFX c1 éyer èyent/n'q' éyer +SFX c1 er ais/n'j' [^cg]er +SFX c1 écer éçais/n'j' écer +SFX c1 éger égeais/n'j' éger +SFX c1 er ais/n' [^cg]er +SFX c1 écer éçais/n' écer +SFX c1 éger égeais/n' éger +SFX c1 er ait/n'q' [^cg]er +SFX c1 écer éçait/n'q' écer +SFX c1 éger égeait/n'q' éger +SFX c1 er ions/n' er +SFX c1 er iez/n' er +SFX c1 er aient/n'q' [^cg]er +SFX c1 écer éçaient/n'q' écer +SFX c1 éger égeaient/n'q' éger +SFX c1 er ai/n'j' [^cg]er +SFX c1 écer éçai/n'j' écer +SFX c1 éger égeai/n'j' éger +SFX c1 er as/n' [^cg]er +SFX c1 écer éças/n' écer +SFX c1 éger égeas/n' éger +SFX c1 er a/n'q' [^cg]er +SFX c1 écer éça/n'q' écer +SFX c1 éger égea/n'q' éger +SFX c1 er âmes/n' [^cg]er +SFX c1 écer éçâmes/n' écer +SFX c1 éger égeâmes/n' éger +SFX c1 er âtes/n' [^cg]er +SFX c1 écer éçâtes/n' écer +SFX c1 éger égeâtes/n' éger +SFX c1 er èrent/n'q' er +SFX c1 er erai/n'j' er +SFX c1 er eras/n' er +SFX c1 er era/n'q' er +SFX c1 er erons/n' er +SFX c1 er erez/n' er +SFX c1 er eront/n'q' er +SFX c1 er erais/n'j' er +SFX c1 er erais/n' er +SFX c1 er erait/n'q' er +SFX c1 er erions/n' er +SFX c1 er eriez/n' er +SFX c1 er eraient/n'q' er +SFX c1 ébrer èbre/n'j' ébrer +SFX c1 écer èce/n'j' écer +SFX c1 écher èche/n'j' écher +SFX c1 écrer ècre/n'j' écrer +SFX c1 éder ède/n'j' éder +SFX c1 éger ège/n'j' éger +SFX c1 égler ègle/n'j' égler +SFX c1 égner ègne/n'j' égner +SFX c1 égrer ègre/n'j' égrer +SFX c1 éguer ègue/n'j' éguer +SFX c1 éler èle/n'j' éler +SFX c1 émer ème/n'j' émer +SFX c1 éner ène/n'j' éner +SFX c1 éper èpe/n'j' éper +SFX c1 équer èque/n'j' équer +SFX c1 érer ère/n'j' érer +SFX c1 éser èse/n'j' éser +SFX c1 éter ète/n'j' éter +SFX c1 étrer ètre/n'j' étrer +SFX c1 évrer èvre/n'j' évrer +SFX c1 éyer èye/n'j' éyer +SFX c1 ébrer èbres/n' ébrer +SFX c1 écer èces/n' écer +SFX c1 écher èches/n' écher +SFX c1 écrer ècres/n' écrer +SFX c1 éder èdes/n' éder +SFX c1 éger èges/n' éger +SFX c1 égler ègles/n' égler +SFX c1 égner ègnes/n' égner +SFX c1 égrer ègres/n' égrer +SFX c1 éguer ègues/n' éguer +SFX c1 éler èles/n' éler +SFX c1 émer èmes/n' émer +SFX c1 éner ènes/n' éner +SFX c1 éper èpes/n' éper +SFX c1 équer èques/n' équer +SFX c1 érer ères/n' érer +SFX c1 éser èses/n' éser +SFX c1 éter ètes/n' éter +SFX c1 étrer ètres/n' étrer +SFX c1 évrer èvres/n' évrer +SFX c1 éyer èyes/n' éyer +SFX c1 ébrer èbre/n'q' ébrer +SFX c1 écer èce/n'q' écer +SFX c1 écher èche/n'q' écher +SFX c1 écrer ècre/n'q' écrer +SFX c1 éder ède/n'q' éder +SFX c1 éger ège/n'q' éger +SFX c1 égler ègle/n'q' égler +SFX c1 égner ègne/n'q' égner +SFX c1 égrer ègre/n'q' égrer +SFX c1 éguer ègue/n'q' éguer +SFX c1 éler èle/n'q' éler +SFX c1 émer ème/n'q' émer +SFX c1 éner ène/n'q' éner +SFX c1 éper èpe/n'q' éper +SFX c1 équer èque/n'q' équer +SFX c1 érer ère/n'q' érer +SFX c1 éser èse/n'q' éser +SFX c1 éter ète/n'q' éter +SFX c1 étrer ètre/n'q' étrer +SFX c1 évrer èvre/n'q' évrer +SFX c1 éyer èye/n'q' éyer +SFX c1 er ions/n' er +SFX c1 er iez/n' er +SFX c1 ébrer èbrent/n'q' ébrer +SFX c1 écer ècent/n'q' écer +SFX c1 écher èchent/n'q' écher +SFX c1 écrer ècrent/n'q' écrer +SFX c1 éder èdent/n'q' éder +SFX c1 éger ègent/n'q' éger +SFX c1 égler èglent/n'q' égler +SFX c1 égner ègnent/n'q' égner +SFX c1 égrer ègrent/n'q' égrer +SFX c1 éguer èguent/n'q' éguer +SFX c1 éler èlent/n'q' éler +SFX c1 émer èment/n'q' émer +SFX c1 éner ènent/n'q' éner +SFX c1 éper èpent/n'q' éper +SFX c1 équer èquent/n'q' équer +SFX c1 érer èrent/n'q' érer +SFX c1 éser èsent/n'q' éser +SFX c1 éter ètent/n'q' éter +SFX c1 étrer ètrent/n'q' étrer +SFX c1 évrer èvrent/n'q' évrer +SFX c1 éyer èyent/n'q' éyer +SFX c1 er asse/n'j' [^cg]er +SFX c1 écer éçasse/n'j' écer +SFX c1 éger égeasse/n'j' éger +SFX c1 er asses/n' [^cg]er +SFX c1 écer éçasses/n' écer +SFX c1 éger égeasses/n' éger +SFX c1 er ât/n'q' [^cg]er +SFX c1 écer éçât/n'q' écer +SFX c1 éger égeât/n'q' éger +SFX c1 er assions/n' [^cg]er +SFX c1 écer éçassions/n' écer +SFX c1 éger égeassions/n' éger +SFX c1 er assiez/n' [^cg]er +SFX c1 écer éçassiez/n' écer +SFX c1 éger égeassiez/n' éger +SFX c1 er assent/n'q' [^cg]er +SFX c1 écer éçassent/n'q' écer +SFX c1 éger égeassent/n'q' éger + +SFX c2 Y 239 +SFX c2 er er/n'q'd'l'm't's' er +SFX c2 er ant/n'q'l'm't's' [^cg]er +SFX c2 écer éçant/n'q'l'm't's' écer +SFX c2 éger égeant/n'q'l'm't's' éger +SFX c2 er é/q' er +SFX c2 ébrer èbre/n'q'j'l't' ébrer +SFX c2 écer èce/n'q'j'l't' écer +SFX c2 écher èche/n'q'j'l't' écher +SFX c2 écrer ècre/n'q'j'l't' écrer +SFX c2 éder ède/n'q'j'l't' éder +SFX c2 éger ège/n'q'j'l't' éger +SFX c2 égler ègle/n'q'j'l't' égler +SFX c2 égner ègne/n'q'j'l't' égner +SFX c2 égrer ègre/n'q'j'l't' égrer +SFX c2 éguer ègue/n'q'j'l't' éguer +SFX c2 éler èle/n'q'j'l't' éler +SFX c2 émer ème/n'q'j'l't' émer +SFX c2 éner ène/n'q'j'l't' éner +SFX c2 éper èpe/n'q'j'l't' éper +SFX c2 équer èque/n'q'j'l't' équer +SFX c2 érer ère/n'q'j'l't' érer +SFX c2 éser èse/n'q'j'l't' éser +SFX c2 éter ète/n'q'j'l't' éter +SFX c2 étrer ètre/n'q'j'l't' étrer +SFX c2 évrer èvre/n'q'j'l't' évrer +SFX c2 éyer èye/n'q'j'l't' éyer +SFX c2 ébrer èbres/n'q'l'm' ébrer +SFX c2 écer èces/n'q'l'm' écer +SFX c2 écher èches/n'q'l'm' écher +SFX c2 écrer ècres/n'q'l'm' écrer +SFX c2 éder èdes/n'q'l'm' éder +SFX c2 éger èges/n'q'l'm' éger +SFX c2 égler ègles/n'q'l'm' égler +SFX c2 égner ègnes/n'q'l'm' égner +SFX c2 égrer ègres/n'q'l'm' égrer +SFX c2 éguer ègues/n'q'l'm' éguer +SFX c2 éler èles/n'q'l'm' éler +SFX c2 émer èmes/n'q'l'm' émer +SFX c2 éner ènes/n'q'l'm' éner +SFX c2 éper èpes/n'q'l'm' éper +SFX c2 équer èques/n'q'l'm' équer +SFX c2 érer ères/n'q'l'm' érer +SFX c2 éser èses/n'q'l'm' éser +SFX c2 éter ètes/n'q'l'm' éter +SFX c2 étrer ètres/n'q'l'm' étrer +SFX c2 évrer èvres/n'q'l'm' évrer +SFX c2 éyer èyes/n'q'l'm' éyer +SFX c2 ébrer èbre/n'q'l'm't's' ébrer +SFX c2 écer èce/n'q'l'm't's' écer +SFX c2 écher èche/n'q'l'm't's' écher +SFX c2 écrer ècre/n'q'l'm't's' écrer +SFX c2 éder ède/n'q'l'm't's' éder +SFX c2 éger ège/n'q'l'm't's' éger +SFX c2 égler ègle/n'q'l'm't's' égler +SFX c2 égner ègne/n'q'l'm't's' égner +SFX c2 égrer ègre/n'q'l'm't's' égrer +SFX c2 éguer ègue/n'q'l'm't's' éguer +SFX c2 éler èle/n'q'l'm't's' éler +SFX c2 émer ème/n'q'l'm't's' émer +SFX c2 éner ène/n'q'l'm't's' éner +SFX c2 éper èpe/n'q'l'm't's' éper +SFX c2 équer èque/n'q'l'm't's' équer +SFX c2 érer ère/n'q'l'm't's' érer +SFX c2 éser èse/n'q'l'm't's' éser +SFX c2 éter ète/n'q'l'm't's' éter +SFX c2 étrer ètre/n'q'l'm't's' étrer +SFX c2 évrer èvre/n'q'l'm't's' évrer +SFX c2 éyer èye/n'q'l'm't' éyer +SFX c2 er ons/n'q'l't' [^cg]er +SFX c2 écer éçons/n'q'l't' écer +SFX c2 éger égeons/n'q'l't' éger +SFX c2 er ez/n'q'l'm' er +SFX c2 ébrer èbrent/n'q'l'm't's' ébrer +SFX c2 écer ècent/n'q'l'm't's' écer +SFX c2 écher èchent/n'q'l'm't's' écher +SFX c2 écrer ècrent/n'q'l'm't's' écrer +SFX c2 éder èdent/n'q'l'm't's' éder +SFX c2 éger ègent/n'q'l'm't's' éger +SFX c2 égler èglent/n'q'l'm't's' égler +SFX c2 égner ègnent/n'q'l'm't's' égner +SFX c2 égrer ègrent/n'q'l'm't's' égrer +SFX c2 éguer èguent/n'q'l'm't's' éguer +SFX c2 éler èlent/n'q'l'm't's' éler +SFX c2 émer èment/n'q'l'm't's' émer +SFX c2 éner ènent/n'q'l'm't's' éner +SFX c2 éper èpent/n'q'l'm't's' éper +SFX c2 équer èquent/n'q'l'm't's' équer +SFX c2 érer èrent/n'q'l'm't's' érer +SFX c2 éser èsent/n'q'l'm't's' éser +SFX c2 éter ètent/n'q'l'm't's' éter +SFX c2 étrer ètrent/n'q'l'm't's' étrer +SFX c2 évrer èvrent/n'q'l'm't's' évrer +SFX c2 éyer èyent/n'q'l'm't's' éyer +SFX c2 er ais/n'q'j'l't' [^cg]er +SFX c2 écer éçais/n'q'j'l't' écer +SFX c2 éger égeais/n'q'j'l't' éger +SFX c2 er ais/n'q'l'm' [^cg]er +SFX c2 écer éçais/n'q'l'm' écer +SFX c2 éger égeais/n'q'l'm' éger +SFX c2 er ait/n'q'l'm't's' [^cg]er +SFX c2 écer éçait/n'q'l'm't's' écer +SFX c2 éger égeait/n'q'l'm't's' éger +SFX c2 er ions/n'q'l't' er +SFX c2 er iez/n'q'l'm' er +SFX c2 er aient/n'q'l'm't's' [^cg]er +SFX c2 écer éçaient/n'q'l'm't's' écer +SFX c2 éger égeaient/n'q'l'm't's' éger +SFX c2 er ai/n'q'j'l't' [^cg]er +SFX c2 écer éçai/n'q'j'l't' écer +SFX c2 éger égeai/n'q'j'l't' éger +SFX c2 er as/n'q'l'm' [^cg]er +SFX c2 écer éças/n'q'l'm' écer +SFX c2 éger égeas/n'q'l'm' éger +SFX c2 er a/n'q'l'm't's' [^cg]er +SFX c2 écer éça/n'q'l'm't's' écer +SFX c2 éger égea/n'q'l'm't's' éger +SFX c2 er âmes/n'q'l't' [^cg]er +SFX c2 écer éçâmes/n'q'l't' écer +SFX c2 éger égeâmes/n'q'l't' éger +SFX c2 er âtes/n'q'l'm' [^cg]er +SFX c2 écer éçâtes/n'q'l'm' écer +SFX c2 éger égeâtes/n'q'l'm' éger +SFX c2 er èrent/n'q'l'm't's' er +SFX c2 er erai/n'q'j'l't' er +SFX c2 er eras/n'q'l'm' er +SFX c2 er era/n'q'l'm't's' er +SFX c2 er erons/n'q'l't' er +SFX c2 er erez/n'q'l'm' er +SFX c2 er eront/n'q'l'm't's' er +SFX c2 er erais/n'q'j'l't' er +SFX c2 er erais/n'q'l'm' er +SFX c2 er erait/n'q'l'm't's' er +SFX c2 er erions/n'q'l't' er +SFX c2 er eriez/n'q'l'm' er +SFX c2 er eraient/n'q'l'm't's' er +SFX c2 ébrer èbre/n'j'l't' ébrer +SFX c2 écer èce/n'j'l't' écer +SFX c2 écher èche/n'j'l't' écher +SFX c2 écrer ècre/n'j'l't' écrer +SFX c2 éder ède/n'j'l't' éder +SFX c2 éger ège/n'j'l't' éger +SFX c2 égler ègle/n'j'l't' égler +SFX c2 égner ègne/n'j'l't' égner +SFX c2 égrer ègre/n'j'l't' égrer +SFX c2 éguer ègue/n'j'l't' éguer +SFX c2 éler èle/n'j'l't' éler +SFX c2 émer ème/n'j'l't' émer +SFX c2 éner ène/n'j'l't' éner +SFX c2 éper èpe/n'j'l't' éper +SFX c2 équer èque/n'j'l't' équer +SFX c2 érer ère/n'j'l't' érer +SFX c2 éser èse/n'j'l't' éser +SFX c2 éter ète/n'j'l't' éter +SFX c2 étrer ètre/n'j'l't' étrer +SFX c2 évrer èvre/n'j'l't' évrer +SFX c2 éyer èye/n'j'l't' éyer +SFX c2 ébrer èbres/n'l'm' ébrer +SFX c2 écer èces/n'l'm' écer +SFX c2 écher èches/n'l'm' écher +SFX c2 écrer ècres/n'l'm' écrer +SFX c2 éder èdes/n'l'm' éder +SFX c2 éger èges/n'l'm' éger +SFX c2 égler ègles/n'l'm' égler +SFX c2 égner ègnes/n'l'm' égner +SFX c2 égrer ègres/n'l'm' égrer +SFX c2 éguer ègues/n'l'm' éguer +SFX c2 éler èles/n'l'm' éler +SFX c2 émer èmes/n'l'm' émer +SFX c2 éner ènes/n'l'm' éner +SFX c2 éper èpes/n'l'm' éper +SFX c2 équer èques/n'l'm' équer +SFX c2 érer ères/n'l'm' érer +SFX c2 éser èses/n'l'm' éser +SFX c2 éter ètes/n'l'm' éter +SFX c2 étrer ètres/n'l'm' étrer +SFX c2 évrer èvres/n'l'm' évrer +SFX c2 éyer èyes/n'l'm' éyer +SFX c2 ébrer èbre/n'l'm't's' ébrer +SFX c2 écer èce/n'l'm't's' écer +SFX c2 écher èche/n'l'm't's' écher +SFX c2 écrer ècre/n'l'm't's' écrer +SFX c2 éder ède/n'l'm't's' éder +SFX c2 éger ège/n'l'm't's' éger +SFX c2 égler ègle/n'l'm't's' égler +SFX c2 égner ègne/n'l'm't's' égner +SFX c2 égrer ègre/n'l'm't's' égrer +SFX c2 éguer ègue/n'l'm't's' éguer +SFX c2 éler èle/n'l'm't's' éler +SFX c2 émer ème/n'l'm't's' émer +SFX c2 éner ène/n'l'm't's' éner +SFX c2 éper èpe/n'l'm't's' éper +SFX c2 équer èque/n'l'm't's' équer +SFX c2 érer ère/n'l'm't's' érer +SFX c2 éser èse/n'l'm't's' éser +SFX c2 éter ète/n'l'm't's' éter +SFX c2 étrer ètre/n'l'm't's' étrer +SFX c2 évrer èvre/n'l'm't's' évrer +SFX c2 éyer èye/n'l'm't's' éyer +SFX c2 er ions/n'l't' er +SFX c2 er iez/n'l'm' er +SFX c2 ébrer èbrent/n'l'm't's' ébrer +SFX c2 écer ècent/n'l'm't's' écer +SFX c2 écher èchent/n'l'm't's' écher +SFX c2 écrer ècrent/n'l'm't's' écrer +SFX c2 éder èdent/n'l'm't's' éder +SFX c2 éger ègent/n'l'm't's' éger +SFX c2 égler èglent/n'l'm't's' égler +SFX c2 égner ègnent/n'l'm't's' égner +SFX c2 égrer ègrent/n'l'm't's' égrer +SFX c2 éguer èguent/n'l'm't's' éguer +SFX c2 éler èlent/n'l'm't's' éler +SFX c2 émer èment/n'l'm't's' émer +SFX c2 éner ènent/n'l'm't's' éner +SFX c2 éper èpent/n'l'm't's' éper +SFX c2 équer èquent/n'l'm't's' équer +SFX c2 érer èrent/n'l'm't's' érer +SFX c2 éser èsent/n'l'm't's' éser +SFX c2 éter ètent/n'l'm't's' éter +SFX c2 étrer ètrent/n'l'm't's' étrer +SFX c2 évrer èvrent/n'l'm't's' évrer +SFX c2 éyer èyent/n'l'm't's' éyer +SFX c2 er asse/n'q'j'l't' [^cg]er +SFX c2 écer éçasse/n'q'j'l't' écer +SFX c2 éger égeasse/n'q'j'l't' éger +SFX c2 er asses/n'q'l'm' [^cg]er +SFX c2 écer éçasses/n'q'l'm' écer +SFX c2 éger égeasses/n'q'l'm' éger +SFX c2 er ât/n'q'l'm't's' [^cg]er +SFX c2 écer éçât/n'q'l'm't's' écer +SFX c2 éger égeât/n'q'l'm't's' éger +SFX c2 er assions/n'q'l't' [^cg]er +SFX c2 écer éçassions/n'q'l't' écer +SFX c2 éger égeassions/n'q'l't' éger +SFX c2 er assiez/n'q'l'm' [^cg]er +SFX c2 écer éçassiez/n'q'l'm' écer +SFX c2 éger égeassiez/n'q'l'm' éger +SFX c2 er assent/n'q'l'm't's' [^cg]er +SFX c2 écer éçassent/n'q'l'm't's' écer +SFX c2 éger égeassent/n'q'l'm't's' éger + +SFX c3 Y 239 +SFX c3 er er/m't's' er +SFX c3 er ant/m't's' [^cg]er +SFX c3 écer éçant/m't's' écer +SFX c3 éger égeant/m't's' éger +SFX c3 er é er +SFX c3 ébrer èbre/m' ébrer +SFX c3 écer èce/m' écer +SFX c3 écher èche/m' écher +SFX c3 écrer ècre/m' écrer +SFX c3 éder ède/m' éder +SFX c3 éger ège/m' éger +SFX c3 égler ègle/m' égler +SFX c3 égner ègne/m' égner +SFX c3 égrer ègre/m' égrer +SFX c3 éguer ègue/m' éguer +SFX c3 éler èle/m' éler +SFX c3 émer ème/m' émer +SFX c3 éner ène/m' éner +SFX c3 éper èpe/m' éper +SFX c3 équer èque/m' équer +SFX c3 érer ère/m' érer +SFX c3 éser èse/m' éser +SFX c3 éter ète/m' éter +SFX c3 étrer ètre/m' étrer +SFX c3 évrer èvre/m' évrer +SFX c3 éyer èye/m' éyer +SFX c3 ébrer èbres/t' ébrer +SFX c3 écer èces/t' écer +SFX c3 écher èches/t' écher +SFX c3 écrer ècres/t' écrer +SFX c3 éder èdes/t' éder +SFX c3 éger èges/t' éger +SFX c3 égler ègles/t' égler +SFX c3 égner ègnes/t' égner +SFX c3 égrer ègres/t' égrer +SFX c3 éguer ègues/t' éguer +SFX c3 éler èles/t' éler +SFX c3 émer èmes/t' émer +SFX c3 éner ènes/t' éner +SFX c3 éper èpes/t' éper +SFX c3 équer èques/t' équer +SFX c3 érer ères/t' érer +SFX c3 éser èses/t' éser +SFX c3 éter ètes/t' éter +SFX c3 étrer ètres/t' étrer +SFX c3 évrer èvres/t' évrer +SFX c3 éyer èyes/t' éyer +SFX c3 ébrer èbre/s' ébrer +SFX c3 écer èce/s' écer +SFX c3 écher èche/s' écher +SFX c3 écrer ècre/s' écrer +SFX c3 éder ède/s' éder +SFX c3 éger ège/s' éger +SFX c3 égler ègle/s' égler +SFX c3 égner ègne/s' égner +SFX c3 égrer ègre/s' égrer +SFX c3 éguer ègue/s' éguer +SFX c3 éler èle/s' éler +SFX c3 émer ème/s' émer +SFX c3 éner ène/s' éner +SFX c3 éper èpe/s' éper +SFX c3 équer èque/s' équer +SFX c3 érer ère/s' érer +SFX c3 éser èse/s' éser +SFX c3 éter ète/s' éter +SFX c3 étrer ètre/s' étrer +SFX c3 évrer èvre/s' évrer +SFX c3 éyer èye/s' éyer +SFX c3 er ons [^cg]er +SFX c3 écer éçons écer +SFX c3 éger égeons éger +SFX c3 er ez er +SFX c3 ébrer èbrent/s' ébrer +SFX c3 écer ècent/s' écer +SFX c3 écher èchent/s' écher +SFX c3 écrer ècrent/s' écrer +SFX c3 éder èdent/s' éder +SFX c3 éger ègent/s' éger +SFX c3 égler èglent/s' égler +SFX c3 égner ègnent/s' égner +SFX c3 égrer ègrent/s' égrer +SFX c3 éguer èguent/s' éguer +SFX c3 éler èlent/s' éler +SFX c3 émer èment/s' émer +SFX c3 éner ènent/s' éner +SFX c3 éper èpent/s' éper +SFX c3 équer èquent/s' équer +SFX c3 érer èrent/s' érer +SFX c3 éser èsent/s' éser +SFX c3 éter ètent/s' éter +SFX c3 étrer ètrent/s' étrer +SFX c3 évrer èvrent/s' évrer +SFX c3 éyer èyent/s' éyer +SFX c3 er ais/m' [^cg]er +SFX c3 écer éçais/m' écer +SFX c3 éger égeais/m' éger +SFX c3 er ais/t' [^cg]er +SFX c3 écer éçais/t' écer +SFX c3 éger égeais/t' éger +SFX c3 er ait/s' [^cg]er +SFX c3 écer éçait/s' écer +SFX c3 éger égeait/s' éger +SFX c3 er ions er +SFX c3 er iez er +SFX c3 er aient/s' [^cg]er +SFX c3 écer éçaient/s' écer +SFX c3 éger égeaient/s' éger +SFX c3 er ai/m' [^cg]er +SFX c3 écer éçai/m' écer +SFX c3 éger égeai/m' éger +SFX c3 er as/t' [^cg]er +SFX c3 écer éças/t' écer +SFX c3 éger égeas/t' éger +SFX c3 er a/s' [^cg]er +SFX c3 écer éça/s' écer +SFX c3 éger égea/s' éger +SFX c3 er âmes [^cg]er +SFX c3 écer éçâmes écer +SFX c3 éger égeâmes éger +SFX c3 er âtes [^cg]er +SFX c3 écer éçâtes écer +SFX c3 éger égeâtes éger +SFX c3 er èrent/s' er +SFX c3 er erai/m' er +SFX c3 er eras/t' er +SFX c3 er era/s' er +SFX c3 er erons er +SFX c3 er erez er +SFX c3 er eront/s' er +SFX c3 er erais/m' er +SFX c3 er erais/t' er +SFX c3 er erait/s' er +SFX c3 er erions er +SFX c3 er eriez er +SFX c3 er eraient/s' er +SFX c3 ébrer èbre/m' ébrer +SFX c3 écer èce/m' écer +SFX c3 écher èche/m' écher +SFX c3 écrer ècre/m' écrer +SFX c3 éder ède/m' éder +SFX c3 éger ège/m' éger +SFX c3 égler ègle/m' égler +SFX c3 égner ègne/m' égner +SFX c3 égrer ègre/m' égrer +SFX c3 éguer ègue/m' éguer +SFX c3 éler èle/m' éler +SFX c3 émer ème/m' émer +SFX c3 éner ène/m' éner +SFX c3 éper èpe/m' éper +SFX c3 équer èque/m' équer +SFX c3 érer ère/m' érer +SFX c3 éser èse/m' éser +SFX c3 éter ète/m' éter +SFX c3 étrer ètre/m' étrer +SFX c3 évrer èvre/m' évrer +SFX c3 éyer èye/m' éyer +SFX c3 ébrer èbres/t' ébrer +SFX c3 écer èces/t' écer +SFX c3 écher èches/t' écher +SFX c3 écrer ècres/t' écrer +SFX c3 éder èdes/t' éder +SFX c3 éger èges/t' éger +SFX c3 égler ègles/t' égler +SFX c3 égner ègnes/t' égner +SFX c3 égrer ègres/t' égrer +SFX c3 éguer ègues/t' éguer +SFX c3 éler èles/t' éler +SFX c3 émer èmes/t' émer +SFX c3 éner ènes/t' éner +SFX c3 éper èpes/t' éper +SFX c3 équer èques/t' équer +SFX c3 érer ères/t' érer +SFX c3 éser èses/t' éser +SFX c3 éter ètes/t' éter +SFX c3 étrer ètres/t' étrer +SFX c3 évrer èvres/t' évrer +SFX c3 éyer èyes/t' éyer +SFX c3 ébrer èbre/s' ébrer +SFX c3 écer èce/s' écer +SFX c3 écher èche/s' écher +SFX c3 écrer ècre/s' écrer +SFX c3 éder ède/s' éder +SFX c3 éger ège/s' éger +SFX c3 égler ègle/s' égler +SFX c3 égner ègne/s' égner +SFX c3 égrer ègre/s' égrer +SFX c3 éguer ègue/s' éguer +SFX c3 éler èle/s' éler +SFX c3 émer ème/s' émer +SFX c3 éner ène/s' éner +SFX c3 éper èpe/s' éper +SFX c3 équer èque/s' équer +SFX c3 érer ère/s' érer +SFX c3 éser èse/s' éser +SFX c3 éter ète/s' éter +SFX c3 étrer ètre/s' étrer +SFX c3 évrer èvre/s' évrer +SFX c3 éyer èye/s' éyer +SFX c3 er ions er +SFX c3 er iez er +SFX c3 ébrer èbrent/s' ébrer +SFX c3 écer ècent/s' écer +SFX c3 écher èchent/s' écher +SFX c3 écrer ècrent/s' écrer +SFX c3 éder èdent/s' éder +SFX c3 éger ègent/s' éger +SFX c3 égler èglent/s' égler +SFX c3 égner ègnent/s' égner +SFX c3 égrer ègrent/s' égrer +SFX c3 éguer èguent/s' éguer +SFX c3 éler èlent/s' éler +SFX c3 émer èment/s' émer +SFX c3 éner ènent/s' éner +SFX c3 éper èpent/s' éper +SFX c3 équer èquent/s' équer +SFX c3 érer èrent/s' érer +SFX c3 éser èsent/s' éser +SFX c3 éter ètent/s' éter +SFX c3 étrer ètrent/s' étrer +SFX c3 évrer èvrent/s' évrer +SFX c3 éyer èyent/s' éyer +SFX c3 er asse/m' [^cg]er +SFX c3 écer éçasse/m' écer +SFX c3 éger égeasse/m' éger +SFX c3 er asses/t' [^cg]er +SFX c3 écer éçasses/t' écer +SFX c3 éger égeasses/t' éger +SFX c3 er ât/s' [^cg]er +SFX c3 écer éçât/s' écer +SFX c3 éger égeât/s' éger +SFX c3 er assions [^cg]er +SFX c3 écer éçassions écer +SFX c3 éger égeassions éger +SFX c3 er assiez [^cg]er +SFX c3 écer éçassiez écer +SFX c3 éger égeassiez éger +SFX c3 er assent/s' [^cg]er +SFX c3 écer éçassent/s' écer +SFX c3 éger égeassent/s' éger + +SFX c4 Y 239 +SFX c4 er er/n'q'd'l'm't's' er +SFX c4 er ant/n'q'l'm't's' [^cg]er +SFX c4 écer éçant/n'q'l'm't's' écer +SFX c4 éger égeant/n'q'l'm't's' éger +SFX c4 er é/q' er +SFX c4 ébrer èbre/n'q'j'l'm't' ébrer +SFX c4 écer èce/n'q'j'l'm't' écer +SFX c4 écher èche/n'q'j'l'm't' écher +SFX c4 écrer ècre/n'q'j'l'm't' écrer +SFX c4 éder ède/n'q'j'l'm't' éder +SFX c4 éger ège/n'q'j'l'm't' éger +SFX c4 égler ègle/n'q'j'l'm't' égler +SFX c4 égner ègne/n'q'j'l'm't' égner +SFX c4 égrer ègre/n'q'j'l'm't' égrer +SFX c4 éguer ègue/n'q'j'l'm't' éguer +SFX c4 éler èle/n'q'j'l'm't' éler +SFX c4 émer ème/n'q'j'l'm't' émer +SFX c4 éner ène/n'q'j'l'm't' éner +SFX c4 éper èpe/n'q'j'l'm't' éper +SFX c4 équer èque/n'q'j'l'm't' équer +SFX c4 érer ère/n'q'j'l'm't' érer +SFX c4 éser èse/n'q'j'l'm't' éser +SFX c4 éter ète/n'q'j'l'm't' éter +SFX c4 étrer ètre/n'q'j'l'm't' étrer +SFX c4 évrer èvre/n'q'j'l'm't' évrer +SFX c4 éyer èye/n'q'j'l'm't' éyer +SFX c4 ébrer èbres/n'q'l'm't' ébrer +SFX c4 écer èces/n'q'l'm't' écer +SFX c4 écher èches/n'q'l'm't' écher +SFX c4 écrer ècres/n'q'l'm't' écrer +SFX c4 éder èdes/n'q'l'm't' éder +SFX c4 éger èges/n'q'l'm't' éger +SFX c4 égler ègles/n'q'l'm't' égler +SFX c4 égner ègnes/n'q'l'm't' égner +SFX c4 égrer ègres/n'q'l'm't' égrer +SFX c4 éguer ègues/n'q'l'm't' éguer +SFX c4 éler èles/n'q'l'm't' éler +SFX c4 émer èmes/n'q'l'm't' émer +SFX c4 éner ènes/n'q'l'm't' éner +SFX c4 éper èpes/n'q'l'm't' éper +SFX c4 équer èques/n'q'l'm't' équer +SFX c4 érer ères/n'q'l'm't' érer +SFX c4 éser èses/n'q'l'm't' éser +SFX c4 éter ètes/n'q'l'm't' éter +SFX c4 étrer ètres/n'q'l'm't' étrer +SFX c4 évrer èvres/n'q'l'm't' évrer +SFX c4 éyer èyes/n'q'l'm't' éyer +SFX c4 ébrer èbre/n'q'l'm't's' ébrer +SFX c4 écer èce/n'q'l'm't's' écer +SFX c4 écher èche/n'q'l'm't's' écher +SFX c4 écrer ècre/n'q'l'm't's' écrer +SFX c4 éder ède/n'q'l'm't's' éder +SFX c4 éger ège/n'q'l'm't's' éger +SFX c4 égler ègle/n'q'l'm't's' égler +SFX c4 égner ègne/n'q'l'm't's' égner +SFX c4 égrer ègre/n'q'l'm't's' égrer +SFX c4 éguer ègue/n'q'l'm't's' éguer +SFX c4 éler èle/n'q'l'm't's' éler +SFX c4 émer ème/n'q'l'm't's' émer +SFX c4 éner ène/n'q'l'm't's' éner +SFX c4 éper èpe/n'q'l'm't's' éper +SFX c4 équer èque/n'q'l'm't's' équer +SFX c4 érer ère/n'q'l'm't's' érer +SFX c4 éser èse/n'q'l'm't's' éser +SFX c4 éter ète/n'q'l'm't's' éter +SFX c4 étrer ètre/n'q'l'm't's' étrer +SFX c4 évrer èvre/n'q'l'm't's' évrer +SFX c4 éyer èye/n'q'l'm't's' éyer +SFX c4 er ons/n'q'l't' [^cg]er +SFX c4 écer éçons/n'q'l't' écer +SFX c4 éger égeons/n'q'l't' éger +SFX c4 er ez/n'q'l'm' er +SFX c4 ébrer èbrent/n'q'l'm't's' ébrer +SFX c4 écer ècent/n'q'l'm't's' écer +SFX c4 écher èchent/n'q'l'm't's' écher +SFX c4 écrer ècrent/n'q'l'm't's' écrer +SFX c4 éder èdent/n'q'l'm't's' éder +SFX c4 éger ègent/n'q'l'm't's' éger +SFX c4 égler èglent/n'q'l'm't's' égler +SFX c4 égner ègnent/n'q'l'm't's' égner +SFX c4 égrer ègrent/n'q'l'm't's' égrer +SFX c4 éguer èguent/n'q'l'm't's' éguer +SFX c4 éler èlent/n'q'l'm't's' éler +SFX c4 émer èment/n'q'l'm't's' émer +SFX c4 éner ènent/n'q'l'm't's' éner +SFX c4 éper èpent/n'q'l'm't's' éper +SFX c4 équer èquent/n'q'l'm't's' équer +SFX c4 érer èrent/n'q'l'm't's' érer +SFX c4 éser èsent/n'q'l'm't's' éser +SFX c4 éter ètent/n'q'l'm't's' éter +SFX c4 étrer ètrent/n'q'l'm't's' étrer +SFX c4 évrer èvrent/n'q'l'm't's' évrer +SFX c4 éyer èyent/n'q'l'm't's' éyer +SFX c4 er ais/n'q'j'l'm't' [^cg]er +SFX c4 écer éçais/n'q'j'l'm't' écer +SFX c4 éger égeais/n'q'j'l'm't' éger +SFX c4 er ais/n'q'l'm't' [^cg]er +SFX c4 écer éçais/n'q'l'm't' écer +SFX c4 éger égeais/n'q'l'm't' éger +SFX c4 er ait/n'q'l'm't's' [^cg]er +SFX c4 écer éçait/n'q'l'm't's' écer +SFX c4 éger égeait/n'q'l'm't's' éger +SFX c4 er ions/n'q'l't' er +SFX c4 er iez/n'q'l'm' er +SFX c4 er aient/n'q'l'm't's' [^cg]er +SFX c4 écer éçaient/n'q'l'm't's' écer +SFX c4 éger égeaient/n'q'l'm't's' éger +SFX c4 er ai/n'q'j'l'm't' [^cg]er +SFX c4 écer éçai/n'q'j'l'm't' écer +SFX c4 éger égeai/n'q'j'l'm't' éger +SFX c4 er as/n'q'l'm't' [^cg]er +SFX c4 écer éças/n'q'l'm't' écer +SFX c4 éger égeas/n'q'l'm't' éger +SFX c4 er a/n'q'l'm't's' [^cg]er +SFX c4 écer éça/n'q'l'm't's' écer +SFX c4 éger égea/n'q'l'm't's' éger +SFX c4 er âmes/n'q'l't' [^cg]er +SFX c4 écer éçâmes/n'q'l't' écer +SFX c4 éger égeâmes/n'q'l't' éger +SFX c4 er âtes/n'q'l'm' [^cg]er +SFX c4 écer éçâtes/n'q'l'm' écer +SFX c4 éger égeâtes/n'q'l'm' éger +SFX c4 er èrent/n'q'l'm't's' er +SFX c4 er erai/n'q'j'l'm't' er +SFX c4 er eras/n'q'l'm't' er +SFX c4 er era/n'q'l'm't's' er +SFX c4 er erons/n'q'l't' er +SFX c4 er erez/n'q'l'm' er +SFX c4 er eront/n'q'l'm't's' er +SFX c4 er erais/n'q'j'l'm't' er +SFX c4 er erais/n'q'l'm't' er +SFX c4 er erait/n'q'l'm't's' er +SFX c4 er erions/n'q'l't' er +SFX c4 er eriez/n'q'l'm' er +SFX c4 er eraient/n'q'l'm't's' er +SFX c4 ébrer èbre/n'j'l'm't' ébrer +SFX c4 écer èce/n'j'l'm't' écer +SFX c4 écher èche/n'j'l'm't' écher +SFX c4 écrer ècre/n'j'l'm't' écrer +SFX c4 éder ède/n'j'l'm't' éder +SFX c4 éger ège/n'j'l'm't' éger +SFX c4 égler ègle/n'j'l'm't' égler +SFX c4 égner ègne/n'j'l'm't' égner +SFX c4 égrer ègre/n'j'l'm't' égrer +SFX c4 éguer ègue/n'j'l'm't' éguer +SFX c4 éler èle/n'j'l'm't' éler +SFX c4 émer ème/n'j'l'm't' émer +SFX c4 éner ène/n'j'l'm't' éner +SFX c4 éper èpe/n'j'l'm't' éper +SFX c4 équer èque/n'j'l'm't' équer +SFX c4 érer ère/n'j'l'm't' érer +SFX c4 éser èse/n'j'l'm't' éser +SFX c4 éter ète/n'j'l'm't' éter +SFX c4 étrer ètre/n'j'l'm't' étrer +SFX c4 évrer èvre/n'j'l'm't' évrer +SFX c4 éyer èye/n'j'l'm't' éyer +SFX c4 ébrer èbres/n'l'm't' ébrer +SFX c4 écer èces/n'l'm't' écer +SFX c4 écher èches/n'l'm't' écher +SFX c4 écrer ècres/n'l'm't' écrer +SFX c4 éder èdes/n'l'm't' éder +SFX c4 éger èges/n'l'm't' éger +SFX c4 égler ègles/n'l'm't' égler +SFX c4 égner ègnes/n'l'm't' égner +SFX c4 égrer ègres/n'l'm't' égrer +SFX c4 éguer ègues/n'l'm't' éguer +SFX c4 éler èles/n'l'm't' éler +SFX c4 émer èmes/n'l'm't' émer +SFX c4 éner ènes/n'l'm't' éner +SFX c4 éper èpes/n'l'm't' éper +SFX c4 équer èques/n'l'm't' équer +SFX c4 érer ères/n'l'm't' érer +SFX c4 éser èses/n'l'm't' éser +SFX c4 éter ètes/n'l'm't' éter +SFX c4 étrer ètres/n'l'm't' étrer +SFX c4 évrer èvres/n'l'm't' évrer +SFX c4 éyer èyes/n'l'm't' éyer +SFX c4 ébrer èbre/n'l'm't's' ébrer +SFX c4 écer èce/n'l'm't's' écer +SFX c4 écher èche/n'l'm't's' écher +SFX c4 écrer ècre/n'l'm't's' écrer +SFX c4 éder ède/n'l'm't's' éder +SFX c4 éger ège/n'l'm't's' éger +SFX c4 égler ègle/n'l'm't's' égler +SFX c4 égner ègne/n'l'm't's' égner +SFX c4 égrer ègre/n'l'm't's' égrer +SFX c4 éguer ègue/n'l'm't's' éguer +SFX c4 éler èle/n'l'm't's' éler +SFX c4 émer ème/n'l'm't's' émer +SFX c4 éner ène/n'l'm't's' éner +SFX c4 éper èpe/n'l'm't's' éper +SFX c4 équer èque/n'l'm't's' équer +SFX c4 érer ère/n'l'm't's' érer +SFX c4 éser èse/n'l'm't's' éser +SFX c4 éter ète/n'l'm't's' éter +SFX c4 étrer ètre/n'l'm't's' étrer +SFX c4 évrer èvre/n'l'm't's' évrer +SFX c4 éyer èye/n'l'm't's' éyer +SFX c4 er ions/n'l't' er +SFX c4 er iez/n'l'm' er +SFX c4 ébrer èbrent/n'l'm't's' ébrer +SFX c4 écer ècent/n'l'm't's' écer +SFX c4 écher èchent/n'l'm't's' écher +SFX c4 écrer ècrent/n'l'm't's' écrer +SFX c4 éder èdent/n'l'm't's' éder +SFX c4 éger ègent/n'l'm't's' éger +SFX c4 égler èglent/n'l'm't's' égler +SFX c4 égner ègnent/n'l'm't's' égner +SFX c4 égrer ègrent/n'l'm't's' égrer +SFX c4 éguer èguent/n'l'm't's' éguer +SFX c4 éler èlent/n'l'm't's' éler +SFX c4 émer èment/n'l'm't's' émer +SFX c4 éner ènent/n'l'm't's' éner +SFX c4 éper èpent/n'l'm't's' éper +SFX c4 équer èquent/n'l'm't's' équer +SFX c4 érer èrent/n'l'm't's' érer +SFX c4 éser èsent/n'l'm't's' éser +SFX c4 éter ètent/n'l'm't's' éter +SFX c4 étrer ètrent/n'l'm't's' étrer +SFX c4 évrer èvrent/n'l'm't's' évrer +SFX c4 éyer èyent/n'l'm't's' éyer +SFX c4 er asse/n'q'j'l'm't' [^cg]er +SFX c4 écer éçasse/n'q'j'l'm't' écer +SFX c4 éger égeasse/n'q'j'l'm't' éger +SFX c4 er asses/n'q'l'm't' [^cg]er +SFX c4 écer éçasses/n'q'l'm't' écer +SFX c4 éger égeasses/n'q'l'm't' éger +SFX c4 er ât/n'q'l'm't's' [^cg]er +SFX c4 écer éçât/n'q'l'm't's' écer +SFX c4 éger égeât/n'q'l'm't's' éger +SFX c4 er assions/n'q'l't' [^cg]er +SFX c4 écer éçassions/n'q'l't' écer +SFX c4 éger égeassions/n'q'l't' éger +SFX c4 er assiez/n'q'l'm' [^cg]er +SFX c4 écer éçassiez/n'q'l'm' écer +SFX c4 éger égeassiez/n'q'l'm' éger +SFX c4 er assent/n'q'l'm't's' [^cg]er +SFX c4 écer éçassent/n'q'l'm't's' écer +SFX c4 éger égeassent/n'q'l'm't's' éger + +SFX c5 Y 239 +SFX c5 er er/m'q'd'm't's' er +SFX c5 er ant/m'q'm't's' [^cg]er +SFX c5 écer éçant/m'q'm't's' écer +SFX c5 éger égeant/m'q'l't's' éger +SFX c5 er é/q' er +SFX c5 ébrer èbre/n'j'm't' ébrer +SFX c5 écer èce/n'j'm't' écer +SFX c5 écher èche/n'j'm't' écher +SFX c5 écrer ècre/n'j'm't' écrer +SFX c5 éder ède/n'j'm't' éder +SFX c5 éger ège/n'j'm't' éger +SFX c5 égler ègle/n'j'm't' égler +SFX c5 égner ègne/n'j'm't' égner +SFX c5 égrer ègre/n'j'm't' égrer +SFX c5 éguer ègue/n'j'm't' éguer +SFX c5 éler èle/n'j'm't' éler +SFX c5 émer ème/n'j'm't' émer +SFX c5 éner ène/n'j'm't' éner +SFX c5 éper èpe/n'j'm't' éper +SFX c5 équer èque/n'j'm't' équer +SFX c5 érer ère/n'j'm't' érer +SFX c5 éser èse/n'j'm't' éser +SFX c5 éter ète/n'j'm't' éter +SFX c5 étrer ètre/n'j'm't' étrer +SFX c5 évrer èvre/n'j'm't' évrer +SFX c5 éyer èye/n'j'm't' éyer +SFX c5 ébrer èbres/n'm't' ébrer +SFX c5 écer èces/n'm't' écer +SFX c5 écher èches/n'm't' écher +SFX c5 écrer ècres/n'm't' écrer +SFX c5 éder èdes/n'm't' éder +SFX c5 éger èges/n'm't' éger +SFX c5 égler ègles/n'm't' égler +SFX c5 égner ègnes/n'm't' égner +SFX c5 égrer ègres/n'm't' égrer +SFX c5 éguer ègues/n'm't' éguer +SFX c5 éler èles/n'm't' éler +SFX c5 émer èmes/n'm't' émer +SFX c5 éner ènes/n'm't' éner +SFX c5 éper èpes/n'm't' éper +SFX c5 équer èques/n'm't' équer +SFX c5 érer ères/n'm't' érer +SFX c5 éser èses/n'm't' éser +SFX c5 éter ètes/n'm't' éter +SFX c5 étrer ètres/n'm't' étrer +SFX c5 évrer èvres/n'm't' évrer +SFX c5 éyer èyes/n'm't' éyer +SFX c5 ébrer èbre/n'q'm't's' ébrer +SFX c5 écer èce/n'q'm't's' écer +SFX c5 écher èche/n'q'm't's' écher +SFX c5 écrer ècre/n'q'm't's' écrer +SFX c5 éder ède/n'q'm't's' éder +SFX c5 éger ège/n'q'm't's' éger +SFX c5 égler ègle/n'q'm't's' égler +SFX c5 égner ègne/n'q'm't's' égner +SFX c5 égrer ègre/n'q'm't's' égrer +SFX c5 éguer ègue/n'q'm't's' éguer +SFX c5 éler èle/n'q'm't's' éler +SFX c5 émer ème/n'q'm't's' émer +SFX c5 éner ène/n'q'm't's' éner +SFX c5 éper èpe/n'q'm't's' éper +SFX c5 équer èque/n'q'm't's' équer +SFX c5 érer ère/n'q'm't's' érer +SFX c5 éser èse/n'q'm't's' éser +SFX c5 éter ète/n'q'm't's' éter +SFX c5 étrer ètre/n'q'm't's' étrer +SFX c5 évrer èvre/n'q'm't's' évrer +SFX c5 éyer èye/n'q'm't's' éyer +SFX c5 er ons/n't' [^cg]er +SFX c5 écer éçons/n't' écer +SFX c5 éger égeons/n't' éger +SFX c5 er ez/n'm' er +SFX c5 ébrer èbrent/n'q'm't's' ébrer +SFX c5 écer ècent/n'q'm't's' écer +SFX c5 écher èchent/n'q'm't's' écher +SFX c5 écrer ècrent/n'q'm't's' écrer +SFX c5 éder èdent/n'q'm't's' éder +SFX c5 éger ègent/n'q'm't's' éger +SFX c5 égler èglent/n'q'm't's' égler +SFX c5 égner ègnent/n'q'm't's' égner +SFX c5 égrer ègrent/n'q'm't's' égrer +SFX c5 éguer èguent/n'q'm't's' éguer +SFX c5 éler èlent/n'q'm't's' éler +SFX c5 émer èment/n'q'm't's' émer +SFX c5 éner ènent/n'q'm't's' éner +SFX c5 éper èpent/n'q'm't's' éper +SFX c5 équer èquent/n'q'm't's' équer +SFX c5 érer èrent/n'q'm't's' érer +SFX c5 éser èsent/n'q'm't's' éser +SFX c5 éter ètent/n'q'm't's' éter +SFX c5 étrer ètrent/n'q'm't's' étrer +SFX c5 évrer èvrent/n'q'm't's' évrer +SFX c5 éyer èyent/n'q'm't's' éyer +SFX c5 er ais/n'j'm't' [^cg]er +SFX c5 écer éçais/n'j'm't' écer +SFX c5 éger égeais/n'j'm't' éger +SFX c5 er ais/n'm't' [^cg]er +SFX c5 écer éçais/n'm't' écer +SFX c5 éger égeais/n'm't' éger +SFX c5 er ait/n'q'm't's' [^cg]er +SFX c5 écer éçait/n'q'm't's' écer +SFX c5 éger égeait/n'q'm't's' éger +SFX c5 er ions/n't' er +SFX c5 er iez/n'm' er +SFX c5 er aient/n'q'm't's' [^cg]er +SFX c5 écer éçaient/n'q'm't's' écer +SFX c5 éger égeaient/n'q'm't's' éger +SFX c5 er ai/n'j'm't' [^cg]er +SFX c5 écer éçai/n'j'm't' écer +SFX c5 éger égeai/n'j'm't' éger +SFX c5 er as/n'm't' [^cg]er +SFX c5 écer éças/n'm't' écer +SFX c5 éger égeas/n'm't' éger +SFX c5 er a/n'q'm't's' [^cg]er +SFX c5 écer éça/n'q'm't's' écer +SFX c5 éger égea/n'q'm't's' éger +SFX c5 er âmes/n't' [^cg]er +SFX c5 écer éçâmes/n't' écer +SFX c5 éger égeâmes/n't' éger +SFX c5 er âtes/n'm' [^cg]er +SFX c5 écer éçâtes/n'm' écer +SFX c5 éger égeâtes/n'm' éger +SFX c5 er èrent/n'q'm't's' er +SFX c5 er erai/n'j'm't' er +SFX c5 er eras/n'm't' er +SFX c5 er era/n'q'm't's' er +SFX c5 er erons/n't' er +SFX c5 er erez/n'm' er +SFX c5 er eront/n'q'm't's' er +SFX c5 er erais/n'j'm't' er +SFX c5 er erais/n'm't' er +SFX c5 er erait/n'q'm't's' er +SFX c5 er erions/n't' er +SFX c5 er eriez/n'm' er +SFX c5 er eraient/n'q'm't's' er +SFX c5 ébrer èbre/n'j'm't' ébrer +SFX c5 écer èce/n'j'm't' écer +SFX c5 écher èche/n'j'm't' écher +SFX c5 écrer ècre/n'j'm't' écrer +SFX c5 éder ède/n'j'm't' éder +SFX c5 éger ège/n'j'm't' éger +SFX c5 égler ègle/n'j'm't' égler +SFX c5 égner ègne/n'j'm't' égner +SFX c5 égrer ègre/n'j'm't' égrer +SFX c5 éguer ègue/n'j'm't' éguer +SFX c5 éler èle/n'j'm't' éler +SFX c5 émer ème/n'j'm't' émer +SFX c5 éner ène/n'j'm't' éner +SFX c5 éper èpe/n'j'm't' éper +SFX c5 équer èque/n'j'm't' équer +SFX c5 érer ère/n'j'm't' érer +SFX c5 éser èse/n'j'm't' éser +SFX c5 éter ète/n'j'm't' éter +SFX c5 étrer ètre/n'j'm't' étrer +SFX c5 évrer èvre/n'j'm't' évrer +SFX c5 éyer èye/n'j'm't' éyer +SFX c5 ébrer èbres/n'm't' ébrer +SFX c5 écer èces/n'm't' écer +SFX c5 écher èches/n'm't' écher +SFX c5 écrer ècres/n'm't' écrer +SFX c5 éder èdes/n'm't' éder +SFX c5 éger èges/n'm't' éger +SFX c5 égler ègles/n'm't' égler +SFX c5 égner ègnes/n'm't' égner +SFX c5 égrer ègres/n'm't' égrer +SFX c5 éguer ègues/n'm't' éguer +SFX c5 éler èles/n'm't' éler +SFX c5 émer èmes/n'm't' émer +SFX c5 éner ènes/n'm't' éner +SFX c5 éper èpes/n'm't' éper +SFX c5 équer èques/n'm't' équer +SFX c5 érer ères/n'm't' érer +SFX c5 éser èses/n'm't' éser +SFX c5 éter ètes/n'm't' éter +SFX c5 étrer ètres/n'm't' étrer +SFX c5 évrer èvres/n'm't' évrer +SFX c5 éyer èyes/n'm't' éyer +SFX c5 ébrer èbre/n'q'm't's' ébrer +SFX c5 écer èce/n'q'm't's' écer +SFX c5 écher èche/n'q'm't's' écher +SFX c5 écrer ècre/n'q'm't's' écrer +SFX c5 éder ède/n'q'm't's' éder +SFX c5 éger ège/n'q'm't's' éger +SFX c5 égler ègle/n'q'm't's' égler +SFX c5 égner ègne/n'q'm't's' égner +SFX c5 égrer ègre/n'q'm't's' égrer +SFX c5 éguer ègue/n'q'm't's' éguer +SFX c5 éler èle/n'q'm't's' éler +SFX c5 émer ème/n'q'm't's' émer +SFX c5 éner ène/n'q'm't's' éner +SFX c5 éper èpe/n'q'm't's' éper +SFX c5 équer èque/n'q'm't's' équer +SFX c5 érer ère/n'q'm't's' érer +SFX c5 éser èse/n'q'm't's' éser +SFX c5 éter ète/n'q'm't's' éter +SFX c5 étrer ètre/n'q'm't's' étrer +SFX c5 évrer èvre/n'q'm't's' évrer +SFX c5 éyer èye/n'q'm't's' éyer +SFX c5 er ions/n't' er +SFX c5 er iez/n'm' er +SFX c5 ébrer èbrent/n'q'm't's' ébrer +SFX c5 écer ècent/n'q'm't's' écer +SFX c5 écher èchent/n'q'm't's' écher +SFX c5 écrer ècrent/n'q'm't's' écrer +SFX c5 éder èdent/n'q'm't's' éder +SFX c5 éger ègent/n'q'm't's' éger +SFX c5 égler èglent/n'q'm't's' égler +SFX c5 égner ègnent/n'q'm't's' égner +SFX c5 égrer ègrent/n'q'm't's' égrer +SFX c5 éguer èguent/n'q'm't's' éguer +SFX c5 éler èlent/n'q'm't's' éler +SFX c5 émer èment/n'q'm't's' émer +SFX c5 éner ènent/n'q'm't's' éner +SFX c5 éper èpent/n'q'm't's' éper +SFX c5 équer èquent/n'q'm't's' équer +SFX c5 érer èrent/n'q'm't's' érer +SFX c5 éser èsent/n'q'm't's' éser +SFX c5 éter ètent/n'q'm't's' éter +SFX c5 étrer ètrent/n'q'm't's' étrer +SFX c5 évrer èvrent/n'q'm't's' évrer +SFX c5 éyer èyent/n'q'm't's' éyer +SFX c5 er asse/n'j'm't' [^cg]er +SFX c5 écer éçasse/n'j'm't' écer +SFX c5 éger égeasse/n'j'm't' éger +SFX c5 er asses/n'm't' [^cg]er +SFX c5 écer éçasses/n'm't' écer +SFX c5 éger égeasses/n'm't' éger +SFX c5 er ât/n'q'm't's' [^cg]er +SFX c5 écer éçât/n'q'm't's' écer +SFX c5 éger égeât/n'q'm't's' éger +SFX c5 er assions/n't' [^cg]er +SFX c5 écer éçassions/n't' écer +SFX c5 éger égeassions/n't' éger +SFX c5 er assiez/n'm' [^cg]er +SFX c5 écer éçassiez/n'm' écer +SFX c5 éger égeassiez/n'm' éger +SFX c5 er assent/n'q'm't's' [^cg]er +SFX c5 écer éçassent/n'q'm't's' écer +SFX c5 éger égeassent/n'q'm't's' éger + +SFX d0 N 105 +SFX d0 er er er +SFX d0 er ant er +SFX d0 er é er +SFX d0 eter ette jeter +SFX d0 eter ette [^j]eter +SFX d0 eler elle ppeler +SFX d0 eler elle [^p].eler +SFX d0 eter ettes jeter +SFX d0 eter ettes [^j]eter +SFX d0 eler elles ppeler +SFX d0 eler elles [^p].eler +SFX d0 eter ette jeter +SFX d0 eter ette [^j]eter +SFX d0 eler elle ppeler +SFX d0 eler elle [^p].eler +SFX d0 er ons er +SFX d0 er ez er +SFX d0 eter ettent jeter +SFX d0 eter ettent [^j]eter +SFX d0 eler ellent ppeler +SFX d0 eler ellent [^p].eler +SFX d0 er ais er +SFX d0 er ais er +SFX d0 er ait er +SFX d0 er ions er +SFX d0 er iez er +SFX d0 er aient er +SFX d0 er ai er +SFX d0 er as er +SFX d0 er a er +SFX d0 er âmes er +SFX d0 er âtes er +SFX d0 er èrent er +SFX d0 eter etterai jeter +SFX d0 eter etterai [^j]eter +SFX d0 eler ellerai ppeler +SFX d0 eler ellerai [^p].eler +SFX d0 eter etteras jeter +SFX d0 eter etteras [^j]eter +SFX d0 eler elleras ppeler +SFX d0 eler elleras [^p].eler +SFX d0 eter ettera jeter +SFX d0 eter ettera [^j]eter +SFX d0 eler ellera ppeler +SFX d0 eler ellera [^p].eler +SFX d0 eter etterons jeter +SFX d0 eter etterons [^j]eter +SFX d0 eler ellerons ppeler +SFX d0 eler ellerons [^p].eler +SFX d0 eter etterez jeter +SFX d0 eter etterez [^j]eter +SFX d0 eler ellerez ppeler +SFX d0 eler ellerez [^p].eler +SFX d0 eter etteront jeter +SFX d0 eter etteront [^j]eter +SFX d0 eler elleront ppeler +SFX d0 eler elleront [^p].eler +SFX d0 eter etterais jeter +SFX d0 eter etterais [^j]eter +SFX d0 eler ellerais ppeler +SFX d0 eler ellerais [^p].eler +SFX d0 eter etterais jeter +SFX d0 eter etterais [^j]eter +SFX d0 eler ellerais ppeler +SFX d0 eler ellerais [^p].eler +SFX d0 eter etterait jeter +SFX d0 eter etterait [^j]eter +SFX d0 eler ellerait ppeler +SFX d0 eler ellerait [^p].eler +SFX d0 eter etterions jeter +SFX d0 eter etterions [^j]eter +SFX d0 eler ellerions ppeler +SFX d0 eler ellerions [^p].eler +SFX d0 eter etteriez jeter +SFX d0 eter etteriez [^j]eter +SFX d0 eler elleriez ppeler +SFX d0 eler elleriez [^p].eler +SFX d0 eter etteraient jeter +SFX d0 eter etteraient [^j]eter +SFX d0 eler elleraient ppeler +SFX d0 eler elleraient [^p].eler +SFX d0 eter ette jeter +SFX d0 eter ette [^j]eter +SFX d0 eler elle ppeler +SFX d0 eler elle [^p].eler +SFX d0 eter ettes jeter +SFX d0 eter ettes [^j]eter +SFX d0 eler elles ppeler +SFX d0 eler elles [^p].eler +SFX d0 eter ette jeter +SFX d0 eter ette [^j]eter +SFX d0 eler elle ppeler +SFX d0 eler elle [^p].eler +SFX d0 er ions er +SFX d0 er iez er +SFX d0 eter ettent jeter +SFX d0 eter ettent [^j]eter +SFX d0 eler ellent ppeler +SFX d0 eler ellent [^p].eler +SFX d0 er asse er +SFX d0 er asses er +SFX d0 er ât er +SFX d0 er assions er +SFX d0 er assiez er +SFX d0 er assent er + +SFX d1 Y 105 +SFX d1 er er/n'q'd' er +SFX d1 er ant/n'q' er +SFX d1 er é/q' er +SFX d1 eter ette/n'j' jeter +SFX d1 eter ette/n'j' [^j]eter +SFX d1 eler elle/n'j' ppeler +SFX d1 eler elle/n'j' [^p].eler +SFX d1 eter ettes/n' jeter +SFX d1 eter ettes/n' [^j]eter +SFX d1 eler elles/n' ppeler +SFX d1 eler elles/n' [^p].eler +SFX d1 eter ette/n'q' jeter +SFX d1 eter ette/n'q' [^j]eter +SFX d1 eler elle/n'q' ppeler +SFX d1 eler elle/n'q' [^p].eler +SFX d1 er ons/n' er +SFX d1 er ez/n' er +SFX d1 eter ettent/n'q' jeter +SFX d1 eter ettent/n'q' [^j]eter +SFX d1 eler ellent/n'q' ppeler +SFX d1 eler ellent/n'q' [^p].eler +SFX d1 er ais/n'j' er +SFX d1 er ais/n' er +SFX d1 er ait/n'q' er +SFX d1 er ions/n' er +SFX d1 er iez/n' er +SFX d1 er aient/n'q' er +SFX d1 er ai/n'j' er +SFX d1 er as/n' er +SFX d1 er a/n'q' er +SFX d1 er âmes/n' er +SFX d1 er âtes/n' er +SFX d1 er èrent/n'q' er +SFX d1 eter etterai/n'j' jeter +SFX d1 eter etterai/n'j' [^j]eter +SFX d1 eler ellerai/n'j' ppeler +SFX d1 eler ellerai/n'j' [^p].eler +SFX d1 eter etteras/n' jeter +SFX d1 eter etteras/n' [^j]eter +SFX d1 eler elleras/n' ppeler +SFX d1 eler elleras/n' [^p].eler +SFX d1 eter ettera/n'q' jeter +SFX d1 eter ettera/n'q' [^j]eter +SFX d1 eler ellera/n'q' ppeler +SFX d1 eler ellera/n'q' [^p].eler +SFX d1 eter etterons/n' jeter +SFX d1 eter etterons/n' [^j]eter +SFX d1 eler ellerons/n' ppeler +SFX d1 eler ellerons/n' [^p].eler +SFX d1 eter etterez/n' jeter +SFX d1 eter etterez/n' [^j]eter +SFX d1 eler ellerez/n' ppeler +SFX d1 eler ellerez/n' [^p].eler +SFX d1 eter etteront/n'q' jeter +SFX d1 eter etteront/n'q' [^j]eter +SFX d1 eler elleront/n'q' ppeler +SFX d1 eler elleront/n'q' [^p].eler +SFX d1 eter etterais/n'j' jeter +SFX d1 eter etterais/n'j' [^j]eter +SFX d1 eler ellerais/n'j' ppeler +SFX d1 eler ellerais/n'j' [^p].eler +SFX d1 eter etterais/n' jeter +SFX d1 eter etterais/n' [^j]eter +SFX d1 eler ellerais/n' ppeler +SFX d1 eler ellerais/n' [^p].eler +SFX d1 eter etterait/n'q' jeter +SFX d1 eter etterait/n'q' [^j]eter +SFX d1 eler ellerait/n'q' ppeler +SFX d1 eler ellerait/n'q' [^p].eler +SFX d1 eter etterions/n' jeter +SFX d1 eter etterions/n' [^j]eter +SFX d1 eler ellerions/n' ppeler +SFX d1 eler ellerions/n' [^p].eler +SFX d1 eter etteriez/n' jeter +SFX d1 eter etteriez/n' [^j]eter +SFX d1 eler elleriez/n' ppeler +SFX d1 eler elleriez/n' [^p].eler +SFX d1 eter etteraient/n'q' jeter +SFX d1 eter etteraient/n'q' [^j]eter +SFX d1 eler elleraient/n'q' ppeler +SFX d1 eler elleraient/n'q' [^p].eler +SFX d1 eter ette/n'j' jeter +SFX d1 eter ette/n'j' [^j]eter +SFX d1 eler elle/n'j' ppeler +SFX d1 eler elle/n'j' [^p].eler +SFX d1 eter ettes/n' jeter +SFX d1 eter ettes/n' [^j]eter +SFX d1 eler elles/n' ppeler +SFX d1 eler elles/n' [^p].eler +SFX d1 eter ette/n'q' jeter +SFX d1 eter ette/n'q' [^j]eter +SFX d1 eler elle/n'q' ppeler +SFX d1 eler elle/n'q' [^p].eler +SFX d1 er ions/n' er +SFX d1 er iez/n' er +SFX d1 eter ettent/n'q' jeter +SFX d1 eter ettent/n'q' [^j]eter +SFX d1 eler ellent/n'q' ppeler +SFX d1 eler ellent/n'q' [^p].eler +SFX d1 er asse/n'j' er +SFX d1 er asses/n' er +SFX d1 er ât/n'q' er +SFX d1 er assions/n' er +SFX d1 er assiez/n' er +SFX d1 er assent/n'q' er + +SFX d2 Y 105 +SFX d2 er er/n'q'd'l'm't's' er +SFX d2 er ant/n'q'l'm't's' er +SFX d2 er é/q' er +SFX d2 eter ette/n'q'j'l't' jeter +SFX d2 eter ette/n'q'j'l't' [^j]eter +SFX d2 eler elle/n'q'j'l't' ppeler +SFX d2 eler elle/n'q'j'l't' [^p].eler +SFX d2 eter ettes/n'q'l'm' jeter +SFX d2 eter ettes/n'q'l'm' [^j]eter +SFX d2 eler elles/n'q'l'm' ppeler +SFX d2 eler elles/n'q'l'm' [^p].eler +SFX d2 eter ette/n'q'l'm't's' jeter +SFX d2 eter ette/n'q'l'm't's' [^j]eter +SFX d2 eler elle/n'q'l'm't's' ppeler +SFX d2 eler elle/n'q'l'm't's' [^p].eler +SFX d2 er ons/n'q'l't' er +SFX d2 er ez/n'q'l'm' er +SFX d2 eter ettent/n'q'l'm't's' jeter +SFX d2 eter ettent/n'q'l'm't's' [^j]eter +SFX d2 eler ellent/n'q'l'm't's' ppeler +SFX d2 eler ellent/n'q'l'm't's' [^p].eler +SFX d2 er ais/n'q'j'l't' er +SFX d2 er ais/n'q'l'm' er +SFX d2 er ait/n'q'l'm't's' er +SFX d2 er ions/n'q'l't' er +SFX d2 er iez/n'q'l'm' er +SFX d2 er aient/n'q'l'm't's' er +SFX d2 er ai/n'q'j'l't' er +SFX d2 er as/n'q'l'm' er +SFX d2 er a/n'q'l'm't's' er +SFX d2 er âmes/n'q'l't' er +SFX d2 er âtes/n'q'l'm' er +SFX d2 er èrent/n'q'l'm't's' er +SFX d2 eter etterai/n'q'j'l't' jeter +SFX d2 eter etterai/n'q'j'l't' [^j]eter +SFX d2 eler ellerai/n'q'j'l't' ppeler +SFX d2 eler ellerai/n'q'j'l't' [^p].eler +SFX d2 eter etteras/n'q'l'm' jeter +SFX d2 eter etteras/n'q'l'm' [^j]eter +SFX d2 eler elleras/n'q'l'm' ppeler +SFX d2 eler elleras/n'q'l'm' [^p].eler +SFX d2 eter ettera/n'q'l'm't's' jeter +SFX d2 eter ettera/n'q'l'm't's' [^j]eter +SFX d2 eler ellera/n'q'l'm't's' ppeler +SFX d2 eler ellera/n'q'l'm't's' [^p].eler +SFX d2 eter etterons/n'q'l't' jeter +SFX d2 eter etterons/n'q'l't' [^j]eter +SFX d2 eler ellerons/n'q'l't' ppeler +SFX d2 eler ellerons/n'q'l't' [^p].eler +SFX d2 eter etterez/n'q'l'm' jeter +SFX d2 eter etterez/n'q'l'm' [^j]eter +SFX d2 eler ellerez/n'q'l'm' ppeler +SFX d2 eler ellerez/n'q'l'm' [^p].eler +SFX d2 eter etteront/n'q'l'm't's' jeter +SFX d2 eter etteront/n'q'l'm't's' [^j]eter +SFX d2 eler elleront/n'q'l'm't's' ppeler +SFX d2 eler elleront/n'q'l'm't's' [^p].eler +SFX d2 eter etterais/n'q'j'l't' jeter +SFX d2 eter etterais/n'q'j'l't' [^j]eter +SFX d2 eler ellerais/n'q'j'l't' ppeler +SFX d2 eler ellerais/n'q'j'l't' [^p].eler +SFX d2 eter etterais/n'q'l'm' jeter +SFX d2 eter etterais/n'q'l'm' [^j]eter +SFX d2 eler ellerais/n'q'l'm' ppeler +SFX d2 eler ellerais/n'q'l'm' [^p].eler +SFX d2 eter etterait/n'q'l'm't's' jeter +SFX d2 eter etterait/n'q'l'm't's' [^j]eter +SFX d2 eler ellerait/n'q'l'm't's' ppeler +SFX d2 eler ellerait/n'q'l'm't's' [^p].eler +SFX d2 eter etterions/n'q'l't' jeter +SFX d2 eter etterions/n'q'l't' [^j]eter +SFX d2 eler ellerions/n'q'l't' ppeler +SFX d2 eler ellerions/n'q'l't' [^p].eler +SFX d2 eter etteriez/n'q'l'm' jeter +SFX d2 eter etteriez/n'q'l'm' [^j]eter +SFX d2 eler elleriez/n'q'l'm' ppeler +SFX d2 eler elleriez/n'q'l'm' [^p].eler +SFX d2 eter etteraient/n'q'l'm't's' jeter +SFX d2 eter etteraient/n'q'l'm't's' [^j]eter +SFX d2 eler elleraient/n'q'l'm't's' ppeler +SFX d2 eler elleraient/n'q'l'm't's' [^p].eler +SFX d2 eter ette/n'j'l't' jeter +SFX d2 eter ette/n'j'l't' [^j]eter +SFX d2 eler elle/n'j'l't' ppeler +SFX d2 eler elle/n'j'l't' [^p].eler +SFX d2 eter ettes/n'l'm' jeter +SFX d2 eter ettes/n'l'm' [^j]eter +SFX d2 eler elles/n'l'm' ppeler +SFX d2 eler elles/n'l'm' [^p].eler +SFX d2 eter ette/n'l'm't's' jeter +SFX d2 eter ette/n'l'm't's' [^j]eter +SFX d2 eler elle/n'l'm't's' ppeler +SFX d2 eler elle/n'l'm't's' [^p].eler +SFX d2 er ions/n'l't' er +SFX d2 er iez/n'l'm' er +SFX d2 eter ettent/n'l'm't's' jeter +SFX d2 eter ettent/n'l'm't's' [^j]eter +SFX d2 eler ellent/n'l'm't's' ppeler +SFX d2 eler ellent/n'l'm't's' [^p].eler +SFX d2 er asse/n'q'j'l't' er +SFX d2 er asses/n'q'l'm' er +SFX d2 er ât/n'q'l'm't's' er +SFX d2 er assions/n'q'l't' er +SFX d2 er assiez/n'q'l'm' er +SFX d2 er assent/n'q'l'm't's' er + +SFX d3 Y 105 +SFX d3 er er/m't's' er +SFX d3 er ant/m't's' er +SFX d3 er é er +SFX d3 eter ette/m' jeter +SFX d3 eter ette/m' [^j]eter +SFX d3 eler elle/m' ppeler +SFX d3 eler elle/m' [^p].eler +SFX d3 eter ettes/t' jeter +SFX d3 eter ettes/t' [^j]eter +SFX d3 eler elles/t' ppeler +SFX d3 eler elles/t' [^p].eler +SFX d3 eter ette/s' jeter +SFX d3 eter ette/s' [^j]eter +SFX d3 eler elle/s' ppeler +SFX d3 eler elle/s' [^p].eler +SFX d3 er ons er +SFX d3 er ez er +SFX d3 eter ettent/s' jeter +SFX d3 eter ettent/s' [^j]eter +SFX d3 eler ellent/s' ppeler +SFX d3 eler ellent/s' [^p].eler +SFX d3 er ais/m' er +SFX d3 er ais/t' er +SFX d3 er ait/s' er +SFX d3 er ions er +SFX d3 er iez er +SFX d3 er aient/s' er +SFX d3 er ai/m' er +SFX d3 er as/t' er +SFX d3 er a/s' er +SFX d3 er âmes er +SFX d3 er âtes er +SFX d3 er èrent/s' er +SFX d3 eter etterai/m' jeter +SFX d3 eter etterai/m' [^j]eter +SFX d3 eler ellerai/m' ppeler +SFX d3 eler ellerai/m' [^p].eler +SFX d3 eter etteras/t' jeter +SFX d3 eter etteras/t' [^j]eter +SFX d3 eler elleras/t' ppeler +SFX d3 eler elleras/t' [^p].eler +SFX d3 eter ettera/s' jeter +SFX d3 eter ettera/s' [^j]eter +SFX d3 eler ellera/s' ppeler +SFX d3 eler ellera/s' [^p].eler +SFX d3 eter etterons jeter +SFX d3 eter etterons [^j]eter +SFX d3 eler ellerons ppeler +SFX d3 eler ellerons [^p].eler +SFX d3 eter etterez jeter +SFX d3 eter etterez [^j]eter +SFX d3 eler ellerez ppeler +SFX d3 eler ellerez [^p].eler +SFX d3 eter etteront/s' jeter +SFX d3 eter etteront/s' [^j]eter +SFX d3 eler elleront/s' ppeler +SFX d3 eler elleront/s' [^p].eler +SFX d3 eter etterais/m' jeter +SFX d3 eter etterais/m' [^j]eter +SFX d3 eler ellerais/m' ppeler +SFX d3 eler ellerais/m' [^p].eler +SFX d3 eter etterais/t' jeter +SFX d3 eter etterais/t' [^j]eter +SFX d3 eler ellerais/t' ppeler +SFX d3 eler ellerais/t' [^p].eler +SFX d3 eter etterait/s' jeter +SFX d3 eter etterait/s' [^j]eter +SFX d3 eler ellerait/s' ppeler +SFX d3 eler ellerait/s' [^p].eler +SFX d3 eter etterions jeter +SFX d3 eter etterions [^j]eter +SFX d3 eler ellerions ppeler +SFX d3 eler ellerions [^p].eler +SFX d3 eter etteriez jeter +SFX d3 eter etteriez [^j]eter +SFX d3 eler elleriez ppeler +SFX d3 eler elleriez [^p].eler +SFX d3 eter etteraient/s' jeter +SFX d3 eter etteraient/s' [^j]eter +SFX d3 eler elleraient/s' ppeler +SFX d3 eler elleraient/s' [^p].eler +SFX d3 eter ette/m' jeter +SFX d3 eter ette/m' [^j]eter +SFX d3 eler elle/m' ppeler +SFX d3 eler elle/m' [^p].eler +SFX d3 eter ettes/t' jeter +SFX d3 eter ettes/t' [^j]eter +SFX d3 eler elles/t' ppeler +SFX d3 eler elles/t' [^p].eler +SFX d3 eter ette/s' jeter +SFX d3 eter ette/s' [^j]eter +SFX d3 eler elle/s' ppeler +SFX d3 eler elle/s' [^p].eler +SFX d3 er ions er +SFX d3 er iez er +SFX d3 eter ettent/s' jeter +SFX d3 eter ettent/s' [^j]eter +SFX d3 eler ellent/s' ppeler +SFX d3 eler ellent/s' [^p].eler +SFX d3 er asse/m' er +SFX d3 er asses/t' er +SFX d3 er ât/s' er +SFX d3 er assions er +SFX d3 er assiez er +SFX d3 er assent/s' er + +SFX d4 Y 105 +SFX d4 er er/n'q'd'l'm't's' er +SFX d4 er ant/n'q'l'm't's' er +SFX d4 er é/q' er +SFX d4 eter ette/n'q'j'l'm't' jeter +SFX d4 eter ette/n'q'j'l'm't' [^j]eter +SFX d4 eler elle/n'q'j'l'm't' ppeler +SFX d4 eler elle/n'q'j'l'm't' [^p].eler +SFX d4 eter ettes/n'q'l'm't' jeter +SFX d4 eter ettes/n'q'l'm't' [^j]eter +SFX d4 eler elles/n'q'l'm't' ppeler +SFX d4 eler elles/n'q'l'm't' [^p].eler +SFX d4 eter ette/n'q'l'm't's' jeter +SFX d4 eter ette/n'q'l'm't's' [^j]eter +SFX d4 eler elle/n'q'l'm't's' ppeler +SFX d4 eler elle/n'q'l'm't's' [^p].eler +SFX d4 er ons/n'q'l't' er +SFX d4 er ez/n'q'l'm' er +SFX d4 eter ettent/n'q'l'm't's' jeter +SFX d4 eter ettent/n'q'l'm't's' [^j]eter +SFX d4 eler ellent/n'q'l'm't's' ppeler +SFX d4 eler ellent/n'q'l'm't's' [^p].eler +SFX d4 er ais/n'q'j'l'm't' er +SFX d4 er ais/n'q'l'm't' er +SFX d4 er ait/n'q'l'm't's' er +SFX d4 er ions/n'q'l't' er +SFX d4 er iez/n'q'l'm' er +SFX d4 er aient/n'q'l'm't's' er +SFX d4 er ai/n'q'j'l'm't' er +SFX d4 er as/n'q'l'm't' er +SFX d4 er a/n'q'l'm't's' er +SFX d4 er âmes/n'q'l't' er +SFX d4 er âtes/n'q'l'm' er +SFX d4 er èrent/n'q'l'm't's' er +SFX d4 eter etterai/n'q'j'l'm't' jeter +SFX d4 eter etterai/n'q'j'l'm't' [^j]eter +SFX d4 eler ellerai/n'q'j'l'm't' ppeler +SFX d4 eler ellerai/n'q'j'l'm't' [^p].eler +SFX d4 eter etteras/n'q'l'm't' jeter +SFX d4 eter etteras/n'q'l'm't' [^j]eter +SFX d4 eler elleras/n'q'l'm't' ppeler +SFX d4 eler elleras/n'q'l'm't' [^p].eler +SFX d4 eter ettera/n'q'l'm't's' jeter +SFX d4 eter ettera/n'q'l'm't's' [^j]eter +SFX d4 eler ellera/n'q'l'm't's' ppeler +SFX d4 eler ellera/n'q'l'm't's' [^p].eler +SFX d4 eter etterons/n'q'l't' jeter +SFX d4 eter etterons/n'q'l't' [^j]eter +SFX d4 eler ellerons/n'q'l't' ppeler +SFX d4 eler ellerons/n'q'l't' [^p].eler +SFX d4 eter etterez/n'q'l'm' jeter +SFX d4 eter etterez/n'q'l'm' [^j]eter +SFX d4 eler ellerez/n'q'l'm' ppeler +SFX d4 eler ellerez/n'q'l'm' [^p].eler +SFX d4 eter etteront/n'q'l'm't's' jeter +SFX d4 eter etteront/n'q'l'm't's' [^j]eter +SFX d4 eler elleront/n'q'l'm't's' ppeler +SFX d4 eler elleront/n'q'l'm't's' [^p].eler +SFX d4 eter etterais/n'q'j'l'm't' jeter +SFX d4 eter etterais/n'q'j'l'm't' [^j]eter +SFX d4 eler ellerais/n'q'j'l'm't' ppeler +SFX d4 eler ellerais/n'q'j'l'm't' [^p].eler +SFX d4 eter etterais/n'q'l'm't' jeter +SFX d4 eter etterais/n'q'l'm't' [^j]eter +SFX d4 eler ellerais/n'q'l'm't' ppeler +SFX d4 eler ellerais/n'q'l'm't' [^p].eler +SFX d4 eter etterait/n'q'l'm't's' jeter +SFX d4 eter etterait/n'q'l'm't's' [^j]eter +SFX d4 eler ellerait/n'q'l'm't's' ppeler +SFX d4 eler ellerait/n'q'l'm't's' [^p].eler +SFX d4 eter etterions/n'q'l't' jeter +SFX d4 eter etterions/n'q'l't' [^j]eter +SFX d4 eler ellerions/n'q'l't' ppeler +SFX d4 eler ellerions/n'q'l't' [^p].eler +SFX d4 eter etteriez/n'q'l'm' jeter +SFX d4 eter etteriez/n'q'l'm' [^j]eter +SFX d4 eler elleriez/n'q'l'm' ppeler +SFX d4 eler elleriez/n'q'l'm' [^p].eler +SFX d4 eter etteraient/n'q'l'm't's' jeter +SFX d4 eter etteraient/n'q'l'm't's' [^j]eter +SFX d4 eler elleraient/n'q'l'm't's' ppeler +SFX d4 eler elleraient/n'q'l'm't's' [^p].eler +SFX d4 eter ette/n'j'l'm't' jeter +SFX d4 eter ette/n'j'l'm't' [^j]eter +SFX d4 eler elle/n'j'l'm't' ppeler +SFX d4 eler elle/n'j'l'm't' [^p].eler +SFX d4 eter ettes/n'l'm't' jeter +SFX d4 eter ettes/n'l'm't' [^j]eter +SFX d4 eler elles/n'l'm't' ppeler +SFX d4 eler elles/n'l'm't' [^p].eler +SFX d4 eter ette/n'l'm't's' jeter +SFX d4 eter ette/n'l'm't's' [^j]eter +SFX d4 eler elle/n'l'm't's' ppeler +SFX d4 eler elle/n'l'm't's' [^p].eler +SFX d4 er ions/n'l't' er +SFX d4 er iez/n'l'm' er +SFX d4 eter ettent/n'l'm't's' jeter +SFX d4 eter ettent/n'l'm't's' [^j]eter +SFX d4 eler ellent/n'l'm't's' ppeler +SFX d4 eler ellent/n'l'm't's' [^p].eler +SFX d4 er asse/n'q'j'l'm't' er +SFX d4 er asses/n'q'l'm't' er +SFX d4 er ât/n'q'l'm't's' er +SFX d4 er assions/n'q'l't' er +SFX d4 er assiez/n'q'l'm' er +SFX d4 er assent/n'q'l'm't's' er + +SFX d5 Y 105 +SFX d5 er er/m'q'd'm't's' er +SFX d5 er ant/m'q'd'm't's' er +SFX d5 er é/q' er +SFX d5 eter ette/n'j'm't' jeter +SFX d5 eter ette/n'j'm't' [^j]eter +SFX d5 eler elle/n'j'm't' ppeler +SFX d5 eler elle/n'j'm't' [^p].eler +SFX d5 eter ettes/n'm't' jeter +SFX d5 eter ettes/n'm't' [^j]eter +SFX d5 eler elles/n'm't' ppeler +SFX d5 eler elles/n'm't' [^p].eler +SFX d5 eter ette/n'q'm't's' jeter +SFX d5 eter ette/n'q'm't's' [^j]eter +SFX d5 eler elle/n'q'm't's' ppeler +SFX d5 eler elle/n'q'm't's' [^p].eler +SFX d5 er ons/n't' er +SFX d5 er ez/n'm' er +SFX d5 eter ettent/n'q'm't's' jeter +SFX d5 eter ettent/n'q'm't's' [^j]eter +SFX d5 eler ellent/n'q'm't's' ppeler +SFX d5 eler ellent/n'q'm't's' [^p].eler +SFX d5 er ais/n'j'm't' er +SFX d5 er ais/n'm't' er +SFX d5 er ait/n'q'm't's' er +SFX d5 er ions/n't' er +SFX d5 er iez/n'm' er +SFX d5 er aient/n'q'm't's' er +SFX d5 er ai/n'j'm't' er +SFX d5 er as/n'm't' er +SFX d5 er a/n'q'm't's' er +SFX d5 er âmes/n't' er +SFX d5 er âtes/n'm' er +SFX d5 er èrent/n'q'm't's' er +SFX d5 eter etterai/n'j'm't' jeter +SFX d5 eter etterai/n'j'm't' [^j]eter +SFX d5 eler ellerai/n'j'm't' ppeler +SFX d5 eler ellerai/n'j'm't' [^p].eler +SFX d5 eter etteras/n'm't' jeter +SFX d5 eter etteras/n'm't' [^j]eter +SFX d5 eler elleras/n'm't' ppeler +SFX d5 eler elleras/n'm't' [^p].eler +SFX d5 eter ettera/n'q'm't's' jeter +SFX d5 eter ettera/n'q'm't's' [^j]eter +SFX d5 eler ellera/n'q'm't's' ppeler +SFX d5 eler ellera/n'q'm't's' [^p].eler +SFX d5 eter etterons/n't' jeter +SFX d5 eter etterons/n't' [^j]eter +SFX d5 eler ellerons/n't' ppeler +SFX d5 eler ellerons/n't' [^p].eler +SFX d5 eter etterez/n'm' jeter +SFX d5 eter etterez/n'm' [^j]eter +SFX d5 eler ellerez/n'm' ppeler +SFX d5 eler ellerez/n'm' [^p].eler +SFX d5 eter etteront/n'q'm't's' jeter +SFX d5 eter etteront/n'q'm't's' [^j]eter +SFX d5 eler elleront/n'q'm't's' ppeler +SFX d5 eler elleront/n'q'm't's' [^p].eler +SFX d5 eter etterais/n'j'm't' jeter +SFX d5 eter etterais/n'j'm't' [^j]eter +SFX d5 eler ellerais/n'j'm't' ppeler +SFX d5 eler ellerais/n'j'm't' [^p].eler +SFX d5 eter etterais/n'm't' jeter +SFX d5 eter etterais/n'm't' [^j]eter +SFX d5 eler ellerais/n'm't' ppeler +SFX d5 eler ellerais/n'm't' [^p].eler +SFX d5 eter etterait/n'q'm't's' jeter +SFX d5 eter etterait/n'q'm't's' [^j]eter +SFX d5 eler ellerait/n'q'm't's' ppeler +SFX d5 eler ellerait/n'q'm't's' [^p].eler +SFX d5 eter etterions/n't' jeter +SFX d5 eter etterions/n't' [^j]eter +SFX d5 eler ellerions/n't' ppeler +SFX d5 eler ellerions/n't' [^p].eler +SFX d5 eter etteriez/n'm' jeter +SFX d5 eter etteriez/n'm' [^j]eter +SFX d5 eler elleriez/n'm' ppeler +SFX d5 eler elleriez/n'm' [^p].eler +SFX d5 eter etteraient/n'q'm't's' jeter +SFX d5 eter etteraient/n'q'm't's' [^j]eter +SFX d5 eler elleraient/n'q'm't's' ppeler +SFX d5 eler elleraient/n'q'm't's' [^p].eler +SFX d5 eter ette/n'j'm't' jeter +SFX d5 eter ette/n'j'm't' [^j]eter +SFX d5 eler elle/n'j'm't' ppeler +SFX d5 eler elle/n'j'm't' [^p].eler +SFX d5 eter ettes/n'm't' jeter +SFX d5 eter ettes/n'm't' [^j]eter +SFX d5 eler elles/n'm't' ppeler +SFX d5 eler elles/n'm't' [^p].eler +SFX d5 eter ette/n'q'm't's' jeter +SFX d5 eter ette/n'q'm't's' [^j]eter +SFX d5 eler elle/n'q'm't's' ppeler +SFX d5 eler elle/n'q'm't's' [^p].eler +SFX d5 er ions/n't' er +SFX d5 er iez/n'm' er +SFX d5 eter ettent/n'q'm't's' jeter +SFX d5 eter ettent/n'q'm't's' [^j]eter +SFX d5 eler ellent/n'q'm't's' ppeler +SFX d5 eler ellent/n'q'm't's' [^p].eler +SFX d5 er asse/n'j'm't' er +SFX d5 er asses/n'm't' er +SFX d5 er ât/n'q'm't's' er +SFX d5 er assions/n't' er +SFX d5 er assiez/n'm' er +SFX d5 er assent/n'q'm't's' er + +SFX a+ Y 3 +SFX a+ er és/q' er +SFX a+ er ée/q' er +SFX a+ er ées/q' er + +SFX aA Y 38 +SFX aA ller ller/n'q'd'm't' aller +SFX aA ller llant/n'q'm't' aller +SFX aA ller llé/q' aller +SFX aA ller llés/q' aller +SFX aA ller llée/q' aller +SFX aA ller llées/q' aller +SFX aA ller llons/n'q' aller +SFX aA ller llez/n'q' aller +SFX aA ller llais/n'q'j' aller +SFX aA ller llais/n'q' aller +SFX aA ller llait/n'q' aller +SFX aA ller llons/n'q' aller +SFX aA ller llez/n'q' aller +SFX aA ller llaient/n'q' aller +SFX aA ller llai/n'q'j' aller +SFX aA ller llas/n'q' aller +SFX aA ller lla/n'q' aller +SFX aA ller llâmes/n'q' aller +SFX aA ller llâtes/n'q' aller +SFX aA ller llèrent/n'q' aller +SFX aA ller ille/n'q'j' aller +SFX aA ller illes/n'q' aller +SFX aA ller ille/n'q' aller +SFX aA ller llions/n'q' aller +SFX aA ller lliez/n'q' aller +SFX aA ller illent/n'q' aller +SFX aA ller llasse/n'q'j' aller +SFX aA ller llasses/n'q' aller +SFX aA ller llât/n'q' aller +SFX aA ller llassions/n'q' aller +SFX aA ller llassiez/n'q' aller +SFX aA ller llassent/n'q' aller +SFX aA ller llons/n' aller +SFX aA ller llons-y aller +SFX aA ller llons-nous-en aller +SFX aA ller llez/n' aller +SFX aA ller llez-y aller +SFX aA ller llez-vous-en aller + +SFX aB N 7 +SFX aB ais ais vais +SFX aB ais as vais +SFX aB ais a vais +SFX aB ais ont vais +SFX aB ais a vais +SFX aB ais as-y vais +SFX aB ais a-t'en vais + +SFX aC Y 12 +SFX aC rai rai/n'q'j' irai +SFX aC rai ras/n'q' irai +SFX aC rai ra/n'q' irai +SFX aC rai rons/n'q' irai +SFX aC rai rez/n'q' irai +SFX aC rai ront/n'q' irai +SFX aC rai rais/n'q'j' irai +SFX aC rai rais/n'q' irai +SFX aC rai rait/n'q' irai +SFX aC rai rions/n'q' irai +SFX aC rai riez/n'q' irai +SFX aC rai raient/n'q' irai + +SFX aD Y 51 +SFX aD voyer voyer/n'q'd'l'm't's' envoyer +SFX aD voyer voyant/n'q'l'm't's' envoyer +SFX aD voyer voyé/q' envoyer +SFX aD voyer voyés/q' envoyer +SFX aD voyer voyée/q' envoyer +SFX aD voyer voyées/q' envoyer +SFX aD voyer voie/n'q'j'l'm't' envoyer +SFX aD voyer voies/n'q'l'm't' envoyer +SFX aD voyer voie/n'q'l'm't's' envoyer +SFX aD voyer voyons/n'q'l't' envoyer +SFX aD voyer voyez/n'q'l'm' envoyer +SFX aD voyer voient/n'q'l'm't's' envoyer +SFX aD voyer voyais/n'q'j'l'm't' envoyer +SFX aD voyer voyais/n'q'l'm't' envoyer +SFX aD voyer voyait/n'q'l'm't's' envoyer +SFX aD voyer voyions/n'q'l't' envoyer +SFX aD voyer voyiez/n'q'l'm' envoyer +SFX aD voyer voyaient/n'q'l'm't's' envoyer +SFX aD voyer voyai/n'q'j'l'm't' envoyer +SFX aD voyer voyas/n'q'l'm't' envoyer +SFX aD voyer voya/n'q'l'm't's' envoyer +SFX aD voyer voyâmes/n'q'l't' envoyer +SFX aD voyer voyâtes/n'q'l'm' envoyer +SFX aD voyer voyèrent/n'q'l'm't's' envoyer +SFX aD voyer verrai/n'q'j'l'm't' envoyer +SFX aD voyer verras/n'q'l'm't' envoyer +SFX aD voyer verra/n'q'l'm't's' envoyer +SFX aD voyer verrons/n'q'l't' envoyer +SFX aD voyer verrez/n'q'l'm' envoyer +SFX aD voyer verront/n'q'l'm't's' envoyer +SFX aD voyer verrais/n'q'j'l'm't' envoyer +SFX aD voyer verrais/n'q'l'm't' envoyer +SFX aD voyer verrait/n'q'l'm't's' envoyer +SFX aD voyer verrions/n'q'l't' envoyer +SFX aD voyer verriez/n'q'l'm' envoyer +SFX aD voyer verraient/n'q'l'm't's' envoyer +SFX aD voyer voie/n'j'l'm't' envoyer +SFX aD voyer voies/n'l'm't' envoyer +SFX aD voyer voie/n'l'm't's' envoyer +SFX aD voyer voyions/n'l't' envoyer +SFX aD voyer voyiez/n'l'm' envoyer +SFX aD voyer voient/n'l'm't's' envoyer +SFX aD voyer voyasse/n'q'j'l'm't' envoyer +SFX aD voyer voyasses/n'q'l'm't' envoyer +SFX aD voyer voyât/n'q'l'm't's' envoyer +SFX aD voyer voyassions/n'q'l't' envoyer +SFX aD voyer voyassiez/n'q'l'm' envoyer +SFX aD voyer voyassent/n'q'l'm't's' envoyer +SFX aD voyer voie/n'l'm't' envoyer +SFX aD voyer voyons/n'l' envoyer +SFX aD voyer voyez/n'l'm' envoyer + +SFX aE Y 6 +SFX aE direr direr/n'q'd'l'm't's' direr +SFX aE direr dirant/n'q'l'm't's' direr +SFX aE direr diré/q' direr +SFX aE direr dirés/q' direr +SFX aE direr dirée/q' direr +SFX aE direr dirées/q' direr + +SFX aF N 16 +SFX aF cerner cerner er +SFX aF cerner cernant er +SFX aF cerner cerné er +SFX aF cerner cernés er +SFX aF cerner cernée er +SFX aF cerner cernées er +SFX aF cerner cerne er +SFX aF cerner cernent er +SFX aF cerner cernait er +SFX aF cerner cernaient er +SFX aF cerner cerna er +SFX aF cerner cernèrent er +SFX aF cerner cernera er +SFX aF cerner cerneront er +SFX aF cerner cernerait er +SFX aF cerner cerneraient er + +SFX aG Y 15 +SFX aG er er/n'q'd'm't' er +SFX aG er ant/n'q'm't' er +SFX aG er é er +SFX aG er e/n'q'm't' er +SFX aG er ent/n'q'm't' er +SFX aG er ait/n'q'm't' er +SFX aG er aient/n'q'm't' er +SFX aG er a/n'q'm't' er +SFX aG er èrent/n'q'm't' er +SFX aG er ât/n'q'm't' er +SFX aG er assent/n'q'm't' er +SFX aG er era/n'q'm't' er +SFX aG er eront/n'q'm't' er +SFX aG er erait/n'q'm't' er +SFX aG er eraient/n'q'm't' er + +SFX aY N 51 +SFX aY neler neler neler +SFX aY neler nelant neler +SFX aY neler nelé neler +SFX aY neler nelés neler +SFX aY neler nelée neler +SFX aY neler nelées neler +SFX aY éneler énelle éneler +SFX aY éneler énelles éneler +SFX aY éneler énelle éneler +SFX aY neler nelons neler +SFX aY neler nelez neler +SFX aY éneler énellent éneler +SFX aY neler nelais neler +SFX aY neler nelais neler +SFX aY neler nelait neler +SFX aY neler nelions neler +SFX aY neler neliez neler +SFX aY neler nelaient neler +SFX aY neler nelai neler +SFX aY neler nelas neler +SFX aY neler nela neler +SFX aY neler nelâmes neler +SFX aY neler nelâtes neler +SFX aY neler nelèrent neler +SFX aY éneler énellerai éneler +SFX aY éneler énelleras éneler +SFX aY éneler énellera éneler +SFX aY éneler énellerons éneler +SFX aY éneler énellerez éneler +SFX aY éneler énelleront éneler +SFX aY éneler énellerais éneler +SFX aY éneler énellerais éneler +SFX aY éneler énellerait éneler +SFX aY éneler énellerions éneler +SFX aY éneler énelleriez éneler +SFX aY éneler énelleraient éneler +SFX aY éneler énelle éneler +SFX aY éneler énelles éneler +SFX aY éneler énelle éneler +SFX aY neler nelions neler +SFX aY neler neliez neler +SFX aY éneler énellent éneler +SFX aY neler nelasse neler +SFX aY neler nelasses neler +SFX aY neler nelât neler +SFX aY neler nelassions neler +SFX aY neler nelassiez neler +SFX aY neler nelassent neler +SFX aY éneler énelle éneler +SFX aY neler nelons neler +SFX aY neler nelez neler + +SFX aZ N 51 +SFX aZ teler teler teler +SFX aZ teler telant teler +SFX aZ teler telé teler +SFX aZ teler telés teler +SFX aZ teler telée teler +SFX aZ teler telées teler +SFX aZ ételer ételle ételer +SFX aZ ételer ételles ételer +SFX aZ ételer ételle ételer +SFX aZ teler telons teler +SFX aZ teler telez teler +SFX aZ ételer étellent ételer +SFX aZ teler telais teler +SFX aZ teler telais teler +SFX aZ teler telait teler +SFX aZ teler telions teler +SFX aZ teler teliez teler +SFX aZ teler telaient teler +SFX aZ teler telai teler +SFX aZ teler telas teler +SFX aZ teler tela teler +SFX aZ teler telâmes teler +SFX aZ teler telâtes teler +SFX aZ teler telèrent teler +SFX aZ ételer étellerai ételer +SFX aZ ételer ételleras ételer +SFX aZ ételer étellera ételer +SFX aZ ételer étellerons ételer +SFX aZ ételer étellerez ételer +SFX aZ ételer ételleront ételer +SFX aZ ételer étellerais ételer +SFX aZ ételer étellerais ételer +SFX aZ ételer étellerait ételer +SFX aZ ételer étellerions ételer +SFX aZ ételer ételleriez ételer +SFX aZ ételer ételleraient ételer +SFX aZ ételer ételle ételer +SFX aZ ételer ételles ételer +SFX aZ ételer ételle ételer +SFX aZ teler telions teler +SFX aZ teler teliez teler +SFX aZ ételer étellent ételer +SFX aZ teler telasse teler +SFX aZ teler telasses teler +SFX aZ teler telât teler +SFX aZ teler telassions teler +SFX aZ teler telassiez teler +SFX aZ teler telassent teler +SFX aZ ételer ételle ételer +SFX aZ teler telons teler +SFX aZ teler telez teler + +SFX dA Y 51 +SFX dA peler peler/n'q'd'l'm't's' peler +SFX dA peler pelant/n'q'l'm't's' peler +SFX dA peler pelé/q' peler +SFX dA peler pelés/q' peler +SFX dA peler pelée/q' peler +SFX dA peler pelées/q' peler +SFX dA peler pelle/n'q'j'l't' peler +SFX dA peler pelles/n'q'l'm' peler +SFX dA peler pelle/n'q'l'm't's' peler +SFX dA peler pelons/n'q'l't' peler +SFX dA peler pelez/n'q'l'm' peler +SFX dA peler pellent/n'q'l'm't's' peler +SFX dA peler pelais/n'q'j'l't' peler +SFX dA peler pelais/n'q'l'm' peler +SFX dA peler pelait/n'q'l'm't's' peler +SFX dA peler pelions/n'q'l't' peler +SFX dA peler peliez/n'q'l'm' peler +SFX dA peler pelaient/n'q'l'm't's' peler +SFX dA peler pelai/n'q'j'l't' peler +SFX dA peler pelas/n'q'l'm' peler +SFX dA peler pela/n'q'l'm't's' peler +SFX dA peler pelâmes/n'q'l't' peler +SFX dA peler pelâtes/n'q'l'm' peler +SFX dA peler pelèrent/n'q'l'm't's' peler +SFX dA peler pellerai/n'q'j'l't' peler +SFX dA peler pelleras/n'q'l'm' peler +SFX dA peler pellera/n'q'l'm't's' peler +SFX dA peler pellerons/n'q'l't' peler +SFX dA peler pellerez/n'q'l'm' peler +SFX dA peler pelleront/n'q'l'm't's' peler +SFX dA peler pellerais/n'q'j'l't' peler +SFX dA peler pellerais/n'q'l'm' peler +SFX dA peler pellerait/n'q'l'm't's' peler +SFX dA peler pellerions/n'q'l't' peler +SFX dA peler pelleriez/n'q'l'm' peler +SFX dA peler pelleraient/n'q'l'm't's' peler +SFX dA peler pelle/n'j'l't' peler +SFX dA peler pelles/n'l'm' peler +SFX dA peler pelle/n'l'm't's' peler +SFX dA peler pelions/n'l't' peler +SFX dA peler peliez/n'l'm' peler +SFX dA peler pellent/n'l'm't's' peler +SFX dA peler pelasse/n'q'j'l't' peler +SFX dA peler pelasses/n'q'l'm' peler +SFX dA peler pelât/n'q'l'm't's' peler +SFX dA peler pelassions/n'q'l't' peler +SFX dA peler pelassiez/n'q'l'm' peler +SFX dA peler pelassent/n'q'l'm't's' peler +SFX dA peler pelle/n'l'm' peler +SFX dA peler pelons/n'l' peler +SFX dA peler pelez/n'l'm' peler + +SFX f0 Y 45 +SFX f0 ir ir ir +SFX f0 ir issant ir +SFX f0 ir i ir +SFX f0 ir is ir +SFX f0 ir is ir +SFX f0 ir it ir +SFX f0 ir issons ir +SFX f0 ir issez ir +SFX f0 ir issent ir +SFX f0 ir issais ir +SFX f0 ir issais ir +SFX f0 ir issait ir +SFX f0 ir issions ir +SFX f0 ir issiez ir +SFX f0 ir issaient ir +SFX f0 ir is ir +SFX f0 ir is ir +SFX f0 ir it ir +SFX f0 ir îmes ir +SFX f0 ir îtes ir +SFX f0 ir irent ir +SFX f0 ir irai ir +SFX f0 ir iras ir +SFX f0 ir ira ir +SFX f0 ir irons ir +SFX f0 ir irez ir +SFX f0 ir iront ir +SFX f0 ir irais ir +SFX f0 ir irais ir +SFX f0 ir irait ir +SFX f0 ir irions ir +SFX f0 ir iriez ir +SFX f0 ir iraient ir +SFX f0 ir isse ir +SFX f0 ir isses ir +SFX f0 ir isse ir +SFX f0 ir issions ir +SFX f0 ir issiez ir +SFX f0 ir issent ir +SFX f0 ir isse ir +SFX f0 ir isses ir +SFX f0 ir ît ir +SFX f0 ir issions ir +SFX f0 ir issiez ir +SFX f0 ir issent ir + +SFX f1 Y 45 +SFX f1 ir ir/n'q'd' ir +SFX f1 ir issant/n'q' ir +SFX f1 ir i/q' ir +SFX f1 ir is/n'j' ir +SFX f1 ir is/n' ir +SFX f1 ir it/n'q' ir +SFX f1 ir issons/n' ir +SFX f1 ir issez/n' ir +SFX f1 ir issent/n'q' ir +SFX f1 ir issais/n'j' ir +SFX f1 ir issais/n' ir +SFX f1 ir issait/n'q' ir +SFX f1 ir issions/n' ir +SFX f1 ir issiez/n' ir +SFX f1 ir issaient/n'q' ir +SFX f1 ir is/n'j' ir +SFX f1 ir is/n' ir +SFX f1 ir it/n'q' ir +SFX f1 ir îmes/n' ir +SFX f1 ir îtes/n' ir +SFX f1 ir irent/n'q' ir +SFX f1 ir irai/n'j' ir +SFX f1 ir iras/n' ir +SFX f1 ir ira/n'q' ir +SFX f1 ir irons/n' ir +SFX f1 ir irez/n' ir +SFX f1 ir iront/n'q' ir +SFX f1 ir irais/n'j' ir +SFX f1 ir irais/n' ir +SFX f1 ir irait/n'q' ir +SFX f1 ir irions/n' ir +SFX f1 ir iriez/n' ir +SFX f1 ir iraient/n'q' ir +SFX f1 ir isse/n'j' ir +SFX f1 ir isses/n' ir +SFX f1 ir isse/n'q' ir +SFX f1 ir issions/n' ir +SFX f1 ir issiez/n' ir +SFX f1 ir issent/n'q' ir +SFX f1 ir isse/n'j' ir +SFX f1 ir isses/n' ir +SFX f1 ir ît/n'q' ir +SFX f1 ir issions/n' ir +SFX f1 ir issiez/n' ir +SFX f1 ir issent/n'q' ir + +SFX f2 Y 45 +SFX f2 ir ir/n'q'd'l'm't's' ir +SFX f2 ir issant/n'q'l'm't's' ir +SFX f2 ir i/q' ir +SFX f2 ir is/n'q'j'l't' ir +SFX f2 ir is/n'q'l'm' ir +SFX f2 ir it/n'q'l'm't's' ir +SFX f2 ir issons/n'q'l't' ir +SFX f2 ir issez/n'q'l'm' ir +SFX f2 ir issent/n'q'l'm't's' ir +SFX f2 ir issais/n'q'j'l't' ir +SFX f2 ir issais/n'q'l'm' ir +SFX f2 ir issait/n'q'l'm't's' ir +SFX f2 ir issions/n'q'l't' ir +SFX f2 ir issiez/n'q'l'm' ir +SFX f2 ir issaient/n'q'l'm't's' ir +SFX f2 ir is/n'q'j'l't' ir +SFX f2 ir is/n'q'l'm' ir +SFX f2 ir it/n'q'l'm't's' ir +SFX f2 ir îmes/n'q'l't' ir +SFX f2 ir îtes/n'q'l'm' ir +SFX f2 ir irent/n'q'l'm't's' ir +SFX f2 ir irai/n'q'j'l't' ir +SFX f2 ir iras/n'q'l'm't' ir +SFX f2 ir ira/n'q'l'm't's' ir +SFX f2 ir irons/n'q'l't' ir +SFX f2 ir irez/n'q'l'm' ir +SFX f2 ir iront/n'q'l'm't's' ir +SFX f2 ir irais/n'q'j'l't' ir +SFX f2 ir irais/n'q'l'm' ir +SFX f2 ir irait/n'q'l'm't's' ir +SFX f2 ir irions/n'q'l't' ir +SFX f2 ir iriez/n'q'l'm' ir +SFX f2 ir iraient/n'q'l'm't's' ir +SFX f2 ir isse/n'j'l't' ir +SFX f2 ir isses/n'l'm' ir +SFX f2 ir isse/n'l'm't's' ir +SFX f2 ir issions/n'l't' ir +SFX f2 ir issiez/n'l'm' ir +SFX f2 ir issent/n'l'm't's' ir +SFX f2 ir isse/n'q'j'l't' ir +SFX f2 ir isses/n'q'l'm' ir +SFX f2 ir ît/n'q'l'm't's' ir +SFX f2 ir issions/n'q'l't' ir +SFX f2 ir issiez/n'q'l'm' ir +SFX f2 ir issent/n'q'l'm't's' ir + +SFX f3 Y 45 +SFX f3 ir ir/m't's' ir +SFX f3 ir issant/m't's' ir +SFX f3 ir i ir +SFX f3 ir is/m' ir +SFX f3 ir is/t' ir +SFX f3 ir it/s' ir +SFX f3 ir issons ir +SFX f3 ir issez ir +SFX f3 ir issent/s' ir +SFX f3 ir issais/m' ir +SFX f3 ir issais/t' ir +SFX f3 ir issait/s' ir +SFX f3 ir issions ir +SFX f3 ir issiez ir +SFX f3 ir issaient/s' ir +SFX f3 ir is/m' ir +SFX f3 ir is/t' ir +SFX f3 ir it/s' ir +SFX f3 ir îmes ir +SFX f3 ir îtes ir +SFX f3 ir irent/s' ir +SFX f3 ir irai/m' ir +SFX f3 ir iras/t' ir +SFX f3 ir ira/s' ir +SFX f3 ir irons ir +SFX f3 ir irez ir +SFX f3 ir iront/s' ir +SFX f3 ir irais/m' ir +SFX f3 ir irais/t' ir +SFX f3 ir irait/s' ir +SFX f3 ir irions ir +SFX f3 ir iriez ir +SFX f3 ir iraient/s' ir +SFX f3 ir isse/m' ir +SFX f3 ir isses/t' ir +SFX f3 ir isse/s' ir +SFX f3 ir issions ir +SFX f3 ir issiez ir +SFX f3 ir issent/s' ir +SFX f3 ir isse/m' ir +SFX f3 ir isses/t' ir +SFX f3 ir ît/s' ir +SFX f3 ir issions ir +SFX f3 ir issiez ir +SFX f3 ir issent/s' ir + +SFX f4 Y 45 +SFX f4 ir ir/n'q'd'l'm't's' ir +SFX f4 ir issant/n'q'l'm't's' ir +SFX f4 ir i/q' ir +SFX f4 ir is/n'q'j'l'm't' ir +SFX f4 ir is/n'q'l'm't' ir +SFX f4 ir it/n'q'l'm't's' ir +SFX f4 ir issons/n'q'l't' ir +SFX f4 ir issez/n'q'l'm' ir +SFX f4 ir issent/n'q'l'm't's' ir +SFX f4 ir issais/n'q'j'l'm't' ir +SFX f4 ir issais/n'q'l'm't' ir +SFX f4 ir issait/n'q'l'm't's' ir +SFX f4 ir issions/n'q'l't' ir +SFX f4 ir issiez/n'q'l'm' ir +SFX f4 ir issaient/n'q'l'm't's' ir +SFX f4 ir is/n'q'j'l'm't' ir +SFX f4 ir is/n'q'l'm't' ir +SFX f4 ir it/n'q'l'm't's' ir +SFX f4 ir îmes/n'q'l't' ir +SFX f4 ir îtes/n'q'l'm' ir +SFX f4 ir irent/n'q'l'm't's' ir +SFX f4 ir irai/n'q'j'l'm't' ir +SFX f4 ir iras/n'q'l'm't' ir +SFX f4 ir ira/n'q'l'm't's' ir +SFX f4 ir irons/n'q'l't' ir +SFX f4 ir irez/n'q'l'm' ir +SFX f4 ir iront/n'q'l'm't's' ir +SFX f4 ir irais/n'q'j'l'm't' ir +SFX f4 ir irais/n'q'l'm't' ir +SFX f4 ir irait/n'q'l'm't's' ir +SFX f4 ir irions/n'q'l't' ir +SFX f4 ir iriez/n'q'l'm' ir +SFX f4 ir iraient/n'q'l'm't's' ir +SFX f4 ir isse/n'j'l'm't' ir +SFX f4 ir isses/n'l'm't' ir +SFX f4 ir isse/n'l'm't's' ir +SFX f4 ir issions/n'l't' ir +SFX f4 ir issiez/n'l'm' ir +SFX f4 ir issent/n'l'm't's' ir +SFX f4 ir isse/n'q'j'l'm't' ir +SFX f4 ir isses/n'q'l'm't' ir +SFX f4 ir ît/n'q'l'm't's' ir +SFX f4 ir issions/n'q'l't' ir +SFX f4 ir issiez/n'q'l'm' ir +SFX f4 ir issent/n'q'l'm't's' ir + +SFX f5 Y 45 +SFX f5 ir ir/n'q'd'm't's' ir +SFX f5 ir issant/n'q'm't's' ir +SFX f5 ir i ir +SFX f5 ir is/n'j'm't' ir +SFX f5 ir is/n'm't' ir +SFX f5 ir it/n'q'm't's' ir +SFX f5 ir issons/n't' ir +SFX f5 ir issez/n'm' ir +SFX f5 ir issent/n'q'm't's' ir +SFX f5 ir issais/n'j'm't' ir +SFX f5 ir issais/n'm't' ir +SFX f5 ir issait/n'q'm't's' ir +SFX f5 ir issions/n't' ir +SFX f5 ir issiez/n'm' ir +SFX f5 ir issaient/n'q'm't's' ir +SFX f5 ir is/n'j'm't' ir +SFX f5 ir is/n'm't' ir +SFX f5 ir it/n'q'm't's' ir +SFX f5 ir îmes/n't' ir +SFX f5 ir îtes/n'm' ir +SFX f5 ir irent/n'q'm't's' ir +SFX f5 ir irai/n'j'm't' ir +SFX f5 ir iras/n'm't' ir +SFX f5 ir ira/n'q'm't's' ir +SFX f5 ir irons/n't' ir +SFX f5 ir irez/n'm' ir +SFX f5 ir iront/n'q'm't's' ir +SFX f5 ir irais/n'j'm't' ir +SFX f5 ir irais/n'm't' ir +SFX f5 ir irait/n'q'm't's' ir +SFX f5 ir irions/n't' ir +SFX f5 ir iriez/n'm' ir +SFX f5 ir iraient/n'q'm't's' ir +SFX f5 ir isse/n'j'm't' ir +SFX f5 ir isses/n'm't' ir +SFX f5 ir isse/n'q'm't's' ir +SFX f5 ir issions/n't' ir +SFX f5 ir issiez/n'm' ir +SFX f5 ir issent/n'q'm't's' ir +SFX f5 ir isse/n'j'm't' ir +SFX f5 ir isses/n'm't' ir +SFX f5 ir ît/n'q'm't's' ir +SFX f5 ir issions/n't' ir +SFX f5 ir issiez/n'm' ir +SFX f5 ir issent/n'q'm't's' ir + +SFX f+ Y 3 +SFX f+ ir is/q' ir +SFX f+ ir ie/q' ir +SFX f+ ir ies/q' ir + +SFX fA N 51 +SFX fA aïr aïr aïr +SFX fA aïr aïssant aïr +SFX fA aïr aï aïr +SFX fA aïr aïs aïr +SFX fA aïr aïe aïr +SFX fA aïr aïes aïr +SFX fA aïr ais aïr +SFX fA aïr ais aïr +SFX fA aïr ait aïr +SFX fA aïr aïssons aïr +SFX fA aïr aïssez aïr +SFX fA aïr aïssent aïr +SFX fA aïr aïssais aïr +SFX fA aïr aïssais aïr +SFX fA aïr aïssait aïr +SFX fA aïr aïssions aïr +SFX fA aïr aïssiez aïr +SFX fA aïr aïssaient aïr +SFX fA aïr aïs aïr +SFX fA aïr aïs aïr +SFX fA aïr aït aïr +SFX fA aïr aïmes aïr +SFX fA aïr aïtes aïr +SFX fA aïr aïrent aïr +SFX fA aïr aïrai aïr +SFX fA aïr aïras aïr +SFX fA aïr aïra aïr +SFX fA aïr aïrons aïr +SFX fA aïr aïrez aïr +SFX fA aïr aïront aïr +SFX fA aïr aïrais aïr +SFX fA aïr aïrais aïr +SFX fA aïr aïrait aïr +SFX fA aïr aïrions aïr +SFX fA aïr aïriez aïr +SFX fA aïr aïraient aïr +SFX fA aïr aïsse aïr +SFX fA aïr aïsses aïr +SFX fA aïr aïsse aïr +SFX fA aïr aïssions aïr +SFX fA aïr aïssiez aïr +SFX fA aïr aïssent aïr +SFX fA aïr aïsse aïr +SFX fA aïr aïsses aïr +SFX fA aïr aït aïr +SFX fA aïr aïssions aïr +SFX fA aïr aïssiez aïr +SFX fA aïr aïssent aïr +SFX fA aïr ais aïr +SFX fA aïr aïssons aïr +SFX fA aïr aïssez aïr + +SFX fB Y 36 +SFX fB haïr haïr/s' aïr +SFX fB haïr haïssant/s' aïr +SFX fB haïr haï aïr +SFX fB haïr haïs aïr +SFX fB haïr haïe aïr +SFX fB haïr haïes aïr +SFX fB haïr hait/s' aïr +SFX fB haïr haïssons aïr +SFX fB haïr haïssez aïr +SFX fB haïr haïssent/s' aïr +SFX fB haïr haïssait/s' aïr +SFX fB haïr haïssions aïr +SFX fB haïr haïssiez aïr +SFX fB haïr haïssaient/s' aïr +SFX fB haïr haït/s' aïr +SFX fB haïr haïmes aïr +SFX fB haïr haïtes aïr +SFX fB haïr haïrent/s' aïr +SFX fB haïr haïra/s' aïr +SFX fB haïr haïrons aïr +SFX fB haïr haïrez aïr +SFX fB haïr haïront/s' aïr +SFX fB haïr haïrait/s' aïr +SFX fB haïr haïrions aïr +SFX fB haïr haïriez aïr +SFX fB haïr haïraient/s' aïr +SFX fB haïr haïsse/s' aïr +SFX fB haïr haïssions aïr +SFX fB haïr haïssiez aïr +SFX fB haïr haïssent/s' aïr +SFX fB haïr haït/s' aïr +SFX fB haïr haïssions aïr +SFX fB haïr haïssiez aïr +SFX fB haïr haïssent/s' aïr +SFX fB haïr haïssons-nous aïr +SFX fB haïr haïssez-vous aïr + +SFX fC Y 12 +SFX fC partir partir/n'q'd'l'm't's' impartir +SFX fC partir partissant/n'q'l'm't's' impartir +SFX fC partir parti/q' impartir +SFX fC partir partis/q' impartir +SFX fC partir partie/q' impartir +SFX fC partir parties/q' impartir +SFX fC partir partis/n'q'j'l't' impartir +SFX fC partir partis/n'q'l'm' impartir +SFX fC partir partit/n'q'l'm't's' impartir +SFX fC partir partissons/n'q'l't' impartir +SFX fC partir partissez/n'q'l'm' impartir +SFX fC partir partissent/n'q'l'm't's' impartir + +SFX fD N 14 +SFX fD ortir ortir sortir +SFX fD ortir ortissant sortir +SFX fD ortir ortit sortir +SFX fD ortir ortissent sortir +SFX fD ortir ortissait sortir +SFX fD ortir ortissaient sortir +SFX fD ortir ortira sortir +SFX fD ortir ortiront sortir +SFX fD ortir ortirait sortir +SFX fD ortir ortiraient sortir +SFX fD ortir ortisse sortir +SFX fD ortir ortissent sortir +SFX fD ortir ortît sortir +SFX fD ortir ortissent sortir + +SFX fY N 51 +SFX fY uïr uïr/s' uïr +SFX fY uïr uïssant/m't's' uïr +SFX fY uïr uï uïr +SFX fY uïr uïs uïr +SFX fY uïr uïe uïr +SFX fY uïr uïes uïr +SFX fY uïr uïs/m' uïr +SFX fY uïr uïs/t' uïr +SFX fY uïr uït/s' uïr +SFX fY uïr uïssons uïr +SFX fY uïr uïssez uïr +SFX fY uïr uïssent/s' uïr +SFX fY uïr uïssais/m' uïr +SFX fY uïr uïssais/t' uïr +SFX fY uïr uïssait/s' uïr +SFX fY uïr uïssions uïr +SFX fY uïr uïssiez uïr +SFX fY uïr uïssaient/s' uïr +SFX fY uïr uïs/m' uïr +SFX fY uïr uïs/t' uïr +SFX fY uïr uït/s' uïr +SFX fY uïr uîmes uïr +SFX fY uïr uîtes uïr +SFX fY uïr uïrent/s' uïr +SFX fY uïr uïrai/m' uïr +SFX fY uïr uïras/t' uïr +SFX fY uïr uïra/s' uïr +SFX fY uïr uïrons uïr +SFX fY uïr uïrez uïr +SFX fY uïr uïront/s' uïr +SFX fY uïr uïrais/m' uïr +SFX fY uïr uïrais/t' uïr +SFX fY uïr uïrait/s' uïr +SFX fY uïr uïrions uïr +SFX fY uïr uïriez uïr +SFX fY uïr uïraient/s' uïr +SFX fY uïr uïsse/m' uïr +SFX fY uïr uïsses/t' uïr +SFX fY uïr uïsse/s' uïr +SFX fY uïr uïssions uïr +SFX fY uïr uïssiez uïr +SFX fY uïr uïssent/s' uïr +SFX fY uïr uïsse/m' uïr +SFX fY uïr uïsses/t' uïr +SFX fY uïr uît/s' uïr +SFX fY uïr uïssions uïr +SFX fY uïr uïssiez uïr +SFX fY uïr uïssent/s' uïr +SFX fY uïr uis/t' uïr +SFX fY uïr uïssons uïr +SFX fY uïr uïssez uïr + +SFX fZ N 8 +SFX fZ gir gir agir +SFX fZ gir gissant agir +SFX fZ gir git agir +SFX fZ gir gissait agir +SFX fZ gir gira agir +SFX fZ gir girait agir +SFX fZ gir gisse agir +SFX fZ gir gît agir + +SFX i0 Y 45 +SFX i0 enir enir/n'q'd' enir +SFX i0 enir enant/n'q' enir +SFX i0 enir enu/q' enir +SFX i0 enir iens/n'j' enir +SFX i0 enir iens/n' enir +SFX i0 enir ient/n'q' enir +SFX i0 enir enons/n' enir +SFX i0 enir enez/n' enir +SFX i0 enir iennent/n'q' enir +SFX i0 enir enais/n'j' enir +SFX i0 enir enais/n' enir +SFX i0 enir enait/n'q' enir +SFX i0 enir enions/n' enir +SFX i0 enir eniez/n' enir +SFX i0 enir enaient/n'q' enir +SFX i0 enir ins/n'j' enir +SFX i0 enir ins/n' enir +SFX i0 enir int/n'q' enir +SFX i0 enir înmes/n' enir +SFX i0 enir întes/n' enir +SFX i0 enir inrent/n'q' enir +SFX i0 enir iendrai/n'j' enir +SFX i0 enir iendras/n' enir +SFX i0 enir iendra/n'q' enir +SFX i0 enir iendrons/n' enir +SFX i0 enir iendrez/n' enir +SFX i0 enir iendront/n'q' enir +SFX i0 enir iendrais/n'j' enir +SFX i0 enir iendrais/n' enir +SFX i0 enir iendrait/n'q' enir +SFX i0 enir iendrions/n' enir +SFX i0 enir iendriez/n' enir +SFX i0 enir iendraient/n'q' enir +SFX i0 enir ienne/n'j' enir +SFX i0 enir iennes/n' enir +SFX i0 enir ienne/n'q' enir +SFX i0 enir enions/n' enir +SFX i0 enir eniez/n' enir +SFX i0 enir iennent/n'q' enir +SFX i0 enir insse/n'j' enir +SFX i0 enir insses/n' enir +SFX i0 enir înt/n'q' enir +SFX i0 enir inssions/n' enir +SFX i0 enir inssiez/n' enir +SFX i0 enir inssent/n'q' enir + +SFX i1 Y 45 +SFX i1 enir enir/n'q'd'l'm't's' enir +SFX i1 enir enant/n'q'l'm't's' enir +SFX i1 enir enu/q' enir +SFX i1 enir iens/n'q'j'l'm't' enir +SFX i1 enir iens/n'q'l'm't' enir +SFX i1 enir ient/n'q'l'm't's' enir +SFX i1 enir enons/n'q'l't' enir +SFX i1 enir enez/n'q'l'm' enir +SFX i1 enir iennent/n'q'l'm't's' enir +SFX i1 enir enais/n'q'j'l'm't' enir +SFX i1 enir enais/n'q'l'm't' enir +SFX i1 enir enait/n'q'l'm't's' enir +SFX i1 enir enions/n'q'l't' enir +SFX i1 enir eniez/n'q'l'm' enir +SFX i1 enir enaient/n'q'l'm't's' enir +SFX i1 enir ins/n'q'j'l'm't' enir +SFX i1 enir ins/n'q'l'm't' enir +SFX i1 enir int/n'q'l'm't's' enir +SFX i1 enir înmes/n'q'l't' enir +SFX i1 enir întes/n'q'l'm' enir +SFX i1 enir inrent/n'q'l'm't's' enir +SFX i1 enir iendrai/n'q'j'l'm't' enir +SFX i1 enir iendras/n'q'l'm't' enir +SFX i1 enir iendra/n'q'l'm't's' enir +SFX i1 enir iendrons/n'q'l't' enir +SFX i1 enir iendrez/n'q'l'm' enir +SFX i1 enir iendront/n'q'l'm't's' enir +SFX i1 enir iendrais/n'q'j'l'm't' enir +SFX i1 enir iendrais/n'q'l'm't' enir +SFX i1 enir iendrait/n'q'l'm't's' enir +SFX i1 enir iendrions/n'q'l't' enir +SFX i1 enir iendriez/n'q'l'm' enir +SFX i1 enir iendraient/n'q'l'm't's' enir +SFX i1 enir ienne/n'j'l'm't' enir +SFX i1 enir iennes/n'l'm't' enir +SFX i1 enir ienne/n'l'm't's' enir +SFX i1 enir enions/n'l't' enir +SFX i1 enir eniez/n'l'm' enir +SFX i1 enir iennent/n'q'l'm't's' enir +SFX i1 enir insse/n'q'j'l'm't' enir +SFX i1 enir insses/n'q'l'm't' enir +SFX i1 enir înt/n'q'l'm't's' enir +SFX i1 enir inssions/n'q'l't' enir +SFX i1 enir inssiez/n'q'l'm' enir +SFX i1 enir inssent/n'q'l'm't's' enir + +SFX i2 Y 45 +SFX i2 enir enir/m't's' enir +SFX i2 enir enant/m't's' enir +SFX i2 enir enu enir +SFX i2 enir iens/m' enir +SFX i2 enir iens/t' enir +SFX i2 enir ient/s' enir +SFX i2 enir enons enir +SFX i2 enir enez enir +SFX i2 enir iennent/s' enir +SFX i2 enir enais/m' enir +SFX i2 enir enais/t' enir +SFX i2 enir enait/s' enir +SFX i2 enir enions enir +SFX i2 enir eniez enir +SFX i2 enir enaient/s' enir +SFX i2 enir ins/m' enir +SFX i2 enir ins/t' enir +SFX i2 enir int/s' enir +SFX i2 enir înmes enir +SFX i2 enir întes enir +SFX i2 enir inrent/s' enir +SFX i2 enir iendrai/m' enir +SFX i2 enir iendras/t' enir +SFX i2 enir iendra/s' enir +SFX i2 enir iendrons enir +SFX i2 enir iendrez enir +SFX i2 enir iendront/s' enir +SFX i2 enir iendrais/m' enir +SFX i2 enir iendrais/t' enir +SFX i2 enir iendrait/s' enir +SFX i2 enir iendrions enir +SFX i2 enir iendriez enir +SFX i2 enir iendraient/s' enir +SFX i2 enir ienne/m' enir +SFX i2 enir iennes/t' enir +SFX i2 enir ienne/s' enir +SFX i2 enir enions enir +SFX i2 enir eniez enir +SFX i2 enir iennent/s' enir +SFX i2 enir insse/m' enir +SFX i2 enir insses/t' enir +SFX i2 enir înt/s' enir +SFX i2 enir inssions enir +SFX i2 enir inssiez enir +SFX i2 enir inssent/s' enir + +SFX i5 N 45 +SFX i5 tir tir tir +SFX i5 tir tant tir +SFX i5 tir ti tir +SFX i5 tir s tir +SFX i5 tir s tir +SFX i5 tir t tir +SFX i5 tir tons tir +SFX i5 tir tez tir +SFX i5 tir tent tir +SFX i5 tir tais tir +SFX i5 tir tais tir +SFX i5 tir tait tir +SFX i5 tir tions tir +SFX i5 tir tiez tir +SFX i5 tir taient tir +SFX i5 tir tis tir +SFX i5 tir tis tir +SFX i5 tir tit tir +SFX i5 tir tîmes tir +SFX i5 tir tîtes tir +SFX i5 tir tirent tir +SFX i5 tir tirai tir +SFX i5 tir tiras tir +SFX i5 tir tira tir +SFX i5 tir tirons tir +SFX i5 tir tirez tir +SFX i5 tir tiront tir +SFX i5 tir tirais tir +SFX i5 tir tirais tir +SFX i5 tir tirait tir +SFX i5 tir tirions tir +SFX i5 tir tiriez tir +SFX i5 tir tiraient tir +SFX i5 tir te tir +SFX i5 tir tes tir +SFX i5 tir te tir +SFX i5 tir tions tir +SFX i5 tir tiez tir +SFX i5 tir tent tir +SFX i5 tir tisse tir +SFX i5 tir tisses tir +SFX i5 tir tît tir +SFX i5 tir tissions tir +SFX i5 tir tissiez tir +SFX i5 tir tissent tir + +SFX i+ Y 6 +SFX i+ enir enus/q' enir +SFX i+ enir enue/q' enir +SFX i+ enir enues/q' enir +SFX i+ tir tis/q' tir +SFX i+ tir tie/q' tir +SFX i+ tir ties/q' tir + +SFX iA Y 17 +SFX iA dvenir dvenir/n'q'm't' venir +SFX iA dvenir dvenant/n'q'm't' venir +SFX iA dvenir dvenu/q' venir +SFX iA dvenir dvient/n'q'm't' venir +SFX iA dvenir dviennent/n'q' venir +SFX iA dvenir dvenait/n'q'm't' venir +SFX iA dvenir dvenaient/n'q' venir +SFX iA dvenir dvint/n'q'm't' venir +SFX iA dvenir dvinrent/n'q' venir +SFX iA dvenir dviendra/n'q'm't' venir +SFX iA dvenir dviendront/n'q' venir +SFX iA dvenir dviendrait/n'q'm't' venir +SFX iA dvenir dviendraient/n'q' venir +SFX iA dvenir dvienne/n'q'm't' venir +SFX iA dvenir dviennent/n'q' venir +SFX iA dvenir dvînt/n'q'm't' venir +SFX iA dvenir dvinssent/n'q' venir + +SFX iB Y 48 +SFX iB partenir partenir/n'q'd'm't's' tenir +SFX iB partenir partenant/n'q'm't's' tenir +SFX iB partenir partenu/q' tenir +SFX iB partenir partiens/n'j'm't' tenir +SFX iB partenir partiens/n'm't' tenir +SFX iB partenir partient/n'm't' tenir +SFX iB partenir partenons/n't' tenir +SFX iB partenir partenez/n'm' tenir +SFX iB partenir partiennent/n'm't' tenir +SFX iB partenir partenais/n'j'm't' tenir +SFX iB partenir partenais/n'm't' tenir +SFX iB partenir partenait/n'm't' tenir +SFX iB partenir partenions/n't' tenir +SFX iB partenir parteniez/n'm' tenir +SFX iB partenir partenaient/n'm't's' tenir +SFX iB partenir partins/n'j'm't' tenir +SFX iB partenir partins/n'm't' tenir +SFX iB partenir partint/n'm't' tenir +SFX iB partenir partînmes/n't' tenir +SFX iB partenir partîntes/n'm' tenir +SFX iB partenir partinrent/n'm't's' tenir +SFX iB partenir partiendrai/n'j'm't' tenir +SFX iB partenir partiendras/n'm't' tenir +SFX iB partenir partiendra/n'm't' tenir +SFX iB partenir partiendrons/n't' tenir +SFX iB partenir partiendrez/n'm' tenir +SFX iB partenir partiendront/n'm't's' tenir +SFX iB partenir partiendrais/n'j'm't' tenir +SFX iB partenir partiendrais/n'm't' tenir +SFX iB partenir partiendrait/n'm't' tenir +SFX iB partenir partiendrions/n't' tenir +SFX iB partenir partiendriez/n'm' tenir +SFX iB partenir partiendraient/n'm't's' tenir +SFX iB partenir partienne/n'j'm't' tenir +SFX iB partenir partiennes/n'm't' tenir +SFX iB partenir partienne/n'm't' tenir +SFX iB partenir partenions/n't' tenir +SFX iB partenir parteniez/n'm' tenir +SFX iB partenir partiennent/n'm't's' tenir +SFX iB partenir partinsse/n'j'm't' tenir +SFX iB partenir partinsses/n'm't' tenir +SFX iB partenir partînt/n'm't' tenir +SFX iB partenir partinssions/n't' tenir +SFX iB partenir partinssiez/n'm' tenir +SFX iB partenir partinssent/n'm't's' tenir +SFX iB partenir partiens/n'm't' tenir +SFX iB partenir partenons/n' tenir +SFX iB partenir partenez/n'm' tenir + +SFX iC Y 51 +SFX iC rir rir/n'q'd'l'm't's' [vf]rir +SFX iC rir rant/n'q'l'm't's' [vf]rir +SFX iC rir ert/q' [vf]rir +SFX iC rir erts/q' [vf]rir +SFX iC rir erte/q' [vf]rir +SFX iC rir ertes/q' [vf]rir +SFX iC rir re/n'q'j'l'm't' [vf]rir +SFX iC rir res/n'q'l'm't' [vf]rir +SFX iC rir re/n'q'l'm't's' [vf]rir +SFX iC rir rons/n'q'l't' [vf]rir +SFX iC rir rez/n'q'l'm' [vf]rir +SFX iC rir rent/n'q'l'm't's' [vf]rir +SFX iC rir rais/n'q'j'l'm't' [vf]rir +SFX iC rir rais/n'q'l'm't' [vf]rir +SFX iC rir rait/n'q'l'm't's' [vf]rir +SFX iC rir rions/n'q'l't' [vf]rir +SFX iC rir riez/n'q'l'm' [vf]rir +SFX iC rir raient/n'q'l'm't's' [vf]rir +SFX iC rir ris/n'q'j'l'm't' [vf]rir +SFX iC rir ris/n'q'l'm't' [vf]rir +SFX iC rir rit/n'q'l'm't's' [vf]rir +SFX iC rir rîmes/n'q'l't' [vf]rir +SFX iC rir rîtes/n'q'l'm' [vf]rir +SFX iC rir rirent/n'q'l'm't's' [vf]rir +SFX iC rir rirai/n'q'j'l'm't' [vf]rir +SFX iC rir riras/n'q'l'm't' [vf]rir +SFX iC rir rira/n'q'l'm't's' [vf]rir +SFX iC rir rirons/n'q'l't' [vf]rir +SFX iC rir rirez/n'q'l'm' [vf]rir +SFX iC rir riront/n'q'l'm't's' [vf]rir +SFX iC rir rirais/n'q'j'l'm't' [vf]rir +SFX iC rir rirais/n'q'l'm't' [vf]rir +SFX iC rir rirait/n'q'l'm't's' [vf]rir +SFX iC rir ririons/n'q'l't' [vf]rir +SFX iC rir ririez/n'q'l'm' [vf]rir +SFX iC rir riraient/n'q'l'm't's' [vf]rir +SFX iC rir re/n'j'l'm't' [vf]rir +SFX iC rir res/n'l'm't' [vf]rir +SFX iC rir re/n'l'm't's' [vf]rir +SFX iC rir rions/n'l't' [vf]rir +SFX iC rir riez/n'l'm' [vf]rir +SFX iC rir rent/n'q'l'm't's' [vf]rir +SFX iC rir risse/n'q'j'l'm't' [vf]rir +SFX iC rir risses/n'q'l'm't' [vf]rir +SFX iC rir rît/n'q'l'm't's' [vf]rir +SFX iC rir rissions/n'q'l't' [vf]rir +SFX iC rir rissiez/n'q'l'm' [vf]rir +SFX iC rir rissent/n'q'l'm't's' [vf]rir +SFX iC rir re/n'l'm't' [vf]rir +SFX iC rir rons/n'l' [vf]rir +SFX iC rir rez/n'l'm' [vf]rir + +SFX iD Y 51 +SFX iD courir courir/n'q'd' courir +SFX iD courir courant/n'q' courir +SFX iD courir couru courir +SFX iD courir courus ccourir +SFX iD courir courue ccourir +SFX iD courir courues ccourir +SFX iD courir cours/n'j' courir +SFX iD courir cours/n' courir +SFX iD courir court/n' courir +SFX iD courir courons/n' courir +SFX iD courir courez/n' courir +SFX iD courir courent/n' courir +SFX iD courir courais/n'j' courir +SFX iD courir courais/n' courir +SFX iD courir courait/n' courir +SFX iD courir courions/n' courir +SFX iD courir couriez/n' courir +SFX iD courir couraient/n' courir +SFX iD courir courus/n'j' courir +SFX iD courir courus/n' courir +SFX iD courir courut/n' courir +SFX iD courir courûmes/n' courir +SFX iD courir courûtes/n' courir +SFX iD courir coururent/n' courir +SFX iD courir courrai/n'j' courir +SFX iD courir courras/n' courir +SFX iD courir courra/n' courir +SFX iD courir courrons/n' courir +SFX iD courir courrez/n' courir +SFX iD courir courront/n' courir +SFX iD courir courrais/n'j' courir +SFX iD courir courrais/n' courir +SFX iD courir courrait/n' courir +SFX iD courir courrions/n' courir +SFX iD courir courriez/n' courir +SFX iD courir courraient/n' courir +SFX iD courir coure/n'j' courir +SFX iD courir coures/n' courir +SFX iD courir coure/n' courir +SFX iD courir courions/n' courir +SFX iD courir couriez/n' courir +SFX iD courir courent/n' courir +SFX iD courir courusse/n'j' courir +SFX iD courir courusses/n' courir +SFX iD courir courût/n' courir +SFX iD courir courussions/n' courir +SFX iD courir courussiez/n' courir +SFX iD courir courussent/n' courir +SFX iD courir cours/n' courir +SFX iD courir courons/n' courir +SFX iD courir courez/n' courir + +SFX iE Y 51 +SFX iE ourir ourir/n'q'd'l' courir +SFX iE ourir ourant/n'q' courir +SFX iE ourir ouru/q' courir +SFX iE ourir ourus/q' courir +SFX iE ourir ourue/q' courir +SFX iE ourir ourues/q' courir +SFX iE ourir ours/n'q'j'l' courir +SFX iE ourir ours/n'q'l' courir +SFX iE ourir ourt/n'q'l' courir +SFX iE ourir ourons/n'q'l' courir +SFX iE ourir ourez/n'q'l' courir +SFX iE ourir ourent/n'q'l' courir +SFX iE ourir ourais/n'q'j'l' courir +SFX iE ourir ourais/n'q'l' courir +SFX iE ourir ourait/n'q'l' courir +SFX iE ourir ourions/n'q'l' courir +SFX iE ourir ouriez/n'q'l' courir +SFX iE ourir ouraient/n'q'l' courir +SFX iE ourir ourus/n'q'j'l' courir +SFX iE ourir ourus/n'q'l' courir +SFX iE ourir ourut/n'q'l' courir +SFX iE ourir ourûmes/n'q'l' courir +SFX iE ourir ourûtes/n'q'l' courir +SFX iE ourir oururent/n'q'l' courir +SFX iE ourir ourrai/n'q'j'l' courir +SFX iE ourir ourras/n'q'l' courir +SFX iE ourir ourra/n'q'l' courir +SFX iE ourir ourrons/n'q'l' courir +SFX iE ourir ourrez/n'q'l' courir +SFX iE ourir ourront/n'q'l' courir +SFX iE ourir ourrais/n'q'j'l' courir +SFX iE ourir ourrais/n'q'l' courir +SFX iE ourir ourrait/n'q'l' courir +SFX iE ourir ourrions/n'q'l' courir +SFX iE ourir ourriez/n'q'l' courir +SFX iE ourir ourraient/n'q'l' courir +SFX iE ourir oure/n'q'j'l' courir +SFX iE ourir oures/n'q'l' courir +SFX iE ourir oure/n'q'l' courir +SFX iE ourir ourions/n'q'l' courir +SFX iE ourir ouriez/n'q'l' courir +SFX iE ourir ourent/n'q'l' courir +SFX iE ourir ourusse/n'q'j'l' courir +SFX iE ourir ourusses/n'q'l' courir +SFX iE ourir ourût/n'q'l' courir +SFX iE ourir ourussions/n'q'l' courir +SFX iE ourir ourussiez/n'q'l' courir +SFX iE ourir ourussent/n'q'l' courir +SFX iE ourir ours/n'l' courir +SFX iE ourir ourons/n'l' courir +SFX iE ourir ourez/n'l' courir + +SFX iF N 51 +SFX iF ervir ervir servir +SFX iF ervir ervant servir +SFX iF ervir ervi servir +SFX iF ervir ervis servir +SFX iF ervir ervie servir +SFX iF ervir ervies servir +SFX iF ervir ers servir +SFX iF ervir ers servir +SFX iF ervir ert servir +SFX iF ervir ervons servir +SFX iF ervir ervez servir +SFX iF ervir ervent servir +SFX iF ervir ervais servir +SFX iF ervir ervais servir +SFX iF ervir ervait servir +SFX iF ervir ervions servir +SFX iF ervir erviez servir +SFX iF ervir ervaient servir +SFX iF ervir ervis servir +SFX iF ervir ervis servir +SFX iF ervir ervit servir +SFX iF ervir ervîmes servir +SFX iF ervir ervîtes servir +SFX iF ervir ervirent servir +SFX iF ervir ervirai servir +SFX iF ervir erviras servir +SFX iF ervir ervira servir +SFX iF ervir ervirons servir +SFX iF ervir ervirez servir +SFX iF ervir erviront servir +SFX iF ervir ervirais servir +SFX iF ervir ervirais servir +SFX iF ervir ervirait servir +SFX iF ervir ervirions servir +SFX iF ervir erviriez servir +SFX iF ervir erviraient servir +SFX iF ervir erve servir +SFX iF ervir erves servir +SFX iF ervir erve servir +SFX iF ervir ervions servir +SFX iF ervir erviez servir +SFX iF ervir ervent servir +SFX iF ervir ervisse servir +SFX iF ervir ervisses servir +SFX iF ervir ervît servir +SFX iF ervir ervissions servir +SFX iF ervir ervissiez servir +SFX iF ervir ervissent servir +SFX iF ervir ers servir +SFX iF ervir ervons servir +SFX iF ervir ervez servir + +SFX iG N 51 +SFX iG êtir êtir vêtir +SFX iG êtir êtant vêtir +SFX iG êtir êtu vêtir +SFX iG êtir êtus vêtir +SFX iG êtir êtue vêtir +SFX iG êtir êtues vêtir +SFX iG êtir êts vêtir +SFX iG êtir êts vêtir +SFX iG êtir êt vêtir +SFX iG êtir êtons vêtir +SFX iG êtir êtez vêtir +SFX iG êtir êtont vêtir +SFX iG êtir êtais vêtir +SFX iG êtir êtais vêtir +SFX iG êtir êtait vêtir +SFX iG êtir êtions vêtir +SFX iG êtir êtiez vêtir +SFX iG êtir êtaient vêtir +SFX iG êtir êtis vêtir +SFX iG êtir êtis vêtir +SFX iG êtir êtit vêtir +SFX iG êtir êtîmes vêtir +SFX iG êtir êtîtes vêtir +SFX iG êtir êtirent vêtir +SFX iG êtir êtirai vêtir +SFX iG êtir êtiras vêtir +SFX iG êtir êtira vêtir +SFX iG êtir êtirons vêtir +SFX iG êtir êtirez vêtir +SFX iG êtir êtiront vêtir +SFX iG êtir êtirais vêtir +SFX iG êtir êtirais vêtir +SFX iG êtir êtirait vêtir +SFX iG êtir êtirions vêtir +SFX iG êtir êtiriez vêtir +SFX iG êtir êtiraient vêtir +SFX iG êtir ête vêtir +SFX iG êtir êtes vêtir +SFX iG êtir ête vêtir +SFX iG êtir êtions vêtir +SFX iG êtir êtiez vêtir +SFX iG êtir êtent vêtir +SFX iG êtir êtisse vêtir +SFX iG êtir êtisses vêtir +SFX iG êtir êtît vêtir +SFX iG êtir êtissions vêtir +SFX iG êtir êtissiez vêtir +SFX iG êtir êtissent vêtir +SFX iG êtir êts vêtir +SFX iG êtir êtons vêtir +SFX iG êtir êtez vêtir + +SFX iI N 48 +SFX iI ormir ormir dormir +SFX iI ormir ormant dormir +SFX iI ormir ormi dormir +SFX iI ormir ors dormir +SFX iI ormir ors dormir +SFX iI ormir ort dormir +SFX iI ormir ormons dormir +SFX iI ormir ormez dormir +SFX iI ormir orment dormir +SFX iI ormir ormais dormir +SFX iI ormir ormais dormir +SFX iI ormir ormait dormir +SFX iI ormir ormions dormir +SFX iI ormir ormiez dormir +SFX iI ormir ormaient dormir +SFX iI ormir ormis dormir +SFX iI ormir ormis dormir +SFX iI ormir ormit dormir +SFX iI ormir ormîmes dormir +SFX iI ormir ormîtes dormir +SFX iI ormir ormirent dormir +SFX iI ormir ormirai dormir +SFX iI ormir ormiras dormir +SFX iI ormir ormira dormir +SFX iI ormir ormirons dormir +SFX iI ormir ormirez dormir +SFX iI ormir ormiront dormir +SFX iI ormir ormirais dormir +SFX iI ormir ormirais dormir +SFX iI ormir ormirait dormir +SFX iI ormir ormirions dormir +SFX iI ormir ormiriez dormir +SFX iI ormir ormiraient dormir +SFX iI ormir orme dormir +SFX iI ormir ormes dormir +SFX iI ormir orme dormir +SFX iI ormir ormions dormir +SFX iI ormir ormiez dormir +SFX iI ormir orment dormir +SFX iI ormir ormisse dormir +SFX iI ormir ormisses dormir +SFX iI ormir ormît dormir +SFX iI ormir ormissions dormir +SFX iI ormir ormissiez dormir +SFX iI ormir ormissent dormir +SFX iI ormir ors dormir +SFX iI ormir ormons dormir +SFX iI ormir ormez dormir + +SFX iJ Y 51 +SFX iJ dormir dormir/n'q'd'l'm't's' dormir +SFX iJ dormir dormant/n'q'l'm't's' dormir +SFX iJ dormir dormi/q' dormir +SFX iJ dormir dormis/q' dormir +SFX iJ dormir dormie/q' dormir +SFX iJ dormir dormies/q' dormir +SFX iJ dormir dors/n'q'j'l'm't' dormir +SFX iJ dormir dors/n'q'l'm't' dormir +SFX iJ dormir dort/n'q'l'm't's' dormir +SFX iJ dormir dormons/n'q'l't' dormir +SFX iJ dormir dormez/n'q'l'm' dormir +SFX iJ dormir dorment/n'q'l'm't's' dormir +SFX iJ dormir dormais/n'q'j'l'm't' dormir +SFX iJ dormir dormais/n'q'l'm't' dormir +SFX iJ dormir dormait/n'q'l'm't's' dormir +SFX iJ dormir dormions/n'q'l't' dormir +SFX iJ dormir dormiez/n'q'l'm' dormir +SFX iJ dormir dormaient/n'q'l'm't's' dormir +SFX iJ dormir dormis/n'q'j'l'm't' dormir +SFX iJ dormir dormis/n'q'l'm't' dormir +SFX iJ dormir dormit/n'q'l'm't's' dormir +SFX iJ dormir dormîmes/n'q'l't' dormir +SFX iJ dormir dormîtes/n'q'l'm' dormir +SFX iJ dormir dormirent/n'q'l'm't's' dormir +SFX iJ dormir dormirai/n'q'j'l'm't' dormir +SFX iJ dormir dormiras/n'q'l'm't' dormir +SFX iJ dormir dormira/n'q'l'm't's' dormir +SFX iJ dormir dormirons/n'q'l't' dormir +SFX iJ dormir dormirez/n'q'l'm' dormir +SFX iJ dormir dormiront/n'q'l'm't's' dormir +SFX iJ dormir dormirais/n'q'j'l'm't' dormir +SFX iJ dormir dormirais/n'q'l'm't' dormir +SFX iJ dormir dormirait/n'q'l'm't's' dormir +SFX iJ dormir dormirions/n'q'l't' dormir +SFX iJ dormir dormiriez/n'q'l'm' dormir +SFX iJ dormir dormiraient/n'q'l'm't's' dormir +SFX iJ dormir dorme/n'j'l'm't' dormir +SFX iJ dormir dormes/n'l'm't' dormir +SFX iJ dormir dorme/n'l'm't's' dormir +SFX iJ dormir dormions/n'l't' dormir +SFX iJ dormir dormiez/n'l'm' dormir +SFX iJ dormir dorment/n'l'm't's' dormir +SFX iJ dormir dormisse/n'q'j'l'm't' dormir +SFX iJ dormir dormisses/n'q'l'm't' dormir +SFX iJ dormir dormît/n'q'l'm't's' dormir +SFX iJ dormir dormissions/n'q'l't' dormir +SFX iJ dormir dormissiez/n'q'l'm' dormir +SFX iJ dormir dormissent/n'q'l'm't's' dormir +SFX iJ dormir dors/n'l'm't' dormir +SFX iJ dormir dormons/n'l' dormir +SFX iJ dormir dormez/n'l'm' dormir + +SFX iK Y 50 +SFX iK quérir quérir/n'q'd'l'm't's' quérir +SFX iK quérir quérant/n'q'l'm't's' quérir +SFX iK quérir quis/q' quérir +SFX iK quérir quise/q' quérir +SFX iK quérir quises/q' quérir +SFX iK quérir quiers/n'q'j'l'm't' quérir +SFX iK quérir quiers/n'q'l'm't' quérir +SFX iK quérir quiert/n'q'l'm't's' quérir +SFX iK quérir quérons/n'q'l't' quérir +SFX iK quérir quérez/n'q'l'm' quérir +SFX iK quérir quièrent/n'q'l'm't's' quérir +SFX iK quérir quérais/n'q'j'l'm't' quérir +SFX iK quérir quérais/n'q'l'm't' quérir +SFX iK quérir quérait/n'q'l'm't's' quérir +SFX iK quérir quérions/n'q'l't' quérir +SFX iK quérir quériez/n'q'l'm' quérir +SFX iK quérir quéraient/n'q'l'm't's' quérir +SFX iK quérir quis/n'q'j'l'm't' quérir +SFX iK quérir quis/n'q'l'm't' quérir +SFX iK quérir quit/n'q'l'm't's' quérir +SFX iK quérir quîmes/n'q'l't' quérir +SFX iK quérir quîtes/n'q'l'm' quérir +SFX iK quérir quirent/n'q'l'm't's' quérir +SFX iK quérir querrai/n'q'j'l'm't' quérir +SFX iK quérir querras/n'q'l'm't' quérir +SFX iK quérir querra/n'q'l'm't's' quérir +SFX iK quérir querrons/n'q'l't' quérir +SFX iK quérir querrez/n'q'l'm' quérir +SFX iK quérir querront/n'q'l'm't's' quérir +SFX iK quérir querrais/n'q'j'l'm't' quérir +SFX iK quérir querrais/n'q'l'm't' quérir +SFX iK quérir querrait/n'q'l'm't's' quérir +SFX iK quérir querrions/n'q'l't' quérir +SFX iK quérir querriez/n'q'l'm' quérir +SFX iK quérir querraient/n'q'l'm't's' quérir +SFX iK quérir quière/n'j'l'm't' quérir +SFX iK quérir quières/n'l'm't' quérir +SFX iK quérir quière/n'l'm't's' quérir +SFX iK quérir quérions/n'l't' quérir +SFX iK quérir quériez/n'l'm' quérir +SFX iK quérir quièrent/n'q'l'm't's' quérir +SFX iK quérir quisse/n'q'j'l'm't' quérir +SFX iK quérir quisses/n'q'l'm't' quérir +SFX iK quérir quît/n'q'l'm't's' quérir +SFX iK quérir quissions/n'q'l't' quérir +SFX iK quérir quissiez/n'q'l'm' quérir +SFX iK quérir quissent/n'q'l'm't's' quérir +SFX iK quérir quiers/n'l'm't' quérir +SFX iK quérir quérons/n'l' quérir +SFX iK quérir quérez/n'l'm' quérir + +SFX iM Y 50 +SFX iM quérir quérir/m't's' quérir +SFX iM quérir quérant/m't's' quérir +SFX iM quérir quis quérir +SFX iM quérir quise quérir +SFX iM quérir quises quérir +SFX iM quérir quiers/m' quérir +SFX iM quérir quiers/t' quérir +SFX iM quérir quiert/s' quérir +SFX iM quérir quérons quérir +SFX iM quérir quérez quérir +SFX iM quérir quièrent/s' quérir +SFX iM quérir quérais/m' quérir +SFX iM quérir quérais/t' quérir +SFX iM quérir quérait/s' quérir +SFX iM quérir quérions quérir +SFX iM quérir quériez quérir +SFX iM quérir quéraient/s' quérir +SFX iM quérir quis/m' quérir +SFX iM quérir quis/t' quérir +SFX iM quérir quit/s' quérir +SFX iM quérir quîmes quérir +SFX iM quérir quîtes quérir +SFX iM quérir quirent/s' quérir +SFX iM quérir querrai/m' quérir +SFX iM quérir querras/t' quérir +SFX iM quérir querra/s' quérir +SFX iM quérir querrons quérir +SFX iM quérir querrez quérir +SFX iM quérir querront/s' quérir +SFX iM quérir querrais/m' quérir +SFX iM quérir querrais/t' quérir +SFX iM quérir querrait/s' quérir +SFX iM quérir querrions quérir +SFX iM quérir querriez quérir +SFX iM quérir querraient/s' quérir +SFX iM quérir quière/m' quérir +SFX iM quérir quières/t' quérir +SFX iM quérir quière/s' quérir +SFX iM quérir quérions quérir +SFX iM quérir quériez quérir +SFX iM quérir quièrent/s' quérir +SFX iM quérir quisse/m' quérir +SFX iM quérir quisses/t' quérir +SFX iM quérir quît/s' quérir +SFX iM quérir quissions quérir +SFX iM quérir quissiez quérir +SFX iM quérir quissent/s' quérir +SFX iM quérir quiers/t' quérir +SFX iM quérir quérons quérir +SFX iM quérir quérez quérir + +SFX iN N 48 +SFX iN uir uir fuir +SFX iN uir uyant fuir +SFX iN uir ui fuir +SFX iN uir uis fuir +SFX iN uir uis fuir +SFX iN uir uit fuir +SFX iN uir uyons fuir +SFX iN uir uyez fuir +SFX iN uir uient fuir +SFX iN uir uyais fuir +SFX iN uir uyais fuir +SFX iN uir uyait fuir +SFX iN uir uyions fuir +SFX iN uir uyiez fuir +SFX iN uir uyaient fuir +SFX iN uir uis fuir +SFX iN uir uis fuir +SFX iN uir uit fuir +SFX iN uir uîmes fuir +SFX iN uir uîtes fuir +SFX iN uir uirent fuir +SFX iN uir uirai fuir +SFX iN uir uiras fuir +SFX iN uir uira fuir +SFX iN uir uirons fuir +SFX iN uir uirez fuir +SFX iN uir uiront fuir +SFX iN uir uirais fuir +SFX iN uir uirais fuir +SFX iN uir uirait fuir +SFX iN uir uirions fuir +SFX iN uir uiriez fuir +SFX iN uir uiraient fuir +SFX iN uir uie fuir +SFX iN uir uies fuir +SFX iN uir uie fuir +SFX iN uir uyions fuir +SFX iN uir uyiez fuir +SFX iN uir uient fuir +SFX iN uir uisse fuir +SFX iN uir uisses fuir +SFX iN uir uît fuir +SFX iN uir uissions fuir +SFX iN uir uissiez fuir +SFX iN uir uissent fuir +SFX iN uir uis fuir +SFX iN uir uyons fuir +SFX iN uir uyez fuir + +SFX iO Y 51 +SFX iO fuir fuir/m't's' enfuir +SFX iO fuir fuyant/m't's' enfuir +SFX iO fuir fui enfuir +SFX iO fuir fuis enfuir +SFX iO fuir fuie enfuir +SFX iO fuir fuies enfuir +SFX iO fuir fuis/m' enfuir +SFX iO fuir fuis/t' enfuir +SFX iO fuir fuit/s' enfuir +SFX iO fuir fuyons enfuir +SFX iO fuir fuyez enfuir +SFX iO fuir fuient/s' enfuir +SFX iO fuir fuyais/m' enfuir +SFX iO fuir fuyais/t' enfuir +SFX iO fuir fuyait/s' enfuir +SFX iO fuir fuyions enfuir +SFX iO fuir fuyiez enfuir +SFX iO fuir fuyaient/s' enfuir +SFX iO fuir fuis/m' enfuir +SFX iO fuir fuis/t' enfuir +SFX iO fuir fuit/s' enfuir +SFX iO fuir fuîmes enfuir +SFX iO fuir fuîtes enfuir +SFX iO fuir fuirent/s' enfuir +SFX iO fuir fuirai/m' enfuir +SFX iO fuir fuiras/t' enfuir +SFX iO fuir fuira/s' enfuir +SFX iO fuir fuirons enfuir +SFX iO fuir fuirez enfuir +SFX iO fuir fuiront/s' enfuir +SFX iO fuir fuirais/m' enfuir +SFX iO fuir fuirais/t' enfuir +SFX iO fuir fuirait/s' enfuir +SFX iO fuir fuirions enfuir +SFX iO fuir fuiriez enfuir +SFX iO fuir fuiraient/s' enfuir +SFX iO fuir fuie/m' enfuir +SFX iO fuir fuies/t' enfuir +SFX iO fuir fuie/s' enfuir +SFX iO fuir fuyions enfuir +SFX iO fuir fuyiez enfuir +SFX iO fuir fuient/s' enfuir +SFX iO fuir fuisse/m' enfuir +SFX iO fuir fuisses/t' enfuir +SFX iO fuir fuît/s' enfuir +SFX iO fuir fuissions enfuir +SFX iO fuir fuissiez enfuir +SFX iO fuir fuissent/s' enfuir +SFX iO fuir fuis/t' enfuir +SFX iO fuir fuyons enfuir +SFX iO fuir fuyez enfuir + +SFX iP N 51 +SFX iP ourir ourir mourir +SFX iP ourir ourant mourir +SFX iP ourir ort mourir +SFX iP ourir orts mourir +SFX iP ourir orte mourir +SFX iP ourir ortes mourir +SFX iP ourir eurs mourir +SFX iP ourir eurs mourir +SFX iP ourir eurt mourir +SFX iP ourir ourons mourir +SFX iP ourir ourez mourir +SFX iP ourir eurent mourir +SFX iP ourir ourais mourir +SFX iP ourir ourais mourir +SFX iP ourir ourait mourir +SFX iP ourir ourions mourir +SFX iP ourir ouriez mourir +SFX iP ourir ouraient mourir +SFX iP ourir ourus mourir +SFX iP ourir ourus mourir +SFX iP ourir ourut mourir +SFX iP ourir ourûmes mourir +SFX iP ourir ourûtes mourir +SFX iP ourir oururent mourir +SFX iP ourir ourrai mourir +SFX iP ourir ourras mourir +SFX iP ourir ourra mourir +SFX iP ourir ourrons mourir +SFX iP ourir ourrez mourir +SFX iP ourir ourront mourir +SFX iP ourir ourrais mourir +SFX iP ourir ourrais mourir +SFX iP ourir ourrait mourir +SFX iP ourir ourrions mourir +SFX iP ourir ourriez mourir +SFX iP ourir ourraient mourir +SFX iP ourir eure mourir +SFX iP ourir eures mourir +SFX iP ourir eure mourir +SFX iP ourir ourions mourir +SFX iP ourir ouriez mourir +SFX iP ourir eurent mourir +SFX iP ourir ourusse mourir +SFX iP ourir ourusses mourir +SFX iP ourir ourût mourir +SFX iP ourir ourussions mourir +SFX iP ourir ourussiez mourir +SFX iP ourir ourussent mourir +SFX iP ourir eurs mourir +SFX iP ourir ourons mourir +SFX iP ourir ourez mourir + +SFX iQ N 51 +SFX iQ ouillir ouillir bouillir +SFX iQ ouillir ouillant bouillir +SFX iQ ouillir ouilli bouillir +SFX iQ ouillir ouillis bouillir +SFX iQ ouillir ouillie bouillir +SFX iQ ouillir ouillies bouillir +SFX iQ ouillir ous bouillir +SFX iQ ouillir ous bouillir +SFX iQ ouillir out bouillir +SFX iQ ouillir ouillons bouillir +SFX iQ ouillir ouillez bouillir +SFX iQ ouillir ouillent bouillir +SFX iQ ouillir ouillais bouillir +SFX iQ ouillir ouillais bouillir +SFX iQ ouillir ouillait bouillir +SFX iQ ouillir ouillions bouillir +SFX iQ ouillir ouilliez bouillir +SFX iQ ouillir ouillaient bouillir +SFX iQ ouillir ouillis bouillir +SFX iQ ouillir ouillis bouillir +SFX iQ ouillir ouillit bouillir +SFX iQ ouillir ouillîmes bouillir +SFX iQ ouillir ouillîtes bouillir +SFX iQ ouillir ouillirent bouillir +SFX iQ ouillir ouillirai bouillir +SFX iQ ouillir ouilliras bouillir +SFX iQ ouillir ouillira bouillir +SFX iQ ouillir ouillirons bouillir +SFX iQ ouillir ouillirez bouillir +SFX iQ ouillir ouilliront bouillir +SFX iQ ouillir ouillirais bouillir +SFX iQ ouillir ouillirais bouillir +SFX iQ ouillir ouillirait bouillir +SFX iQ ouillir ouillirions bouillir +SFX iQ ouillir ouilliriez bouillir +SFX iQ ouillir ouilliraient bouillir +SFX iQ ouillir ouille bouillir +SFX iQ ouillir ouilles bouillir +SFX iQ ouillir ouille bouillir +SFX iQ ouillir ouillions bouillir +SFX iQ ouillir ouilliez bouillir +SFX iQ ouillir ouillent bouillir +SFX iQ ouillir ouillisse bouillir +SFX iQ ouillir ouillisses bouillir +SFX iQ ouillir ouillît bouillir +SFX iQ ouillir ouillissions bouillir +SFX iQ ouillir ouillissiez bouillir +SFX iQ ouillir ouillissent bouillir +SFX iQ ouillir ous bouillir +SFX iQ ouillir ouillons bouillir +SFX iQ ouillir ouillez bouillir + +SFX iR Y 54 +SFX iR ueillir ueillir/n'q'd'l'm't's' cueillir +SFX iR ueillir ueillant/n'q'l'm't's' cueillir +SFX iR ueillir ueilli/q' cueillir +SFX iR ueillir ueillis/q' cueillir +SFX iR ueillir ueillie/q' cueillir +SFX iR ueillir ueillies/q' cueillir +SFX iR ueillir ueille/n'q'j'l't' cueillir +SFX iR ueillir ueilles/n'q'l'm' cueillir +SFX iR ueillir ueille/n'q'l'm't's' cueillir +SFX iR ueillir ueillons/n'q'l't' cueillir +SFX iR ueillir ueillez/n'q'l'm' cueillir +SFX iR ueillir ueillent/n'q'l'm't's' cueillir +SFX iR ueillir ueillais/n'q'j'l't' cueillir +SFX iR ueillir ueillais/n'q'l'm' cueillir +SFX iR ueillir ueillait/n'q'l'm't's' cueillir +SFX iR ueillir ueillions/n'q'l't' cueillir +SFX iR ueillir ueilliez/n'q'l'm' cueillir +SFX iR ueillir ueillaient/n'q'l'm't's' cueillir +SFX iR ueillir ueillis/n'q'j'l't' cueillir +SFX iR ueillir ueillis/n'q'l'm' cueillir +SFX iR ueillir ueillit/n'q'l'm't's' cueillir +SFX iR ueillir ueillîmes/n'q'l't' cueillir +SFX iR ueillir ueillîtes/n'q'l'm' cueillir +SFX iR ueillir ueillirent/n'q'l'm't's' cueillir +SFX iR ueillir ueillerai/n'q'j'l't' cueillir +SFX iR ueillir ueilleras/n'q'l'm' cueillir +SFX iR ueillir ueillera/n'q'l'm't's' cueillir +SFX iR ueillir ueillerons/n'q'l't' cueillir +SFX iR ueillir ueillerez/n'q'l'm' cueillir +SFX iR ueillir ueilleront/n'q'l'm't's' cueillir +SFX iR ueillir ueillerais/n'q'j'l't' cueillir +SFX iR ueillir ueillerais/n'q'l'm' cueillir +SFX iR ueillir ueillerait/n'q'l'm't's' cueillir +SFX iR ueillir ueillerions/n'q'l't' cueillir +SFX iR ueillir ueilleriez/n'q'l'm' cueillir +SFX iR ueillir ueilleraient/n'q'l'm't's' cueillir +SFX iR ueillir ueille/n'j'l't' cueillir +SFX iR ueillir ueilles/n'l'm' cueillir +SFX iR ueillir ueille/n'l'm't's' cueillir +SFX iR ueillir ueillions/n'l't' cueillir +SFX iR ueillir ueilliez/n'l'm' cueillir +SFX iR ueillir ueillent/n'q'l'm't's' cueillir +SFX iR ueillir ueillisse/n'q'j'l't' cueillir +SFX iR ueillir ueillisses/n'q'l'm' cueillir +SFX iR ueillir ueillît/n'q'l'm't's' cueillir +SFX iR ueillir ueillissions/n'q'l't' cueillir +SFX iR ueillir ueillissiez/n'q'l'm' cueillir +SFX iR ueillir ueillissent/n'q'l'm't's' cueillir +SFX iR ueillir ueilles/n'l'm' cueillir +SFX iR ueillir ueilles recueillir +SFX iR ueillir ueillons/n'l' cueillir +SFX iR ueillir ueillons recueillir +SFX iR ueillir ueillez/n'l'm' cueillir +SFX iR ueillir ueillez recueillir + +SFX iS N 48 +SFX iS aillir aillir aillir +SFX iS aillir aillant aillir +SFX iS aillir ailli aillir +SFX iS aillir aille aillir +SFX iS aillir ailles aillir +SFX iS aillir aille aillir +SFX iS aillir aillons aillir +SFX iS aillir aillez aillir +SFX iS aillir aillent aillir +SFX iS aillir aillais aillir +SFX iS aillir aillais aillir +SFX iS aillir aillait aillir +SFX iS aillir aillions aillir +SFX iS aillir ailliez aillir +SFX iS aillir aillaient aillir +SFX iS aillir aillis aillir +SFX iS aillir aillis aillir +SFX iS aillir aillit aillir +SFX iS aillir aillîmes aillir +SFX iS aillir aillîtes aillir +SFX iS aillir aillirent aillir +SFX iS aillir aillirai aillir +SFX iS aillir ailliras aillir +SFX iS aillir aillira aillir +SFX iS aillir aillirons aillir +SFX iS aillir aillirez aillir +SFX iS aillir ailliront aillir +SFX iS aillir aillirais aillir +SFX iS aillir aillirais aillir +SFX iS aillir aillirait aillir +SFX iS aillir aillirions aillir +SFX iS aillir ailliriez aillir +SFX iS aillir ailliraient aillir +SFX iS aillir aille aillir +SFX iS aillir ailles aillir +SFX iS aillir aille aillir +SFX iS aillir aillions aillir +SFX iS aillir ailliez aillir +SFX iS aillir aillent aillir +SFX iS aillir aillisse aillir +SFX iS aillir aillisses aillir +SFX iS aillir aillît aillir +SFX iS aillir aillissions aillir +SFX iS aillir aillissiez aillir +SFX iS aillir aillissent aillir +SFX iS aillir aille aillir +SFX iS aillir aillons aillir +SFX iS aillir aillez aillir + +SFX iT Y 51 +SFX iT saillir saillir/n'q'd'l'm't's' aillir +SFX iT saillir saillant/n'q'l'm't's' aillir +SFX iT saillir sailli/q' aillir +SFX iT saillir saillis/q' aillir +SFX iT saillir saillie/q' aillir +SFX iT saillir saillies/q' aillir +SFX iT saillir saille/n'q'j'l'm't' aillir +SFX iT saillir sailles/n'q'l'm't' aillir +SFX iT saillir saille/n'q'l'm't's' aillir +SFX iT saillir saillons/n'q'l't' aillir +SFX iT saillir saillez/n'q'l'm' aillir +SFX iT saillir saillent/n'q'l'm't's' aillir +SFX iT saillir saillais/n'q'j'l'm't' aillir +SFX iT saillir saillais/n'q'l'm't' aillir +SFX iT saillir saillait/n'q'l'm't's' aillir +SFX iT saillir saillions/n'q'l't' aillir +SFX iT saillir sailliez/n'q'l'm' aillir +SFX iT saillir saillaient/n'q'l'm't's' aillir +SFX iT saillir saillis/n'q'j'l'm't' aillir +SFX iT saillir saillis/n'q'l'm't' aillir +SFX iT saillir saillit/n'q'l'm't's' aillir +SFX iT saillir saillîmes/n'q'l't' aillir +SFX iT saillir saillîtes/n'q'l'm' aillir +SFX iT saillir saillirent/n'q'l'm't's' aillir +SFX iT saillir saillirai/n'q'j'l'm't' aillir +SFX iT saillir sailliras/n'q'l'm't' aillir +SFX iT saillir saillira/n'q'l'm't's' aillir +SFX iT saillir saillirons/n'q'l't' aillir +SFX iT saillir saillirez/n'q'l'm' aillir +SFX iT saillir sailliront/n'q'l'm't's' aillir +SFX iT saillir saillirais/n'q'j'l'm't' aillir +SFX iT saillir saillirais/n'q'l'm't' aillir +SFX iT saillir saillirait/n'q'l'm't's' aillir +SFX iT saillir saillirions/n'q'l't' aillir +SFX iT saillir sailliriez/n'q'l'm' aillir +SFX iT saillir sailliraient/n'q'l'm't's' aillir +SFX iT saillir saille/n'j'l'm't' aillir +SFX iT saillir sailles/n'l'm't' aillir +SFX iT saillir saille/n'l'm't's' aillir +SFX iT saillir saillions/n'l't' aillir +SFX iT saillir sailliez/n'l'm' aillir +SFX iT saillir saillent/n'l'm't's' aillir +SFX iT saillir saillisse/n'q'j'l'm't' aillir +SFX iT saillir saillisses/n'q'l'm't' aillir +SFX iT saillir saillît/n'q'l'm't's' aillir +SFX iT saillir saillissions/n'q'l't' aillir +SFX iT saillir saillissiez/n'q'l'm' aillir +SFX iT saillir saillissent/n'q'l'm't's' aillir +SFX iT saillir saille/n'l'm' aillir +SFX iT saillir saillons/n'l' aillir +SFX iT saillir saillez/n'l'm' aillir + +SFX iU N 48 +SFX iU aillir aillir faillir +SFX iU aillir aillant faillir +SFX iU aillir ailli faillir +SFX iU aillir ux faillir +SFX iU aillir ux faillir +SFX iU aillir ut faillir +SFX iU aillir aillons faillir +SFX iU aillir aillez faillir +SFX iU aillir aillent faillir +SFX iU aillir aillais faillir +SFX iU aillir aillais faillir +SFX iU aillir aillait faillir +SFX iU aillir aillions faillir +SFX iU aillir ailliez faillir +SFX iU aillir aillaient faillir +SFX iU aillir aillis faillir +SFX iU aillir aillis faillir +SFX iU aillir aillit faillir +SFX iU aillir aillîmes faillir +SFX iU aillir aillîtes faillir +SFX iU aillir aillirent faillir +SFX iU aillir aillirai faillir +SFX iU aillir ailliras faillir +SFX iU aillir aillira faillir +SFX iU aillir aillirons faillir +SFX iU aillir aillirez faillir +SFX iU aillir ailliront faillir +SFX iU aillir aillirais faillir +SFX iU aillir aillirais faillir +SFX iU aillir aillirait faillir +SFX iU aillir aillirions faillir +SFX iU aillir ailliriez faillir +SFX iU aillir ailliraient faillir +SFX iU aillir aille faillir +SFX iU aillir ailles faillir +SFX iU aillir aille faillir +SFX iU aillir aillions faillir +SFX iU aillir ailliez faillir +SFX iU aillir aillent faillir +SFX iU aillir aillisse faillir +SFX iU aillir aillisses faillir +SFX iU aillir aillît faillir +SFX iU aillir aillissions faillir +SFX iU aillir aillissiez faillir +SFX iU aillir aillissent faillir +SFX iU illir ux faillir +SFX iU aillir aillons faillir +SFX iU aillir aillez faillir + +SFX iV N 14 +SFX iV ésir ésir gésir +SFX iV ésir isant gésir +SFX iV ésir is gésir +SFX iV ésir is gésir +SFX iV ésir ît gésir +SFX iV ésir isons gésir +SFX iV ésir isez gésir +SFX iV ésir isent gésir +SFX iV ésir isais gésir +SFX iV ésir isais gésir +SFX iV ésir isait gésir +SFX iV ésir isions gésir +SFX iV ésir isiez gésir +SFX iV ésir isaient gésir + +SFX iW Y 64 +SFX iW uïr uïr/n'q'd'l'm't's' ouïr +SFX iW uïr uï-dire/n'q'd'l'm't' ouïr +SFX iW uïr yant/n'q'l'm't's' ouïr +SFX iW uïr uï/q' ouïr +SFX iW uïr uïs/q' ouïr +SFX iW uïr uïe/q' ouïr +SFX iW uïr uïes/q' ouïr +SFX iW uïr is/n'q'j'l'm't' ouïr +SFX iW uïr is/n'q'l'm't' ouïr +SFX iW uïr it/n'q'l'm't' ouïr +SFX iW uïr yons/n'q'l't' ouïr +SFX iW uïr yez/n'q'l'm' ouïr +SFX iW uïr ient/n'q'l'm't's' ouïr +SFX iW uïr yais/n'q'j'l'm't' ouïr +SFX iW uïr yais/n'q'l'm't' ouïr +SFX iW uïr yait/n'q'l'm't' ouïr +SFX iW uïr yions/n'q'l't' ouïr +SFX iW uïr yiez/n'q'l'm' ouïr +SFX iW uïr yaient/n'q'l'm't's' ouïr +SFX iW uïr uïs/n'q'j'l'm't' ouïr +SFX iW uïr uïs/n'q'l'm't' ouïr +SFX iW uïr uït/n'q'l'm't' ouïr +SFX iW uïr uïmes/n'q'l't' ouïr +SFX iW uïr uïtes/n'q'l'm' ouïr +SFX iW uïr uïrent/n'q'l'm't's' ouïr +SFX iW uïr uïrai/n'q'j'l'm't' ouïr +SFX iW uïr rrai/n'q'j'l'm't' ouïr +SFX iW uïr uïras/n'q'l'm't' ouïr +SFX iW uïr rras/n'q'l'm't' ouïr +SFX iW uïr uïra/n'q'l'm't' ouïr +SFX iW uïr rra/n'q'l'm't' ouïr +SFX iW uïr uïrons/n'q'l't' ouïr +SFX iW uïr rrons/n'q'l't' ouïr +SFX iW uïr uïrez/n'q'l'm' ouïr +SFX iW uïr rrez/n'q'l'm' ouïr +SFX iW uïr uïront/n'q'l'm't's' ouïr +SFX iW uïr rront/n'q'l'm't's' ouïr +SFX iW uïr uïrais/n'q'j'l'm't' ouïr +SFX iW uïr rrais/n'q'j'l'm't' ouïr +SFX iW uïr uïrais/n'q'l'm't' ouïr +SFX iW uïr rrais/n'q'l'm't' ouïr +SFX iW uïr uïrait/n'q'l'm't' ouïr +SFX iW uïr rrait/n'q'l'm't' ouïr +SFX iW uïr uïrions/n'q'l't' ouïr +SFX iW uïr rrions/n'q'l't' ouïr +SFX iW uïr uïriez/n'q'l'm' ouïr +SFX iW uïr rriez/n'q'l'm' ouïr +SFX iW uïr uïraient/n'q'l'm't's' ouïr +SFX iW uïr rraient/n'q'l'm't's' ouïr +SFX iW uïr ie/n'j'l'm't' ouïr +SFX iW uïr ies/n'l'm't' ouïr +SFX iW uïr ie/n'l'm't's' ouïr +SFX iW uïr yions/n'l't' ouïr +SFX iW uïr yiez/n'l'm' ouïr +SFX iW uïr ient/n'l'm't's' ouïr +SFX iW uïr uïsse/n'q'j'l'm't' ouïr +SFX iW uïr uïsses/n'q'l'm't' ouïr +SFX iW uïr uït/n'q'l'm't' ouïr +SFX iW uïr uïssions/n'q'l't' ouïr +SFX iW uïr uïssiez/n'q'l'm' ouïr +SFX iW uïr uïssent/n'q'l'm't's' ouïr +SFX iW uïr is/n'l'm' ouïr +SFX iW uïr yons/n'l' ouïr +SFX iW uïr yez/n'l'm' ouïr + +SFX iX N 5 +SFX iX érir érir férir +SFX iX érir éru férir +SFX iX érir érus férir +SFX iX érir érue férir +SFX iX érir érues férir + +SFX iY Y 5 +SFX iY ssir ssir/n'q'd' issir +SFX iY ssir ssu/q' issir +SFX iY ssir ssus/q' issir +SFX iY ssir ssue/q' issir +SFX iY ssir ssues/q' issir + +SFX pA N 49 +SFX pA ouvoir ouvoir pouvoir +SFX pA ouvoir ouvant pouvoir +SFX pA ouvoir u pouvoir +SFX pA ouvoir eux pouvoir +SFX pA ouvoir uis pouvoir +SFX pA ouvoir uissé pouvoir +SFX pA ouvoir uis pouvoir +SFX pA ouvoir eux pouvoir +SFX pA ouvoir eut pouvoir +SFX pA ouvoir ouvons pouvoir +SFX pA ouvoir ouvez pouvoir +SFX pA ouvoir euvent pouvoir +SFX pA ouvoir ouvais pouvoir +SFX pA ouvoir ouvais pouvoir +SFX pA ouvoir ouvait pouvoir +SFX pA ouvoir ouvions pouvoir +SFX pA ouvoir ouviez pouvoir +SFX pA ouvoir ouvaient pouvoir +SFX pA ouvoir us pouvoir +SFX pA ouvoir us pouvoir +SFX pA ouvoir ut pouvoir +SFX pA ouvoir ûmes pouvoir +SFX pA ouvoir ûtes pouvoir +SFX pA ouvoir urent pouvoir +SFX pA ouvoir ourrai pouvoir +SFX pA ouvoir ourras pouvoir +SFX pA ouvoir ourra pouvoir +SFX pA ouvoir ourrons pouvoir +SFX pA ouvoir ourrez pouvoir +SFX pA ouvoir ourront pouvoir +SFX pA ouvoir ourrais pouvoir +SFX pA ouvoir ourrais pouvoir +SFX pA ouvoir ourrait pouvoir +SFX pA ouvoir ourrions pouvoir +SFX pA ouvoir ourriez pouvoir +SFX pA ouvoir ourraient pouvoir +SFX pA ouvoir uisse pouvoir +SFX pA ouvoir uisses pouvoir +SFX pA ouvoir uisse pouvoir +SFX pA ouvoir uissions pouvoir +SFX pA ouvoir uissiez pouvoir +SFX pA ouvoir uissent pouvoir +SFX pA ouvoir usse pouvoir +SFX pA ouvoir ussé pouvoir +SFX pA ouvoir usses pouvoir +SFX pA ouvoir ût pouvoir +SFX pA ouvoir ussions pouvoir +SFX pA ouvoir ussiez pouvoir +SFX pA ouvoir ussent pouvoir + +SFX pB N 53 +SFX pB ouloir ouloir vouloir +SFX pB ouloir oulant vouloir +SFX pB ouloir oulu vouloir +SFX pB ouloir oulus vouloir +SFX pB ouloir oulue vouloir +SFX pB ouloir oulues vouloir +SFX pB ouloir eux vouloir +SFX pB ouloir eux vouloir +SFX pB ouloir eut vouloir +SFX pB ouloir oulons vouloir +SFX pB ouloir oulez vouloir +SFX pB ouloir eulent vouloir +SFX pB ouloir oulais vouloir +SFX pB ouloir oulais vouloir +SFX pB ouloir oulait vouloir +SFX pB ouloir oulions vouloir +SFX pB ouloir ouliez vouloir +SFX pB ouloir oulaient vouloir +SFX pB ouloir oulus vouloir +SFX pB ouloir oulus vouloir +SFX pB ouloir oulut vouloir +SFX pB ouloir oulûmes vouloir +SFX pB ouloir oulûtes vouloir +SFX pB ouloir oulurent vouloir +SFX pB ouloir oudrai vouloir +SFX pB ouloir oudras vouloir +SFX pB ouloir oudra vouloir +SFX pB ouloir oudrons vouloir +SFX pB ouloir oudrez vouloir +SFX pB ouloir oudront vouloir +SFX pB ouloir oudrais vouloir +SFX pB ouloir oudrais vouloir +SFX pB ouloir oudrait vouloir +SFX pB ouloir oudrions vouloir +SFX pB ouloir oudriez vouloir +SFX pB ouloir oudraient vouloir +SFX pB ouloir euille vouloir +SFX pB ouloir euilles vouloir +SFX pB ouloir euille vouloir +SFX pB ouloir oulions vouloir +SFX pB ouloir ouliez vouloir +SFX pB ouloir euillent vouloir +SFX pB ouloir oulusse vouloir +SFX pB ouloir oulusses vouloir +SFX pB ouloir oulût vouloir +SFX pB ouloir oulussions vouloir +SFX pB ouloir oulussiez vouloir +SFX pB ouloir oulussent vouloir +SFX pB ouloir eux vouloir +SFX pB ouloir euille vouloir +SFX pB ouloir oulons vouloir +SFX pB ouloir oulez vouloir +SFX pB ouloir euillez vouloir + +SFX pC N 51 +SFX pC evoir evoir devoir +SFX pC evoir evant devoir +SFX pC evoir û redevoir +SFX pC evoir us devoir +SFX pC evoir ue devoir +SFX pC evoir ues devoir +SFX pC evoir ois devoir +SFX pC evoir ois devoir +SFX pC evoir oit devoir +SFX pC evoir evons devoir +SFX pC evoir evez devoir +SFX pC evoir oivent devoir +SFX pC evoir evais devoir +SFX pC evoir evais devoir +SFX pC evoir evait devoir +SFX pC evoir evions devoir +SFX pC evoir eviez devoir +SFX pC evoir evaient devoir +SFX pC evoir us devoir +SFX pC evoir us devoir +SFX pC evoir ut devoir +SFX pC evoir ûmes devoir +SFX pC evoir ûtes devoir +SFX pC evoir urent devoir +SFX pC evoir evrai devoir +SFX pC evoir evras devoir +SFX pC evoir evra devoir +SFX pC evoir evrons devoir +SFX pC evoir evrez devoir +SFX pC evoir evront devoir +SFX pC evoir evrais devoir +SFX pC evoir evrais devoir +SFX pC evoir evrait devoir +SFX pC evoir evrions devoir +SFX pC evoir evriez devoir +SFX pC evoir evraient devoir +SFX pC evoir oive devoir +SFX pC evoir oives devoir +SFX pC evoir oive devoir +SFX pC evoir evions devoir +SFX pC evoir eviez devoir +SFX pC evoir oivent devoir +SFX pC evoir usse devoir +SFX pC evoir usses devoir +SFX pC evoir ût devoir +SFX pC evoir ussions devoir +SFX pC evoir ussiez devoir +SFX pC evoir ussent devoir +SFX pC evoir ois devoir +SFX pC evoir evons devoir +SFX pC evoir evez devoir + +SFX pD N 1 +SFX pD evoir û devoir + +SFX pE N 51 +SFX pE avoir avoir savoir +SFX pE avoir achant savoir +SFX pE avoir u savoir +SFX pE avoir us savoir +SFX pE avoir ue savoir +SFX pE avoir ues savoir +SFX pE avoir ais savoir +SFX pE avoir ais savoir +SFX pE avoir ait savoir +SFX pE avoir avons savoir +SFX pE avoir avez savoir +SFX pE avoir avent savoir +SFX pE avoir avais savoir +SFX pE avoir avais savoir +SFX pE avoir avait savoir +SFX pE avoir avions savoir +SFX pE avoir aviez savoir +SFX pE avoir avaient savoir +SFX pE avoir us savoir +SFX pE avoir us savoir +SFX pE avoir ut savoir +SFX pE avoir ûmes savoir +SFX pE avoir ûtes savoir +SFX pE avoir urent savoir +SFX pE avoir aurai savoir +SFX pE avoir auras savoir +SFX pE avoir aura savoir +SFX pE avoir aurons savoir +SFX pE avoir aurez savoir +SFX pE avoir auront savoir +SFX pE avoir aurais savoir +SFX pE avoir aurais savoir +SFX pE avoir aurait savoir +SFX pE avoir aurions savoir +SFX pE avoir auriez savoir +SFX pE avoir auraient savoir +SFX pE avoir ache savoir +SFX pE avoir aches savoir +SFX pE avoir ache savoir +SFX pE avoir achions savoir +SFX pE avoir achiez savoir +SFX pE avoir achent savoir +SFX pE avoir usse savoir +SFX pE avoir usses savoir +SFX pE avoir ût savoir +SFX pE avoir ussions savoir +SFX pE avoir ussiez savoir +SFX pE avoir ussent savoir +SFX pE avoir ache savoir +SFX pE avoir achons savoir +SFX pE avoir achez savoir + +SFX pF Y 63 +SFX pF oir oir/n'q'd'l'm't's' voir +SFX pF oir oyant/n'q'l'm't's' voir +SFX pF oir u/q' voir +SFX pF oir us/q' voir +SFX pF oir ue/q' voir +SFX pF oir ues/q' voir +SFX pF oir ois/n'q'j'l'm't' voir +SFX pF oir ois/n'q'l'm't' voir +SFX pF oir oit/n'q'l'm't's' voir +SFX pF oir oyons/n'q'l't' voir +SFX pF oir oyez/n'q'l'm' voir +SFX pF oir oient/n'q'l'm't's' voir +SFX pF oir oyais/n'q'j'l'm't' voir +SFX pF oir oyais/n'q'l'm't' voir +SFX pF oir oyait/n'q'l'm't's' voir +SFX pF oir oyions/n'q'l't' voir +SFX pF oir oyiez/n'q'l'm' voir +SFX pF oir oyaient/n'q'l'm't's' voir +SFX pF oir is/n'q'j'l'm't' voir +SFX pF oir is/n'q'l'm't' voir +SFX pF oir it/n'q'l'm't's' voir +SFX pF oir îmes/n'q'l't' voir +SFX pF oir îtes/n'q'l'm' voir +SFX pF oir irent/n'q'l'm't's' voir +SFX pF oir errai/n'q'j'l'm't' [^é]voir +SFX pF oir oirai évoir +SFX pF oir erras/n'q'l'm't' [^é]voir +SFX pF oir oiras évoir +SFX pF oir erra/n'q'l'm't's' [^é]voir +SFX pF oir oira évoir +SFX pF oir errons/n'q'l't' [^é]voir +SFX pF oir oirons évoir +SFX pF oir errez/n'q'l'm' [^é]voir +SFX pF oir oirez évoir +SFX pF oir erront/n'q'l'm't's' [^é]voir +SFX pF oir oiront évoir +SFX pF oir errais/n'q'j'l'm't' [^é]voir +SFX pF oir oirais évoir +SFX pF oir errais/n'q'l'm't' [^é]voir +SFX pF oir oirais évoir +SFX pF oir errait/n'q'l'm't's' [^é]voir +SFX pF oir oirait évoir +SFX pF oir errions/n'q'l't' [^é]voir +SFX pF oir oirions évoir +SFX pF oir erriez/n'q'l'm' [^é]voir +SFX pF oir oiriez évoir +SFX pF oir erraient/n'q'l'm't's' [^é]voir +SFX pF oir oiraient évoir +SFX pF oir oie/n'j'l'm't' voir +SFX pF oir oies/n'l'm't' voir +SFX pF oir oie/n'l'm't's' voir +SFX pF oir oyions/n'l't' voir +SFX pF oir oyiez/n'l'm' voir +SFX pF oir oient/n'l'm't's' voir +SFX pF oir isse/n'q'j'l'm't' voir +SFX pF oir isses/n'q'l'm't' voir +SFX pF oir ît/n'q'l'm't's' voir +SFX pF oir issions/n'q'l't' voir +SFX pF oir issiez/n'q'l'm' voir +SFX pF oir issent/n'q'l'm't's' voir +SFX pF oir ois/n'l'm' voir +SFX pF oir oyons/n'l' voir +SFX pF oir oyez/n'l'm' voir + +SFX pG Y 12 +SFX pG oir errai voir +SFX pG oir erras voir +SFX pG oir erra voir +SFX pG oir errons voir +SFX pG oir errez voir +SFX pG oir erront voir +SFX pG oir errais voir +SFX pG oir errais voir +SFX pG oir errait voir +SFX pG oir errions voir +SFX pG oir erriez voir +SFX pG oir erraient voir + +SFX pH Y 51 +SFX pH ouvoir ouvoir/n'q'd'l'm't's' mouvoir +SFX pH ouvoir ouvant/n'q'l'm't's' mouvoir +SFX pH ouvoir u/q' .mouvoir +SFX pH ouvoir us/q' mouvoir +SFX pH ouvoir ue/q' mouvoir +SFX pH ouvoir ues/q' mouvoir +SFX pH ouvoir eus/n'q'j'l'm't' mouvoir +SFX pH ouvoir eus/n'q'l'm't' mouvoir +SFX pH ouvoir eut/n'q'l'm't's' mouvoir +SFX pH ouvoir ouvons/n'q'l't' mouvoir +SFX pH ouvoir ouvez/n'q'l'm' mouvoir +SFX pH ouvoir euvent/n'q'l'm't's' mouvoir +SFX pH ouvoir ouvais/n'q'j'l'm't' mouvoir +SFX pH ouvoir ouvais/n'q'l'm't' mouvoir +SFX pH ouvoir ouvait/n'q'l'm't's' mouvoir +SFX pH ouvoir ouvions/n'q'l't' mouvoir +SFX pH ouvoir ouviez/n'q'l'm' mouvoir +SFX pH ouvoir ouvaient/n'q'l'm't's' mouvoir +SFX pH ouvoir us/n'q'j'l'm't' mouvoir +SFX pH ouvoir us/n'q'l'm't' mouvoir +SFX pH ouvoir ut/n'q'l'm't's' mouvoir +SFX pH ouvoir ûmes/n'q'l't' mouvoir +SFX pH ouvoir ûtes/n'q'l'm' mouvoir +SFX pH ouvoir urent/n'q'l'm't's' mouvoir +SFX pH ouvoir ouvrai/n'q'j'l'm't' mouvoir +SFX pH ouvoir ouvras/n'q'l'm't' mouvoir +SFX pH ouvoir ouvra/n'q'l'm't's' mouvoir +SFX pH ouvoir ouvrons/n'q'l't' mouvoir +SFX pH ouvoir ouvrez/n'q'l'm' mouvoir +SFX pH ouvoir ouvront/n'q'l'm't's' mouvoir +SFX pH ouvoir ouvrais/n'q'j'l'm't' mouvoir +SFX pH ouvoir ouvrais/n'q'l'm't' mouvoir +SFX pH ouvoir ouvrait/n'q'l'm't's' mouvoir +SFX pH ouvoir ouvrions/n'q'l't' mouvoir +SFX pH ouvoir ouvriez/n'q'l'm' mouvoir +SFX pH ouvoir ouvraient/n'q'l'm't's' mouvoir +SFX pH ouvoir euve/n'j'l'm't' mouvoir +SFX pH ouvoir euves/n'l'm't' mouvoir +SFX pH ouvoir euve/n'q'l'm't's' mouvoir +SFX pH ouvoir ouvions/n'q'l't' mouvoir +SFX pH ouvoir ouviez/n'q'l'm' mouvoir +SFX pH ouvoir euvent/n'q'l'm't's' mouvoir +SFX pH ouvoir usse/n'q'j'l'm't' mouvoir +SFX pH ouvoir usses/n'q'l'm't' mouvoir +SFX pH ouvoir ût/n'q'l'm't's' mouvoir +SFX pH ouvoir ussions/n'q'l't' mouvoir +SFX pH ouvoir ussiez/n'q'l'm' mouvoir +SFX pH ouvoir ussent/n'q'l'm't's' mouvoir +SFX pH ouvoir eus/n'l'm' mouvoir +SFX pH ouvoir ouvons/n'l' mouvoir +SFX pH ouvoir ouvez/n'l'm' mouvoir + +SFX pI N 1 +SFX pI ouvoir û/q' mouvoir + +SFX pJ N 51 +SFX pJ ourvoir ourvoir pourvoir +SFX pJ ourvoir ourvoyant pourvoir +SFX pJ ourvoir ourvu pourvoir +SFX pJ ourvoir ourvus pourvoir +SFX pJ ourvoir ourvue pourvoir +SFX pJ ourvoir ourvues pourvoir +SFX pJ ourvoir ourvois pourvoir +SFX pJ ourvoir ourvois pourvoir +SFX pJ ourvoir ourvoit pourvoir +SFX pJ ourvoir ourvoyons pourvoir +SFX pJ ourvoir ourvoyez pourvoir +SFX pJ ourvoir ourvoient pourvoir +SFX pJ ourvoir ourvoyais pourvoir +SFX pJ ourvoir ourvoyais pourvoir +SFX pJ ourvoir ourvoyait pourvoir +SFX pJ ourvoir ourvoyions pourvoir +SFX pJ ourvoir ourvoyiez pourvoir +SFX pJ ourvoir ourvoyaient pourvoir +SFX pJ ourvoir ourvus pourvoir +SFX pJ ourvoir ourvus pourvoir +SFX pJ ourvoir ourvut pourvoir +SFX pJ ourvoir ourvûmes pourvoir +SFX pJ ourvoir ourvûtes pourvoir +SFX pJ ourvoir ourvurent pourvoir +SFX pJ ourvoir ourvoirai pourvoir +SFX pJ ourvoir ourvoiras pourvoir +SFX pJ ourvoir ourvoira pourvoir +SFX pJ ourvoir ourvoirons pourvoir +SFX pJ ourvoir ourvoirez pourvoir +SFX pJ ourvoir ourvoiront pourvoir +SFX pJ ourvoir ourvoirais pourvoir +SFX pJ ourvoir ourvoirais pourvoir +SFX pJ ourvoir ourvoirait pourvoir +SFX pJ ourvoir ourvoirions pourvoir +SFX pJ ourvoir ourvoiriez pourvoir +SFX pJ ourvoir ourvoiraient pourvoir +SFX pJ ourvoir ourvoie pourvoir +SFX pJ ourvoir ourvoies pourvoir +SFX pJ ourvoir ourvoie pourvoir +SFX pJ ourvoir ourvoyions pourvoir +SFX pJ ourvoir ourvoyiez pourvoir +SFX pJ ourvoir ourvoient pourvoir +SFX pJ ourvoir ourvusse pourvoir +SFX pJ ourvoir ourvusses pourvoir +SFX pJ ourvoir ourvût pourvoir +SFX pJ ourvoir ourvussions pourvoir +SFX pJ ourvoir ourvussiez pourvoir +SFX pJ ourvoir ourvussent pourvoir +SFX pJ ourvoir ourvois pourvoir +SFX pJ ourvoir ourvoyons pourvoir +SFX pJ ourvoir ourvoyez pourvoir + +SFX pK Y 51 +SFX pK cevoir cevoir/n'q'd'l'm't's' cevoir +SFX pK cevoir cevant/n'q'l'm't's' cevoir +SFX pK cevoir çu/q' cevoir +SFX pK cevoir çus/q' cevoir +SFX pK cevoir çue/q' cevoir +SFX pK cevoir çues/q' cevoir +SFX pK cevoir çois/n'q'j'l'm't' cevoir +SFX pK cevoir çois/n'q'l'm't' cevoir +SFX pK cevoir çoit/n'q'l'm't's' cevoir +SFX pK cevoir cevons/n'q'l't' cevoir +SFX pK cevoir cevez/n'q'l'm' cevoir +SFX pK cevoir çoivent/n'q'l'm't's' cevoir +SFX pK cevoir cevais/n'q'j'l'm't' cevoir +SFX pK cevoir cevais/n'q'l'm't' cevoir +SFX pK cevoir cevait/n'q'l'm't's' cevoir +SFX pK cevoir cevions/n'q'l't' cevoir +SFX pK cevoir ceviez/n'q'l'm' cevoir +SFX pK cevoir cevaient/n'q'l'm't's' cevoir +SFX pK cevoir çus/n'q'j'l'm't' cevoir +SFX pK cevoir çus/n'q'l'm't' cevoir +SFX pK cevoir çut/n'q'l'm't's' cevoir +SFX pK cevoir çûmes/n'q'l't' cevoir +SFX pK cevoir çûtes/n'q'l'm' cevoir +SFX pK cevoir çurent/n'q'l'm't's' cevoir +SFX pK cevoir cevrai/n'q'j'l'm't' cevoir +SFX pK cevoir cevras/n'q'l'm't' cevoir +SFX pK cevoir cevra/n'q'l'm't's' cevoir +SFX pK cevoir cevrons/n'q'l't' cevoir +SFX pK cevoir cevrez/n'q'l'm' cevoir +SFX pK cevoir cevront/n'q'l'm't's' cevoir +SFX pK cevoir cevrais/n'q'j'l'm't' cevoir +SFX pK cevoir cevrais/n'q'l'm't' cevoir +SFX pK cevoir cevrait/n'q'l'm't's' cevoir +SFX pK cevoir cevrions/n'q'l't' cevoir +SFX pK cevoir cevriez/n'q'l'm' cevoir +SFX pK cevoir cevraient/n'q'l'm't's' cevoir +SFX pK cevoir çoive/n'j'l'm't' cevoir +SFX pK cevoir çoives/n'l'm't' cevoir +SFX pK cevoir çoive/n'l'm't's' cevoir +SFX pK cevoir cevions/n'l't' cevoir +SFX pK cevoir ceviez/n'l'm' cevoir +SFX pK cevoir çoivent/n'l'm't's' cevoir +SFX pK cevoir çusse/n'q'j'l'm't' cevoir +SFX pK cevoir çusses/n'q'l'm't' cevoir +SFX pK cevoir çût/n'q'l'm't's' cevoir +SFX pK cevoir çussions/n'q'l't' cevoir +SFX pK cevoir çussiez/n'q'l'm' cevoir +SFX pK cevoir çussent/n'q'l'm't's' cevoir +SFX pK cevoir çois/n'l'm' cevoir +SFX pK cevoir cevons/n'l' cevoir +SFX pK cevoir cevez/n'l'm' cevoir + +SFX pM N 48 +SFX pM aloir aloir valoir +SFX pM aloir alant valoir +SFX pM aloir alu valoir +SFX pM aloir aux valoir +SFX pM aloir aux valoir +SFX pM aloir aut valoir +SFX pM aloir alons valoir +SFX pM aloir alez valoir +SFX pM aloir alent valoir +SFX pM aloir alais valoir +SFX pM aloir alais valoir +SFX pM aloir alait valoir +SFX pM aloir alions valoir +SFX pM aloir aliez valoir +SFX pM aloir alaient valoir +SFX pM aloir alus valoir +SFX pM aloir alus valoir +SFX pM aloir alut valoir +SFX pM aloir alûmes valoir +SFX pM aloir alûtes valoir +SFX pM aloir alurent valoir +SFX pM aloir audrai valoir +SFX pM aloir audras valoir +SFX pM aloir audra valoir +SFX pM aloir audrons valoir +SFX pM aloir audrez valoir +SFX pM aloir audront valoir +SFX pM aloir audrais valoir +SFX pM aloir audrais valoir +SFX pM aloir audrait valoir +SFX pM aloir audrions valoir +SFX pM aloir audriez valoir +SFX pM aloir audraient valoir +SFX pM aloir aille valoir +SFX pM aloir ailles valoir +SFX pM aloir aille valoir +SFX pM aloir ailions valoir +SFX pM aloir ailiez valoir +SFX pM aloir aillent valoir +SFX pM aloir alusse valoir +SFX pM aloir alusses valoir +SFX pM aloir alût valoir +SFX pM aloir alussions valoir +SFX pM aloir alussiez valoir +SFX pM aloir alussent valoir +SFX pM aloir aux valoir +SFX pM aloir alons valoir +SFX pM aloir alez valoir + +SFX pN Y 60 +SFX pN valoir valoir/n'q'd'm't's' valoir +SFX pN valoir valant/n'q'm't's' valoir +SFX pN valoir valu/q' valoir +SFX pN valoir valus révaloir +SFX pN valoir value révaloir +SFX pN valoir values révaloir +SFX pN valoir vaux/n'j'm't' valoir +SFX pN valoir vaux/n'm't' valoir +SFX pN valoir vaut/n'm't's' valoir +SFX pN valoir valons/n't' valoir +SFX pN valoir valez/n'm' valoir +SFX pN valoir valent/n'm't's' valoir +SFX pN valoir valais/n'j'm't' valoir +SFX pN valoir valais/n'm't' valoir +SFX pN valoir valait/n'm't's' valoir +SFX pN valoir valions/n't' valoir +SFX pN valoir valiez/n'm' valoir +SFX pN valoir valaient/n'm't's' valoir +SFX pN valoir valus/n'j'm't' valoir +SFX pN valoir valus/n'm't' valoir +SFX pN valoir valut/n'm't's' valoir +SFX pN valoir valûmes/n't' valoir +SFX pN valoir valûtes/n'm' valoir +SFX pN valoir valurent/n'm't's' valoir +SFX pN valoir vaudrai/n'j'm't' valoir +SFX pN valoir vaudras/n'm't' valoir +SFX pN valoir vaudra/n'm't's' valoir +SFX pN valoir vaudrons/n't' valoir +SFX pN valoir vaudrez/n'm' valoir +SFX pN valoir vaudront/n'm't's' valoir +SFX pN valoir vaudrais/n'j'm't' valoir +SFX pN valoir vaudrais/n'm't' valoir +SFX pN valoir vaudrait/n'm't's' valoir +SFX pN valoir vaudrions/n't' valoir +SFX pN valoir vaudriez/n'm' valoir +SFX pN valoir vaudraient/n'm't's' valoir +SFX pN valoir vaille/n'j'm't' quivaloir +SFX pN valoir vale révaloir +SFX pN valoir vailles/n'm't' quivaloir +SFX pN valoir vales révaloir +SFX pN valoir vaille/n'm't's' quivaloir +SFX pN valoir vale révaloir +SFX pN valoir vailions/n't' quivaloir +SFX pN valoir valions révaloir +SFX pN valoir vailiez/n'm' quivaloir +SFX pN valoir valiez révaloir +SFX pN valoir vaillent/n'm't's' quivaloir +SFX pN valoir valent révaloir +SFX pN valoir valusse/n'j'm't' valoir +SFX pN valoir valusses/n'm't' valoir +SFX pN valoir valût/n'm't's' valoir +SFX pN valoir valussions/n't' valoir +SFX pN valoir valussiez/n'm' valoir +SFX pN valoir valussent/n'm't's' valoir +SFX pN valoir vaux quivaloir +SFX pN valoir vaux valoir +SFX pN valoir valons quivaloir +SFX pN valoir valons valoir +SFX pN valoir valez quivaloir +SFX pN valoir valez valoir + +SFX pO N 15 +SFX pO valoir valoir revaloir +SFX pO valoir valant revaloir +SFX pO valoir valu revaloir +SFX pO valoir vaudrai revaloir +SFX pO valoir vaudras revaloir +SFX pO valoir vaudra revaloir +SFX pO valoir vaudrons revaloir +SFX pO valoir vaudrez revaloir +SFX pO valoir vaudront revaloir +SFX pO valoir vaudrais revaloir +SFX pO valoir vaudrais revaloir +SFX pO valoir vaudrait revaloir +SFX pO valoir vaudrions revaloir +SFX pO valoir vaudriez revaloir +SFX pO valoir vaudraient revaloir + +SFX pP N 2 +SFX pP paroir paroir comparoir +SFX pP paroir parant comparoir + +SFX pQ N 2 +SFX pQ haloir haloir chaloir +SFX pQ haloir haut chaloir + +SFX pR Y 2 +SFX pR pparoir pparoir/n'q'd' apparoir +SFX pR pparoir ppert/n'q' apparoir + +SFX pS Y 84 +SFX pS oir oir/n'q'd'l'm't's' oir +SFX pS sseoir sseyant/n'q'l'm't's' seoir +SFX pS sseoir ssoyant/n'q'l'm't's' seoir +SFX pS sseoir ssis/q' seoir +SFX pS sseoir ssise/q' seoir +SFX pS sseoir ssises/q' seoir +SFX pS sseoir ssieds/n'q'j'l'm't' seoir +SFX pS sseoir ssieds/n'q'l'm't' seoir +SFX pS sseoir ssied/n'q'l'm't's' seoir +SFX pS sseoir sseyons/n'q'l't' seoir +SFX pS sseoir sseyez/n'q'l'm' seoir +SFX pS sseoir sseyent/n'q'l'm't's' seoir +SFX pS sseoir ssois/n'q'j'l'm't' seoir +SFX pS sseoir ssois/n'q'l'm't' seoir +SFX pS sseoir ssoit/n'q'l'm't's' seoir +SFX pS sseoir ssoyons/n'q'l't' seoir +SFX pS sseoir ssoyez/n'q'l'm' seoir +SFX pS sseoir ssoient/n'q'l'm't's' seoir +SFX pS sseoir sseyais/n'q'j'l'm't' seoir +SFX pS sseoir sseyais/n'q'l'm't' seoir +SFX pS sseoir sseyait/n'q'l'm't's' seoir +SFX pS sseoir sseyions/n'q'l't' seoir +SFX pS sseoir sseyiez/n'q'l'm' seoir +SFX pS sseoir sseyaient/n'q'l'm't's' seoir +SFX pS sseoir ssoyais/n'q'j'l'm't' seoir +SFX pS sseoir ssoyais/n'q'l'm't' seoir +SFX pS sseoir ssoyait/n'q'l'm't's' seoir +SFX pS sseoir ssoyions/n'q'l't' seoir +SFX pS sseoir ssoyiez/n'q'l'm' seoir +SFX pS sseoir ssoyaient/n'q'l'm't's' seoir +SFX pS sseoir ssis/n'q'j'l'm't' seoir +SFX pS sseoir ssis/n'q'l'm't' seoir +SFX pS sseoir ssit/n'q'l'm't's' seoir +SFX pS sseoir ssîmes/n'q'l't' seoir +SFX pS sseoir ssîtes/n'q'l'm' seoir +SFX pS sseoir ssirent/n'q'l'm't's' seoir +SFX pS sseoir ssiérai/n'q'j'l'm't' seoir +SFX pS sseoir ssiéras/n'q'l'm't' seoir +SFX pS sseoir ssiéra/n'q'l'm't's' seoir +SFX pS sseoir ssiérons/n'q'l't' seoir +SFX pS sseoir ssiérez/n'q'l'm' seoir +SFX pS sseoir ssiéront/n'q'l'm't's' seoir +SFX pS sseoir ssoirai/n'q'j'l'm't' seoir +SFX pS sseoir ssoiras/n'q'l'm't' seoir +SFX pS sseoir ssoira/n'q'l'm't's' seoir +SFX pS sseoir ssoirons/n'q'l't' seoir +SFX pS sseoir ssoirez/n'q'l'm' seoir +SFX pS sseoir ssoiront/n'q'l'm't's' seoir +SFX pS sseoir ssiérais/n'q'j'l'm't' seoir +SFX pS sseoir ssiérais/n'q'l'm't' seoir +SFX pS sseoir ssiérait/n'q'l'm't's' seoir +SFX pS sseoir ssiérions/n'q'l't' seoir +SFX pS sseoir ssiériez/n'q'l'm' seoir +SFX pS sseoir ssiéraient/n'q'l'm't's' seoir +SFX pS sseoir ssoirais/n'q'j'l'm't' seoir +SFX pS sseoir ssoirais/n'q'l'm't' seoir +SFX pS sseoir ssoirait/n'q'l'm't's' seoir +SFX pS sseoir ssoirions/n'q'l't' seoir +SFX pS sseoir ssoiriez/n'q'l'm' seoir +SFX pS sseoir ssoiraient/n'q'l'm't's' seoir +SFX pS sseoir sseye/n'j'l'm't' seoir +SFX pS sseoir sseyes/n'l'm't' seoir +SFX pS sseoir sseye/n'l'm't's' seoir +SFX pS sseoir sseyions/n'l't' seoir +SFX pS sseoir sseyiez/n'l'm' seoir +SFX pS sseoir sseyent/n'q'l'm't's' seoir +SFX pS sseoir ssoie/n'j'l'm't' seoir +SFX pS sseoir ssoies/n'l'm't' seoir +SFX pS sseoir ssoie/n'l'm't's' seoir +SFX pS sseoir ssoyions/n'l't' seoir +SFX pS sseoir ssoyiez/n'l'm' seoir +SFX pS sseoir ssoient/n'q'l'm't's' seoir +SFX pS sseoir ssisse/n'q'j'l'm't' seoir +SFX pS sseoir ssisses/n'q'l'm't' seoir +SFX pS sseoir ssît/n'q'l'm't's' seoir +SFX pS sseoir ssissions/n'q'l't' seoir +SFX pS sseoir ssissiez/n'q'l'm' seoir +SFX pS sseoir ssissent/n'q'l'm't's' seoir +SFX pS sseoir ssieds/n'l'm't' seoir +SFX pS sseoir sseyons/n'l' seoir +SFX pS sseoir sseyez/n'l'm' seoir +SFX pS sseoir ssois/n'l'm't' seoir +SFX pS sseoir ssoyons/n'l' seoir +SFX pS sseoir ssoyez/n'l'm' seoir + +SFX pT N 50 +SFX pT oir oir oir +SFX pT urseoir ursoyant seoir +SFX pT urseoir ursis seoir +SFX pT urseoir ursise seoir +SFX pT urseoir ursises seoir +SFX pT urseoir ursois seoir +SFX pT urseoir ursois seoir +SFX pT urseoir ursoit seoir +SFX pT urseoir ursoyons seoir +SFX pT urseoir ursoyez seoir +SFX pT urseoir ursoient seoir +SFX pT urseoir ursoyais seoir +SFX pT urseoir ursoyais seoir +SFX pT urseoir ursoyait seoir +SFX pT urseoir ursoyions seoir +SFX pT urseoir ursoyiez seoir +SFX pT urseoir ursoyaient seoir +SFX pT urseoir ursis seoir +SFX pT urseoir ursis seoir +SFX pT urseoir ursit seoir +SFX pT urseoir ursîmes seoir +SFX pT urseoir ursîtes seoir +SFX pT urseoir ursirent seoir +SFX pT urseoir urseoirai seoir +SFX pT urseoir urseoiras seoir +SFX pT urseoir urseoira seoir +SFX pT urseoir urseoirons seoir +SFX pT urseoir urseoirez seoir +SFX pT urseoir urseoiront seoir +SFX pT urseoir urseoirais seoir +SFX pT urseoir urseoirais seoir +SFX pT urseoir urseoirait seoir +SFX pT urseoir urseoirions seoir +SFX pT urseoir urseoiriez seoir +SFX pT urseoir urseoiraient seoir +SFX pT urseoir ursoie seoir +SFX pT urseoir ursoies seoir +SFX pT urseoir ursoie seoir +SFX pT urseoir ursoyions seoir +SFX pT urseoir ursoyiez seoir +SFX pT urseoir ursoient seoir +SFX pT urseoir ursisse seoir +SFX pT urseoir ursisses seoir +SFX pT urseoir ursît seoir +SFX pT urseoir ursissions seoir +SFX pT urseoir ursissiez seoir +SFX pT urseoir ursissent seoir +SFX pT urseoir ursois seoir +SFX pT urseoir ursoyons seoir +SFX pT urseoir ursoyez seoir + +SFX pU N 5 +SFX pU eoir eoir seoir +SFX pU eoir éant seoir +SFX pU eoir is seoir +SFX pU eoir ise seoir +SFX pU eoir ises seoir + +SFX pV N 14 +SFX pV eoir eoir seoir +SFX pV eoir éant seoir +SFX pV eoir eyant seoir +SFX pV eoir is seoir +SFX pV eoir ied seoir +SFX pV eoir iéent seoir +SFX pV eoir eyait seoir +SFX pV eoir eyaient seoir +SFX pV eoir iéra seoir +SFX pV eoir iéront seoir +SFX pV eoir iérait seoir +SFX pV eoir iéraient seoir +SFX pV eoir iée seoir +SFX pV eoir iéent seoir + +SFX pW N 12 +SFX pW oir oir oir +SFX pW sseoir sséant seoir +SFX pW sseoir ssied seoir +SFX pW sseoir ssiéent seoir +SFX pW sseoir sseyait seoir +SFX pW sseoir sseyaient seoir +SFX pW sseoir ssiéra seoir +SFX pW sseoir ssiéront seoir +SFX pW sseoir ssiérait seoir +SFX pW sseoir ssiéraient seoir +SFX pW sseoir ssiée seoir +SFX pW sseoir ssiéent seoir + +SFX pX N 62 +SFX pX hoir hoir choir +SFX pX hoir hu choir +SFX pX hoir hus choir +SFX pX hoir hue choir +SFX pX hoir hues choir +SFX pX hoir hois choir +SFX pX hoir hois choir +SFX pX hoir hoit choir +SFX pX hoir hoyons choir +SFX pX hoir hoyez choir +SFX pX hoir hoient choir +SFX pX hoir hoyais déchoir +SFX pX hoir hoyais déchoir +SFX pX hoir hoyait déchoir +SFX pX hoir hoyions déchoir +SFX pX hoir hoyiez déchoir +SFX pX hoir hoyaient déchoir +SFX pX hoir hus choir +SFX pX hoir hus choir +SFX pX hoir hut choir +SFX pX hoir hûmes choir +SFX pX hoir hûtes choir +SFX pX hoir hurent choir +SFX pX hoir hoirai choir +SFX pX hoir herrai choir +SFX pX hoir hoiras choir +SFX pX hoir herras choir +SFX pX hoir hoira choir +SFX pX hoir herra choir +SFX pX hoir hoirons choir +SFX pX hoir herrons choir +SFX pX hoir hoirez choir +SFX pX hoir herrez choir +SFX pX hoir hoiront choir +SFX pX hoir herront choir +SFX pX hoir hoirais choir +SFX pX hoir herrais choir +SFX pX hoir hoirais choir +SFX pX hoir herrais choir +SFX pX hoir hoirait choir +SFX pX hoir herrait choir +SFX pX hoir hoirions choir +SFX pX hoir herrions choir +SFX pX hoir hoiriez choir +SFX pX hoir herriez choir +SFX pX hoir hoiraient choir +SFX pX hoir herraient choir +SFX pX hoir hoie choir +SFX pX hoir hoies choir +SFX pX hoir hoie choir +SFX pX hoir hoyions choir +SFX pX hoir hoyiez choir +SFX pX hoir hoient choir +SFX pX hoir husse choir +SFX pX hoir husses choir +SFX pX hoir hût choir +SFX pX hoir hussions choir +SFX pX hoir hussiez choir +SFX pX hoir hussent choir +SFX pX hoir hois déchoir +SFX pX hoir hoyons déchoir +SFX pX hoir hoyez déchoir + +SFX pY Y 26 +SFX pY choir choir/n'q'd' échoir +SFX pY choir chéant/n'q' échoir +SFX pY choir chu/q' échoir +SFX pY choir chus/q' échoir +SFX pY choir chue/q' échoir +SFX pY choir chues/q' échoir +SFX pY choir choit/n'q' échoir +SFX pY choir chet/n'q' échoir +SFX pY choir choient/n'q' échoir +SFX pY choir chéent/n'q' échoir +SFX pY choir choyait/n'q' échoir +SFX pY choir choyaient/n'q' échoir +SFX pY choir chut/n'q' échoir +SFX pY choir churent/n'q' échoir +SFX pY choir choira/n'q' échoir +SFX pY choir cherra/n'q' échoir +SFX pY choir choiront/n'q' échoir +SFX pY choir cherront/n'q' échoir +SFX pY choir choirait/n'q' échoir +SFX pY choir cherrait/n'q' échoir +SFX pY choir choirait/n'q' échoir +SFX pY choir cherraient/n'q' échoir +SFX pY choir choie/n'q' échoir +SFX pY choir choient/n'q' échoir +SFX pY choir chût/n'q' échoir +SFX pY choir chussent/n'q' échoir + +SFX pZ N 20 +SFX pZ euvoir euvoir pleuvoir +SFX pZ euvoir euvant pleuvoir +SFX pZ euvoir u pleuvoir +SFX pZ euvoir eut pleuvoir +SFX pZ euvoir euvent pleuvoir +SFX pZ euvoir euvait pleuvoir +SFX pZ euvoir euvaient pleuvoir +SFX pZ euvoir ut pleuvoir +SFX pZ euvoir urent pleuvoir +SFX pZ euvoir euvra pleuvoir +SFX pZ euvoir euvront pleuvoir +SFX pZ euvoir euvrait pleuvoir +SFX pZ euvoir euvraient pleuvoir +SFX pZ euvoir euve pleuvoir +SFX pZ euvoir euvent pleuvoir +SFX pZ euvoir ût pleuvoir +SFX pZ euvoir ussent pleuvoir +SFX pZ euvoir eus pleuvoir +SFX pZ euvoir euvons pleuvoir +SFX pZ euvoir euvez pleuvoir + +SFX qA N 9 +SFX qA alloir alloir falloir +SFX qA alloir allu falloir +SFX qA alloir aut falloir +SFX qA alloir allait falloir +SFX qA alloir allut falloir +SFX qA alloir audra falloir +SFX qA alloir audrait falloir +SFX qA alloir aille falloir +SFX qA alloir allût falloir + +SFX rA Y 32 +SFX rA lore lore/n'q'd'l'm't's' clore +SFX rA lore losant/n'q'l'm't's' clore +SFX rA lore los/q' clore +SFX rA lore lose/q' clore +SFX rA lore loses/q' clore +SFX rA lore los/n'q'j'l'm't' clore +SFX rA lore los/n'q'l'm't' clore +SFX rA lore lot/n'q'l'm't's' .clore +SFX rA lore losons/n'q'l't' clore +SFX rA lore losez/n'q'l'm' clore +SFX rA lore losent/n'q'l'm't's' clore +SFX rA lore lorai/n'q'j'l'm't' clore +SFX rA lore loras/n'q'l'm't' clore +SFX rA lore lora/n'q'l'm't's' clore +SFX rA lore lorons/n'q'l't' clore +SFX rA lore lorez/n'q'l'm' clore +SFX rA lore loront/n'q'l'm't's' clore +SFX rA lore lorais/n'q'j'l'm't' clore +SFX rA lore lorais/n'q'l'm't' clore +SFX rA lore lorait/n'q'l'm't's' clore +SFX rA lore lorions/n'q'l't' clore +SFX rA lore loriez/n'q'l'm' clore +SFX rA lore loraient/n'q'l'm't's' clore +SFX rA lore lose/n'j'l'm't' clore +SFX rA lore loses/n'l'm't' clore +SFX rA lore lose/n'l'm't's' clore +SFX rA lore losions/n'l't' clore +SFX rA lore losiez/n'l'm' clore +SFX rA lore losent/n'l'm't's' clore +SFX rA lore los/n'l'm' clore +SFX rA lore losons/n'l' clore +SFX rA lore losez/n'l'm' clore + +SFX rB Y 1 +SFX rB lore lôt clore + +SFX rC Y 32 +SFX rC clore clore/n'q'd' clore +SFX rC clore closant/n'q' clore +SFX rC clore clos/q' clore +SFX rC clore close/q' clore +SFX rC clore closes/q' clore +SFX rC clore clos/n'j' clore +SFX rC clore clos/n' clore +SFX rC clore clot/n'q' clore +SFX rC clore closons/n' clore +SFX rC clore closez/n' clore +SFX rC clore closent/n'q' clore +SFX rC clore clorai/n'j' clore +SFX rC clore cloras/n' clore +SFX rC clore clora/n'q' clore +SFX rC clore clorons/n' clore +SFX rC clore clorez/n' clore +SFX rC clore cloront/n'q' clore +SFX rC clore clorais/n'j' clore +SFX rC clore clorais/n' clore +SFX rC clore clorait/n'q' clore +SFX rC clore clorions/n' clore +SFX rC clore cloriez/n' clore +SFX rC clore cloraient/n'q' clore +SFX rC clore close/n'j' clore +SFX rC clore closes/n' clore +SFX rC clore close/n'q' clore +SFX rC clore closions/n' clore +SFX rC clore closiez/n' clore +SFX rC clore closent/n'q' clore +SFX rC clore clos/n' clore +SFX rC clore closons/n' clore +SFX rC clore closez/n' clore + +SFX rD N 4 +SFX rD clore clore clore +SFX rD clore clos clore +SFX rD clore close clore +SFX rD clore closes clore + +SFX tA Y 52 +SFX tA re re/n'q'd'l'm't's' [dp]re +SFX tA re ant/n'q'l'm't's' [dp]re +SFX tA re u/q' [dp]re +SFX tA re us/q' [dp]re +SFX tA re ue/q' [dp]re +SFX tA re ues/q' [dp]re +SFX tA re s/n'q'j'l'm't' [dp]re +SFX tA re s/n'q'l'm't' [dp]re +SFX tA dre d/n'q'l'm't's' dre +SFX tA pre pt/n'q'l'm't's' pre +SFX tA re ons/n'q'l't' [dp]re +SFX tA re ez/n'q'l'm' [dp]re +SFX tA re ent/n'q'l'm't's' [dp]re +SFX tA re ais/n'q'j'l'm't' [dp]re +SFX tA re ais/n'q'l'm't' [dp]re +SFX tA re ait/n'q'l'm't's' [dp]re +SFX tA re ions/n'q'l't' [dp]re +SFX tA re iez/n'q'l'm' [dp]re +SFX tA re aient/n'q'l'm't's' [dp]re +SFX tA re is/n'q'j'l'm't' [dp]re +SFX tA re is/n'q'l'm't' [dp]re +SFX tA re it/n'q'l'm't's' [dp]re +SFX tA re îmes/n'q'l't' [dp]re +SFX tA re îtes/n'q'l'm' [dp]re +SFX tA re irent/n'q'l'm't's' [dp]re +SFX tA re rai/n'q'j'l'm't' [dp]re +SFX tA re ras/n'q'l'm't' [dp]re +SFX tA re ra/n'q'l'm't's' [dp]re +SFX tA re rons/n'q'l't' [dp]re +SFX tA re rez/n'q'l'm' [dp]re +SFX tA re ront/n'q'l'm't's' [dp]re +SFX tA re rais/n'q'j'l'm't' [dp]re +SFX tA re rais/n'q'l'm't' [dp]re +SFX tA re rait/n'q'l'm't's' [dp]re +SFX tA re rions/n'q'l't' [dp]re +SFX tA re riez/n'q'l'm' [dp]re +SFX tA re raient/n'q'l'm't's' [dp]re +SFX tA re e/n'j'l'm't' [dp]re +SFX tA re es/n'l'm't' [dp]re +SFX tA re e/n'l'm't's' [dp]re +SFX tA re ions/n'l't' [dp]re +SFX tA re iez/n'l'm' [dp]re +SFX tA re ent/n'l'm't's' [dp]re +SFX tA re isse/n'q'j'l'm't' [dp]re +SFX tA re isses/n'q'l'm't' [dp]re +SFX tA re ît/n'q'l'm't's' [dp]re +SFX tA re issions/n'q'l't' [dp]re +SFX tA re issiez/n'q'l'm' [dp]re +SFX tA re issent/n'q'l'm't's' [dp]re +SFX tA re s/n'l'm' [dp]re +SFX tA re ons/n'l' [dp]re +SFX tA re ez/n'l'm' [dp]re + +SFX tD Y 51 +SFX tD perdre perdre/m't's' perdre +SFX tD perdre perdant/m't's' perdre +SFX tD perdre perdu perdre +SFX tD perdre perdus perdre +SFX tD perdre perdue perdre +SFX tD perdre perdues perdre +SFX tD perdre perds/m' perdre +SFX tD perdre perds/t' perdre +SFX tD perdre perd/s' perdre +SFX tD perdre perdons perdre +SFX tD perdre perdez perdre +SFX tD perdre perdent/s' perdre +SFX tD perdre perdais/m' perdre +SFX tD perdre perdais/t' perdre +SFX tD perdre perdait/s' perdre +SFX tD perdre perdions perdre +SFX tD perdre perdiez perdre +SFX tD perdre perdaient/s' perdre +SFX tD perdre perdis/m' perdre +SFX tD perdre perdis/t' perdre +SFX tD perdre perdit/s' perdre +SFX tD perdre perdîmes perdre +SFX tD perdre perdîtes perdre +SFX tD perdre perdirent/s' perdre +SFX tD perdre perdrai/m' perdre +SFX tD perdre perdras/t' perdre +SFX tD perdre perdra/s' perdre +SFX tD perdre perdrons perdre +SFX tD perdre perdrez perdre +SFX tD perdre perdront/s' perdre +SFX tD perdre perdrais/m' perdre +SFX tD perdre perdrais/t' perdre +SFX tD perdre perdrait/s' perdre +SFX tD perdre perdrions perdre +SFX tD perdre perdriez perdre +SFX tD perdre perdraient/s' perdre +SFX tD perdre perde perdre +SFX tD perdre perdes perdre +SFX tD perdre perde perdre +SFX tD perdre perdions perdre +SFX tD perdre perdiez perdre +SFX tD perdre perdent perdre +SFX tD perdre perdisse/m' perdre +SFX tD perdre perdisses/t' perdre +SFX tD perdre perdît/s' perdre +SFX tD perdre perdissions perdre +SFX tD perdre perdissiez perdre +SFX tD perdre perdissent/s' perdre +SFX tD perdre perds/t' perdre +SFX tD perdre perdons perdre +SFX tD perdre perdez perdre + +SFX tE N 54 +SFX tE dre dre dre +SFX tE dre dant dre +SFX tE dre du dre +SFX tE dre dus morfondre +SFX tE dre due morfondre +SFX tE dre dues morfondre +SFX tE dre ds dre +SFX tE dre ds dre +SFX tE dre d dre +SFX tE dre dons dre +SFX tE dre dez dre +SFX tE dre dent dre +SFX tE dre dais dre +SFX tE dre dais dre +SFX tE dre dait dre +SFX tE dre dions dre +SFX tE dre diez dre +SFX tE dre daient dre +SFX tE dre dis dre +SFX tE dre dis dre +SFX tE dre dit dre +SFX tE dre dîmes dre +SFX tE dre dîtes dre +SFX tE dre dirent dre +SFX tE dre drai dre +SFX tE dre dras dre +SFX tE dre dra dre +SFX tE dre drons dre +SFX tE dre drez dre +SFX tE dre dront dre +SFX tE dre drais dre +SFX tE dre drais dre +SFX tE dre drait dre +SFX tE dre drions dre +SFX tE dre driez dre +SFX tE dre draient dre +SFX tE dre de dre +SFX tE dre des dre +SFX tE dre de dre +SFX tE dre dions dre +SFX tE dre diez dre +SFX tE dre dent dre +SFX tE dre disse dre +SFX tE dre disses dre +SFX tE dre dît dre +SFX tE dre dissions dre +SFX tE dre dissiez dre +SFX tE dre dissent dre +SFX tE dre ds [^o]ndre +SFX tE dre ds ondre +SFX tE dre dons [^o]ndre +SFX tE dre dons ondre +SFX tE dre dez [^o]ndre +SFX tE dre dez ondre + +SFX tF Y 50 +SFX tF rendre rendre/n'q'd'l'm't's' prendre +SFX tF rendre renant/n'q'l'm't's' prendre +SFX tF rendre ris/q' prendre +SFX tF rendre rise/q' prendre +SFX tF rendre rises/q' prendre +SFX tF rendre rends/n'q'j'l'm't' prendre +SFX tF rendre rends/n'q'l'm't' prendre +SFX tF rendre rend/n'q'l'm't's' prendre +SFX tF rendre renons/n'q'l't' prendre +SFX tF rendre renez/n'q'l'm' prendre +SFX tF rendre rennent/n'q'l'm't's' prendre +SFX tF rendre renais/n'q'j'l'm't' prendre +SFX tF rendre renais/n'q'l'm't' prendre +SFX tF rendre renait/n'q'l'm't's' prendre +SFX tF rendre renions/n'q'l't' prendre +SFX tF rendre reniez/n'q'l'm' prendre +SFX tF rendre renaient/n'q'l'm't's' prendre +SFX tF rendre ris/n'q'j'l'm't' prendre +SFX tF rendre ris/n'q'l'm't' prendre +SFX tF rendre rit/n'q'l'm't's' prendre +SFX tF rendre rîmes/n'q'l't' prendre +SFX tF rendre rîtes/n'q'l'm' prendre +SFX tF rendre rirent/n'q'l'm't's' prendre +SFX tF rendre rendrai/n'q'j'l'm't' prendre +SFX tF rendre rendras/n'q'l'm't' prendre +SFX tF rendre rendra/n'q'l'm't's' prendre +SFX tF rendre rendrons/n'q'l't' prendre +SFX tF rendre rendrez/n'q'l'm' prendre +SFX tF rendre rendront/n'q'l'm't's' prendre +SFX tF rendre rendrais/n'q'j'l'm't' prendre +SFX tF rendre rendrais/n'q'l'm't' prendre +SFX tF rendre rendrait/n'q'l'm't's' prendre +SFX tF rendre rendrions/n'q'l't' prendre +SFX tF rendre rendriez/n'q'l'm' prendre +SFX tF rendre rendraient/n'q'l'm't's' prendre +SFX tF rendre renne/n'j'l'm't' prendre +SFX tF rendre rennes/n'l'm't' prendre +SFX tF rendre renne/n'l'm't's' prendre +SFX tF rendre renions/n'l't' prendre +SFX tF rendre reniez/n'l'm' prendre +SFX tF rendre rennent/n'l'm't's' prendre +SFX tF rendre risse/n'q'j'l'm't' prendre +SFX tF rendre risses/n'q'l'm't' prendre +SFX tF rendre rît/n'q'l'm't's' prendre +SFX tF rendre rissions/n'q'l't' prendre +SFX tF rendre rissiez/n'q'l'm' prendre +SFX tF rendre rissent/n'q'l'm't's' prendre +SFX tF rendre rends/n'l'm' prendre +SFX tF rendre renons/n'l' prendre +SFX tF rendre renez/n'l'm' prendre + +SFX tG Y 50 +SFX tG prendre prendre/m't's' prendre +SFX tG prendre prenant/m't's' prendre +SFX tG prendre pris/q' prendre +SFX tG prendre prise/q' prendre +SFX tG prendre prises/q' prendre +SFX tG prendre prends/m' prendre +SFX tG prendre prends/t' prendre +SFX tG prendre prend/s' prendre +SFX tG prendre prenons prendre +SFX tG prendre prenez prendre +SFX tG prendre prennent/s' prendre +SFX tG prendre prenais/m' prendre +SFX tG prendre prenais/t' prendre +SFX tG prendre prenait/s' prendre +SFX tG prendre prenions prendre +SFX tG prendre preniez prendre +SFX tG prendre prenaient/s' prendre +SFX tG prendre pris/m' prendre +SFX tG prendre pris/t' prendre +SFX tG prendre prit/s' prendre +SFX tG prendre prîmes prendre +SFX tG prendre prîtes prendre +SFX tG prendre prirent/s' prendre +SFX tG prendre prendrai/m' prendre +SFX tG prendre prendras/t' prendre +SFX tG prendre prendra/s' prendre +SFX tG prendre prendrons prendre +SFX tG prendre prendrez prendre +SFX tG prendre prendront/s' prendre +SFX tG prendre prendrais/m' prendre +SFX tG prendre prendrais/t' prendre +SFX tG prendre prendrait/s' prendre +SFX tG prendre prendrions prendre +SFX tG prendre prendriez prendre +SFX tG prendre prendraient/s' prendre +SFX tG prendre prenne/m' prendre +SFX tG prendre prennes/t' prendre +SFX tG prendre prenne/s' prendre +SFX tG prendre prenions prendre +SFX tG prendre preniez prendre +SFX tG prendre prennent/s' prendre +SFX tG prendre prisse/m' prendre +SFX tG prendre prisses/t' prendre +SFX tG prendre prît/s' prendre +SFX tG prendre prissions prendre +SFX tG prendre prissiez prendre +SFX tG prendre prissent/s' prendre +SFX tG prendre prends/t' prendre +SFX tG prendre prenons prendre +SFX tG prendre prenez prendre + +SFX tM N 39 +SFX tM outre outre foutre +SFX tM outre outant foutre +SFX tM outre outu foutre +SFX tM outre outus foutre +SFX tM outre outue foutre +SFX tM outre outues foutre +SFX tM outre ous foutre +SFX tM outre ous foutre +SFX tM outre out foutre +SFX tM outre outons foutre +SFX tM outre outez foutre +SFX tM outre outent foutre +SFX tM outre outais foutre +SFX tM outre outais foutre +SFX tM outre outait foutre +SFX tM outre outions foutre +SFX tM outre outiez foutre +SFX tM outre outaient foutre +SFX tM outre outrai foutre +SFX tM outre outras foutre +SFX tM outre outra foutre +SFX tM outre outrons foutre +SFX tM outre outrez foutre +SFX tM outre outront foutre +SFX tM outre outrais foutre +SFX tM outre outrais foutre +SFX tM outre outrait foutre +SFX tM outre outrions foutre +SFX tM outre outriez foutre +SFX tM outre outraient foutre +SFX tM outre oute foutre +SFX tM outre outes foutre +SFX tM outre oute foutre +SFX tM outre outions foutre +SFX tM outre outiez foutre +SFX tM outre outent foutre +SFX tM outre ous-toi efoutre +SFX tM outre outons-nous efoutre +SFX tM outre outez-vous efoutre + +SFX tU N 5 +SFX tU istre istre tistre +SFX tU istre issu tistre +SFX tU istre issue tistre +SFX tU istre issus tistre +SFX tU istre issues tistre + +SFX uA Y 54 +SFX uA tre tre/n'q'd'l'm't's' tre +SFX uA tre tant/n'q'l'm't's' tre +SFX uA tre tu/q' tre +SFX uA tre tus/q' tre +SFX uA tre tue/q' tre +SFX uA tre tues/q' tre +SFX uA ttre ts/n'q'j'l'm't' ttre +SFX uA ttre ts/n'q'l'm't' ttre +SFX uA ttre t/n'q'l'm't's' ttre +SFX uA tre ts/n'q'j'l'm't' embatre +SFX uA tre ts/n'q'l'm't' embatre +SFX uA tre t/n'q'l'm't's' embatre +SFX uA tre tons/n'q'l't' tre +SFX uA tre tez/n'q'l'm' tre +SFX uA tre tent/n'q'l'm't's' tre +SFX uA tre tais/n'q'j'l'm't' tre +SFX uA tre tais/n'q'l'm't' tre +SFX uA tre tait/n'q'l'm't's' tre +SFX uA tre tions/n'q'l't' tre +SFX uA tre tiez/n'q'l'm' tre +SFX uA tre taient/n'q'l'm't's' tre +SFX uA tre tis/n'q'j'l'm't' tre +SFX uA tre tis/n'q'l'm't' tre +SFX uA tre tit/n'q'l'm't's' tre +SFX uA tre tîmes/n'q'l't' tre +SFX uA tre tîtes/n'q'l'm' tre +SFX uA tre tirent/n'q'l'm't's' tre +SFX uA tre trai/n'q'j'l'm't' tre +SFX uA tre tras/n'q'l'm't' tre +SFX uA tre tra/n'q'l'm't's' tre +SFX uA tre trons/n'q'l't' tre +SFX uA tre trez/n'q'l'm' tre +SFX uA tre tront/n'q'l'm't's' tre +SFX uA tre trais/n'q'j'l'm't' tre +SFX uA tre trais/n'q'l'm't' tre +SFX uA tre trait/n'q'l'm't's' tre +SFX uA tre trions/n'q'l't' tre +SFX uA tre triez/n'q'l'm' tre +SFX uA tre traient/n'q'l'm't's' tre +SFX uA tre te/n'j'l'm't' tre +SFX uA tre tes/n'l'm't' tre +SFX uA tre te/n'l'm't's' tre +SFX uA tre tions/n'l't' tre +SFX uA tre tiez/n'l'm' tre +SFX uA tre tent/n'q'l'm't's' tre +SFX uA tre tisse/n'q'j'l'm't' tre +SFX uA tre tisses/n'q'l'm't' tre +SFX uA tre tît/n'q'l'm't's' tre +SFX uA tre tissions/n'q'l't' tre +SFX uA tre tissiez/n'q'l'm' tre +SFX uA tre tissent/n'q'l'm't's' tre +SFX uA tre s/n'l'm' tre +SFX uA tre tons/n'l' tre +SFX uA tre tez/n'l'm' tre + +SFX uC Y 51 +SFX uC battre battre/m't's' battre +SFX uC battre battant/m't's' battre +SFX uC battre battu battre +SFX uC battre battus battre +SFX uC battre battue battre +SFX uC battre battues battre +SFX uC battre bats/m' battre +SFX uC battre bats/t' battre +SFX uC battre bat/s' battre +SFX uC battre battons battre +SFX uC battre battez battre +SFX uC battre battent/s' battre +SFX uC battre battais/m' battre +SFX uC battre battais/t' battre +SFX uC battre battait/s' battre +SFX uC battre battions battre +SFX uC battre battiez battre +SFX uC battre battaient/s' battre +SFX uC battre battis/m' battre +SFX uC battre battis/t' battre +SFX uC battre battit/s' battre +SFX uC battre battîmes battre +SFX uC battre battîtes battre +SFX uC battre battirent/s' battre +SFX uC battre battrai/m' battre +SFX uC battre battras/t' battre +SFX uC battre battra/s' battre +SFX uC battre battrons battre +SFX uC battre battrez battre +SFX uC battre battront/s' battre +SFX uC battre battrais/m' battre +SFX uC battre battrais/t' battre +SFX uC battre battrait/s' battre +SFX uC battre battrions battre +SFX uC battre battriez battre +SFX uC battre battraient/s' battre +SFX uC battre batte/m' battre +SFX uC battre battes/t' battre +SFX uC battre batte/s' battre +SFX uC battre battions battre +SFX uC battre battiez battre +SFX uC battre battent/s' battre +SFX uC battre battisse/m' battre +SFX uC battre battisses/t' battre +SFX uC battre battît/s' battre +SFX uC battre battissions battre +SFX uC battre battissiez battre +SFX uC battre battissent/s' battre +SFX uC battre bats/t' battre +SFX uC battre battons battre +SFX uC battre battez battre + +SFX uD Y 36 +SFX uD battre battre/s' battre +SFX uD battre battant/s' battre +SFX uD battre battu battre +SFX uD battre battus battre +SFX uD battre battue battre +SFX uD battre battues battre +SFX uD battre bat/s' battre +SFX uD battre battons battre +SFX uD battre battez battre +SFX uD battre battent/s' battre +SFX uD battre battait/s' battre +SFX uD battre battions battre +SFX uD battre battiez battre +SFX uD battre battaient/s' battre +SFX uD battre battit/s' battre +SFX uD battre battîmes battre +SFX uD battre battîtes battre +SFX uD battre battirent/s' battre +SFX uD battre battra/s' battre +SFX uD battre battrons battre +SFX uD battre battrez battre +SFX uD battre battront/s' battre +SFX uD battre battrait/s' battre +SFX uD battre battrions battre +SFX uD battre battriez battre +SFX uD battre battraient/s' battre +SFX uD battre batte/s' battre +SFX uD battre battions battre +SFX uD battre battiez battre +SFX uD battre battent/s' battre +SFX uD battre battît/s' battre +SFX uD battre battissions battre +SFX uD battre battissiez battre +SFX uD battre battissent/s' battre +SFX uD battre battons-nous battre +SFX uD battre battez-vous battre + +SFX vA Y 50 +SFX vA ettre ettre/n'q'd'l'm't's' mettre +SFX vA ettre ettant/n'q'l'm't's' mettre +SFX vA ettre is/q' mettre +SFX vA ettre ise/q' mettre +SFX vA ettre ises/q' mettre +SFX vA ettre ets/n'q'j'l'm't' mettre +SFX vA ettre ets/n'q'l'm't' mettre +SFX vA ettre et/n'q'l'm't's' mettre +SFX vA ettre ettons/n'q'l't' mettre +SFX vA ettre ettez/n'q'l'm' mettre +SFX vA ettre ettent/n'q'l'm't's' mettre +SFX vA ettre ettais/n'q'j'l'm't' mettre +SFX vA ettre ettais/n'q'l'm't' mettre +SFX vA ettre ettait/n'q'l'm't's' mettre +SFX vA ettre ettions/n'q'l't' mettre +SFX vA ettre ettiez/n'q'l'm' mettre +SFX vA ettre ettaient/n'q'l'm't's' mettre +SFX vA ettre is/n'q'j'l'm't' mettre +SFX vA ettre is/n'q'l'm't' mettre +SFX vA ettre it/n'q'l'm't's' mettre +SFX vA ettre îmes/n'q'l't' mettre +SFX vA ettre îtes/n'q'l'm' mettre +SFX vA ettre irent/n'q'l'm't's' mettre +SFX vA ettre ettrai/n'q'j'l'm't' mettre +SFX vA ettre ettras/n'q'l'm't' mettre +SFX vA ettre ettra/n'q'l'm't's' mettre +SFX vA ettre ettrons/n'q'l't' mettre +SFX vA ettre ettrez/n'q'l'm' mettre +SFX vA ettre ettront/n'q'l'm't's' mettre +SFX vA ettre ettrais/n'q'j'l'm't' mettre +SFX vA ettre ettrais/n'q'l'm't' mettre +SFX vA ettre ettrait/n'q'l'm't's' mettre +SFX vA ettre ettrions/n'q'l't' mettre +SFX vA ettre ettriez/n'q'l'm' mettre +SFX vA ettre ettraient/n'q'l'm't's' mettre +SFX vA ettre ette/n'j'l'm't' mettre +SFX vA ettre ettes/n'l'm't' mettre +SFX vA ettre ette/n'l'm't's' mettre +SFX vA ettre ettions/n'l't' mettre +SFX vA ettre ettiez/n'l'm' mettre +SFX vA ettre ettent/n'l'm't's' mettre +SFX vA ettre isse/n'q'j'l'm't' mettre +SFX vA ettre isses/n'q'l'm't' mettre +SFX vA ettre ît/n'q'l'm't's' mettre +SFX vA ettre issions/n'q'l't' mettre +SFX vA ettre issiez/n'q'l'm' mettre +SFX vA ettre issent/n'q'l'm't's' mettre +SFX vA ettre ets/n'l'm' mettre +SFX vA ettre ettons/n'l' mettre +SFX vA ettre ettez/n'l'm' mettre + +SFX vC Y 50 +SFX vC mettre mettre/m't's' mettre +SFX vC mettre mettant/m't's' mettre +SFX vC mettre mis mettre +SFX vC mettre mise mettre +SFX vC mettre mises mettre +SFX vC mettre mets/m' mettre +SFX vC mettre mets/t' mettre +SFX vC mettre met/s' mettre +SFX vC mettre mettons mettre +SFX vC mettre mettez mettre +SFX vC mettre mettent/s' mettre +SFX vC mettre mettais/m' mettre +SFX vC mettre mettais/t' mettre +SFX vC mettre mettait/s' mettre +SFX vC mettre mettions mettre +SFX vC mettre mettiez mettre +SFX vC mettre mettaient/s' mettre +SFX vC mettre mis/m' mettre +SFX vC mettre mis/t' mettre +SFX vC mettre mit/s' mettre +SFX vC mettre mîmes mettre +SFX vC mettre mîtes mettre +SFX vC mettre mirent/s' mettre +SFX vC mettre mettrai/m' mettre +SFX vC mettre mettras/t' mettre +SFX vC mettre mettra/s' mettre +SFX vC mettre mettrons mettre +SFX vC mettre mettrez mettre +SFX vC mettre mettront/s' mettre +SFX vC mettre mettrais/m' mettre +SFX vC mettre mettrais/t' mettre +SFX vC mettre mettrait/s' mettre +SFX vC mettre mettrions mettre +SFX vC mettre mettriez mettre +SFX vC mettre mettraient/s' mettre +SFX vC mettre mette/m' mettre +SFX vC mettre mettes/t' mettre +SFX vC mettre mette/s' mettre +SFX vC mettre mettions mettre +SFX vC mettre mettiez mettre +SFX vC mettre mettent/s' mettre +SFX vC mettre misse/m' mettre +SFX vC mettre misses/t' mettre +SFX vC mettre mît/s' mettre +SFX vC mettre missions mettre +SFX vC mettre missiez mettre +SFX vC mettre missent/s' mettre +SFX vC mettre mets mettre +SFX vC mettre mettons mettre +SFX vC mettre mettez mettre + +SFX wA N 51 +SFX wA eindre eindre eindre +SFX wA eindre eignant eindre +SFX wA eindre eint eindre +SFX wA eindre eints eindre +SFX wA eindre einte eindre +SFX wA eindre eintes eindre +SFX wA eindre eins eindre +SFX wA eindre eins eindre +SFX wA eindre eint eindre +SFX wA eindre eignons eindre +SFX wA eindre eignez eindre +SFX wA eindre eignent eindre +SFX wA eindre eignais eindre +SFX wA eindre eignais eindre +SFX wA eindre eignait eindre +SFX wA eindre eignions eindre +SFX wA eindre eigniez eindre +SFX wA eindre eignaient eindre +SFX wA eindre eignis eindre +SFX wA eindre eignis eindre +SFX wA eindre eignit eindre +SFX wA eindre eignîmes eindre +SFX wA eindre eignîtes eindre +SFX wA eindre eignirent eindre +SFX wA eindre eindrai eindre +SFX wA eindre eindras eindre +SFX wA eindre eindra eindre +SFX wA eindre eindrons eindre +SFX wA eindre eindrez eindre +SFX wA eindre eindront eindre +SFX wA eindre eindrais eindre +SFX wA eindre eindrais eindre +SFX wA eindre eindrait eindre +SFX wA eindre eindrions eindre +SFX wA eindre eindriez eindre +SFX wA eindre eindraient eindre +SFX wA eindre eigne eindre +SFX wA eindre eignes eindre +SFX wA eindre eigne eindre +SFX wA eindre eignions eindre +SFX wA eindre eigniez eindre +SFX wA eindre eignent eindre +SFX wA eindre eignisse eindre +SFX wA eindre eignisses eindre +SFX wA eindre eignît eindre +SFX wA eindre eignissions eindre +SFX wA eindre eignissiez eindre +SFX wA eindre eignissent eindre +SFX wA eindre eins eindre +SFX wA eindre eignons eindre +SFX wA eindre eignez eindre + +SFX wB Y 51 +SFX wB indre indre/n'q'd'l'm't's' indre +SFX wB indre ignant/n'q'l'm't's' indre +SFX wB indre int/q' indre +SFX wB indre ints/q' indre +SFX wB indre inte/q' indre +SFX wB indre intes/q' indre +SFX wB indre ins/n'q'j'l'm't' indre +SFX wB indre ins/n'q'l'm't' indre +SFX wB indre int/n'q'l'm't's' indre +SFX wB indre ignons/n'q'l't' indre +SFX wB indre ignez/n'q'l'm' indre +SFX wB indre ignent/n'q'l'm't's' indre +SFX wB indre ignais/n'q'j'l'm't' indre +SFX wB indre ignais/n'q'l'm't' indre +SFX wB indre ignait/n'q'l'm't's' indre +SFX wB indre ignions/n'q'l't' indre +SFX wB indre igniez/n'q'l'm' indre +SFX wB indre ignaient/n'q'l'm't's' indre +SFX wB indre ignis/n'q'j'l'm't' indre +SFX wB indre ignis/n'q'l'm't' indre +SFX wB indre ignit/n'q'l'm't's' indre +SFX wB indre ignîmes/n'q'l't' indre +SFX wB indre ignîtes/n'q'l'm' indre +SFX wB indre ignirent/n'q'l'm't's' indre +SFX wB indre indrai/n'q'j'l'm't' indre +SFX wB indre indras/n'q'l'm't' indre +SFX wB indre indra/n'q'l'm't's' indre +SFX wB indre indrons/n'q'l't' indre +SFX wB indre indrez/n'q'l'm' indre +SFX wB indre indront/n'q'l'm't's' indre +SFX wB indre indrais/n'q'j'l'm't' indre +SFX wB indre indrais/n'q'l'm't' indre +SFX wB indre indrait/n'q'l'm't's' indre +SFX wB indre indrions/n'q'l't' indre +SFX wB indre indriez/n'q'l'm' indre +SFX wB indre indraient/n'q'l'm't's' indre +SFX wB indre igne/n'j'l'm't' indre +SFX wB indre ignes/n'l'm't' indre +SFX wB indre igne/n'l'm't's' indre +SFX wB indre ignions/n'l't' indre +SFX wB indre igniez/n'l'm' indre +SFX wB indre ignent/n'l'm't's' indre +SFX wB indre ignisse/n'q'j'l'm't' indre +SFX wB indre ignisses/n'q'l'm't' indre +SFX wB indre ignît/n'q'l'm't's' indre +SFX wB indre ignissions/n'q'l't' indre +SFX wB indre ignissiez/n'q'l'm' indre +SFX wB indre ignissent/n'q'l'm't's' indre +SFX wB indre ins/n'l'm' indre +SFX wB indre ignons/n'l' indre +SFX wB indre ignez/n'l'm' indre + +SFX wD N 54 +SFX wD aire aire faire +SFX wD aire aisant faire +SFX wD aire ait faire +SFX wD aire aits faire +SFX wD aire aite faire +SFX wD aire aites faire +SFX wD aire ais faire +SFX wD aire ais faire +SFX wD aire ait faire +SFX wD aire aisons faire +SFX wD aire aites faire +SFX wD aire ont faire +SFX wD aire aisais faire +SFX wD aire aisais faire +SFX wD aire aisait faire +SFX wD aire aisions faire +SFX wD aire aisiez faire +SFX wD aire aisaient faire +SFX wD aire is faire +SFX wD aire is faire +SFX wD aire it faire +SFX wD aire îmes faire +SFX wD aire îtes faire +SFX wD aire irent faire +SFX wD aire erai faire +SFX wD aire eras faire +SFX wD aire era faire +SFX wD aire erons faire +SFX wD aire erez faire +SFX wD aire eront faire +SFX wD aire erais faire +SFX wD aire erais faire +SFX wD aire erait faire +SFX wD aire erions faire +SFX wD aire eriez faire +SFX wD aire eraient faire +SFX wD aire asse faire +SFX wD aire asses faire +SFX wD aire asse faire +SFX wD aire assions faire +SFX wD aire assiez faire +SFX wD aire assent faire +SFX wD aire isse faire +SFX wD aire isses faire +SFX wD aire ît faire +SFX wD aire issions faire +SFX wD aire issiez faire +SFX wD aire issent faire +SFX wD aire ais faire +SFX wD aire ais satisfaire +SFX wD aire aisons faire +SFX wD aire aisons satisfaire +SFX wD aire aites faire +SFX wD aire aites satisfaire + +SFX wF N 15 +SFX wF faire faire faire +SFX wF faire faisant faire +SFX wF faire fait faire +SFX wF faire faits faire +SFX wF faire faite faire +SFX wF faire faites faire +SFX wF faire fais faire +SFX wF faire fais faire +SFX wF faire fait faire +SFX wF faire faisons faire +SFX wF faire faites faire +SFX wF faire font faire +SFX wF faire fais faire +SFX wF faire faisons faire +SFX wF faire faites faire + +SFX wG N 6 +SFX wG aire aire faire +SFX wG aire aisant faire +SFX wG aire ait faire +SFX wG aire aits faire +SFX wG aire aite faire +SFX wG aire aites faire + +SFX wL Y 42 +SFX wL raire raire/n'q'd'l'm't's' traire +SFX wL raire rayant/n'q'l'm't's' traire +SFX wL raire rait/q' traire +SFX wL raire raits/q' traire +SFX wL raire raite/q' traire +SFX wL raire raites/q' traire +SFX wL raire rais/n'q'j'l'm't' traire +SFX wL raire rais/n'q'l'm't' traire +SFX wL raire rait/n'q'l'm't's' traire +SFX wL raire rayons/n'q'l't' traire +SFX wL raire rayez/n'q'l'm' traire +SFX wL raire raient/n'q'l'm't's' traire +SFX wL raire rayais/n'q'j'l'm't' traire +SFX wL raire rayais/n'q'l'm't' traire +SFX wL raire rayait/n'q'l'm't's' traire +SFX wL raire rayions/n'q'l't' traire +SFX wL raire rayiez/n'q'l'm' traire +SFX wL raire rayaient/n'q'l'm't's' traire +SFX wL raire rairai/n'q'j'l'm't' traire +SFX wL raire rairas/n'q'l'm't' traire +SFX wL raire raira/n'q'l'm't's' traire +SFX wL raire rairons/n'q'l't' traire +SFX wL raire rairez/n'q'l'm' traire +SFX wL raire rairont/n'q'l'm't's' traire +SFX wL raire rairais/n'q'j'l'm't' traire +SFX wL raire rairais/n'q'l'm't' traire +SFX wL raire rairait/n'q'l'm't's' traire +SFX wL raire rairions/n'q'l't' traire +SFX wL raire rairiez/n'q'l'm' traire +SFX wL raire rairaient/n'q'l'm't's' traire +SFX wL raire raie/n'q'j'l'm't' traire +SFX wL raire raies/n'q'l'm't' traire +SFX wL raire raie/n'q'l'm't's' traire +SFX wL raire rayions/n'q'l't' traire +SFX wL raire rayiez/n'q'l'm' traire +SFX wL raire raient/n'q'l'm't's' traire +SFX wL raire rais/n'l'm' traire +SFX wL raire rais/t' [^e]traire +SFX wL raire rayons/n'l' traire +SFX wL raire rayons [^e]traire +SFX wL raire rayez/n'l'm' traire +SFX wL raire rayez [^e]traire + +SFX wM N 39 +SFX wM aire aire raire +SFX wM aire ayant raire +SFX wM aire ait raire +SFX wM aire ais raire +SFX wM aire ais raire +SFX wM aire ait raire +SFX wM aire ayons raire +SFX wM aire ayez raire +SFX wM aire aient raire +SFX wM aire ayais raire +SFX wM aire ayais raire +SFX wM aire ayait raire +SFX wM aire ayions raire +SFX wM aire ayiez raire +SFX wM aire ayaient raire +SFX wM aire airai raire +SFX wM aire airas raire +SFX wM aire aira raire +SFX wM aire airons raire +SFX wM aire airez raire +SFX wM aire airont raire +SFX wM aire airais raire +SFX wM aire airais raire +SFX wM aire airait raire +SFX wM aire airions raire +SFX wM aire airiez raire +SFX wM aire airaient raire +SFX wM aire aie raire +SFX wM aire aies raire +SFX wM aire aie raire +SFX wM aire ayions raire +SFX wM aire ayiez raire +SFX wM aire aient raire +SFX wM aire ais raire +SFX wM aire ais braire +SFX wM aire ayons raire +SFX wM aire ayons braire +SFX wM aire ayez raire +SFX wM aire ayez braire + +SFX wN N 55 +SFX wN aire aire aire +SFX wN aire aisant aire +SFX wN aire u aire +SFX wN aire us taire +SFX wN aire ue taire +SFX wN aire ues taire +SFX wN aire ais aire +SFX wN aire ais aire +SFX wN aire ait taire +SFX wN aire aît plaire +SFX wN aire aisons aire +SFX wN aire aisez aire +SFX wN aire aisent aire +SFX wN aire aisais aire +SFX wN aire aisais aire +SFX wN aire aisait aire +SFX wN aire aisions aire +SFX wN aire aisiez aire +SFX wN aire aisaient aire +SFX wN aire us aire +SFX wN aire us aire +SFX wN aire ut aire +SFX wN aire ûmes aire +SFX wN aire ûtes aire +SFX wN aire urent aire +SFX wN aire airai aire +SFX wN aire airas aire +SFX wN aire aira aire +SFX wN aire airons aire +SFX wN aire airez aire +SFX wN aire airont aire +SFX wN aire airais aire +SFX wN aire airais aire +SFX wN aire airait aire +SFX wN aire airions aire +SFX wN aire airiez aire +SFX wN aire airaient aire +SFX wN aire aise aire +SFX wN aire aises aire +SFX wN aire aise aire +SFX wN aire aisions aire +SFX wN aire aisiez aire +SFX wN aire aisent aire +SFX wN aire usse aire +SFX wN aire usses aire +SFX wN aire ût aire +SFX wN aire ussions aire +SFX wN aire ussiez aire +SFX wN aire ussent aire +SFX wN aire ais plaire +SFX wN aire ais taire +SFX wN aire aisons plaire +SFX wN aire aisons taire +SFX wN aire aisez plaire +SFX wN aire aisez taire + +SFX wO N 54 +SFX wO aindre aindre aindre +SFX wO aindre aignant aindre +SFX wO aindre aint aindre +SFX wO aindre aints aindre +SFX wO aindre ainte aindre +SFX wO aindre aintes aindre +SFX wO aindre ains aindre +SFX wO aindre ains aindre +SFX wO aindre aint aindre +SFX wO aindre aignons aindre +SFX wO aindre aignez aindre +SFX wO aindre aignent aindre +SFX wO aindre aignais aindre +SFX wO aindre aignais aindre +SFX wO aindre aignait aindre +SFX wO aindre aignions aindre +SFX wO aindre aigniez aindre +SFX wO aindre aignaient aindre +SFX wO aindre aignis aindre +SFX wO aindre aignis aindre +SFX wO aindre aignit aindre +SFX wO aindre aignîmes aindre +SFX wO aindre aignîtes aindre +SFX wO aindre aignirent aindre +SFX wO aindre aindrai aindre +SFX wO aindre aindras aindre +SFX wO aindre aindra aindre +SFX wO aindre aindrons aindre +SFX wO aindre aindrez aindre +SFX wO aindre aindront aindre +SFX wO aindre aindrais aindre +SFX wO aindre aindrais aindre +SFX wO aindre aindrait aindre +SFX wO aindre aindrions aindre +SFX wO aindre aindriez aindre +SFX wO aindre aindraient aindre +SFX wO aindre aigne aindre +SFX wO aindre aignes aindre +SFX wO aindre aigne aindre +SFX wO aindre aignions aindre +SFX wO aindre aigniez aindre +SFX wO aindre aignent aindre +SFX wO aindre aignisse aindre +SFX wO aindre aignisses aindre +SFX wO aindre aignît aindre +SFX wO aindre aignissions aindre +SFX wO aindre aignissiez aindre +SFX wO aindre aignissent aindre +SFX wO aindre ains aindre +SFX wO aindre ains [tp].aindre +SFX wO aindre aignons aindre +SFX wO aindre aignons [tp].aindre +SFX wO aindre aignez aindre +SFX wO aindre aignez [tp].aindre + +SFX wP N 51 +SFX wP aincre aincre vaincre +SFX wP aincre ainquant vaincre +SFX wP aincre aincu vaincre +SFX wP aincre aincus vaincre +SFX wP aincre aincue vaincre +SFX wP aincre aincues vaincre +SFX wP aincre aincs vaincre +SFX wP aincre aincs vaincre +SFX wP aincre ainc vaincre +SFX wP aincre ainquons vaincre +SFX wP aincre ainquez vaincre +SFX wP aincre ainquent vaincre +SFX wP aincre ainquais vaincre +SFX wP aincre ainquais vaincre +SFX wP aincre ainquait vaincre +SFX wP aincre ainquions vaincre +SFX wP aincre ainquiez vaincre +SFX wP aincre ainquaient vaincre +SFX wP aincre ainquis vaincre +SFX wP aincre ainquis vaincre +SFX wP aincre ainquit vaincre +SFX wP aincre ainquîmes vaincre +SFX wP aincre ainquîtes vaincre +SFX wP aincre ainquirent vaincre +SFX wP aincre aincrai vaincre +SFX wP aincre aincras vaincre +SFX wP aincre aincra vaincre +SFX wP aincre aincrons vaincre +SFX wP aincre aincrez vaincre +SFX wP aincre aincront vaincre +SFX wP aincre aincrais vaincre +SFX wP aincre aincrais vaincre +SFX wP aincre aincrait vaincre +SFX wP aincre aincrions vaincre +SFX wP aincre aincriez vaincre +SFX wP aincre aincraient vaincre +SFX wP aincre ainque vaincre +SFX wP aincre ainques vaincre +SFX wP aincre ainque vaincre +SFX wP aincre ainquions vaincre +SFX wP aincre ainquiez vaincre +SFX wP aincre ainquent vaincre +SFX wP aincre ainquisse vaincre +SFX wP aincre ainquisses vaincre +SFX wP aincre ainquît vaincre +SFX wP aincre ainquissions vaincre +SFX wP aincre ainquissiez vaincre +SFX wP aincre ainquissent vaincre +SFX wP aincre aincs vaincre +SFX wP aincre ainquons vaincre +SFX wP aincre ainquez vaincre + +SFX wQ Y 54 +SFX wQ tre tre/n'q'd'm't's' tre +SFX wQ aître aissant/n'q'd'm't's' aître +SFX wQ aître u/q' aître +SFX wQ aître us/q' aître +SFX wQ aître ue/q' aître +SFX wQ aître ues/q' aître +SFX wQ aître ais/n'q'j'l't' aître +SFX wQ aître ais/n'q'l'm' aître +SFX wQ aître aît/n'q'l'm't's' aître +SFX wQ aître aissons/n'q'l't' aître +SFX wQ aître aissez/n'q'l'm' aître +SFX wQ aître aissont/n'q'l'm't's' aître +SFX wQ aître aissais/n'q'j'l't' aître +SFX wQ aître aissais/n'q'l'm' aître +SFX wQ aître aissait/n'q'l'm't's' aître +SFX wQ aître aissions/n'q'l't' aître +SFX wQ aître aissiez/n'q'l'm' aître +SFX wQ aître aissaient/n'q'l'm't's' aître +SFX wQ aître us/n'q'j'l't' aître +SFX wQ aître us/n'q'l'm' aître +SFX wQ aître ut/n'q'l'm't's' aître +SFX wQ aître ûmes/n'q'l't' aître +SFX wQ aître ûtes/n'q'l'm' aître +SFX wQ aître urent/n'q'l'm't's' aître +SFX wQ tre trai/n'q'j'l't' tre +SFX wQ tre tras/n'q'l'm' tre +SFX wQ tre tra/n'q'l'm't's' tre +SFX wQ tre trons/n'q'l't' tre +SFX wQ tre trez/n'q'l'm' tre +SFX wQ tre tront/n'q'l'm't's' tre +SFX wQ tre trais/n'q'j'l't' tre +SFX wQ tre trais/n'q'l'm' tre +SFX wQ tre trait/n'q'l'm't's' tre +SFX wQ tre trions/n'q'l't' tre +SFX wQ tre triez/n'q'l'm' tre +SFX wQ tre traient/n'q'l'm't's' tre +SFX wQ aître aisse/n'q'j'l't' aître +SFX wQ aître aisses/n'q'l'm' aître +SFX wQ aître aisse/n'q'l'm't's' aître +SFX wQ aître aissions/n'q'l't' aître +SFX wQ aître aissiez/n'q'l'm' aître +SFX wQ aître aissent/n'q'l'm't's' aître +SFX wQ aître usse/n'q'j'l't' aître +SFX wQ aître usses/n'q'l'm' aître +SFX wQ aître ût/n'q'l'm't's' aître +SFX wQ aître ussions/n'q'l't' aître +SFX wQ aître ussiez/n'q'l'm' aître +SFX wQ aître ussent/n'q'l'm't's' aître +SFX wQ aître ais/n'm' paraître +SFX wQ aître ais connaître +SFX wQ aître aissons/n' paraître +SFX wQ aître aissons connaître +SFX wQ aître aissez/n'm' paraître +SFX wQ aître aissez connaître + +SFX wR N 51 +SFX wR tre tre tre +SFX wR aître aissant naître +SFX wR aître é naître +SFX wR aître és naître +SFX wR aître ée naître +SFX wR aître ées naître +SFX wR aître ais naître +SFX wR aître ais naître +SFX wR aître aît naître +SFX wR aître aissons naître +SFX wR aître aissez naître +SFX wR aître aissent naître +SFX wR aître aissais naître +SFX wR aître aissais naître +SFX wR aître aissait naître +SFX wR aître aissions naître +SFX wR aître aissiez naître +SFX wR aître aissaient naître +SFX wR aître aquis naître +SFX wR aître aquis naître +SFX wR aître aquit naître +SFX wR aître aquîmes naître +SFX wR aître aquîtes naître +SFX wR aître aquirent naître +SFX wR tre trai tre +SFX wR tre tras tre +SFX wR tre tra tre +SFX wR tre trons tre +SFX wR tre trez tre +SFX wR tre tront tre +SFX wR tre trais tre +SFX wR tre trais tre +SFX wR tre trait tre +SFX wR tre trions tre +SFX wR tre triez tre +SFX wR tre traient tre +SFX wR aître aisse naître +SFX wR aître aisses naître +SFX wR aître aisse naître +SFX wR aître aissions naître +SFX wR aître aissiez naître +SFX wR aître aissent naître +SFX wR aître aquisse naître +SFX wR aître aquisses naître +SFX wR aître aquît naître +SFX wR aître aquissions naître +SFX wR aître aquissiez naître +SFX wR aître aquissent naître +SFX wR aître ais naître +SFX wR aître aissons naître +SFX wR aître aissez naître + +SFX wS N 54 +SFX wS tre tre tre +SFX wS aître aissant paître +SFX wS aître u repaître +SFX wS aître us repaître +SFX wS aître ue repaître +SFX wS aître ues repaître +SFX wS aître ais paître +SFX wS aître ais paître +SFX wS aître aît paître +SFX wS aître aissons paître +SFX wS aître aissez paître +SFX wS aître aissent paître +SFX wS aître aissais paître +SFX wS aître aissais paître +SFX wS aître aissait paître +SFX wS aître aissions paître +SFX wS aître aissiez paître +SFX wS aître aissaient paître +SFX wS aître us repaître +SFX wS aître us repaître +SFX wS aître ut repaître +SFX wS aître ûmes repaître +SFX wS aître ûtes repaître +SFX wS aître urent repaître +SFX wS tre trai tre +SFX wS tre tras tre +SFX wS tre tra tre +SFX wS tre trons tre +SFX wS tre trez tre +SFX wS tre tront tre +SFX wS tre trais tre +SFX wS tre trais tre +SFX wS tre trait tre +SFX wS tre trions tre +SFX wS tre triez tre +SFX wS tre traient tre +SFX wS aître aisse paître +SFX wS aître aisses paître +SFX wS aître aisse paître +SFX wS aître aissions paître +SFX wS aître aissiez paître +SFX wS aître aissent paître +SFX wS aître usse repaître +SFX wS aître usses repaître +SFX wS aître ût repaître +SFX wS aître ussions repaître +SFX wS aître ussiez repaître +SFX wS aître ussent repaître +SFX wS aître ais paître +SFX wS aître ais repaître +SFX wS aître aissons paître +SFX wS aître aissons repaître +SFX wS aître aissez paître +SFX wS aître aissez repaître + +SFX wT N 54 +SFX wT tre tre tre +SFX wT roître roissant croître +SFX wT roître rû recroître +SFX wT roître rûs recroître +SFX wT roître rûe recroître +SFX wT roître rûes recroître +SFX wT roître ru décroître +SFX wT roître rus décroître +SFX wT roître rue décroître +SFX wT roître rues décroître +SFX wT roître rois .croître +SFX wT roître rois .croître +SFX wT roître roit .croître +SFX wT roître roissons croître +SFX wT roître roissez croître +SFX wT roître roissent croître +SFX wT roître roissais croître +SFX wT roître roissais croître +SFX wT roître roissait croître +SFX wT roître roissions croître +SFX wT roître roissiez croître +SFX wT roître roissaient croître +SFX wT roître rus .croître +SFX wT roître rus .croître +SFX wT roître rut .croître +SFX wT roître rûmes croître +SFX wT roître rûtes croître +SFX wT roître rurent .croître +SFX wT tre trai tre +SFX wT tre tras tre +SFX wT tre tra tre +SFX wT tre trons tre +SFX wT tre trez tre +SFX wT tre tront tre +SFX wT tre trais tre +SFX wT tre trais tre +SFX wT tre trait tre +SFX wT tre trions tre +SFX wT tre triez tre +SFX wT tre traient tre +SFX wT roître roisse croître +SFX wT roître roisses croître +SFX wT roître roisse croître +SFX wT roître roissions croître +SFX wT roître roissiez croître +SFX wT roître roissent croître +SFX wT roître russe .croître +SFX wT roître russes .croître +SFX wT roître rût croître +SFX wT roître russions .croître +SFX wT roître russiez .croître +SFX wT roître russent .croître +SFX wT roître roissons croître +SFX wT roître roissez croître + +SFX wU N 17 +SFX wU roître rû croître +SFX wU roître rûs croître +SFX wU roître rûe croître +SFX wU roître rûes croître +SFX wU roître roîs croître +SFX wU roître roîs croître +SFX wU roître roît croître +SFX wU roître rûs croître +SFX wU roître rûs croître +SFX wU roître rût croître +SFX wU roître rûrent croître +SFX wU roître rûsse croître +SFX wU roître rûsses croître +SFX wU roître rûssions croître +SFX wU roître rûssiez croître +SFX wU roître rûssent croître +SFX wU roître roîs croître + +SFX wV Y 51 +SFX wV tre tre/n'q'd'l'm't's' tre +SFX wV croître croissant/n'q'd'l'm't's' croître +SFX wV croître cru/q' croître +SFX wV croître crus/q' croître +SFX wV croître crue/q' croître +SFX wV croître crues/q' croître +SFX wV croître crois/n'q'j'l'm' croître +SFX wV croître crois/n'q'l't' croître +SFX wV croître croît/n'q'l's' croître +SFX wV croître croissons/n'q'l' croître +SFX wV croître croissez/n'q'l' croître +SFX wV croître croissent/n'q'l's' croître +SFX wV croître croissais/n'q'j'l'm' croître +SFX wV croître croissais/n'q'l't' croître +SFX wV croître croissait/n'q'l's' croître +SFX wV croître croissions/n'q'l' croître +SFX wV croître croissiez/n'q'l' croître +SFX wV croître croissaient/n'q'l's' croître +SFX wV croître crus/n'q'j'l'm' croître +SFX wV croître crus/n'q'l't' croître +SFX wV croître crut/n'q'l's' croître +SFX wV croître crûmes/n'q'l' croître +SFX wV croître crûtes/n'q'l' croître +SFX wV croître crurent/n'q'l's' croître +SFX wV tre trai/n'q'j'l'm' tre +SFX wV tre tras/n'q'l't' tre +SFX wV tre tra/n'q'l's' tre +SFX wV tre trons/n'q'l' tre +SFX wV tre trez/n'q'l' tre +SFX wV tre tront/n'q'l's' tre +SFX wV tre trais/n'q'j'l'm' tre +SFX wV tre trais/n'q'l't' tre +SFX wV tre trait/n'q'l's' tre +SFX wV tre trions/n'q'l' tre +SFX wV tre triez/n'q'l' tre +SFX wV tre traient/n'q'l's' tre +SFX wV croître croisse/n'q'j'l'm' croître +SFX wV croître croisses/n'q'l't' croître +SFX wV croître croisse/n'q'l's' croître +SFX wV croître croissions/n'q'l' croître +SFX wV croître croissiez/n'q'l' croître +SFX wV croître croissent/n'q'l's' croître +SFX wV croître crusse/n'q'j'l'm' croître +SFX wV croître crusses/n'q'l't' croître +SFX wV croître crût/n'q'l's' croître +SFX wV croître crussions/n'q'l' croître +SFX wV croître crussiez/n'q'l' croître +SFX wV croître crussent/n'q'l's' croître +SFX wV croître crois/n'l'm' croître +SFX wV croître croissons/n'l' croître +SFX wV croître croissez/n'l'm' croître + +SFX xA N 51 +SFX xA roire roire croire +SFX xA roire royant croire +SFX xA roire ru croire +SFX xA roire rus croire +SFX xA roire rue croire +SFX xA roire rues croire +SFX xA roire rois croire +SFX xA roire rois croire +SFX xA roire roit croire +SFX xA roire royons croire +SFX xA roire royez croire +SFX xA roire roient croire +SFX xA roire royais croire +SFX xA roire royais croire +SFX xA roire royait croire +SFX xA roire royions croire +SFX xA roire royiez croire +SFX xA roire royaient croire +SFX xA roire rus croire +SFX xA roire rus croire +SFX xA roire rut croire +SFX xA roire rûmes croire +SFX xA roire rûtes croire +SFX xA roire rurent croire +SFX xA roire roirai croire +SFX xA roire roiras croire +SFX xA roire roira croire +SFX xA roire roirons croire +SFX xA roire roirez croire +SFX xA roire roiront croire +SFX xA roire roirais croire +SFX xA roire roirais croire +SFX xA roire roirait croire +SFX xA roire roirions croire +SFX xA roire roiriez croire +SFX xA roire roiraient croire +SFX xA roire roie croire +SFX xA roire roies croire +SFX xA roire roie croire +SFX xA roire royions croire +SFX xA roire royiez croire +SFX xA roire roient croire +SFX xA roire russe croire +SFX xA roire russes croire +SFX xA roire rût croire +SFX xA roire russions croire +SFX xA roire russiez croire +SFX xA roire russent croire +SFX xA roire rois croire +SFX xA roire royons croire +SFX xA roire royez croire + +SFX xB Y 1 +SFX xB croire croire/n'q'd'l' accroire + +SFX xC N 51 +SFX xC oire oire boire +SFX xC oire uvant boire +SFX xC oire u boire +SFX xC oire us boire +SFX xC oire ue boire +SFX xC oire ues boire +SFX xC oire ois boire +SFX xC oire ois boire +SFX xC oire oit boire +SFX xC oire uvons boire +SFX xC oire uvez boire +SFX xC oire oivent boire +SFX xC oire uvais boire +SFX xC oire uvais boire +SFX xC oire uvait boire +SFX xC oire uvions boire +SFX xC oire uviez boire +SFX xC oire uvaient boire +SFX xC oire us boire +SFX xC oire us boire +SFX xC oire ut boire +SFX xC oire ûmes boire +SFX xC oire ûtes boire +SFX xC oire urent boire +SFX xC oire oirai boire +SFX xC oire oiras boire +SFX xC oire oira boire +SFX xC oire oirons boire +SFX xC oire oirez boire +SFX xC oire oiront boire +SFX xC oire oirais boire +SFX xC oire oirais boire +SFX xC oire oirait boire +SFX xC oire oirions boire +SFX xC oire oiriez boire +SFX xC oire oiraient boire +SFX xC oire oive boire +SFX xC oire oives boire +SFX xC oire oive boire +SFX xC oire uvions boire +SFX xC oire uviez boire +SFX xC oire oivent boire +SFX xC oire usse boire +SFX xC oire usses boire +SFX xC oire ût boire +SFX xC oire ussions boire +SFX xC oire ussiez boire +SFX xC oire ussent boire +SFX xC oire ois boire +SFX xC oire uvons boire +SFX xC oire uvez boire + +SFX xD Y 51 +SFX xD boire boire/m't's' boire +SFX xD boire buvant/m't's' boire +SFX xD boire bu boire +SFX xD boire bus boire +SFX xD boire bue boire +SFX xD boire bues boire +SFX xD boire bois/m' boire +SFX xD boire bois/t' boire +SFX xD boire boit/s' boire +SFX xD boire buvons boire +SFX xD boire buvez boire +SFX xD boire boivent/s' boire +SFX xD boire buvais/m' boire +SFX xD boire buvais/t' boire +SFX xD boire buvait/s' boire +SFX xD boire buvions boire +SFX xD boire buviez boire +SFX xD boire buvaient/s' boire +SFX xD boire bus/m' boire +SFX xD boire bus/t' boire +SFX xD boire but/s' boire +SFX xD boire bûmes boire +SFX xD boire bûtes boire +SFX xD boire burent/s' boire +SFX xD boire boirai/m' boire +SFX xD boire boiras/t' boire +SFX xD boire boira/s' boire +SFX xD boire boirons boire +SFX xD boire boirez boire +SFX xD boire boiront/s' boire +SFX xD boire boirais/m' boire +SFX xD boire boirais/t' boire +SFX xD boire boirait/s' boire +SFX xD boire boirions boire +SFX xD boire boiriez boire +SFX xD boire boiraient/s' boire +SFX xD boire boive/m' boire +SFX xD boire boives/t' boire +SFX xD boire boive/s' boire +SFX xD boire buvions boire +SFX xD boire buviez boire +SFX xD boire boivent/s' boire +SFX xD boire busse/m' boire +SFX xD boire busses/t' boire +SFX xD boire bût/s' boire +SFX xD boire bussions boire +SFX xD boire bussiez boire +SFX xD boire bussent/s' boire +SFX xD boire bois/t' boire +SFX xD boire buvons boire +SFX xD boire buvez boire + +SFX xJ N 4 +SFX xJ clure clure clure +SFX xJ clure clus clure +SFX xJ clure cluse clure +SFX xJ clure cluses clure + +SFX xK Y 50 +SFX xK clure clure/n'q'd'l'm't's' clure +SFX xK clure cluant/n'q'l'm't's' clure +SFX xK clure clus/q' clure +SFX xK clure cluse/q' clure +SFX xK clure cluses/q' clure +SFX xK clure clus/n'q'j'l' clure +SFX xK clure clus/n'q'l' clure +SFX xK clure clut/n'q'l' clure +SFX xK clure cluons/n'q'l' clure +SFX xK clure cluez/n'q'l' clure +SFX xK clure cluent/n'q'l' clure +SFX xK clure cluais/n'q'j'l' clure +SFX xK clure cluais/n'q'l' clure +SFX xK clure cluait/n'q'l' clure +SFX xK clure cluions/n'q'l' clure +SFX xK clure cluiez/n'q'l' clure +SFX xK clure cluaient/n'q'l' clure +SFX xK clure clus/n'q'j'l' clure +SFX xK clure clus/n'q'l' clure +SFX xK clure clut/n'q'l' clure +SFX xK clure clûmes/n'q'l' clure +SFX xK clure clûtes/n'q'l' clure +SFX xK clure clurent/n'q'l' clure +SFX xK clure clurai/n'q'j'l' clure +SFX xK clure cluras/n'q'l' clure +SFX xK clure clura/n'q'l' clure +SFX xK clure clurons/n'q'l' clure +SFX xK clure clurez/n'q'l' clure +SFX xK clure cluront/n'q'l' clure +SFX xK clure clurais/n'q'j'l' clure +SFX xK clure clurais/n'q'l' clure +SFX xK clure clurait/n'q'l' clure +SFX xK clure clurions/n'q'l' clure +SFX xK clure cluriez/n'q'l' clure +SFX xK clure cluraient/n'q'l' clure +SFX xK clure clue/n'q'j'l' clure +SFX xK clure clues/n'q'l' clure +SFX xK clure clue/n'q'l' clure +SFX xK clure cluions/n'q'l' clure +SFX xK clure cluiez/n'q'l' clure +SFX xK clure cluent/n'q'l' clure +SFX xK clure clusse/n'q'j'l' clure +SFX xK clure clusses/n'q'l' clure +SFX xK clure clût/n'q'l' clure +SFX xK clure clussions/n'q'l' clure +SFX xK clure clussiez/n'q'l' clure +SFX xK clure clussent/n'q'l' clure +SFX xK clure clus/n'l' clure +SFX xK clure cluons/n'l' clure +SFX xK clure cluez/n'l' clure + +SFX xL Y 57 +SFX xL clure clure/n'q'd'l'm't's' clure +SFX xL clure cluant/n'q'l'm't's' clure +SFX xL clure clus/q' inclure +SFX xL clure cluse/q' inclure +SFX xL clure cluses/q' inclure +SFX xL clure clu/q' [eo].clure +SFX xL clure clus/q' [eo].clure +SFX xL clure clue/q' [eo].clure +SFX xL clure clues/q' [eo].clure +SFX xL clure clus/n'q'j'l'm't' clure +SFX xL clure clus/n'q'l'm't' clure +SFX xL clure clut/n'q'l'm't's' clure +SFX xL clure cluons/n'q'l't' clure +SFX xL clure cluez/n'q'l'm' clure +SFX xL clure cluent/n'q'l'm't's' clure +SFX xL clure cluais/n'q'j'l'm't' clure +SFX xL clure cluais/n'q'l'm't' clure +SFX xL clure cluait/n'q'l'm't's' clure +SFX xL clure cluions/n'q'l't' clure +SFX xL clure cluiez/n'q'l'm' clure +SFX xL clure cluaient/n'q'l'm't's' clure +SFX xL clure clus/n'q'j'l'm't' clure +SFX xL clure clus/n'q'l'm't' clure +SFX xL clure clut/n'q'l'm't's' clure +SFX xL clure clûmes/n'q'l't' clure +SFX xL clure clûtes/n'q'l'm' clure +SFX xL clure clurent/n'q'l'm't's' clure +SFX xL clure clurai/n'q'j'l'm't' clure +SFX xL clure cluras/n'q'l'm't' clure +SFX xL clure clura/n'q'l'm't's' clure +SFX xL clure clurons/n'q'l't' clure +SFX xL clure clurez/n'q'l'm' clure +SFX xL clure cluront/n'q'l'm't's' clure +SFX xL clure clurais/n'q'j'l'm't' clure +SFX xL clure clurais/n'q'l'm't' clure +SFX xL clure clurait/n'q'l'm't's' clure +SFX xL clure clurions/n'q'l't' clure +SFX xL clure cluriez/n'q'l'm' clure +SFX xL clure cluraient/n'q'l'm't's' clure +SFX xL clure clue/n'j'l'm't' clure +SFX xL clure clues/n'l'm't' clure +SFX xL clure clue/n'l'm't's' clure +SFX xL clure cluions/n'l't' clure +SFX xL clure cluiez/n'l'm' clure +SFX xL clure cluent/n'q'l'm't's' clure +SFX xL clure clusse/n'q'j'l'm't' clure +SFX xL clure clusses/n'q'l'm't' clure +SFX xL clure clût/n'q'l'm't's' clure +SFX xL clure clussions/n'q'l't' clure +SFX xL clure clussiez/n'q'l'm' clure +SFX xL clure clussent/n'q'l'm't's' clure +SFX xL clure clus/n'l'm' clure +SFX xL clure clus/t' exclure +SFX xL clure cluons/n'l' clure +SFX xL clure cluons exclure +SFX xL clure cluez/n'l'm' clure +SFX xL clure cluez exclure + +SFX xM N 5 +SFX xM ourdre ourdre sourdre +SFX xM ourdre ourd sourdre +SFX xM ourdre ourdent sourdre +SFX xM ourdre ourdait sourdre +SFX xM ourdre ourdaient sourdre + +SFX xN Y 54 +SFX xN soudre soudre/n'q'd'l'm't's' soudre +SFX xN soudre solvant/n'q'l'm't's' soudre +SFX xN soudre sous/q' soudre +SFX xN soudre soute/q' soudre +SFX xN soudre soutes/q' soudre +SFX xN soudre solu/q' résoudre +SFX xN soudre solus/q' résoudre +SFX xN soudre solue/q' résoudre +SFX xN soudre solues/q' résoudre +SFX xN soudre sous/n'q'j'l'm't' soudre +SFX xN soudre sous/n'q'l'm't' soudre +SFX xN soudre sout/n'q'l'm't's' soudre +SFX xN soudre solvons/n'q'l't' soudre +SFX xN soudre solvez/n'q'l'm' soudre +SFX xN soudre solvent/n'q'l'm't's' soudre +SFX xN soudre solvais/n'q'j'l'm't' soudre +SFX xN soudre solvais/n'q'l'm't' soudre +SFX xN soudre solvait/n'q'l'm't's' soudre +SFX xN soudre solvions/n'q'l't' soudre +SFX xN soudre solviez/n'q'l'm' soudre +SFX xN soudre solvaient/n'q'l'm't's' soudre +SFX xN soudre solus/n'q'j'l'm't' soudre +SFX xN soudre solus/n'q'l'm't' soudre +SFX xN soudre solut/n'q'l'm't's' soudre +SFX xN soudre solûmes/n'q'l't' soudre +SFX xN soudre solûtes/n'q'l'm' soudre +SFX xN soudre solurent/n'q'l'm't's' soudre +SFX xN soudre soudrai/n'q'j'l'm't' soudre +SFX xN soudre soudras/n'q'l'm't' soudre +SFX xN soudre soudra/n'q'l'm't's' soudre +SFX xN soudre soudrons/n'q'l't' soudre +SFX xN soudre soudrez/n'q'l'm' soudre +SFX xN soudre soudront/n'q'l'm't's' soudre +SFX xN soudre soudrais/n'q'j'l'm't' soudre +SFX xN soudre soudrais/n'q'l'm't' soudre +SFX xN soudre soudrait/n'q'l'm't's' soudre +SFX xN soudre soudrions/n'q'l't' soudre +SFX xN soudre soudriez/n'q'l'm' soudre +SFX xN soudre soudraient/n'q'l'm't's' soudre +SFX xN soudre solve/n'j'l'm't' soudre +SFX xN soudre solves/n'l'm't' soudre +SFX xN soudre solve/n'l'm't's' soudre +SFX xN soudre solvions/n'l't' soudre +SFX xN soudre solviez/n'l'm' soudre +SFX xN soudre solvent/n'l'm't's' soudre +SFX xN soudre solusse/n'q'j'l'm't' soudre +SFX xN soudre solusses/n'q'l'm't' soudre +SFX xN soudre solût/n'q'l'm't's' soudre +SFX xN soudre solussions/n'q'l't' soudre +SFX xN soudre solussiez/n'q'l'm' soudre +SFX xN soudre solussent/n'q'l'm't's' soudre +SFX xN soudre sous/n'l'm' soudre +SFX xN soudre solvons/n'l' soudre +SFX xN soudre solvez/n'l'm' soudre + +SFX xO N 51 +SFX xO oudre oudre coudre +SFX xO oudre ousant coudre +SFX xO oudre ousu coudre +SFX xO oudre ousus coudre +SFX xO oudre ousue coudre +SFX xO oudre ousues coudre +SFX xO oudre ouds coudre +SFX xO oudre ouds coudre +SFX xO oudre oud coudre +SFX xO oudre ousons coudre +SFX xO oudre ousez coudre +SFX xO oudre ousent coudre +SFX xO oudre ousais coudre +SFX xO oudre ousais coudre +SFX xO oudre ousait coudre +SFX xO oudre ousions coudre +SFX xO oudre ousiez coudre +SFX xO oudre ousaient coudre +SFX xO oudre ousis coudre +SFX xO oudre ousis coudre +SFX xO oudre ousit coudre +SFX xO oudre ousîmes coudre +SFX xO oudre ousîtes coudre +SFX xO oudre ousirent coudre +SFX xO oudre oudrai coudre +SFX xO oudre oudras coudre +SFX xO oudre oudra coudre +SFX xO oudre oudrons coudre +SFX xO oudre oudrez coudre +SFX xO oudre oudront coudre +SFX xO oudre oudrais coudre +SFX xO oudre oudrais coudre +SFX xO oudre oudrait coudre +SFX xO oudre oudrions coudre +SFX xO oudre oudriez coudre +SFX xO oudre oudraient coudre +SFX xO oudre ouse coudre +SFX xO oudre ouses coudre +SFX xO oudre ouse coudre +SFX xO oudre ousions coudre +SFX xO oudre ousiez coudre +SFX xO oudre ousent coudre +SFX xO oudre ousisse coudre +SFX xO oudre ousisses coudre +SFX xO oudre ousît coudre +SFX xO oudre ousissions coudre +SFX xO oudre ousissiez coudre +SFX xO oudre ousissent coudre +SFX xO oudre ouds coudre +SFX xO oudre ousons coudre +SFX xO oudre ousez coudre + +SFX xP Y 51 +SFX xP oudre oudre/n'q'd'l' moudre +SFX xP oudre oulant/n'q'l' moudre +SFX xP oudre oulu/q' moudre +SFX xP oudre oulus/q' moudre +SFX xP oudre oulue/q' moudre +SFX xP oudre oulues/q' moudre +SFX xP oudre ouds/n'q'l' moudre +SFX xP oudre ouds/n'q'l' moudre +SFX xP oudre oud/n'q'l' moudre +SFX xP oudre oulons/n'q'l' moudre +SFX xP oudre oulez/n'q'l' moudre +SFX xP oudre oulent/n'q'l' moudre +SFX xP oudre oulais/n'q'l' moudre +SFX xP oudre oulais/n'q'l' moudre +SFX xP oudre oulait/n'q'l' moudre +SFX xP oudre oulions/n'q'l' moudre +SFX xP oudre ouliez/n'q'l' moudre +SFX xP oudre oulaient/n'q'l' moudre +SFX xP oudre oulus/n'q'l' moudre +SFX xP oudre oulus/n'q'l' moudre +SFX xP oudre oulut/n'q'l' moudre +SFX xP oudre oulûmes/n'q'l' moudre +SFX xP oudre oulûtes/n'q'l' moudre +SFX xP oudre oulurent/n'q'l' moudre +SFX xP oudre oudrai/n'q'l' moudre +SFX xP oudre oudras/n'q'l' moudre +SFX xP oudre oudra/n'q'l' moudre +SFX xP oudre oudrons/n'q'l' moudre +SFX xP oudre oudrez/n'q'l' moudre +SFX xP oudre oudront/n'q'l' moudre +SFX xP oudre oudrais/n'q'l' moudre +SFX xP oudre oudrais/n'q'l' moudre +SFX xP oudre oudrait/n'q'l' moudre +SFX xP oudre oudrions/n'q'l' moudre +SFX xP oudre oudriez/n'q'l' moudre +SFX xP oudre oudraient/n'q'l' moudre +SFX xP oudre oule/n'q'l' moudre +SFX xP oudre oules/n'q'l' moudre +SFX xP oudre oule/n'q'l' moudre +SFX xP oudre oulions/n'q'l' moudre +SFX xP oudre ouliez/n'q'l' moudre +SFX xP oudre oulent/n'q'l' moudre +SFX xP oudre oulusse/n'q'l' moudre +SFX xP oudre oulusses/n'q'l' moudre +SFX xP oudre oulût/n'q'l' moudre +SFX xP oudre oulussions/n'q'l' moudre +SFX xP oudre oulussiez/n'q'l' moudre +SFX xP oudre oulussent/n'q'l' moudre +SFX xP oudre ouds/n'l'm' moudre +SFX xP oudre oulons/n'l' moudre +SFX xP oudre oulez/n'l'm' moudre + +SFX xQ N 51 +SFX xQ uivre uivre suivre +SFX xQ uivre uivant suivre +SFX xQ uivre uivi suivre +SFX xQ uivre uivis suivre +SFX xQ uivre uivie suivre +SFX xQ uivre uivies suivre +SFX xQ uivre uis suivre +SFX xQ uivre uis suivre +SFX xQ uivre uit suivre +SFX xQ uivre uivons suivre +SFX xQ uivre uivez suivre +SFX xQ uivre uivent suivre +SFX xQ uivre uivais suivre +SFX xQ uivre uivais suivre +SFX xQ uivre uivait suivre +SFX xQ uivre uivions suivre +SFX xQ uivre uiviez suivre +SFX xQ uivre uivaient suivre +SFX xQ uivre uivis suivre +SFX xQ uivre uivis suivre +SFX xQ uivre uivit suivre +SFX xQ uivre uivîmes suivre +SFX xQ uivre uivîtes suivre +SFX xQ uivre uivirent suivre +SFX xQ uivre uivrai suivre +SFX xQ uivre uivras suivre +SFX xQ uivre uivra suivre +SFX xQ uivre uivrons suivre +SFX xQ uivre uivrez suivre +SFX xQ uivre uivront suivre +SFX xQ uivre uivrais suivre +SFX xQ uivre uivrais suivre +SFX xQ uivre uivrait suivre +SFX xQ uivre uivrions suivre +SFX xQ uivre uivriez suivre +SFX xQ uivre uivraient suivre +SFX xQ uivre uive suivre +SFX xQ uivre uives suivre +SFX xQ uivre uive suivre +SFX xQ uivre uivions suivre +SFX xQ uivre uiviez suivre +SFX xQ uivre uivent suivre +SFX xQ uivre uivisse suivre +SFX xQ uivre uivisses suivre +SFX xQ uivre uivît suivre +SFX xQ uivre uivissions suivre +SFX xQ uivre uivissiez suivre +SFX xQ uivre uivissent suivre +SFX xQ uivre uis suivre +SFX xQ uivre uivons suivre +SFX xQ uivre uivez suivre + +SFX xR Y 17 +SFX xR suivre suivre/s' suivre +SFX xR suivre suivant/s' suivre +SFX xR suivre suivi suivre +SFX xR suivre suit/s' suivre +SFX xR suivre suivent/s' suivre +SFX xR suivre suivait/s' suivre +SFX xR suivre suivaient/s' suivre +SFX xR suivre suivit/s' suivre +SFX xR suivre suivirent/s' suivre +SFX xR suivre suivra/s' suivre +SFX xR suivre suivront/s' suivre +SFX xR suivre suivrait/s' suivre +SFX xR suivre suivraient/s' suivre +SFX xR suivre suive/s' suivre +SFX xR suivre suivent/s' suivre +SFX xR suivre suivît/s' suivre +SFX xR suivre suivissent/s' suivre + +SFX xS N 54 +SFX xS ivre ivre vivre +SFX xS ivre ivant vivre +SFX xS ivre écu vivre +SFX xS ivre écus [^r]vivre +SFX xS ivre écue [^r]vivre +SFX xS ivre écues [^r]vivre +SFX xS ivre is vivre +SFX xS ivre is vivre +SFX xS ivre it vivre +SFX xS ivre ivons vivre +SFX xS ivre ivez vivre +SFX xS ivre ivent vivre +SFX xS ivre ivais vivre +SFX xS ivre ivais vivre +SFX xS ivre ivait vivre +SFX xS ivre ivions vivre +SFX xS ivre iviez vivre +SFX xS ivre ivaient vivre +SFX xS ivre écus vivre +SFX xS ivre écus vivre +SFX xS ivre écut vivre +SFX xS ivre écûmes vivre +SFX xS ivre écûtes vivre +SFX xS ivre écurent vivre +SFX xS ivre ivrai vivre +SFX xS ivre ivras vivre +SFX xS ivre ivra vivre +SFX xS ivre ivrons vivre +SFX xS ivre ivrez vivre +SFX xS ivre ivront vivre +SFX xS ivre ivrais vivre +SFX xS ivre ivrais vivre +SFX xS ivre ivrait vivre +SFX xS ivre ivrions vivre +SFX xS ivre ivriez vivre +SFX xS ivre ivraient vivre +SFX xS ivre ive vivre +SFX xS ivre ives vivre +SFX xS ivre ive vivre +SFX xS ivre ivions vivre +SFX xS ivre iviez vivre +SFX xS ivre ivent vivre +SFX xS ivre écusse vivre +SFX xS ivre écusses vivre +SFX xS ivre écût vivre +SFX xS ivre écussions vivre +SFX xS ivre écussiez vivre +SFX xS ivre écussent vivre +SFX xS ivre is [^r]vivre +SFX xS ivre is survivre +SFX xS ivre ivons [^r]vivre +SFX xS ivre ivons survivre +SFX xS ivre ivez [^r]vivre +SFX xS ivre ivez survivre + +SFX xT N 6 +SFX xT ivre écus vivre +SFX xT ivre écue vivre +SFX xT ivre écues vivre +SFX xT ivre is vivre +SFX xT ivre ivons vivre +SFX xT ivre ivez vivre + +SFX y1 Y 48 +SFX y1 crire crire/n'q'd'l'm't's' crire +SFX y1 crire crivant/n'q'l'm't's' crire +SFX y1 crire crit/q' crire +SFX y1 crire crits/q' crire +SFX y1 crire crite/q' crire +SFX y1 crire crites/q' crire +SFX y1 crire cris/n'q'j'l'm't' crire +SFX y1 crire cris/n'q'l'm't' crire +SFX y1 crire crit/n'q'l'm't's' crire +SFX y1 crire crivons/n'q'l't' crire +SFX y1 crire crivez/n'q'l'm' crire +SFX y1 crire crivent/n'q'l'm't's' crire +SFX y1 crire crivais/n'q'j'l'm't' crire +SFX y1 crire crivais/n'q'l'm't' crire +SFX y1 crire crivait/n'q'l'm't's' crire +SFX y1 crire crivions/n'q'l't' crire +SFX y1 crire criviez/n'q'l'm' crire +SFX y1 crire crivaient/n'q'l'm't's' crire +SFX y1 crire crivis/n'q'j'l'm't' crire +SFX y1 crire crivis/n'q'l'm't' crire +SFX y1 crire crivit/n'q'l'm't's' crire +SFX y1 crire crivîmes/n'q'l't' crire +SFX y1 crire crivîtes/n'q'l'm' crire +SFX y1 crire crivirent/n'q'l'm't's' crire +SFX y1 crire crirai/n'q'j'l'm't' crire +SFX y1 crire criras/n'q'l'm't' crire +SFX y1 crire crira/n'q'l'm't's' crire +SFX y1 crire crirons/n'q'l't' crire +SFX y1 crire crirez/n'q'l'm' crire +SFX y1 crire criront/n'q'l'm't's' crire +SFX y1 crire crirais/n'q'j'l'm't' crire +SFX y1 crire crirais/n'q'l'm't' crire +SFX y1 crire crirait/n'q'l'm't's' crire +SFX y1 crire cririons/n'q'l't' crire +SFX y1 crire cririez/n'q'l'm' crire +SFX y1 crire criraient/n'q'l'm't's' crire +SFX y1 crire crive/n'j'l'm't' crire +SFX y1 crire crives/n'l'm't' crire +SFX y1 crire crive/n'l'm't's' crire +SFX y1 crire crivions/n'l't' crire +SFX y1 crire criviez/n'l'm' crire +SFX y1 crire crivent/n'l'm't's' crire +SFX y1 crire crivisse/n'q'j'l'm't' crire +SFX y1 crire crivisses/n'q'l'm't' crire +SFX y1 crire crivît/n'q'l'm't's' crire +SFX y1 crire crivissions/n'q'l't' crire +SFX y1 crire crivissiez/n'q'l'm' crire +SFX y1 crire crivissent/n'q'l'm't's' crire + +SFX yA N 51 +SFX yA ire ire lire +SFX yA ire isant lire +SFX yA ire u lire +SFX yA ire us lire +SFX yA ire ue lire +SFX yA ire ues lire +SFX yA ire is lire +SFX yA ire is lire +SFX yA ire it lire +SFX yA ire isons lire +SFX yA ire isez lire +SFX yA ire isent lire +SFX yA ire isais lire +SFX yA ire isais lire +SFX yA ire isait lire +SFX yA ire isions lire +SFX yA ire isiez lire +SFX yA ire isaient lire +SFX yA ire us lire +SFX yA ire us lire +SFX yA ire ut lire +SFX yA ire ûmes lire +SFX yA ire ûtes lire +SFX yA ire urent lire +SFX yA ire irai lire +SFX yA ire iras lire +SFX yA ire ira lire +SFX yA ire irons lire +SFX yA ire irez lire +SFX yA ire iront lire +SFX yA ire irais lire +SFX yA ire irais lire +SFX yA ire irait lire +SFX yA ire irions lire +SFX yA ire iriez lire +SFX yA ire iraient lire +SFX yA ire ise lire +SFX yA ire ises lire +SFX yA ire ise lire +SFX yA ire isions lire +SFX yA ire isiez lire +SFX yA ire isent lire +SFX yA ire usse lire +SFX yA ire usses lire +SFX yA ire ût lire +SFX yA ire ussions lire +SFX yA ire ussiez lire +SFX yA ire ussent lire +SFX yA ire is lire +SFX yA ire isons lire +SFX yA ire isez lire + +SFX yB Y 51 +SFX yB lire lire/n'q'd'l'm't's' lire +SFX yB lire lisant/n'q'l'm't's' lire +SFX yB lire lu/q' lire +SFX yB lire lus/q' lire +SFX yB lire lue/q' lire +SFX yB lire lues/q' lire +SFX yB lire lis/n'q'j'l'm't' lire +SFX yB lire lis/n'q'l'm't' lire +SFX yB lire lit/n'q'l'm't's' lire +SFX yB lire lisons/n'q'l't' lire +SFX yB lire lisez/n'q'l'm' lire +SFX yB lire lisent/n'q'l'm't's' lire +SFX yB lire lisais/n'q'j'l'm't' lire +SFX yB lire lisais/n'q'l'm't' lire +SFX yB lire lisait/n'q'l'm't's' lire +SFX yB lire lisions/n'q'l't' lire +SFX yB lire lisiez/n'q'l'm' lire +SFX yB lire lisaient/n'q'l'm't's' lire +SFX yB lire lus/n'q'j'l'm't' lire +SFX yB lire lus/n'q'l'm't' lire +SFX yB lire lut/n'q'l'm't's' lire +SFX yB lire lûmes/n'q'l't' lire +SFX yB lire lûtes/n'q'l'm' lire +SFX yB lire lurent/n'q'l'm't's' lire +SFX yB lire lirai/n'q'j'l'm't' lire +SFX yB lire liras/n'q'l'm't' lire +SFX yB lire lira/n'q'l'm't's' lire +SFX yB lire lirons/n'q'l't' lire +SFX yB lire lirez/n'q'l'm' lire +SFX yB lire liront/n'q'l'm't's' lire +SFX yB lire lirais/n'q'j'l'm't' lire +SFX yB lire lirais/n'q'l'm't' lire +SFX yB lire lirait/n'q'l'm't's' lire +SFX yB lire lirions/n'q'l't' lire +SFX yB lire liriez/n'q'l'm' lire +SFX yB lire liraient/n'q'l'm't's' lire +SFX yB lire lise/n'j'l'm't' lire +SFX yB lire lises/n'l'm't' lire +SFX yB lire lise/n'l'm't's' lire +SFX yB lire lisions/n'l't' lire +SFX yB lire lisiez/n'l'm' lire +SFX yB lire lisent/n'l'm't's' lire +SFX yB lire lusse/n'q'j'l'm't' lire +SFX yB lire lusses/n'q'l'm't' lire +SFX yB lire lût/n'q'l'm't's' lire +SFX yB lire lussions/n'q'l't' lire +SFX yB lire lussiez/n'q'l'm' lire +SFX yB lire lussent/n'q'l'm't's' lire +SFX yB lire lis/n'l'm' lire +SFX yB lire lisons/n'l' lire +SFX yB lire lisez/n'l'm' lire + +SFX yC N 51 +SFX yC ire ire dire +SFX yC ire isant dire +SFX yC ire it dire +SFX yC ire its dire +SFX yC ire ite dire +SFX yC ire ites dire +SFX yC ire is dire +SFX yC ire is dire +SFX yC ire it dire +SFX yC ire isons dire +SFX yC ire ites dire +SFX yC ire isent dire +SFX yC ire isais dire +SFX yC ire isais dire +SFX yC ire isait dire +SFX yC ire isions dire +SFX yC ire isiez dire +SFX yC ire isaient dire +SFX yC ire is dire +SFX yC ire is dire +SFX yC ire it dire +SFX yC ire îmes dire +SFX yC ire îtes dire +SFX yC ire irent dire +SFX yC ire irai dire +SFX yC ire iras dire +SFX yC ire ira dire +SFX yC ire irons dire +SFX yC ire irez dire +SFX yC ire iront dire +SFX yC ire irais dire +SFX yC ire irais dire +SFX yC ire irait dire +SFX yC ire irions dire +SFX yC ire iriez dire +SFX yC ire iraient dire +SFX yC ire ise dire +SFX yC ire ises dire +SFX yC ire ise dire +SFX yC ire isions dire +SFX yC ire isiez dire +SFX yC ire isent dire +SFX yC ire isse dire +SFX yC ire isses dire +SFX yC ire ît dire +SFX yC ire issions dire +SFX yC ire issiez dire +SFX yC ire issent dire +SFX yC ire is dire +SFX yC ire isons dire +SFX yC ire ites dire + +SFX yD Y 51 +SFX yD dire dire/n'q'd'l'm't's' dire +SFX yD dire disant/n'q'l'm't's' dire +SFX yD dire dit/q' dire +SFX yD dire dits/q' dire +SFX yD dire dite/q' dire +SFX yD dire dites/q' dire +SFX yD dire dis/n'q'j'l'm't' dire +SFX yD dire dis/n'q'l'm't' dire +SFX yD dire dit/n'q'l'm't's' dire +SFX yD dire disons/n'q'l't' dire +SFX yD dire disez/n'q'l'm' dire +SFX yD dire disent/n'q'l'm't's' dire +SFX yD dire disais/n'q'j'l'm't' dire +SFX yD dire disais/n'q'l'm't' dire +SFX yD dire disait/n'q'l'm't's' dire +SFX yD dire disions/n'q'l't' dire +SFX yD dire disiez/n'q'l'm' dire +SFX yD dire disaient/n'q'l'm't's' dire +SFX yD dire dis/n'q'j'l'm't' dire +SFX yD dire dis/n'q'l'm't' dire +SFX yD dire dit/n'q'l'm't's' dire +SFX yD dire dîmes/n'q'l't' dire +SFX yD dire dîtes/n'q'l'm' dire +SFX yD dire dirent/n'q'l'm't's' dire +SFX yD dire dirai/n'q'j'l'm't' dire +SFX yD dire diras/n'q'l'm't' dire +SFX yD dire dira/n'q'l'm't's' dire +SFX yD dire dirons/n'q'l't' dire +SFX yD dire direz/n'q'l'm' dire +SFX yD dire diront/n'q'l'm't's' dire +SFX yD dire dirais/n'q'j'l'm't' dire +SFX yD dire dirais/n'q'l'm't' dire +SFX yD dire dirait/n'q'l'm't's' dire +SFX yD dire dirions/n'q'l't' dire +SFX yD dire diriez/n'q'l'm' dire +SFX yD dire diraient/n'q'l'm't's' dire +SFX yD dire dise/n'j'l'm't' dire +SFX yD dire dises/n'l'm't' dire +SFX yD dire dise/n'l'm't's' dire +SFX yD dire disions/n'l't' dire +SFX yD dire disiez/n'l'm' dire +SFX yD dire disent/n'q'l'm't's' dire +SFX yD dire disse/n'q'j'l'm't' dire +SFX yD dire disses/n'q'l'm't' dire +SFX yD dire dît/n'q'l'm't's' dire +SFX yD dire dissions/n'q'l't' dire +SFX yD dire dissiez/n'q'l'm' dire +SFX yD dire dissent/n'q'l'm't's' dire +SFX yD dire dis/n'l'm't' dire +SFX yD dire disons/n'l' dire +SFX yD dire disez/n'l'm' dire + +SFX yE N 51 +SFX yE édire édire dire +SFX yE édire édisant dire +SFX yE édire édit dire +SFX yE édire édits dire +SFX yE édire édite dire +SFX yE édire édites dire +SFX yE édire édis dire +SFX yE édire édis dire +SFX yE édire édit dire +SFX yE édire édisons dire +SFX yE édire édisez dire +SFX yE édire édisent dire +SFX yE édire édisais dire +SFX yE édire édisais dire +SFX yE édire édisait dire +SFX yE édire édisions dire +SFX yE édire édisiez dire +SFX yE édire édisaient dire +SFX yE édire édis dire +SFX yE édire édis dire +SFX yE édire édit dire +SFX yE édire édîmes dire +SFX yE édire édîtes dire +SFX yE édire édirent dire +SFX yE édire édirai dire +SFX yE édire édiras dire +SFX yE édire édira dire +SFX yE édire édirons dire +SFX yE édire édirez dire +SFX yE édire édiront dire +SFX yE édire édirais dire +SFX yE édire édirais dire +SFX yE édire édirait dire +SFX yE édire édirions dire +SFX yE édire édiriez dire +SFX yE édire édiraient dire +SFX yE édire édise dire +SFX yE édire édises dire +SFX yE édire édise dire +SFX yE édire édisions dire +SFX yE édire édisiez dire +SFX yE édire édisent dire +SFX yE édire édisse dire +SFX yE édire édisses dire +SFX yE édire édît dire +SFX yE édire édissions dire +SFX yE édire édissiez dire +SFX yE édire édissent dire +SFX yE édire édis dire +SFX yE édire édisons dire +SFX yE édire édisez dire + +SFX yF N 51 +SFX yF audire audire dire +SFX yF audire audissant dire +SFX yF audire audit dire +SFX yF audire audits dire +SFX yF audire audite dire +SFX yF audire audites dire +SFX yF audire audis dire +SFX yF audire audis dire +SFX yF audire audit dire +SFX yF audire audissons dire +SFX yF audire audissez dire +SFX yF audire audissent dire +SFX yF audire audissais dire +SFX yF audire audissais dire +SFX yF audire audissait dire +SFX yF audire audissions dire +SFX yF audire audissiez dire +SFX yF audire audissaient dire +SFX yF audire audis dire +SFX yF audire audis dire +SFX yF audire audit dire +SFX yF audire audîmes dire +SFX yF audire audîtes dire +SFX yF audire audirent dire +SFX yF audire audirai dire +SFX yF audire audiras dire +SFX yF audire audira dire +SFX yF audire audirons dire +SFX yF audire audirez dire +SFX yF audire audiront dire +SFX yF audire audirais dire +SFX yF audire audirais dire +SFX yF audire audirait dire +SFX yF audire audirions dire +SFX yF audire audiriez dire +SFX yF audire audiraient dire +SFX yF audire audisse dire +SFX yF audire audisses dire +SFX yF audire audisse dire +SFX yF audire audissions dire +SFX yF audire audissiez dire +SFX yF audire audissent dire +SFX yF audire audisse dire +SFX yF audire audisses dire +SFX yF audire audît dire +SFX yF audire audissions dire +SFX yF audire audissiez dire +SFX yF audire audissent dire +SFX yF audire audis dire +SFX yF audire audissons dire +SFX yF audire audissez dire + +SFX yG Y 48 +SFX yG dire dire/m't's' dire +SFX yG dire disant/m't's' dire +SFX yG dire dit dire +SFX yG dire dis/m' dire +SFX yG dire dis/t' dire +SFX yG dire dit/s' dire +SFX yG dire disons dire +SFX yG dire disez dire +SFX yG dire disent/s' dire +SFX yG dire disais/m' dire +SFX yG dire disais/t' dire +SFX yG dire disait/s' dire +SFX yG dire disions dire +SFX yG dire disiez dire +SFX yG dire disaient/s' dire +SFX yG dire dis/m' dire +SFX yG dire dis/t' dire +SFX yG dire dit/s' dire +SFX yG dire dîmes dire +SFX yG dire dîtes dire +SFX yG dire dirent/s' dire +SFX yG dire dirai/m' dire +SFX yG dire diras/t' dire +SFX yG dire dira/s' dire +SFX yG dire dirons dire +SFX yG dire direz dire +SFX yG dire diront/s' dire +SFX yG dire dirais/m' dire +SFX yG dire dirais/t' dire +SFX yG dire dirait/s' dire +SFX yG dire dirions dire +SFX yG dire diriez dire +SFX yG dire diraient/s' dire +SFX yG dire dise dire +SFX yG dire dises dire +SFX yG dire dise dire +SFX yG dire disions dire +SFX yG dire disiez dire +SFX yG dire disent dire +SFX yG dire disse/m' dire +SFX yG dire disses/t' dire +SFX yG dire dît/s' dire +SFX yG dire dissions dire +SFX yG dire dissiez dire +SFX yG dire dissent/s' dire +SFX yG dire dis/t' dire +SFX yG dire disons dire +SFX yG dire disez dire + +SFX yJ N 9 +SFX yJ ruire ruire uire +SFX yJ ruire ruissant uire +SFX yJ ruire rui uire +SFX yJ ruire ruit uire +SFX yJ ruire ruissent uire +SFX yJ ruire ruissait uire +SFX yJ ruire ruissaient uire +SFX yJ ruire ruisse uire +SFX yJ ruire ruissent uire + +SFX yK N 5 +SFX yK bduire bduire uire +SFX yK bduire bduit uire +SFX yK bduire bduits uire +SFX yK bduire bduite uire +SFX yK bduire bduites uire + +SFX yL Y 51 +SFX yL uire uire/n'q'd'l'm't's' uire +SFX yL uire uisant/n'q'l'm't's' uire +SFX yL uire uit/q' uire +SFX yL uire uits/q' uire +SFX yL uire uite/q' uire +SFX yL uire uites/q' uire +SFX yL uire uis/n'q'j'l't' uire +SFX yL uire uis/n'q'l'm' uire +SFX yL uire uit/n'q'l'm't's' uire +SFX yL uire uisons/n'q'l't' uire +SFX yL uire uisez/n'q'l'm' uire +SFX yL uire uisent/n'q'l'm't's' uire +SFX yL uire uisais/n'q'j'l't' uire +SFX yL uire uisais/n'q'l'm' uire +SFX yL uire uisait/n'q'l'm't's' uire +SFX yL uire uisions/n'q'l't' uire +SFX yL uire uisiez/n'q'l'm' uire +SFX yL uire uisaient/n'q'l'm't's' uire +SFX yL uire uisis/n'q'j'l't' uire +SFX yL uire uisis/n'q'l'm' uire +SFX yL uire uisit/n'q'l'm't's' uire +SFX yL uire uisîmes/n'q'l't' uire +SFX yL uire uisîtes/n'q'l'm' uire +SFX yL uire uisirent/n'q'l'm't's' uire +SFX yL uire uirai/n'q'j'l't' uire +SFX yL uire uiras/n'q'l'm' uire +SFX yL uire uira/n'q'l'm't's' uire +SFX yL uire uirons/n'q'l't' uire +SFX yL uire uirez/n'q'l'm' uire +SFX yL uire uiront/n'q'l'm't's' uire +SFX yL uire uirais/n'q'j'l't' uire +SFX yL uire uirais/n'q'l'm' uire +SFX yL uire uirait/n'q'l'm't's' uire +SFX yL uire uirions/n'q'l't' uire +SFX yL uire uiriez/n'q'l'm' uire +SFX yL uire uiraient/n'q'l'm't's' uire +SFX yL uire uise/n'j'l't' uire +SFX yL uire uises/n'l'm' uire +SFX yL uire uise/n'l'm't's' uire +SFX yL uire uisions/n'l't' uire +SFX yL uire uisiez/n'l'm' uire +SFX yL uire uisent/n'l'm't's' uire +SFX yL uire uisisse/n'q'j'l't' uire +SFX yL uire uisisses/n'q'l'm' uire +SFX yL uire uisît/n'q'l'm't's' uire +SFX yL uire uisissions/n'q'l't' uire +SFX yL uire uisissiez/n'q'l'm' uire +SFX yL uire uisissent/n'q'l'm't's' uire +SFX yL uire uis/n'l'm' uire +SFX yL uire uisons/n'l' uire +SFX yL uire uisez/n'l'm' uire + +SFX yM Y 51 +SFX yM uire uire/n'q'd'l'm't's' uire +SFX yM uire uisant/n'q'l'm't's' uire +SFX yM uire uit/q' uire +SFX yM uire uits/q' uire +SFX yM uire uite/q' uire +SFX yM uire uites/q' uire +SFX yM uire uis/n'q'j'l'm't' uire +SFX yM uire uis/n'q'l'm't' uire +SFX yM uire uit/n'q'l'm't's' uire +SFX yM uire uisons/n'q'l't' uire +SFX yM uire uisez/n'q'l'm' uire +SFX yM uire uisent/n'q'l'm't's' uire +SFX yM uire uisais/n'q'j'l'm't' uire +SFX yM uire uisais/n'q'l'm't' uire +SFX yM uire uisait/n'q'l'm't's' uire +SFX yM uire uisions/n'q'l't' uire +SFX yM uire uisiez/n'q'l'm' uire +SFX yM uire uisaient/n'q'l'm't's' uire +SFX yM uire uisis/n'q'j'l'm't' uire +SFX yM uire uisis/n'q'l'm't' uire +SFX yM uire uisit/n'q'l'm't's' uire +SFX yM uire uisîmes/n'q'l't' uire +SFX yM uire uisîtes/n'q'l'm' uire +SFX yM uire uisirent/n'q'l'm't's' uire +SFX yM uire uirai/n'q'j'l'm't' uire +SFX yM uire uiras/n'q'l'm't' uire +SFX yM uire uira/n'q'l'm't's' uire +SFX yM uire uirons/n'q'l't' uire +SFX yM uire uirez/n'q'l'm' uire +SFX yM uire uiront/n'q'l'm't's' uire +SFX yM uire uirais/n'q'j'l'm't' uire +SFX yM uire uirais/n'q'l'm't' uire +SFX yM uire uirait/n'q'l'm't's' uire +SFX yM uire uirions/n'q'l't' uire +SFX yM uire uiriez/n'q'l'm' uire +SFX yM uire uiraient/n'q'l'm't's' uire +SFX yM uire uise/n'j'l'm't' uire +SFX yM uire uises/n'l'm't' uire +SFX yM uire uise/n'l'm't's' uire +SFX yM uire uisions/n'l't' uire +SFX yM uire uisiez/n'l'm' uire +SFX yM uire uisent/n'l'm't's' uire +SFX yM uire uisisse/n'q'j'l'm't' uire +SFX yM uire uisisses/n'q'l'm't' uire +SFX yM uire uisît/n'q'l'm't's' uire +SFX yM uire uisissions/n'q'l't' uire +SFX yM uire uisissiez/n'q'l'm' uire +SFX yM uire uisissent/n'q'l'm't's' uire +SFX yM uire uis/n'l'm't' uire +SFX yM uire uisons/n'l' uire +SFX yM uire uisez/n'l'm' uire + +SFX yN Y 36 +SFX yN truire truire/s' uire +SFX yN truire truisant/s' uire +SFX yN truire truit uire +SFX yN truire truits uire +SFX yN truire truite uire +SFX yN truire truites uire +SFX yN truire truit/s' uire +SFX yN truire truisons uire +SFX yN truire truisez uire +SFX yN truire truisent/s' uire +SFX yN truire truisait/s' uire +SFX yN truire truisions uire +SFX yN truire truisiez uire +SFX yN truire truisaient/s' uire +SFX yN truire truisit/s' uire +SFX yN truire truisîmes uire +SFX yN truire truisîtes uire +SFX yN truire truisirent/s' uire +SFX yN truire truira/s' uire +SFX yN truire truirons uire +SFX yN truire truirez uire +SFX yN truire truiront/s' uire +SFX yN truire truirait/s' uire +SFX yN truire truirions uire +SFX yN truire truiriez uire +SFX yN truire truiraient/s' uire +SFX yN truire truise/s' uire +SFX yN truire truisions uire +SFX yN truire truisiez uire +SFX yN truire truisent/s' uire +SFX yN truire truisît/s' uire +SFX yN truire truisissions uire +SFX yN truire truisissiez uire +SFX yN truire truisissent/s' uire +SFX yN truire truisons-nous uire +SFX yN truire truisez-vous uire + +SFX yO Y 51 +SFX yO détruire détruire/m't's' détruire +SFX yO détruire détruisant/m't's' détruire +SFX yO détruire détruit détruire +SFX yO détruire détruits détruire +SFX yO détruire détruite détruire +SFX yO détruire détruites détruire +SFX yO détruire détruis/m' détruire +SFX yO détruire détruis/t' détruire +SFX yO détruire détruit/s' détruire +SFX yO détruire détruisons détruire +SFX yO détruire détruisez détruire +SFX yO détruire détruisent/s' détruire +SFX yO détruire détruisais/m' détruire +SFX yO détruire détruisais/t' détruire +SFX yO détruire détruisait/s' détruire +SFX yO détruire détruisions détruire +SFX yO détruire détruisiez détruire +SFX yO détruire détruisaient/s' détruire +SFX yO détruire détruisis/m' détruire +SFX yO détruire détruisis/t' détruire +SFX yO détruire détruisit/s' détruire +SFX yO détruire détruisîmes détruire +SFX yO détruire détruisîtes détruire +SFX yO détruire détruisirent/s' détruire +SFX yO détruire détruirai/m' détruire +SFX yO détruire détruiras/t' détruire +SFX yO détruire détruira/s' détruire +SFX yO détruire détruirons détruire +SFX yO détruire détruirez détruire +SFX yO détruire détruiront/s' détruire +SFX yO détruire détruirais/m' détruire +SFX yO détruire détruirais/t' détruire +SFX yO détruire détruirait/s' détruire +SFX yO détruire détruirions détruire +SFX yO détruire détruiriez détruire +SFX yO détruire détruiraient/s' détruire +SFX yO détruire détruise/m' détruire +SFX yO détruire détruises/t' détruire +SFX yO détruire détruise/s' détruire +SFX yO détruire détruisions détruire +SFX yO détruire détruisiez détruire +SFX yO détruire détruisent/s' détruire +SFX yO détruire détruisisse/m' détruire +SFX yO détruire détruisisses/t' détruire +SFX yO détruire détruisît/s' détruire +SFX yO détruire détruisissions détruire +SFX yO détruire détruisissiez détruire +SFX yO détruire détruisissent/s' détruire +SFX yO détruire détruis/t' détruire +SFX yO détruire détruisons détruire +SFX yO détruire détruisez détruire + +SFX yU N 51 +SFX yU uire uire uire +SFX yU uire uisant uire +SFX yU uire ui uire +SFX yU uire uis uire +SFX yU uire uis uire +SFX yU uire uit uire +SFX yU uire uisons uire +SFX yU uire uisez uire +SFX yU uire uisent uire +SFX yU uire uisais uire +SFX yU uire uisais uire +SFX yU uire uisait uire +SFX yU uire uisions uire +SFX yU uire uisiez uire +SFX yU uire uisaient uire +SFX yU uire uisis uire +SFX yU uire uisis uire +SFX yU uire uisit uire +SFX yU uire uisîmes uire +SFX yU uire uisîtes uire +SFX yU uire uisirent uire +SFX yU uire uirai uire +SFX yU uire uiras uire +SFX yU uire uira uire +SFX yU uire uirons uire +SFX yU uire uirez uire +SFX yU uire uiront uire +SFX yU uire uirais uire +SFX yU uire uirais uire +SFX yU uire uirait uire +SFX yU uire uirions uire +SFX yU uire uiriez uire +SFX yU uire uiraient uire +SFX yU uire uise uire +SFX yU uire uises uire +SFX yU uire uise uire +SFX yU uire uisions uire +SFX yU uire uisiez uire +SFX yU uire uisent uire +SFX yU uire uisisse uire +SFX yU uire uisisses uire +SFX yU uire uisît uire +SFX yU uire uisissions uire +SFX yU uire uisissiez uire +SFX yU uire uisissent uire +SFX yU uire uis luire +SFX yU uire uis nuire +SFX yU uire uisons luire +SFX yU uire uisons nuire +SFX yU uire uisez luire +SFX yU uire uisez nuire + +SFX yV N 58 +SFX yV ire ire ire +SFX yV ire isant ire +SFX yV ire it nfire +SFX yV ire its nfire +SFX yV ire ite nfire +SFX yV ire ites nfire +SFX yV ire is cire +SFX yV ire ise cire +SFX yV ire ises cire +SFX yV ire i ffire +SFX yV ire is ire +SFX yV ire is ire +SFX yV ire it ire +SFX yV ire isons ire +SFX yV ire isez ire +SFX yV ire isent ire +SFX yV ire isais ire +SFX yV ire isais ire +SFX yV ire isait ire +SFX yV ire isions ire +SFX yV ire isiez ire +SFX yV ire isaient ire +SFX yV ire is ire +SFX yV ire is ire +SFX yV ire it ire +SFX yV ire îmes ire +SFX yV ire îtes ire +SFX yV ire irent ire +SFX yV ire irai ire +SFX yV ire iras ire +SFX yV ire ira ire +SFX yV ire irons ire +SFX yV ire irez ire +SFX yV ire iront ire +SFX yV ire irais ire +SFX yV ire irais ire +SFX yV ire irait ire +SFX yV ire irions ire +SFX yV ire iriez ire +SFX yV ire iraient ire +SFX yV ire ise ire +SFX yV ire ises ire +SFX yV ire ise ire +SFX yV ire isions ire +SFX yV ire isiez ire +SFX yV ire isent ire +SFX yV ire isse ire +SFX yV ire isses ire +SFX yV ire ît ire +SFX yV ire issions ire +SFX yV ire issiez ire +SFX yV ire issent ire +SFX yV ire is n.ire +SFX yV ire is ffire +SFX yV ire isons n.ire +SFX yV ire isons ffire +SFX yV ire isez n.ire +SFX yV ire isez ffire + +SFX yW N 51 +SFX yW ire ire rire +SFX yW ire iant rire +SFX yW ire i rire +SFX yW ire is rire +SFX yW ire is rire +SFX yW ire it rire +SFX yW ire ions rire +SFX yW ire iez rire +SFX yW ire ient rire +SFX yW ire iais rire +SFX yW ire iais rire +SFX yW ire iait rire +SFX yW ire iions rire +SFX yW ire iiez rire +SFX yW ire iaient rire +SFX yW ire is rire +SFX yW ire is rire +SFX yW ire it rire +SFX yW ire îmes rire +SFX yW ire îtes rire +SFX yW ire irent rire +SFX yW ire irai rire +SFX yW ire iras rire +SFX yW ire ira rire +SFX yW ire irons rire +SFX yW ire irez rire +SFX yW ire iront rire +SFX yW ire irais rire +SFX yW ire irais rire +SFX yW ire irait rire +SFX yW ire irions rire +SFX yW ire iriez rire +SFX yW ire iraient rire +SFX yW ire ie rire +SFX yW ire ies rire +SFX yW ire ie rire +SFX yW ire iions rire +SFX yW ire iiez rire +SFX yW ire ient rire +SFX yW ire isse rire +SFX yW ire isses rire +SFX yW ire ît rire +SFX yW ire issions rire +SFX yW ire issiez rire +SFX yW ire issent rire +SFX yW ire is rire +SFX yW ire is sourire +SFX yW ire ions rire +SFX yW ire ions sourire +SFX yW ire iez rire +SFX yW ire iez sourire + +SFX yX Y 36 +SFX yX nuire nuire/s' nuire +SFX yX nuire nuisant/s' nuire +SFX yX nuire nui nuire +SFX yX nuire nuis nuire +SFX yX nuire nuie nuire +SFX yX nuire nuies nuire +SFX yX nuire nuit/s' nuire +SFX yX nuire nuisons nuire +SFX yX nuire nuisez nuire +SFX yX nuire nuisent/s' nuire +SFX yX nuire nuisait/s' nuire +SFX yX nuire nuisions nuire +SFX yX nuire nuisiez nuire +SFX yX nuire nuisaient/s' nuire +SFX yX nuire nuisit/s' nuire +SFX yX nuire nuisîmes nuire +SFX yX nuire nuisîtes nuire +SFX yX nuire nuisirent/s' nuire +SFX yX nuire nuira/s' nuire +SFX yX nuire nuirons nuire +SFX yX nuire nuirez nuire +SFX yX nuire nuiront/s' nuire +SFX yX nuire nuirait/s' nuire +SFX yX nuire nuirions nuire +SFX yX nuire nuiriez nuire +SFX yX nuire nuiraient/s' nuire +SFX yX nuire nuise/s' nuire +SFX yX nuire nuisions nuire +SFX yX nuire nuisiez nuire +SFX yX nuire nuisent/s' nuire +SFX yX nuire nuisît/s' nuire +SFX yX nuire nuisissions nuire +SFX yX nuire nuisissiez nuire +SFX yX nuire nuisissent/s' nuire +SFX yX nuire nuisons-nous nuire +SFX yX nuire nuisez-vous nuire + +SFX yY Y 4 +SFX yY ccire ccire/n'q'd'l'm't's' occire +SFX yY ccire ccis/q' occire +SFX yY ccire ccise/q' occire +SFX yY ccire ccises/q' occire + +SFX yZ N 9 +SFX yZ rire rire rire +SFX yZ rire rit rire +SFX yZ rire rits rire +SFX yZ rire rite rire +SFX yZ rire rites rire +SFX yZ rire ris rire +SFX yZ rire ris rire +SFX yZ rire rit rire +SFX yZ rire ris rire diff --git a/dictionaries/fr_FR/fr_FR.dic b/dictionaries/fr_FR/fr_FR.dic new file mode 100644 index 00000000..44118d0d --- /dev/null +++ b/dictionaries/fr_FR/fr_FR.dic @@ -0,0 +1,63063 @@ +63062 +A/U.||-- +Å/||-- +ADN/L'D'Q' +ADSL/L' +AIEA/L' +ARN/L'D'Q' +ASBL/L'D'Q' +ASC/L' +ASCII/L' +AUD/-- +Aarschot/D'Q' +Abbeville/D'Q' +Abdelkader/D'Q' +Abel/D'Q' +Abidjan/D'Q' +Abitibi-Témiscamingue/L' +Abkhazie/L'D' +Abraham/D'Q' +Abu/D'Q' +Abuja/D'Q' +Abyssinie/L'D' +Acadie/L'D' +Acapulco/D'Q' +Accra/D'Q' +Achgabat/D'Q' +Achille/D'Q' +Aconcagua/L' +Açores +Adam/D'Q' +Addis-Abeba/D'Q' +Adélaïde/D'Q' +Adelbert/D'Q' +Adèle/D'Q' +Adeline/D'Q' +Adolphe/D'Q' +Adonaï/D'Q' +Adonis/D'Q' +Adour/L'D' +Adriatique/L' +Adrien/D'Q' +Adrienne/D'Q' +Afghanistan/L'D' +Afrique/L'D' +Agamemnon/D'Q' +Agatha/D'Q' +Agathe/D'Q' +Agde/D'Q' +Agen/D'Q' +Aggée/D'Q' +Aglaë/D'Q' +Agnès/D'Q' +Ah/||-- +Ahmed/D'Q' +Ahmedabad/D'Q' +Aïcha/D'Q' +Aïd-el-Adha/L' +Aïd-el-Kébir/L' +Aigoual/L'D' +Aimé/D'Q' +Aimée/D'Q' +Ain/L' +Airbus/L'D'Q' +Aires +Aisne/L' +Aix/D'Q' +Aix-en-Provence/D'Q' +Aix-la-Chapelle/D'Q' +Aix-les-Bains/D'Q' +Ajaccio/D'Q' +Akhenaton/D'Q' +Al-Qaïda/D'Q' +Alabama/L' +Alain/D'Q' +Alan/D'Q' +Alaska/L'D' +Alban/D'Q' +Albanie/L'D' +Albert/D'Q' +Alberta/L' +Alberte/D'Q' +Albertine/D'Q' +Albi/D'Q' +Albret/D'Q' +Alcibiade/D'Q' +Alembert/D'Q' +Alençon/D'Q' +Alès/D'Q' +Alésia/D'Q' +Alex/D'Q' +Alexandre/D'Q' +Alexandrie/D'Q' +Alexia/D'Q' +Alexis/D'Q' +Alfortville/D'Q' +Alfred/D'Q' +Algarve/L' +Alger/D'Q' +Algérie/L'D' +Ali/D'Q' +Alice/D'Q' +Alicia/D'Q' +Alida/D'Q' +Aline/D'Q' +Alison/D'Q' +Alix/D'Q' +Alken/D'Q' +Allah/D'Q' +Allan/D'Q' +Allemagne/S*() +Alleur/D'Q' +Allier/L' +Alma/D'Q' +Almaty/D'Q' +Alost/D'Q' +Alpes +Alpes-Maritimes +Alpes-de-Haute-Provence +Alphonse/D'Q' +Alsace/L'D' +Altaï/L' +Alzheimer/D'Q' +Amadeus/D'Q' +Amalthée/D'Q' +Amand/D'Q' +Amanda/D'Q' +Amandine/D'Q' +Amaury/D'Q' +Amazone/L' +Amazonie/L'D' +Amblève/L'D' +Ambre/D'Q' +Ambroise/D'Q' +Amédée/D'Q' +Amélie/D'Q' +Aménophis/D'Q' +Amérique/S*() +Amiens/D'Q' +Amman/D'Q' +Amos/D'Q' +Ampère/D'Q' +Amphitrite/D'Q' +Amsterdam/D'Q' +Anaëlle/D'Q' +Anaïs/D'Q' +Anastasie/D'Q' +Anatole/D'Q' +Anatolie/L'D' +Anaxagore/D'Q' +Anaximandre/D'Q' +Andalousie/L'D' +Andaman/L'D' +Andenne/D'Q' +Anderlecht/D'Q' +Andersen/D'Q' +Andes +Andorre/L'D' +André/D'Q' +Andréa/D'Q' +Andrée/D'Q' +Andromède/D'Q' +Andy/D'Q' +Angèle/D'Q' +Angelina/D'Q' +Angers/D'Q' +Angkor/D'Q' +Anglet/D'Q' +Angleterre/L'D' +Angola/L'D' +Angoulême/D'Q' +Angoumois/L'D' +Ångström/D'Q' +Anissa/D'Q' +Anita/D'Q' +Anjou/L'D' +Ankara/D'Q' +Anna/D'Q' +Annabelle/D'Q' +Anne/D'Q' +Anne-Laure/D'Q' +Anne-Marie/D'Q' +Anne-Sophie/D'Q' +Annecy/D'Q' +Annemasse/D'Q' +Annette/D'Q' +Annick/D'Q' +Annie/D'Q' +Anosov/D' +Anouilh/D'Q' +Ans/D'Q' +Anselme/D'Q' +Antananarivo/D'Q' +Antarctique/L'D' +Anthelme/D'Q' +Anthony/D'Q' +Antibes/D'Q' +Antigone/D'Q' +Antigua-et-Barbuda/D'Q' +Antilles +Antioche/D'Q' +Antoine/D'Q' +Antoinette/D'Q' +Antonin/D'Q' +Antonio/D'Q' +Antony/D'Q' +Antwerpen/D'Q' +Anubis/D'Q' +Anvers/D'Q' +Aphrodite/D'Q' +Apollinaire/D'Q' +Apolline/D'Q' +Apollon/L'D'Q' +Apollonius/D'Q' +Appalaches +Appenzell/L'D' +Apulée/D'Q' +Aquin/D' +Aquitaine/L'D' +Arabie/L'D' +Aragon/L'D' +Aral/L'D' +Aranjuez/D'Q' +Arcachon/D'Q' +Arcadie/L'D' +Archimède/D'Q' +Arctique/L'D' +Ardèche/L'D' +Ardenne/S*() +Arès/D'Q' +Argenteuil/D'Q' +Argentine/L'D' +Argonne/L'D' +Argos/D'Q' +Argovie/L'D' +Ariane/D'Q' +Ariège/L'D' +Ariel/D'Q' +Arion/D'Q' +Aristarque/D'Q' +Aristide/D'Q' +Aristophane/D'Q' +Aristote/D'Q' +Arizona/L'D' +Arkansas/L'D' +Arles/D'Q' +Arlette/D'Q' +Arlon/D'Q' +Armagnac/D'Q' +Armand/D'Q' +Armande/D'Q' +Armel/D'Q' +Armelle/D'Q' +Arménie/L'D' +Armentières/D'Q' +Armor/L'D' +Armorique/L'D' +Arnaud/D'Q' +Arras/D'Q' +Arsène/D'Q' +Artémis/D'Q' +Arthur/D'Q' +Artois/L'D' +Ascq/D'Q' +Asgard/D'Q' +Asie/L'D' +Asimov/D'Q' +Asmara/D'Q' +Asnières/D'Q' +Asnières-sur-Seine/D'Q' +Asse/D'Q' +Assouan/D'Q' +Assyrie/L'D' +Astana/D'Q' +Astrid/D'Q' +Asturies +Asunción/D'Q' +Atahualpa/D'Q' +Atalante/D'Q' +Atatürk/D'Q' +Ath/D'Q' +Athéna/D'Q' +Athènes/D'Q' +Athis-Mons/D'Q' +Atlanta/D'Q' +Atlantide/L' +Atlantique/L' +Atomium/L' +Atropos/D'Q' +Attila/D'Q' +Aubagne/D'Q' +Aube/L'D' +Aubervilliers/D'Q' +Aubin/D'Q' +Aubrac/L'D' +Auch/D'Q' +Auckland/D'Q' +Aude/L'D' +Audenarde/D'Q' +Audimat/L'D'Q' +Audin/D' +Audrey/D'Q' +Augusta/D'Q' +Auguste/D'Q' +Augustin/D'Q' +Augustine/D'Q' +Aulnay-sous-Bois/D'Q' +Aunis/L'D' +Aurélia/D'Q' +Aurélie/D'Q' +Aurélien/D'Q' +Aurillac/D'Q' +Auriol/D'Q' +Aurore/D'Q' +Auschwitz/D'Q' +Austerlitz/D'Q' +Australie/L'D' +Australie-Méridionale/L'D' +Australie-Occidentale/L'D' +Austrasie/L'D' +Autriche/L'D' +Autriche-Hongrie/L'D' +Auvergne/L'D' +Auxerre/D'Q' +Avalon/D'Q' +Avars +Ave +Avé/L'D' +Aveyron/L'D' +Avicenne/D'Q' +Avignon/D'Q' +Avogadro/D'Q' +Axel/D'Q' +Axelle/D'Q' +Aymar/D'Q' +Aymé/D'Q' +Aymeric/D'Q' +Azerbaïdjan/L'D' +Azov/L'D' +B/||-- +BD +BEF/-- +BIOS +BMX +Baal +Baar +Babel +Babylone +Babylonie +Bacchus +Bach +Bachelard +Backlund +Bade-Wurtemberg +Bagdad +Bagneux +Bagnolet +Bahamas +Bahreïn +Baie-Comeau +Baie-James +Baïkal +Baïkonour +Baire +Bakou +Bakounine +Bâle +Bâle-Campagne +Bâle-Ville +Baléares +Balen +Bali +Balkans +Baloutchistan +Balthazar +Baltimore +Baltique +Balzac +Bamako +Banach +Bangalore +Bangkok +Bangladesh +Bangui +Banjul +Banneux +Baptiste +Barbade +Barbara +Barcelone +Barchon +Bargmann +Bar-le-Duc +Barnabé +Barnard +Barthélemy +Barthélémy +Baruch +Bas-Congo +Bas-Rhin +Bas-Saint-Laurent +Basile +Basque +Basse-Côte-Nord +Basse-Normandie +Basse-Saxe +Basse-Terre +Bassens +Bastia +Bastien +Bastogne +Bata +Bathurst +Battice +Baudelaire +Baudoin +Baudouin +Bauges +Bavière +Bayonne +Béarn +Béatrice +Béatrix +Beauce +Beaufort +Beaujolais +Beaumarchais +Beaune +Beauraing +Beauvais +Beauvoir +Beckett +Becquerel +Beersel +Beethoven +Bègles +Beijing +Belfast +Belfort +Belgique +Belgrade +Belize +Bell +Beltrami +Belzébuth +Bendixson +Bénédicte +Benelux +Bengale +Bénin +Benjamin +Benoît +Benoîte +Bercy +Bérenger +Bérengère +Bergen +Bergerac +Bergson +Béring +Beringen +Berkeley +Berlin +Berlioz +Bermudes +Bernadette +Bernard +Bernardin +Berne +Bernhard +Bernoulli +Bernstein +Berry +Bers +Berthe +Bertille +Bertrand +Besançon +Bescherelle +Besov +Bessel +Bételgeuse +Bethléem +Béthune +Betti +Betty +Beurling +Beveren +Beyrouth +Béziers +Bezons +Bézout +Bhagavad-Gîtâ +Bhoutan +Bianchi +Biarritz +Bichkek +Bieberbach +Biélorussie +Bienne +Bienvenüe +Bihar +Bilal +Bilbao +Bilzen +Binche +Birkhoff +Birmanie +Birmingham +Bishop +Bissau +Bizet +Blagnac +Blainville +Blaise +Blanc-Mesnil +Blanche +Blandine +Blankenberge +Blaschke +Blois +Blum +Blu-ray +Boardman +Bobigny +Bochner +Bode +Boeing +Bogotá +Bohême +Bohr +Boileau +Bois-Colombes +Boisbriand +Bolivie +Bollywood +Bologne +Boltzmann +Bolzano +Bombay +Bonaparte +Bondy +Bonnard +Boole +Bordeaux +Borel +Borgia +Borinage +Boris +Bornem +Bornéo +Bornes +Bose +Bosnie +Bosnie-Herzégovine +Bosphore +Bossuet +Boston +Botrange +Botswana +Botticelli +Boucherville +Bouches-du-Rhône +Boulogne +Boulogne-Billancourt +Boulogne-sur-Mer +Bourbaki +Bourdieu +Bourg-en-Bresse +Bourges +Bourgogne +Bourgoin-Jallieu +Bouscat +Boussu +Bq/U.||-- +Brabant +Brahim +Brahms +Braine-le-Comte +Brandon +Brassac +Brasschaat +Brasília +Bratislava +Brauer +Bray +Brazzaville +Brecht +Brelot +Brême +Brésil +Bresse +Brest +Bretagne +Brétigny-sur-Orge +Brian +Brice +Brie +Brigitte +Brisbane +Brive-la-Gaillarde +Broglie +Bron +Brossard +Brown +Bruay-la-Buissière +Bruckner +Bruegel +Bruges +Brunei +Bruno +Brunoy +Brutus +Bruxelles +Bruxelles-Capitale +Bryan +Bucarest +Budapest +Buenos +Buffalo +Buffon +Bujumbura +Bulgarie +Burkina +Burnside +Burundi +Byron +Byzance +C/U.||-- +CAD/-- +CCP +CD +CD-ROM +CE1 +CE2 +CEE +CERN +CHF/-- +CIA +CM1 +CM2 +CNES +CNRS +CNY/-- +CO2 +CP +CRS +CV +Cachan +Cachemire +Caen +Cagliari +Cagnes-sur-Mer +Cahors +Caïn +Caire +Calabre +Calais +Calcutta +Calderón +Calédonie +Calestienne +Calgary +Cali +Californie +Caligula +Calkin +Callisto +Caluire-et-Cuire +Calvados +Calvin +Camargue +Cambodge +Cambrai +Cambridge +Cameroun +Camille +Campanie +Campbell +Campine +Camus +Canada +Canaries +Canberra +Candice +Cannes +Cannet +Cantal +Canton +Cantons-de-l'Est +Cantor +Canyon +Cap +Cap-Vert +Capet +Capitale-Nationale +Cappadoce +Caracas +Caravage +Carcassonne +Caribert +Carine +Carla +Carloman +Carlos +Carmen +Carnot +Carole +Caroline +Carpates +Carpentras +Carroll +Carstensz +Cartan +Carthage +Casablanca +Casamance +Casanova +Casimir +Casimir-Perier +Caspienne +Cassandra +Cassandre +Cassiopée +Castille +Castres +Catherine +Cathy +Caucase +Cauchy +Causses +Cavaillon +Cayenne +Cayley +Cécile +Cécilia +Cédric +Célestin +Célestine +Célia +Célien +Céline +Celle-Saint-Cloud +Celsius +Cenon +Centrafrique +Centre +Centre-du-Québec +Cérès +Cergy +Cervantès +César +Cesàro +Cévennes +Cevita +Ceylan +Cézanne +Chablais +Chaillot +Chalons +Châlons-en-Champagne +Chalon-sur-Saône +Chambéry +Chambly +Chambord +Chamisso +Chamonix +Champagne +Champagne-Ardenne +Champigny-sur-Marne +Champollion +Champs-sur-Marne +Chanel +Chantal +Chardonnay +Charente/S. +Charente-Maritime +Charenton-le-Pont +Charlemagne +Charlène +Charleroi +Charles +Charleville +Charleville-Mézières +Charlevoix +Charlie +Charline +Charlotte +Charlottetown +Charly +Charolais +Charon +Charonne +Chartres +Charybde +Chasles +Châteauguay +Châteauroux +Châtelet +Châtellerault +Châtenay-Malabry +Châtillon +Chatou +Chaudfontaine +Chaudière-Appalaches +Chaumont +Chaux-de-Fonds +Chelles +Chengdu +Chennai +Cher +Cherbourg-Octeville +Chesnay +Chessex +Chevalley +Chicago +Childebert +Childéric +Chili +Chilpéric +Chimay +Chimène +Chine +Chirac +Chişinău +Chloé +Choisy-le-Roi +Cholesky +Cholet +Chopin +Christel +Christèle +Christelle +Christian +Christiane +Christie +Christine +Christoffel +Christophe +Christopher +Chrysaor +Churchill +Chypre +Ci/U.||-- +Cicéron +Cid +Cie +Cilicie +Cincinnati +Cindy +Ciney +Ciotat +Circassie +Circé +Cisjordanie +City +Civita +Claire +Clamart +Clara +Clarisse +Claude +Claudel +Claudette +Claudie +Claudine +Clémence +Clemenceau +Clément +Clémentine +Cléopâtre +Clermont-Ferrand +Cleveland +Clichy +Clichy-sous-Bois +Clifford +Cloé +Clotaire +Clotho +Clotilde +Clovis +Cochinchine +Cocteau +Cognac +Cohen +Coire +Colbert +Colchide +Colette +Coline +Colisée +Colmar +Cologne +Colomb +Colombes +Colombie +Colombie-Britannique +Colombo +Colomiers +Colorado +Combs-la-Ville +Côme +Commonwealth +Comores +Compiègne +Compostelle +Conakry +Conan +Concarneau +Condorcet +Condroz +Conflans-Sainte-Honorine +Confucius +Congo +Connecticut +Conrad +Constance +Constant +Constantin +Constantine +Constantinople +Cook +Copenhague +Copernic +Coralie +Corbeil-Essonnes +Corbières +Cordoue +Corée +Corentin +Corine +Corinne +Corinthe +Coriolis +Corneille +Cornwell +Corrèze +Corse +Corse-du-Sud +Cortés +Costa +Côte-Nord +Côte-Saint-Luc +Côte-d'Or +Cotentin +Côtes-du-Nord +Cotonou +Cotton +Coty +Coubertin +Coudekerque-Branche +Coulomb +Courant +Courbet +Courbevoie +Courneuve +Courtrai +Coxyde +Cracovie +Creil +Crète +Créteil +Creuse +Creusot +Creutzfeldt-Jakob +Crimée +Croatie +Crofton +Croix +Cromwell +Crusoé +Cuba +Cuneo +Cupidon +Curie +Cuzco +Cybèle +Cyclades +Cynthia +Cyprien +Cyril +Cyrille +DVD +DVD-ROM +Da/U.||-- +Dacca +Dagobert +Dahl +Dahomey +Dakar +Dakota +Dallas +Dalmatie +Dalí +Damas +Damien +Dammarie-les-Lys +Damoclès +Danaé +Danemark +Daniel +Danièle +Danielle +Danilevsky +Dante +Danton +Danube +Dany +Darboux +Dardanelles +Darfour +Darjeeling +Darwin +Daudet +Dauphiné +David +Davy +Dax +Deauville +Déborah +Debussy +Décines-Charpieu +Dedekind +Defoe +Degas +Dehn +Déimos +Deinze +Delacroix +Delaunay +Delaware +Delhi +Délos +Delphes +Delphine +Delvaux +Déméter +Démocrite +Démosthène +Denain +Denis +Denise +Denjoy +Dennis +Denver +Desargues +Descartes +Deschanel +Désiré +Despina +Detroit +Deucalion +Deuil-la-Barre +Deuring +Deutéronome +Deux-Sèvres +Dévoluy +Dhabi +Diane +Dickens +Diderot +Didier +Dieppe +Diest +Dietikon +Digne-les-Bains +Dijon +Dilbeek +Dimitri +Dinant +Dioclétien +Diois +Dioné +Dionysos +Diophante +Dirac +Dirichlet +Disney +Djamel +Djerba +Djibouti +Dnipropetrovsk +Dodoma +Doha +Dole +Dollard-des-Ormeaux +Dolorès +Dombes +Dominique +Donatien +Donetsk +Doppler +Dordogne +Dorian +Dorothée +Dortmund +Dostoïevski +Douai +Douala +Doubs +Douchanbé +Doumer +Doumergue +Doyle +Dr/S. +Dracula +Draguignan +Drancy +Draveil +Dre/S. +Dresde +Dreux +Drôme +Drummondville +Dubaï +Dübendorf +Dublin +Duchenne +Dulac +Dumas +Dunedin +Dunford +Dunkerque +Duplessis +Durance +Durbuy +Durkheim +Düsseldorf +Dyck +Dylan +Dynkin +Dysnomie +ESA/L' +EUR/-- +Eaubonne/D'Q' +Ebit/||-- +Échirolles/D'Q' +Écosse/L'D' +Eddy/D'Q' +Edegem/D'Q' +Édimbourg/D'Q' +Edison/D'Q' +Édith/D'Q' +Edmond/D'Q' +Edmonton/D'Q' +Édouard/D'Q' +Edwige/D'Q' +Eeyou/L' +Égée/L'D'Q' +Églantine/D'Q' +Égypte/L'D' +Ehrenpreis/D' +Ehresmann/D'Q' +Eibit/||-- +Eiffel/D'Q' +Eilenberg/D'Q' +Einstein/D'Q' +Eio/||-- +Eisenbud/D' +Eisenstein/D' +Élancourt/D'Q' +Elbrouz/L' +Éléonore/D'Q' +Éliane/D'Q' +Élie/D'Q' +Élisa/D'Q' +Élisabeth/D'Q' +Élise/D'Q' +Élisée/D'Q' +Élodie/D'Q' +Elohim/D'Q' +Éloïse/D'Q' +Elsa/D'Q' +Élysée/L' +Émeline/D'Q' +Émeric/D'Q' +Émile/D'Q' +Émilie/D'Q' +Émilien/D'Q' +Émilienne/D'Q' +Emma/D'Q' +Emmanuel/D'Q' +Emmanuelle/D'Q' +Emmen/D'Q' +Empédocle/D'Q' +Encelade/D'Q' +Enzo/D'Q' +Eo/||-- +Éole/D'Q' +Épernay/D'Q' +Éphèse/D'Q' +Épictète/D'Q' +Épicure/D'Q' +Épiméthée/D'Q' +Épinal/D'Q' +Épinay-sur-Seine/D'Q' +Epstein/D'Q' +Équateur/L'D' +Érasme/D'Q' +Ératosthène/D'Q' +Erevan/D'Q' +Erfurt/D'Q' +Éric/D'Q' +Éris/D'Q' +Ermont/D'Q' +Ernest/D'Q' +Éros/D'Q' +Erwan/D'Q' +Érythrée/L'D' +Escaut/L' +Eschyle/D'Q' +Esculape/D'Q' +Esdras/D'Q' +Esméralda/D'Q' +Esneux/D'Q' +Ésope/D'Q' +Espagne/L'D' +Essonne/L'D' +Esteban/D'Q' +Estelle/D'Q' +Estérel/L'D' +Esther/D'Q' +Estonie/L'D' +Estrie/L'D' +Étampes/D'Q' +États-Unis +Ethan/D'Q' +Ethernet/L'D'Q' +Éthiopie/L'D' +Étienne/D'Q' +Étiennette/D'Q' +Étrurie/L'D' +Euclide/D'Q' +Eugène/D'Q' +Eugénie/D'Q' +Eulalie/D'Q' +Euler/D'Q' +Eupen/D'Q' +Euphrate/L' +Eurasie/L'D' +Eure/L'D' +Eure-et-Loir/L'D' +Euripide/D'Q' +Eurogroupe/L' +Europe/L'D' +Eurydice/D'Q' +Éva/D'Q' +Évariste/D'Q' +Ève/D'Q' +Éveline/D'Q' +Évelyne/D'Q' +Everest/L' +Evergem/D'Q' +Evrard/D'Q' +Évreux/D'Q' +Évry/D'Q' +Exbrayat/D'Q' +Ézéchias/D'Q' +Ézéchiel/D'Q' +F/U.||-- +FAQ +FBI +FMI +FRF/-- +FTP +Fabien +Fabienne +Fabrice +Fagne/S. +Fahrenheit +Falkland +Fallières +Famenne +Fanchon +Fanny +Faraday +Farid +Faso +Fatima +Fatou +Faure +Fayette +Fécamp +Federer +Fehling +Félicie +Félicité +Félix +Feller +Fénelon +Ferdinand +Fermat +Fermi +Fernand +Fernande +Feydeau +Feynman +Fiacre +Fibonacci +Fidèle +Fidji +Finistère +Finlande +Finsler +Firefox +Firmin +Fischer +Flamel +Flandre/S. +Flandre-Occidentale +Flandre-Orientale +Flaubert +Flavie +Flavien +Flémalle +Fleur +Fleurus +Fleury-les-Aubrais +Flora +Florence +Florent +Florentin +Florian +Floriane +Floride +Fock +Foix +Fontaine +Fontainebleau +Fontenay-aux-Roses +Fontenay-sous-Bois +Forbach +Forez +Formose +Fortaleza +Fort-de-France +Foucault +Fouché +Fougères +Fourier +Fraïssé +Frameries +France +Francfort +Franche-Comté +Francine +Francis +Francisco +Franck +Franco +François +Françoise +Franconville +Francorchamps +Frank +Frankenstein +Franklin +Frauenfeld +Fréchet +Freddy +Frédéric +Fredericton +Frédérique +Fredholm +Freetown +Fréjus +Fresnel +Fresnes +Freud +Fribourg +Friedman +Friedmann +Friedrich +Frobenius +Frontignan +Frounze +Fubini +Fuchs +Fukuoka +Futuna +G/U.||-- +GBP/-- +GMT +GPS +GSM +Gabon +Gaborone +Gabriel +Gabrielle +Gaël +Gaëlle +Gaétan +Gaëtan +Gagny +Gaïa +Gal/||-- +Galaad +Galatée +Galathée +Galerkin +Galice +Galicie +Galilée +Galles +Gallimard +Galois +Gambie +Gand +Gandhi +Gange +Ganymède +Gap +Gard +Garde +Garenne-Colombes +Gargantua +Garges-lès-Gonesse +Garonne +Gascogne +Gaspard +Gaspésie +Gaspésie–Îles-de-la-Madeleine +Gastinel +Gaston +Gatien +Gâtinais +Gatineau +Gauguin +Gaule/S. +Gaulle +Gaume +Gauss +Gauthier +Gautier +Gauvain +Gaza +Gbit/||-- +Gdansk +Gédéon +Geel +Gembloux +Gênes +Genève +Geneviève +Genk +Gennevilliers +Geoffrey +Geoffroy +George +Georges +Georgetown +Georgette +Géorgie +Gérald +Géraldine +Gérard +Géraud +Gergovie +Géricault +Germain +Germaine +Germanie +Gers +Gertrude +Gestapo +Gevrey-Chambertin +Ghana +Ghislain +Ghislaine +Giacometti +Gibbs +Gibit/||-- +Gibraltar +Gide +Gif-sur-Yvette +Gilbert +Gilberte +Gildas +Gileppe +Gilgamesh +Gilles +Ginette +Gio/||-- +Giono +Giorgione +Giotto +Gironde +Giscard +Gisèle +Gizeh +Glaris +Glasgow +Go/||-- +Gobi +Godefroid +Gödel +Goethe +Gogh +Golan +Goldbach +Golgi +Golgotha +Goliath +Gomorrhe +Goncourt +Gonesse +Gorbatchev +Gordon +Gorenstein +Göring +Gorki +Goths +Goursat +Goussainville +Goya +Graal +Gradignan +Gram +Gram-Schmidt +Grammont +Granby +Grand-Quevilly +Grande-Bretagne +Grande-Synthe +Grasse +Grassmann +Grèce +Greenville +Greenwich +Grégoire +Grégory +Grenade +Grenoble +Grévy +Grigny +Grimbergen +Grimm +Grisons +Groenland +Gronwall +Grotzsch +Gstaad +Gt/||-- +Guadalajara +Guadeloupe +Guatemala +Guenièvre +Guéret +Guernesey +Guillaume +Guinée +Guinée-Bissau +Gujarat +Gupta +Gustave +Gutenberg +Guy +Guyana +Guyancourt +Guyane +Guyenne +Gwenaël +Gwenaëlle +Gwendoline +Gy/U.||-- +H/U.||-- +HDMI +HIV +HLM +Haar +Habaquq/D'Q' +Habib/D' +Hadamard +Hadès/D'Q' +Hadrien/D'Q' +Haendel +Haguenau +Hahn +Hainaut +Haïti/D'Q' +Hakim/D'Q' +Hal +Halicarnasse/D'Q' +Halifax/D'Q' +Hall +Halle +Halley +Halloween/S. +Hamas +Hambourg +Hamel +Hamilton +Hamme +Hampshire +Hamza/D'Q' +Han +Hankel +Hannibal/D'Q' +Hanoï/D'Q' +Hanovre/D'Q' +Hansen +Harare +Hardy +Harelbeke +Harnack +Harper +Harpin +Hartogs +Harvard +Hasselt +Haumea +Hausdorff +Haussmann/D'Q' +Haut-Rhin +Haute-Corse +Haute-Garonne +Haute-Loire +Haute-Marne +Haute-Normandie +Haute-Saône +Haute-Savoie +Haute-Vienne +Hautes-Alpes +Hautes-Pyrénées +Hauts-de-Seine +Havane +Havre +Hawaï/D'Q' +Haydn +Haye +Hazebrouck/D'Q' +Heaviside +Hébrides +Hécate/D'Q' +Hecke +Hector/D'Q' +Hegel +Heisenberg/D'Q' +Heist-op-den-Berg +Héléna/D'Q' +Hélène/D'Q' +Héliopolis/D'Q' +Hélios/D'Q' +Héloïse/D'Q' +Helsinki/D' +Helvétie/L'D' +Hemingway/D'Q' +Hénin-Beaumont/D'Q' +Hénoch/D'Q' +Henri/D'Q' +Henriette/D'Q' +Henry +Héphaïstos/D'Q' +Héra/D'Q' +Héraclès/D'Q' +Héraclite/D'Q' +Hérault/L' +Herbert/D'Q' +Herblay/D'Q' +Herculanum/D'Q' +Hercule/D'Q' +Herentals +Hermann/D'Q' +Hermès/D'Q' +Hermite/D'Q' +Hérode/D'Q' +Hérodote/D'Q' +Hérouville-Saint-Clair/D'Q' +Herstal +Hertz +Herve +Hervé/D'Q' +Hesbaye +Hésiode/D'Q' +Hespéride/S*() +Hesse +Hessenberg +Hestia/D'Q' +Heusden-Zolder +Higgs +Highlands +Hilbert +Himalaya/L' +Hippocrate/D'Q' +Hippolyte/D'Q' +Hiroshima +Hitler/D'Q' +Hô-Chi-Minh-Ville +Hobart +Hobbes +Hochschild +Hodge +Hoegaerden +Hoeilaart +Hoffmann/D'Q' +Hokkaido +Hölder +Hollande +Hollywood +Homère/D'Q' +Honduras +Hong +Hongrie +Honoré/D'Q' +Honorine/D'Q' +Honshu +Hopf +Horace/D'Q' +Horn +Hortense/D'Q' +Horus/D'Q' +Houilles +Householder +Houston +Houthalen-Helchteren +Hubble +Hubert/D'Q' +Hudson/L'D'Q' +Hugo +Hugues/D'Q' +Huguette +Huns +Hurewicz +Huron +Hurwitz +Huy +Huygens +Hyacinthe/D'Q' +Hyderabad/D'Q' +Hyères/D'Q' +Hypatie/D'Q' +Hypérion/D'Q' +Hz/U.||-- +I/-- +II/-- +III/-- +IIIe/-- +IIde/-- +IIe/-- +IInd/-- +INSEE/L' +IRM/L'D'Q' +ISO/L'D'Q' +IUT/L'D'Q' +IV/-- +IVe/-- +IX/-- +IXe/-- +Ibadan/D'Q' +Ibiza/D'Q' +Ibrahim/D'Q' +Icare/D'Q' +Ida/D'Q' +Idaho/L'D' +Ier/-- +Ignace/D'Q' +Igor/D'Q' +Iguaçu/L'D' +Île-de-France/L'D' +Île-du-Prince-Édouard/L' +Îles-de-la-Madeleine +Iliade/L' +Ille-et-Vilaine/L'D' +Illinois/L'D' +Illkirch-Graffenstaden/D'Q' +Illyrie/L'D' +Inde/S*() +Indiana/L'D' +Indianapolis/D'Q' +Indochine/L'D' +Indonésie/L'D' +Indre/L'D' +Indre-et-Loire/L'D' +Inès/D'Q' +Ingolstadt/D' +Ingrid/D'Q' +Internet/D'Q' +Intifada/L'D' +Io/D'Q' +Iowa/L' +Iphigénie/D'Q' +Iqaluit/D'Q' +Irak/L'D' +Iran/L'D' +Ire/-- +Irène/D'Q' +Irénée/D'Q' +Irlande/L'D' +Iroise/L'D' +Isaac/D'Q' +Isabelle/D'Q' +Isaïe/D'Q' +Isère/L'D' +Ishtar/D'Q' +Isidore/D'Q' +Ising/D'Q' +Isis/D'Q' +Islam/L'D' +Islamabad/D'Q' +Island +Islande/L'D' +Ismaël/D'Q' +Israël/D'Q' +Issy-les-Moulineaux/D'Q' +Istanbul/D'Q' +Istchee +Istres/D'Q' +Italie/L'D' +Itô/D'Q' +Ivanhoé/D'Q' +Ivry-sur-Seine/D'Q' +Iwasawa/D'Q' +Ixelles/D'Q' +Ixion/D'Q' +Izegem/D'Q' +Izmir/D'Q' +J/U.||-- +J.-C +JPY/-- +Jack +Jackie +Jacky +Jacob +Jacobi +Jacobson +Jacqueline +Jacques +Jade +Jaffa +Jakarta +Jamahiriya +Jamaïque +James +Jamésie +Janeiro +Jang +Janine +Janus +Japet +Japon +Jason +Jaurès +Java +JavaScript +Jean +Jean-Baptiste +Jean-Bernard +Jean-Charles +Jean-Christophe +Jean-Claude +Jean-François +Jean-Jacques +Jean-Louis +Jean-Luc +Jean-Marc +Jean-Marie +Jean-Michel +Jean-Noël +Jean-Paul +Jean-Philippe +Jean-Pierre +Jean-Yves +Jeanine +Jeanne +Jeannette +Jeannine +Jéhovah +Jemappes +Jennifer +Jensen +Jérémie +Jérémy +Jéricho +Jérôme +Jersey +Jérusalem +Jessica +Jessy +Jésus +Jésus-Christ +Jimmy +Joachim +Jocelyn +Jocelyne +Joconde +Jocrisse +Joël +Joëlle +Joffo +Joffrey +Johan +Johann +Johanna +Johannesburg +John +Johnny +Jonas +Jonathan +Jordan +Jordanie +Jorge +Joris +José +Josée +Joseph +Josèphe +Joséphine +Josephson +Josette +Josiane +Josué +Joué-lès-Tours +Joule +Jourdain +Juan +Judas +Jude +Judée +Judicaël +Judith +Jules +Julia +Julian +Julie +Julien +Julienne +Juliette +Jung +Junon +Jupiter +Jura +Juste +Justin +Justine +Justinien +K/U.||-- +KMF/-- +K-O +Kaboul +Kabylie +Kac +Kafka +Kahan +Kairouan +Kalahari +Kaliningrad +Kalman +Kaluza +Kamel +Kampala +Kananga +Kanpur +Kansas +Kant +Kapellen +Karachi +Karen +Karim +Karine +Karl +Kasaï-Occidental +Kasaï-Oriental +Katanga +Katia +Kativik +Katmandou +Katznelson +Kawasaki +Kazakhstan +Kazan +Keeling +Kelly +Kelvin +Kennedy +Kentucky +Kenya +Kepler +Kerguelen +Kessel +Kevin +Keynes +Kharkov +Khartoum +Khintchine +Khrouchtchev +Kibit/||-- +Kiel +Kierkegaard +Kiev +Kigali +Kilian +Kilimandjaro +Killian +Killing +Kimberley +King +Kingston +Kinshasa +Kio/||-- +Kipling +Kippour +Kirghizie +Kirghizistan +Kirghizstan +Kiribati +Kisangani +Kjeldahl +Klee +Klein +Klimt +Klitzing +Knokke-Heist +Ko/||-- +Kobe +Koch +Kodaira +Koekelberg +Kolkata +Kolmogorov +Kong +Köniz +Kontich +Konya +Korteweg +Kosovo +Kouibychev +Kourou +Kovalevskaya +Koweït +Kościuszko +Krein +Kremlin +Kremlin-Bicêtre +Kriens +Krishna +Krishnamurti +Kronecker +Krull +Kuala +Kuiper +Kuratowski +Kurdistan +Kurosh +Kylian +Kyoto +Kyushu +L/U.||-- +LCD +LED +L'Haÿ-les-Roses +LSD +Labrador +Lachésis +Laeken +Lætitia +Lagos +Lagrange +Laguerre +Lahore +Lamarck +Lamartine +Lambersart +Lambert +Lanaken +Lanaudière +Lancelot +Lancy +Land +Landau +Landen +Landes +Landry +Lanester +Languedoc +Languedoc-Roussillon +Lanka +Lanvaux +Laon +Laos +Laplace +Laponie +Larissa +Larousse +Lassay-les-Chateaux +Laudine +Laura +Laure +Laurence +Laurent +Laurentides +Laurette +Lauriane +Laurie +Laurine +Lausanne +Laval +Lavoisier +Lazare +Léa +Lebesgue +Lebrun +Leclerc +Leeds +Leeuw-Saint-Pierre +Lefschetz +Legendre +Léger +Lehmer +Leibnitz +Leibniz +Leila +Leipzig +Lejeune +Léman +Léna +Lénine +Leningrad +Lenny +Lens +Léo +Léon +Léonard +Léonce +Leone +Léone +Léonidas +Léonie +Léontine +Léopold +Leopoldt +Léopoldville +Leslie +Lesotho +Lesse +Lettonie +Levallois-Perret +Levi +Lévi-Strauss +Levinson +Lévis +Lévitique +Levy +Lévy +Liapunov +Liban +Liberia +Libourne +Libreville +Libye +Liechtenstein +Liège +Liénard +Lierre +Liévin +Lilas +Lilian +Liliane +Lille +Lilongwe +Lilou +Lima +Limbourg +Limoges +Limousin +Lina +Lincoln +Linda +Line +Linux +Lionel +Liouville +Lipschitz +Lisa +Lisbonne +Lise +Lisieux +Lissajous +Liszt +Littlewood +Littré +Lituanie +Liverpool +Livourne +Livry-Gargan +Ljubljana +Lobatchevski +Lochristi +Locke +Loewner +Logan +Loïc +Loir +Loire +Loire-Atlantique +Loiret +Loir-et-Cher +Loïse +Lojasiewicz +Lokeren +Lola +Lombardie +Lomé +Lommel +Londres +Longjumeau +Longueuil +Lons-le-Saunier +Loos +Lorentz +Lorenz +Lorenzo +Lorette +Lorient +Lormont +Lorraine +Lot +Lot-et-Garonne +Lothaire +Lotharingie +Lou +Loubet +Louis +Louise +Louisette +Louisiane +Louksor +Louvain +Louvière +Louvre +Lovecraft +Lozère +Luanda +Lubéron +Lubumbashi +Luc +Luca +Lucas +Lucerne +Lucette +Lucie +Lucien +Lucienne +Lucifer +Lucile +Lucrèce +Ludivine +Ludovic +Lugano +Lully +Lumière +Lumpur +Lune +Lunel +Lunéville +Lure +Lusaka +Lusin +Luther +Luxembourg +Lyapunov +Lydia +Lydie +Lyon +M +MM +MP3 +MST +Maaseik +Maasmechelen +Maastricht +Mac +MacLane +Mac-Mahon +Macaulay +Macdonald +Macédoine +Mach +Machhad +Maclaurin +Mâcon +Mâconnais +Madagascar +Madeleine +Madras +Madrid +Maël +Maëlle +Maëlys +Maéva +Magali +Magalie +Magdebourg +Magellan +Maghreb +Maginot +Magnus +Magog +Magritte +Magyar/S. +Mahâbhârata +Maharashtra +Mahler +Mahomet +Maillol +Maine +Maine-et-Loire +Maisons-Alfort +Maisons-Laffitte +Maïwen +Maïwenn +Majorque +Malabo +Malachie +Malaisie +Malakoff +Malawi +Malcev +Maldegem +Maldives +Malebranche +Mali +Malik +Malika +Malines +Mallarmé +Malouines +Malraux +Malte +Managua +Manama +Manche +Manchester +Manet +Manhattan +Manicouagan +Maniema +Manille +Manitoba +Manon +Manosque +Mans +Mantes-la-Jolie +Mao +Maputo +Maracaïbo +Marat +Marc +Marcel +Marcelle +Marcellin +Marcelline +Marche +Marche-en-Famenne +Marcq-en-Barœul +Mardouk +Margaux +Margot +Marguerite +Maria +Marianne +Marie +Marie-Ange +Marie-Antoinette +Marie-Chantal +Marie-Christine +Marie-Claire +Marie-Claude +Marie-France +Marie-Françoise +Marie-Hélène +Marie-Jeanne +Marie-José +Marie-Josèphe +Marie-Laure +Marie-Line +Marie-Louise +Marie-Madeleine +Marie-Noëlle +Marie-Paule +Marie-Pierre +Marie-Rose +Marie-Thérèse +Marielle +Mariette +Marignan +Marignane +Marilyne +Marina +Marine +Mario +Marion +Marius +Marivaux +Marjorie +Markov +Marlène +Marne +Maroc +Marrakech +Mars +Marseille +Marshall +Marthe +Martial +Martigues +Martin +Martine +Martinet +Martini +Martinien +Martinique +Marvin +Marx +Mary +Maryland +Marylène +Maryline +Maryse +Maryvonne +Mascate +Mascouche +Massachusetts +Massy +Mathéo +Mathias +Mathieu +Mathilde +Mathis +Mathys +Matignon +Matteo +Matthias +Matthieu +Maubeuge +Maud +Maupassant +Maure/S. +Mauriac +Maurice +Mauricette +Mauricie +Mauritanie +Max +Maxence +Maxime +Maximilien +Mayence +Mayenne +Mayotte +Mazarin +Mbit/||-- +Mbuji-Mayi +McKinley +Me/S. +Meaux +Mecklembourg +Mecklembourg-Poméranie-Occidentale +Mecque +Médard +Médée +Medellín +Médicis +Mée-sur-Seine +Mégane +Mehdi +Meknès +Mélaine +Mélanésie +Mélanie +Melba +Melbourne +Melchior +Méliès +Mélina +Méline +Mélissa +Mellin +Melun +Melvin +Memphis +Mende +Mendel +Mendeleïev +Mené +Menin +Menton +Méphistophélès +Mercantour +Mercator +Mercure +Merelbeke +Mérida +Mérignac +Mésopotamie +Messaline +Metz +Meudon +Meurthe +Meurthe-et-Moselle +Meuse +Mexico +Mexique +Meyzieu +Mézières +Mgr/S. +Miami +Mibit/||-- +Michael +Michaël +Michée +Michel +Michel-Ange +Michèle +Michelet +Micheline +Michelle +Michigan +Mickaël +Micronésie +Midas +Midgard +Midi-Pyrénées +Miguel +Mikaël +Mike +Milan +Milgram +Mill +Millau +Millerand +Milne +Milton +Mimas +Minakshisundaram +Minkowski +Minnesota +Minos +Minsk +Mio/||-- +Miquelon +Mirabeau +Mirabel +Miramas +Miranda +Mireille +Miró +Mississippi +Missouri +Mithra +Mithridate +Mitterrand +Mlle/S. +Mme/S. +Mnémosyne +Mo/||-- +Möbius +Modigliani +Mogadiscio +Mohamed +Mohammed +Moire/S. +Moïse +Moisezon +Mol +Moldavie +Molenbeek-Saint-Jean +Molière +Molotov +Monaco +Monet +Monge +Mongolie +Monique +Monrovia +Mons +Mons-en-Barœul +Mont-Blanc +Mont-Saint-Aignan +Montaigne +Montaigu-Zichem +Montana +Montauban +Montbéliard +Montceau-les-Mines +Mont-de-Marsan +Monte-Carlo +Montel +Montélimar +Monténégro +Montérégie +Monterrey +Montesquieu +Montevideo +Montfermeil +Montgeron +Montigny-le-Bretonneux +Montigny-lès-Metz +Montluçon +Montmartre +Montmorency +Montpellier +Montréal +Montreuil +Montreux +Montrouge +Moravie +Morbihan +Mordell +Morera +Moresby +Morgan +Morgane +Morita +Morphée +Morse +Morton +Mortsel +Morvan +Moscou +Moscovie +Moselle +Moser +Mossad +Moulins +Mourad +Mouscron +Moyen-Orient +Mozambique +Mozart +Mozilla +Mpc/||-- +Mt/||-- +Mucha +Mulhouse +Mumbai +Munch +Münchhausen +Munich +Murcie +Mureaux +Muret +Muriel +Murielle +Musset +Mussolini +Mustapha +Mx/||-- +Myanmar +Mylène +Myriam +N/U.||-- +NASA +NDLR +N'Djamena +Nabil +Nadège +Nadia +Nadine +Nagasaki +Nagata +Nagoya +Nagy +Nahoum +Naimark +Nairobi +Nakayama +Namibie +Namur +Nancy +Nankin +Nanterre +Nantes +Naples +Napoléon +Narbonne +Narcisse +Nash +Nasser +Nassim +Natacha +Nathalie +Nathan +Nathanaël +Nauru +Navarre +Navier-Stokes +Naypyidaw +Nazaire +Nazareth +Nazca +Nebraska +Néfertiti +Néguev +Néhémie +Nehru +Nelly +Némésis +Népal +Neptune +Néréide/S. +Néron +Nessus +Nestor +Neuchâtel +Neuilly-sur-Marne +Neuilly-sur-Seine +Neumann +Neustrie +Nevada +Nevanlinna +Nevers +New +Newton +Niagara +Niamey +Nicaragua +Nice +Nicée +Nicholas +Nicodème +Nicolas +Nicole +Nicosie +Nidwald +Nietzsche +Nièvre +Niger +Nigeria +Nijlen +Nikodym +Nil +Nîmes +Nina +Ninon +Ninove +Niort +Nivelles +Nivernais +Noa +Noah +Nobel +Noé +Noël +Noëlle +Noémie +Noether +Nogent-sur-Marne +Noirmoutier +Noisy-le-Grand +Noisy-le-Sec +Nolan +Nolwenn +Nora +Norbert +Nord +Nord-Kivu +Nord-Pas-de-Calais +Nord-du-Québec +Nordine +Normandie +Norne/S. +Norvège +Notre-Dame +Nouakchott +Nouméa +Nouveau-Brunswick +Nouveau-Mexique +Nouveau-Québec +Nouvelle-Calédonie +Nouvelle-Écosse +Nouvelle-Galles +Nouvelle-Guinée +Nouvelle-Orléans +Nouvelle-Zélande +Nouvelles-Hébrides +Np/||-- +Nubie +Nunavik +Nunavut +Nuremberg +Nyons +Nyquist +OCDE/L' +Œdipe/D'Q' +OGM/L'D'Q' +OK +OMC/L' +OMS/L' +ONG/L'D'Q' +ONU/L' +OPA/L'D'Q' +OPE/L'D'Q' +OPR/L'D'Q' +OPV/L'D'Q' +ORL/L'D'Q' +OS/L'D'Q' +OTAN/L' +Obama/D'Q' +Obéron/D'Q' +Obwald/D' +Occam/D'Q' +Occitanie/L'D' +Océane/D'Q' +Océanie/L'D' +Ockham/D'Q' +Octave/D'Q' +Odéon/L' +Odessa/D'Q' +Odette/D'Q' +Odile/D'Q' +Odilon/D' +Odin/D'Q' +Oe/||-- +Offenbach/D'Q' +Ohio/L'D' +Ohm/D'Q' +Oisans/D' +Oise/L' +Oklahoma/L'D' +Olivet/D'Q' +Olivia/D'Q' +Olivier/D'Q' +Olympie/D'Q' +Oman/D'Q' +Omar/D'Q' +Omdourman/D' +Ontario/L' +Oort/D'Q' +Oostkamp/D'Q' +Ophélie/D'Q' +Oppenheimer/D'Q' +Oran/D'Q' +Orange/D'Q' +Orcades +Oregon/L'D' +Origène/D'Q' +Orion/D'Q' +Orléans/D'Q' +Orlon/L'D' +Orly/D'Q' +Orne/L'D' +Oronte/L' +Orphée/D'Q' +Orsay/D'Q' +Orvault/D'Q' +Orwell/D'Q' +Osaka/D'Q' +Oscar/L'D'Q' +Osiris/D'Q' +Oslo/D'Q' +Ossétie/L'D' +Ostende/D'Q' +Otez/D' +Othe/L'D' +Ottawa/D'Q' +Ottignies-Louvain-la-Neuve/D'Q' +Ouagadougou/D'Q' +Ouganda/L'D' +Oulan-Bator/D'Q' +Oullins/D'Q' +Oural/L' +Ouranos/D'Q' +Ouroboros/L'D' +Ourthe/L' +Outaouais/L' +Ouzbékistan/L'D' +Overijse/D'Q' +Ovide/D'Q' +Oxford/D'Q' +Oyonnax/D'Q' +Ozoir-la-Ferrière/D'Q' +P/||-- +PAO +PC +PDF +P-DG +PGCD +PIB +PNB +PPCM +PVC +Pa/U.||-- +Pablo +Pacôme +Padé +Pagnol +Pakistan +Palaiseau +Palaos +Palerme +Palestine +Paley +Pallas +Panamá +Pandore +Pangée +Pantin +Paola +Papeete +Papouasie +Papouasie-Nouvelle-Guinée +Paracelse +Paraguay +Paramaribo +Pareto +Parfait +Paris +Pâris +Parme +Parménide +Parque/S. +Parthie +Pascal +Pascale +Pas-de-Calais +Passau +Passy +Pasteur +Patagonie +Paterne +Patodi +Patras +Patrice +Patricia +Patrick +Pau +Paul +Paule +Paulette +Paulin +Pauline +Paulo +Pausanias +Pays-Bas +Paz +Pbit/||-- +Peano +Peggy +Pékin +Pélagie +Péloponnèse +Pénélope +Penh +Penjab +Pennsylvanie +Pépin +Perceval +Pergame +Périclès +Périgord +Périgueux +Perm +Pérou +Perpignan +Perrault +Perreux-sur-Marne +Perrine +Perse +Persée +Perséphone +Perth +Pessac +Pétain +Petit-Quevilly +Petrograd +Phénicie +Philadelphie +Philippe +Philippeville +Philippines +Philomène +Phnom +Phobos +Phœbé +Phragmen +Pibit/||-- +Picard +Picardie +Picasso +Pie +Piémont +Pierre +Pierre-Louis +Pierre-Yves +Pierrefitte-sur-Seine +Pierrette +Pierrick +Pierrot +Pigalle +Pikine +Pilate +Pinocchio +Pinochet +Pio/||-- +Pirandello +Pise +Pitot +Pittsburgh +Pizarro +Pl/||-- +Placide +Plaisir +Plancherel +Planck +Platon +Pleijel +Plemelj +Plessis-Robinson +Pline +Plotin +Plutarque +Pluton +Pô +Po/||-- +Podgorica +Poincaré +Pointe-Claire +Poisson +Poissy +Poitiers +Poitou +Poitou-Charentes +Pologne +Polya +Polynésie +Poméranie +Pompéi +Pompidou +Pontault-Combault +Pontoise +Pontryagin +Poona +Port +Port-Gentil +Port-au-Prince +Portia +Porto +Porto-Novo +Portugal +Poséidon +Possession +Potsdam +Pouchkine +Pr/S. +Prague +Praia +Prairie +Prandtl +Pre/S. +Pretoria +Prévert +Priam +Priape +Princeton +Prisca +Priscilla +Pristina +Privas +Prokofiev +Prométhée +Prosper +Protée +Proudhon +Proust +Provence +Provence-Alpes-Côte +Prudence +Prusse +Ptolémée +Puccini +Puck +Puiseux +Puteaux +Puy-de-Dôme +Puy-en-Velay +Pyongyang +Pyrénées +Pyrénées-Atlantiques +Pyrénées-Orientales +Pyrrha +Pyrrhus +Pythagore +QI +Qatar +Québec +Queensland +Quentin +Quercy +Quetzalcóatl +Quichotte +Quimper +Quito +Qumrân +R/||-- +RAM +RDA +RER +RFA +RIB +RMI +RMIste/S. +ROM +RSA +RUB/-- +Râ +Rabat +Rabelais +Rachel +Rachid +Rachmaninov +Racine +Rademacher +Radon +Ragnarök +Raïssa +Rajasthan +Râmâyana +Rambouillet +Ramsès +Ramuz +Rangoon +Raoul +Raphaël +Raphaëlle +Raphson +Rapperswil-Jona +Ratisbonne +Rauch +Ravel +Rayan +Raymond +Raymonde +Reagan +Rebecca +Recife +Reconquista +Regina +Régine +Reich +Reidemeister +Reims +Reine +Reiten +Rellich +Rembrandt +Rémi +Rémus +Rémy +Renaix +Renaud +René +Renée +Rennes +Renoir +Repentigny +Retz +Réunion +Reykjavík +Reynolds +Rezé +Rham +Rhéa +Rhénanie +Rhénanie-Palatinat +Rhénanie-du-Nord-Westphalie +Rhin +Rhode +Rhodes +Rhodes-Extérieures +Rhodes-Intérieures +Rhodésie +Rhodia +Rhône +Rhône-Alpes +Rhovyl +Rhue +Rica +Riccati +Ricci +Richard +Richelieu +Richter +Rico +Riehen +Riemann +Riesz +Riga +Rigaud +Rillieux-la-Pape +Rimbaud +Rimouski +Rio +Ris-Orangis +Ritt +Riyad +R'n'B +Roald +Roanne +Robert +Roberte +Roberval +Robespierre +Robin +Robinson +Roch +Rochefort +Rochefoucauld +Rochelle +Roche-sur-Yon +Rodez +Rodolphe +Rodrigue +Roger +Rokhlin +Roland +Rolande +Romain +Romainville +Romans-sur-Isère +Romaric +Romberg +Rome +Roméo +Romuald +Romulus +Ronan +Roncevaux +Roosevelt +Roquefort +Rosalie +Rose +Rose-Marie +Roseline +Roselyne +Roselyse +Rosine +Rosny-sous-Bois +Rossini +Rostand +Roth +Roubaix +Rouen +Rouergue +Roulers +Roumanie +Rousseau +Roussillon +Rouyn-Noranda +Roxane +Royaume-Uni +Ruanda +Rubens +Rudy +Rueil-Malmaison +Ruffin +Ruhr +Rûmî +Runge-Kutta +Russie/S. +Ruth +Rutherford +Rutishauser +Rwanda +Ryan +S/U.||-- +SA +SARL +SDF +SMS +SOS +SPF +SPRL +SS +Sabine +Sabrina +Sacha +Sade +Saguenay +Saguenay–Lac-Saint-Jean +Sahara +Saïd +Saint-André +Saint-Benoît +Saint-Brieuc +Saint-Bruno-de-Montarville +Saint-Chamond +Saint-Cloud +Saint-Constant +Saint-Denis +Saint-Dié-des-Vosges +Saint-Dizier +Saint-Domingue +Saint-Étienne +Saint-Étienne-du-Rouvray +Saint-Eustache +Saint-Exupéry +Saint-Gall +Saint-Georges +Saint-Germain-en-Laye +Saint-Ghislain +Saint-Herblain +Saint-Hyacinthe +Saint-Jacques-de-Compostelle +Saint-Jean +Saint-Jean-Baptiste +Saint-Jean-sur-Richelieu +Saint-Jérôme +Saint-Joseph +Saint-Kitts-et-Nevis +Saint-Lambert +Saint-Laurent +Saint-Laurent-du-Var +Saint-Leu +Saint-Lô +Saint-Louis +Saint-Malo +Saint-Martin-d'Hères +Saint-Maur-des-Fossés +Saint-Médard-en-Jalles +Saint-Michel-sur-Orge +Saint-Nazaire +Saint-Nicolas +Saint-Office +Saint-Ouen +Saint-Paul +Saint-Pétersbourg +Saint-Pierre +Saint-Pol-sur-Mer +Saint-Priest +Saint-Quentin +Saint-Raphaël +Saint-Sébastien-sur-Loire +Saint-Siège +Saint-Trond +Saint-Tropez +Saint-Valentin +Sainte-Foy-lès-Lyon +Sainte-Geneviève-des-Bois +Sainte-Julie +Sainte-Thérèse +Saintes +Saintonge +Salaberry-de-Valleyfield +Saladin +Salem +Salisbury +Salomé +Salomon +Salon-de-Provence +Salonique +Salpetrière +Salvador +Samantha +Sambre +Sami +Samia +Samir +Samira +Samoa +Samson +Samuel +Samy +San +Sanaa +Sancerrois +Sand +Sandra +Sandrine +Sannois +Santerre +Santiago +Saône +Saône-et-Loire +Sapporo +Sara +Saragosse +Sarah +Sarajevo +Sarcelles +Sard +Sardaigne +Sarkozy +Sarre +Sarrebruck +Sarreguemines +Sarthe +Sartre +Sartrouville +Saskatchewan +Satan +Sato +Saturne +Saturnin +Saul +Saumur +Savigny-le-Temple +Savigny-sur-Orge +Savoie +Savonarole +Saxe +Saxe-Anhalt +Saxe-Cobourg +Scandinavie +Schaerbeek +Schaffhouse +Schauder +Schengen +Schiller +Schiltigheim +Schleswig-Holstein +Schmitt +Schnirelmann +Schoenberg +Schopenhauer +Schoten +Schottky +Schouten +Schreier +Schrödinger +Schubert +Schumann +Schumpeter +Schur +Schwartz +Schwarz +Schwarzschild +Schwerin +Schwytz +Scipion +Scoville +Scylla +SeaMonkey +Seattle +Sébastien +Sedan +Segal +Ségolène +Seidel +Seifert +Seine +Seine-Maritime +Seine-Saint-Denis +Seine-et-Marne +Seltz +Sémélé +Sémiramis +Semois +Sénégal +Sénégambie +Sénèque +Sens +Séoul +Sept-Îles +Seraing +Sérapis +Serbie +Serge +Sésostris +Sète +Seth +Severi +Séverin +Séverine +Sévigné +Séville +Sevran +Sèvre/S. +Seychelles +Seyne-sur-Mer +Shakespeare +Shanghai +Shapiro +Shawinigan +Shéhérazade +Shelley +Shenyang +Sherbrooke +Shikoku +Shimura +Shoah +Sibérie +Sibylle +Sichuan +Sicile +Siddhartha +Sidoine +Sidonie +Siegel +Siegfried +Sierpiński +Sierra +Sigebert +Silvère +Simmel +Simon +Simone +Simpson +Sinaï +Singapour +Sion +Sirius +Sisyphe +Six-Fours-les-Plages +Skopje +Slovaquie +Slovénie +Smith +Smolensk +Sobolev +Socrate +Sodome +Sofia +Sofiane +Soignies +Soissons +Solange +Solène +Soleure +Soliman +Sologne +Somalie +Somme +Sommerfeld +Sonia +Sophie +Sophonie +Sorbonne +Sorel-Tracy +Sotteville-lès-Rouen +Soudan +Souriau +Spa +Sparks +Spencer +Spinoza +Split +Sri +Sri-Lanka +St/||-- +Staël +Stains +Staline +Stalingrad +Stanislas +Stanleyville +Stasi +Steeve +Stefan +Stein +Steinhaus +Stendhal +Stephan +Stéphane +Stéphanie +Steve +Steven +Stieltjes +Stirling +Stockholm +Stokes +Stradivarius +Strasbourg +Strauss +Stravinski +Sturm +Stuttgart +Styx +Sucy-en-Brie +Sud-Kivu +Sudètes +Suède +Suétone +Suisse +Sumatra +Sumer +Surcouf +Suresnes +Surinam +Suriname +Suzanne +Sv/U.||-- +Svalbard +Sverdlovsk +Swaziland +Sycorax +Sydney +Sylow +Sylvain +Sylvaine +Sylvère +Sylvestre +Sylvette +Sylvia +Sylviane +Sylvie +Syracuse +Syrie +São +T/U.||-- +TGV +TNT +TTC +TV +TVA +Tachkent +Tadjikistan +Tahiti +Taipei +Taïwan +Talence +Talleyrand +Tallinn +Tamagawa +Tamise +Tampico +Tampon +Tananarive +Tanger +Tanguy +Tanzanie +Tao +Tarbes +Tarn +Tarn-et-Garonne +Tarski +Tartempion +Tasmanie +Tatiana +Taverny +Taylor +Tbilissi +Tbit/||-- +Tchad +Tchaïkovski +Tchebotarev +Tchebychev +Tchécoslovaquie +Tcheliabinsk +Tchéquie +Tchernobyl +Teddy +Tegucigalpa +Téhéran +Teichmüller +Tel-Aviv +Télémaque +Tennessee +Térésa +Termonde +Terre +Terre-Neuve +Terrebonne +Tertullien +Tervuren +Tesla +Tessin +Teste-de-Buch +Téthys +Texas +Thaddée +Thaïlande +Thalès +Thalie +Thanatos +Thanksgiving/S. +Thatcher +Thèbes +Thècle +Thémis +Théo +Théocrite +Théodebert +Théodore +Théophile +Thérèse +Thermopyles +Thésée +Thessalie +Thetford +Theux +Thiais +Thibaud +Thibault +Thibaut +Thiérache +Thierry +Thiers +Thiès +Thionville +Thomas +Thompson +Thonon-les-Bains +Thor +Thoune +Thrace +Thucydide +Thunderbird +Thurgovie +Thuringe +Tianjin +Tibère +Tibet +Tibit/||-- +Tibre +Tiers-Monde +Tietze +Tiffany +Tiffauges +Timor +Timothée +Tio/||-- +Tiphaine +Tirana +Tirlemont +Titan +Titania +Titchmarsh +Tite-Live +Titicaca +Titograd +Titouan +Titus +To/||-- +Tobie +Tocqueville +Toda +Toeplitz +Togo +Tokyo +Tolède +Tolkien +Tolstoï +Tom +Tomé +Tonga +Tongres +Tony +Torcy +Torelli +Toronto +Torr/||-- +Torricelli +Toscane +Toulon +Toulouse +Touraine +Tourcoing +Tournai +Tournefeuille +Tournier +Tours +Toussaint +Toutankhamon +Transylvanie +Trappes-en-Yvelines +Tremblay-en-France +Trinité-et-Tobago +Tripoli +Triptolème +Tristan +Troie +Trois-Rivières +Trotsky +Troyes +Tsahal +Tubize +Tulle +Tunis +Tunisie +Turin +Turing +Turkménistan +Turku +Turner +Turnhout +Turquie +Tutte +Tuttlingen +Tuvalu +Twain +Tychonoff +Tyrol +UE/L' +ULM/L'D'Q' +UNESCO/L' +UNICEF/L' +UNIX/D'Q' +URL/L'D' +URSS/L'D' +USA +USB/L'D'Q' +USD/-- +Uccle/D'Q' +Ugo/D'Q' +Ukraine/L'D' +Ulam/D'Q' +Ulis +Ulm/D'Q' +Ulrich/D'Q' +Ulysse/D'Q' +Umbriel/D'Q' +Ungava/L'D' +Unicode/L' +Uranus/D'Q' +Urbain/D'Q' +Uri/L'D' +Ursule/D'Q' +Uruguay/L'D' +Usenet/L'D' +Ushuaïa/D'Q' +Uster/D'Q' +Utah/L'D' +Utique/D'Q' +Utrecht/D'Q' +V/-- +V/U.||-- +VA/U.||-- +VI/-- +VIH +VII/-- +VIII/-- +VIIIe/-- +VIIe/-- +VIP +VIe/-- +VTT +Vaduz +Valais +Val-d'Oise +Val-d'Or +Val-de-Marne +Valence +Valenciennes +Valentin +Valentine +Valère +Valérie +Valérien +Valéry +Valette-du-Var +Vallauris +Valois +Valparaiso +Vancouver +Vandœuvre-lès-Nancy +Vanessa +Vannes +Vanoise +Vanuatu +Vanves +Var +Varennes +Varsovie +Varuna +Vatican +Vauban +Vaucluse +Vaud +Vaudreuil-Dorion +Vaulx-en-Velin +Ve/-- +Véda/S. +Velay +Vélizy-Villacoublay +Velázquez +Vendée +Vendôme +Vénétie +Venezuela +Vénézuela +Venise +Vénissieux +Venn +Vénus +Vercingétorix +Vercors +Verdi +Verdun +Verlaine +Vermeer +Vermont +Verne +Vernier +Vernon +Vérone +Véronique +Versailles +Vertou +Verviers +Vesoul +Vesta +Vésuve +Vexin +Vichy +Victoire +Victor +Victoria +Victoriaville +Victorien +Victorine +Vienne +Vientiane +Vierzon +Vietnam +Vietoris +Vigneux-sur-Seine +Vilaine +Villefranche-sur-Saône +Villejuif +Villemomble +Villenave-d'Ornon +Villeneuve +Villeneuve-Saint-Georges +Villeneuve-d'Ascq +Villeneuve-la-Garenne +Villeneuve-sur-Lot +Villeparisis +Villepinte +Villeurbanne +Villiers-le-Bel +Villiers-sur-Marne +Vilnius +Vilvorde +Vincennes +Vincent +Vinci +Violette +Virasoro +Virgile +Virginia +Virginie +Virginie-Occidentale +Virton +Viry-Châtillon +Visconsin +Vistule +Vitali +Vitrolles +Vitry-sur-Seine +Vivaldi +Viviane +Vivien +Vladimir +Vladivostok +Voiron +Volga +Voltaire +Volterra +Vosges +Vries +Vve +W/U.||-- +WASP +WC +Wadowice +Waerden +Wagner +Walhalla +Walid +Wallis +Wallonie +Walter +Waregem +Waremme +Waring +Washington +Waterloo +Watson +Watt +Watteau +Wattrelos +Wavre +Wb/U.||-- +Weber +Wedderburn +Weierstrass +Weimar +Wellington +Wenceslas +Westende +Westerlo +Westhoek +Westmount +Westphalie +Wetteren +Wevelgem +Weyl +Wh/U.||-- +Wheatstone +Whitehead +Whitehorse +Whitney +Wiener +Wiesbaden +Wightman +Wigner +Wilde +Wilfrid +Wilfried +Willebroek +William +Willy +Windhoek +Windows +Winnipeg +Winterthour +Wisconsin +Witt +Wittgenstein +Wolfgang +Wuhan +Wyoming +X/-- +XAF/-- +XI/-- +XII/-- +XIII/-- +XIIIe/-- +XIIe/-- +XIV/-- +XIVe/-- +XIX/-- +XIXe/-- +XIe/-- +XL/-- +XLI/-- +XLII/-- +XLIII/-- +XLIIIe/-- +XLIIe/-- +XLIV/-- +XLIVe/-- +XLIX/-- +XLIXe/-- +XLIe/-- +XLV/-- +XLVI/-- +XLVII/-- +XLVIII/-- +XLVIIIe/-- +XLVIIe/-- +XLVIe/-- +XLVe/-- +XLe/-- +XOF/-- +XPF/-- +XV/-- +XVI/-- +XVII/-- +XVIII/-- +XVIIIe/-- +XVIIe/-- +XVIe/-- +XVe/-- +XX/-- +XXI/-- +XXII/-- +XXIII/-- +XXIIIe/-- +XXIIe/-- +XXIV/-- +XXIVe/-- +XXIX/-- +XXIXe/-- +XXIe/-- +XXV/-- +XXVI/-- +XXVII/-- +XXVIII/-- +XXVIIIe/-- +XXVIIe/-- +XXVIe/-- +XXVe/-- +XXX/-- +XXXI/-- +XXXII/-- +XXXIII/-- +XXXIIIe/-- +XXXIIe/-- +XXXIV/-- +XXXIVe/-- +XXXIX/-- +XXXIXe/-- +XXXIe/-- +XXXV/-- +XXXVI/-- +XXXVII/-- +XXXVIII/-- +XXXVIIIe/-- +XXXVIIe/-- +XXXVIe/-- +XXXVe/-- +XXXe/-- +XXe/-- +Xavier +Xavière +Xe/-- +Xerxès +Xinjiang +YHWH +Yacine +Yahvé +Yahweh +Yalta +Yamabe +Yamoussoukro +Yanis +Yann +Yannick +Yannis +Yaoundé +Yasmina +Yasmine +Yassine +Ybit/||-- +Yellowknife +Yémen +Yerres/D'Q' +Yggdrasil/D'Q' +Yibit/||-- +Yio/||-- +Yo/||-- +Yoan +Yoann +Yohan +Yohann +Yokohama +Yolande +Yonne/L'D' +York +Yougoslavie +Younes +Young +Youssef +Ypres/D'Q' +Yser/L' +Yucatán +Yukon +Yvain/D'Q' +Yvan/D'Q' +Yvelines +Yverdon-les-Bains/D'Q' +Yves/D'Q' +Yvette/D'Q' +Yvon/D'Q' +Yvonne/D'Q' +Zacharie +Zagreb +Zaïre +Zambie +Zarathoustra +Zariski +Zaventem +Zbit/||-- +Zedelgem +Zélande +Zele +Zemst +Zener +Zénon +Zermelo +Zeus +Zibit/||-- +Zimbabwe +Zio/||-- +Zita +Zo/||-- +Zoé +Zoersel +Zola +Zonhoven +Zorn +Zoroastre +Zottegem +Zoug +Zoute +Zurich +Zwevegem +Zwin +Zwingli +Zygmund +a +à/L'D'Q'Qj +a/||-- +ab +abaca/S*() +abacule/S*() +abaissable/S*() +abaissante/F*() +abaissée/F*() +abaissée/S*() +abaisse-langue/L'D'Q' +abaissement/S*() +abaisser/a4a+() +abaisseur/S*() +abajoue/S*() +abalober +abalone/S*() +abalourdir +abandon/S*() +abandonnataire/S*() +abandonnatrice/F*() +abandonnée/F*() +abandonnement/S*() +abandonner/a4a+() +abandonnique/S*() +abaque/S*() +abarticulaire/S*() +abasie/S*() +abasourdie/F*() +abasourdir/f2f+() +abasourdissante/F*() +abasourdissement/S*() +abat/S*() +abâtardie/F*() +abâtardir/f4f+() +abâtardissement/S*() +abat-carrage/L'D' +abat-carre/S*() +abat-carrer/a2a+() +abatée/S*() +abat-feuille/S*() +abat-foin/L'D'Q' +abatis/L'D'Q' +abat-jour/L'D'Q' +abat-son/S*() +abattable/S*() +abattage/S*() +abattant/S*() +abattée/S*() +abattement/S*() +abatteuse/F*() +abattoir/S*() +abattre/uA() +abattue/F*() +abatture/S*() +abat-vent/L'D'Q' +abat-voix/L'D'Q' +abbasside/S*() +abbatiale/S*() +abbatiale/W*() +abbatiat/S*() +abbaye/S*() +abbé/S*() +abbesse/S*() +abbevillienne/F*() +abc/L' +abcéder/c4a+() +abcès/L'D'Q' +abdicataire/S*() +abdication/S*() +abdiquer/a2a+() +abdomen/S*() +abdominale/W*() +abdomino-génitale/W*() +abducteur/S*() +abduction/S*() +abeaudir +abeausir +abécédaire/S*() +abéchée/F*() +abécher +abécher/L'D' +abecquer +abée/S*() +abeillage/S*() +abeille/S*() +abeillère/F*() +abeillerolle/S*() +abeillier/S*() +abeillon/S*() +abélianisation/S*() +abélianisée/F*() +abélienne/F*() +abéquer +aber/S*() +aberrance/S*() +aberrante/F*() +aberration/S*() +aberrer/a1() +abessif/S*() +abêtie/F*() +abêtifiée/F*() +abêtifier +abêtir/f4f+() +abêtissante/F*() +abêtissement/S*() +abhorrée/F*() +abhorrer/a2a+() +abicher +abies/L'D'Q' +abiétacée/S*() +abiétine/F*() +abiétinée/S*() +abigotir +abillot/S*() +abîme/S*() +abîmée/F*() +abîmer/a4a+() +abiogenèse/S*() +abiotique/S*() +abiotrophie/S*() +abjecte/F*() +abjectement/D'Q' +abjection/S*() +abjuration/S*() +abjurer/a2a+() +abkhaze/S*() +ablactation/S*() +ablater/a4a+() +ablation/S*() +ablatir +ablative/F*() +able/S*() +ablégat/S*() +ableret/S*() +ablette/S*() +abloc/S*() +ablocage/S*() +abloquer/a2a+() +abloquir +abluer +ablutiomanie/S*() +ablution/S*() +ablutionner +abnégation/S*() +aboi/S*() +aboiement/S*() +abolie/F*() +abolir/f2f+() +abolissement/S*() +abolisseur/S*() +abolition/S*() +abolitionnisme/S*() +abolitionniste/S*() +abolitive/F*() +abomber/a1() +abominable/S*() +abominablement/D'Q' +abomination/S*() +abominer/a2a+() +abondamment/D'Q' +abondance/S*() +abondanciste/S*() +abondante/F*() +abondée/F*() +abondement/S*() +abonder/a1() +abonnée/F*() +abonnement/S*() +abonner/a4a+() +abonnie/F*() +abonnir/f4f+() +abonnissement/S*() +aborale/W*() +abord/S*() +abordable/S*() +abordage/S*() +abordée/F*() +aborder/a4a+() +abordeur/S*() +aborigène/S*() +abornée/F*() +abornement/S*() +aborner +abortive/F*() +abot/S*() +aboteau/X*() +abotée/F*() +aboter +abottée/F*() +abotter +abouchement/S*() +aboucher/a4a+() +abougrie/F*() +abougrir +abouler/a4a+() +aboulie/S*() +aboulique/S*() +abouquer +about/S*() +aboutage/S*() +aboutée/F*() +aboutement/S*() +abouter/a2a+() +abouteuse/S*() +aboutie/F*() +aboutir/f1f+() +aboutissant/S*() +aboutissement/S*() +aboutonner +aboyée/F*() +aboyer/a2a+() +aboyeuse/F*() +abracadabra/S*() +abracadabrante/F*() +abracadabrantesque/S*() +abracadabrer +abraquer +abraser/a4a+() +abrasion/S*() +abrasive/F*() +abraxas/L'D'Q' +abréaction/S*() +abréagir/f1f+() +abrégé/S*() +abrégée/F*() +abrègement/S*() +abréger/c4a+() +abreuvage/S*() +abreuvée/F*() +abreuvement/S*() +abreuver/a4a+() +abreuvoir/S*() +abréviation/S*() +abréviative/F*() +abréviativement/D'Q' +abréviatrice/F*() +abréviée/F*() +abrévier +abreyer +abri/S*() +abribus/L'D'Q' +abricot/S*() +abricotée/F*() +abricoter/a2a+() +abricotier/S*() +abricotine/S*() +abrier +abri-sous-roche/L'D'Q' +abris-sous-roche/D'Q' +abritée/F*() +abriter/a4a+() +abrivent/S*() +abriver +abrogation/S*() +abrogative/F*() +abrogatoire/S*() +abrogeable/S*() +abrogée/F*() +abroger/a2a+() +abroutie/F*() +abroutir +abroutissement/S*() +abrupte/F*() +abruptement/D'Q' +abrutie/F*() +abrutir/f4f+() +abrutissante/F*() +abrutissement/S*() +abscisse/S*() +abscission/S*() +absconder +abscondre +absconse/F*() +absconser +absence/S*() +absente/F*() +absentéisme/S*() +absentéiste/S*() +absenter/a2a+() +absenter/a3a+() +absidale/W*() +abside/S*() +absidiole/S*() +absinthe/S*() +absinthisme/S*() +absolue/F*() +absoluité/S*() +absolument/D'Q' +absolution/S*() +absolutisme/S*() +absolutiste/S*() +absolutoire/S*() +absorbable/S*() +absorbante/F*() +absorbée/F*() +absorber/a4a+() +absorbeur/S*() +absorption/S*() +absorptivité/S*() +absoudre/xN() +absoute/F*() +absoute/S*() +abstème/S*() +abstenir/i2i+() +abstention/S*() +abstentionnisme/S*() +abstentionniste/S*() +abstinence/S*() +abstinente/F*() +abstract/S*() +abstracteur/S*() +abstraction/S*() +abstractionnisme/S*() +abstraire/wL() +abstraite/F*() +abstraitement/D'Q' +abstruse/F*() +absurde/S*() +absurdement/D'Q' +absurdisme/S*() +absurdiste/S*() +absurdité/S*() +abus/L'D'Q' +abusée/F*() +abuser/a4a+() +abusive/F*() +abusivement/D'Q' +abyme +abyssale/W*() +abysse/S*() +abyssine/F*() +abyssinienne/F*() +abzyme/S*() +ac +acabit/S*() +acacia/S*() +académicienne/F*() +académie/S*() +académique/S*() +académiquement/D'Q' +académisme/S*() +académiste/S*() +acadianisme/S*() +acadienne/F*() +acagnardée/F*() +acagnarder/a3a+() +acajou/S*() +acalèphe/S*() +acanthacée/S*() +acanthe/S*() +acanthocéphale/S*() +acanthoptérygien/S*() +acariâtre/S*() +acariâtreté/S*() +acaricide/S*() +acarien/S*() +acarus/L'D'Q' +acaule/S*() +accablante/F*() +accablée/F*() +accablement/S*() +accabler/a4a+() +accalmie/S*() +accalmir +accaparante/F*() +accaparée/F*() +accaparement/S*() +accaparer/a2a+() +accapareuse/F*() +accastillage/S*() +accastillée/F*() +accastiller/a2a+() +accastilleuse/F*() +accédée/F*() +accéder/c5() +accelerando/D'Q' +accélérando/S*() +accélérateur/S*() +accélération/S*() +accélératoire/S*() +accélératrice/F*() +accélérée/F*() +accélérer/c4a+() +accélérographe/S*() +accéléromètre/S*() +accent/S*() +accenteur/S*() +accentuation/S*() +accentuée/F*() +accentuelle/F*() +accentuer/a4a+() +acceptabilité/S*() +acceptable/S*() +acceptante/F*() +acceptation/S*() +acceptée/F*() +accepter/a4a+() +accepteur/S*() +acception/S*() +accès/L'D'Q' +accesseur/S*() +accessibilité/S*() +accessible/S*() +accession/S*() +accessit/S*() +accessoire/S*() +accessoirement/D'Q' +accessoirisée/F*() +accessoiriser/a2a+() +accessoiriste/S*() +accident/S*() +accidentée/F*() +accidentelle/F*() +accidentellement/D'Q' +accidenter/a2a+() +accidentologie/S*() +accipitridé/S*() +accise/S*() +acclamation/S*() +acclamée/F*() +acclamer/a2a+() +acclimatable/S*() +acclimatation/S*() +acclimatée/F*() +acclimatement/S*() +acclimater/a4a+() +accœurer +accointance/S*() +accointer/a3a+() +accolade/S*() +accolage/S*() +accolée/F*() +accolement/S*() +accoler/a4a+() +accommodable/S*() +accommodante/F*() +accommodat/S*() +accommodation/S*() +accommodatrice/F*() +accommodée/F*() +accommodement/S*() +accommoder/a4a+() +accompagnante/F*() +accompagnatrice/F*() +accompagnée/F*() +accompagnement/S*() +accompagner/a4a+() +accomplie/F*() +accomplir/f4f+() +accomplissement/S*() +accoquiner/a4a+() +accord/S*() +accordable/S*() +accordage/S*() +accordailles/D'Q' +accordée/F*() +accordement/S*() +accordéon/S*() +accordéoniste/S*() +accorder/a4a+() +accordeuse/F*() +accordoir/S*() +accorer/a2a+() +accorte/F*() +accostable/S*() +accostage/S*() +accostée/F*() +accoster/a4a+() +accot/S*() +accotée/F*() +accotement/S*() +accoter/a4a+() +accotoir/S*() +accouardir +accouchée/S*() +accouchement/S*() +accoucher/a4a+() +accoucheuse/F*() +accoudée/F*() +accoudement/S*() +accouder/a3a+() +accoudoir/S*() +accouer/a2a+() +accouplée/F*() +accouplement/S*() +accoupler/a4a+() +accoupleuse/F*() +accourcie/F*() +accourcir/f2f+() +accourcissement/S*() +accourir/iD() +accoutrée/F*() +accoutrement/S*() +accoutrer/a4a+() +accoutumance/S*() +accoutumée/F*() +accoutumer/a4a+() +accouvage/S*() +accouveuse/F*() +accréditation/S*() +accréditée/F*() +accréditement/S*() +accréditer/a4a+() +accréditive/F*() +accréditrice/F*() +accrescente/F*() +accrétion/S*() +accrobranche/S*() +accroc/S*() +accrochage/S*() +accroche/S*() +accroche-cœur/S*() +accrochée/F*() +accroche-plat/S*() +accrocher/a4a+() +accrocheuse/F*() +accroire/xB() +accroissement/S*() +accroître/wV() +accroupie/F*() +accroupir/f3f+() +accroupissement/S*() +accu/S*() +accueil/S*() +accueillante/F*() +accueillie/F*() +accueillir/iR() +accul/S*() +acculée/F*() +acculer/a2a+() +acculturation/S*() +acculturée/F*() +acculturer/a2a+() +accumulateur/S*() +accumulation/S*() +accumulée/F*() +accumuler/a4a+() +accusable/S*() +accusation/S*() +accusative/F*() +accusatoire/S*() +accusatrice/F*() +accusée/F*() +accuser/a4a+() +ace/S*() +acenser/a2a+() +acéphale/S*() +acéphalie/S*() +acéracée/S*() +acerbe/S*() +acerbité/S*() +acérée/F*() +acérer/c2a+() +acescence/S*() +acescente/F*() +acésulfame/S*() +acétabulaire/S*() +acétamide/S*() +acétate/S*() +acétification/S*() +acétifiée/F*() +acétifier/a2a+() +acétique/S*() +acétobacter/S*() +acétone/S*() +acétonémie/S*() +acétonurie/S*() +acétylcholine/S*() +acétylcystéine/S*() +acétylée/F*() +acétylène/S*() +acétylénique/S*() +acétyler/a2a+() +acétylsalicylique/S*() +acétylure/S*() +achalandage/S*() +achalandée/F*() +achalander/a2a+() +achaler/a2a+() +achards/D'Q' +acharnée/F*() +acharnement/S*() +acharner/a4a+() +achat/S*() +ache/S*() +achéenne/F*() +achéménide/S*() +acheminée/F*() +acheminement/S*() +acheminer/a4a+() +achemineuse/F*() +achetable/S*() +achète/S*() +achetée/F*() +acheter/b4a+() +acheteuse/F*() +acheuléenne/F*() +achevée/F*() +achèvement/S*() +achever/b4a+() +achigan/S*() +achillée/S*() +acholie/S*() +achondroplase/S*() +achondroplasie/S*() +achoppement/S*() +achopper/a4a+() +achromat/S*() +achromaticité/S*() +achromatique/S*() +achromatisée/F*() +achromatiser/a2a+() +achromatisme/S*() +achromatopsie/S*() +achrome/S*() +achromie/S*() +achromique/S*() +achronique/S*() +achylie/S*() +aciculaire/S*() +acidalie/S*() +acide/S*() +acidifiable/S*() +acidifiante/F*() +acidification/S*() +acidifiée/F*() +acidifier/a4a+() +acidimètre/S*() +acidimétrie/S*() +acidiphile/S*() +acidité/S*() +acidophile/S*() +acidose/S*() +acidulée/F*() +aciduler/a2a+() +acier/S*() +aciérage/S*() +aciération/S*() +aciérée/F*() +aciérer/c2a+() +aciérie/S*() +aciériste/S*() +acinésie/S*() +acinus/I*() +aciseler/b2a+() +aclinique/S*() +acmé/S*() +acné/S*() +acnéique/S*() +acœlomate/S*() +acolytat/S*() +acolyte/S*() +acompte/S*() +acon/S*() +aconage/S*() +aconière/F*() +aconit/S*() +aconitine/S*() +acoquinante/F*() +acoquinée/F*() +acoquinement/S*() +acoquiner/a3a+() +acore/S*() +à-côté/S*() +acotylédone/S*() +acoumètre/S*() +acoumétrie/S*() +à-coup/S*() +acouphène/S*() +acousticienne/F*() +acoustique/S*() +acoustiquement/D'Q' +acquéresse/S*() +acquéreuse/F*() +acquérir/iK() +acquêt/S*() +acquiescement/S*() +acquiescer/a5() +acquis/L'D'Q' +acquise/F*() +acquisition/S*() +acquisitive/F*() +acquit/S*() +acquittable/S*() +acquittée/F*() +acquittement/S*() +acquitter/a4a+() +acra/S*() +acre/S*() +âcre/S*() +âcrement/D'Q' +âcreté/S*() +acridien/S*() +acridienne/F*() +acridine/S*() +acrimonie/S*() +acrimonieuse/W*() +acrimonieusement/D'Q' +acroamatique/S*() +acrobate/S*() +acrobatie/S*() +acrobatique/S*() +acrobatiquement/D'Q' +acrocéphale/S*() +acrocéphalie/S*() +acrocyanose/S*() +acroléine/S*() +acromégalie/S*() +acromégalique/S*() +acromion/S*() +acronyme/S*() +acronyque/S*() +acrophobie/S*() +acropole/S*() +acrosome/S*() +acrosport/S*() +acrostiche/S*() +acrotère/S*() +acrylamide/S*() +acrylique/S*() +actancielle/F*() +actant/S*() +acte/S*() +actée/S*() +actéon/S*() +acter/a2a+() +actigramme/S*() +actine/S*() +acting-out/L'D'Q' +actinide/S*() +actinidia/S*() +actinie/S*() +actinique/S*() +actinisme/S*() +actinite/S*() +actinium/S*() +actinologie/S*() +actinomètre/S*() +actinométrie/S*() +actinométrique/S*() +actinomycète/S*() +actinomycose/S*() +actinoptérygien/S*() +actinote/S*() +actinothérapie/S*() +action/S*() +actionnable/S*() +actionnaire/S*() +actionnariale/W*() +actionnariat/S*() +actionnée/F*() +actionnement/S*() +actionner/a2a+() +actionneur/S*() +actionnisme/S*() +activable/S*() +activateur/S*() +activation/S*() +activatrice/F*() +active/F*() +activée/F*() +activement/D'Q' +activer/a4a+() +activeur/S*() +activisme/S*() +activiste/S*() +activité/S*() +actrice/F*() +actu/S*() +actuaire/S*() +actualisable/S*() +actualisation/S*() +actualisée/F*() +actualiser/a2a+() +actualisme/S*() +actualité/S*() +actuariat/S*() +actuarielle/F*() +actuation/S*() +actuelle/F*() +actuellement/D'Q' +acuité/S*() +acul/S*() +aculéate/S*() +acuminée/F*() +acupunctrice/F*() +acupuncture/S*() +acutance/S*() +acutangle/S*() +acyclicité/S*() +acyclique/S*() +acylation/S*() +acyle/S*() +ad +adage/S*() +adagio/D'Q' +adagio/S*() +adamantine/F*() +adamique/S*() +adamisme/S*() +adaptabilité/S*() +adaptable/S*() +adaptation/S*() +adaptative/F*() +adaptatrice/F*() +adaptée/F*() +adapter/a4a+() +addenda/L'D'Q' +addendum/L'D'Q' +addiction/S*() +addictive/F*() +addictologie/S*() +addictologique/S*() +addictologue/S*() +addition/S*() +additionnable/S*() +additionnée/F*() +additionnelle/F*() +additionner/a4a+() +additive/F*() +additivement/D'Q' +additivité/S*() +adducteur/S*() +adduction/S*() +adduit/S*() +adèle/S*() +adénine/S*() +adénite/S*() +adénocarcinome/S*() +adénoïde/S*() +adénome/S*() +adénopathie/S*() +adénosine/S*() +adénovirus/L'D'Q' +adent +adent/S*() +adepte/S*() +adéquate/F*() +adéquatement/D'Q' +adéquation/S*() +adextrée/F*() +adhérence/S*() +adhérente/F*() +adhérer/c5() +adhésion/S*() +adhésive/F*() +adhésivité/S*() +adiabatique/S*() +adiabatiquement/D'Q' +adiante/S*() +adiaphorèse/S*() +adieu +adieu/X*() +adipeuse/W*() +adipique/S*() +adipolyse/S*() +adipopexie/S*() +adipose/S*() +adiposité/S*() +adiposo-génitale/W*() +adipsie/S*() +adique/S*() +adire/yG() +adirer/aE() +adjacence/S*() +adjacente/F*() +adjectif/S*() +adjectivale/W*() +adjectivation/S*() +adjective/F*() +adjectivement/D'Q' +adjectiver/a2a+() +adjectivisation/S*() +adjectiviser/a2a+() +adjoindre/wB() +adjointe/F*() +adjonction/S*() +adjudant-chef/L'D'Q' +adjudante/F*() +adjudants-chefs/D'Q' +adjudicataire/S*() +adjudication/S*() +adjudicative/F*() +adjudicatrice/F*() +adjugée/F*() +adjuger/a4a+() +adjuration/S*() +adjurer/a2a+() +adjuvant/S*() +adjuvante/F*() +adjuvat/S*() +admettre/vA() +adminicule/S*() +administrable/S*() +administration/S*() +administrationaliser +administrative/F*() +administrativement/D'Q' +administratrice/F*() +administrée/F*() +administrer/a4a+() +admirable/S*() +admirablement/D'Q' +admiration/S*() +admirative/F*() +admirativement/D'Q' +admiratrice/F*() +admirée/F*() +admirer/a4a+() +admise/F*() +admissibilité/S*() +admissible/S*() +admission/S*() +admittance/S*() +admixtion/S*() +admonestation/S*() +admonestée/F*() +admonester/a4a+() +admonition/S*() +adnée/F*() +ado/S*() +adobe/S*() +adolescence/S*() +adolescente/F*() +adonis/L'D'Q' +adonisée/F*() +adoniser/a3a+() +adonnée/F*() +adonner/a3a+() +adoptable/S*() +adoptante/F*() +adoptée/F*() +adopter/a2a+() +adoption/S*() +adoptive/F*() +adorable/S*() +adorablement/D'Q' +adoration/S*() +adoratrice/F*() +adorée/F*() +adorer/a4a+() +adorner/a4a+() +ados/L'D'Q' +adossée/F*() +adossement/S*() +adosser/a4a+() +adoubée/F*() +adoubement/S*() +adouber/a2a+() +adoucie/F*() +adoucir/f4f+() +adoucissage/S*() +adoucissante/F*() +adoucissement/S*() +adoucisseur/S*() +adragante/F*() +adrénaline/S*() +adrénergique/S*() +adrénolytique/S*() +adressable/S*() +adressage/S*() +adresse/S*() +adressée/F*() +adresser/a4a+() +adret/S*() +adriatique/S*() +adroite/F*() +adroitement/D'Q' +adsorbable/S*() +adsorbante/F*() +adsorbée/F*() +adsorber/a2a+() +adsorption/S*() +adstrat/S*() +adulaire/S*() +adulation/S*() +adulatrice/F*() +adulée/F*() +aduler/a4a+() +adulescence/S*() +adulescente/F*() +adulte/S*() +adultération/S*() +adultère/S*() +adultérée/F*() +adultérer/c2a+() +adultérine/F*() +adultisme/S*() +adustible/S*() +advection/S*() +advenir/iA() +adventice/S*() +adventiste/S*() +adventive/F*() +adverbe/S*() +adverbiale/W*() +adverbialement/D'Q' +adverbialiser/a2a+() +adversaire/S*() +adversative/F*() +adverse/S*() +adversité/S*() +adynamie/S*() +adynamique/S*() +aède/S*() +ægagropile/S*() +ægipan/S*() +ægosome/S*() +ægyrine/S*() +æpyornis/L'D'Q' +æquo +æquo +aérage/S*() +aérateur/S*() +aération/S*() +aérée/F*() +aérer/c4a+() +aérienne/F*() +aérium/S*() +aérobic/S*() +aérobie/S*() +aéro-club/S*() +aérodigestive/F*() +aérodrome/S*() +aérodynamicienne/F*() +aérodynamique/S*() +aérodynamisme/S*() +aéroélectrique/S*() +aérofrein/S*() +aérogare/S*() +aérogastrie/S*() +aérogel/S*() +aéroglisseur/S*() +aérographe/S*() +aérolite/S*() +aérolithe/S*() +aérologie/S*() +aéromancie/S*() +aéromètre/S*() +aérométrie/S*() +aéromodélisme/S*() +aéromodéliste/S*() +aéronaute/S*() +aéronautique/S*() +aéronavale/F*() +aéronavale/S*() +aéronef/S*() +aéronomie/S*() +aérophagie/S*() +aéroplane/S*() +aéroponie/S*() +aéroponique/S*() +aéroport/S*() +aéroportée/F*() +aéroportuaire/S*() +aéropostale/W*() +aéroréfrigérant/S*() +aéroréfrigérante/F*() +aérosol/S*() +aérosondage/S*() +aérospatiale/W*() +aérostat/S*() +aérostation/S*() +aérostatique/S*() +aérostière/F*() +aérotherme/S*() +aérothermique/S*() +aérotrain/S*() +æschne/S*() +æschnidé/S*() +affabilité/S*() +affable/S*() +affablement/D'Q' +affabulation/S*() +affabulatrice/F*() +affabulée/F*() +affabuler/a2a+() +affacturage/S*() +affadie/F*() +affadir/f4f+() +affadissante/F*() +affadissement/S*() +affaiblie/F*() +affaiblir/f4f+() +affaiblissante/F*() +affaiblissement/S*() +affainéantie/F*() +affainéantir +affaire/S*() +affairée/F*() +affairement/S*() +affairer/a3a+() +affairisme/S*() +affairiste/S*() +affaissée/F*() +affaissement/S*() +affaisser/a4a+() +affaitage/S*() +affaitement/S*() +affaîter +affalée/F*() +affalement/S*() +affaler/a4a+() +affamée/F*() +affamer/a2a+() +affameuse/F*() +afféager/a2a+() +affect/S*() +affectation/S*() +affectée/F*() +affecter/a4a+() +affection/S*() +affectionnée/F*() +affectionner/a2a+() +affective/F*() +affectivement/D'Q' +affectivité/S*() +affectueuse/W*() +affectueusement/D'Q' +affectuosité/S*() +affenage/S*() +afférente/F*() +afférer/c1() +affermage/S*() +affermer/a2a+() +affermie/F*() +affermir/f4f+() +affermissement/S*() +affétée/F*() +afféterie/S*() +affichable/S*() +affichage/S*() +affiche/S*() +affichée/F*() +afficher/a4a+() +affichette/S*() +afficheuse/F*() +affichiste/S*() +affidavit/S*() +affidée/F*() +affilage/S*() +affilée/F*() +affiler/a2a+() +affileuse/F*() +affiliation/S*() +affiliée/F*() +affilier/a4a+() +affiloir/S*() +affinage/S*() +affine/F*() +affinée/F*() +affinement/S*() +affiner/a4a+() +affinerie/S*() +affineuse/F*() +affinité/S*() +affinoir/S*() +affiquet/S*() +affirmation/S*() +affirmative/F*() +affirmativement/D'Q' +affirmée/F*() +affirmer/a4a+() +affixale/W*() +affixation/S*() +affixe/S*() +affleurante/F*() +affleurement/S*() +affleurer/a2a+() +affliction/S*() +afflictive/F*() +affligeante/F*() +affligée/F*() +affliger/a4a+() +afflouer/a2a+() +affluence/S*() +affluent/S*() +affluente/F*() +affluer/a1() +afflux/L'D'Q' +affolante/F*() +affolée/F*() +affolement/S*() +affoler/a4a+() +affolir +affouage/S*() +affouagée/F*() +affouager/a2a+() +affouillement/S*() +affouiller/a2a+() +affouragement/S*() +affourager/a2a+() +affourchée/F*() +affourcher/a2a+() +affourrager/a2a+() +affranchie/F*() +affranchir/f4f+() +affranchissement/S*() +affranchisseuse/F*() +affres/D' +affrétée/F*() +affrètement/S*() +affréter/c2a+() +affréteuse/F*() +affreuse/W*() +affreusement/D'Q' +affriandée/F*() +affriander/a2a+() +affricher/a2a+() +affriolante/F*() +affrioler/a2a+() +affriquée/F*() +affriquée/S*() +affriter/a2a+() +affront/S*() +affrontée/F*() +affrontement/S*() +affronter/a4a+() +affronteuse/F*() +affruiter/a2a+() +affublée/F*() +affublement/S*() +affubler/a4a+() +affurer/a2a+() +affusion/S*() +affût/S*() +affûtage/S*() +affûtée/F*() +affûter/a2a+() +affûteuse/F*() +affûtiaux/D'Q' +affûtoir/S*() +afghane/F*() +aficionado/S*() +afin +afocale/W*() +africaine/F*() +africanisation/S*() +africanisée/F*() +africaniser/a4a+() +africanisme/S*() +africaniste/S*() +afrikaans/L'D'Q' +afrikander/S*() +afrikaner/S*() +afro/L'D' +afro-américaine/F*() +afro-asiatique/S*() +afrobeat/S*() +afro-cubaine/F*() +after-shave/L'D'Q' +agaçante/F*() +agacée/F*() +agacement/S*() +agacer/a4a+() +agacerie/S*() +agaillardie/F*() +agaillardir +agalactie/S*() +agame/S*() +agamète/S*() +agami/S*() +agamidé/S*() +agamie/S*() +agammaglobulinémie/S*() +agamospermie/S*() +agapanthe/S*() +agape/S*() +agapète/S*() +agar/S*() +agar-agar/L'D'Q' +agaric/S*() +agaricale/S*() +agars-agars/D'Q' +agate/S*() +agatisée/F*() +agavacée/S*() +agave/S*() +agavé/S*() +age/S*() +âge/S*() +âgée/F*() +agence/S*() +agencée/F*() +agencement/S*() +agencer/a4a+() +agencière/F*() +agenda/S*() +agender/a2a+() +agénésie/S*() +agenouillée/F*() +agenouillement/S*() +agenouiller/a3a+() +agenouilliste/S*() +agenouilloir/S*() +agente/F*() +agérate/S*() +ageratum/S*() +agger/S*() +aggiornamento/S*() +agglo/S*() +agglomérant/S*() +agglomérante/F*() +agglomérat/S*() +agglomération/S*() +aggloméré/S*() +agglomérée/F*() +agglomérer/c4a+() +agglutinante/F*() +agglutination/S*() +agglutinée/F*() +agglutinement/S*() +agglutiner/a4a+() +agglutinine/S*() +agglutinogène/S*() +aggravante/F*() +aggravation/S*() +aggravée/F*() +aggraver/a4a+() +aggrédir +agha/S*() +agile/S*() +agilement/D'Q' +agilité/S*() +agio/S*() +agiotage/S*() +agioter/a1() +agioteur/S*() +agir/L' +agir/f1() +âgisme/S*() +agissante/F*() +agissement/S*() +agitante/F*() +agitation/S*() +agitato/D'Q' +agitatrice/F*() +agitée/F*() +agiter/a4a+() +aglyphe/S*() +agnate/F*() +agnathe/S*() +agnation/S*() +agnatique/S*() +agneau/X*() +agnelage/S*() +agneler/d1() +agnelet/S*() +agneline/F*() +agnosie/S*() +agnosique/S*() +agnosticisme/S*() +agnostique/S*() +agnus/L'D' +agnus-castus/L'D'Q' +agonie/S*() +agonir/f2f+() +agonisante/F*() +agoniser/a1() +agoniste/S*() +agora/S*() +agoraphobe/S*() +agoraphobie/S*() +agouti/S*() +agrafage/S*() +agrafe/S*() +agrafée/F*() +agrafer/a2a+() +agrafeuse/F*() +agrainage/S*() +agrainer/a2a+() +agraire/S*() +agrammaticale/W*() +agrammatisme/S*() +agrandie/F*() +agrandir/f4f+() +agrandissement/S*() +agrandisseuse/F*() +agranulocytose/S*() +agraphie/S*() +agrarienne/F*() +agréable/S*() +agréablement/D'Q' +agréage/S*() +agréation/S*() +agréée/F*() +agréer/a4a+() +agréeuse/F*() +agrégat/S*() +agrégateur/S*() +agrégation/S*() +agrégative/F*() +agrégée/F*() +agréger/c4a+() +agrément/S*() +agrémentée/F*() +agrémenter/a2a+() +agrès/L'D'Q' +agressée/F*() +agresser/a2a+() +agresseur/S*() +agression/S*() +agressive/F*() +agressivement/D'Q' +agressivité/S*() +agreste/S*() +agricher/a2a+() +agricole/S*() +agricultrice/F*() +agriculture/S*() +agriffer/a3a+() +agrile/S*() +agrion/S*() +agriote/S*() +agripaume/S*() +agrippée/F*() +agrippement/S*() +agripper/a4a+() +agroalimentaire/S*() +agrobiologie/S*() +agrobiologique/S*() +agrobiologiste/S*() +agrocarburant/S*() +agrochimie/S*() +agrochimique/S*() +agrochimiste/S*() +agroclimatologie/S*() +agro-industrie/S*() +agro-industrielle/F*() +agrologie/S*() +agronome/S*() +agronomie/S*() +agronomique/S*() +agropastoralisme/S*() +agropastoraliste/S*() +agropyrum/S*() +agrostide/S*() +agrostis/L'D'Q' +agrotechnicienne/F*() +agrotis/L'D'Q' +agrotourisme/S*() +agrume/S*() +aguardiente/S*() +aguerrie/F*() +aguerrir/f4f+() +aguerrissement/S*() +aguets/D' +agueusie/S*() +agui/S*() +aguichage/S*() +aguichante/F*() +aguichée/F*() +aguicher/a2a+() +aguicheuse/F*() +ah +ahan/S*() +ahaner/a1() +aheurtée/F*() +aheurter/a3a+() +ahurie/F*() +ahurir/f2f+() +ahurissante/F*() +ahurissement/S*() +aï/S*() +aidante/F*() +aide/S*() +aide-comptable/L'D'Q' +aidée/F*() +aide-mémoire/L'D'Q' +aider/a4a+() +aides-comptables/D'Q' +aïe +aïeule/F*() +aïeux/D'Q' +aigle/S*() +aiglefin/S*() +aiglette/S*() +aiglonne/F*() +aigre/S*() +aigre-douce/L'D'Q' +aigre-doux/L'D'Q' +aigrefin/S*() +aigrelette/F*() +aigrement/D'Q' +aigremoine/S*() +aigres-douces/D'Q' +aigres-doux/D'Q' +aigrette/F*() +aigrettée/F*() +aigreur/S*() +aigrie/F*() +aigrir/f4f+() +aiguail/S*() +aiguë/F*() +aigue-marine/L'D'Q' +aigues-marines/D'Q' +aiguière/S*() +aiguillage/S*() +aiguillat/S*() +aiguille/S*() +aiguillée/F*() +aiguiller/a2a+() +aiguilleter/d2a+() +aiguilleteuse/F*() +aiguilleuse/F*() +aiguillier/S*() +aiguillon/S*() +aiguillonnée/F*() +aiguillonner/a2a+() +aiguillot/S*() +aiguisage/S*() +aiguise-crayon/S*() +aiguisée/F*() +aiguisement/S*() +aiguiser/a4a+() +aiguiseuse/F*() +aiguisoir/S*() +aïkido/S*() +ail/S*() +ailante/S*() +aile/S*() +ailée/F*() +aileron/S*() +ailette/S*() +ailier/S*() +ailler/a2a+() +ailleurs/L'D'Q' +ailloli/S*() +aimable/S*() +aimablement/D'Q' +aimant/S*() +aimantation/S*() +aimante/F*() +aimantée/F*() +aimanter/a4a+() +aimantin/S*() +aimantine/F*() +aimée/F*() +aimer/a4a+() +aine/S*() +aînée/F*() +aînesse/S*() +aïnou/S*() +ainsi/D'Q' +aïoli/S*() +air/S*() +airain/S*() +aire/S*() +airedale/S*() +airedale-terrier/S*() +airelle/S*() +airer/a1() +ais/L'D'Q' +aisance/S*() +aise/S*() +aisée/F*() +aisément/D'Q' +aisseau/X*() +aisselle/S*() +aisy/S*() +aître/S*() +ajointer/a2a+() +ajonc/S*() +ajoupa/S*() +ajour/S*() +ajourée/F*() +ajourer/a2a+() +ajournable/S*() +ajournée/F*() +ajournement/S*() +ajourner/a2a+() +ajout/S*() +ajoutée/F*() +ajouter/a4a+() +ajustable/S*() +ajustage/S*() +ajustée/F*() +ajustement/S*() +ajuster/a4a+() +ajusteuse/F*() +akène/S*() +akinésie/S*() +akkadienne/F*() +alabandine/S*() +alabastrite/S*() +alâchir +alacrité/S*() +alaire/S*() +alaise/S*() +alambic/S*() +alambique/S*() +alambiquée/F*() +alambiquer/a2a+() +alandier/S*() +alangourer +alanguie/F*() +alanguir/f4f+() +alanguissement/S*() +alanine/S*() +alarmante/F*() +alarme/S*() +alarmée/F*() +alarmer/a4a+() +alarmisme/S*() +alarmiste/S*() +alastrim/S*() +alaterne/S*() +albanaise/F*() +albanophone/S*() +albâtre/S*() +albatros/L'D'Q' +albédo/S*() +alberge/S*() +albergier/S*() +albigeoise/F*() +albinisme/S*() +albinos/L'D'Q' +albite/S*() +albuginée/F*() +albugo/S*() +album/S*() +albumen/S*() +albumine/S*() +albuminée/F*() +albumineuse/W*() +albuminoïde/S*() +albuminurie/S*() +albuminurique/S*() +albumose/S*() +alcade/S*() +alcaïque/S*() +alcalescence/S*() +alcalescente/F*() +alcali/S*() +alcalifiante/F*() +alcalimètre/S*() +alcalimétrie/S*() +alcaline/F*() +alcalinisation/S*() +alcalinisée/F*() +alcaliniser/a2a+() +alcalinité/S*() +alcalino-terreuse/W*() +alcalisée/F*() +alcaliser/a2a+() +alcaloïde/S*() +alcalose/S*() +alcane/S*() +alcarazas/L'D'Q' +alcazar/S*() +alcédinidé/S*() +alcène/S*() +alchémille/S*() +alchimie/S*() +alchimique/S*() +alchimiste/S*() +alcoholiser +alcool/S*() +alcoolat/S*() +alcoolature/S*() +alcoolé/S*() +alcoolémie/S*() +alcoolification/S*() +alcoolique/S*() +alcoolisable/S*() +alcoolisation/S*() +alcoolisée/F*() +alcooliser/a4a+() +alcoolisme/S*() +alcoologie/S*() +alcoologue/S*() +alcoomètre/S*() +alcootest/S*() +alcoran/S*() +alcôve/S*() +alcoylation/S*() +alcoyle/S*() +alcyne/S*() +alcyon/S*() +alcyonaire/S*() +alcyonienne/F*() +aldéhyde/S*() +aldéhydique/S*() +aldine/F*() +aldol/S*() +aldostérone/S*() +ale/S*() +aléa/S*() +aléatoire/S*() +aléatoirement/D'Q' +alémanique/S*() +alêne/S*() +alénois/L'D'Q' +alentie/F*() +alentir/f2f+() +alentour +alentour/S*() +aléoute/S*() +aléoutienne/F*() +aleph/S*() +alépine/F*() +alérion/S*() +alerte/S*() +alertée/F*() +alertement/D'Q' +alerter/a2a+() +alésage/S*() +alèse/S*() +alésée/F*() +aléser/c2a+() +aléseuse/F*() +alésoir/S*() +alestir +aleurite/S*() +aleurode/S*() +aleurone/S*() +alevin/S*() +alevinage/S*() +aleviner/a2a+() +alevinière/F*() +alexandra/L'D' +alexandrine/F*() +alexandrinisme/S*() +alexie/S*() +alexine/S*() +alexithymie/S*() +alezane/F*() +alfa/S*() +alfange/S*() +alfatière/F*() +alfénide/S*() +algarade/S*() +algazelle/S*() +algèbre/S*() +algébricité/S*() +algébrique/S*() +algébriquement/D'Q' +algébrisation/S*() +algébriste/S*() +algérienne/F*() +algéroise/F*() +algide/S*() +algidité/S*() +algie/S*() +alginate/S*() +algine/S*() +algique/S*() +algocultrice/F*() +algoculture/S*() +algologie/S*() +algologue/S*() +algonquine/F*() +algorithme/S*() +algorithmie/S*() +algorithmique/S*() +algorithmiquement/D'Q' +algothérapie/S*() +algue/S*() +alias +alias/L'D'Q' +alibi/S*() +aliboufier/S*() +alicament/S*() +alicante/S*() +alidade/S*() +aliénabilité/S*() +aliénable/S*() +aliénante/F*() +aliénataire/S*() +aliénation/S*() +aliénatrice/F*() +aliénée/F*() +aliéner/c4a+() +aliéniste/S*() +alifère/S*() +alignée/F*() +alignement/S*() +aligner/a4a+() +aligot/S*() +aligoté/S*() +aliment/S*() +alimentaire/S*() +alimentation/S*() +alimentatrice/F*() +alimentée/F*() +alimenter/a4a+() +alinéa/S*() +alios/L'D'Q' +aliphatique/S*() +aliquante/S*() +aliquote/S*() +alise/S*() +alisier/S*() +alismacée/S*() +alisme/S*() +alitée/F*() +alitement/S*() +aliter/a4a+() +alizari/S*() +alizarine/S*() +alizé/S*() +alkaest/L'D' +alkékenge/S*() +alkermès/L'D'Q' +alkylant/S*() +alkylante/F*() +alkylation/S*() +alkyle/S*() +alkyler/a4a+() +allaitante/F*() +allaitée/F*() +allaitement/S*() +allaiter/a2a+() +allante/F*() +allantoïde/S*() +alléchante/F*() +alléchée/F*() +allèchement/S*() +allécher/c2a+() +allée/S*() +allégation/S*() +allégeance/S*() +allégée/F*() +allègement/S*() +alléger/c4a+() +allégérir +allégir/f2f+() +allégorie/S*() +allégorique/S*() +allégoriquement/D'Q' +allégoriser/a2a+() +allègre/S*() +allègrement/D'Q' +allégresse/S*() +allegretto/D'Q' +allégretto/S*() +allegro/D'Q' +allégro/S*() +alléguée/F*() +alléguer/c2a+() +allèle/S*() +allélique/S*() +allélomorphe/S*() +allélopathie/S*() +alléluia +alléluia/S*() +allemande/F*() +allène/S*() +aller/S*() +aller/aA() +allergène/S*() +allergie/S*() +allergique/S*() +allergisante/F*() +allergologie/S*() +allergologiste/S*() +allergologue/S*() +aller-retour/S*() +alleu/X*() +alliacée/F*() +alliage/S*() +alliance/S*() +alliée/F*() +allier/a4a+() +alligator/S*() +allitération/S*() +allô +allocataire/S*() +allocation/S*() +allocentrique/S*() +allocentrisme/S*() +allochtone/S*() +allocutaire/S*() +allocution/S*() +allodiale/W*() +allogamie/S*() +allogène/S*() +allogreffe/S*() +allomorphe/S*() +allonge/S*() +allongée/F*() +allongement/S*() +allonger/a4a+() +allopathe/S*() +allopathie/S*() +allopathique/S*() +allosaure/S*() +allostérie/S*() +allotir/f2f+() +allotissement/S*() +allotropie/S*() +allotropique/S*() +allouée/F*() +allouer/a4a+() +alluchon/S*() +allumage/S*() +allume-cigare/S*() +allumée/F*() +allume-feu/X*() +allume-gaz/L'D'Q' +allumer/a4a+() +allumette/S*() +allumettière/F*() +allumeuse/F*() +allure/S*() +allurée/F*() +allusion/S*() +allusive/F*() +alluviale/W*() +alluvion/S*() +alluvionnaire/S*() +alluvionnement/S*() +alluvionner/a1() +allyle/S*() +allylique/S*() +almanach/S*() +almandin/S*() +almasilium/S*() +almée/S*() +aloès/L'D'Q' +alogie/S*() +alogique/S*() +aloi/D' +alopécie/S*() +alors/D'Q'Qj +alose/S*() +alouate/S*() +alouette/S*() +alourdie/F*() +alourdir/f4f+() +alourdissante/F*() +alourdissement/S*() +aloyau/X*() +alpaga/S*() +alpage/S*() +alpaguée/F*() +alpaguer/a2a+() +alpax/L'D'Q' +alpe/S*() +alpestre/S*() +alpha/L'D'Q' +alphabet/S*() +alphabétique/S*() +alphabétiquement/D'Q' +alphabétisation/S*() +alphabétisée/F*() +alphabétiser/a2a+() +alphabétisme/S*() +alphanumérique/S*() +alpine/F*() +alpinisme/S*() +alpiniste/S*() +alpiste/S*() +alsacienne/F*() +altaïque/S*() +alter/L'D'Q' +altérabilité/S*() +altérable/S*() +altéragène/S*() +altérante/F*() +altération/S*() +altercation/S*() +altérée/F*() +altérer/c4a+() +altérite/S*() +altérité/S*() +altermondialisation/S*() +altermondialisme/S*() +altermondialiste/S*() +alternance/S*() +alternante/F*() +alternat/S*() +alternateur/S*() +alternative/F*() +alternativement/D'Q' +alternée/F*() +alterner/a2a+() +altesse/S*() +althæa/S*() +althée/S*() +altière/F*() +altimètre/S*() +altimétrie/S*() +altimétrique/S*() +altiport/S*() +altise/S*() +altiste/S*() +altitude/S*() +alto/S*() +altocumulus/L'D'Q' +altostratus/L'D'Q' +altruisme/S*() +altruiste/S*() +alu/S*() +alucite/S*() +alule/S*() +aluminage/S*() +aluminate/S*() +alumine/S*() +aluminée/F*() +aluminer/a2a+() +alumineuse/W*() +aluminiage/S*() +aluminium/S*() +aluminothermie/S*() +alun/S*() +alunée/F*() +aluner/a2a+() +alunir/f1f+() +alunissage/S*() +alunite/S*() +alvéolaire/S*() +alvéole/S*() +alvéolée/F*() +alvéolite/S*() +alvine/F*() +alyte/S*() +amabilité/S*() +amadou/S*() +amadouée/F*() +amadouer/a2a+() +amadouvier/S*() +amaigrie/F*() +amaigrir/f4f+() +amaigrissante/F*() +amaigrissement/S*() +amalgamation/S*() +amalgame/S*() +amalgamée/F*() +amalgamer/a4a+() +amandaie/S*() +amande/S*() +amanderaie/S*() +amandier/S*() +amandine/S*() +amanite/S*() +amante/F*() +amarante/S*() +amareyeuse/F*() +amarile/F*() +amarinée/F*() +amariner/a4a+() +amarrage/S*() +amarre/S*() +amarrée/F*() +amarrer/a4a+() +amaryllidacée/S*() +amaryllis/L'D'Q' +amas/L'D'Q' +amassée/F*() +amasser/a4a+() +amateurisme/S*() +amatie/F*() +amatir/f2f+() +amatrice/F*() +amaurose/S*() +amazone/S*() +amazonienne/F*() +amazonite/S*() +ambages/D'Q' +ambassade/S*() +ambassadrice/F*() +ambiance/S*() +ambiancer/a1() +ambianceur/S*() +ambiante/F*() +ambidextre/S*() +ambifier/a3a+() +ambiguë/F*() +ambiguïté/S*() +ambigument/D'Q' +ambisexuée/F*() +ambitieuse/W*() +ambitieusement/D'Q' +ambition/S*() +ambitionnée/F*() +ambitionner/a2a+() +ambivalence/S*() +ambivalente/F*() +ambler/a1() +ambleuse/F*() +amblyope/S*() +amblyopie/S*() +amblyoscope/S*() +amblystome/S*() +ambon/S*() +ambre/L'D'Q' +ambre/S*() +ambrée/F*() +ambrer/a2a+() +ambroisie/S*() +ambrosienne/F*() +ambulacraire/S*() +ambulacre/S*() +ambulance/S*() +ambulancière/F*() +ambulante/F*() +ambulateur/S*() +ambulatoire/S*() +âme/S*() +améliorable/S*() +améliorante/F*() +amélioration/S*() +amélioratrice/F*() +améliorée/F*() +améliorer/a4a+() +amen +aménageable/S*() +aménagée/F*() +aménagement/S*() +aménager/a4a+() +aménageuse/F*() +amendable/S*() +amende/S*() +amendée/F*() +amendement/S*() +amender/a4a+() +amenée/F*() +amener/b4a+() +aménité/S*() +aménorrhée/S*() +amentifère/S*() +amenuisée/F*() +amenuisement/S*() +aménuiser +amenuiser/a2a+() +amère/F*() +amèrement/D'Q' +américaine/F*() +américanisation/S*() +américanisée/F*() +américaniser/a4a+() +américanisme/S*() +américaniste/S*() +américium/S*() +amérindianisme/S*() +amérindienne/F*() +amerloque/S*() +amerrir/f1f+() +amerrissage/S*() +amertume/S*() +amétabole/S*() +améthyste/S*() +amétrope/S*() +amétropie/S*() +ameublement/S*() +ameublie/F*() +ameublir/f2f+() +ameublissement/S*() +ameuter/a4a+() +amharique/S*() +amiable/S*() +amiante/S*() +amiantée/F*() +amibe/S*() +amibiase/S*() +amibienne/F*() +amiboïde/S*() +amicale/W*() +amicalement/D'Q' +amicalisme/S*() +amicaliste/S*() +amict/S*() +amide/S*() +amidon/S*() +amidonnage/S*() +amidonnée/F*() +amidonner/a2a+() +amidonnerie/S*() +amidonnière/F*() +amidopyrine/S*() +amie/F*() +amination/S*() +amincie/F*() +amincir/f4f+() +amincissante/F*() +amincissement/S*() +amine/S*() +aminée/F*() +aminer/a1() +aminoacide/S*() +aminoplaste/S*() +aminoside/S*() +amirale/W*() +amirauté/S*() +amitié/S*() +amitose/S*() +ammodyte/S*() +ammoniac/S*() +ammoniacale/W*() +ammoniaque/S*() +ammonisation/S*() +ammonite/S*() +ammonium/S*() +ammophile/S*() +amnésie/S*() +amnésique/S*() +amniocentèse/S*() +amnios/L'D'Q' +amnioscopie/S*() +amniotique/S*() +amnistiable/S*() +amnistiante/F*() +amnistie/S*() +amnistiée/F*() +amnistier/a2a+() +amochée/F*() +amocher/a4a+() +amodiataire/S*() +amodiation/S*() +amodiée/F*() +amodier/a2a+() +amoindrie/F*() +amoindrir/f4f+() +amoindrissement/S*() +amollie/F*() +amollir/f4f+() +amollissante/F*() +amollissement/S*() +amome/S*() +amoncelée/F*() +amonceler/d4a+() +amoncellement/S*() +amont/S*() +amorale/W*() +amoralisme/S*() +amoralité/S*() +amorçage/S*() +amorce/S*() +amorcée/F*() +amorcer/a4a+() +amordancée/F*() +amordancer/a2a+() +amoroso/D'Q' +amorphe/S*() +amorti/S*() +amortie/F*() +amortir/f4f+() +amortissable/S*() +amortissement/S*() +amortisseur/S*() +amour/S*() +amourachée/F*() +amouracher/a3a+() +amourer/a2a+() +amourette/S*() +amoureuse/W*() +amoureusement/D'Q' +amour-propre/L'D'Q' +amours-propres/D'Q' +amovibilité/S*() +amovible/S*() +ampélographe/S*() +ampélographie/S*() +ampélographique/S*() +ampélopsis/L'D'Q' +ampérage/S*() +ampère/Um() +ampère-heure/L'D'Q' +ampèremètre/S*() +ampères-heures/D'Q' +amphétamine/S*() +amphétaminique/S*() +amphi/S*() +amphiarthrose/S*() +amphibie/S*() +amphibienne/F*() +amphibole/S*() +amphibologie/S*() +amphibologique/S*() +amphibologiquement/D'Q' +amphictyon/S*() +amphictyonie/S*() +amphigouri/S*() +amphigourique/S*() +amphigourisme/S*() +amphimixie/S*() +amphioxus/L'D'Q' +amphipode/S*() +amphiprion/S*() +amphisbène/S*() +amphistère/S*() +amphithéâtre/S*() +amphitryon/S*() +ampholyte/S*() +amphore/S*() +amphorisque/S*() +amphotère/S*() +ample/S*() +amplective/F*() +amplement/D'Q' +ampleur/S*() +ampli/S*() +ampliation/S*() +ampliative/F*() +amplifiable/S*() +amplifiante/F*() +amplification/S*() +amplificatrice/F*() +amplifiée/F*() +amplifier/a4a+() +ampliforme/S*() +amplis-syntoniseurs/D'Q' +amplis-tuners/D'Q' +ampli-syntoniseur/L'D'Q' +amplitude/S*() +ampli-tuner/L'D'Q' +ampoule/S*() +ampoulée/F*() +amputation/S*() +amputée/F*() +amputer/a4a+() +amuïr +amuïssement/S*() +amulette/S*() +amurer/a2a+() +amusante/F*() +amusée/F*() +amuse-gueule/S*() +amusement/S*() +amuser/a4a+() +amusette/S*() +amuseuse/F*() +amusie/S*() +amygdale/S*() +amygdalectomie/S*() +amygdalite/S*() +amylacée/F*() +amylase/S*() +amyle/S*() +amylène/S*() +amylique/S*() +amylobacter/S*() +amyotrophie/S*() +an/S*() +ana/L'D'Q' +anabaptisme/S*() +anabaptiste/S*() +anabatique/S*() +anabolisante/F*() +anabolisme/S*() +anabolite/S*() +anacardiacée/S*() +anacardier/S*() +anachorète/S*() +anachorétique/S*() +anachorétisme/S*() +anachronique/S*() +anachroniquement/D'Q' +anachronisme/S*() +anacoluthe/S*() +anaconda/S*() +anacréontique/S*() +anacrouse/S*() +anaérobie/S*() +anaérobiose/S*() +anaglyphe/S*() +anaglyptique/S*() +anagnoste/S*() +anagogie/S*() +anagogique/S*() +anagrammatique/S*() +anagrammatisme/S*() +anagramme/S*() +anale/W*() +analecta/L'D' +analepse/S*() +analeptique/S*() +analgésie/S*() +analgésier/a2a+() +analgésique/S*() +analité/S*() +anallergique/S*() +analogie/S*() +analogique/S*() +analogiquement/D'Q' +analogon/S*() +analogue/S*() +analphabète/S*() +analphabétisme/S*() +analycité/S*() +analysable/S*() +analysante/F*() +analyse/S*() +analysée/F*() +analyser/a4a+() +analyseur/S*() +analyste/S*() +analyticité/S*() +analytique/S*() +analytiquement/D'Q' +anamnèse/S*() +anamorphe/S*() +anamorphique/S*() +anamorphose/S*() +anamorphosée/F*() +anamorphoseur/S*() +anamostoser/a4a+() +ananas/L'D'Q' +anapeste/S*() +anaphase/S*() +anaphore/S*() +anaphorèse/S*() +anaphorique/S*() +anaphrodisiaque/S*() +anaphrodisie/S*() +anaphylactique/S*() +anaphylaxie/S*() +anaplastie/S*() +anar/S*() +anarchie/S*() +anarchique/S*() +anarchiquement/D'Q' +anarchisante/F*() +anarchisme/S*() +anarchiste/S*() +anarcho-syndicalisme/S*() +anarcho-syndicaliste/S*() +anarthrie/S*() +anasarque/S*() +anastigmat/S*() +anastomose/S*() +anastomosée/F*() +anastomoser/a3a+() +anastrophe/S*() +anathématiser/a2a+() +anathème/S*() +anatidé/S*() +anatife/S*() +anatocisme/S*() +anatolienne/F*() +anatomie/S*() +anatomique/S*() +anatomiquement/D'Q' +anatomiser/a2a+() +anatomiste/S*() +anatomopathologie/S*() +anatopisme/S*() +anavenin/S*() +ancestrale/W*() +ancêtre/S*() +anche/S*() +anchois/L'D'Q' +ancienne/F*() +anciennement/D'Q' +ancienneté/S*() +ancillaire/S*() +ancolie/S*() +ancrage/S*() +ancre/S*() +ancrée/F*() +ancrer/a4a+() +andain/S*() +andalou/S*() +andalouse/S*() +andalousite/S*() +andante/S*() +andantino/S*() +andésine/S*() +andésite/S*() +andine/F*() +andorrane/F*() +andouille/S*() +andouiller/S*() +andouillette/S*() +andrène/S*() +andrinople/S*() +androcée/S*() +androcéphale/S*() +androgène/S*() +androgenèse/S*() +androgénie/S*() +androgyne/S*() +androïde/S*() +androlâtre/S*() +androlâtrie/S*() +andrologie/S*() +andrologique/S*() +andrologue/S*() +andropause/S*() +androstérone/S*() +âne/S*() +anéantie/F*() +anéantir/f4f+() +anéantissement/S*() +anecdote/S*() +anecdotière/F*() +anecdotique/S*() +anecdotiquement/D'Q' +anémiée/F*() +anémier/a2a+() +anémique/S*() +anémographe/S*() +anémomètre/S*() +anémone/S*() +anémophile/S*() +ânerie/S*() +anéroïde/S*() +ânesse/F*() +anesthésiante/F*() +anesthésie/S*() +anesthésiée/F*() +anesthésier/a4a+() +anesthésiologie/S*() +anesthésiologiste/S*() +anesthésique/S*() +anesthésiste/S*() +aneth/S*() +anévrismale/W*() +anévrisme/S*() +anfractuosité/S*() +angarie/S*() +ange/S*() +angéite/S*() +angélique/S*() +angéliquement/D'Q' +angélisme/S*() +angelot/S*() +angélus/L'D'Q' +angemme/S*() +angenne/S*() +angevine/F*() +angiectasie/S*() +angine/S*() +angineuse/W*() +angiocardiographie/S*() +angiocholite/S*() +angiogenèse/S*() +angiographie/S*() +angiologie/S*() +angiologue/S*() +angiome/S*() +angiosperme/S*() +angiotensine/S*() +angiotensinogène/S*() +anglaise/F*() +anglaisée/F*() +anglaiser/a2a+() +angle/S*() +angledozer/S*() +anglet/S*() +anglicane/F*() +anglicanisme/S*() +anglicisation/S*() +anglicisée/F*() +angliciser/a4a+() +anglicisme/S*() +angliciste/S*() +anglo-américaine/F*() +anglo-arabe/S*() +anglomane/S*() +anglomanie/S*() +anglo-normande/F*() +anglophile/S*() +anglophilie/S*() +anglophobe/S*() +anglophobie/S*() +anglophone/S*() +anglo-saxonne/F*() +angoissante/F*() +angoisse/S*() +angoissée/F*() +angoisser/a4a+() +angolaise/F*() +angon/S*() +angor/S*() +angora/S*() +angström/S*() +anguiforme/S*() +anguille/S*() +anguillère/S*() +anguillule/S*() +angulaire/S*() +anguleuse/W*() +angusticlave/S*() +angustura/S*() +angusture/S*() +anharmonique/S*() +anhélation/S*() +anhéler/c1() +anhidrose/S*() +anhydre/S*() +anhydride/S*() +anhydrite/S*() +anhypothétique/S*() +anicroche/S*() +ânière/F*() +aniline/S*() +anilisme/S*() +animadversion/S*() +animal/X*() +animalcule/S*() +animale/W*() +animalerie/S*() +animalesque/S*() +animalière/F*() +animalisation/S*() +animalisée/F*() +animaliser/a2a+() +animalité/S*() +animation/S*() +animatrice/F*() +animée/F*() +animer/a4a+() +animisme/S*() +animiste/S*() +animosité/S*() +anion/S*() +anionique/S*() +anis/L'D'Q' +anisé/S*() +anisée/F*() +anisée/S*() +aniser/a2a+() +anisette/S*() +anisogamie/S*() +anisole/S*() +anisotrope/S*() +anisotropie/S*() +ankylosaure/S*() +ankylosée/F*() +ankyloser/a4a+() +ankylostome/S*() +annale/W*() +annales/D'Q' +annaliste/S*() +annalité/S*() +annamite/S*() +anneau/X*() +année/S*() +année-lumière/L'D'Q' +années-lumière/D'Q' +annelée/F*() +anneler/d2a+() +annelet/S*() +annélide/S*() +annexe/S*() +annexée/F*() +annexer/a4a+() +annexion/S*() +annexionnisme/S*() +annexionniste/S*() +annihilante/F*() +annihilation/S*() +annihilée/F*() +annihiler/a4a+() +anniversaire/S*() +annonce/S*() +annoncée/F*() +annoncer/a4a+() +annonceure/S*() +annonceuse/F*() +annonciation/S*() +annonciatrice/F*() +annoncière/F*() +annone/S*() +annotation/S*() +annotatrice/F*() +annotée/F*() +annoter/a2a+() +annuaire/S*() +annualisée/F*() +annualiser/a2a+() +annualité/S*() +annuelle/F*() +annuellement/D'Q' +annuitaire/S*() +annuité/S*() +annulable/S*() +annulaire/S*() +annulation/S*() +annulatrice/F*() +annulée/F*() +annuler/a4a+() +anoblie/F*() +anoblir/f4f+() +anoblissement/S*() +anode/S*() +anodine/F*() +anodisation/S*() +anodisée/F*() +anodiser/a2a+() +anodiseuse/F*() +anodonte/S*() +anomale/W*() +anomalie/S*() +anomaloscope/S*() +anomie/S*() +ânon/S*() +anonacée/S*() +anone/S*() +ânonnement/S*() +ânonner/a2a+() +anonymat/S*() +anonyme/S*() +anonymement/D'Q' +anonymiser/a4a+() +anophèle/S*() +anorak/S*() +anordir/f1() +anorexie/S*() +anorexigène/S*() +anorexique/S*() +anormale/W*() +anormalement/D'Q' +anormalité/S*() +anosmie/S*() +anoure/S*() +anovulation/S*() +anovulatoire/S*() +anoxémie/S*() +anse/S*() +ansée/F*() +ansériforme/S*() +ansérine/F*() +ansérine/S*() +antagonique/S*() +antagonisme/S*() +antagoniste/S*() +antalgique/S*() +antamanide/S*() +antan/D' +antarctique/S*() +ante/S*() +antécédence/S*() +antécédente/F*() +antéchrist/S*() +antédiluvienne/F*() +antéfixe/S*() +antenaise/F*() +anténatale/F*() +antenne/S*() +antenniste/S*() +antépénultième/S*() +antéposer/a2a+() +antéposition/S*() +antérieure/F*() +antérieurement/D'Q' +antériorité/S*() +antérograde/S*() +anthémis/L'D'Q' +anthère/S*() +anthérozoïde/S*() +anthologie/S*() +anthonome/S*() +anthozoaire/S*() +anthracène/S*() +anthracite/S*() +anthracnose/S*() +anthracose/S*() +anthraquinone/S*() +anthrax/L'D'Q' +anthrène/S*() +anthropique/S*() +anthropisation/S*() +anthropocentrique/S*() +anthropocentrisme/S*() +anthropogenèse/S*() +anthropoïde/S*() +anthropologie/S*() +anthropologique/S*() +anthropologiquement/D'Q' +anthropologiste/S*() +anthropologue/S*() +anthropométrie/S*() +anthropométrique/S*() +anthropomorphe/S*() +anthropomorphique/S*() +anthropomorphiser/a4a+() +anthropomorphisme/S*() +anthroponyme/S*() +anthroponymie/S*() +anthroponymique/S*() +anthropophage/S*() +anthropophagie/S*() +antiabolitionniste/S*() +antiacarien/S*() +antiacarienne/F*() +antiacnéique/S*() +antiaérienne/F*() +anti-âge/L'D'Q' +antialcoolique/S*() +antialcoolisme/S*() +antialiasing/S*() +antiallergique/S*() +antiamarile/F*() +antiaméricaine/F*() +antiaméricanisme/S*() +antiatome/S*() +antiatomique/S*() +antiautomorphisme/S*() +antibactérienne/F*() +antibélier/S*() +antibiogramme/S*() +antibiorésistance/S*() +antibiotique/S*() +antibois/L'D'Q' +antibrouillage/S*() +antibrouillard/S*() +antibrouillée/F*() +antibruit/L'D'Q' +anticancéreuse/W*() +anticapitaliste/S*() +anticasseur/S*() +anticathode/S*() +antichambre/S*() +antichar/S*() +anticholérique/S*() +anticholinergique/S*() +antichômage/L'D'Q' +antichrèse/S*() +antichrétienne/F*() +antichrist/S*() +anticipation/S*() +anticipée/F*() +anticiper/a2a+() +anticléricale/W*() +anticléricalisme/S*() +anticlinale/W*() +anticoagulante/F*() +anticolonialisme/S*() +anticolonialiste/S*() +anticomanie/S*() +anticommunisme/S*() +anticommuniste/S*() +anticommutative/F*() +anticommutée/F*() +anticommuter/a2a+() +anticonceptionnelle/F*() +anticoncurrentielle/F*() +anticonformisme/S*() +anticonformiste/S*() +anticonjoncturelle/F*() +anticonstitutionnelle/F*() +anticonstitutionnellement/D'Q' +anticorps/L'D'Q' +anticorpuscule/S*() +anticrénelage/S*() +anticryptogamique/S*() +anticyclique/S*() +anticyclonale/W*() +anticyclone/S*() +anticyclonique/S*() +antidatée/F*() +antidater/a2a+() +antidéflagrante/F*() +antidémarrage/L'D'Q' +antidémarrage/S*() +antidémocratique/S*() +antidéplacement/S*() +antidépresseur/S*() +antidérapante/F*() +antidérivation/S*() +antidétonante/F*() +antidiabétique/S*() +antidiagonale/W*() +antidiphtérique/S*() +antidiurétique/S*() +antidopage/L'D'Q' +antidoping/L'D'Q' +antidote/S*() +antidrogue/L'D'Q' +antidumping/L'D'Q' +antieffraction/L'D'Q' +antiémétique/S*() +antiémeute/L'D'Q' +antienne/S*() +antiépileptique/S*() +antiesclavagiste/S*() +antiétatique/S*() +antifascisme/S*() +antifasciste/S*() +antifiscale/W*() +antifongique/S*() +antifriction/S*() +anti-g/L'D'Q' +antigang/L'D'Q' +antigel/S*() +antigène/S*() +antigivrante/F*() +antiglisse/L'D'Q' +antigouvernementale/W*() +antigravifique/S*() +antigravitation/S*() +antigravitationnelle/F*() +antihalo/L'D'Q' +antihalo/S*() +antihausse/L'D'Q' +antihermitienne/F*() +antihéros/L'D'Q' +antihistaminique/S*() +antiholomorphe/S*() +antihoraire/S*() +antihygiénique/S*() +anti-impérialisme/S*() +anti-impérialiste/S*() +anti-inflammatoire/S*() +anti-inflationniste/S*() +antijeu/X*() +antilinéaire/S*() +antilithique/S*() +antillaise/F*() +antilogarithme/S*() +antilope/S*() +antimatière/S*() +antimilitarisme/S*() +antimilitariste/S*() +antimissile/S*() +antimite/S*() +antimitotique/S*() +antimoine/S*() +antimonarchique/S*() +antimonarchiste/S*() +antimondialisation/S*() +antimondialiste/S*() +antimoniure/S*() +antimycosique/S*() +antinationale/W*() +antinaturelle/F*() +antinazie/F*() +antinazisme/S*() +antinévralgique/S*() +antinomie/S*() +antinomique/S*() +antinucléaire/S*() +antioncogène/S*() +antioxydant/S*() +antioxydante/F*() +antipaludéenne/F*() +antipaludique/S*() +antipanique/L'D'Q' +antipape/S*() +antiparallèle/S*() +antiparasite/S*() +antiparlementaire/S*() +antiparlementarisme/S*() +antiparticule/S*() +antipathie/S*() +antipathique/S*() +antipatriote/S*() +antipatriotique/S*() +antipatriotisme/S*() +antipéristaltique/S*() +antipersonnel/L'D'Q' +antiphilosophique/S*() +antiphlogistique/S*() +antiphonaire/S*() +antiphrase/S*() +antipodale/W*() +antipode/S*() +antipodiste/S*() +antipoison/S*() +antipoliomyélitique/S*() +antipollupostage/S*() +antipollution/L'D'Q' +antiprotéase/S*() +antipyrétique/S*() +antipyrine/S*() +antiquaille/S*() +antiquaire/S*() +antiquark/S*() +antique/S*() +antiquée/F*() +antiquement/D'Q' +antiquer/a2a+() +antiquité/S*() +antirabique/S*() +antirachitique/S*() +antiracisme/S*() +antiraciste/S*() +antiradar/S*() +antiradiation/S*() +antireflet/S*() +antiréglementaire/S*() +antirejet/L'D'Q' +antireligieuse/W*() +antirétroviral/X*() +antirétrovirale/W*() +antirévolutionnaire/S*() +antirides/L'D'Q' +antirouille/S*() +antisatellite/S*() +antiscientifique/S*() +antiscorbutique/S*() +antisèche/S*() +antiségrégationniste/S*() +antisémite/S*() +antisémitisme/S*() +antiséparatif/S*() +antisepsie/S*() +antiseptique/S*() +antisérotoninergique/S*() +antislash/S*() +antisociale/W*() +anti-sous-marine/F*() +antispasmodique/S*() +antisportive/F*() +antistatique/S*() +antistress/L'D'Q' +antistrophe/S*() +antisymétrique/S*() +antisyphilitique/S*() +antitache/L'D'Q' +antiterrorisme/S*() +antiterroriste/S*() +antitétanique/S*() +antithermique/S*() +antithèse/S*() +antithétique/S*() +antitoxine/S*() +antitoxique/S*() +antitrust/L'D'Q' +antituberculeuse/W*() +antitussive/F*() +antivariolique/S*() +antivénérienne/F*() +antivenimeuse/W*() +antiviral/X*() +antivirale/W*() +antivirus/L'D'Q' +antivol/S*() +antonyme/S*() +antonymie/S*() +antre/S*() +antrustion/S*() +anurie/S*() +anus/L'D'Q' +anversoise/F*() +anxiété/S*() +anxieuse/W*() +anxieusement/D'Q' +anxiogène/S*() +anxiolytique/S*() +aoriste/S*() +aorte/S*() +aortique/S*() +aortite/S*() +août/S*() +aoûtage/S*() +aoûtat/S*() +aoûtée/F*() +aoûtement/S*() +aoûter/a2a+() +aoûteron/S*() +aoûtienne/F*() +apache/S*() +apagogie/S*() +apaisante/F*() +apaisée/F*() +apaisement/S*() +apaiser/a4a+() +apanage/S*() +apanagée/F*() +apanager/a2a+() +apanagiste/S*() +aparté/S*() +apartheid/S*() +apatamer/a1() +apathie/S*() +apathique/S*() +apatite/S*() +apatosaure/S*() +apatride/S*() +apepsie/S*() +aperception/S*() +apercevoir/pK() +aperçu/S*() +aperçue/F*() +apériodique/S*() +apériteur/S*() +apéritif/S*() +apéritive/F*() +apéro/S*() +aperture/S*() +apesanteur/S*() +apétale/S*() +à-peu-près/L'D' +apeurée/F*() +apeurer/a2a+() +apex/L'D'Q' +aphasie/S*() +aphasique/S*() +aphélie/S*() +aphérèse/S*() +aphodius/L'D'Q' +aphone/S*() +aphonie/S*() +aphorisme/S*() +aphotique/S*() +aphrodisiaque/S*() +aphrodisie/S*() +aphrodite/S*() +aphte/S*() +aphteuse/W*() +aphylle/S*() +api/S*() +à-pic/S*() +apicale/W*() +apicultrice/F*() +apiculture/S*() +apidé/S*() +apiéceuse/F*() +apiol/S*() +apion/S*() +apiquage/S*() +apiquée/F*() +apiquer/a2a+() +apitoiement/S*() +apitoyée/F*() +apitoyer/a4a+() +apivore/S*() +aplanétique/S*() +aplanie/F*() +aplanir/f4f+() +aplanissement/S*() +aplasie/S*() +aplat/S*() +aplatie/F*() +aplatir/f4f+() +aplatissage/S*() +aplatissement/S*() +aplatisseur/S*() +aplatissoir/S*() +aplatissoire/S*() +aplomb/S*() +aplomber/a4a+() +aplustre/S*() +apnée/S*() +apnéiste/S*() +apoastre/S*() +apocalypse/S*() +apocalyptique/S*() +apocope/S*() +apocrisiaire/S*() +apocryphe/S*() +apocynacée/S*() +apode/S*() +apodictique/S*() +apodictiquement/D'Q' +apoenzyme/S*() +apogamie/S*() +apogée/S*() +apographe/S*() +apolipoprotéine/S*() +apolitique/S*() +apolitisme/S*() +apollinienne/F*() +apollon/S*() +apologétique/S*() +apologie/S*() +apologiste/S*() +apologue/S*() +apomixie/S*() +apomorphe/S*() +apomorphie/S*() +apomorphine/S*() +aponévrose/S*() +aponévrotique/S*() +apophonie/S*() +apophtegme/S*() +apophysaire/S*() +apophyse/S*() +apoplectique/S*() +apoplexie/S*() +apoptose/S*() +aporétique/S*() +aporie/S*() +aposiopèse/S*() +apostasie/S*() +apostasier/a1() +apostate/F*() +apostée/F*() +aposter/a2a+() +apostille/S*() +apostillée/F*() +apostiller/a2a+() +apostolat/S*() +apostolique/S*() +apostoliquement/D'Q' +apostrophe/S*() +apostrophée/F*() +apostropher/a4a+() +apothème/S*() +apothéose/S*() +apothicaire/S*() +apôtre/S*() +appairage/S*() +appairée/F*() +appairer/a2a+() +appalachienne/F*() +apparaître/wQ() +apparat/S*() +apparatchik/S*() +apparaux/D'Q' +appareil/S*() +appareillade/S*() +appareillage/S*() +appareillée/F*() +appareillement/S*() +appareiller/a4a+() +appareilleuse/F*() +apparemment/D'Q' +apparence/S*() +apparente/F*() +apparentée/F*() +apparentement/S*() +apparenter/a4a+() +appariée/F*() +appariement/S*() +apparier/a4a+() +apparition/S*() +apparitrice/F*() +apparoir/pR() +appartement/S*() +appartenance/S*() +appartenir/iB() +apparue/F*() +appas/D'Q' +appassionato/D'Q' +appât/S*() +appâter/a2a+() +appauvrie/F*() +appauvrir/f4f+() +appauvrissante/F*() +appauvrissement/S*() +appeau/X*() +appel/S*() +appelable/S*() +appelante/F*() +appelée/F*() +appeler/d4a+() +appellation/S*() +appellative/F*() +appendice/S*() +appendicectomie/S*() +appendicite/S*() +appendiculaire/S*() +appendre/tA() +appentis/L'D'Q' +appertisation/S*() +appertiser/a2a+() +appesantie/F*() +appesantir/f4f+() +appesantissement/S*() +appétence/S*() +appéter/c2a+() +appétissante/F*() +appétit/S*() +appétitive/F*() +applaudie/F*() +applaudimètre/S*() +applaudir/f4f+() +applaudissement/S*() +applet/S*() +applicabilité/S*() +applicable/S*() +applicage/S*() +application/S*() +applicative/F*() +applicatrice/F*() +applique/S*() +appliquée/F*() +appliquer/a4a+() +appliquette/S*() +appoggiature/S*() +appogiature/S*() +appoint/S*() +appointage/S*() +appointée/F*() +appointements/D'Q' +appointer/a4a+() +appointir/f2f+() +apponse/S*() +appontage/S*() +appontée/F*() +appontement/S*() +apponter/a1() +apponteur/S*() +apport/S*() +apportée/F*() +apporter/a2a+() +apporteur/S*() +apposée/F*() +apposer/a2a+() +apposition/S*() +appréciabilité/S*() +appréciable/S*() +appréciablement/D'Q' +appréciation/S*() +appréciative/F*() +appréciatrice/F*() +appréciée/F*() +apprécier/a4a+() +appréhendée/F*() +appréhender/a2a+() +appréhension/S*() +appréhensive/F*() +apprenante/F*() +apprendre/tF() +apprentie/F*() +apprentissage/S*() +apprêt/S*() +apprêtage/S*() +apprêtée/F*() +apprêter/a4a+() +apprêteuse/F*() +apprise/F*() +apprivoisable/S*() +apprivoisée/F*() +apprivoisement/S*() +apprivoiser/a4a+() +apprivoiseuse/F*() +approbation/S*() +approbative/F*() +approbativement/D'Q' +approbativité/S*() +approbatrice/F*() +approchable/S*() +approchante/F*() +approche/S*() +approchée/F*() +approcher/a4a+() +approfondie/F*() +approfondir/f4f+() +approfondissement/S*() +appropriable/S*() +appropriation/S*() +appropriée/F*() +approprier/a4a+() +approuvable/S*() +approuvée/F*() +approuver/a4a+() +approvisionnée/F*() +approvisionnement/S*() +approvisionner/a4a+() +approvisionneuse/F*() +approximation/S*() +approximative/F*() +approximativement/D'Q' +approximer/a2a+() +appui/S*() +appuie-bras/L'D'Q' +appuie-livres/L'D'Q' +appuie-main/L'D'Q' +appuie-nuque/L'D'Q' +appuie-tête/L'D'Q' +appuyée/F*() +appuyer/a4a+() +apragmatisme/S*() +apraxie/S*() +apraxique/S*() +âpre/S*() +âprement +après/L'D'Q'Qj +après-demain/D'Q' +après-dîner/S*() +après-guerre/S*() +après-midi/L'D'Q' +après-rasage/L'D'Q' +après-rasage/S*() +après-ski/S*() +après-vente/L'D'Q' +âpreté/S*() +apriorique/S*() +apriorisme/S*() +aprioriste/S*() +à-propos/L'D'Q' +apside/S*() +apte/S*() +aptère/S*() +aptéryx/L'D'Q' +aptienne/F*() +aptitude/S*() +apurement/S*() +apurer/a2a+() +aquacole/S*() +aquacultrice/F*() +aquaculture/S*() +aquafortiste/S*() +aquagym/S*() +aquaplane/S*() +aquarelle/S*() +aquarelliste/S*() +aquariophile/S*() +aquariophilie/S*() +aquarium/S*() +aquatinte/S*() +aquatintiste/S*() +aquatique/S*() +aquavit/S*() +aqueduc/S*() +aqueuse/W*() +aquicole/S*() +aquicultrice/F*() +aquiculture/S*() +aquifère/S*() +aquiger/a1() +aquilin/S*() +aquilon/S*() +aquitaine/F*() +ara/S*() +arabe/S*() +arabesque/S*() +arabica/S*() +arabique/S*() +arabisante/F*() +arabisation/S*() +arabisée/F*() +arabiser/a4a+() +arabisme/S*() +arable/S*() +arabo-andalou/S*() +arabo-andalouse/S*() +arabo-islamique/S*() +arabo-musulmane/F*() +arabophone/S*() +aracée/S*() +arachide/S*() +arachnéenne/F*() +arachnide/S*() +arachnoïde/S*() +arachnophobe/S*() +arachnophobie/S*() +aragonaise/F*() +aragonite/S*() +araignée/S*() +araine/S*() +araire/S*() +araldite/S*() +araméenne/F*() +aramon/S*() +aranais/L'D'Q' +aranéide/S*() +arantèle/S*() +arasée/F*() +arasement/S*() +araser/a2a+() +aratoire/S*() +araucaria/S*() +arbalète/S*() +arbalétrière/F*() +arbitrage/S*() +arbitragiste/S*() +arbitraire/S*() +arbitrairement/D'Q' +arbitrale/W*() +arbitralement/D'Q' +arbitre/S*() +arbitrée/F*() +arbitrer/a2a+() +arborée/F*() +arborer/a2a+() +arborescence/S*() +arborescente/F*() +arboretum/S*() +arboricole/S*() +arboricultrice/F*() +arboriculture/S*() +arborification/S*() +arborifiée/F*() +arborisation/S*() +arborisée/F*() +arboriser/a1() +arbouse/S*() +arbousier/S*() +arbre/S*() +arbrisseau/X*() +arbuste/S*() +arbustive/F*() +arc/S*() +arcade/S*() +arcane/S*() +arcanson/S*() +arcasse/S*() +arcature/S*() +arc-boutant/L'D'Q' +arc-boutée/F*() +arc-bouter/a4a+() +arc-doubleau/L'D'Q' +arceau/X*() +arc-en-ciel/L'D'Q' +archaïque/S*() +archaïsante/F*() +archaïser/a1() +archaïsme/S*() +archal/L'D' +archange/S*() +archangélique/S*() +arche/S*() +archée/S*() +archéenne/F*() +archégone/S*() +archelle/S*() +archéobactérie/S*() +archéologie/S*() +archéologique/S*() +archéologiquement/D'Q' +archéologue/S*() +archéoptéryx/L'D'Q' +archère/F*() +archerie/S*() +archet/S*() +archetière/F*() +archétype/S*() +archevêché/S*() +archevêque/S*() +archiatre/S*() +archiconfrérie/S*() +archicube/S*() +archidiacre/S*() +archidiocésaine/F*() +archiduc/S*() +archiduché/S*() +archiduchesse/S*() +archiépiscopale/W*() +archiépiscopat/S*() +archimandrite/S*() +archipel/S*() +archiphonème/S*() +archipresbytérale/W*() +archiprêtresse/F*() +archiptère/S*() +architecte/S*() +architectonie/S*() +architectonique/S*() +architecturale/W*() +architecturalement/D'Q' +architecture/S*() +architecturée/F*() +architecturer/a2a+() +architrave/S*() +archivage/S*() +archive/S*() +archivée/F*() +archiver/a2a+() +archiviste/S*() +archivistique/S*() +archivolte/S*() +archonte/S*() +arçon/S*() +arçonnée/F*() +arçonner/a2a+() +arcs-boutants/D'Q' +arcs-doubleaux/D'Q' +arcs-en-ciel/D'Q' +arctique/S*() +arcure/S*() +ardéchoise/S*() +ardemment/D'Q' +ardennaise/F*() +ardente/F*() +arder/a1() +ardeur/S*() +ardillon/S*() +ardoise/S*() +ardoisée/F*() +ardoiser/a2a+() +ardoisière/F*() +ardre +ardue/F*() +are/S*() +aréage/S*() +arec/S*() +arécacée/S*() +aréflexie/S*() +aréique/S*() +areligieuse/W*() +aréna/S*() +arénacée/F*() +arène/S*() +arénicole/S*() +arénite/S*() +aréolaire/S*() +aréole/S*() +aréologie/S*() +aréomètre/S*() +aréométrie/S*() +aréopage/S*() +aréostyle/S*() +aréquier/S*() +arête/S*() +arêtière/F*() +argan/S*() +arganier/S*() +argas/L'D'Q' +argent/S*() +argentan/S*() +argentée/F*() +argenter/a4a+() +argenterie/S*() +argenteuse/F*() +argentière/F*() +argentifère/S*() +argentine/F*() +argentique/S*() +argentite/S*() +argenture/S*() +argilacée/F*() +argile/S*() +argileuse/W*() +arginine/S*() +argiope/S*() +argon/S*() +argonaute/S*() +argot/S*() +argotique/S*() +argotiser/a1() +argotisme/S*() +argotiste/S*() +argougner/a2a+() +argousier/S*() +argousin/S*() +arguer/a4a+() +argument/S*() +argumentaire/S*() +argumentateur/S*() +argumentation/S*() +argumentative/F*() +argumentée/F*() +argumenter/a1() +argus/L'D' +argutie/S*() +argyrisme/S*() +argyronète/S*() +argyrose/S*() +aria/S*() +arianisme/S*() +aride/S*() +aridité/S*() +arienne/F*() +ariette/S*() +arille/S*() +arion/S*() +arioso/S*() +ariser/a2a+() +aristocrate/S*() +aristocratie/S*() +aristocratique/S*() +aristocratiquement/D'Q' +aristocratisme/S*() +aristoloche/S*() +aristotélicienne/F*() +aristotélique/S*() +aristotélisme/S*() +arithméticienne/F*() +arithmétique/S*() +arithmétiquement/D'Q' +arithmétisation/S*() +arlequin/S*() +arlequinade/S*() +arlésienne/F*() +armada/S*() +armagnac/S*() +armailli/S*() +armatrice/F*() +armature/S*() +arme/S*() +armée/F*() +armée/S*() +armeline/S*() +armement/S*() +arménienne/F*() +armer/a4a+() +armet/S*() +armeuse/S*() +armillaire/S*() +armilles/D'Q' +arminienne/F*() +armistice/S*() +armoire/S*() +armoiries/D'Q' +armoise/S*() +armon/S*() +armoriale/W*() +armoricaine/F*() +armoriée/F*() +armorier/a2a+() +armoriste/S*() +armure/S*() +armurée/F*() +armurerie/S*() +armurière/F*() +arnachée/F*() +arnacher/a2a+() +arnaque/S*() +arnaquée/F*() +arnaquer/a2a+() +arnaqueuse/F*() +arnica/S*() +arobase/F*() +arolle/S*() +aromate/S*() +aromathérapie/S*() +aromaticienne/F*() +aromatique/S*() +aromatisation/S*() +aromatisée/F*() +aromatiser/a2a+() +arôme/S*() +aronde/S*() +arpège/S*() +arpégée/F*() +arpéger/c2a+() +arpent/S*() +arpentage/S*() +arpentée/F*() +arpenter/a2a+() +arpenteuse/F*() +arpète/S*() +arpette/S*() +arpigner/a2a+() +arpion/S*() +arquebusade/S*() +arquebuse/S*() +arquebuser/a2a+() +arquebusier/S*() +arquée/F*() +arquepincer/a2a+() +arquer/a4a+() +arrachage/S*() +arrachée/F*() +arrachement/S*() +arracher/a4a+() +arrache-racine/L'D'Q' +arracheuse/F*() +arrachis/L'D'Q' +arraisonnée/F*() +arraisonnement/S*() +arraisonner/a2a+() +arrangeable/S*() +arrangeante/F*() +arrangée/F*() +arrangement/S*() +arranger/a4a+() +arrangeuse/F*() +arrenter/a2a+() +arrérager/a3a+() +arrérages/D' +arrestation/S*() +arrêt/S*() +arrêté/S*() +arrête-bœuf/L'D'Q' +arrêtée/F*() +arrêter/a4a+() +arrêtiste/S*() +arrêtoir/S*() +arrhes/D'Q' +arriération/S*() +arrière/S*() +arrière-ban/S*() +arrière-bec/S*() +arrière-bouche/S*() +arrière-boutique/S*() +arrière-cerveau/X*() +arrière-chœur/S*() +arrière-corps/L'D' +arrière-cour/S*() +arrière-cuisine/S*() +arriérée/F*() +arrière-faix/L'D'Q' +arrière-fond/S*() +arrière-garde/S*() +arrière-gorge/S*() +arrière-goût/S*() +arrière-grand-mère/L'D'Q' +arrière-grand-oncle/S*() +arrière-grand-père/L'D'Q' +arrière-grands-mères/D'Q' +arrière-grands-oncles/D'Q' +arrière-grands-parents/D'Q' +arrière-grands-pères/D'Q' +arrière-grand-tante/S*() +arrière-main/S*() +arrière-pays/L'D'Q' +arrière-pensée/S*() +arrière-petite-fille/L'D'Q' +arrière-petite-nièce/L'D'Q' +arrière-petites-filles/D'Q' +arrière-petites-nièces/D'Q' +arrière-petit-fils/L'D'Q' +arrière-petit-neveu/L'D'Q' +arrière-petits-enfants/D'Q' +arrière-petits-fils/D'Q' +arrière-petits-neveux/D'Q' +arrière-plan/S*() +arriérer/c2a+() +arrière-saison/S*() +arrière-train/S*() +arrière-vassal/X*() +arrimage/S*() +arrimée/F*() +arrimer/a2a+() +arrimeuse/F*() +arriser/a2a+() +arrivage/S*() +arrivante/F*() +arrivée/F*() +arrivée/S*() +arriver/a2() +arrivisme/S*() +arriviste/S*() +arrobe/S*() +arroche/S*() +arrogamment/D'Q' +arrogance/S*() +arrogante/F*() +arroger/a3a+() +arrondi/S*() +arrondie/F*() +arrondir/f4f+() +arrondissage/S*() +arrondissement/S*() +arrondisseuse/F*() +arrosable/S*() +arrosage/S*() +arrosée/F*() +arrosement/S*() +arroser/a4a+() +arroseuse/F*() +arrosoir/S*() +arroyo/S*() +ars/L'D' +arsenal/X*() +arséniate/S*() +arsenic/S*() +arsenicale/W*() +arsénieuse/W*() +arsénite/S*() +arséniure/S*() +arsine/F*() +arsouille/S*() +arsouiller/a3a+() +art/S*() +artefact/S*() +artel/S*() +artémia/S*() +artère/S*() +artériectomie/S*() +artérielle/F*() +artériographie/S*() +artériole/S*() +artériologie/S*() +artérioscléreuse/W*() +artériosclérose/S*() +artériotomie/S*() +artérite/S*() +artéritique/S*() +artésienne/F*() +arthralgie/S*() +arthrite/S*() +arthritique/S*() +arthritisme/S*() +arthrodie/S*() +arthrographie/S*() +arthropathie/S*() +arthropode/S*() +arthroscopie/S*() +arthroscopique/S*() +arthrose/S*() +arthurienne/F*() +artichaut/S*() +artichautière/S*() +article/S*() +articulaire/S*() +articulation/S*() +articulatoire/S*() +articulée/F*() +articuler/a4a+() +articulet/S*() +artifice/S*() +artificielle/F*() +artificiellement/D'Q' +artificière/F*() +artificieuse/W*() +artificieusement/D'Q' +artiller/a1() +artillerie/S*() +artilleur/S*() +artimon/S*() +artisanale/W*() +artisanalement/D'Q' +artisanat/S*() +artisane/F*() +artison/S*() +artiste/S*() +artistement/D'Q' +artistique/S*() +artistiquement/D'Q' +artocarpe/S*() +arum/S*() +arvale/S*() +arvine/S*() +aryenne/F*() +aryle/S*() +aryténoïde/S*() +arythmie/S*() +as/L'D'Q' +as/||-- +asbeste/S*() +asbestose/S*() +ascaride/S*() +ascaridiase/S*() +ascaridiose/S*() +ascendance/S*() +ascendante/F*() +ascenseur/S*() +ascension/S*() +ascensionnelle/F*() +ascensionner/a2a+() +ascensionniste/S*() +ascensoriste/S*() +ascèse/S*() +ascète/S*() +ascétique/S*() +ascétisme/S*() +ascidie/S*() +ascite/S*() +ascitique/S*() +asclépiadacée/S*() +asclépiade/S*() +ascomycète/S*() +ascorbique/S*() +asepsie/S*() +aseptique/S*() +aseptisation/S*() +aseptisée/F*() +aseptiser/a2a+() +asexualité/S*() +asexuée/F*() +asexuelle/F*() +ashkénaze/S*() +ashram/S*() +asialie/S*() +asiate/S*() +asiatique/S*() +asilaire/S*() +asile/S*() +asinienne/F*() +asociabilité/S*() +asociale/W*() +asparagine/S*() +asparagus/L'D'Q' +aspartame/S*() +aspartate/S*() +aspartique/S*() +aspe/S*() +aspect/S*() +aspectée/F*() +aspecter/a2a+() +asperge/S*() +aspergée/F*() +asperger/a4a+() +aspergille/S*() +aspergillose/S*() +aspérité/S*() +aspermatisme/S*() +asperme/S*() +aspersion/S*() +aspersoir/S*() +aspérule/S*() +asphaltage/S*() +asphalte/S*() +asphaltée/F*() +asphalter/a2a+() +asphalteuse/F*() +asphaltique/S*() +asphérique/S*() +asphodèle/S*() +asphyxiante/F*() +asphyxie/S*() +asphyxiée/F*() +asphyxier/a4a+() +aspic/S*() +aspidistra/S*() +aspirante/F*() +aspirateur/S*() +aspiration/S*() +aspiratoire/S*() +aspirée/F*() +aspirée/S*() +aspirer/a4a+() +aspirine/S*() +asple/S*() +asque/S*() +assa-fœtida/S*() +assagie/F*() +assagir/f4f+() +assagissement/S*() +assaillante/F*() +assaillie/F*() +assaillir/iT() +assainie/F*() +assainir/f2f+() +assainissement/S*() +assainisseuse/F*() +assaisonnée/F*() +assaisonnement/S*() +assaisonner/a2a+() +assamaise/F*() +assarmenter/a2a+() +assassinat/S*() +assassine/F*() +assassinée/F*() +assassiner/a2a+() +assaut/S*() +assavoir +asse/S*() +asseau/X*() +asséchée/F*() +assèchement/S*() +assécher/c4a+() +assemblage/S*() +assemblée/F*() +assemblée/S*() +assemblement/S*() +assembler/a4a+() +assembleuse/F*() +assénée/F*() +asséner/c2a+() +assentiment/S*() +asseoir/pS() +assermentation/S*() +assermentée/F*() +assermenter/a2a+() +assertion/S*() +asservie/F*() +asservir/f4f+() +asservissante/F*() +asservissement/S*() +asservisseur/S*() +assesseure/F*() +assette/S*() +assez/L'D'Q' +assibilation/S*() +assibiler/a4a+() +assidue/F*() +assiduité/S*() +assidûment/D'Q' +assiégeante/F*() +assiégée/F*() +assiéger/c2a+() +assiette/S*() +assiettée/S*() +assignable/S*() +assignat/S*() +assignation/S*() +assignée/F*() +assigner/a2a+() +assimilable/S*() +assimilation/S*() +assimilationniste/S*() +assimilatrice/F*() +assimilée/F*() +assimiler/a4a+() +assise/F*() +assistanat/S*() +assistance/S*() +assistante/F*() +assistée/F*() +assister/a2a+() +associable/S*() +association/S*() +associationnisme/S*() +associationniste/S*() +associative/F*() +associativité/S*() +associatrice/F*() +associée/F*() +associer/a4a+() +assoiffée/F*() +assoiffer/a2a+() +assolée/F*() +assolement/S*() +assoler/a2a+() +assombrie/F*() +assombrir/f4f+() +assombrissement/S*() +assommante/F*() +assommée/F*() +assommer/a4a+() +assommeur/S*() +assommoir/S*() +assomption/S*() +assonance/S*() +assonancée/F*() +assonante/F*() +assoner/a1() +assortie/F*() +assortiment/S*() +assortir/f4f+() +assortisseuse/F*() +assoupie/F*() +assoupir/f4f+() +assoupissante/F*() +assoupissement/S*() +assouplie/F*() +assouplir/f4f+() +assouplissant/S*() +assouplissement/S*() +assouplisseur/S*() +assourdie/F*() +assourdir/f4f+() +assourdissante/F*() +assourdissement/S*() +assouvie/F*() +assouvir/f4f+() +assouvissement/S*() +assuétude/S*() +assujettie/F*() +assujettir/f4f+() +assujettissante/F*() +assujettissement/S*() +assumée/F*() +assumer/a4a+() +assurable/S*() +assurage/S*() +assurance/S*() +assurance-accidents/L'D' +assurance-chômage/L'D' +assurance-crédit/L'D' +assurance-invalidité/L'D' +assurance-maladie/L'D' +assurances-crédits/D'Q' +assurance-vieillesse/L'D' +assurée/F*() +assurément/D'Q' +assurer/a4a+() +assureuse/F*() +assyrienne/F*() +assyriologie/S*() +assyriologue/S*() +astable/S*() +astacicultrice/F*() +astaciculture/S*() +astasie/S*() +astate/S*() +astatique/S*() +aster/S*() +astéréognosie/S*() +astéride/S*() +astérie/S*() +astérisme/S*() +astérisque/S*() +astéroïde/S*() +asthénie/S*() +asthénique/S*() +asthénosphère/S*() +asthmatique/S*() +asthme/S*() +asti/S*() +asticot/S*() +asticotage/S*() +asticotée/F*() +asticoter/a2a+() +astigmate/S*() +astigmatisme/S*() +astiquage/S*() +astiquée/F*() +astiquer/a2a+() +astragale/S*() +astrakan/S*() +astrale/W*() +astre/S*() +astreignante/F*() +astreindre/wB() +astreinte/F*() +astreinte/S*() +astringence/S*() +astringente/F*() +astrobiologie/S*() +astroblème/S*() +astrographe/S*() +astrolabe/S*() +astrolâtrie/S*() +astrologie/S*() +astrologique/S*() +astrologue/S*() +astrométrie/S*() +astronaute/S*() +astronautique/S*() +astronef/S*() +astronome/S*() +astronomie/S*() +astronomique/S*() +astronomiquement/D'Q' +astroparticule/S*() +astrophysicienne/F*() +astrophysique/S*() +astroport/S*() +astuce/S*() +astucieuse/W*() +astucieusement/D'Q' +asturienne/F*() +asymétrie/S*() +asymétrique/S*() +asymétriquement/D'Q' +asymptomatique/S*() +asymptote/S*() +asymptotique/S*() +asymptotiquement/D'Q' +asynchrone/S*() +asynchronisme/S*() +asyndète/S*() +asynergie/S*() +asystolie/S*() +atactique/S*() +ataraxie/S*() +ataraxique/S*() +atavique/S*() +atavisme/S*() +ataxie/S*() +ataxique/S*() +atèle/S*() +atelier/S*() +atemporelle/F*() +atermoiement/S*() +atermoyer/a1() +athanor/S*() +athée/S*() +athéisme/S*() +athématique/S*() +athénée/S*() +athénienne/F*() +athéologie/S*() +athermane/S*() +athermique/S*() +athéromateuse/W*() +athérome/S*() +athérosclérose/S*() +athétose/S*() +athlète/S*() +athlétique/S*() +athlétisme/S*() +athymie/S*() +atlante/S*() +atlantique/S*() +atlantisme/S*() +atlas/L'D'Q' +atm/||-- +atmosphère/S*() +atmosphérique/S*() +atoll/S*() +atome/S*() +atome-gramme/L'D'Q' +atomes-grammes/D'Q' +atomicienne/F*() +atomicité/S*() +atomique/S*() +atomisation/S*() +atomisée/F*() +atomiser/a4a+() +atomiseur/S*() +atomisme/S*() +atomiste/S*() +atomistique/S*() +atonal/S*() +atonale/W*() +atonalité/S*() +atone/S*() +atonie/S*() +atonique/S*() +atopie/S*() +atopique/S*() +atour/S*() +atout/S*() +atoxique/S*() +atrabilaire/S*() +atrabile/S*() +atractyligénine/S*() +âtre/S*() +atrière/F*() +atrium/S*() +atroce/S*() +atrocement/D'Q' +atrocité/S*() +atrophie/S*() +atrophiée/F*() +atrophier/a4a+() +atropine/S*() +attablée/F*() +attabler/a4a+() +attachante/F*() +attache/S*() +attaché-case/L'D'Q' +attachée/F*() +attachement/S*() +attacher/a4a+() +attachés-cases/D'Q' +attacheuse/F*() +attagène/S*() +attaquable/S*() +attaquante/F*() +attaque/S*() +attaquée/F*() +attaquer/a4a+() +attardée/F*() +attarder/a3a+() +atteignable/S*() +atteindre/wB() +atteinte/F*() +atteinte/S*() +attelage/S*() +attelée/F*() +atteler/d4a+() +attelle/S*() +attenante/F*() +attendre/tA() +attendrie/F*() +attendrir/f4f+() +attendrissante/F*() +attendrissement/S*() +attendrisseur/S*() +attendu +attendue/F*() +attentat/S*() +attentatoire/S*() +attente/S*() +attenter/a5() +attention/S*() +attentionnée/F*() +attentisme/S*() +attentiste/S*() +attentive/F*() +attentivement/D'Q' +atténuante/F*() +atténuateur/S*() +atténuation/S*() +atténuée/F*() +atténuer/a4a+() +atterrage/S*() +atterrante/F*() +atterrée/F*() +atterrer/a2a+() +atterrie/F*() +atterrir/f1f+() +atterrissage/S*() +atterrissement/S*() +atterrisseur/S*() +attestation/S*() +attestée/F*() +attester/a2a+() +atticisme/S*() +attiédie/F*() +attiédir/f4f+() +attiédissement/S*() +attifée/F*() +attifement/S*() +attifer/a4a+() +attifet/S*() +attiger/a2a+() +attique/S*() +attirable/S*() +attirail/S*() +attirance/S*() +attirante/F*() +attirée/F*() +attirer/a4a+() +attisée/F*() +attisement/S*() +attiser/a2a+() +attitrée/F*() +attitrer/a2a+() +attitude/S*() +attorney/S*() +attouchement/S*() +attoucher/a4a+() +attracteur/S*() +attraction/S*() +attractive/F*() +attractivité/S*() +attrait/S*() +attrapade/S*() +attrapage/S*() +attrapée/F*() +attrape-mouche/S*() +attrape-nigaud/S*() +attraper/a4a+() +attrape-tout/L'D'Q' +attrapeuse/F*() +attrayante/F*() +attribuable/S*() +attribuée/F*() +attribuer/a4a+() +attribut/S*() +attributaire/S*() +attribution/S*() +attributive/F*() +attriquer/a2a+() +attristante/F*() +attristée/F*() +attrister/a4a+() +attrition/S*() +attroupée/F*() +attroupement/S*() +attrouper/a4a+() +atypique/S*() +au/L'D'Q'QjX. +aubade/S*() +aubaine/F*() +aube/S*() +aubépine/S*() +aubère/S*() +auberge/S*() +aubergine/S*() +aubergiste/S*() +auberon/S*() +aubette/S*() +aubier/S*() +aubin/S*() +aubiner/a1() +auburn/L'D'Q' +aucuba/S*() +aucune/F*() +aucunement/D'Q' +audace/S*() +audacieuse/W*() +audacieusement/D'Q' +au-dedans/Q' +au-dehors/Q' +au-delà/L'D' +au-delà/Q' +au-dessous/Q' +au-dessus/Q' +au-devant/Q' +audibilité/S*() +audible/S*() +audience/S*() +audiencière/F*() +audimètre/S*() +audimutité/S*() +audio/L'D'Q' +audioconférence/S*() +audiodescription/S*() +audiodisque/S*() +audiofréquence/S*() +audiogramme/S*() +audioguide/S*() +audiolivre/S*() +audiomètre/S*() +audiométrie/S*() +audionumérique/S*() +audiophone/S*() +audioprothésiste/S*() +audiotex/L'D'Q' +audiotypiste/S*() +audiovisuel/S*() +audiovisuelle/F*() +audit/S*() +auditer/a2a+() +audition/S*() +auditionnée/F*() +auditionner/a2a+() +auditive/F*() +auditoire/S*() +auditorat/S*() +auditorium/S*() +auditrice/F*() +auge/S*() +augée/S*() +auget/S*() +augette/S*() +augment/S*() +augmentable/S*() +augmentation/S*() +augmentative/F*() +augmentée/F*() +augmenter/a4a+() +augurale/W*() +augure/S*() +augurer/a2a+() +auguste/S*() +augustine/F*() +augustinienne/F*() +augustinisme/S*() +aujourd'hui/D'Q'Qj +aulique/S*() +aulne/S*() +aulx +aumône/S*() +aumônerie/S*() +aumônière/F*() +aune/S*() +auner/a2a+() +auparavant/D'Q' +auprès/Q'Qj +auquel +aura/S*() +aurantiacée/S*() +auréole/S*() +auréolée/F*() +auréoler/a4a+() +auréomycine/S*() +auriculaire/S*() +auricule/S*() +aurifère/S*() +aurification/S*() +aurifiée/F*() +aurifier/a2a+() +aurige/S*() +aurignacienne/F*() +aurique/S*() +aurochs/L'D'Q' +aurore/S*() +auscultation/S*() +auscultatoire/S*() +auscultée/F*() +ausculter/a4a+() +auspices/D'Q' +aussi/D'Q' +aussière/S*() +aussitôt/D'Q' +austère/S*() +austèrement/D'Q' +austérité/S*() +australe/W*() +australienne/F*() +australoïde/S*() +australopithèque/S*() +australs/D'Q' +austro-hongroise/F*() +austronésien/S*() +austronésienne/F*() +autan/S*() +autant/D'Q' +autarcie/S*() +autarcique/S*() +autel/S*() +auteure/F*() +authenticité/S*() +authentification/S*() +authentifiée/F*() +authentifier/a4a+() +authentique/S*() +authentiquement/D'Q' +authentiquer/a2a+() +autisme/S*() +autiste/S*() +autistique/S*() +auto/S*() +autoaccusation/S*() +autoadhésive/F*() +autoadjointe/F*() +autoalarme/S*() +autoallumage/S*() +autoamorçage/S*() +autoberge/S*() +autobiographe/S*() +autobiographie/S*() +autobiographique/S*() +autobloquante/F*() +autobus/L'D'Q' +autocalibration/S*() +autocar/S*() +autocaravane/S*() +autocariste/S*() +autocassable/S*() +autocensure/S*() +autocensurer/a3a+() +autocéphale/S*() +autochenille/S*() +autochrome/S*() +autochtone/S*() +autocinétique/S*() +autocinétisme/S*() +autoclave/S*() +autoclaviste/S*() +autocollante/F*() +autocommutateur/S*() +autoconcurrence/S*() +autoconduction/S*() +autoconsommation/S*() +autocopie/S*() +autocorrection/S*() +autocrate/S*() +autocratie/S*() +autocratique/S*() +autocratiquement/D'Q' +autocratisme/S*() +autocritique/S*() +autocuiseur/S*() +autodafé/S*() +autodéfense/S*() +autodestruction/S*() +autodestructrice/F*() +autodétermination/S*() +autodéterminer/a3a+() +autodétruire/yO() +autodidacte/S*() +autodidactique/S*() +autodidaxie/S*() +autodiscipline/S*() +autodrome/S*() +auto-école/S*() +autoédition/S*() +autoentrepreneuriat/S*() +autoentrepreneuse/F*() +autoentreprise/S*() +autoéquilibrante/F*() +autoérotique/S*() +autoérotisme/S*() +autoethnonyme/S*() +autoévaluante/F*() +autoévaluation/S*() +autoexcitatrice/F*() +autoextractible/S*() +autofiction/S*() +autofinancée/F*() +autofinancement/S*() +autofinancer/a4a+() +autofocus/L'D'Q' +autoformation/S*() +autogame/S*() +autogamie/S*() +autogène/S*() +autogérée/F*() +autogestion/S*() +autogestionnaire/S*() +autogire/S*() +autogoal/S*() +autographe/S*() +autographiée/F*() +autographier/a2a+() +autoguérison/S*() +autoguidage/S*() +autoguidée/F*() +autoguider/a3a+() +auto-immune/F*() +auto-immunisation/S*() +auto-imposition/S*() +auto-intoxication/S*() +autoïque/S*() +automate/S*() +automaticienne/F*() +automaticité/S*() +automation/S*() +automatique/S*() +automatiquement/D'Q' +automatisable/S*() +automatisation/S*() +automatisée/F*() +automatiser/a2a+() +automatiseur/S*() +automatisme/S*() +automédication/S*() +automédon/S*() +automitrailleuse/S*() +automnale/W*() +automne/S*() +automobile/S*() +automobilisable/S*() +automobilisme/S*() +automobiliste/S*() +automorphe/S*() +automorphisme/S*() +automotrice/F*() +automutilation/S*() +autoneige/S*() +autonettoyante/F*() +autonome/S*() +autonomie/S*() +autonomisation/S*() +autonomiser/a4a+() +autonomisme/S*() +autonomiste/S*() +autonyme/S*() +autonymie/S*() +autonymique/S*() +auto-patrouille/L'D'Q' +autophagie/S*() +autoplastie/S*() +autopompe/S*() +autoportante/F*() +autoporteuse/F*() +autoportrait/S*() +autoproclamée/F*() +autoproclamer/a3a+() +autoproduction/S*() +autopropulsée/F*() +autopropulsion/S*() +autopsie/S*() +autopsiée/F*() +autopsier/a2a+() +autopunition/S*() +autoradio/S*() +autoradiographie/S*() +autorail/S*() +autoréglage/S*() +autorégulation/S*() +autorégulatrice/F*() +autorisation/S*() +autorisatrice/F*() +autorisée/F*() +autoriser/a4a+() +autoritaire/S*() +autoritairement/D'Q' +autoritarisme/S*() +autorité/S*() +autoroute/S*() +autoroutière/F*() +autosatisfaction/S*() +autoscopie/S*() +autos-couchettes/L'D'Q' +autosimilaire/S*() +autosomale/W*() +autosome/S*() +autosomique/S*() +autos-patrouilles/D'Q' +auto-stop/S*() +auto-stoppeuse/F*() +autostrade/S*() +autosuffisance/S*() +autosuggestion/S*() +autosuggestionner/a3a+() +autosurveillance/S*() +autotélie/S*() +autotomie/S*() +autotomiser/a3a+() +autotour/S*() +autotrophe/S*() +autotrophie/S*() +autour/D'Q' +autour/S*() +autovaccin/S*() +autovaccination/S*() +autre/S*() +autrefois/D'Q' +autrement/D'Q' +autrice/S*() +autrichienne/F*() +autruche/S*() +autrui/L'D'Q' +auvent/S*() +auvergnate/F*() +auxiliaire/S*() +auxiliairement/D'Q' +auxiliariat/S*() +auxine/S*() +auxquelles/D' +auxquels/D' +avachie/F*() +avachir/f4f+() +avachissement/S*() +aval/S*() +avalanche/S*() +avalancheuse/W*() +avalée/F*() +avalement/S*() +avaler/a2a+() +avale-tout/L'D'Q' +avaleuse/F*() +avalisée/F*() +avaliser/a2a+() +avaliseur/S*() +avaliste/S*() +à-valoir/L'D'Q' +avaloir/S*() +avaloire/S*() +avance/S*() +avancée/F*() +avancée/S*() +avancement/S*() +avancer/a4a+() +avanie/S*() +avant/D'Q' +avant/S*() +avantage/S*() +avantagée/F*() +avantager/a2a+() +avantageuse/W*() +avantageusement/D'Q' +avant-bras/L'D'Q' +avant-centre/L'D'Q' +avant-corps/L'D'Q' +avant-coureur/S*() +avant-creuset/S*() +avant-dernière/F*() +avant-garde/S*() +avant-gardisme/S*() +avant-gardiste/S*() +avant-goût/S*() +avant-guerre/S*() +avant-hier/D'Q' +avant-main/S*() +avant-midi/L'D'Q' +avant-port/S*() +avant-poste/S*() +avant-première/S*() +avant-projet/S*() +avant-propos/L'D'Q' +avant-scène/S*() +avants-centres/D'Q' +avant-soirée/S*() +avant-toit/S*() +avant-train/S*() +avant-veille/S*() +avare/S*() +avarement/D'Q' +avarice/S*() +avaricieuse/W*() +avarie/S*() +avariée/F*() +avarier/a4a+() +avatar/S*() +avec/D'Q' +aveindre +aveline/S*() +avelinier/S*() +aven/S*() +avenante/F*() +avènement/S*() +avenir +avenir/S*() +avent/L'D' +aventure/S*() +aventurée/F*() +aventurer/a4a+() +aventureuse/W*() +aventureusement/D'Q' +aventurière/F*() +aventurine/S*() +aventurisme/S*() +avenue/S*() +avérée/F*() +avérer/c4a+() +avers/L'D' +averse/S*() +aversion/S*() +avertie/F*() +avertir/f2f+() +avertissement/S*() +avertisseuse/F*() +aveu/X*() +aveuglante/F*() +aveugle/S*() +aveuglée/F*() +aveuglément/D'Q' +aveuglement/S*() +aveugler/a4a+() +aveuglette/S*() +aveulie/F*() +aveulir/f4f+() +aveulissement/S*() +aviaire/S*() +aviation/S*() +aviatrice/F*() +avicole/S*() +avicultrice/F*() +aviculture/S*() +avide/S*() +avidement/D'Q' +avidité/S*() +avilie/F*() +avilir/f4f+() +avilissante/F*() +avilissement/S*() +avinée/F*() +aviner/a2a+() +avion/S*() +avion-cargo/L'D'Q' +avionique/S*() +avionnette/S*() +avionneuse/F*() +avions-cargos/D'Q' +aviron/S*() +avis/L'D'Q' +avisée/F*() +aviser/a4a+() +aviso/S*() +avitaillée/F*() +avitaillement/S*() +avitailler/a4a+() +avitailleuse/F*() +avitaminose/S*() +avivage/S*() +avivée/F*() +avivement/S*() +aviver/a2a+() +aviveuse/F*() +avocaillon/S*() +avocasser/a2a+() +avocasserie/S*() +avocassière/F*() +avocate/F*() +avocatier/S*() +avocette/S*() +avoine/S*() +avoinée/F*() +avoiner/a2a+() +avoir/zA() +avoirdupoids/L'D' +avoirs +avoisinante/F*() +avoisiner/a4a+() +avortée/F*() +avortement/S*() +avorter/a2a+() +avorteuse/F*() +avorton/S*() +avouable/S*() +avouée/F*() +avouer/a4a+() +avoyer/a2a+() +avr +avril/S*() +avulsion/S*() +avunculaire/S*() +axe/S*() +axée/F*() +axer/a4a+() +axiale/W*() +axile/S*() +axillaire/S*() +axiologie/S*() +axiologique/S*() +axiomatique/S*() +axiomatisation/S*() +axiomatisée/F*() +axiomatiser/a2a+() +axiome/S*() +axis/L'D'Q' +axoa/S*() +axolotl/S*() +axonaise/F*() +axone/S*() +axonge/S*() +axonométrie/S*() +axonométrique/S*() +ayant/S*() +ayatollah/S*() +ayurvéda/S*() +ayurvédique/S*() +azalée/S*() +azéotrope/S*() +azéotropique/S*() +azerbaïdjanaise/F*() +azérie/F*() +azerole/S*() +azerolier/S*() +azidothymidine/S*() +azimut/S*() +azimutale/W*() +azimuter/a2a+() +azimuther/a2a+() +azoïque/S*() +azolla/S*() +azoospermie/S*() +azotate/S*() +azote/S*() +azotée/F*() +azotémie/S*() +azoteuse/W*() +azotique/S*() +azotite/S*() +azoture/S*() +azoturie/S*() +aztèque/S*() +azulejo/S*() +azulène/S*() +azur/S*() +azurage/S*() +azurant/S*() +azurée/F*() +azuréenne/F*() +azurer/a2a+() +azurite/S*() +azygos/L'D'Q' +azyme/S*() +b +b/||-- +ba/||-- +baasisme/S. +baasiste/S. +baba/S. +babeler/d0() +babelutte/S. +babeurre/S. +babil/S. +babillage/S. +babillarde/F.() +babiller/a0() +babine/S. +babiole/S. +babiroussa/S. +babisme/S. +bâbord +bâbordais +babouche/S. +babouchka/S. +babouin/S. +babouvisme/S. +baby/S. +baby-boom/S. +baby-boomer/S. +baby-foot +babylonienne/F.() +baby-sitter/S. +baby-sitting/S. +bac/S. +baccalauréat/S. +baccara +baccarat +bacchanale/S. +bacchante/S. +bacciforme/S. +bâchage/S. +bachat/S. +bâche/S. +bâchée/F.() +bachelière/F.() +bâcher/a0a+() +bachi/S. +bachi-bouzouk/S. +bachique/S. +bachot/S. +bachotage/S. +bachoter/a0() +bacillaire/S. +bacille/S. +bacilliforme/S. +bacillose/S. +backgammon/S. +back-office/S. +bâclage/S. +bâclée/F.() +bâcler/a0a+() +bacon +bactéricide/S. +bactéridie/S. +bactérie/S. +bactérienne/F.() +bactériologie/S. +bactériologique/S. +bactériologiste/S. +bactériologue/S. +bactériophage/S. +bactériostatique/S. +bacul/S. +badaude/F.() +badauderie/S. +badelaire/S. +bader/a0a+() +baderne/S. +badge/S. +badiane/S. +badigeon/S. +badigeonnage/S. +badigeonnée/F.() +badigeonner/a0a+() +badigeonneur/S. +badigoinces +badinage/S. +badine/F.() +badiner/a0() +badinerie/S. +badminton +baeckeofe/S. +baffe/S. +baffer/a0a+() +baffle/S. +bafouer/a0a+() +bafouillage/S. +bafouille/S. +bafouiller/a0a+() +bafouilleuse/F.() +bafouillis +bâfrer/a0a+() +bâfreuse/F.() +bagad/S. +bagage/S. +bagagiste/S. +bagarre/S. +bagarrer/a0a+() +bagarreuse/F.() +bagasse/S. +bagatelle/S. +bagnarde/F.() +bagne/S. +bagnole/S. +bagote/S. +bagoter/a0() +bagotte/S. +bagotter/a0() +bagou +bagouler/a0() +bagout +baguage/S. +bague/S. +baguée/F.() +baguenauder/a0a+() +baguenaudier/S. +baguer/a0a+() +baguette/S. +baguier/S. +baguiste/S. +bah +bahut/S. +baie/F.() +baignade/S. +baigner/a0a+() +baigneuse/F.() +baignoire/S. +bail/X. +bâillement/S. +bailler/a0a+() +bâiller/a0() +bailleresse/F.() +bâilleuse/F.() +bailli/S. +bailliage/S. +bâillon/S. +bâillonnée/F.() +bâillonnement/S. +bâillonner/a0a+() +bain/S. +bain-marie +bains-marie +baïonnette/S. +baïram/S. +baisable/S. +baise/S. +baisée/F.() +baisemain/S. +baisement/S. +baiser/S. +baiser/a0a+() +baiseuse/F.() +baisse/S. +baissée/F.() +baissement/S. +baisser/a0a+() +baissière/F.() +bajoue/S. +bajoyer/S. +bakchich/S. +bakélite/S. +baklava/S. +bal/S. +balade/S. +balader/a0a+() +baladeuse/F.() +baladin/S. +balado/S. +baladodiffuseuse/F.() +baladodiffusion/S. +balafon/S. +balafre/S. +balafrée/F.() +balafrer/a0a+() +balai/S. +balai-brosse +balais-brosses +balaise/S. +balalaïka/S. +balance/S. +balancée/F.() +balancelle/S. +balancement/S. +balancer/a0a+() +balancière/F.() +balancine/S. +balançoire/S. +balane/S. +balanite/S. +balanoglosse/S. +balanstiquer/a0a+() +balata/S. +balayage/S. +balayée/F.() +balayer/a0a+() +balayette/S. +balayeuse/F.() +balayure/S. +balbutiante/F.() +balbutiée/F.() +balbutiement/S. +balbutier/a0a+() +balbuzard/S. +balcon/S. +balconnet/S. +baldaquin/S. +baleine/S. +baleineau/X. +baleinée/F.() +baleiner/a0a+() +baleinière/F.() +balénoptère/S. +balès +balèvre/S. +balèze/S. +baligander/a0() +balisage/S. +balise/S. +balisée/F.() +baliser/a0a+() +baliseur/S. +balisier/S. +baliste/S. +balisticienne/F.() +balistique/S. +balivage/S. +baliveau/X. +baliverne/S. +balkanique/S. +balkanisation/S. +balkanisée/F.() +balkaniser/a0a+() +ballade/S. +ballante/F.() +ballast/S. +ballastage/S. +ballaster/a0a+() +ballastière/S. +balle/S. +balle-molle +baller/a0() +ballerine/S. +balles-molles +ballet/S. +balletomane/S. +ballon/S. +ballonnée/F.() +ballonnement/S. +ballonner/a0a+() +ballonnet/S. +ballon-sonde +ballons-sondes +ballot/S. +ballote/S. +ballotin/S. +ballottage/S. +ballottée/F.() +ballottement/S. +ballotter/a0a+() +ballottine/S. +ball-trap/S. +balluchon/S. +balnéaire/S. +balnéation/S. +balnéothérapie/S. +balourde/F.() +balourdise/S. +baloutche/S. +baloutchi/S. +balsa/S. +balsamier/S. +balsamine/S. +balsamique/S. +balte/S. +balter/a0a+() +balthazar/S. +baluchithérium/S. +baluchon/S. +baluchonner +balustrade/S. +balustre/S. +balzane/F.() +bambin/S. +bamboche/S. +bambocher/a0() +bambocheuse/F.() +bambou/S. +bamboula/S. +bambouseraie/S. +ban/S. +banachique/S. +banale/F.() +banale/W.() +banalement +banalisation/S. +banalisée/F.() +banaliser/a0a+() +banalité/S. +banane/S. +bananer/a0a+() +bananeraie/S. +bananier/S. +banaste/S. +banc/S. +bancable/S. +bancaire/S. +bancale/F.() +bancarisation/S. +bancassurance/S. +bancassureur/S. +banche/S. +banchée/F.() +bancher/a0a+() +bancheuse/F.() +banco/S. +bancoulier/S. +bancroche/S. +bandage/S. +bandagiste/S. +bandana/S. +bandante/F.() +bande/S. +bandeau/X. +bandée/F.() +bandelette/S. +bander/a0a+() +banderille/S. +banderillero/S. +banderole/S. +bandit/S. +banditisme/S. +bandonéon/S. +bandoulière/S. +bang/S. +banian/S. +banjo/S. +banjoïste/S. +banlieue/S. +banlieusarde/F.() +banlon/S. +banner/a0a+() +banneret/S. +banneton/S. +bannette/S. +bannie/F.() +bannière/S. +bannir/f0f+() +bannissement/S. +banon/S. +banque/S. +banquer/a0() +banqueroute/S. +banqueroutière/F.() +banquet/S. +banqueter/d0() +banqueteur/S. +banquette/S. +banquière/F.() +banquise/S. +banquiste/S. +bantoue/F.() +baobab/S. +baptême/S. +baptisée/F.() +baptiser/a0a+() +baptismale/W.() +baptisme/S. +baptistaire/S. +baptiste/S. +baptistère/S. +baquer/a0a+() +baquet/S. +baqueter/d0a+() +baquetures +bar/S. +bar/||-- +baragouin/S. +baragouinage/S. +baragouinée/F.() +baragouiner/a0a+() +baragouineuse/F.() +baraka/S. +barakie/F.() +baraque/S. +baraquée/F.() +baraquement/S. +baraquer/a0a+() +baraterie/S. +baratin/S. +baratinée/F.() +baratiner/a0a+() +baratineuse/F.() +barattage/S. +baratte/S. +baratter/a0a+() +barbacane/S. +barbante/F.() +barbaque/S. +barbare/S. +barbaresque/S. +barbarie/S. +barbarisme/S. +barbe/S. +barbeau/X. +barbecue/S. +barbée/F.() +barbelé/S. +barbelée/F.() +barbelure/S. +barber/a0a+() +barbet/S. +barbette/F.() +barbiche/S. +barbichette/S. +barbichue/F.() +barbier/S. +barbifier/a0a+() +barbille/S. +barbillon/S. +barbital/S. +barbiturique/S. +barbiturisme/S. +barbon/S. +barbotage/S. +barboter/a0a+() +barboteuse/F.() +barbotière/S. +barbotine/F.() +barbouillage/S. +barbouiller/a0a+() +barbouilleuse/F.() +barbouze/S. +barbue/F.() +barbule/S. +barcarolle/S. +barcasse/S. +bard/S. +bardage/S. +bardane/S. +barde/S. +bardeau/X. +bardée/F.() +barder/a0a+() +barder/a9a+() +bardeuse/F.() +bardis +bardot/S. +barème/S. +barémique/S. +baréter/c0() +barge/S. +barguigner/a0() +barguigneuse/F.() +baribal/S. +baril/S. +barillet/S. +bariolage/S. +bariolée/F.() +barioler/a0a+() +bariolure/S. +barjaquer/a0() +barlongue/F.() +barloquer/a0() +barlotière/S. +barmaid/S. +barman/S. +barn/S. +barnabite/S. +barographe/S. +baromètre/S. +barométrique/S. +baronnage/S. +baronne/F.() +baronner/a0a+() +baronnet/S. +baronnette/S. +baronnie/S. +baroque/S. +baroquisme/S. +baroscope/S. +barotraumatisme/S. +baroud/S. +barouder/a0() +baroudeur/S. +barouf/S. +baroufle/S. +barque/S. +barquerolle/S. +barquette/S. +barracuda/S. +barrage/S. +barragiste/S. +barre/S. +barreau/X. +barrée/F.() +barregraphe/S. +barrel/S. +barrement/S. +barrer/a0a+() +barrette/S. +barreuse/F.() +barricade/S. +barricadée/F.() +barricader/a0a+() +barrière/S. +barrique/S. +barrir/f0() +barrissement/S. +barrot/S. +bartavelle/S. +barycentre/S. +barycentrique/S. +barye/S. +barymétrie/S. +baryon/S. +baryonique/S. +barysphère/S. +baryte/S. +barytine/S. +baryton/S. +baryum/S. +barzoï/S. +bas +bas +basale/W.() +basalte/S. +basaltique/S. +basane/S. +basanée/F.() +basaner/a0a+() +bas-bleu/S. +bas-côté/S. +basculante/F.() +bascule/S. +basculée/F.() +basculement/S. +basculer/a0a+() +basculeur/S. +bas-de-casse +base/S. +base-ball/S. +basée/F.() +baselle/S. +baser/a0a+() +bas-fond/S. +basicité/S. +baside/S. +basidiomycète/S. +basilaire/S. +basilic/S. +basilicale/W.() +basilique/S. +basin/S. +basique/S. +bas-jointée/F.() +basket/S. +basket-ball/S. +basketteuse/F.() +bas-mât/S. +basoche/S. +basophile/S. +basquaise/S. +basque/S. +basquine/S. +bas-relief/S. +basse/S. +basse-contre +basse-cour +basse-courière/F.() +basse-danse +basse-fosse +basse-lisse +basse-lissière/F.() +bassement +basses-contre +basses-cours +basses-danses +basses-fosses +basses-lisses +bassesse/S. +basses-tailles +basses-villes +basset/S. +basse-taille +basse-ville +bassin/S. +bassinante/F.() +bassine/S. +bassiner/a0a+() +bassinet/S. +bassinoire/S. +bassiste/S. +basson/S. +bastaing/S. +baste/S. +baster/a0() +basterne/S. +bastide/S. +bastidon/S. +bastille/S. +bastillée/F.() +bastillonnée/F.() +bastillonner/a0a+() +bastingage/S. +bastion/S. +bastionnée/F.() +bastionner/a0a+() +baston/S. +bastonnade/S. +bastonner/a0a+() +bastos +bastringue/S. +bas-ventre/S. +bât/S. +bataclan/S. +bataille/S. +bataillée/F.() +batailler/a0a+() +batailleuse/F.() +bataillon/S. +bâtarde/F.() +batardeau/X. +bâtardise/S. +batavia/S. +batavique/S. +batayole/S. +bateau/X. +bateau-citerne +bateau-feu +bateau-mouche +bateau-pilote +bateau-pompe +bateaux-citernes +bateaux-feux +bateaux-mouches +bateaux-pilotes +bateaux-pompes +bâtée/F.() +batelage/S. +batelée/F.() +bateler/d0() +batelet/S. +bateleuse/F.() +batelière/F.() +batellerie/S. +bâter/a0a+() +bat-flanc +bath +bathyale/W.() +bathymétrie/S. +bathymétrique/S. +bathyscaphe/S. +bathysphère/S. +bâtie/F.() +bâtière/S. +batifolage/S. +batifolante/F.() +batifoler/a0() +batifoleuse/F.() +batik/S. +bâtiment/S. +bâtir/f0f+() +bâtisseuse/F.() +batiste/S. +bâton/S. +bâtonnat/S. +bâtonnée/F.() +bâtonner/a0a+() +bâtonnet/S. +bâtonnière/F.() +batoude/S. +batracienne/F.() +battage/S. +battante/F.() +batte/S. +battée/S. +battellement/S. +battement/S. +batterie/S. +batteuse/F.() +battiture/S. +battle-dress +battoir/S. +battologie/S. +battre/uA() +battue/F.() +batture/S. +bau/X. +baud/S. +baudet/S. +baudrier/S. +baudroie/S. +baudruche/S. +bauge/S. +baugée/F.() +bauger/a0a+() +baume/S. +baumier/S. +bauquière/S. +bauxite/S. +bavardage/S. +bavarde/F.() +bavarder/a0() +bavaroise/F.() +bavasser/a0() +bave/S. +baver/a0() +bavette/S. +baveuse/W.() +bavochée/F.() +bavocher/a0() +bavochure/S. +bavoir/S. +bavolet/S. +bavure/S. +bayadère/S. +bayer/a0() +bayésienne/F.() +bayle/S. +bayou/S. +bazar/S. +bazardée/F.() +bazarder/a0a+() +bazooka/S. +beach-volley/S. +beagle/S. +béance/S. +béante/F.() +béarnaise/F.() +béate/F.() +béatement +béatifiante/F.() +béatification/S. +béatifiée/F.() +béatifier/a0a+() +béatifique/S. +béatitude/S. +beatnik/S. +beau/X. +beauceronne/F.() +beaucoup +beauf/S. +beau-fils +beau-frère +beaujolais +beau-père +beaupré/S. +beauté/S. +beaux-arts +beaux-fils +beaux-frères +beaux-parents +beaux-pères +bébé/S. +bébête/S. +be-bop +bec/S. +bécane/S. +bécard/S. +bécarre/S. +bécasse/S. +bécasseau/X. +bécassine/S. +bec-croisé +bec-de-cane +bec-de-corbeau +bec-de-corbin +bec-de-lièvre +becfigue/S. +bêchage/S. +béchamel/S. +bêche/S. +bêcher/a0a+() +bêcheuse/F.() +bêcheveter/d0a+() +béchique/S. +bécot/S. +bécoter/a0a+() +becquée/F.() +becquée/S. +becquer/a0a+() +becquerel/Um() +becquet/S. +becquetance/S. +becquetée/F.() +becqueter/d0a+() +becs-croisés +becs-de-cane +becs-de-corbeau +becs-de-corbin +becs-de-lièvre +bectance/S. +becter/a0a+() +bedaine/S. +bédane/S. +bédé/S. +bedeau/X. +bédégar/S. +bédéthèque/S. +bedon/S. +bedonnante/F.() +bedonner/a0() +bédouine/F.() +bée/S. +béer/a0() +beffroi/S. +bégaiement/S. +bégaler/a0a+() +bégayante/F.() +bégayée/F.() +bégayer/a0a+() +bégayeuse/F.() +bégonia/S. +béguë/F.() +bègue/S. +béguer/c0() +béguètement/S. +bégueter/b0() +bégueule/S. +bégueulerie/S. +béguinage/S. +béguine/F.() +bégum/S. +béhaviorisme/S. +béhavioriste/S. +béhémoth/S. +beige/S. +beigne/S. +beignet/S. +béjaune/S. +béké/S. +bel +bel/S. +bélandre/S. +bêlante/F.() +belcanto +bêlement/S. +bélemnite/S. +bêler/a0() +bel-étage +belette/S. +belge/S. +belgicisme/S. +belgitude/S. +belgo-luxembourgeoise/F.() +belgo-néerlandaise/F.() +bélier/S. +bélière/S. +bélinographe/S. +bélître/S. +belladone +bellâtre/S. +belle/S. +belle-de-jour +belle-de-nuit +belle-doche +belle-famille +belle-fille +bellement +belle-mère +belles-de-jour +belles-de-nuit +belles-doches +belles-familles +belles-filles +belles-lettres +belles-mères +belle-sœur +belles-sœurs +bellicisme/S. +belliciste/S. +belligérance/S. +belligérante/F.() +belliqueuse/W.() +belliqueusement +belluaire/S. +belon/S. +belote/S. +beloter/a0() +béluga/S. +belvédère/S. +bémol/S. +bémoliser/a0a+() +ben +bénarde/S. +bendir/S. +bénédicité/S. +bénédictine/F.() +bénédiction/S. +bénef/S. +bénéfice/S. +bénéficiaire/S. +bénéficier/a0() +bénéfique/S. +benêt/S. +bénévolat/S. +bénévole/S. +bénévolement +bénévolence/S. +bengalie/F.() +bénie/F.() +bénigne/F.() +bénignement +bénignité/S. +béninoise/F.() +béni-oui-oui +bénir/f0f+() +bénisseuse/F.() +bénite/F.() +bénitier/S. +benjamine/F.() +benjoin/S. +benne/S. +benner/a0a+() +benoîte/F.() +benoîte/S. +benoîtement +benthique/S. +benthos +bentonite/S. +benzène +benzénique/S. +benzine/S. +benzoate/S. +benzol/S. +benzolisme/S. +benzopyrène/S. +béotienne/F.() +béotisme/S. +béquer/c0a+() +béquet/S. +béqueter/d0a+() +béquille/S. +béquiller/a0a+() +ber/S. +berbère/S. +berbérisme/S. +berbériste/S. +berbérophone/S. +bercail +berçante/S. +berceau/X. +bercée/F.() +bercelonnette/S. +bercement/S. +bercer/a0a+() +berceuse/F.() +berceuse/S. +berdeller/a0a+() +béret/S. +bergamasque/S. +bergamote +bergamotier/S. +berge/S. +bergère/F.() +bergerie/S. +bergeronnette/S. +berginisation/S. +béribéri/S. +berkélium/S. +berline/S. +berlinette/S. +berlingot/S. +berlinoise/F.() +berlue +berlurer/a0a+() +berme/S. +bermuda/S. +bernache/S. +bernacle/S. +bernardine/F.() +bernard-l'ermite +berne/S. +bernée/F.() +berner/a0a+() +bernicle/S. +bernique +bernique/S. +berrichonne/F.() +bersaglier/S. +berthon/S. +bertillonnage/S. +béryl/S. +béryllium/S. +besace/S. +besaiguë/S. +besant/S. +besantée/F.() +bésicles +bésigue/S. +besogne/S. +besogner/a0() +besogneuse/W.() +besoin/S. +bessemer/S. +bessonne/F.() +bessonnière/S. +bestiaire/S. +bestiale/W.() +bestialement +bestialité/S. +bestiau/X. +bestiole/S. +best-seller/S. +bêta +bêta/S. +bétail/S. +bétaillère/S. +bêtasse/S. +bêtathérapie/S. +bêtatron/S. +bête/S. +bétel/S. +bêtement +bêtifiante/F.() +bêtifier/a0a+() +bêtise/S. +bêtiser/a0() +bêtisier/S. +bétoine/S. +bétoire/S. +béton/S. +bétonnage/S. +bétonnée/F.() +bétonner/a0a+() +bétonneuse/F.() +bétonnière/F.() +bette/S. +betterave/S. +betteravière/F.() +bétulacée/S. +bétyle/S. +beuglante/F.() +beuglante/S. +beuglée/F.() +beuglement/S. +beugler/a0a+() +beur/S. +beurette/S. +beurrage/S. +beurre/S. +beurrée/F.() +beurrer/a0a+() +beurrerie/S. +beurrière/F.() +beuverie/S. +bévatron/S. +bévue/S. +bey/S. +beylicale/W.() +beylicat/S. +beylisme/S. +bézef +bézoard/S. +bhoutanaise/F.() +biacide/S. +biacuminée/F.() +biais +biaisée/F.() +biaiser/a0a+() +biangle/S. +biathlète/S. +biathlon/S. +bibande/S. +bibarder/a0() +bibelot/S. +bibeloter/a0() +biberon/S. +biberonner/a0() +bibi/S. +bibine/S. +bibl +bible/S. +bibliobus +bibliogr +bibliographe/S. +bibliographie/S. +bibliographique/S. +bibliomanie/S. +bibliométrie/S. +bibliométrique/S. +bibliophile/S. +bibliophilie/S. +bibliophilique/S. +bibliotechnicienne/F.() +bibliothécaire/S. +bibliothéconomie/S. +bibliothèque/S. +biblique/S. +bibliquement +bic/S. +bicamérale/W.() +bicaméralisme/S. +bicamérisme/S. +bicarbonate/S. +bicarrée/F.() +bicaténaire/S. +bicentenaire/S. +bicéphale/S. +biceps +biche/S. +bicher/a0() +bichette/S. +bichlamar/S. +bichlorure/S. +bichof/S. +bichonnage/S. +bichonne/F.() +bichonner/a0a+() +bichonneuse/F.() +bichoter/a9a+() +bichromate/S. +bichrome/S. +bichromie/S. +bickford/S. +biclé/S. +biclef/S. +bicolore/S. +bicolorié/S. +biconcave/S. +biconvexe/S. +bicoque/S. +bicorne/S. +bicot/S. +bicubique/S. +biculturalisme/S. +biculturelle/F.() +bicycle/S. +bicyclette/S. +bidasse/S. +bide/S. +bidegré/S. +bident/S. +bider/a0a+() +bidet/S. +bidimensionnelle/F.() +bidirectionnalité/S. +bidirectionnelle/F.() +bidoche/S. +bidon/S. +bidonnage/S. +bidonnante/F.() +bidonner/a0a+() +bidonville/S. +bidouillabilité/S. +bidouillable/S. +bidouillage/S. +bidouille/S. +bidouiller/a0a+() +bidouilleuse/F.() +biduale/W.() +bidule/S. +bief/S. +bielle/S. +biellette/S. +biélorusse/S. +bien +bien +bien/S. +bien-aimée/F.() +bien-aller +bien-dire +bien-être +bienfaisance/S. +bienfaisante/F.() +bienfait/S. +bienfaitrice/F.() +bien-fondé/S. +bien-fonds +bienheureuse/W.() +bien-jugé/S. +biennale/W.() +bien-pensance/S. +bien-pensante/F.() +bienséance/S. +bienséante/F.() +biens-fonds +bientôt +bienveillamment +bienveillance/S. +bienveillante/F.() +bienvenir +bienvenue/F.() +bière/S. +bièvre/S. +biface/S. +biffage/S. +biffe/S. +biffée/F.() +biffer/a0a+() +biffetonner/a0() +biffin/S. +biffure/S. +bifide/S. +bifilaire/S. +bifocale/W.() +bifteck/S. +bifurcation/S. +bifurquée/F.() +bifurquer/a0() +bigaille/S. +bigame/S. +bigamie/S. +bigarade/S. +bigaradier/S. +bigarreau/X. +bigarrée/F.() +bigarrer/a0a+() +bigarrure/S. +big-bang +bigèbre/S. +bigle/S. +bigler/a0a+() +bigleuse/W.() +biglouser/a0() +bignonia/S. +bignoniacée/S. +bigophone/S. +bigophoner/a0() +bigorne/S. +bigorneau/X. +bigorner/a0a+() +bigote/F.() +bigoterie/S. +bigotisme/S. +bigouden +bigoudi/S. +bigre +bigrement +bigrer/a0() +bigue/S. +biguine/S. +bihari/S. +bihebdomadaire/S. +biholomorphe/S. +biholomorphisme/S. +bihoreau/X. +bi-infinie/F.() +biinvariante/F.() +bijection/S. +bijective/F.() +bijectivement +bijou/X. +bijouterie/S. +bijoutière/F.() +biker/S. +bikini/S. +bilabiale/S. +bilabiale/W.() +bilabiée/F.() +bilame/S. +bilan/S. +bilaner/a0() +bilatérale/W.() +bilatéralement +bilatéralisme/S. +bilatère/S. +bilboquet/S. +bile/S. +biler/a0a+() +bileuse/W.() +bilharzie/S. +bilharziose/S. +biliaire/S. +bilieuse/W.() +bilinéaire/S. +bilinéarité/S. +bilingue/S. +bilinguisme/S. +bilirubine/S. +bill/S. +billard/S. +bille/S. +billebaude/S. +billebauder/a0() +biller/a0() +billet/S. +billetée/F.() +billette/S. +billetterie/S. +billettiste/S. +billevesée/S. +billion/S. +billon/S. +billonnage/S. +billonner/a0a+() +billot/S. +bilobée/F.() +bilocation/S. +biloculaire/S. +biloquer/a0a+() +biloter/a0a+() +bimane/S. +bimbeloterie/S. +bimensuelle/F.() +bimestrielle/F.() +bimestriellement +bimesurable/S. +bimétallique/S. +bimétallisme/S. +bimétalliste/S. +bimillénaire/S. +bimodule/S. +bimoteur/S. +binage/S. +binaire/S. +binairement +binard/S. +binationale/W.() +binaurale/W.() +biner/a0a+() +binette/S. +bineuse/S. +bingo/S. +biniou/S. +binoclarde/F.() +binocle/S. +binoculaire/S. +binôme/S. +binomiale/W.() +binominale/W.() +bin's +bio/S. +bioacoustique/S. +bioastronomie/S. +biobibliographie/S. +biocarburant/S. +biocénose/S. +biochimie/S. +biochimique/S. +biochimiste/S. +biocide/S. +bioclimatique/S. +bioclimatologie/S. +biocombustible/S. +biodégradabilité/S. +biodégradable/S. +biodégradation/S. +biodiesel/S. +biodisponibilité/S. +biodiversité/S. +biodynamie/S. +biodynamique/S. +bioélectrique/S. +bioénergie/S. +bioéthanol/S. +bioéthique/S. +bio-feed-back +biogaz +biogenèse/S. +biogénétique/S. +biogéographie/S. +biographe/S. +biographie/S. +biographique/S. +bio-informatique/S. +biologie/S. +biologique/S. +biologiquement +biologiser/a0a+() +biologisme/S. +biologiste/S. +bioluminescence/S. +biomasse/S. +biomécanique/S. +biomédicale/W.() +biométrie/S. +biométrique/S. +biomimétique/S. +biomimétisme/S. +biomoléculaire/S. +bionique/S. +biophotonique/S. +biophysicienne/F.() +biophysique/S. +biopic/S. +biopiratage/S. +biopirate/S. +biopiraterie/S. +biopsie/S. +biopsique/S. +biopuce/S. +biosécurité/S. +biosphère/S. +biosphérisation/S. +biostatisticienne/F.() +biostatistique/S. +biosynthèse/S. +biotechnologie/S. +biotechnologique/S. +bioterrorisme/S. +bioterroriste/S. +biothèque/S. +biothérapie/S. +biotique/S. +biotite/S. +biotope/S. +biotype/S. +biotypologie/S. +bioxyde/S. +bipale/S. +bipartie/F.() +bipartisme/S. +bipartite/S. +bipartition/S. +bipasse/S. +bipède/S. +bipédie/S. +bipenne/S. +bipennée/F.() +biphasée/F.() +biphényle/S. +bipied/S. +biplace/S. +biplan/S. +bipoint/S. +bipolaire/S. +bipolarisation/S. +bipolarité/S. +bipôle/S. +bipoutre/S. +bique/S. +biquer/a0() +biquette/F.() +biquotidienne/F.() +birapport/S. +birationnelle/F.() +birationnellement +birbe/S. +biréacteur/S. +biréfringence/S. +biréfringente/F.() +birème/S. +birmane/F.() +biroute/S. +bis +bisaïeule/F.() +bisaïeux +bisaiguë/S. +bisannuelle/F.() +bisbille/S. +bisbrouille/S. +biscaïenne/F.() +biscôme/S. +biscornue/F.() +biscotte/S. +biscotterie/S. +biscuit/S. +biscuitée/F.() +biscuiter/a0a+() +biscuiterie/S. +bise/F*() +bise/S. +biseau/X. +biseautage/S. +biseautée/F.() +biseauter/a0a+() +biseauteuse/F.() +bisegmenter/a0a+() +biser/a0a+() +biset/S. +bisexualité/S. +bisexuée/F.() +bisexuelle/F.() +bisimpliciale/W.() +bismuth/S. +bismuthine/S. +bismuthinite/S. +bison/S. +bisou/S. +bisphénol/S. +bisque/S. +bisquer/a0() +bissau-guinéenne/F.() +bisse/S. +bissection/S. +bissectrice/F.() +bisser/a0a+() +bissexte/S. +bissextile/S. +bissexualité/S. +bissexuée/F.() +bissexuelle/F.() +bistable/S. +bistorte/S. +bistouille/S. +bistouri/S. +bistournage/S. +bistournée/F.() +bistourner/a0a+() +bistre/S. +bistrée/F.() +bistrer/a0a+() +bistro/S. +bistrot/S. +bisulfate/S. +bisulfite/S. +bisulfure/S. +bit/S. +bit/||-- +bite/S. +bitension/S. +biter/a0a+() +bitmap/S. +bitonale/W.() +bitonner/a0() +bitord/S. +bitos +bittacus +bitte/S. +bitter/a0a+() +bitture/S. +bitturer/a0a+() +bitumage/S. +bitume/S. +bitumée/F.() +bitumer/a0a+() +bitumeuse/W.() +bituminer/a0a+() +bitumineuse/W.() +biturbine/S. +biture/S. +biturer/a0a+() +biunivoque/S. +biunivoquement +bivalence/S. +bivalente/F.() +bivaluée/F.() +bivalve/S. +bivariante/F.() +biveau/X. +bivouac/S. +bivouaquer/a0() +biwa/S. +bizarre/S. +bizarrement +bizarrerie/S. +bizarroïde/S. +bizut/S. +bizutage/S. +bizutée/F.() +bizuter/a0a+() +blabla/S. +blablabla/S. +blablater/a0() +black/S. +blackboulage/S. +blackboulée/F.() +blackbouler/a0a+() +black-out +black-rot/S. +blafarde/F.() +blague/S. +blaguer/a0() +blagueuse/F.() +blair/S. +blaireau/X. +blairer/a0a+() +blâmable/S. +blâme/S. +blâmée/F.() +blâmer/a0a+() +blanc-bec +blanc-estoc +blanc-étoc +blanchaille/S. +blanchâtre/S. +blanche/F.() +blanchet/S. +blancheur/S. +blanchie/F.() +blanchiment/S. +blanchir/f0f+() +blanchissage/S. +blanchissante/F.() +blanchissement/S. +blanchisserie/S. +blanchisseuse/F.() +blanc-manger +blancs-becs +blanc-seing +blancs-estocs +blancs-étocs +blancs-mangers +blancs-seings +blandice/S. +blanquette/S. +blaps +blasée/F.() +blasement/S. +blaser/a0a+() +blason/S. +blasonnée/F.() +blasonnement/S. +blasonner/a0a+() +blasonneuse/F.() +blasphématoire/S. +blasphématrice/F.() +blasphème/S. +blasphémer/c0a+() +blastème/S. +blastocèle/S. +blastocyste/S. +blastoderme/S. +blastogenèse/S. +blastomycose/S. +blastopore/S. +blastula/S. +blatérer/c0() +blatte/S. +blazer/S. +blé/S. +blèche/S. +bled/S. +blédard/S. +bleffer/a0() +blême/S. +blêmir/f0f+() +blêmissement/S. +blende/S. +blennie/S. +blennorragie/S. +blennorragique/S. +blennorrhée/S. +blépharite/S. +blèsement/S. +bléser/c0() +blésité/S. +blessante/F.() +blessée/F.() +blesser/a0a+() +blessure/S. +blette/F.() +blette/S. +blettir/f0() +blettissement/S. +blettissure/S. +bleuâtre/S. +bleue/F.() +bleuet/S. +bleuetière/S. +bleuie/F.() +bleuir/f0f+() +bleuissement/S. +bleusaille/S. +bleutée/F.() +bleuter/a0a+() +blindage/S. +blinde/S. +blindé/S. +blindée/F.() +blinder/a0a+() +blindicide/S. +blinquer/a0a+() +blister/S. +blizzard/S. +blobloter/a0() +bloc/S. +blocage/S. +blocaille/S. +bloc-cuisine +bloc-cylindres +bloc-évier +blockbuster/S. +blockhaus +bloc-moteur +bloc-notes +blocs-cuisines +blocs-cylindres +blocs-éviers +blocs-moteurs +blocs-notes +blocus +blog/S. +blogosphère/S. +blogue/S. +bloguer/a0a+() +blogueuse/F.() +blondasse/S. +blonde/F.() +blondel/S. +blondeur/S. +blondie/F.() +blondine/F.() +blondinette/F.() +blondir/f0f+() +blondoyer/a0() +bloomer/S. +bloquante/F.() +bloquée/F.() +bloquer/a0a+() +blottie/F.() +blottir/f0f+() +blousante/F.() +blouse/S. +blousée/F.() +blouser/a0a+() +blouson/S. +blue-jean/S. +blues +bluette/F.() +bluff/S. +bluffer/a0a+() +bluffeuse/F.() +blutage/S. +bluter/a0a+() +blutiner/a0() +blutoir/S. +boa/S. +bob/S. +bobard/S. +bobèche/S. +bobeuse/F.() +bobinage/S. +bobine/S. +bobinée/F.() +bobiner/a0a+() +bobinette/S. +bobineuse/F.() +bobinière/F.() +bobinoir/S. +bobo/S. +bobonne/S. +bobsleigh/S. +bocage/S. +bocagère/F.() +bocal/X. +bocard/S. +bocardage/S. +bocarder/a0a+() +boche/S. +bock/S. +bodhi/S. +bodhisattva/S. +body/S. +bodyboard/S. +bodybuilding/S. +boësse/S. +boëte/S. +boëtte/S. +boetter/a0a+() +bœuf/S. +bof +boghei/S. +bogie/S. +bogue/S. +boguée/F.() +boguet/S. +bohème/S. +bohémienne/F.() +bohrium/S. +boiler/S. +boille/S. +boire/xC() +bois +boisage/S. +boisée/F.() +boisement/S. +boiser/a0a+() +boiserie/S. +boiseuse/F.() +boisseau/X. +boisselière/F.() +boissellerie/S. +boisson/S. +boîte/S. +boitement/S. +boiter/a0a+() +boiterie/S. +boiteuse/W.() +boîtier/S. +boitillante/F.() +boitillement/S. +boitiller/a0() +boit-sans-soif +boitte/S. +bol/S. +bolchevique/S. +bolchevisation/S. +bolcheviser/a0a+() +bolchevisme/S. +bolcheviste/S. +boldo/S. +bolduc/S. +bolée/S. +boléro/S. +bolet/S. +boletale/S. +bolide/S. +bolier/S. +bolivar/S. +bolivares +bolivarienne/F.() +bolivienne/F.() +bollard/S. +bollywoodienne/F.() +bolomètre/S. +bombacée/S. +bombage/S. +bombagiste/S. +bombance/S. +bombante/F.() +bombardée/F.() +bombardement/S. +bombarder/a0a+() +bombardier/S. +bombardon/S. +bombe/S. +bombée/F.() +bombement/S. +bomber/a0a+() +bombeuse/F.() +bombinette/S. +bombyx +bôme/S. +bonace/S. +bonapartisme/S. +bonapartiste/S. +bonasse/S. +bonasserie/S. +bonbon/S. +bonbonne/S. +bonbonnière/S. +bon-chrétien +bond/S. +bonde/S. +bondée/F.() +bondelle/S. +bonder/a0a+() +bondérisation/S. +bondériser/a0a+() +bondieuserie/S. +bondir/f0() +bondissante/F.() +bondissement/S. +bondon/S. +bondonner/a0a+() +bondonnière/S. +bondrée/S. +bonellie/S. +bonheur/S. +bonheur-du-jour +bonheurs-du-jour +bonhomie/S. +bonhomme/S. +boni/S. +bonichon/S. +bonifiante/F.() +bonification/S. +bonifiée/F.() +bonifier/a0a+() +boniment/S. +bonimenter/a0() +bonimenteuse/F.() +bonite/S. +bonjour +bonjour/S. +bonne/F.() +bonne/S. +bonne-maman +bonnement +bonnes-mamans +bonnet/S. +bonneteau/X. +bonneterie/S. +bonneteur/S. +bonnetière/F.() +bonnette/S. +bonniche/S. +bonobo/S. +bon-papa +bonsaï/S. +bons-chrétiens +bonshommes +bonsoir +bonsoir/S. +bons-papas +bonté/S. +bonus +bonze/S. +bonzerie/S. +bookmaker/S. +booléenne/F.() +boom/S. +boomerang/S. +booster/S. +bootlegger/S. +bop +boqueteau/X. +boquilloner/a0() +bora/S. +boraine/F.() +borate/S. +borax +borborygme/S. +borchtch/S. +bord/S. +bordage/S. +bordante/F.() +bordeaux +bordée/F.() +bordel/S. +bordelaise/F.() +bordélique/S. +bordéliser/a0a+() +border/a0a+() +bordereau/X. +borderie/S. +bordeuse/S. +bordière/F.() +bordigue/S. +bordisme/S. +bordure/S. +bordurer/a0a+() +bordurette/S. +bordureuse/S. +bore/S. +boréale/W.() +boréals +borée/S. +borélienne/F.() +borgne/S. +borgnoter/a0a+() +boriquée/F.() +bornage/S. +borne/S. +bornée/F.() +borne-fontaine +borner/a0a+() +bornes-fontaines +bornier/S. +bornitude/S. +bornologie/S. +bornologique/S. +bornoyer/a0a+() +borraginacée/S. +bort/S. +bortsch/S. +bosco/S. +boscotte/F.() +boskoop/S. +bosniaque/S. +bosnienne/F.() +boson/S. +bosonique/S. +bosquet/S. +boss +bossage/S. +bossanova +bosse/S. +bosselage/S. +bosselée/F.() +bosseler/d0a+() +bossellement/S. +bosselure/S. +bosser/a0a+() +bossette/S. +bosseuse/F.() +bossoir/S. +bossue/F.() +bossuée/F.() +bossuer/a0a+() +boston/S. +bostonner/a0() +bostryche/S. +botanique/S. +botaniquement +botaniser/a0() +botaniste/S. +bote/F.() +bothriocéphale/S. +botnet/S. +bottage/S. +botte/S. +bottée/F.() +bottelage/S. +bottelée/F.() +botteler/d0a+() +botteleuse/F.() +botter/a0a+() +botteuse/F.() +bottière/F.() +bottillon/S. +bottin/S. +bottine/S. +bottiner/a0a+() +botulique/S. +botulisme/S. +boubou/S. +boubouler/a0() +bouc/S. +boucan/S. +boucanage/S. +boucane/S. +boucanée/F.() +boucaner/a0a+() +boucanier/S. +boucau/S. +boucaud/S. +bouchage/S. +bouchardage/S. +boucharde/S. +boucharder/a0a+() +bouchardeuse/S. +bouche/S. +bouche-à-bouche +bouchée/F.() +bouchée/S. +bouche-pores +boucher/a0a+() +bouchère/F.() +boucherie/S. +bouche-trou/S. +boucheuse/F.() +boucholeuse/F.() +bouchon/S. +bouchonnée/F.() +bouchonner/a0a+() +bouchonneuse/S. +bouchonnière/F.() +bouchot/S. +bouclage/S. +boucle/S. +bouclée/F.() +bouclement/S. +boucler/a0a+() +bouclette/S. +bouclier/S. +bouddha/S. +bouddhique/S. +bouddhisme +bouddhiste/S. +boudée/F.() +bouder/a0a+() +bouderie/S. +boudeuse/F.() +boudin/S. +boudinage/S. +boudinée/F.() +boudiner/a0a+() +boudineuse/S. +boudoir/S. +boue/S. +bouée/S. +boueur/S. +boueuse/W.() +bouffante/F.() +bouffarde/S. +bouffe/S. +bouffée/F.() +bouffée/S. +bouffer/a0a+() +bouffetance/S. +bouffette/S. +bouffeuse/F.() +bouffie/F.() +bouffir/f0f+() +bouffissure/S. +bouffon/S. +bouffonner/a0() +bouffonnerie/S. +bougainvillée/S. +bougainvillier/S. +bouge/S. +bougeoir/S. +bougeotte/S. +bouger/a0a+() +bougie/S. +bougnat/S. +bougnoule/S. +bougonne/F.() +bougonnement/S. +bougonner/a0a+() +bougran/S. +bougrement +bougresse/F.() +boui-boui +bouif/S. +bouillabaisse/S. +bouillante/F.() +bouilleuse/F.() +bouillie/F.() +bouillie/S. +bouillir/iQ() +bouilloire/S. +bouillon/S. +bouillonnante/F.() +bouillonnée/F.() +bouillonnement/S. +bouillonner/a0a+() +bouillotte/S. +bouillotter/a0() +bouis-bouis +boulaie/S. +boulanger/a0a+() +boulangère/F.() +boulangerie/S. +boulangisme/S. +boulangiste/S. +boulbène/S. +boule/S. +bouleau/X. +boule-de-neige +bouledogue/S. +boulée/F.() +bouler/a0a+() +boules-de-neige +bouletée/F.() +boulette/F.() +boulevard/S. +boulevardière/F.() +bouleversante/F.() +bouleversée/F.() +bouleversement/S. +bouleverser/a0a+() +boulgour/S. +boulier/S. +boulimie/S. +boulimique/S. +boulin/S. +bouline/S. +bouliner/a0a+() +boulingrin/S. +boulinière/F.() +bouliste/S. +boulocher/a0() +boulodrome/S. +bouloir/S. +boulon/S. +boulonnage/S. +boulonner/a0a+() +boulonnerie/S. +boulonneuse/S. +boulonnière/F.() +boulote/F.() +boulotte/F.() +boulotter/a0a+() +boumer/a9() +bouquet/S. +bouquetière/F.() +bouquetin/S. +bouquin/S. +bouquiner/a0a+() +bouquinerie/S. +bouquineuse/F.() +bouquiniste/S. +bourbe/S. +bourbeuse/W.() +bourbier/S. +bourbillon/S. +bourbon/S. +bourbonienne/F.() +bourdaine/S. +bourde/S. +bourder/a0() +bourdon/S. +bourdonnante/F.() +bourdonnée/F.() +bourdonnement/S. +bourdonner/a0() +bourdonneuse/F.() +bourg/S. +bourgade/S. +bourge/S. +bourgeoise/F.() +bourgeoisement +bourgeoisiale/W.() +bourgeoisie/S. +bourgeon/S. +bourgeonnante/F.() +bourgeonnement/S. +bourgeonner/a0() +bourgeonneuse/W.() +bourgeron/S. +bourgmestre/S. +bourgogne/S. +bourguignonne/F.() +bourlinguer/a0() +bourlingueuse/F.() +bourrache/S. +bourrade/S. +bourrage/S. +bourrasque/S. +bourrative/F.() +bourre/S. +bourreau/X. +bourrée/F.() +bourrée/S. +bourrelée/F.() +bourrèlement/S. +bourreler/d0a+() +bourrelet/S. +bourrelière/F.() +bourrellerie/S. +bourrer/a0a+() +bourrette/S. +bourreuse/F.() +bourriche/S. +bourrichon/S. +bourricot/S. +bourrin/S. +bourrique/S. +bourriquet/S. +bourroir/S. +bourrue/F.() +bourse/S. +boursicotage/S. +boursicoter/a0() +boursicoteuse/F.() +boursicotière/F.() +boursière/F.() +boursouflage/S. +boursouflée/F.() +boursouflement/S. +boursoufler/a0a+() +boursouflure/S. +bouscueil/S. +bousculade/S. +bousculée/F.() +bousculer/a0a+() +bouse/S. +bouseuse/W.() +bousier/S. +bousillage/S. +bousillée/F.() +bousiller/a0a+() +bousilleuse/F.() +bousin/S. +boussole/S. +boustifaille/S. +boustifailler/a0() +boustrophédon/S. +bout/S. +boutade/S. +boutante/F.() +boutargue/S. +bout-dehors +boutée/F.() +boute-en-train +boutefas +boutefeu/X. +bouteille/S. +bouteiller/S. +bouteiller/a0a+() +bouteillon/S. +bouter/a0a+() +bouterolle/S. +bouteroue/S. +boute-selle +bouteur/S. +boutique/S. +boutiquière/F.() +boutisme/S. +boutisse/S. +boutiste/S. +boutoir/S. +bouton/S. +bouton-d'argent +bouton-d'or +boutonnage/S. +boutonnée/F.() +boutonner/a0a+() +boutonneuse/W.() +boutonnière/F.() +bouton-poussoir +bouton-pression +boutons-d'argent +boutons-d'or +boutons-pression +boutre/S. +bouts-dehors +bouts-rimés +bouturage/S. +bouture/S. +bouturer/a0a+() +bouverie/S. +bouvet/S. +bouveteuse/S. +bouvière/F.() +bouvillon/S. +bouvreuil/S. +bouvril/S. +bovarysme/S. +bovidé/S. +bovine/F.() +bowling/S. +bow-window/S. +box +box-calf/S. +boxe/S. +boxer/S. +boxer/a0a+() +boxeuse/F.() +box-office/S. +boxonner/a0() +boy/S. +boyard/S. +boyau/X. +boyauderie/S. +boyaudière/F.() +boyauter/a0a+() +boycott/S. +boycottage/S. +boycottée/F.() +boycotter/a0a+() +boycotteuse/F.() +boy-scout/S. +brabançonne/F.() +brabant/S. +bracelet/S. +bracelet-montre +bracelets-montres +brachiale/W.() +brachiopode/S. +brachiosaure/S. +brachycéphale/S. +brachylogie/S. +braconnage/S. +braconnée/F.() +braconner/a0a+() +braconnière/F.() +bractéale/W.() +bractée/S. +bradage/S. +bradée/F.() +bradel/S. +brader/a0a+() +braderie/S. +bradeuse/F.() +bradycardie/S. +bradype/S. +braguette/S. +brahmane/S. +brahmanique/S. +brahmanisme/S. +brai/S. +braillante/F.() +braillarde/F.() +braille/S. +braillement/S. +brailler/a0a+() +brailleuse/F.() +braiment/S. +brainstorming/S. +brain-trust/S. +braire/wM() +braise/S. +braisée/F.() +braiser/a0a+() +braisière/S. +brame/S. +bramement/S. +bramer/a0() +bran/S. +brancard/S. +brancardage/S. +brancarder/a0a+() +brancardière/F.() +branchage/S. +branche/S. +branchée/F.() +branchement/S. +brancher/a0a+() +branchette/S. +branchiale/W.() +branchie/S. +branchiopode/S. +branchue/F.() +brandade/S. +brande/S. +brandebourg/S. +brandie/F.() +brandiller/a0a+() +brandir/f0f+() +brandon/S. +brandy/S. +branlante/F.() +branle/S. +branle-bas +branlée/S. +branlement/S. +branler/a0a+() +branlette/S. +branleuse/F.() +branlocher/a0a+() +brante/S. +braquage/S. +braque/S. +braquée/F.() +braquemart/S. +braquer/a0a+() +braquet/S. +braqueuse/F.() +bras +brasage/S. +braser/a0a+() +brasero/S. +braseuse/F.() +brasier/S. +brasiller/a0() +bras-le-corps +brassage/S. +brassard/S. +brasse/S. +brassée/F.() +brassée/S. +brasser/a0a+() +brasserie/S. +brasseuse/F.() +brasseyer/a0a+() +brassicole/S. +brassière/S. +brassin/S. +brasure/S. +bravache/S. +bravade/S. +brave/S. +bravée/F.() +bravement +braver/a0a+() +bravo +bravo/I. +bravo/S. +bravoure/S. +brayer/a0a+() +break/S. +breakfast/S. +brebis +brèche/S. +brèche-dent +bréchet/S. +bréchique/S. +bredouillage/S. +bredouille/S. +bredouillée/F.() +bredouillement/S. +bredouiller/a0a+() +bredouilleuse/F.() +bredouillis +breffage/S. +brelan/S. +brèle/S. +brêler/a0a+() +brelle/S. +breller/a0a+() +breloque/S. +brème/S. +bren/S. +brésil +brésilienne/F.() +brésiller/a0a+() +bretèche/S. +bretelle/S. +bretessée/F.() +bretonnante/F.() +bretonne/F.() +bretteler/d0a+() +bretter/a0a+() +bretteur/S. +bretzel/S. +breuvage/S. +brève/F.() +brevet/S. +brevetabilité/S. +brevetable/S. +brevetée/F.() +breveter/d0a+() +bréviaire/S. +bréviligne/S. +brévité/S. +briard/S. +bribe/S. +bric +bric-à-brac +brick/S. +bricolage/S. +bricole/S. +bricolée/F.() +bricoler/a0a+() +bricoleuse/F.() +bridage/S. +bride/S. +bridée/F.() +brider/a0a+() +brideuse/F.() +bridge/S. +bridger/a0() +bridgeuse/F.() +bridon/S. +brie/S. +briefer/a0a+() +briefing/S. +brièvement +brièveté/S. +briffe/S. +briffer/a0a+() +brigade/S. +brigadière/F.() +brigand/S. +brigandage/S. +brigander/a0a+() +briganderie/S. +brigandine/S. +brigantine/F.() +brightisme/S. +briguée/F.() +briguer/a0a+() +brillamment +brillance/S. +brillantage/S. +brillante/F.() +brillantée/F.() +brillanter/a0a+() +brillantine/S. +brillantiner/a0a+() +briller/a0() +brimade/S. +brimbalement/S. +brimbaler/a0a+() +brimborion/S. +brimée/F.() +brimer/a0a+() +brin/S. +brindezingue/S. +brindille/S. +bringeure/S. +bringue/S. +bringuebalante/F.() +bringuebaler/a0a+() +brinquebalante/F.() +brinquebaler/a0a+() +brio/S. +brioche/S. +briochée/F.() +briocher/a0a+() +brique/S. +briquée/F.() +briquer/a0a+() +briquet/S. +briquetage/S. +briquetée/F.() +briqueter/d0a+() +briqueterie/S. +briqueteuse/F.() +briquetier/S. +briquette/S. +bris +brisance/S. +brisant/S. +brisante/F.() +briscard/S. +brise/S. +brise-béton +brise-bise +brise-copeaux +brisée/F.() +brisée/S. +brise-fer +brise-glace +brise-jet +brise-lames +brise-mariage +brise-mèche +brisement/S. +brise-mottes +briser/a0a+() +brise-soleil +brise-tout +briseuse/F.() +brise-vent +brisis +briska/S. +brisque/S. +bristol/S. +brisure/S. +britannique/S. +brize/S. +broadcaster/a0a+() +broc/S. +brocantage/S. +brocante/S. +brocanter/a0a+() +brocanteuse/F.() +brocard/S. +brocardée/F.() +brocarder/a0a+() +brocart/S. +brocatelle/S. +brochage/S. +brochante/F.() +broche/S. +brochée/F.() +brocher/a0a+() +brochet/S. +brocheton/S. +brochette/S. +brocheuse/F.() +brochure/S. +brocoli/S. +brodée/F.() +brodequin/S. +broder/a0a+() +broderie/S. +brodeuse/F.() +broiement/S. +broigne/S. +brol/S. +bromate/S. +brome/S. +broméliacée/S. +bromhydrique/S. +bromique/S. +bromisme/S. +bromure/S. +bronche/S. +bronchectasie/S. +broncher/a0() +bronchiectasie/S. +bronchiole/S. +bronchiolite/S. +bronchique/S. +bronchite/S. +bronchiteuse/W.() +bronchitique/S. +broncho +bronchographie/S. +broncho-pneumonie/S. +bronchoscopie/S. +brontosaure/S. +bronzage/S. +bronzante/F.() +bronze/S. +bronzée/F.() +bronzer/a0a+() +bronzette/S. +bronzeuse/F.() +bronzière/F.() +brook/S. +broquanter/a0() +broque/S. +broquer/a0() +broquette/S. +brossage/S. +brosse/S. +brosser/a0a+() +brosserie/S. +brossière/F.() +brou/S. +brouet/S. +brouette/S. +brouetter/a0a+() +brouhaha/S. +brouillage/S. +brouillamini/S. +brouillard/S. +brouillassée/F.() +brouillasser/a9() +brouille/S. +brouillée/F.() +brouiller/a0a+() +brouillerie/S. +brouilleuse/F.() +brouillon/S. +brouillonner/a0a+() +broum +broussaille/S. +broussailleuse/W.() +broussard/S. +brousse/S. +broussin/S. +brout/S. +broutard/S. +broutement/S. +brouter/a0a+() +broutille/S. +brownie/S. +brownienne/F.() +browniennement +browning/S. +broyage/S. +broyée/F.() +broyer/a0a+() +broyeuse/F.() +brrr +bru/S. +bruant/S. +brucelles +brucellose/S. +bruche/S. +brucine/S. +brugnon/S. +brugnonier/S. +bruine/S. +bruinée/F.() +bruiner/a9() +bruineuse/W.() +bruir/f0f+() +bruire/yJ() +bruissage/S. +bruissante/F.() +bruissement/S. +bruisser/a0() +bruit/S. +bruitage/S. +bruitée/F.() +bruiter/a0a+() +bruiteuse/F.() +brûlage/S. +brûlante/F.() +brûle-bouts +brûlée/F.() +brûle-gueule +brûlement/S. +brûle-parfum/S. +brûle-pourpoint +brûler/a0a+() +brûlerie/S. +brûleur/S. +brûlis +brûloir/S. +brûlot/S. +brûlure/S. +brumaire/S. +brumasser/a9() +brume/S. +brumer/a9() +brumeuse/W.() +brumisateur/S. +brunante/S. +brunâtre/S. +brunch/S. +brune/F.() +brunette/F.() +brunie/F.() +brunir/f0f+() +brunissage/S. +brunissante/F.() +brunissement/S. +brunisseuse/F.() +brunissoir/S. +brunissure/S. +brushing/S. +brusque/S. +brusquée/F.() +brusquement +brusquer/a0a+() +brusquerie/S. +brutale/W.() +brutalement +brutalisée/F.() +brutaliser/a0a+() +brutalité/S. +brute/F.() +brute/S. +bruxelloise/F.() +bruyamment +bruyante/F.() +bruyère/S. +bryologie/S. +bryone/S. +bu/||-- +buanderie/S. +buandière/F.() +bubale/S. +bubon/S. +bubonique/S. +buccale/W.() +buccin/S. +buccinateur/S. +bucco +bucco-dentaire/S. +bucco-génitale/W.() +bûche/S. +bûchée/F.() +bûcher/S. +bûcher/a0a+() +bûcheronnage/S. +bûcheronne/F.() +bûcheronner/a0() +bûchette/S. +bûcheuse/F.() +bucolique/S. +bucoliquement +bucrane/S. +budget/S. +budgétaire/S. +budgétairement +budgéter/c0a+() +budgétisation/S. +budgétiser/a0a+() +budgétivore/S. +buée/S. +buffet/S. +buffetière/F.() +bufflesse/F.() +buffleterie/S. +buffletin/S. +bufflonne/F.() +bug/S. +buggy/S. +bugle/S. +buglosse/S. +bugne/S. +bugrane/S. +building/S. +buire/S. +buis +buisson/S. +buissonnante/F.() +buissonneuse/W.() +buissonnière/F.() +bulb/S. +bulbaire/S. +bulbe/S. +bulbeuse/W.() +bulbille/S. +bulgare/S. +bull/S. +bullaire/S. +bulldozer/S. +bulle/S. +bullée/F.() +buller/a0() +bulletin/S. +bulleuse/W.() +bull-finch/S. +bull-terrier/S. +buna/S. +bungalow/S. +bunker/S. +bupreste/S. +buraliste/S. +bure/S. +bureau/X. +bureaucrate/S. +bureaucratie/S. +bureaucratique/S. +bureaucratiquement +bureaucratisation/S. +bureaucratisée/F.() +bureaucratiser/a0a+() +bureauticienne/F.() +bureautique/S. +burèle/S. +burelée/F.() +burelle/S. +burette/S. +burgau/S. +burgaudine/S. +burger/S. +burin/S. +burinage/S. +burinée/F.() +buriner/a0a+() +burineuse/F.() +burlesque/S. +burlesquement +burlingue/S. +burne/S. +burnous +burn-out +buron/S. +buronnière/F.() +burqa/S. +burrito/S. +burundaise/F.() +bus +busard/S. +busc/S. +buse/S. +buser/a0a+() +bush/S. +business +businessman/S. +businesswoman/S. +busquée/F.() +busserole/S. +buste/S. +bustier/S. +but/S. +butadiène/S. +butane +butanier/S. +bute/S. +butée/F.() +butée/S. +butène/S. +buter/a0a+() +buteur/S. +butin/S. +butinée/F.() +butiner/a0a+() +butineuse/F.() +butoir/S. +butome/S. +butor/S. +buttage/S. +butte/S. +buttée/F.() +butter/a0a+() +buttoir/S. +butylène/S. +butylique/S. +butyrate/S. +butyreuse/W.() +butyrine/S. +butyrique/S. +butyromètre/S. +buvable/S. +buvard/S. +buvée/S. +buvetière/F.() +buvette/S. +buveuse/F.() +buvoter/a0() +buxacée/S. +buzz +bye +bye-bye +by-pass +byssinose/S. +byssus +byte/S. +byzantine/F.() +byzantinisme/S. +byzantiniste/S. +byzantinologie/S. +c +cP/||-- +cSt/||-- +ça +çà +cab/S. +cabale/S. +cabaler/a0() +cabalistique/S. +cabalistiquement +caban/S. +cabane/S. +cabaner/a0a+() +cabanon/S. +cabaret/S. +cabaretière/F.() +cabas +cabasset/S. +cabèche/S. +cabernet/S. +cabestan/S. +cabiai/S. +cabillaud/S. +cabillot/S. +cabine/S. +cabiner/a0() +cabinet/S. +câblage/S. +câble/S. +câblée/F.() +câbler/a0a+() +câblerie/S. +câbleuse/F.() +câblière/F.() +câbliste/S. +câblodistributeur/S. +câblodistribution/S. +câblogramme/S. +câblo-opérateur/S. +câblot/S. +cabocharde/F.() +caboche/S. +cabochée/F.() +cabochon/S. +cabosse/S. +cabossée/F.() +cabosser/a0a+() +cabotage/S. +cabote/F.() +caboter/a0() +caboteur/S. +cabotinage/S. +cabotine/F.() +cabotiner/a0() +caboulot/S. +cabrée/F.() +cabrer/a0a+() +cabri/S. +cabriole/S. +cabrioler/a0() +cabriolet/S. +cabus +caca/S. +cacaber/a0() +cacahuète/S. +cacao/S. +cacaotée/F.() +cacaotière/F.() +cacaoyère/F.() +cacarder/a0() +cacatoès +cacatois +cachalot/S. +cache/S. +cache-brassière +cache-cache +cache-cœur +cache-col +cache-corset +cachectique/S. +cachée/F.() +cache-entrée +cache-flamme +cache-lait +cachemire/S. +cache-misère +cache-museau +cache-nez +cache-pot +cache-poussière +cache-prise +cacher/a0a+() +cache-radiateur +cachère/S. +cache-sexe +cachet/S. +cachetage/S. +cache-tampon +cachetée/F.() +cacheter/d0a+() +cacheton/S. +cachetonner/a0() +cachette/S. +cachexie/S. +cachot/S. +cachotterie/S. +cachottière/F.() +cachou/S. +cachucha/S. +cacique/S. +cacochyme/S. +cacodylate/S. +cacographe/S. +cacographie/S. +cacolet/S. +cacologie/S. +cacophonie/S. +cacophonique/S. +cacosmie/S. +cactacée/S. +cactée/S. +cactus +cadancher/a0() +cadastrage/S. +cadastrale/W.() +cadastre/S. +cadastrer/a0a+() +cadavéreuse/W.() +cadavérique/S. +cadavre/S. +caddie/S. +caddy +cade/S. +cadeau/X. +cadeauter/a0a+() +cadenas +cadenassable/S. +cadenassée/F.() +cadenasser/a0a+() +cadence/S. +cadencée/F.() +cadencement/S. +cadencer/a0a+() +cadenette/S. +cadette/F.() +cadi/S. +cadmiage/S. +cadmie/S. +cadmium/S. +cadogan/S. +cadrage/S. +cadran/S. +cadrante/F.() +cadrat/S. +cadratin/S. +cadrature/S. +cadre/S. +cadrer/a0a+() +cadreuse/F.() +caduc/S. +caducée/S. +caducité/S. +caduque/S. +cæcale/W.() +cæcum/S. +cænogenèse/S. +cæsine +cafard/S. +cafardage/S. +cafarder/a0a+() +cafardeuse/F.() +cafardeuse/W.() +café/S. +café-concert +caféière/F.() +caféine/S. +caféisme/S. +cafés-concerts +cafés-théâtres +cafetan/S. +cafeter/d0a+() +cafétéria/S. +café-théâtre +cafetière/F.() +cafouillage/S. +cafouiller/a0() +cafouillis +cafre/S. +caftan/S. +cafter/a0a+() +cafteuse/F.() +cage/S. +cageot/S. +cagerotte/S. +caget/S. +cagette/S. +cagibi/S. +cagnarde/F.() +cagnarder/a0() +cagne/S. +cagner/a0() +cagneuse/W.() +cagnotte/S. +cagote/F.() +cagoterie/S. +cagoularde/F.() +cagoule/S. +cagoulée/F.() +cague/S. +caguer/a0() +cahier/S. +cahin-caha +cahot/S. +cahotante/F.() +cahotée/F.() +cahotement/S. +cahoter/a0a+() +cahoteuse/W.() +cahute/S. +caïd/S. +caïdat/S. +caïeu/X. +caillage/S. +caillassage/S. +caillasser/a0a+() +caille/S. +caillebotis +caillebotte/S. +caillebottée/F.() +caillebotter/a0a+() +caillée/F.() +caillement/S. +cailler/a0a+() +cailleter/d0() +caillot/S. +caillou/X. +cailloutage/S. +cailloutée/F.() +caillouter/a0a+() +caillouteuse/W.() +cailloutis +caïman/S. +caïmanter/a0a+() +caïque/S. +cairn/S. +cairote/S. +caisse/S. +caisserie/S. +caissette/S. +caissière/F.() +caisson/S. +cajeput/S. +cajeputier/S. +cajoler/a0a+() +cajolerie/S. +cajoleuse/F.() +cajou/S. +cajun/S. +cake/S. +cal/S. +cal/U.||-- +calabraise/F.() +calade/S. +caladium/S. +calage/S. +calaison/S. +calamar/S. +calambac/S. +calame/S. +calaminage/S. +calamine/S. +calaminer/a0a+() +calamistrée/F.() +calamistrer/a0a+() +calamité/S. +calamiteuse/W.() +calancher/a0() +calandrage/S. +calandre/S. +calandrer/a0a+() +calandreuse/F.() +calanque/S. +calao/S. +calcaire/S. +calcanéum/S. +calcédoine/S. +calcémie/S. +calcéolaire/S. +calcicole/S. +calcification/S. +calcifiée/F.() +calcifuge/S. +calcin/S. +calcination/S. +calcinée/F.() +calciner/a0a+() +calciphobe/S. +calcique/S. +calcite/S. +calcium/S. +calciurie/S. +calcul/S. +calculabilité/S. +calculable/S. +calculatoire/S. +calculatrice/F.() +calculée/F.() +calculer/a0a+() +calculette/S. +calculeuse/W.() +caldarium/S. +caldeira/S. +cale/S. +calebasse/S. +calebassier/S. +calèche/S. +caleçon/S. +caleçonnade/S. +calédonienne/F.() +calée/F.() +calembour/S. +calembredaine/S. +calendaire/S. +calendes +calendrier/S. +cale-pied/S. +calepin/S. +calepinage/S. +caler/a0a+() +caleter/d0a+() +calfat/S. +calfatage/S. +calfatée/F.() +calfater/a0a+() +calfeutrage/S. +calfeutrée/F.() +calfeutrement/S. +calfeutrer/a0a+() +calibrage/S. +calibration/S. +calibre/S. +calibrée/F.() +calibrer/a0a+() +calibreuse/F.() +calice/S. +calicot/S. +calicule/S. +calière/F.() +califale/W.() +califat/S. +calife/S. +californienne/F.() +californium/S. +califourchon +câlin/S. +câline/F.() +câliner/a0a+() +câlinerie/S. +caliorne/S. +calisson/S. +calleuse/W.() +call-girl/S. +calligramme/S. +calligraphe/S. +calligraphie/S. +calligraphiée/F.() +calligraphier/a0a+() +calligraphique/S. +calligraphiquement +callipyge/S. +callosité/S. +calmante/F.() +calmar/S. +calme/S. +calmée/F.() +calmement +calmer/a0a+() +calmir/f0() +calo +calomel/S. +calomniatrice/F.() +calomnie/S. +calomniée/F.() +calomnier/a0a+() +calomnieuse/W.() +calomnieusement +calorie/Um() +calorifère/S. +calorification/S. +calorifique/S. +calorifuge/S. +calorifugée/F.() +calorifuger/a0a+() +calorifugeuse/F.() +calorimètre/S. +calorimétrie/S. +calorimétrique/S. +calorique/S. +calorisation/S. +calot/S. +calotin/S. +calotte/S. +calotter/a0a+() +caloyère/F.() +calquage/S. +calque/S. +calquée/F.() +calquer/a0a+() +calqueuse/F.() +calter/a0a+() +calumet/S. +calure/S. +calus +calva/S. +calvados +calvaire/S. +calville/S. +calvinisme +calviniste/S. +calvitie/S. +calypso/S. +camaïeu/X. +camail/S. +camaldule/S. +camarade/S. +camaraderie/S. +camarde/F.() +camarilla/S. +cambiale/W.() +cambiste/S. +cambium/S. +cambodgienne/F.() +cambouis +cambrage/S. +cambrée/F.() +cambrement/S. +cambrer/a0a+() +cambrienne/F.() +cambriolage/S. +cambriole/S. +cambriolée/F.() +cambrioler/a0a+() +cambrioleuse/F.() +cambrousard/S. +cambrousse/S. +cambrure/S. +cambuse/S. +cambusier/S. +cambuter/a0a+() +came/S. +camée/F.() +camée/S. +caméléon/S. +camélia/S. +camélidé/S. +camelin/S. +cameline/S. +caméline/S. +camelle/S. +camelot/S. +camelote/S. +cameloter/a0() +camembérer/c0() +camembert/S. +camer/a0a+() +caméra/S. +cameraman/S. +camérier/S. +camériste/S. +camerlingue/S. +camerounaise/F.() +caméscope/S. +camion/S. +camion-citerne +camionnage/S. +camionner/a0a+() +camionnette/S. +camionneuse/F.() +camions-citernes +camisard/S. +camisole/S. +camomille/S. +camouflage/S. +camouflante/F.() +camouflée/F.() +camoufler/a0a+() +camouflet/S. +camoufleur/S. +camp/S. +campagnarde/F.() +campagne/S. +campagnol/S. +campane/S. +campanile/S. +campaniste/S. +campanulacée/S. +campanule/S. +campêche/S. +campée/F.() +campement/S. +camper/a0a+() +campeuse/F.() +camphre/S. +camphrée/F.() +camphrier/S. +campignienne/F.() +camping/S. +camping-car/S. +camping-gaz +campinoise/F.() +campos +campus +camuse/F.() +canada/S. +canadianisme/S. +canadienne/F.() +canaille/S. +canaillerie/S. +canal/X. +canalicule/S. +canalisable/S. +canalisation/S. +canalisatrice/F.() +canalisée/F.() +canaliser/a0a+() +cananéenne/F.() +canapé/S. +canapé-lit +canapés-lits +canard/S. +canardeau/X. +canarder/a0a+() +canardière/F.() +canari/S. +canasson/S. +canasta/S. +cancale/S. +cancan/S. +cancaner/a0() +cancanière/F.() +cancel/S. +cancer/S. +cancéreuse/W.() +cancérigène/S. +cancérisation/S. +cancériser/a0a+() +cancérologie +cancérologue/S. +canche/S. +cancre/S. +cancrelat/S. +candela/Um() +candélabre/S. +candeur/S. +candidate/F.() +candidature/S. +candide/S. +candidement +candidose/S. +candir/f0f+() +cane/S. +canepetière/S. +canéphore/S. +caner/a0() +caneton/S. +canette/S. +canevas +cangue/S. +caniche/S. +caniculaire/S. +canicule/S. +canidé/S. +canif/S. +canine/F.() +canine/S. +canisse/S. +canitie/S. +caniveau/X. +canna/S. +cannabinacée/S. +cannabinol/S. +cannabis +cannabisme/S. +cannage/S. +canne/S. +cannée/F.() +cannelée/F.() +canneler/d0a+() +cannelier/S. +cannelle/S. +cannelloni/S. +cannelure/S. +canner/a0a+() +cannetille/S. +canneuse/F.() +cannibale/S. +cannibaliser/a0a+() +cannibalisme/S. +cannisse/S. +canoë/S. +canoéiste/S. +canoë-kayak +canoës-kayaks +canon/S. +canoniale/W.() +canonicat/S. +canonicité/S. +canonique/S. +canoniquement +canonisable/S. +canonisation/S. +canonisée/F.() +canoniser/a0a+() +canoniste/S. +canonnade/S. +canonnage/S. +canonner/a0a+() +canonnière/F.() +canope/S. +canopée/S. +canot/S. +canotage/S. +canoter/a0() +canoteuse/F.() +canotière/F.() +cantabile +cantabile +cantal/S. +cantaloup/S. +cantate/S. +cantatrice/S. +canter/S. +canthare/S. +cantharellale/S. +cantharide/S. +cantharidine/S. +cantilène/S. +cantilever/S. +cantillation/S. +cantine/S. +cantiner/a0() +cantinière/F.() +cantique/S. +canton/S. +cantonade +cantonaise/F.() +cantonale/W.() +cantonnée/F.() +cantonnement/S. +cantonner/a0a+() +cantonnière/F.() +cantre/S. +canular/S. +canularesque/S. +canule/S. +canuler/a0a+() +canuse/S. +canut/S. +canyon/S. +canyoning/S. +canyonisme/S. +canyoniste/S. +canzone/S. +caoua/S. +caoutchouc/S. +caoutchoutage/S. +caoutchoutée/F.() +caoutchouter/a0a+() +caoutchouteuse/W.() +caoutchoutière/F.() +cap/S. +capable/S. +capacimètre/S. +capacitation/S. +capacité/S. +capacitive/F.() +capahuter/a0a+() +caparaçon/S. +caparaçonnée/F.() +caparaçonner/a0a+() +cape/S. +capéer/a0() +capelage/S. +capelan/S. +capelée/F.() +capeler/d0a+() +capelet/S. +capeline/S. +capésienne/F.() +capétienne/F.() +capeyer/a0() +capharnaüm/S. +capillaire/S. +capillarité/S. +capillicultrice/F.() +capilliculture/S. +capilotade/S. +capiston/S. +capitaine/S. +capitainerie/S. +capitale/W.() +capitalisable/S. +capitalisante/F.() +capitalisation/S. +capitaliser/a0a+() +capitalisme/S. +capitaliste/S. +capitalistique/S. +capitan/S. +capitation/S. +capite/S. +capitée/F.() +capiteuse/W.() +capitole/S. +capitoline/F.() +capiton/S. +capitonnage/S. +capitonnée/F.() +capitonner/a0a+() +capitoul/S. +capitulaire/S. +capitularde/F.() +capitulation/S. +capitule/S. +capitulée/F.() +capituler/a0() +capoeira/S. +caponne/F.() +caponner/a0() +caponnière/S. +caporale/W.() +caporaliser/a0a+() +caporalisme/S. +capot/S. +capotage/S. +capote/S. +capoter/a0a+() +cappa/S. +cappella +cappuccino/S. +câpre/S. +capricante/F.() +capriccio/S. +caprice/S. +capricieuse/W.() +capricieusement +capricorne/S. +câprier/S. +caprifoliacée/S. +caprine/F.() +capron/S. +caprylique/S. +capsaïcine/S. +capselle/S. +capsicum/S. +capside/S. +capsulage/S. +capsulaire/S. +capsule/S. +capsuler/a0a+() +captable/S. +captage/S. +captal/S. +captante/S. +captation/S. +captative/F.() +captativité/S. +captatoire/S. +captatrice/F.() +captée/F.() +capter/a0a+() +capte-suie +capteur/S. +captieuse/W.() +captieusement +captivante/F.() +captive/F.() +captivée/F.() +captiver/a0a+() +captivité/S. +capture/S. +capturée/F.() +capturer/a0a+() +capuce/S. +capuche/S. +capuchon/S. +capuchonnée/F.() +capuchonner/a0a+() +capucinade/S. +capucine/F.() +capulet/S. +caque/S. +caquelon/S. +caquer/a0a+() +caquet/S. +caquetage/S. +caquetante/F.() +caquètement/S. +caqueter/d0() +car +car/S. +carabe/S. +carabin/S. +carabine/S. +carabinée/F.() +carabinier/S. +carabistouille/S. +caracal/S. +caraco/S. +caracole/S. +caracoler/a0() +caractère/S. +caractérielle/F.() +caractérisante/F.() +caractérisation/S. +caractérisée/F.() +caractériser/a0a+() +caractéristique/S. +caractérologie/S. +caractérologique/S. +carafe/S. +carafon/S. +caraïbe/S. +carambolage/S. +carambole/S. +caramboler/a0a+() +carambolier/S. +carambouillage/S. +carambouilleur/S. +caramel/S. +caramélée/F.() +caramélisation/S. +caramélisée/F.() +caraméliser/a0a+() +carapace/S. +carapater/a0a+() +carat/S. +caravagesque/S. +caravagisme/S. +caravagiste/S. +caravanage/S. +caravane/S. +caravanière/F.() +caravaning/S. +caravansérail/S. +caravelle/S. +carbocation/S. +carbochimie/S. +carbonarisme/S. +carbonaro/S. +carbonatation/S. +carbonate/S. +carbonatée/F.() +carbonater/a0a+() +carbone/S. +carbonée/F.() +carbonifère/S. +carbonique/S. +carbonisation/S. +carbonisée/F.() +carboniser/a0a+() +carbonnade/S. +carbono/S. +carbonyle/S. +carborane/S. +carborundum/S. +carboxylase/S. +carboxyle/S. +carboxylique/S. +carburant/S. +carburateur/S. +carburation/S. +carbure/S. +carburéacteur/S. +carburée/F.() +carburer/a0a+() +carburière/F.() +carburologue/S. +carcailler/a0() +carcajou/S. +carcan/S. +carcasse/S. +carcel/S. +carcérale/W.() +carcinogène/S. +carcinogénétique/S. +carcinologie/S. +carcinome/S. +cardage/S. +cardamine/S. +cardamome/S. +cardamone/S. +cardan/S. +cardée/F.() +carder/a0a+() +cardère/S. +cardeuse/F.() +cardia/S. +cardiale/W.() +cardialgie/S. +cardiaque/S. +cardigan/S. +cardinalat/S. +cardinale/W.() +cardinalice/S. +cardiogramme/S. +cardiographe/S. +cardiographie/S. +cardioïde/S. +cardiologie/S. +cardiologue/S. +cardiomyopathie/S. +cardiopathie/S. +cardiopulmonaire/S. +cardiorespiratoire/S. +cardiotomie/S. +cardiotonique/S. +cardiovasculaire/S. +cardite/S. +cardon/S. +carême/S. +carénage/S. +carence/S. +carencer/a0a+() +carène/S. +carénée/F.() +caréner/c0a+() +carentielle/F.() +caressante/F.() +caresse/S. +caressée/F.() +caresser/a0a+() +carex +car-ferry/S. +cargaison/S. +cargo/S. +cargue/S. +carguer/a0a+() +cari/S. +cariacou/S. +cariatide/S. +caribe/S. +caribéenne/F.() +caribou/S. +caricaturale/W.() +caricaturalement +caricature/S. +caricaturée/F.() +caricaturer/a0a+() +caricaturiste/S. +carie/S. +cariée/F.() +carier/a0a+() +carieuse/W.() +carillon/S. +carillonnée/F.() +carillonnement/S. +carillonner/a0a+() +carillonneuse/F.() +cariste/S. +caritative/F.() +carline/F.() +carlingue/S. +carlinguier/S. +carlisme/S. +carliste/S. +carmagnole/S. +carme/S. +carmel/S. +carmeline/S. +carmélitaine/F.() +carmélite/S. +carmer/a0a+() +carmin/S. +carminative/F.() +carminée/F.() +carminer/a0a+() +carnage/S. +carnassière/F.() +carnation/S. +carnaval/S. +carnavalesque/S. +carne/S. +carneau/X. +carnée/F.() +carnèle/S. +carnet/S. +carnettiste/S. +carnier/S. +carnification/S. +carnifier/a0a+() +carnivore/S. +carnotset/S. +caroline/S. +carolingienne/F.() +carolus +caron/S. +caronade/S. +caroncule/S. +carotène/S. +caroténoïde/S. +carotide/S. +carotidienne/F.() +carottage/S. +carotte/S. +carottée/F.() +carotter/a0a+() +carotteuse/F.() +carottière/F.() +caroube/S. +caroubier/S. +carouble/S. +caroubler/a0a+() +carouge/S. +carpatique/S. +carpe/S. +carpeau/X. +carpelle/S. +carpette/S. +carpienne/F.() +carpillon/S. +carpocapse/S. +carpophore/S. +carquois +carrare/S. +carre/S. +carreau/X. +carrée/F.() +carrefour/S. +carrelage/S. +carrelée/F.() +carreler/d0a+() +carrelet/S. +carreleuse/F.() +carrément +carrer/a0a+() +carrick/S. +carrière/F.() +carriérisme/S. +carriériste/S. +carriole/S. +carrossable/S. +carrossage/S. +carrosse/S. +carrossée/F.() +carrosser/a0a+() +carrosserie/S. +carrossière/F.() +carrousel/S. +carroyage/S. +carroyer/a0a+() +carrure/S. +cartable/S. +carte/S. +cartel/S. +carte-lettre +cartellisation/S. +carter/S. +carter/a0a+() +carte-réponse +cartésianisme/S. +cartésienne/F.() +cartes-lettres +cartes-réponses +cartes-vues +carte-vue +carthaginoise/F.() +cartier/S. +cartilage/S. +cartilagineuse/W.() +cartographe/S. +cartographie/S. +cartographiée/F.() +cartographier/a0a+() +cartographique/S. +cartomancie/S. +cartomancienne/F.() +carton/S. +cartonnage/S. +cartonnée/F.() +cartonner/a0a+() +cartonnerie/S. +cartonneuse/W.() +cartonnière/F.() +carton-pâte +cartons-pâtes +cartoon/S. +cartoonesque/S. +cartothèque/S. +cartouche/S. +cartoucher/a0() +cartoucherie/S. +cartouchière/S. +cartulaire/S. +caryologie/S. +caryophyllacée/S. +caryopse/S. +caryotype/S. +cas +casanière/F.() +casaque/S. +casaquin/S. +casbah/S. +cascade/S. +cascader/a0() +cascadeuse/F.() +cascatelle/S. +case/S. +caséeuse/W.() +caséification/S. +caséifier/a0a+() +caséine +casemate/S. +casemater/a0a+() +caser/a0a+() +caserne/S. +casernée/F.() +casernement/S. +caserner/a0a+() +casernière/F.() +cash +casher +cash-flow/S. +casier/S. +casimir/S. +casino/S. +casinotière/F.() +casoar/S. +casquante/F.() +casque/S. +casquée/F.() +casquer/a0a+() +casquette/S. +casquettière/F.() +cassable/S. +cassage/S. +cassante/F.() +cassate/S. +cassation/S. +casse/S. +casseau/X. +casse-cou +casse-croûte +casse-croûter/a0() +casse-cul +casse-dalle +cassée/F.() +casse-graine +casse-gueule +cassement/S. +casse-noisettes +casse-noix +casse-pattes +casse-pieds +casse-pierre/S. +casse-pipe/S. +casser/a0a+() +casserole/S. +casse-tête +cassetin/S. +casse-tout +cassette/S. +casseuse/F.() +cassier/S. +cassine/S. +cassis +cassitérite/S. +cassolette/S. +casson/S. +cassonade/S. +cassoulet/S. +cassure/S. +castagne/S. +castagner/a0a+() +castagnettes +castard/S. +caste/S. +castel/S. +castillane/F.() +castine/S. +casting/S. +castor/S. +castoréum/S. +castrale/W.() +castrat/S. +castration/S. +castratrice/F.() +castrée/F.() +castrer/a0a+() +castrisme/S. +castriste/S. +casuel/S. +casuelle/F.() +casuiste/S. +casuistique/S. +catabatique/S. +catabolisme/S. +catachrèse/S. +cataclysmale/W.() +cataclysme/S. +cataclysmique/S. +catacombe/S. +catadioptre/S. +catadioptrique/S. +catafalque/S. +cataire/S. +catalane/F.() +catalase/S. +catalectique/S. +catalepsie/S. +cataleptique/S. +catalogage/S. +catalogne/S. +catalogue/S. +cataloguée/F.() +cataloguer/a0a+() +catalogueuse/F.() +catalpa/S. +catalyse/S. +catalyser/a0a+() +catalyseur/S. +catalytique/S. +catamaran/S. +cataphote/S. +cataplasme/S. +catapultage/S. +catapulte/S. +catapultée/F.() +catapulter/a0a+() +cataracte/S. +catarrhale/W.() +catarrhe/S. +catarrheuse/W.() +catastrophe/S. +catastrophée/F.() +catastropher/a0a+() +catastrophique/S. +catastrophisme/S. +catatonie/S. +catatonique/S. +catch/S. +catcher/a0() +catcheuse/F.() +catéchèse/S. +catéchiser/a0a+() +catéchisme/S. +catéchiste/S. +catéchistique/S. +catéchuménat/S. +catéchumène/S. +catégorème/S. +catégorie/S. +catégorielle/F.() +catégorique/S. +catégoriquement +catégorisante/F.() +catégorisation/S. +catégoriser/a0a+() +caténaire/S. +caténairiste/S. +cathare/S. +catharisme/S. +catharsique/S. +catharsis +cathartique/S. +cathédrale/S. +cathédrale/W.() +cathèdre/S. +catherinette/S. +cathéter/S. +cathétérisme/S. +catho/S. +cathode/S. +cathodique/S. +catholicisme/S. +catholicité/S. +catholique/S. +catholiquement +cati/S. +catie/F.() +catilinaire/S. +catimini +catin/S. +catiner/a0a+() +cation/S. +cationique/S. +catir/f0f+() +catissage/S. +catoblépas +catogan/S. +catoptrique/S. +cattleya/S. +caucasienne/F.() +caucasique/S. +cauchemar/S. +cauchemarder/a0() +cauchemardesque/S. +cauchemardeuse/W.() +caudale/W.() +caudataire/S. +caudillo/S. +caudrette/S. +caulescente/F.() +caulinaire/S. +cauris +causa +causale/W.() +causalisme/S. +causalité/S. +causante/F.() +causative/F.() +cause/S. +causée/F.() +causer/a0a+() +causerie/S. +causette/S. +causeuse/F.() +causse/S. +causticité/S. +caustique/S. +cautèle/S. +cauteleuse/W.() +cauteleusement +cautère/S. +cautérisante/F.() +cautérisation/S. +cautériser/a0a+() +caution/S. +cautionnée/F.() +cautionnement/S. +cautionner/a0a+() +cavacher/a0() +cavage/S. +cavaillon/S. +cavalcade/S. +cavalcader/a0() +cavale/S. +cavaler/a0a+() +cavalerie/S. +cavaleuse/F.() +cavalière/F.() +cavalièrement +cavatine/S. +cave/S. +caveau/X. +cavée/F.() +caver/a0a+() +caverne/S. +caverneuse/W.() +cavernicole/S. +cavet/S. +caveuse/F.() +caviar/S. +caviardage/S. +caviardée/F.() +caviarder/a0a+() +cavicorne/S. +caviste/S. +cavitation/S. +cavité/S. +cc +cd/U.||-- +ce/S. +céans +cébette/S. +ceci +cécidie/S. +cécité/S. +cédante/F.() +cédée/F.() +céder/c0a+() +cédérom/S. +cédétiste/S. +cedex +cédille/S. +cédraie/S. +cédrat/S. +cédratier/S. +cèdre/S. +cedrela/S. +cédulaire/S. +cédule/S. +cégep/S. +cégésimale/W.() +cégétiste/S. +cégotter/a0a+() +ceindre/wB() +ceinte/F.() +ceinturage/S. +ceinture/S. +ceinturée/F.() +ceinturer/a0a+() +ceinturière/F.() +ceinturon/S. +cela +céladon +célébrant/S. +célébration/S. +célèbre/S. +célébrée/F.() +célébrer/c0a+() +celebret/S. +célébrité/S. +celer/b0a+() +céleri/S. +célérifère/S. +céleri-rave +céleris-raves +célérité/S. +célesta/S. +céleste/S. +célestin/S. +célibat/S. +célibataire/S. +cella/S. +celle/S. +celle-ci +celle-là +cellérière/F.() +celles-ci +celles-là +cellier/S. +cellophane/S. +cellophaneuse/S. +cellulaire/S. +cellular/S. +cellule/S. +cellulite/S. +celluloïd/S. +cellulose/S. +cellulosique/S. +celte/S. +celtique/S. +celtisante/F.() +celtisme/S. +celui +celui-ci +celui-là +cément/S. +cémentation/S. +cémenter/a0a+() +c'en +cénacle/S. +cendre/S. +cendrée/F.() +cendrer/a0a+() +cendreuse/W.() +cendrier/S. +cendrillon/S. +cène/S. +cenelle/S. +cénesthésie/S. +cénesthésique/S. +cénesthopathie/S. +cénesthopathique/S. +cénobite/S. +cénobitique/S. +cénobitisme/S. +cénotaphe/S. +cens +censée/F.() +censément +censeur/S. +censière/F.() +censitaire/S. +censive/S. +censorat/S. +censoriale/W.() +censurable/S. +censure/S. +censurée/F.() +censurer/a0a+() +cent/S. +centaine/S. +centaure/S. +centaurée/S. +centavo/S. +centenaire/S. +centenier/S. +centennale/W.() +center/a0a+() +centésimale/W.() +centiare/S. +centibar/S. +centième/S. +centigrade/S. +centile/S. +centime/S. +centimétrique/S. +centipoise/S. +centistokes +centrafricaine/F.() +centrage/S. +centrale/W.() +centralement +centralienne/F.() +centralisation/S. +centralisatrice/F.() +centralisée/F.() +centraliser/a0a+() +centralisme/S. +centre/S. +centre-auto +centre-avant +centrée/F.() +centrer/a0a+() +centres-autos +centres-avant +centres-tirs +centres-villes +centre-tir +centreuse/F.() +centre-ville +centrifugation/S. +centrifuge/S. +centrifuger/a0a+() +centrifugeuse/F.() +centripète/S. +centrisme/S. +centriste/S. +centromère/S. +centrosome/S. +centuple/S. +centupler/a0a+() +centurie/S. +centurion/S. +cénure/S. +cénurose/S. +cep/S. +cépage/S. +cèpe/S. +cependant +céphalalgie/S. +céphalée/F.() +céphalée/S. +céphalique/S. +céphalopode/S. +céphalo-rachidienne/F.() +céphalothorax +céphéide/S. +cérambyx +cérame/S. +céramide/S. +céramique/S. +céramiste/S. +céramologie/S. +céramologue/S. +céraste/S. +cérat/S. +cerbère/S. +cercaire/S. +cerce/S. +cerceau/X. +cerclage/S. +cercle/S. +cerclée/F.() +cercler/a0a+() +cercopithèque/S. +cercueil/S. +céréale/S. +céréalicultrice/F.() +céréaliculture/S. +céréalière/F.() +cérébelleuse/W.() +cérébrale/W.() +cérébralisation/S. +cérébralité/S. +cérébro-spinale/W.() +cérémonial/S. +cérémonie/S. +cérémonielle/F.() +cérémonieuse/W.() +cérémonieusement +cerf/S. +cerfeuil/S. +cerfs-volants +cerf-volant +cerisaie/S. +cerise/S. +cerisette/S. +cerisier/S. +cérithe/S. +cérium/S. +cerne/S. +cerneau/X. +cernée/F.() +cerner/a0a+() +cerque/S. +certaine/F.() +certaine/F.() +certainement +certes +certificat/S. +certificateur/S. +certification/S. +certifiée/F.() +certifier/a0a+() +certitude/S. +cérulée/F.() +céruléenne/F.() +cérumen +cérumineuse/W.() +céruse/S. +cerveau/X. +cervelas +cervelet/S. +cervelle/S. +cervicale/W.() +cervidé/S. +cervier/S. +cervoise/S. +césalpiniacée/S. +césar/S. +césarienne/F.() +césariser/a0a+() +césarisme/S. +césine +césium/S. +cessante/F.() +cessation/S. +cesser/a0a+() +cessez-le-feu +cessibilité/S. +cessible/S. +cession/S. +cessionnaire/S. +c'est-à-dire +ceste/S. +césure/S. +cet +cétacé/S. +cétane/S. +cetera +cétérach/S. +cétoine/S. +cétone/S. +cétonique/S. +cette +ceux +ceux-ci +ceux-là +cévenole/F.() +cf +cgr/||-- +ch/||-- +chabichou/S. +chabler/a0a+() +chablis +chabot/S. +chabraque/S. +chabrol/S. +chabrot/S. +chacal/S. +cha-cha-cha +chaconne/S. +chacun +chacune +chadburn/S. +chadouf/S. +chafouine/F.() +chagrin/S. +chagrinante/F.() +chagrine/F.() +chagrinée/F.() +chagriner/a0a+() +chah/S. +chahut/S. +chahutée/F.() +chahuter/a0a+() +chahuteuse/F.() +chai/S. +chaînage/S. +chaîne/S. +chaînée/F.() +chaîner/a0a+() +chaînetière/F.() +chaînette/S. +chaîneuse/F.() +chaînière/F.() +chaîniste/S. +chaînon/S. +chair/S. +chaire/S. +chaise/S. +chaisière/F.() +chakra/S. +chalandage/S. +chalande/F.() +chalandise/S. +chalaze/S. +chalazion/S. +chalcogène/S. +chalcographe/S. +chalcographie/S. +chalcolithique/S. +chalcopyrite/S. +chalcosine/S. +chaldéenne/F.() +châle/S. +chalet/S. +chaleur/S. +chaleureuse/W.() +chaleureusement +châlit/S. +challenge/S. +challenger/S. +chaloir/pQ() +chaloupe/S. +chaloupée/F.() +chalouper/a0() +chalumeau/X. +chalumiste/S. +chalut/S. +chalutage/S. +chalutier/S. +chamade/S. +chamærops +chamaille/S. +chamailler/a0a+() +chamaillerie/S. +chamailleuse/F.() +chamane/F.() +chamanique/S. +chamanisme/S. +chamaniste/S. +chamarre/S. +chamarrée/F.() +chamarrer/a0a+() +chamarrure/S. +chambard/S. +chambardement/S. +chambarder/a0a+() +chambellan/S. +chambertin/S. +chamboulement/S. +chambouler/a0a+() +chambranle/S. +chambray/S. +chambre/S. +chambrée/F.() +chambrer/a0a+() +chambrette/S. +chambrière/F.() +chameau/X. +chameauser/a0() +chamelier/S. +chamelle/S. +chamois +chamoisage/S. +chamoisée/F.() +chamoiser/a0a+() +chamoiserie/S. +chamoisette/S. +chamoiseuse/F.() +chamoisine/S. +champ/S. +champagne/S. +champagnisation/S. +champagniser/a0a+() +champart/S. +champée/F.() +champenoise/F.() +champêtre/S. +champi/S. +champignon/S. +champignonnière/S. +champignonniste/S. +championnat/S. +championne/F.() +champisse/S. +champlevée/F.() +champlever/b0a+() +chamsin/S. +chançarde/F.() +chance/S. +chancel/S. +chancelante/F.() +chanceler/d0() +chancelière/F.() +chancellement/S. +chancellerie/S. +chancetiquer/a0() +chanceuse/W.() +chancie/F.() +chancir/f0f+() +chancre/S. +chandail/S. +chandeleur/S. +chandelier/S. +chandelle/S. +chanfrein/S. +chanfreiner/a0a+() +chanfreineuse/S. +change/S. +changeable/S. +changeante/F.() +changée/F.() +changement/S. +changer/a0a+() +changeuse/F.() +chanlatte/S. +chanoinesse/F.() +chanson/S. +chansonner/a0a+() +chansonnette/S. +chansonnière/F.() +chanstiquer/a0a+() +chant/S. +chantage/S. +chantante/F.() +chanteau/X. +chantée/F.() +chantefable/S. +chantepleure/S. +chanter/a0a+() +chanterelle/S. +chanteuse/F.() +chantier/S. +chantignole/S. +chantilly +chantonnement/S. +chantonner/a0a+() +chantournage/S. +chantournée/F.() +chantourner/a0a+() +chantourneuse/F.() +chantre/S. +chanvre/S. +chanvrière/F.() +chaos +chaotique/S. +chaotiquement +chaouch/S. +chapardage/S. +chapardée/F.() +chaparder/a0a+() +chapardeuse/F.() +chape/S. +chapeau/X. +chapeautée/F.() +chapeauter/a0a+() +chapée/F.() +chapelain/S. +chapeler/d0a+() +chapelet/S. +chapelière/F.() +chapelle/S. +chapellenie/S. +chapellerie/S. +chapelure/S. +chaperon/S. +chaperonnée/F.() +chaperonner/a0a+() +chapiste/S. +chapiteau/X. +chapitre/S. +chapitrée/F.() +chapitrer/a0a+() +chapka/S. +chaplinesque/S. +chapon/S. +chaponner/a0a+() +chapska/S. +chaptalisation/S. +chaptalisée/F.() +chaptaliser/a0a+() +chaque +char/S. +charabia/S. +charade/S. +charadriiforme/S. +charançon/S. +charançonnée/F.() +charango/S. +charbon/S. +charbonnage/S. +charbonnée/F.() +charbonner/a0a+() +charbonnerie/S. +charbonnette/S. +charbonneuse/W.() +charbonnière/F.() +charcuter/a0a+() +charcuterie/S. +charcutière/F.() +chardon/S. +chardonneret/S. +charentaise/F.() +charge/S. +chargée/F.() +chargement/S. +charger/a0a+() +chargeuse/F.() +charia/S. +chariboter/a0() +chariot/S. +chariotage/S. +chariotée/S. +charioter/a0a+() +charismatique/S. +charisme/S. +charitable/S. +charitablement +charité/S. +charivari/S. +charlatan/S. +charlatanerie/S. +charlatanesque/S. +charlatanisme/S. +charlater/a0() +charleston/S. +charlot/S. +charlotte/S. +charmante/F.() +charme/S. +charmée/F.() +charmer/a0a+() +charmeuse/F.() +charmille/S. +charnelle/F.() +charnellement +charnier/S. +charnière/S. +charnue/F.() +charognarde/F.() +charogne/S. +charolaise/F.() +charpentage/S. +charpente/S. +charpentée/F.() +charpenter/a0a+() +charpenterie/S. +charpentière/F.() +charpie/S. +charretée/S. +charretière/F.() +charretin/S. +charreton/S. +charrette/S. +charriage/S. +charriée/F.() +charrier/a0a+() +charroi/S. +charronnage/S. +charronne/F.() +charroyer/a0a+() +charruage/S. +charrue/S. +charte/S. +charter/S. +chartériser/a0a+() +chartisme/S. +chartiste/S. +chartreuse/W.() +chartrier/S. +chas +chasse/S. +châsse/S. +chasse-clou/S. +chassé-croisé +chassée/F.() +chasséenne/F.() +chasselas +chasse-marée +chasse-mouches +chasse-neige +chasse-pierres +chassepot/S. +chasser/a0a+() +chasseresse/S. +chasse-rivet/S. +chasse-roue/S. +chassés-croisés +chasseuse/F.() +chasse-vase +chassie/S. +chassieuse/W.() +châssis +chaste/S. +chastement +chasteté/S. +chasuble/S. +chasublerie/S. +châtaigne/S. +châtaigner/a0a+() +châtaigneraie/S. +châtaignier/S. +châtain/S. +château/X. +chateaubriand/S. +châtelaine/F.() +châtelet/S. +châtellenie/S. +chat-huant +châtiée/F.() +châtier/a0a+() +chatière/S. +châtiment/S. +chatoiement/S. +chaton/S. +chatonner/a0() +chatouille/S. +chatouillée/F.() +chatouillement/S. +chatouiller/a0a+() +chatouilleuse/W.() +chatouillis +chatoyante/F.() +chatoyer/a0() +châtrée/F.() +châtrer/a0a+() +chats-huants +chatte/F.() +chattemite/S. +chatterie/S. +chatterton/S. +chaude/F.() +chaudeau/X. +chaudement +chaud-froid +chaudière/S. +chaudrée/S. +chaudron/S. +chaudronnerie/S. +chaudronnière/F.() +chauds-froids +chauffage/S. +chauffagiste/S. +chauffante/F.() +chauffard/S. +chauffe/S. +chauffe-assiette/S. +chauffe-bain/S. +chauffe-biberon/S. +chauffée/F.() +chauffe-eau +chauffe-lit/S. +chauffe-moût/S. +chauffe-pieds +chauffe-plat/S. +chauffer/a0a+() +chaufferette/S. +chaufferie/S. +chauffeuse/F.() +chauffoir/S. +chaufour/S. +chaufournier/S. +chaulage/S. +chaulée/F.() +chauler/a0a+() +chauleuse/S. +chaumage/S. +chaume/S. +chaumer/a0a+() +chaumière/S. +chaumine/S. +chaussante/F.() +chausse/S. +chaussée/F.() +chaussée/S. +chausse-pied/S. +chausser/a0a+() +chausse-trappe/S. +chaussette/S. +chausseuse/F.() +chausson/S. +chaussure/S. +chauve/S. +chauve-souris +chauves-souris +chauvine/F.() +chauvinisme/S. +chauvir/f0() +chaux +chavirée/F.() +chavirement/S. +chavirer/a0a+() +chawer/a0() +chebec/S. +chèche/S. +chéchia/S. +check-list/S. +check-up +chédail/S. +cheddite/S. +cheeseburger/S. +cheesecake/S. +chef/S. +chef-d'œuvre +cheffe/S. +chefferie/S. +cheffesse/S. +chef-lieu +chefs-d'œuvre +chefs-lieux +cheftaine/S. +cheikh/S. +cheire/S. +chélate/S. +chélateur/S. +chélation/S. +chélatrice/F.() +chelem/S. +chélicérate/S. +chélicère/S. +chélidoine/S. +chélifère/S. +chelléenne/F.() +chemin/S. +chemineau/X. +cheminée/S. +cheminement/S. +cheminer/a0() +cheminote/F.() +chemisage/S. +chemise/S. +chemiser/a0a+() +chemiserie/S. +chemisette/S. +chemisière/F.() +chênaie/S. +chenal/X. +chenapan/S. +chêne/S. +chéneau/X. +chêne-liège +chênes-lièges +chenet/S. +chènevière/S. +chènevis +chenil/S. +chenillard/S. +chenille/S. +chenillée/F.() +chenillette/S. +chénopode/S. +chénopodiacée/S. +chenue/F.() +cheptel/S. +chèque/S. +chèque-restaurant +chèques-restaurant +chéquier/S. +cherchée/F.() +chercher/a0a+() +chercheuse/F.() +chère/F.() +chère/S. +chèrement +chérer/c0() +chergui/S. +chérie/F.() +chérif/S. +chérifienne/F.() +chérir/f0f+() +chérot/S. +cherrer/a0() +cherry/S. +cherté/S. +chérubin/S. +chervis +chester/S. +chétive/F.() +chétivement +chétognathe/S. +chevaine/S. +cheval/X. +chevalement/S. +chevaler/a0a+() +chevaleresque/S. +chevalerie/S. +chevalet/S. +chevalière/F.() +chevaline/F.() +cheval-vapeur +chevauchante/F.() +chevauchée/F.() +chevauchée/S. +chevauchement/S. +chevaucher/a0a+() +chevaux-vapeur +chevêche/S. +chevelue/F.() +chevelure/S. +chevenne/S. +chevesne/S. +chevet/S. +chevêtre/S. +cheveu/X. +chevillarde/F.() +cheville/S. +chevillée/F.() +cheviller/a0a+() +chevillette/S. +cheviotte/S. +chèvre/S. +chevreau/X. +chèvrefeuille/S. +chèvre-pied/S. +chevreter/d0() +chevrette/S. +chevreuil/S. +chevrière/F.() +chevron/S. +chevronnage/S. +chevronnée/F.() +chevronner/a0a+() +chevrotage/S. +chevrotante/F.() +chevrotement/S. +chevrotin/S. +chevrotine/S. +chewing-gum/S. +chez +chez-eux +chez-moi +chez-nous +chez-soi +chez-toi +chez-vous +chiade/S. +chiadée/F.() +chiader/a0a+() +chialer/a0() +chialeuse/F.() +chiante/F.() +chianti/S. +chiasma/S. +chiasme/S. +chibouk/S. +chibouque/S. +chic/S. +chicane/S. +chicaner/a0a+() +chicanerie/S. +chicaneuse/F.() +chicanière/F.() +chicha/S. +chiche/S. +chiche-kebab +chichement +chichi/S. +chichiteuse/W.() +chichon/S. +chicon/S. +chicorée/S. +chicorer/a0a+() +chicorner/a0a+() +chicot/S. +chicote/S. +chicoter/a0() +chicotin/S. +chicotte/S. +chicotter/a0a+() +chiée/F.() +chiendent/S. +chienlit/S. +chien-loup +chienne/F.() +chienner/a0() +chiennerie/S. +chiens-loups +chier/a0a+() +chieuse/F.() +chiffe/S. +chiffon/S. +chiffonnade/S. +chiffonnage/S. +chiffonnée/F.() +chiffonnement/S. +chiffonner/a0a+() +chiffonnière/F.() +chiffrable/S. +chiffrage/S. +chiffre/S. +chiffrée/F.() +chiffrement/S. +chiffrer/a0a+() +chiffreuse/F.() +chiffrier/S. +chigner/a0() +chignole/S. +chignon/S. +chihuahua/S. +chiisme/S. +chiite/S. +chikungunya/S. +chilienne/F.() +chimer/a0a+() +chimère/S. +chimérique/S. +chimériquement +chimie/S. +chimio/S. +chimiosynthèse/S. +chimiotactique/S. +chimiotactisme/S. +chimiotaxie/S. +chimiothèque/S. +chimiothérapie/S. +chimique/S. +chimiquement +chimiquier/S. +chimisme/S. +chimiste/S. +chimpanzé/S. +chinage/S. +chinchilla/S. +chinée/F.() +chiner/a0a+() +chineuse/F.() +chinoise/F.() +chinoiser/a0() +chinoiserie/S. +chinook/S. +chintz +chinure/S. +chiot/S. +chiotte/S. +chiourme/S. +chiper/a0a+() +chipie/S. +chipolata/S. +chipotage/S. +chipoter/a0() +chipoteuse/F.() +chips +chique/S. +chiquée/F.() +chiquement +chiquenaude/S. +chiquer/a0a+() +chiqueuse/F.() +chirale/W.() +chiralité/S. +chirographaire/S. +chirographie/S. +chirographier/a0a+() +chiromancie/S. +chiromancienne/F.() +chiropractie/S. +chiropractrice/F.() +chiropraticienne/F.() +chiropraxie/S. +chiroptère/S. +chirurgicale/W.() +chirurgicalement +chirurgie/S. +chirurgien-dentiste +chirurgienne/F.() +chirurgiens-dentistes +chistera/S. +chitine/S. +chitineuse/W.() +chiton/S. +chiure/S. +chlamyde/S. +chlamydia/S. +chleuhe/F.() +chloral/S. +chloramphénicol/S. +chlorate/S. +chlore/S. +chlorée/F.() +chlorer/a0a+() +chlorhydrate/S. +chlorhydrique/S. +chlorique/S. +chloroforme/S. +chloroformer/a0a+() +chlorophycée/S. +chlorophylle/S. +chlorophyllienne/F.() +chloropicrine/S. +chloroplaste/S. +chlorose/S. +chlorotique/S. +chlorure/S. +chlorurée/F.() +chlorurer/a0a+() +chnoque/S. +choanocyte/S. +choc/S. +chochotte/S. +chocolat/S. +chocolatée/F.() +chocolaterie/S. +chocolatière/F.() +chocolatine/S. +chocotte/S. +chocotter/a0a+() +chœur/S. +chofer/a0a+() +choir/pX() +choisie/F.() +choisir/f0f+() +choisisseuse/F.() +choix +cholagogue/S. +cholécystite/S. +cholécystotomie/S. +cholédoque/S. +cholémie/S. +choléra/S. +cholériforme/S. +cholérine/S. +cholérique/S. +cholestérol/S. +cholestérolémie/S. +choline/S. +cholinestérase/S. +cholinestérasique/S. +cholurie/S. +chômable/S. +chômage/S. +chômée/F.() +chômer/a0a+() +chômeuse/F.() +chondrichtyen/S. +chondriome/S. +chondriosome/S. +chondroblaste/S. +chondrostéen/S. +chope/S. +choper/a0a+() +chopine/S. +chopiner/a0() +chopper/a0() +choquante/F.() +choquée/F.() +choquer/a0a+() +chorale/F.() +chorée/S. +chorège/S. +chorégie/S. +chorégraphe/S. +chorégraphie/S. +chorégraphiée/F.() +chorégraphier/a0a+() +chorégraphique/S. +choréique/S. +choreute/S. +chorion/S. +choriste/S. +chorizo/S. +chorographie/S. +choroïde/S. +choroïdienne/F.() +chorus +chose/S. +choser/a0a+() +chosification/S. +chosifiée/F.() +chosifier/a0a+() +chott/S. +chou/X. +chouan/S. +chouannerie/S. +choucas +chouchou/S. +chouchoute/S. +chouchouter/a0a+() +choucroute/S. +chouette/S. +choufer/a0a+() +chou-fleur +chouïa +chouleur/S. +chou-navet +chouquette/S. +chou-rave +chouraver/a0a+() +chourer/a0a+() +chouriner/a0a+() +choux-fleurs +choux-navets +choux-raves +chow-chow +chows-chows +choyée/F.() +choyer/a0a+() +chrême/S. +chrémeau/X. +chrestomathie/S. +chrétien-démocrate +chrétienne/F.() +chrétienne-démocrate +chrétiennement +chrétiennes-démocrates +chrétiens-démocrates +chrétienté/S. +chris-craft +chrisme/S. +christ/S. +christiania/S. +christianisation/S. +christianisée/F.() +christianiser/a0a+() +christianisme/S. +christique/S. +christologie/S. +christologique/S. +chromage/S. +chromate/S. +chromatide/S. +chromatine/S. +chromatique/S. +chromatisme/S. +chromatogramme/S. +chromatographie/S. +chromatographique/S. +chromatopsie/S. +chrome/S. +chromée/F.() +chromer/a0a+() +chromeuse/F.() +chromique/S. +chromiste/S. +chromo/S. +chromodynamique/S. +chromogène/S. +chromolithographie/S. +chromosome/S. +chromosomique/S. +chromosphère/S. +chromotypie/S. +chromotypographie/S. +chronaxie/S. +chronicité/S. +chronique/S. +chroniquement +chroniquer/a0() +chroniqueuse/F.() +chrono/S. +chronobiologie/S. +chronogramme/S. +chronographe/S. +chronologie/S. +chronologique/S. +chronologiquement +chronométrage/S. +chronomètre/S. +chronométrée/F.() +chronométrer/c0a+() +chronométreuse/F.() +chronométrie/S. +chronométrique/S. +chronophage/S. +chronophotographie/S. +chronostratigraphie/S. +chronostratigraphique/S. +chronotachygraphe/S. +chroumer/a0a+() +chrysalide/S. +chrysanthème/S. +chrysanthémique/S. +chryséléphantine/F.() +chrysobéryl/S. +chrysocale/S. +chrysolite/S. +chrysolithe/S. +chrysomèle/S. +chrysopée +chrysoprase/S. +chthonienne/F.() +chtouille/S. +chuchotée/F.() +chuchotement/S. +chuchoter/a0a+() +chuchoterie/S. +chuchoteuse/F.() +chuchotis +chuintante/F.() +chuintante/S. +chuintement/S. +chuinter/a0() +chum/S. +churro/S. +chut +chute/S. +chuter/a0() +chyle/S. +chylifère/S. +chyme/S. +chypriote/S. +ci +ci-après +ci-avant +cibiche/S. +cibiste/S. +ciblage/S. +cible/S. +ciblée/F.() +cibler/a0a+() +ciboire/S. +ciborium/S. +ciboule/S. +ciboulette/S. +ciboulot/S. +cicatrice/S. +cicatricielle/F.() +cicatricule/S. +cicatrisable/S. +cicatrisante/F.() +cicatrisation/S. +cicatrisée/F.() +cicatriser/a0a+() +cicéro/S. +cicérone/S. +cicéronienne/F.() +cicindèle/S. +ci-contre +cicutine/S. +ci-dessous +ci-dessus +ci-devant +cidre/S. +cidrerie/S. +cidricole/S. +ciel/S. +cierge/S. +cierie/S. +cieux +cigale/S. +cigare/S. +cigarette/S. +cigarettière/F.() +cigarière/F.() +cigarillo/S. +ci-gisent +ci-gît +cigogne/S. +cigogneau/X. +ciguë/S. +ci-haut +ci-incluse/F.() +ci-jointe/F.() +cil/S. +ciliaire/S. +cilice/S. +ciliée/F.() +cillement/S. +ciller/a0() +cimaise/S. +cime/S. +ciment/S. +cimentation/S. +cimentée/F.() +cimenter/a0a+() +cimenterie/S. +cimentière/F.() +cimeterre/S. +cimetière/S. +cimier/S. +cimmérienne/F.() +cinabre/S. +cinchonine/S. +cincle/S. +cindynique/S. +ciné/S. +cinéaste/S. +ciné-club/S. +cinéma/S. +cinémascope/S. +cinémathèque/S. +cinématique/S. +cinématographe/S. +cinématographie/S. +cinématographier/a0a+() +cinématographique/S. +cinématographiquement +cinémomètre/S. +ciné-parc/S. +cinéphile/S. +cinéphilie/S. +cinéraire/S. +cinérama +cinérite/S. +cinéroman/S. +ciné-shop/S. +cinéthéodolite/S. +cinétique/S. +cinétir/S. +cinétisme/S. +cinghalaise/F.() +cinglante/F.() +cinglée/F.() +cingler/a0a+() +cinnamome/S. +cinoche/S. +cinoque/S. +cinq +cinquantaine/S. +cinquante +cinquante-cinq +cinquante-deux +cinquante-et-un +cinquante-huit +cinquantenaire/S. +cinquante-neuf +cinquante-quatre +cinquante-sept +cinquante-six +cinquante-trois +cinquantième/S. +cinquième/S. +cinquièmement +cintrage/S. +cintre/S. +cintrée/F.() +cintrer/a0a+() +cintreuse/F.() +cintrière/F.() +cipaye/S. +cipolin/S. +cippe/S. +cirage/S. +circ +circadienne/F.() +circassienne/F.() +circoncire/yV() +circoncis +circoncise/F.() +circoncision/S. +circonférence/S. +circonférentielle/F.() +circonflexe/S. +circonlocution/S. +circonscriptible/S. +circonscription/S. +circonscrire/y1() +circonscrite/F.() +circonspecte/F.() +circonspection/S. +circonstance/S. +circonstanciée/F.() +circonstancielle/F.() +circonstancier/a0a+() +circonvallation/S. +circonvenir/i0i+() +circonvenue/F.() +circonvolution/S. +circuit/S. +circulaire/S. +circulairement +circulante/F.() +circularité/S. +circulateur/S. +circulation/S. +circulatoire/S. +circuler/a0() +circumduction/S. +circumnavigation/S. +circumpolaire/S. +circumterrestre/S. +cire/S. +cirée/F.() +cirer/a0a+() +cireuse/F.() +cireuse/W.() +cirière/F.() +ciron/S. +cirque/S. +cirre/S. +cirrhose/S. +cirrhotique/S. +cirrocumulus +cirrostratus +cirrus +cisaillage/S. +cisaille/S. +cisaillée/F.() +cisaillement/S. +cisailler/a0a+() +cisailleuse/F.() +cisalpine/F.() +ciseau/X. +ciselée/F.() +cisèlement/S. +ciseler/b0a+() +ciselet/S. +ciseleuse/F.() +ciselure/S. +cisoires +ciste/S. +cistercienne/F.() +cistre/S. +cistron/S. +cistude/S. +citadelle/S. +citadine/F.() +citation/S. +citattrice/F.() +cité/S. +cité-dortoir +cité-jardin +citer/a0a+() +citerne/S. +citernière/F.() +cités-dortoirs +cités-jardins +cithare/S. +citharède/S. +cithariste/S. +citoyenne/F.() +citoyenneté/S. +citrate/S. +citrine/F.() +citrique/S. +citron/S. +citronnade/S. +citronnée/F.() +citronnelle/S. +citronnier/S. +citrouille/S. +citrus +civelle/S. +civette/F.() +civière/S. +civile/F.() +civilement +civilisable/S. +civilisation/S. +civilisatrice/F.() +civilisée/F.() +civiliser/a0a+() +civiliste/S. +civilité/S. +civique/S. +civisme/S. +clabaud/S. +clabaudage/S. +clabauder/a0() +clabauderie/S. +clabaudeuse/F.() +clabot/S. +clabotage/S. +claboter/a0a+() +clac +clacher/a0a+() +clade/S. +cladisme/S. +cladistique/S. +cladogramme/S. +cladonie/S. +clafoutis +claie/S. +clairance/S. +claire/F.() +clairement +claires-voies +clairette/F.() +claire-voie +clairière/S. +clair-obscur +clairon/S. +claironnante/F.() +claironnée/F.() +claironner/a0a+() +clairsemée/F.() +clairsemer/b0a+() +clairs-obscurs +clairvoyance/S. +clairvoyante/F.() +clam/S. +clamecer/b0a+() +clamée/F.() +clamer/a0a+() +clameur/S. +clamp/S. +clamper/a0a+() +clamser/a0() +clan/S. +clandé/S. +clandestine/F.() +clandestinement +clandestinité/S. +clanique/S. +clanisme/S. +claper/a0a+() +clapet/S. +clapier/S. +clapir/f0f+() +clapot/S. +clapotage/S. +clapotante/F.() +clapotement/S. +clapoter/a0() +clapotis +clappement/S. +clapper/a0() +clapser/a0() +claquage/S. +claquante/F.() +claque/S. +claquée/F.() +claquement/S. +claquemurée/F.() +claquemurer/a0a+() +claquer/a0a+() +claqueter/d0() +claquette/F.() +claquoir/S. +clarification/S. +clarifiée/F.() +clarifier/a0a+() +clarine/S. +clarinette/S. +clarinettiste/S. +clarisse/S. +clarté/S. +clash/S. +classable/S. +classe/S. +classée/F.() +classement/S. +classer/a0a+() +classeuse/F.() +classicisante/F.() +classicisme/S. +classiciste/S. +classieuse/W.() +classification/S. +classificatoire/S. +classificatrice/F.() +classifiée/F.() +classifier/a0a+() +classique/S. +classiquement +clastique/S. +clathrate/S. +claude/S. +claudicante/F.() +claudication/S. +claudiquer/a0() +clause/S. +claustra/S. +claustrale/W.() +claustration/S. +claustrée/F.() +claustrer/a0a+() +claustrophobe/S. +claustrophobie/S. +clausule/S. +clausus +clavage/S. +clavaire/S. +clavardage/S. +clavarder/a0() +claveau/X. +clavecin/S. +claveciniste/S. +clavée/F.() +clavelée/F.() +claver/a0a+() +clavetage/S. +claveter/d0a+() +clavette/S. +clavetter/a0a+() +clavicorde/S. +claviculaire/S. +clavicule/S. +clavier/S. +clavière/F.() +claviste/S. +clayère/S. +clayette/S. +claymore/S. +clayon/S. +clayonnage/S. +clayonner/a0a+() +clé/S. +clearing/S. +clébard/S. +cléber/a0() +clebs +cléchée/F.() +clef/S. +clématite/S. +clémence/S. +clémente/F.() +clémentine/S. +clémentinier/S. +clenche/S. +clepsydre/S. +cleptomane/S. +cleptomanie/S. +clerc/S. +clergé/S. +clergie/S. +clergyman/S. +cléricale/W.() +cléricalisme/S. +cléricature/S. +clic +clic/S. +clic-clac +clichage/S. +cliche/S. +cliché/S. +clichée/F.() +clicher/a0a+() +clicherie/S. +clicheuse/F.() +cliente/F.() +clientèle/S. +clientélisme/S. +clientéliste/S. +clienter/a0a+() +clignée/F.() +clignement/S. +cligner/a0a+() +clignotante/F.() +clignotement/S. +clignoter/a0() +clignoteur/S. +climat/S. +climatère/S. +climatérique/S. +climatique/S. +climatisante/F.() +climatisation/S. +climatisée/F.() +climatiser/a0a+() +climatiseur/S. +climatisme/S. +climatologie/S. +climatologique/S. +climatologue/S. +climatopathologie/S. +climatothérapie/S. +clin/S. +clinche/S. +clinfoc/S. +clinicat/S. +clinicienne/F.() +clinique/S. +cliniquement +clinomètre/S. +clinorhombique/S. +clinquante/F.() +clip/S. +clipper/S. +clipper/a0a+() +clipser/a0a+() +cliquable/S. +clique/S. +cliquer/a0() +cliquet/S. +cliquetante/F.() +cliquètement/S. +cliqueter/d0() +cliquetis +cliquette/F.() +cliquoter/a0() +clisse/S. +clisser/a0a+() +clitoridectomie/S. +clitoridienne/F.() +clitoris +clivable/S. +clivage/S. +cliver/a0a+() +cliveuse/F.() +cloaque/S. +clocharde/F.() +clochardisation/S. +clochardiser/a0a+() +cloche/S. +cloche-pied +clocher/S. +clocher/a0() +clocheton/S. +clochette/S. +clodo/S. +cloison/S. +cloisonnage/S. +cloisonnante/F.() +cloisonnée/F.() +cloisonnement/S. +cloisonner/a0a+() +cloître/S. +cloîtrée/F.() +cloîtrer/a0a+() +clonage/S. +clone/S. +clonée/F.() +cloner/a0a+() +clope/S. +cloper/a0() +clopin-clopant +clopiner/a0() +clopinettes +cloporte/S. +cloque/S. +cloquée/F.() +cloquer/a0a+() +clore/rArB() +close/F.() +closerie/S. +clôture/S. +clôturée/F.() +clôturer/a0a+() +clou/S. +clouage/S. +clouée/F.() +clouement/S. +clouer/a0a+() +cloueuse/F.() +cloutage/S. +cloutard/S. +cloutée/F.() +clouter/a0a+() +clouterie/S. +cloutier/S. +clovisse/S. +clown/S. +clownerie/S. +clownesque/S. +cloyère/S. +club/S. +clubbeuse/F.() +clubiste/S. +clunisienne/F.() +cluse/S. +clystère/S. +cnémide/S. +cnidaire/S. +cnidoblaste/S. +cnidosporidie/S. +coaccusée/F.() +coach/S. +coaching/S. +coacquéreur/S. +coadjutrice/F.() +coadministratrice/F.() +coagulabilité/S. +coagulable/S. +coagulante/F.() +coagulation/S. +coagulatrice/F.() +coagulée/F.() +coaguler/a0a+() +coagulum/S. +coalescence/S. +coalisée/F.() +coaliser/a0a+() +coalition/S. +coaltar/S. +coaptation/S. +coarctation/S. +coassante/F.() +coassement/S. +coasser/a0a+() +coassociée/F.() +coassurance/S. +coati/S. +coauteur/S. +coaxiale/W.() +cob/S. +cobalt/S. +cobaye/S. +cobéa/S. +cobelligérante/F.() +cobord/S. +cobordisme/S. +cobra/S. +coca/S. +cocagne/S. +cocaïne +cocaïnisation/S. +cocaïnomane/S. +cocaïnomanie/S. +cocaliser/a0a+() +cocarde/S. +cocardière/F.() +cocasse/S. +cocassement +cocasserie/S. +cocaution/S. +coccidie/S. +coccidiose/S. +coccinelle/S. +coccus/I. +coccygienne/F.() +coccyx +cochaîne/S. +coche/S. +cochée/F.() +cochenille/S. +côcher +cocher/a0a+() +cochère/F.() +cochléaire/S. +cochléaria/S. +cochonceté/S. +cochonnaille/S. +cochonne/F.() +cochonner/a0a+() +cochonnerie/S. +cochonnet/S. +cochylis +cocker/S. +cockney/S. +cockpit/S. +cocktail/S. +coco/S. +cocompacte/F.() +cocon/S. +cocontractante/F.() +cocorico/S. +cocoter/a0() +cocotier/S. +cocotte/S. +cocréancière/F.() +coction/S. +cocuage/S. +cocue/F.() +cocufiée/F.() +cocufier/a0a+() +cocycle/S. +cocyclique/S. +cocyle/S. +codable/S. +codage/S. +codante/F.() +code/S. +code-barre/S. +codébitrice/F.() +codec/S. +codécision/S. +codée/F.() +codéine +codemanderesse/F.() +coder/a0a+() +codes-barres +codétentrice/F.() +codétenue/F.() +codeuse/F.() +codex +codicille/S. +codification/S. +codificatrice/F.() +codifiée/F.() +codifier/a0a+() +codimension/S. +codirection/S. +codirectrice/F.() +codominance/S. +codon/S. +coéditée/F.() +coéditer/a0a+() +coédition/S. +coéditrice/F.() +coefficient/S. +cœlacanthe/S. +cœlentéré/S. +cœliaque/S. +cœliochirurgie/S. +cœlioscope/S. +cœlioscopie/S. +cœlioscopique/S. +cœlome/S. +cœlomique/S. +coemption/S. +coenzyme/S. +coéquipière/F.() +coercibilité/S. +coercible/S. +coercition/S. +coercitive/F.() +cœur/S. +cœursage/S. +cœurse/S. +coévolution/S. +coexistante/F.() +coexistence/S. +coexister/a0() +coextensive/F.() +cofacée/F.() +cofacteur/S. +coffin/S. +coffrage/S. +coffre/S. +coffrée/F.() +coffre-fort +coffrer/a0a+() +coffres-forts +coffret/S. +coffretière/F.() +coffreuse/F.() +cofinancement/S. +cofinancer/a0a+() +cofondatrice/F.() +cogénération/S. +cogérance/S. +cogérante/F.() +cogérée/F.() +cogérer/c0a+() +cogestion/S. +cogitation/S. +cogiter/a0a+() +cogito +cognac/S. +cognassier/S. +cognat/S. +cognation/S. +cogne/S. +cognée/F.() +cognée/S. +cognement/S. +cogner/a0a+() +cogneuse/F.() +cogniticienne/F.() +cognition/S. +cognitive/F.() +cognitivement +cognitivisme/S. +cognitiviste/S. +cognoter/a0() +cohabitante/F.() +cohabitation/S. +cohabitationniste/S. +cohabiter/a0() +cohérence/S. +cohérente/F.() +cohéreur/S. +cohériter/a0() +cohéritière/F.() +cohésion/S. +cohésive/F.() +cohomologie/S. +cohomologique/S. +cohomologue/S. +cohorte/S. +cohue/S. +coi/S. +coiffage/S. +coiffante/F.() +coiffe/S. +coiffée/F.() +coiffer/a0a+() +coiffeuse/F.() +coiffure/S. +coin/S. +coinçage/S. +coincée/F.() +coincement/S. +coincer/a0a+() +coinceur/S. +coïncidence/S. +coïncidente/F.() +coïncider/a0() +coin-coin +coïnculpée/F.() +coing/S. +coït/S. +coite/S. +coïter/a0() +coke/S. +cokéfaction/S. +cokéfiante/F.() +cokéfier/a0a+() +cokerie/S. +cokser/a0a+() +col/S. +colatitude/S. +colature/S. +colback/S. +colbertisme/S. +colbertiste/S. +colchicacée/S. +colchicine/S. +colchique/S. +colcotar/S. +cold-cream/S. +col-de-cygne +colégataire/S. +coléoptère/S. +colère/S. +coléreuse/W.() +colérique/S. +colibacille/S. +colibacillose/S. +colibri/S. +colicitante/F.() +colifichet/S. +colimaçon/S. +colin/S. +colinéaire/S. +colinéarité/S. +colineau/X. +colin-maillard/S. +colinot/S. +colin-tampon/S. +colique/S. +colis +colistière/F.() +colite/S. +coll +collabo/S. +collaboration/S. +collaborationniste/S. +collaborative/F.() +collaboratrice/F.() +collaborer/a0a+() +collage/S. +collagène/S. +collagénose/S. +collante/F.() +collapser/a0() +collapsus +collargol +collatérale/W.() +collateur/S. +collation/S. +collationnement/S. +collationner/a0a+() +colle/S. +collectage/S. +collecte/S. +collectée/F.() +collecter/a0a+() +collection/S. +collectionnée/F.() +collectionner/a0a+() +collectionneuse/F.() +collective/F.() +collectivement +collectivisation/S. +collectivisée/F.() +collectiviser/a0a+() +collectivisme/S. +collectiviste/S. +collectivité/S. +collector/S. +collectrice/F.() +collée/F.() +collège/S. +collégiale/W.() +collégialement +collégialité/S. +collégienne/F.() +collègue/S. +coller/a0a+() +collerette/S. +collet/S. +colletée/F.() +colleter/d0a+() +colleteuse/F.() +collets-montés +colleuse/F.() +colley/S. +collier/S. +colliger/a0a+() +collimage/S. +collimateur/S. +collimation/S. +colline/S. +collision/S. +collisionneur/S. +collocation/S. +collodion/S. +colloïdale/W.() +colloïde/S. +colloque/S. +colloquer/a0a+() +collusion/S. +collusoire/S. +collutoire/S. +colluvion/S. +collyre/S. +colmatage/S. +colmatée/F.() +colmater/a0a+() +coloc/S. +colocalisation/S. +colocase/S. +colocataire/S. +colocation/S. +cologarithme/S. +colombage/S. +colombe/S. +colombienne/F.() +colombier/S. +colombine/F.() +colombophile/S. +colombophilie/S. +colon/S. +côlon/S. +colonage/S. +colonat/S. +colonelle/F.() +coloniale/W.() +colonialisme/S. +colonialiste/S. +colonie/S. +colonisable/S. +colonisation/S. +colonisatrice/F.() +colonisée/F.() +coloniser/a0a+() +colonnade/S. +colonne/S. +colonnette/S. +colophane/S. +colophon/S. +coloquinte/S. +colorante/F.() +coloration/S. +colorée/F.() +colorer/a0a+() +coloriage/S. +coloriée/F.() +colorier/a0a+() +colorimètre/S. +colorimétrie/S. +colorimétrique/S. +coloris +colorisation/S. +colorisée/F.() +coloriser/a0a+() +coloriste/S. +coloscopie/S. +colossale/W.() +colossalement +colosse/S. +colostrum/S. +colportage/S. +colportée/F.() +colporter/a0a+() +colporteuse/F.() +colposcopie/S. +cols-de-cygne +colt/S. +coltinage/S. +coltiner/a0a+() +columbarium/S. +columelle/S. +colvert/S. +colza +colzatier/S. +coma/S. +comateuse/W.() +combat/S. +combative/F.() +combativité/S. +combattante/F.() +combattre/uA() +combattue/F.() +combe/S. +combien +combientième/S. +combinable/S. +combinaison/S. +combinarde/F.() +combinat/S. +combinateur/S. +combinatoire/S. +combinatoirement +combine/S. +combinée/F.() +combiner/a0a+() +comblanchien/S. +comble/S. +comblée/F.() +comblement/S. +combler/a0a+() +comburante/F.() +combustibilité/S. +combustible/S. +combustion/S. +come-back +comédie/S. +comédienne/F.() +comédon/S. +comestibilité/S. +comestible/S. +cométaire/S. +comète/S. +comice/S. +comics +comique/S. +comiquement +comité/S. +comma/S. +commandable/S. +commandante/F.() +commande/S. +commandée/F.() +commandement/S. +commander/a0a+() +commanderie/S. +commandeure/F.() +commanditaire/S. +commanditée/F.() +commanditer/a0a+() +commando/S. +comme +commémoraison/S. +commémoration/S. +commémorative/F.() +commémorée/F.() +commémorer/a0a+() +commençante/F.() +commencée/F.() +commencement/S. +commencer/a0a+() +commendataire/S. +commende/S. +commensale/W.() +commensalisme/S. +commensalité/S. +commensurable/S. +comment +commentaire/S. +commentatrice/F.() +commentée/F.() +commenter/a0a+() +commérage/S. +commerçante/F.() +commerce/S. +commercer/a0() +commerciale/W.() +commercialement +commercialisable/S. +commercialisation/S. +commercialisée/F.() +commercialiser/a0a+() +commère/S. +commérer/c0() +commettante/F.() +commettre/vA() +comminatoire/S. +comminutive/F.() +commise/F.() +commisération/S. +commissaire/S. +commissaire-priseur +commissaire-priseuse +commissaires-priseurs +commissaires-priseuses +commissariat/S. +commission/S. +commissionnaire/S. +commissionnée/F.() +commissionnement/S. +commissionner/a0a+() +commissoire/S. +commissurale/W.() +commissure/S. +commodat/S. +commodataire/S. +commode/S. +commodément +commodité/S. +commodore/S. +commotion/S. +commotionnée/F.() +commotionner/a0a+() +commuable/S. +commuée/F.() +commuer/a0a+() +communale/W.() +communalisée/F.() +communaliser/a0a+() +communalisme/S. +communarde/F.() +communautaire/S. +communautarisme/S. +communautariste/S. +communauté/S. +commune/F.() +communément +communiante/F.() +communicabilité/S. +communicable/S. +communicante/F.() +communication/S. +communicationnelle/F.() +communicative/F.() +communicatrice/F.() +communicologue/S. +communier/a0() +communion/S. +communiquée/F.() +communiquer/a0a+() +communisante/F.() +communisme/S. +communiste/S. +commutable/S. +commutateur/S. +commutation/S. +commutative/F.() +commutativité/S. +commutée/F.() +commuter/a0a+() +comorienne/F.() +compacité/S. +compactage/S. +compacte/F.() +compactée/F.() +compacter/a0a+() +compacteuse/F.() +compactification/S. +compactifiée/F.() +compagne/S. +compagnie/S. +compagnonnage/S. +compagnonne/F.() +comparabilité/S. +comparable/S. +comparaison/S. +comparaître/wQ() +comparante/F.() +comparateur/S. +comparatisme/S. +comparatiste/S. +comparative/F.() +comparativement +comparatrice/F.() +comparée/F.() +comparer/a0a+() +comparoir/pP() +comparse/S. +compartiment/S. +compartimentage/S. +compartimentation/S. +compartimentée/F.() +compartimenter/a0a+() +comparue/F.() +comparution/S. +compas +compassée/F.() +compasser/a0a+() +compassion/S. +compassionnelle/F.() +compatibilité/S. +compatible/S. +compatir/f0() +compatissante/F.() +compatriote/S. +compendieuse/W.() +compendieusement +compendium/S. +compensable/S. +compensation/S. +compensatoire/S. +compensatrice/F.() +compensée/F.() +compenser/a0a+() +compérage/S. +compère/S. +compère-loriot +compères-loriots +compétence/S. +compétente/F.() +compéter/c0() +compétition/S. +compétitive/F.() +compétitivité/S. +compétitrice/F.() +compilable/S. +compilation/S. +compilatrice/F.() +compilée/F.() +compiler/a0a+() +compisser/a0a+() +complainte/S. +complaire/wN() +complaisamment +complaisance/S. +complaisante/F.() +complément/S. +complémentaire/S. +complémentarité/S. +complémentation/S. +complémenter/a0a+() +complet/S. +complète/F.() +complétée/F.() +complètement +complètement/S. +compléter/c0a+() +complétion/S. +complétive/F.() +complétude/S. +complexe/S. +complexée/F.() +complexer/a0a+() +complexification/S. +complexifiée/F.() +complexifier/a0a+() +complexion/S. +complexité/S. +complication/S. +complice/S. +complicité/S. +complies +compliment/S. +complimentée/F.() +complimenter/a0a+() +complimenteuse/F.() +compliquée/F.() +compliquer/a0a+() +complot/S. +comploter/a0a+() +comploteuse/F.() +compogravure/S. +componction/S. +componée/F.() +comportement/S. +comportementale/W.() +comportementalisme/S. +comportementaliste/S. +comporter/a0a+() +composable/S. +composacée/S. +composante/F.() +composée/F.() +composer/a0a+() +composeuse/F.() +composite/S. +composition/S. +compositrice/F.() +compost/S. +compostable/S. +compostage/S. +compostée/F.() +composter/a0a+() +composteuse/F.() +compote/S. +compotier/S. +compound +compréhensibilité/S. +compréhensible/S. +compréhension/S. +compréhensive/F.() +comprendre/tF() +comprenette/S. +compresse/S. +compressée/F.() +compresser/a0a+() +compresseur/S. +compressibilité/S. +compressible/S. +compression/S. +compressive/F.() +comprimable/S. +comprimée/F.() +comprimer/a0a+() +comprise/F.() +compromettante/F.() +compromettre/vA() +compromis +compromise/F.() +compromission/S. +compromissionnaire/S. +compromissoire/S. +comptabilisable/S. +comptabilisation/S. +comptabilisée/F.() +comptabiliser/a0a+() +comptabilité/S. +comptable/S. +comptage/S. +comptant +comptant +comptant/S. +compte/S. +compte-chèques +comptée/F.() +compte-fils +compte-gouttes +compte-minutes +compter/a0a+() +compte-rendu +comptes-chèques +comptes-rendus +compte-tenu +compte-tours +compteuse/F.() +comptine/S. +comptoir/S. +compulsée/F.() +compulser/a0a+() +compulsion/S. +compulsive/F.() +compulsivement +comput/S. +computation/S. +computer/a0a+() +comtale/W.() +comté/S. +comtesse/F.() +comtoise/F.() +conation/S. +conative/F.() +concassage/S. +concassée/F.() +concasser/a0a+() +concasseur/S. +concaténation/S. +concaténée/F.() +concaténer/c0a+() +concave/S. +concavité/S. +concédante/F.() +concédée/F.() +concéder/c0a+() +concélébrée/F.() +concélébrer/c0a+() +concentrateur/S. +concentration/S. +concentrationnaire/S. +concentrée/F.() +concentrer/a0a+() +concentreuse/F.() +concentricité/S. +concentrique/S. +concentriquement +concept/S. +conceptacle/S. +conception/S. +conceptisme/S. +conceptrice/F.() +conceptualisation/S. +conceptualisée/F.() +conceptualiser/a0a+() +conceptualisme/S. +conceptuelle/F.() +concernée/F.() +concerner/aF() +concert/S. +concertante/F.() +concertation/S. +concertée/F.() +concerter/a0a+() +concertino/S. +concertiste/S. +concerto/S. +concession/S. +concessionnaire/S. +concessive/F.() +concetti +concevable/S. +concevoir/pK() +conchier/a0a+() +conchoïdale/W.() +conchoïde/S. +conchylicultrice/F.() +conchyliculture/S. +conchylienne/F.() +conchyliologie/S. +concierge/S. +conciergerie/S. +concile/S. +conciliable/S. +conciliabule/S. +conciliaire/S. +conciliante/F.() +conciliation/S. +conciliatoire/S. +conciliatrice/F.() +conciliée/F.() +concilier/a0a+() +concise/F.() +concision/S. +concitoyenne/F.() +conclave/S. +conclaviste/S. +concluante/F.() +conclue/F.() +conclure/xL() +conclusion/S. +conclusive/F.() +concoctée/F.() +concocter/a0a+() +concoction/S. +concombre/S. +concomitamment +concomitance/S. +concomitante/F.() +concordance/S. +concordante/F.() +concordat/S. +concordataire/S. +concorde/S. +concorder/a0() +concourante/F.() +concourir/iD() +concours +concrescence/S. +concrète/F.() +concrètement +concréter/c0a+() +concrétion/S. +concrétisation/S. +concrétisée/F.() +concrétiser/a0a+() +concubinage/S. +concubinaire/S. +concubine/F.() +conçue/F.() +concupiscence/S. +concupiscente/F.() +concurremment +concurrence/S. +concurrencée/F.() +concurrencer/a0a+() +concurrente/F.() +concurrentielle/F.() +concussion/S. +concussionnaire/S. +condamnable/S. +condamnation/S. +condamnatoire/S. +condamnée/F.() +condamner/a0a+() +condé/S. +condensable/S. +condensat/S. +condensateur/S. +condensation/S. +condensée/F.() +condenser/a0a+() +condenseur/S. +condescendance/S. +condescendante/F.() +condescendre/tE() +condiment/S. +condisciple/S. +condition/S. +conditionnée/F.() +conditionnelle/F.() +conditionnellement +conditionnement/S. +conditionner/a0a+() +conditionneuse/F.() +condoléances +condom/S. +condominium/S. +condor/S. +condottiere/S. +condruzienne/F.() +conductance/S. +conductibilité/S. +conductible/S. +conduction/S. +conductivité/S. +conductrice/F.() +conduire/yM() +conduiseuse/F.() +conduite/F.() +condyle/S. +condylienne/F.() +condylome/S. +cône/S. +conf +confection/S. +confectionnée/F.() +confectionner/a0a+() +confectionneuse/F.() +confédérale/W.() +confédération/S. +confédérée/F.() +confédérer/c0a+() +confer +conférence/S. +conférencière/F.() +conférer/c0a+() +conferve/S. +confesse/S. +confessée/F.() +confesser/a0a+() +confesseur/S. +confession/S. +confessionnal/X. +confessionnalisation/S. +confessionnalisme/S. +confessionnaliste/S. +confessionnelle/F.() +confetti/S. +confiance/S. +confiancer/a0a+() +confiante/F.() +confidence/S. +confidente/F.() +confidentialité/S. +confidentielle/F.() +confidentiellement +confiée/F.() +confier/a0a+() +configurable/S. +configuration/S. +configurée/F.() +configurer/a0a+() +confinée/F.() +confinement/S. +confiner/a0a+() +confins +confire/yV() +confirmande/F.() +confirmation/S. +confirmative/F.() +confirmée/F.() +confirmer/a0a+() +confiscable/S. +confiscation/S. +confiscatoire/S. +confiserie/S. +confiseuse/F.() +confisquée/F.() +confisquer/a0a+() +confite/F.() +confiteor +confiture/S. +confiturer/a0a+() +confiturerie/S. +confiturière/F.() +conflagration/S. +conflictuelle/F.() +conflit/S. +confluence/S. +confluent/S. +confluer/a0() +confondante/F.() +confondre/tA() +confondue/F.() +conformateur/S. +conformation/S. +conformationnelle/F.() +conforme/S. +conformée/F.() +conformément +conformer/a0a+() +conformisme/S. +conformiste/S. +conformité/S. +confort/S. +confortable/S. +confortablement +confortée/F.() +conforter/a0a+() +confraternelle/F.() +confraternellement +confraternité/S. +confrère/S. +confrérie/S. +confrérique/S. +confrontation/S. +confrontée/F.() +confronter/a0a+() +confucianisme/S. +confucianiste/S. +confuse/F.() +confusément +confusion/S. +confusionnelle/F.() +confusionnisme/S. +confusionniste/S. +conga/S. +congaï/S. +congaye/S. +congé/S. +congédiable/S. +congédiée/F.() +congédiement/S. +congédier/a0a+() +congelable/S. +congélateur/S. +congélation/S. +congelée/F.() +congeler/b0a+() +congénère/S. +congénitale/W.() +congère/S. +congestion/S. +congestionnée/F.() +congestionner/a0a+() +congestive/F.() +congiaire/S. +conglomérale/W.() +conglomérat/S. +conglomérée/F.() +conglomérer/c0a+() +conglutination/S. +conglutinée/F.() +conglutiner/a0a+() +congolaise/F.() +congratulation/S. +congratulée/F.() +congratuler/a0a+() +congre/S. +congréer/a0a+() +congréganiste/S. +congrégation/S. +congrès +congressiste/S. +congrue/F.() +congruence/S. +congruente/F.() +congrûment +conicine/S. +conicité/S. +conidie/S. +conifère/S. +conique/S. +coniquement +cônir/f0f+() +conirostre/S. +conjecturale/W.() +conjecturalement +conjecturer/a0a+() +conjoindre/wB() +conjointe/F.() +conjointement +conjoncteur/S. +conjonction/S. +conjonctivale/W.() +conjonctive/F.() +conjonctivite/S. +conjoncture/S. +conjoncturelle/F.() +conjugabilité/S. +conjugaison/S. +conjugale/W.() +conjugalement +conjugalité/S. +conjuguée/F.() +conjuguer/a0a+() +conjugueur/S. +conjungo/S. +conjuration/S. +conjuratoire/S. +conjuratrice/F.() +conjurée/F.() +conjurer/a0a+() +connaissable/S. +connaissance/S. +connaissement/S. +connaisseuse/F.() +connaître/wQ() +connarde/F.() +connasse/S. +conne/F.() +connectabilité/S. +connectable/S. +connectée/F.() +connecter/a0a+() +connecteur/S. +connectique/S. +connective/F.() +connectivité/S. +connement +connerie/S. +connétable/S. +connétablie/S. +connexe/S. +connexion/S. +connexité/S. +connivence/S. +connivente/F.() +connobler +connotation/S. +connotée/F.() +connoter/a0a+() +connue/F.() +conobrer/a0a+() +conoïde/S. +conopée/S. +conormale/W.() +conoyau/X. +conque/S. +conquérante/F.() +conquérir/iK() +conquêt/S. +conquête/S. +conquise/F.() +conquistador/S. +consacrée/F.() +consacrer/a0a+() +consanguine/F.() +consanguinité/S. +consciemment +conscience/S. +consciencieuse/W.() +consciencieusement +conscient/S. +consciente/F.() +conscientiser/a0a+() +conscription/S. +conscrit/S. +consécration/S. +consécution/S. +consécutive/F.() +consécutivement +conseil/S. +conseillée/F.() +conseiller/a0a+() +conseillère/F.() +conseilleuse/F.() +consensuelle/F.() +consensus +consentante/F.() +consentement/S. +consentie/F.() +consentir/i5i+() +conséquemment +conséquence/S. +conséquente/F.() +conservable/S. +conservation/S. +conservatisme/S. +conservative/F.() +conservatoire/S. +conservatrice/F.() +conserve/S. +conservée/F.() +conserver/a0a+() +conserverie/S. +conserveuse/F.() +considérable/S. +considérablement +considération/S. +considérative/F.() +considérée/F.() +considérer/c0a+() +consignataire/S. +consignation/S. +consigne/S. +consignée/F.() +consigner/a0a+() +consistance/S. +consistante/F.() +consister/a0() +consistoire/S. +consistoriale/W.() +consœur/S. +consolable/S. +consolante/F.() +consolation/S. +consolatrice/F.() +console/S. +consolée/F.() +consoler/a0a+() +consolidable/S. +consolidation/S. +consolidée/F.() +consolider/a0a+() +consommable/S. +consommation/S. +consommatrice/F.() +consommée/F.() +consommer/a0a+() +consomptible/S. +consomption/S. +consomptive/F.() +consonance/S. +consonante/F.() +consonantique/S. +consonantisme/S. +consoner/a0() +consonne/S. +consort/S. +consortium/S. +consoude/S. +conspiration/S. +conspirationniste/S. +conspiratrice/F.() +conspirer/a0a+() +conspuée/F.() +conspuer/a0a+() +constable/S. +constamment +constance/S. +constantan/S. +constante/F.() +constante/S. +constat/S. +constatable/S. +constatation/S. +constatée/F.() +constater/a0a+() +constellation/S. +constellée/F.() +consteller/a0a+() +consternante/F.() +consternation/S. +consternée/F.() +consterner/a0a+() +constipation/S. +constipée/F.() +constiper/a0a+() +constituante/F.() +constituée/F.() +constituer/a0a+() +constitution/S. +constitutionnalisée/F.() +constitutionnaliser/a0a+() +constitutionnalisme/S. +constitutionnaliste/S. +constitutionnalité/S. +constitutionnelle/F.() +constitutionnellement +constitutive/F.() +constricteur/S. +constructibilité/S. +constructible/S. +construction/S. +constructive/F.() +constructivisme/S. +constructiviste/S. +constructivité/S. +constructrice/F.() +construire/yM() +construite/F.() +consubstantialité/S. +consubstantiation/S. +consubstantielle/F.() +consulaire/S. +consulat/S. +consule/F.() +consultable/S. +consultance/S. +consultante/F.() +consultation/S. +consultative/F.() +consultée/F.() +consulter/a0a+() +consumée/F.() +consumer/a0a+() +consumérisme/S. +consumériste/S. +contact/S. +contactée/F.() +contacter/a0a+() +contactologie/S. +contactologiste/S. +contactologue/S. +contactrice/F.() +contage/S. +contagieuse/W.() +contagion/S. +contagionner/a0a+() +contagiosité/S. +container/S. +containérisation/S. +containériser/a0a+() +contaminable/S. +contaminante/F.() +contamination/S. +contaminatrice/F.() +contaminée/F.() +contaminer/a0a+() +conte/S. +contée/F.() +contemplation/S. +contemplative/F.() +contemplativement +contemplatrice/F.() +contemplée/F.() +contempler/a0a+() +contemporaine/F.() +contemptrice/F.() +contenance/S. +contenante/F.() +conteneur/S. +conteneurisation/S. +conteneuriser/a0a+() +contenir/i0i+() +contente/F.() +contentée/F.() +contentement/S. +contenter/a0a+() +contentieuse/W.() +contention/S. +contentive/F.() +contenu/S. +contenue/F.() +conter/a0a+() +contestable/S. +contestataire/S. +contestation/S. +contestée/F.() +contester/a0a+() +conteuse/F.() +contexte/S. +contextualisation/S. +contextualiser/a0a+() +contextuelle/F.() +contexture/S. +contiguë/F.() +contiguïté/S. +continence/S. +continent/S. +continentale/W.() +continentalité/S. +continente/F.() +contingence/S. +contingente/F.() +contingentement/S. +contingenter/a0a+() +continuation/S. +continuatrice/F.() +continue/F.() +continuelle/F.() +continuellement +continuer/a0a+() +continuité/S. +continûment +continuo/S. +continuum/S. +contondante/F.() +contorsion/S. +contorsionnée/F.() +contorsionner/a0a+() +contorsionniste/S. +contour/S. +contournable/S. +contournée/F.() +contournement/S. +contourner/a0a+() +contraceptif/S. +contraception/S. +contraceptive/F.() +contractante/F.() +contractée/F.() +contracter/a0a+() +contractibilité/S. +contractile/S. +contractilité/S. +contraction/S. +contractualisation/S. +contractualisée/F.() +contractualiser/a0a+() +contractuelle/F.() +contractuellement +contracture/S. +contracturer/a0a+() +contradicteur/S. +contradiction/S. +contradictoire/S. +contradictoirement +contraignable/S. +contraignante/F.() +contraindre/wO() +contrainte/F.() +contrainte/S. +contraire/S. +contrairement +contralto/S. +contraposée/S. +contrapuntique/S. +contrapuntiste/S. +contrariante/F.() +contrariée/F.() +contrarier/a0a+() +contrariété/S. +contrario +contrarotative/F.() +contrastante/F.() +contraste/S. +contrastée/F.() +contraster/a0a+() +contrat/S. +contravariant/S. +contravention/S. +contre +contre/S. +contre-alizé/S. +contre-allée/S. +contre-amirale/W.() +contre-appel/S. +contre-arc/S. +contre-assurance/S. +contre-attaquable/S. +contre-attaquante/F.() +contre-attaque/S. +contre-attaquer/a0() +contrebalancement/S. +contrebalancer/a0a+() +contrebande/S. +contrebandière/F.() +contrebas +contrebasse/S. +contrebassiste/S. +contrebasson/S. +contrebatte/S. +contrebatterie/S. +contrebattre/uA() +contrebouter/a0a+() +contre-braquer/a0() +contrebutement/S. +contrebuter/a0a+() +contre-calque/S. +contre-calquer/a0a+() +contrecarrée/F.() +contrecarrer/a0a+() +contre-caution/S. +contrechamp/S. +contre-chant/S. +contre-choc/S. +contrecœur/S. +contrecollée/F.() +contrecoup/S. +contre-courant/S. +contre-courbe/S. +contre-culture/S. +contredanse/S. +contre-dénonciation/S. +contre-digue/S. +contredire/yD() +contredite/F.() +contrée/F.() +contre-écrou/S. +contre-électromotrice/F.() +contre-emploi/S. +contre-empreinte/S. +contre-enquête/S. +contre-épaulette/S. +contre-épreuve/S. +contre-espalier/S. +contre-espionnage/S. +contre-essai/S. +contre-exemple/S. +contre-expertise/S. +contre-extension/S. +contre-fa +contrefaçon/S. +contrefactrice/F.() +contrefaire/wD() +contrefaite/F.() +contre-fenêtre/S. +contre-fer/S. +contre-feu/X. +contrefiche/S. +contreficher/a0a+() +contre-fil/S. +contre-filet/S. +contrefixation/S. +contrefort/S. +contreforte/F.() +contrefoutre/tM() +contre-fugue/S. +contre-haut +contre-hermine/S. +contre-hus +contre-indication/S. +contre-indiquée/F.() +contre-indiquer/a0a+() +contre-interrogatoire/S. +contre-jambage/S. +contre-jour/S. +contre-la +contre-lame/S. +contre-lettre/S. +contre-lignage/S. +contremaîtresse/F.() +contremander/a0a+() +contre-manifestante/F.() +contre-manifestation/S. +contre-manifester/a0() +contremarche/S. +contremarquage/S. +contremarque/S. +contremarquer/a0a+() +contre-mesure/S. +contre-mi +contre-mine/S. +contre-miner/a0a+() +contre-mur/S. +contre-murer/a0a+() +contre-offensive/S. +contre-pal/S. +contrepartie/S. +contre-pas +contre-passation/S. +contre-passer/a0a+() +contre-pente/S. +contre-perçage/S. +contreperçante/F.() +contrepercement/S. +contre-percer/a0a+() +contre-performance/S. +contrepet/S. +contrepèterie/S. +contre-pied/S. +contreplacage/S. +contreplaqué/S. +contreplaquée/F.() +contreplaquer/a0a+() +contre-plongée/S. +contrepoids +contre-poinçon/S. +contrepoint/S. +contre-pointe/S. +contrepointiste/S. +contrepoison/S. +contre-porte/S. +contre-pousser/a8a+() +contre-pouvoir/S. +contre-préparation/S. +contre-pression/S. +contre-prestation/S. +contre-productive/F.() +contre-profil/S. +contre-profiler/a0a+() +contre-projet/S. +contre-propagande/S. +contre-proposition/S. +contre-publicité/S. +contrer/a0a+() +contre-rail/S. +contre-ré +contre-réforme/S. +contre-rejet/S. +contre-révolution/S. +contre-révolutionnaire/S. +contrescarpe/S. +contre-sceller/a0a+() +contreseing/S. +contre-sel/S. +contresens +contre-si +contresignataire/S. +contresignature/S. +contresignée/F.() +contresigner/a0a+() +contre-société/S. +contre-sol +contre-sujet/S. +contre-taille/S. +contretemps +contre-terrasse/S. +contre-terrorisme/S. +contre-terroriste/S. +contre-timbre/S. +contre-tirer/a0a+() +contre-torpilleur/S. +contre-transfert/S. +contretype/S. +contre-ut +contre-vair/S. +contre-valeur/S. +contrevenante/F.() +contrevenir/i0i+() +contrevent/S. +contreventement/S. +contrevérité/S. +contre-visite/S. +contre-voie +contre-voie/S. +contribuable/S. +contribuer/a0() +contribution/S. +contributive/F.() +contributrice/F.() +contrister/a0a+() +contrite/F.() +contrition/S. +contrôlabilité/S. +contrôlable/S. +controlatérale/W.() +contrôle/S. +contrôlée/F.() +contrôler/a0a+() +contrôleuse/F.() +contrordre/S. +controuvée/F.() +controuver/a0a+() +controversable/S. +controverse/S. +controversée/F.() +controverser/a0a+() +controversiste/S. +contumace/S. +contumax +contusion/S. +contusionnée/F.() +contusionner/a0a+() +conurbation/S. +convaincante/F.() +convaincre/wP() +convaincue/F.() +convalescence/S. +convalescente/F.() +convecteur/S. +convection/S. +convective/F.() +convenable/S. +convenablement +convenance/S. +convenir/i0i+() +convent/S. +conventicule/S. +convention/S. +conventionnée/F.() +conventionnelle/F.() +conventionnellement +conventionnement/S. +conventionner/a0a+() +conventuelle/F.() +convenue/F.() +convergence/S. +convergente/F.() +converger/a0() +conversation/S. +conversationnelle/F.() +converse/F.() +converser/a0() +conversion/S. +conversive/F.() +convertibilité/S. +convertible/S. +convertie/F.() +convertir/f0f+() +convertisseuse/F.() +convexe/S. +convexité/S. +conviction/S. +conviée/F.() +convier/a0a+() +convive/S. +conviviale/W.() +convivialiser/a0a+() +convivialité/S. +convocation/S. +convoi/S. +convoitée/F.() +convoiter/a0a+() +convoitise/S. +convoler/a0() +convolution/S. +convolutive/F.() +convolvulacée/S. +convoquée/F.() +convoquer/a0a+() +convoyage/S. +convoyée/F.() +convoyer/a0a+() +convoyeuse/F.() +convulsée/F.() +convulser/a0a+() +convulsion/S. +convulsionnée/F.() +convulsionner/a0a+() +convulsive/F.() +convulsivement +cookie/S. +cool +coolie/S. +coopérante/F.() +coopération/S. +coopératisme/S. +coopérative/F.() +coopérative/S. +coopératrice/F.() +coopérer/c0() +cooptation/S. +cooptée/F.() +coopter/a0a+() +coordination/S. +coordinatrice/F.() +coordinence/S. +coordonnatrice/F.() +coordonnée/F.() +coordonnée/S. +coordonner/a0a+() +copaïer/S. +copain/S. +copal/S. +copartage/S. +copartageante/F.() +copeau/X. +copépode/S. +copermuter/a0a+() +copernicienne/F.() +copernicium/S. +copiage/S. +copie/S. +copiée/F.() +copier/a0a+() +copieuse/F.() +copieuse/W.() +copieusement +copilote/S. +copinage/S. +copiner/a0() +copinerie/S. +copion/S. +copiste/S. +copla/S. +coplanaire/S. +copolymère/S. +copolymérisable/S. +copolymérisation/S. +coposséder/c0a+() +copossesseur/S. +coprah/S. +coprésidence/S. +coprésidente/F.() +coprocesseur/S. +coproduction/S. +coproductrice/F.() +coproduire/yM() +coproduite/F.() +coprolithe/S. +coprologie/S. +coprologique/S. +coprophage/S. +coprophagie/S. +coprophile/S. +coprophilie/S. +copropriétaire/S. +copropriété/S. +copte/S. +copulation/S. +copulative/F.() +copulatrice/F.() +copuler/a0() +copyleft +copyright +coq/S. +coq-à-l'âne +coquard/S. +coquart/S. +coque/S. +coquecigrue/S. +coquelet/S. +coqueleux +coquelicot/S. +coqueluche/S. +coquelucheuse/W.() +coquer/a0a+() +coquerico/S. +coquètement +coqueter/d0a+() +coquetier/S. +coquette/F.() +coquettement +coquetterie/S. +coquillage/S. +coquillard/S. +coquillart/S. +coquille/S. +coquillée/F.() +coquiller/a0a+() +coquillette/S. +coquilleuse/F.() +coquillière/F.() +coquine/F.() +coquinement +coquinerie/S. +cor/S. +coracle/S. +corail/X. +corallienne/F.() +corallifère/S. +coralliforme/S. +coralligène/S. +coralloïde/S. +coran/S. +coranique/S. +coraniser/a0a+() +corbeau/X. +corbeille/S. +corbillard/S. +corbillat/S. +corbin/S. +cordage/S. +corde/S. +cordeau/X. +cordée/F.() +cordelée/F.() +cordeler/d0a+() +cordelette/S. +cordelière/F.() +corder/a0a+() +corderie/S. +cordiale/W.() +cordialement +cordialité/S. +cordière/F.() +cordiforme/S. +cordillère/S. +cordon/S. +cordon-bleu +cordonnée/F.() +cordonner/a0a+() +cordonnerie/S. +cordonnet/S. +cordonnière/F.() +cordons-bleus +coréenne/F.() +coreligionnaire/S. +coriace/S. +coriandre/S. +coricide/S. +corindon/S. +corinthienne/F.() +cormier/S. +cormoran/S. +cornac/S. +cornacée/S. +cornaline/S. +cornancher/a0a+() +cornaquer/a0a+() +cornard/S. +corne/S. +corned-beef +cornée/F.() +cornéenne/F.() +corneille/S. +cornélienne/F.() +cornemuse/S. +cornemuseur/S. +corner/a0a+() +cornette/F.() +cornettiste/S. +corn-flake/S. +corniaud/S. +corniche/S. +cornichon/S. +cornière/F.() +cornillon/S. +cornique/S. +corniste/S. +cornouiller/S. +cornue/F.() +corollaire/S. +corollairement +corolle/S. +coron/S. +coronaire/S. +coronale/W.() +coronarienne/F.() +coronarite/S. +coronarographie/S. +coroner/S. +coronille/S. +coronographe/S. +coronographie/S. +corossolier/S. +corozo/S. +corporal/X. +corporation/S. +corporatisme/S. +corporatiste/S. +corporative/F.() +corporelle/F.() +corporellement +corps +corpulence/S. +corpulente/F.() +corpus +corpusculaire/S. +corpuscule/S. +corral/S. +correcte/F.() +correctement +correctif/S. +correction/S. +correctionnaliser/a0a+() +correctionnelle/F.() +corrective/F.() +correctrice/F.() +corrélable/S. +corrélat/S. +corrélation/S. +corrélative/F.() +corrélativement +corrélée/F.() +corréler/c0a+() +correspondance/S. +correspondancière/F.() +correspondante/F.() +correspondre/tE() +corrida/S. +corridor/S. +corrigeable/S. +corrigée/F.() +corriger/a0a+() +corrigible/S. +corroboration/S. +corroborée/F.() +corroborer/a0a+() +corrodée/F.() +corroder/a0a+() +corrompre/tA() +corrompue/F.() +corrosion/S. +corrosive/F.() +corroyage/S. +corroyer/a0a+() +corroyeuse/F.() +corruptible/S. +corruption/S. +corruptrice/F.() +corsage/S. +corsaire/S. +corsée/F.() +corselet/S. +corser/a0a+() +corset/S. +corsetée/F.() +corseter/b0a+() +corseterie/S. +corsetière/F.() +cortège/S. +cortex +corticale/W.() +corticoïde/S. +corticostéroïde/S. +corticosurrénale/S. +corticosurrénale/W.() +cortine/S. +cortisone +coruscante/F.() +corvéable/S. +corvée/S. +corvette/S. +corvidé/S. +coryphée/S. +coryza/S. +cosaque/S. +cosécante/S. +cosignataire/S. +cosignée/F.() +cosigner/a0a+() +cosinus +cosméticienne/F.() +cosmétique/S. +cosmétiquer/a0a+() +cosmétologie/S. +cosmétologue/S. +cosmique/S. +cosmiquement +cosmodrome/S. +cosmogonie/S. +cosmogonique/S. +cosmographe/S. +cosmographie/S. +cosmographique/S. +cosmologie/S. +cosmologique/S. +cosmologiste/S. +cosmologue/S. +cosmonaute/S. +cosmopolite/S. +cosmopolitisme/S. +cosmos +cossarde/F.() +cosse/S. +cosser/a0() +cossue/F.() +costale/W.() +costard/S. +costaude/F.() +costière/S. +costume/S. +costumée/F.() +costumer/a0a+() +costumière/F.() +cosy/S. +cotable/S. +cotangente/S. +cotation/S. +cote/S. +côte/S. +côté/S. +coteau/X. +cotée/F.() +côtelée/F.() +côtelette/S. +coter/a0a+() +coterie/S. +cothurne/S. +cotice/S. +coticée/F.() +cotidale/W.() +côtière/F.() +cotillon/S. +cotir/f0f+() +cotisante/F.() +cotisation/S. +cotiser/a0a+() +côtoiement/S. +coton/S. +cotonnade/S. +cotonnée/F.() +cotonner/a0a+() +cotonnerie/S. +cotonneuse/W.() +cotonnière/F.() +côtoyée/F.() +côtoyer/a0a+() +cotre/S. +cotriade/S. +cottage/S. +cotte/S. +cotylédon/S. +cou/S. +couac/S. +couarde/F.() +couardise/S. +couchage/S. +couchailler/a0() +couchante/F.() +couche/S. +couche-culotte +couchée/F.() +coucher/S. +coucher/a0a+() +coucherie/S. +couches-culottes +couche-tard +couche-tôt +couchette/S. +coucheuse/F.() +couci-couça +coucou +coucou/S. +coucoumelle/S. +coude/S. +coudée/F.() +coudée/S. +cou-de-pied +couder/a0a+() +coudoiement/S. +coudoyer/a0a+() +coudraie/S. +coudre/xO() +coudrier/S. +couenne/S. +couette/S. +couffin/S. +coufique/S. +couguar/S. +couic +couille/S. +couiller/a0a+() +couillon/S. +couillonnade/S. +couillonner/a0a+() +couillue/F.() +couinement/S. +couiner/a0() +coulage/S. +coulante/F.() +coulée/F.() +couler/a0a+() +couleur/S. +couleuvre/S. +couleuvreau/X. +couleuvrine/S. +couleuvrinier/S. +coulis +coulissage/S. +coulissante/F.() +coulisse/S. +coulissée/F.() +coulissement/S. +coulisser/a0a+() +coulissier/S. +couloir/S. +coulomb/Um() +coulommiers +coulpe/S. +coulure/S. +country +coup/S. +coupable/S. +coupablement +coupage/S. +coupaillée/F.() +coupailler/a0a+() +coupante/F.() +coupe/S. +coupeau/X. +coupe-batterie +coupe-choux +coupe-cigares +coupe-circuit +coupe-coupe +coupecoupe/S. +coupé-décalé +coupée/F.() +coupe-faim +coupe-feu +coupe-file +coupe-gorge +coupe-jambon +coupe-jarrets +coupe-légumes +coupelle/S. +coupeller/a0a+() +coupe-mottes +coupe-ongles +coupe-papier +coupe-pâte +couper/a0a+() +coupe-racines +couper-coller +couperet/S. +couperose/S. +couperosée/F.() +coupés-décalés +coupeuse/F.() +coupe-vent +couplage/S. +couple/S. +couplée/F.() +coupler/a0a+() +couplet/S. +coupleur/S. +coupole/S. +coupon/S. +couponnage/S. +coupon-réponse +coupons-réponse +coupure/S. +couque/S. +cour/S. +courage/S. +courageuse/W.() +courageusement +courailler/a0() +couramment +courant +courante/F.() +courbatue/F.() +courbature/S. +courbaturée/F.() +courbaturer/a0a+() +courbe/S. +courbée/F.() +courbement/S. +courber/a0a+() +courbette/S. +courbure/S. +courcaillet/S. +courette/S. +coureuse/F.() +courge/S. +courgette/S. +courir/iE() +courlieu/S. +courlis +couronne/S. +couronnée/F.() +couronnement/S. +couronner/a0a+() +courre +courriel/S. +courrielleur/S. +courrière/F.() +courriériste/S. +courroie/S. +courroucée/F.() +courroucer/a0a+() +courroux +cours +course/S. +coursée/F.() +courser/a0a+() +coursière/F.() +coursive/S. +coursonne/F.() +courtage/S. +courtaude/F.() +courtauder/a0a+() +court-bouillon +court-circuit +court-circuitée/F.() +court-circuiter/a0a+() +court-courrier/S. +courte/F.() +courtepointe/S. +courtière/F.() +courtilière/S. +courtine/S. +courtisane/F.() +courtisanerie/S. +courtisée/F.() +courtiser/a0a+() +courtoise/F.() +courtoisement +courtoisie/S. +courts-bouillons +courts-circuits +courue/F.() +couscous +cous-de-pied +couseuse/F.() +cousinage/S. +cousine/F.() +cousiner/a0() +coussin/S. +coussinet/S. +cousue/F.() +coût/S. +coûtante/F.() +couteau/X. +couteauner/a0a+() +couteau-scie +couteaux-scies +coutelas +coutelière/F.() +coutellerie/S. +coûter/a0a+() +coûteuse/W.() +coûteusement +coutil/S. +coutoner/a0a+() +coutoyer/a0a+() +coutre/S. +coutume/S. +coutumière/F.() +coutumièrement +couture/S. +couturée/F.() +couturer/a0a+() +couturière/F.() +couvain/S. +couvaison/S. +couvée/F.() +couvent/S. +couver/a0a+() +couvercle/S. +couverte/F.() +couverture/S. +couveuse/S. +couvoir/S. +couvrante/F.() +couvre-chef/S. +couvre-feu/X. +couvre-lit/S. +couvre-pied/S. +couvre-pieds +couvreuse/F.() +couvrir/iC() +covalence/S. +covalente/F.() +covariance/S. +covariante/F.() +covecteur/S. +covendeuse/F.() +cover-girl/S. +covoiturage/S. +covolume/S. +cow-boy/S. +coxale/W.() +coxalgie/S. +coxalgique/S. +coxarthrose/S. +coxer/a0a+() +coyau/S. +coyote/S. +cr +crabe/S. +crabier/S. +crabot/S. +crabotage/S. +crac +crac/S. +crachat/S. +crachée/F.() +crachement/S. +cracher/a0a+() +cracheuse/F.() +crachin/S. +crachiner/a9() +crachoir/S. +crachotement/S. +crachoter/a0() +crachouiller/a0a+() +crachouillis +crack/S. +cracker/S. +cracking/S. +cracra +crado/S. +craft +craie/S. +craignos +crailler/a0() +craindre/wO() +crainte/F.() +crainte/S. +craintive/F.() +craintivement +crambé/S. +cramée/F.() +cramer/a0a+() +cramique/S. +cramoisie/F.() +crampe/S. +crampillon/S. +crampon/S. +cramponnée/F.() +cramponnement/S. +cramponner/a0a+() +cramponnet/S. +crampser/a0() +cramser/a0() +cran/S. +crâne/S. +crânement +craner/a0a+() +crâner/a0() +crânerie/S. +crâneuse/F.() +crânienne/F.() +crâniologie +craniologie/S. +crâniologique/S. +crantée/F.() +cranter/a0a+() +crapahuter/a0() +crapaud/S. +crapaudine/S. +crapaüter/a0() +crapette/S. +crapoter/a0() +crapoteuse/W.() +crapouillot/S. +crapoussine/F.() +crapule/S. +crapuler/a0() +crapulerie/S. +crapuleuse/W.() +crapuleusement +craquage/S. +craquante/F.() +craquée/F.() +craquelage/S. +craquelée/F.() +craquèlement/S. +craqueler/d0a+() +craquelure/S. +craquement/S. +craquer/a0a+() +craquètement/S. +craqueter/d0() +craqueur/S. +crase/S. +crash/S. +crasher/a0a+() +crassane/S. +crasse/S. +crasser/a0a+() +crasseuse/W.() +crassier/S. +crassulacée/S. +cratère/S. +craterelle/S. +cratériforme/S. +cravache/S. +cravachée/F.() +cravacher/a0a+() +cravate/S. +cravatée/F.() +cravater/a0a+() +crave/S. +crawl +crawlée/F.() +crawler/a0() +crawleuse/F.() +crayeuse/W.() +crayon/S. +crayonnage/S. +crayonné/S. +crayonner/a0a+() +crayonneuse/W.() +créance/S. +créancière/F.() +créatine/S. +créatinine/S. +création/S. +créationnisme/S. +créationniste/S. +créative/F.() +créativité/S. +créatrice/F.() +créature/S. +crécelle/S. +crécerelle/S. +crèche/S. +crécher/c0() +crédence/S. +crédibiliser/a0a+() +crédibilité/S. +crédible/S. +crédit/S. +crédit-bail +créditée/F.() +créditer/a0a+() +créditiste/S. +créditrice/F.() +crédits-bails +credo +crédule/S. +crédulité/S. +créée/F.() +créer/a0a+() +crémaillère/S. +crémation/S. +crématoire/S. +crématorium/S. +crème/S. +crémée/F.() +crémer/c0() +crèmerie/S. +crémeuse/W.() +crémière/F.() +crémone/S. +crénage/S. +créneau/X. +crénelage/S. +crénelée/F.() +créneler/aY() +crénelure/S. +créner/c0a+() +crénom +crénothérapie/S. +créole/S. +créolisation/S. +créoliser/a0a+() +créolisme/S. +créoliste/S. +créolité/S. +créosote/S. +créosoter/a0a+() +crêpage/S. +crêpe/S. +crêpée/F.() +crêper/a0a+() +crêperie/S. +crépie/F.() +crêpière/F.() +crépin/S. +crépine/S. +crépinette/S. +crépir/f0f+() +crépissage/S. +crépisseuse/F.() +crépitante/F.() +crépitation/S. +crépitement/S. +crépiter/a0() +crépon/S. +crépue/F.() +crépusculaire/S. +crépuscule/S. +crescendo +crescendo/S. +cressicultrice/F.() +cressiculture/S. +cresson/S. +cressonnière/S. +crétacé/S. +crétacée/F.() +crête/S. +crêtée/F.() +crételer/aZ() +crétine/F.() +crétinerie/S. +crétinisation/S. +crétiniser/a0a+() +crétinisme/S. +crétoise/F.() +cretonne/S. +creusage/S. +creuse/W.() +creusée/F.() +creusement/S. +creuser/a0a+() +creuset/S. +crevaison/S. +crevante/F.() +crevarde/F.() +crevasse/S. +crevassée/F.() +crevasser/a0a+() +crève/S. +crève-cœur +crevée/F.() +crève-la-faim +crever/b0a+() +crève-tonneau +crevette/S. +crève-vessie +crevure/S. +cri/S. +criaillement/S. +criailler/a0() +criaillerie/S. +criante/F.() +criarde/F.() +criblage/S. +crible/S. +criblée/F.() +cribler/a0a+() +cribleuse/F.() +cric/S. +cricket/S. +cricri/S. +criée/F.() +criée/S. +crier/a0a+() +crieuse/F.() +crime/S. +criminalisée/F.() +criminaliser/a0a+() +criminaliste/S. +criminalistique/S. +criminalité/S. +criminelle/F.() +criminellement +criminologie/S. +criminologique/S. +criminologiste/S. +criminologue/S. +crin/S. +crinière/S. +crinoïde/S. +crinoline/S. +crique/S. +criquer/a0a+() +criquet/S. +crise/S. +criser/a0() +crispante/F.() +crispation/S. +crispée/F.() +crisper/a0a+() +crissement/S. +crisser/a0() +cristal/X. +cristallerie/S. +cristallière/F.() +cristalline/F.() +cristallinité/S. +cristallisable/S. +cristallisante/F.() +cristallisation/S. +cristallisée/F.() +cristalliser/a0a+() +cristallisoir/S. +cristallochimie/S. +cristallogène/S. +cristallogenèse/S. +cristallographe/S. +cristallographie/S. +cristallographique/S. +critère/S. +critérium/S. +criticailler/a0a+() +criticisme/S. +criticité/S. +critiquable/S. +critique/S. +critiquée/F.() +critiquement +critiquer/a0a+() +croassante/F.() +croassement/S. +croasser/a0() +croate/S. +croc/S. +croc-en-jambe +croche/S. +croche-patte/S. +croche-pied/S. +crocher/a0a+() +crochet/S. +crochetage/S. +crochetée/F.() +crocheter/b0a+() +crocheteur/S. +crochue/F.() +crocodile/S. +crocs-en-jambe +crocus +croire/xA() +croisade/S. +croisée/F.() +croisement/S. +croiser/a0a+() +croisetée/F.() +croisette/S. +croiseur/S. +croisière/S. +croisillon/S. +croissance/S. +croissant/S. +croissante/F.() +croissantée/F.() +croissantière/F.() +croisure/S. +croît/S. +croître/wTwU() +croix +crolle/S. +crollée/F.() +croller/a0() +cromlech/S. +crônir +crooner/S. +croquante/F.() +croquée/F.() +croque-madame +croquemitaine/S. +croque-monsieur +croque-mort/S. +croque-note/S. +croquer/a0a+() +croquette/F.() +croqueuse/F.() +croquis +cross +cross-country/S. +crosse/S. +crossée/F.() +crosser/a0a+() +crotale/S. +crotte/S. +crottée/F.() +crotter/a0a+() +crottin/S. +crouillat/S. +crouille/S. +croulante/F.() +crouler/a0() +crounir +croupe/S. +croupie/F.() +croupière/F.() +croupion/S. +croupionner/a0() +croupir/f0() +croupissante/F.() +croupissement/S. +croustade/S. +croustillante/F.() +croustiller/a0() +croûte/S. +croûter/a0a+() +croûteuse/W.() +croûton/S. +croûtonner/a0a+() +croyable/S. +croyance/S. +croyante/F.() +cruauté/S. +cruche/S. +cruchon/S. +cruciale/W.() +crucifère/S. +crucifiée/F.() +crucifiement/S. +crucifier/a0a+() +crucifix +crucifixion/S. +cruciforme/S. +cruciverbiste/S. +crudité/S. +crue/F.() +cruelle/F.() +cruellement +crumble/S. +crûment +crustacé/S. +cruzeiro/S. +crwth/S. +cryochimie/S. +cryogène/S. +cryogénie/S. +cryogénique/S. +cryogénisée/F.() +cryolite/S. +cryolithe/S. +cryologie/S. +cryométrie/S. +cryophysique/S. +cryoscopie/S. +cryostat/S. +cryotempérature/S. +cryothérapie/S. +cryptage/S. +cryptanalyse/S. +crypte/S. +cryptée/F.() +crypter/a0a+() +cryptique/S. +cryptogame/S. +cryptogamique/S. +cryptogramme/S. +cryptographe/S. +cryptographie/S. +cryptographiée/F.() +cryptographier/a0a+() +cryptographique/S. +cryptologie/S. +cryptologique/S. +cryptologue/S. +cryptozoologie/S. +cubage/S. +cubaine/F.() +cube/S. +cuber/a0a+() +cuberdon/S. +cubique/S. +cubisme/S. +cubiste/S. +cubitus +cucul +cucurbitacée/S. +cucurbite/S. +cucurbitin/S. +cueillette/S. +cueilleuse/F.() +cueillie/F.() +cueillir/iR() +cuesta/S. +cui-cui +cui-cui +cuider/S. +cuiller/S. +cuillère/S. +cuillerée/S. +cuir/S. +cuirasse/S. +cuirassé/S. +cuirassée/F.() +cuirassement/S. +cuirasser/a0a+() +cuirassier/S. +cuire/yL() +cuisante/F.() +cuiseuse/F.() +cuisine/S. +cuisinée/F.() +cuisiner/a0a+() +cuisinette/S. +cuisinière/F.() +cuisiniste/S. +cuissage +cuissarde/F.() +cuisse/S. +cuisseau/X. +cuisson/S. +cuissot/S. +cuistax +cuistot/S. +cuistre/S. +cuistrerie/S. +cuite/F.() +cuite/S. +cuiter/a0a+() +cuivre/S. +cuivrée/F.() +cuivrer/a0a+() +cuivrerie/S. +cuivreuse/W.() +cuivrique/S. +cul/S. +culbutage/S. +culbute/S. +culbutée/F.() +culbuter/a0a+() +culbuteur/S. +cul-de-basse-fosse +cul-de-jatte +cul-de-lampe +cul-de-sac +culée/S. +culer/a0a+() +culeron/S. +culex +culière/S. +culinaire/S. +culminante/F.() +culmination/S. +culminer/a0() +culot/S. +culottage/S. +culotte/S. +culottée/F.() +culotter/a0a+() +culottière/F.() +culpabilisante/F.() +culpabilisation/S. +culpabilisée/F.() +culpabiliser/a0a+() +culpabilité/S. +culs-de-basse-fosse +culs-de-jatte +culs-de-lampe +culs-de-sac +culte/S. +cultisme/S. +cultivable/S. +cultivar/S. +cultivatrice/F.() +cultivée/F.() +cultiver/a0a+() +cultuelle/F.() +culturale/W.() +culturalisme/S. +culture/S. +culturelle/F.() +culturellement +culturisme/S. +culturiste/S. +cumin/S. +cumul/S. +cumulable/S. +cumularde/F.() +cumulative/F.() +cumulativement +cumulatrice/F.() +cumulée/F.() +cumuler/a0a+() +cumulet/S. +cumulonimbus +cumulostratus +cumulo-volcan/S. +cumulus +cunéiforme/S. +cuniculicultrice/F.() +cuniculiculture/S. +cunicultrice/F.() +cuniculture/S. +cunnilinctus +cunnilingus +cupide/S. +cupidement +cupidité/S. +cupidon/S. +cupressinée/S. +cuprifère/S. +cuprique/S. +cuprite/S. +cupule/S. +curable/S. +curaçao +curage/S. +curaillon/S. +curare/S. +curarisante/F.() +curarisation/S. +curatelle/S. +curative/F.() +curatrice/F.() +curcuma/S. +cure/S. +cure-dents +curée/S. +cure-ongles +cure-oreille/S. +cure-pipe/S. +curer/a0a+() +curetage/S. +cureter/d0a+() +cureton/S. +curettage/S. +curette/S. +curiale/W.() +curie/S. +curie/Um() +curiethérapie/S. +curieuse/W.() +curieusement +curiosité/S. +curiste/S. +curium/S. +curling/S. +curriculum/S. +curry/S. +curseur/S. +cursive/F.() +cursus +curule/S. +curviligne/S. +curvimètre/S. +cuscutacée/S. +cuscute/S. +cuspide/S. +custode/S. +cutanée/F.() +cut-back +cuter +cuti +cuticule/S. +cutine/S. +cuti-réaction/S. +cutter/S. +cuvage/S. +cuvaison/S. +cuve/S. +cuveau/X. +cuvelage/S. +cuveler/d0a+() +cuvellement/S. +cuver/a0a+() +cuverie/S. +cuvette/S. +cuvier/S. +cuviste/S. +cyan/S. +cyanamide/S. +cyanhydrique/S. +cyanobactérie/S. +cyanogène/S. +cyanophycée/S. +cyanose/S. +cyanosée/F.() +cyanoser/a0a+() +cyanuration/S. +cyanure/S. +cybercafé/S. +cybercrime/S. +cybercriminalité/S. +cybercriminelle/F.() +cyberdélinquance/S. +cyberdélinquante/F.() +cyberdépendance/S. +cyberespace/S. +cybermonde/S. +cybernéticienne/F.() +cybernétique/S. +cybersquatteuse/F.() +cyborg/S. +cycas +cyclable/S. +cyclamen/S. +cyclane/S. +cycle/S. +cyclicité/S. +cyclique/S. +cycliquement +cyclisation/S. +cyclisme/S. +cycliste/S. +cycloalcane/S. +cyclo-cross +cycloïdale/W.() +cycloïde/S. +cyclomoteur/S. +cyclomotoriste/S. +cyclonale/W.() +cyclone/S. +cyclonique/S. +cyclope/S. +cyclopéenne/F.() +cyclo-pousse +cyclorameur/S. +cyclostome/S. +cyclothymie/S. +cyclothymique/S. +cyclotomie/S. +cyclotomique/S. +cyclotourisme +cyclotouriste/S. +cyclotron/S. +cygne/S. +cylindrage/S. +cylindraxe/S. +cylindre/S. +cylindrée/F.() +cylindrer/a0a+() +cylindreuse/F.() +cylindrique/S. +cymbalaire/S. +cymbale/S. +cymbalière/F.() +cymbaliste/S. +cymbalum/S. +cyme/S. +cynégétique/S. +cynips +cynique/S. +cyniquement +cynisme/S. +cynocéphale/S. +cynodrome/S. +cynoglosse/S. +cynophile/S. +cynorhodon/S. +cyon/S. +cypéracée/S. +cyphose/S. +cyprès +cyprière/S. +cyprin/S. +cyprine/S. +cypriote/S. +cyrien/S. +cyrillique/S. +cystectomie/S. +cystéine/S. +cysticerque/S. +cystine/S. +cystique/S. +cystite/S. +cystographie/S. +cystoscope/S. +cystoscopie/S. +cystotomie/S. +cytise/S. +cytochrome/S. +cytodiagnostic/S. +cytogénéticienne/F.() +cytogénétique/S. +cytologie/S. +cytologique/S. +cytologiste/S. +cytolyse/S. +cytomètre/S. +cytométrie/S. +cytométrique/S. +cytopathologie/S. +cytopathologique/S. +cytopathologiste/S. +cytoplasme/S. +cytoplasmique/S. +cytosine/S. +cytosol/S. +cytosquelette/S. +czimbalum/S. +d +d/||-- +dB/||-- +d'Estaing +dactyle/S. +dactylique/S. +dactylo/S. +dactylographe/S. +dactylographie/S. +dactylographiée/F.() +dactylographier/a0a+() +dactylographique/S. +dactylologie/S. +dactyloscopie/S. +dada/S. +dadais +dadaïsme/S. +dadoter/a0a+() +d'afillée +dague/S. +daguer/a0a+() +daguerréotype/S. +daguet/S. +dahir/S. +dahlia/S. +dahoméenne/F.() +daigner/a0a+() +daim/S. +daïmio/S. +daine/S. +dais +dalaï-lama/S. +daleau/S. +dalembertienne/F.() +dallage/S. +dalle/S. +dallée/F.() +daller/a0a+() +dalleuse/F.() +dalmate/S. +dalmatienne/F.() +dalmatique/S. +dalot/S. +dalton/Um() +daltonienne/F.() +daltonisme/S. +dam +damage/S. +damalisque/S. +daman/S. +damasquinage/S. +damasquinée/F.() +damasquiner/a0a+() +damasquinerie/S. +damasquineuse/F.() +damasquinure/S. +damassée/F.() +damasser/a0a+() +damassine/S. +damassure/S. +dame/S. +dame-jeanne +damer/a0a+() +dames-jeannes +dameuse/F.() +damier/S. +damnable/S. +damnation/S. +damnée/F.() +damner/a0a+() +damoiseau/X. +damoiselle/S. +dan/S. +danaïde/S. +dancing/S. +dandin/S. +dandinement/S. +dandiner/a0a+() +dandinette/S. +dandy/S. +dandysme/S. +danger/S. +dangereuse/W.() +dangereusement +dangerosité/S. +danienne/F.() +danoise/F.() +dans +dansable/S. +dansante/F.() +danse/S. +danser/a0a+() +danseuse/F.() +dansoter/a0() +dantesque/S. +danubienne/F.() +daphné/S. +daphnie/S. +daraise/S. +darbouka/S. +darce/S. +dard/S. +darder/a0a+() +dare-dare +dariole/S. +darique/S. +darmstadtium/S. +darne/S. +d'arrache-pied +darse/S. +dartois +dartre/S. +dartreuse/W.() +dartrose/S. +darwinienne/F.() +darwinisme/S. +darwiniste/S. +dast/||-- +dasyure/S. +datable/S. +datage/S. +datagramme/S. +dataire/S. +datation/S. +datcha/S. +date/S. +datée/F.() +dater/a0a+() +daterie/S. +dateuse/F.() +dation/S. +dative/F.() +datte/S. +dattier/S. +datura/S. +daube/S. +daubée/F.() +dauber/a0a+() +daubeuse/F.() +daubière/S. +dauphin/S. +dauphine/F.() +dauphinelle/S. +dauphinoise/F.() +daurade/S. +davantage +davier/S. +dazibao/S. +de/S. +dé/S. +déactiver/a0a+() +deal/S. +dealer/S. +dealer/a0a+() +déambulateur/S. +déambulation/S. +déambulatoire/S. +déambuler/a0a+() +débâchage/S. +débâchée/F.() +débâcher/a0a+() +débâcle/S. +débâclement/S. +débâcler/a0a+() +débagouler/a0a+() +débâillonner/a0a+() +déballage/S. +déballastage/S. +déballée/F.() +déballer/a0a+() +déballonner/a0a+() +débalourder/a0a+() +débanalisation/S. +débanaliser/a0a+() +débandade/S. +débandage/S. +débander/a0a+() +débaptisée/F.() +débaptiser/a0a+() +débarbante/F.() +débarbe/S. +débarboter/a0a+() +débarbouillage/S. +débarbouillée/F.() +débarbouiller/a0a+() +débarbouillette/S. +débarcadère/S. +débardage/S. +débarder/a0a+() +débardeuse/F.() +débarquée/F.() +débarquement/S. +débarquer/a0a+() +débarrassée/F.() +débarrasser/a0a+() +débarrasseuse/F.() +débarrer/a0a+() +débâter/a0a+() +débâtir/f0f+() +débattement/S. +débatteuse/F.() +débattre/uA() +débattue/F.() +débauchage/S. +débauche/S. +débauchée/F.() +débaucher/a0a+() +débecqueter/d0a+() +débecter/a0a+() +débenzolage/S. +débet/S. +débile/S. +débilement +débilitante/F.() +débilitation/S. +débilité/S. +débiliter/a0a+() +débillarder/a0a+() +débine/S. +débiner/a0a+() +débit/S. +débitable/S. +débitage/S. +débitante/F.() +débitée/F.() +débiter/a0a+() +débiteuse/S. +débitmètre/S. +débitrice/F.() +déblai/S. +déblaiement/S. +déblatérer/c0() +déblayage/S. +déblayée/F.() +déblayer/a0a+() +débleuir/f0f+() +déblocage/S. +débloquée/F.() +débloquer/a0a+() +débobiner/a0a+() +débogage/S. +déboguée/F.() +déboguer/a0a+() +débogueur/S. +déboire/S. +déboisage/S. +déboisée/F.() +déboisement/S. +déboiser/a0a+() +déboîtée/F.() +déboîtement/S. +déboîter/a0a+() +débonder/a0a+() +débonnaire/S. +débonnairement +débonnaireté/S. +débord/S. +débordante/F.() +débordée/F.() +débordement/S. +déborder/a0a+() +débosselage/S. +débosseler/d0a+() +débosseleuse/F.() +débotter/a0a+() +débouchage/S. +débouchée/F.() +débouchement/S. +déboucher/a0a+() +déboucheur/S. +débouchoir/S. +débouclée/F.() +déboucler/a0a+() +débouder/a0a+() +débouilli/S. +débouillir/iQ() +débouler/a0a+() +déboulonnage/S. +déboulonnée/F.() +déboulonnement/S. +déboulonner/a0a+() +débouquement/S. +débouquer/a0() +débourbage/S. +débourber/a0a+() +débourbeur/S. +débourgeoisée/F.() +débourrage/S. +débourrement/S. +débourrer/a0a+() +débourreuse/F.() +débours +déboursement/S. +débourser/a0a+() +déboussolée/F.() +déboussoler/a0a+() +debout +déboutée/F.() +déboutement/S. +débouter/a0a+() +déboutonnage/S. +déboutonnée/F.() +déboutonner/a0a+() +débraguetter/a0a+() +débraillée/F.() +débraillement/S. +débrailler/a0a+() +débranchée/F.() +débranchement/S. +débrancher/a0a+() +débrayage/S. +débrayer/a0a+() +débridée/F.() +débridement/S. +débrider/a0a+() +débriefer/a0a+() +débriefing/S. +débris +débrochage/S. +débrocher/a0a+() +débrôler/a0a+() +débrouillage/S. +débrouillarde/F.() +débrouillardise/S. +débrouillement/S. +débrouiller/a0a+() +débroussaillage/S. +débroussaillée/F.() +débroussaillement/S. +débroussailler/a0a+() +débroussailleuse/F.() +débrousser/a0a+() +débucher/a0a+() +débudgétisation/S. +débudgétiser/a0a+() +débugger/a0a+() +débuller/a0a+() +débureaucratiser/a0a+() +débusquée/F.() +débusquement/S. +débusquer/a0a+() +début/S. +débutante/F.() +débuter/a0a+() +déc +deçà +déca/S. +décachetée/F.() +décacheter/d0a+() +décadaire/S. +décade/S. +décadenassée/F.() +décadenasser/a0a+() +décadence/S. +décadente/F.() +décadi/S. +décadrer/a0a+() +décaèdre/S. +décaféinée/F.() +décaféiner/a0a+() +décagonale/W.() +décagone/S. +décaissement/S. +décaisser/a0a+() +décalage/S. +décalaminage/S. +décalaminée/F.() +décalaminer/a0a+() +décalcariser/a0a+() +décalcification/S. +décalcifiée/F.() +décalcifier/a0a+() +décalcomanie/S. +décalée/F.() +décaler/a0a+() +décalogie/S. +décalogue/S. +décalottée/F.() +décalotter/a0a+() +décalquage/S. +décalquée/F.() +décalquer/a0a+() +décalqueuse/F.() +décalvante/F.() +décamètre/S. +décamper/a0() +décan/S. +décanale/W.() +décanat/S. +décaniller/a0() +décantage/S. +décantation/S. +décantée/F.() +décanter/a0a+() +décanteuse/F.() +décapage/S. +décapante/F.() +décapeler/d0a+() +décaper/a0a+() +décapeuse/F.() +décapitaliser/a0a+() +décapitation/S. +décapitée/F.() +décapiter/a0a+() +décapode/S. +décapotable/S. +décapoter/a0a+() +décapsulage/S. +décapsulation/S. +décapsulée/F.() +décapsuler/a0a+() +décapsuleur/S. +décapuchonner/a0a+() +décarburation/S. +décarburer/a0a+() +décarcassée/F.() +décarcasser/a0a+() +décarpiller/a0a+() +décarreler/d0a+() +décarrer/a0() +décartellisation/S. +décartonner/a0a+() +décastère/S. +décasyllabe/S. +décasyllabique/S. +décathlon/S. +décathlonienne/F.() +décatie/F.() +décatir/f0f+() +décauser/a0a+() +decauville/S. +décavaillonner/a0a+() +décavée/F.() +décaver/a0a+() +décédée/F.() +décéder/c0() +décelable/S. +décelée/F.() +décèlement/S. +déceler/b0a+() +décélération/S. +décélérée/F.() +décélérer/c0() +décembre/S. +décemment +décemvir/S. +décemvirale/W.() +décemvirat/S. +décemviri +décence/S. +décennale/W.() +décennie/S. +décente/F.() +décentralisation/S. +décentralisatrice/F.() +décentralisée/F.() +décentraliser/a0a+() +décentrée/F.() +décentrer/a0a+() +déception/S. +décercler/a0a+() +décérébrante/F.() +décérébrée/F.() +décérébrer/c0a+() +décernée/F.() +décerner/a0a+() +décervelage/S. +décervelée/F.() +décerveler/d0a+() +décès +décesser/a0a+() +décevante/F.() +décevoir/pK() +déchagriner/a0a+() +déchaînée/F.() +déchaînement/S. +déchaîner/a0a+() +déchanter/a0() +déchaper/a0a+() +déchaperonner/a0a+() +décharge/S. +déchargée/F.() +déchargement/S. +déchargeoir/S. +décharger/a0a+() +déchargeuse/F.() +décharnée/F.() +décharnement/S. +décharner/a0a+() +déchaumage/S. +déchaumer/a0a+() +déchaumeuse/F.() +déchaussage/S. +déchaussée/F.() +déchaussement/S. +déchausser/a0a+() +dèche/S. +déchéance/S. +décher/c0a+() +déchet/S. +déchetterie/S. +déchevelante/F.() +déchevêtrer/a0a+() +décheviller/a0a+() +déchiffonner/a0a+() +déchiffrable/S. +déchiffrage/S. +déchiffrée/F.() +déchiffrement/S. +déchiffrer/a0a+() +déchiffreuse/F.() +déchiquetage/S. +déchiquetée/F.() +déchiqueter/d0a+() +déchiqueteuse/F.() +déchiqueture/S. +déchirage/S. +déchirante/F.() +déchirée/F.() +déchirement/S. +déchirer/a0a+() +déchirure/S. +déchlorurer/a0a+() +déchoir/pX() +déchristianisation/S. +déchristianisée/F.() +déchristianiser/a0a+() +déchromer/a0a+() +déchronologie/S. +déchue/F.() +déci/S. +décibel/S. +décidabilité/S. +décidable/S. +décidée/F.() +décidément +décider/a0a+() +décideuse/F.() +déciduale/S. +décigrade/S. +décilage/S. +décile/S. +décimale/W.() +décimalisation/S. +décimaliser/a0a+() +décimalité/S. +décimateur/S. +décimation/S. +décime/S. +décimée/F.() +décimer/a0a+() +décimétrique/S. +decimo +décintrage/S. +décintrement/S. +décintrer/a0a+() +décision/S. +décisionnaire/S. +décisionnelle/F.() +décisive/F.() +décisivement +décisoire/S. +déclamation/S. +déclamatoire/S. +déclamatrice/F.() +déclamée/F.() +déclamer/a0a+() +déclarante/F.() +déclaration/S. +déclarative/F.() +déclaratoire/S. +déclarée/F.() +déclarer/a0a+() +déclassée/F.() +déclassement/S. +déclasser/a0a+() +déclaveter/d0a+() +déclenchable/S. +déclenchée/F.() +déclenchement/S. +déclencher/a0a+() +déclencheur/S. +décléricaliser/a0a+() +déclic/S. +déclin/S. +déclinable/S. +déclinaison/S. +déclinante/F.() +déclinatoire/S. +déclinée/F.() +décliner/a0a+() +décliquetage/S. +décliqueter/d0a+() +déclive/S. +déclivité/S. +décloisonnée/F.() +décloisonnement/S. +décloisonner/a0a+() +déclore/rA() +déclose/F.() +déclouer/a0a+() +décochage/S. +décocher/a0a+() +décoction/S. +décodage/S. +décodée/F.() +décoder/a0a+() +décodeuse/F.() +décoffrage/S. +décoffrer/a0a+() +décohabitation/S. +décohérence/S. +décoiffage/S. +décoiffée/F.() +décoiffement/S. +décoiffer/a0a+() +décoincer/a0a+() +décolérer/c0() +décollage/S. +décollation/S. +décollée/F.() +décollement/S. +décoller/a0a+() +décolletage/S. +décolletée/F.() +décolleter/d0a+() +décolleteuse/F.() +décolonisation/S. +décolonisée/F.() +décoloniser/a0a+() +décolorante/F.() +décoloration/S. +décolorée/F.() +décolorer/a0a+() +décombres +décommandée/F.() +décommander/a0a+() +décommettre +décommuniser/a0a+() +décompacter/a0a+() +décompensation/S. +décompensée/F.() +décompenser/a0() +décompilation/S. +décomplexée/F.() +décomplexer/a0a+() +décomposable/S. +décomposée/F.() +décomposer/a0a+() +décomposition/S. +décompressée/F.() +décompresser/a0a+() +décompression/S. +décomprimée/F.() +décomprimer/a0a+() +décomptage/S. +décompte/S. +décomptée/F.() +décompter/a0a+() +décompteuse/F.() +déconcentration/S. +déconcentrée/F.() +déconcentrer/a0a+() +déconcertante/F.() +déconcertée/F.() +déconcerter/a0a+() +déconcubiner +déconditionnée/F.() +déconditionnement/S. +déconditionner/a0a+() +déconfire/yV() +déconfite/F.() +déconfiture/S. +décongélation/S. +décongelée/F.() +décongeler/b0a+() +décongestion/S. +décongestionnée/F.() +décongestionnement/S. +décongestionner/a0a+() +décongestive/F.() +déconnectée/F.() +déconnecter/a0a+() +déconner/a0() +déconneuse/F.() +déconnexion/S. +déconseillée/F.() +déconseiller/a0a+() +déconsidération/S. +déconsidérée/F.() +déconsidérer/c0a+() +déconsigner/a0a+() +déconstiper/a0a+() +déconstruction/S. +déconstruire/yM() +déconstruisante/F.() +déconstruite/F.() +décontamination/S. +décontaminée/F.() +décontaminer/a0a+() +décontamineur/S. +décontenancée/F.() +décontenancer/a0a+() +décontractante/F.() +décontractée/F.() +décontracter/a0a+() +décontraction/S. +déconventionnement/S. +déconvenue/S. +déconversion/S. +décor/S. +décoration/S. +décorative/F.() +décorativement +décoratrice/F.() +décorcer/a0a+() +décorder/a0a+() +décorée/F.() +décorer/a0a+() +décorner/a0a+() +décorporation/S. +décorrélation/S. +décorticage/S. +décortication/S. +décortiquée/F.() +décortiquer/a0a+() +décortiqueuse/F.() +décorum/S. +décote/S. +décotée/F.() +découchage/S. +découcher/a0() +découdre/xO() +découler/a0() +découpage/S. +découpe/S. +découpée/F.() +découper/a0a+() +découpeuse/F.() +découplage/S. +découplée/F.() +découpler/a0a+() +découpoir/S. +découpure/S. +décourageante/F.() +découragée/F.() +découragement/S. +décourager/a0a+() +découronnée/F.() +découronnement/S. +découronner/a0a+() +décours +décousue/F.() +décousure/S. +découverte/F.() +découvrement/S. +découvreuse/F.() +découvrir/iC() +décrambuter +décramponner/a0a+() +décrapouiller +décrassage/S. +décrassée/F.() +décrassement/S. +décrasser/a0a+() +décrasseur/S. +décréditer/a0a+() +décrément/S. +décrémentation/S. +décrémentée/F.() +décrémenter/a0a+() +décrêpage/S. +décrêpée/F.() +décrêper/a0a+() +décrépie/F.() +décrépir/f0f+() +décrépissage/S. +décrépiter/a0a+() +décrépitude/S. +decrescendo +decrescendo/S. +décret/S. +décrétée/F.() +décréter/c0a+() +décret-loi +décrets-lois +décreusage/S. +décreuser/a0a+() +décri/S. +décriée/F.() +décrier/a0a+() +décriminaliser/a0a+() +décrire/y1() +décrispation/S. +décrisper/a0a+() +décrite/F.() +décrochage/S. +décrochée/F.() +décrochement/S. +décrocher/a0a+() +décrocheuse/F.() +décroiser/a0a+() +décroissance/S. +décroissante/F.() +décroissement/S. +décroît/S. +décroître/wT() +décrottage/S. +décrotter/a0a+() +décrotteur/S. +décrottoir/S. +décroûter/a0a+() +décruage/S. +décrue/S. +décruer/a0a+() +décrusage/S. +décruser/a0a+() +décryptage/S. +décryptée/F.() +décrypter/a0a+() +décubitus +déçue/F.() +décuire +décuivrer/a0a+() +déculasser/a0a+() +déculotter/a0a+() +déculpabiliser/a0a+() +décuplée/F.() +décuplement/S. +décupler/a0a+() +décurion/S. +décurrente/F.() +décuscuteuse/S. +décussée/F.() +décuvage/S. +décuvaison/S. +décuver/a0a+() +dédaignable/S. +dédaignée/F.() +dédaigner/a0a+() +dédaigneuse/W.() +dédaigneusement +dédain/S. +dédale/S. +dédaléenne/F.() +dedans +dedans +dédicace/S. +dédicacée/F.() +dédicacer/a0a+() +dédicataire/S. +dédicatoire/S. +dédiée/F.() +dédier/a0a+() +dédire/yD() +dédommagée/F.() +dédommagement/S. +dédommager/a0a+() +dédorage/S. +dédorée/F.() +dédorer/a0a+() +dédouanée/F.() +dédouanement/S. +dédouaner/a0a+() +dédoublage/S. +dédoublement/S. +dédoubler/a0a+() +dédoubleuse/F.() +dédramatisation/S. +dédramatiser/a0a+() +déductibilité/S. +déductible/S. +déduction/S. +déductive/F.() +déduire/yM() +déduite/F.() +déesse/S. +défaillance/S. +défaillante/F.() +défaillir/iS() +défaire/wD() +défaite/F.() +défaitisme/S. +défaitiste/S. +défalcation/S. +défalquer/a0a+() +défardée/F.() +défarder/a0a+() +défarguer +défatiguer/a0a+() +défaufiler/a0a+() +défaussée/F.() +défausser/a0a+() +défaut/S. +défaveur/S. +défavorable/S. +défavorablement +défavorisée/F.() +défavoriser/a0a+() +défécation/S. +défection/S. +défective/F.() +défectueuse/W.() +défectueusement +défectuosité/S. +défendable/S. +défenderesse/F.() +défendre/tA() +défendue/F.() +défenestration/S. +défenestrée/F.() +défenestrer/a0a+() +défens +défense/S. +défenseure/F.() +défensive/F.() +défensivement +déféquée/F.() +déféquer/c0a+() +déférée/F.() +déférence/S. +déférente/F.() +déférer/c0a+() +déferlante/F.() +déferlée/F.() +déferlement/S. +déferler/a0a+() +déferrage/S. +déferrée/F.() +déferrement/S. +déferrer/a0a+() +déferriser/a0a+() +déferrure/S. +défervescence/S. +défet/S. +défeuillaison/S. +défeuiller/a0a+() +défeutrer/a0a+() +défi/S. +défiance/S. +défiante/F.() +défibrage/S. +défibrer/a0a+() +défibreuse/F.() +défibrillateur/S. +défibrillation/S. +déficeler/d0a+() +déficher/a0a+() +déficience/S. +déficiente/F.() +déficit/S. +déficitaire/S. +défiée/F.() +défier/a0a+() +défiger/a0a+() +défiguration/S. +défigurée/F.() +défigurement/S. +défigurer/a0a+() +défilade/S. +défilage/S. +défilante/F.() +défilateur/S. +défilé/S. +défilée/F.() +défilement/S. +défiler/a0a+() +défileuse/F.() +définie/F.() +définir/f0f+() +définissable/S. +définissante/F.() +définiteur/S. +définition/S. +définitionnelle/F.() +définitive/F.() +définitivement +définitoire/S. +défiscalisation/S. +défiscalisée/F.() +défiscaliser/a0a+() +déflagrante/F.() +déflagrateur/S. +déflagration/S. +déflagrer/a0() +déflaquer/a0() +déflation/S. +déflationniste/S. +défléchie/F.() +défléchir/f0f+() +déflecteur/S. +défleuraison/S. +défleurie/F.() +défleurir/f0f+() +déflexion/S. +déflocage/S. +défloquer/a0a+() +défloraison/S. +défloration/S. +déflorée/F.() +déflorer/a0a+() +défluent/S. +défluviation/S. +défoliante/F.() +défoliation/S. +défoliée/F.() +défolier/a0a+() +défonçage/S. +défonce/S. +défoncée/F.() +défoncement/S. +défoncer/a0a+() +défonceuse/S. +déforcer/a0a+() +déforestation/S. +déformable/S. +déformage/S. +déformante/F.() +déformation/S. +déformatrice/F.() +déformée/F.() +déformer/a0a+() +défoulement/S. +défouler/a0a+() +défouloir/S. +défourailler/a0a+() +défournage/S. +défournement/S. +défourner/a0a+() +défourneuse/F.() +défourrer/a0a+() +défragmentation/S. +défragmenter/a0a+() +défraîchie/F.() +défraîchir/f0f+() +défraiement/S. +défranchie/F.() +défranciser/a0a+() +défrayer/a0a+() +défretter/a0a+() +défrichage/S. +défrichée/F.() +défrichement/S. +défricher/a0a+() +défricheuse/F.() +défringuer/a0a+() +défriper/a0a+() +défrisée/F.() +défrisement/S. +défriser/a0a+() +défroissable/S. +défroissée/F.() +défroisser/a0a+() +défroncer/a0a+() +défroque/S. +défroquée/F.() +défroquer/a0a+() +défruiter/a0a+() +défrusquer +défunte/F.() +dégagée/F.() +dégagement/S. +dégager/a0a+() +dégaine/S. +dégainée/F.() +dégainer/a0a+() +dégalonner/a0a+() +dégantée/F.() +déganter/a0a+() +dégarnie/F.() +dégarnir/f0f+() +dégasolinage/S. +dégasoliner/a0a+() +dégât/S. +dégauchie/F.() +dégauchir/f0f+() +dégauchissage/S. +dégauchissement/S. +dégauchisseuse/S. +dégazage/S. +dégazer/a0a+() +dégazolinage/S. +dégazoliner/a0a+() +dégazonnage/S. +dégazonnement/S. +dégazonner/a0a+() +dégel/S. +dégelée/F.() +dégeler/b0a+() +dégénérative/F.() +dégénérée/F.() +dégénérer/c0a+() +dégénérescence/S. +dégénérescente/F.() +dégermer/a0a+() +dégingandée/F.() +dégingander/a0a+() +dégîter/a0a+() +dégivrage/S. +dégivrée/F.() +dégivrer/a0a+() +dégivreur/S. +déglacée/F.() +déglacement/S. +déglacer/a0a+() +déglaciation/S. +déglinguée/F.() +déglinguer/a0a+() +dégluer/a0a+() +déglutie/F.() +déglutination/S. +déglutir/f0f+() +déglutition/S. +dégobiller/a0a+() +dégoiser/a0a+() +dégommage/S. +dégommée/F.() +dégommer/a0a+() +dégondée/F.() +dégonder/a0a+() +dégonflage/S. +dégonflée/F.() +dégonflement/S. +dégonfler/a0a+() +dégorgée/F.() +dégorgement/S. +dégorgeoir/S. +dégorger/a0a+() +dégoter/a0a+() +dégoudronner/a0a+() +dégoulinade/S. +dégoulinante/F.() +dégoulinement/S. +dégouliner/a0() +dégoupillée/F.() +dégoupiller/a0a+() +dégourdie/F.() +dégourdir/f0f+() +dégourdissante/F.() +dégourdissement/S. +dégourer +dégourrer +dégoût/S. +dégoûtamment +dégoûtante/F.() +dégoûtation/S. +dégoûtée/F.() +dégoûter/a0a+() +dégoutter/a0() +dégradable/S. +dégradante/F.() +dégradateur/S. +dégradation/S. +dégradée/F.() +dégrader/a0a+() +dégrafée/F.() +dégrafer/a0a+() +dégraissage/S. +dégraissante/F.() +dégraissée/F.() +dégraisser/a0a+() +dégraisseuse/F.() +dégravelante/F.() +dégravoyer/a0a+() +degré/S. +dégréer/a0a+() +dégréner/c0a+() +dégressive/F.() +dégressivité/S. +dégrèvement/S. +dégrever/b0a+() +dégriffée/F.() +dégringolade/S. +dégringoler/a0a+() +dégripper/a0a+() +dégrisée/F.() +dégrisement/S. +dégriser/a0a+() +dégrosser/a0a+() +dégrossie/F.() +dégrossir/f0f+() +dégrossissage/S. +dégrossissement/S. +dégrossisseuse/F.() +dégrouiller/a0a+() +dégroupage/S. +dégroupement/S. +dégrouper/a0a+() +déguenillée/F.() +déguerpir/f0f+() +dégueulasse/S. +dégueulassée/F.() +dégueulasser/a0a+() +dégueulasserie/S. +dégueuler/a0a+() +dégueulis +déguisée/F.() +déguisement/S. +déguiser/a0a+() +dégurgitée/F.() +dégurgiter/a0a+() +dégustation/S. +dégustatrice/F.() +dégustée/F.() +déguster/a0a+() +déhâler +déhaler/a0a+() +déhanchée/F.() +déhanchement/S. +déhancher/a0a+() +déharder/a0a+() +déharnachée/F.() +déharnacher/a0a+() +déhiscence/S. +déhiscente/F.() +dehors +dehors +déhotter/a0a+() +déhouiller/a0a+() +dei +déicide/S. +déictique/S. +déification/S. +déifiée/F.() +déifier/a0a+() +déisme +déiste/S. +déité/S. +déjà +déjantée/F.() +déjanter/a0a+() +déjauger/a0() +déjaunir/f0f+() +déjection/S. +déjetée/F.() +déjeter/d0a+() +déjeuner/S. +déjeuner/a0() +déjouer/a0a+() +déjucher/a0a+() +déjuger/a0a+() +delà +délabialiser/a0a+() +délabrée/F.() +délabrement/S. +délabrer/a0a+() +délabyrinther/a0a+() +délacée/F.() +délacer/a0a+() +délai/S. +délainage/S. +délainer/a0a+() +délaissée/F.() +délaissement/S. +délaisser/a0a+() +délaiter/a0a+() +délaiteuse/S. +délarder/a0a+() +délassante/F.() +délassée/F.() +délassement/S. +délasser/a0a+() +délation/S. +délatrice/F.() +délatter/a0a+() +délavage/S. +délavée/F.() +délaver/a0a+() +délayage/S. +délayée/F.() +délayer/a0a+() +delco/S. +deleatur +déléaturer/a0a+() +délébile/S. +délectable/S. +délectation/S. +délecter/a0a+() +délégant/S. +délégataire/S. +délégation/S. +délégatrice/F.() +délégitimer/a0a+() +déléguée/F.() +déléguer/c0a+() +délestage/S. +délester/a0a+() +délétère/S. +délétion/S. +délibérante/F.() +délibération/S. +délibérative/F.() +délibératoire/S. +délibéré/S. +délibérée/F.() +délibérément +délibérer/c0() +délicate/F.() +délicatement +délicatesse/S. +délice/S. +délicieuse/W.() +délicieusement +délictuelle/F.() +délictueuse/W.() +déliée/F.() +déliement/S. +délier/a0a+() +délignage/S. +déligneuse/F.() +délignifier/a0a+() +délimitation/S. +délimitée/F.() +délimiter/a0a+() +délimiteur/S. +délinéament/S. +délinéer/a0a+() +délinquance/S. +délinquante/F.() +déliquescence/S. +déliquescente/F.() +délirante/F.() +délire/S. +délirer/a0() +delirium +délissage/S. +délisser/a0a+() +délit/S. +délitage/S. +délitée/F.() +délitement/S. +déliter/a0a+() +délitescence/S. +délitescente/F.() +délivrance/S. +délivrée/F.() +délivrer/a0a+() +délivreur/S. +délocalisante/F.() +délocalisation/S. +délocalisée/F.() +délocaliser/a0a+() +délogée/F.() +délogement/S. +déloger/a0a+() +déloquer/a0a+() +délot/S. +délover/a0a+() +déloyale/W.() +déloyalement +déloyauté/S. +delphinarium/S. +delphinium/S. +delta +delta/S. +deltacisme/S. +deltaïque/S. +deltaplane/S. +deltiste/S. +deltoïde/S. +deltoïdienne/F.() +déluge/S. +délurée/F.() +délurer/a0a+() +délustrage/S. +délustrée/F.() +délustrer/a0a+() +délutage/S. +déluter/a0a+() +démaçonner/a0a+() +démagnétisation/S. +démagnétisée/F.() +démagnétiser/a0a+() +démagogie/S. +démagogique/S. +démagogue/S. +démaigrir/f0f+() +démaigrissement/S. +démaillage/S. +démailler/a0a+() +démaillotée/F.() +démailloter/a0a+() +demain +demain/S. +démanchée/F.() +démancher/a0a+() +demande/S. +demandée/F.() +demander/a0a+() +demanderesse/S. +demandeuse/F.() +démangeaison/S. +démanger/a0a+() +démantelée/F.() +démantèlement/S. +démanteler/b0a+() +démantibulée/F.() +démantibuler/a0a+() +démaquer/a0a+() +démaquillage/S. +démaquillante/F.() +démaquillée/F.() +démaquiller/a0a+() +démarabouter/a0a+() +démarcation/S. +démarchage/S. +démarchandisation/S. +démarche/S. +démarchée/F.() +démarcher/a0a+() +démarcheuse/F.() +démariage/S. +démarier/a0a+() +démarquage/S. +démarquer/a0a+() +démarqueur/S. +démarrage/S. +démarrer/a0a+() +démarreur/S. +démasclage/S. +démascler/a0a+() +démasquage/S. +démasquée/F.() +démasquer/a0a+() +démastiquer/a0a+() +démâtage/S. +démâtée/F.() +démâter/a0a+() +dématérialisation/S. +dématérialisée/F.() +dématérialiser/a0a+() +démazouter/a0a+() +d'emblée +dème/S. +déméchage/S. +démédicaliser/a0a+() +démêlage/S. +démêlante/F.() +démêlé/S. +démêlée/F.() +démêlement/S. +démêler/a0a+() +démêloir/S. +démêlure/S. +démembrée/F.() +démembrement/S. +démembrer/a0a+() +déménagement/S. +déménager/a0a+() +déménageuse/F.() +démence/S. +démener/b0a+() +démente/F.() +démenti/S. +démentie/F.() +démentielle/F.() +démentir/i5i+() +démerder/a0a+() +démerger/a0a+() +démériter/a0() +démesure/S. +démesurée/F.() +démesurément +déméthaniser/a0a+() +démettre/vA() +démeublée/F.() +démeubler/a0a+() +demeure/S. +demeurée/F.() +demeurer/a0() +demiard/S. +demi-bas +demi-botte/S. +demi-bouteille/S. +demi-brigade/S. +demi-cadratin/S. +demi-cercle/S. +demi-circulaire/S. +demi-clé/S. +demi-clef/S. +demi-colonne/S. +demi-deuil/S. +demi-dieu/X. +demi-douzaine/S. +demi-droite/S. +demie/F.() +démieller/a0a+() +demi-finale/S. +demi-finaliste/S. +demi-fine/F.() +demi-fond +demi-frère/S. +demi-gras +demi-grasse/S. +demi-gros +demi-heure/S. +demi-jour/S. +demi-journée/S. +démilitarisation/S. +démilitarisée/F.() +démilitariser/a0a+() +demi-litre/S. +demi-longueur/S. +demi-lune/S. +demi-mal/X. +demi-mesure/S. +demi-mondaine/S. +demi-monde/S. +demi-morte/F.() +demi-mot +déminage/S. +déminée/F.() +déminer/a0a+() +déminéralisation/S. +déminéralisée/F.() +déminéraliser/a0a+() +démineuse/F.() +demi-pause/S. +demi-pension/S. +demi-pensionnaire/S. +demi-place/S. +demi-plan/S. +demi-portion/S. +demi-produit/S. +demi-quart/S. +demi-queue/S. +demi-reliure/S. +demi-ronde/S. +demi-saison/S. +demi-sang +démise/F.() +demi-sel +demi-sœur/S. +demi-solde/S. +demi-sommeil/S. +demi-soupir/S. +démission/S. +démissionnaire/S. +démissionner/a0() +demi-tarif/S. +demi-teinte/S. +demi-tige/S. +demi-ton/S. +demi-tour/S. +démiurge/S. +demi-volée/S. +démixtion/S. +démobilisable/S. +démobilisation/S. +démobilisatrice/F.() +démobilisée/F.() +démobiliser/a0a+() +démocrate/S. +démocrate-chrétien +démocrate-chrétienne +démocrates-chrétiennes +démocrates-chrétiens +démocratie/S. +démocratique/S. +démocratiquement +démocratisation/S. +démocratiser/a0a+() +démodée/F.() +démoder/a0a+() +demodex +démodulateur/S. +démodulation/S. +démoduler/a0a+() +démographe/S. +démographie/S. +démographique/S. +démographiquement +demoiselle/S. +démolie/F.() +démolir/f0f+() +démolissage/S. +démolisseuse/F.() +démolition/S. +démone/F.() +démonétisation/S. +démonétisée/F.() +démonétiser/a0a+() +démoniaque/S. +démonisme/S. +démoniste/S. +démonographe/S. +démonographie/S. +démonologie/S. +démonomanie/S. +démonstration/S. +démonstrative/F.() +démonstrativement +démonstratrice/F.() +démontable/S. +démontage/S. +démontée/F.() +démonte-pneu/S. +démonter/a0a+() +démonteuse/F.() +démontrable/S. +démontrée/F.() +démontrer/a0a+() +démoralisante/F.() +démoralisation/S. +démoralisatrice/F.() +démoralisée/F.() +démoraliser/a0a+() +démordre/tE() +démotique/S. +démotivante/F.() +démotivation/S. +démotivée/F.() +démotiver/a0a+() +démoucheter/d0a+() +démoulage/S. +démoulante/F.() +démoulée/F.() +démouler/a0a+() +démouleuse/F.() +démouscailler/a0a+() +démoustiquer/a0a+() +d'empoigne +démultiplexage/S. +démultiplexeur/S. +démultiplication/S. +démultiplicatrice/F.() +démultipliée/F.() +démultiplier/a0a+() +démunie/F.() +démunir/f0f+() +démurer/a0a+() +démurger/a0a+() +démuselée/F.() +démuseler/d0a+() +démutisation/S. +démutualisation/S. +démystification/S. +démystificatrice/F.() +démystifiée/F.() +démystifier/a0a+() +démythification/S. +démythifiée/F.() +démythifier/a0a+() +dénantir/f0f+() +denar/S. +dénasalisation/S. +dénasaliser/a0a+() +dénatalité/S. +dénationalisation/S. +dénationalisée/F.() +dénationaliser/a0a+() +dénatter/a0a+() +dénaturalisation/S. +dénaturaliser/a0a+() +dénaturation/S. +dénaturée/F.() +dénaturer/a0a+() +dénazifier/a0a+() +denchée/F.() +dendrite/S. +dendritique/S. +dendrochronologie/S. +dendroclimatologie/S. +dendrographie/S. +dendrologie/S. +dendrologique/S. +dendrologue/S. +dénébuler/a0a+() +dénébuliser/a0a+() +dénégation/S. +dénégatoire/S. +déneigement/S. +déneiger/a0a+() +dénerver/a0a+() +dengue/S. +déni/S. +déniaisée/F.() +déniaiser/a0a+() +dénichée/F.() +dénicher/a0a+() +dénicheuse/F.() +dénickeler/d0a+() +dénicotiniser/a0a+() +dénicotiniseur/S. +denier/S. +dénier/a0a+() +dénigrée/F.() +dénigrement/S. +dénigrer/a0a+() +dénigreuse/F.() +dénitrer/a0a+() +dénitrification/S. +dénitrifier/a0a+() +dénivelé/S. +dénivelée/F.() +déniveler/d0a+() +dénivellation/S. +dénivellement/S. +dénombrabilité/S. +dénombrable/S. +dénombrement/S. +dénombrer/a0a+() +dénominateur/S. +dénomination/S. +dénominative/F.() +dénommée/F.() +dénommer/a0a+() +dénoncée/F.() +dénoncer/a0a+() +dénonciation/S. +dénonciatrice/F.() +dénotation/S. +dénotationnelle/F.() +dénotée/F.() +dénoter/a0a+() +dénouée/F.() +dénouement/S. +dénouer/a0a+() +dénoyautage/S. +dénoyautée/F.() +dénoyauter/a0a+() +dénoyer/a0a+() +denrée/S. +dense/S. +densément +densification/S. +densifier/a0a+() +densimétrie/S. +densité/S. +dent/S. +dentaire/S. +dentale/W.() +dentée/F.() +dentelaire/S. +dentelée/F.() +denteler/d0a+() +denteleuse/F.() +dentelle/S. +dentellerie/S. +dentellière/F.() +dentelure/S. +denticule/S. +denticulée/F.() +dentier/S. +dentifrice/S. +dentine/S. +dentiste/S. +dentisterie/S. +dentition/S. +denture/S. +dénucléariser/a0a+() +dénudation/S. +dénudée/F.() +dénuder/a0a+() +dénuée/F.() +dénuement/S. +dénuer/a0a+() +dénutrition/S. +déodorante/F.() +déontologie/S. +déontologique/S. +déontologue/S. +dépagnoter/a0a+() +dépaillage/S. +dépailler/a0a+() +dépaisseler/d0a+() +dépalisser/a0a+() +dépannage/S. +dépanner/a0a+() +dépanneuse/F.() +dépaquetage/S. +dépaqueter/d0a+() +déparaffinage/S. +déparaffiner/a0a+() +déparasitage/S. +déparasiter/a0a+() +déparée/F.() +dépareillée/F.() +dépareiller/a0a+() +déparer/a0a+() +dépariage/S. +déparier/a0a+() +déparler/a0() +départ/S. +départager/a0a+() +département/S. +départementale/W.() +départementalisation/S. +départementaliser/a0a+() +départir/i5i+() +dépassante/F.() +dépassée/F.() +dépassement/S. +dépasser/a0a+() +dépassionnée/F.() +dépassionner/a0a+() +dépatouiller/a0a+() +dépatrier/a0a+() +dépavage/S. +dépaver/a0a+() +dépaysante/F.() +dépaysée/F.() +dépaysement/S. +dépayser/a0a+() +dépeçage/S. +dépecée/F.() +dépècement/S. +dépecer/b0a+() +dépeceuse/F.() +dépêche/S. +dépêcher/a0a+() +dépeignée/F.() +dépeigner/a0a+() +dépeindre/wB() +dépelotonner/a0a+() +dépenaillée/F.() +dépénalisante/F.() +dépénalisation/S. +dépénalisée/F.() +dépénaliser/a0a+() +dépendance/S. +dépendante/F.() +dépendeuse/F.() +dépendre/tA() +dépens +dépensée/F.() +dépenser/a0a+() +dépensière/F.() +déperdition/S. +dépérir/f0() +dépérissement/S. +déperlance/S. +déperlante/F.() +dépersonnalisable/S. +dépersonnalisation/S. +dépersonnaliser/a0a+() +dépêtrer/a0a+() +dépeuplée/F.() +dépeuplement/S. +dépeupler/a0a+() +déphasage/S. +déphasée/F.() +déphaser/a0a+() +déphosphatation/S. +déphosphoration/S. +déphosphorer/a0a+() +dépiauter/a0a+() +dépicage/S. +dépigeonnage/S. +dépigmentation/S. +dépigmentée/F.() +dépigmenter/a0a+() +dépilage/S. +dépilation/S. +dépilatoire/S. +dépiler/a0a+() +dépingler/a0a+() +dépiquage/S. +dépiquer/a0a+() +dépistage/S. +dépister/a0a+() +dépit/S. +dépitée/F.() +dépiter/a0a+() +déplaçable/S. +déplacée/F.() +déplacement/S. +déplacer/a0a+() +déplafonnement/S. +déplafonner/a0a+() +déplaire/wN() +déplaisante/F.() +déplaisir/S. +déplaner/a0() +déplanquer/a0a+() +déplantage/S. +déplantation/S. +déplanter/a0a+() +déplantoir/S. +déplâtrage/S. +déplâtrer/a0a+() +dépliage/S. +dépliante/F.() +dépliée/F.() +dépliement/S. +déplier/a0a+() +déplissage/S. +déplisser/a0a+() +déploiement/S. +déplombage/S. +déplomber/a0a+() +déplombeur/S. +déplorable/S. +déplorablement +déploration/S. +déplorée/F.() +déplorer/a0a+() +déployable/S. +déployée/F.() +déployer/a0a+() +déplumée/F.() +déplumer/a0a+() +dépocher/a0a+() +dépoétiser/a0a+() +dépoiler +dépointer/a0a+() +dépoitraillée/F.() +dépolarisation/S. +dépolariser/a0a+() +dépolie/F.() +dépolir/f0f+() +dépolissage/S. +dépolitisation/S. +dépolitisée/F.() +dépolitiser/a0a+() +dépolluée/F.() +dépolluer/a0a+() +dépolymériser/a0a+() +déponente/F.() +dépontiller/a0() +dépopulation/S. +déport/S. +déportation/S. +déportée/F.() +déportement/S. +déporter/a0a+() +déposante/F.() +déposée/F.() +déposer/a0a+() +dépositaire/S. +déposition/S. +dépossédée/F.() +déposséder/c0a+() +dépossession/S. +dépôt/S. +dépotage/S. +dépotement/S. +dépoter/a0a+() +dépotoir/S. +dépoudrer/a0a+() +dépouillée/F.() +dépouillement/S. +dépouiller/a0a+() +dépouilleuse/F.() +dépourvoir/pJ() +dépourvue/F.() +dépoussiérage/S. +dépoussiérante/F.() +dépoussiérée/F.() +dépoussiérer/c0a+() +dépoussiéreur/S. +dépravation/S. +dépravée/F.() +dépraver/a0a+() +déprécation/S. +dépréciation/S. +dépréciative/F.() +dépréciatrice/F.() +dépréciée/F.() +déprécier/a0a+() +déprédation/S. +déprédatrice/F.() +déprendre/tG() +dépression/S. +dépressionnaire/S. +dépressive/F.() +dépressurisation/S. +dépressurisée/F.() +dépressuriser/a0a+() +déprimante/F.() +déprime/S. +déprimée/F.() +déprimer/a0a+() +déprise/F.() +dépriser/a0a+() +déprogrammation/S. +déprogrammée/F.() +déprogrammer/a0a+() +déprolétariser/a0a+() +dépropaniser/a0a+() +déprotéger/c0a+() +dépucelage/S. +dépucelée/F.() +dépuceler/d0a+() +depuis +dépulper/a0a+() +dépuration/S. +dépurative/F.() +dépurer/a0a+() +députation/S. +députée/F.() +députer/a0a+() +déqualification/S. +déqualifier/a0a+() +déquiller/a0a+() +der +déracinable/S. +déracinée/F.() +déracinement/S. +déraciner/a0a+() +dérader/a0() +dérager/a0() +déraidir/f0f+() +déraillement/S. +dérailler/a0() +dérailleur/S. +déraison/S. +déraisonnable/S. +déraisonnablement +déraisonner/a0() +déramer/a0a+() +dérangeante/F.() +dérangée/F.() +dérangement/S. +déranger/a0a+() +dérapage/S. +déraper/a0() +déraser/a0a+() +dératée/F.() +dérater/a0a+() +dératisation/S. +dératiser/a0a+() +dératiseuse/F.() +dérayer/a0a+() +dérayure/S. +derby/S. +déréalisation/S. +déréaliser/a0a+() +derechef +déréglage/S. +déréglée/F.() +dérèglement/S. +déréglementaire/S. +déréglementation/S. +déréglementée/F.() +déréglementer/a0a+() +dérégler/c0a+() +dérégulation/S. +dérégulatrice/F.() +déréguler/a0a+() +déréliction/S. +déremboursement/S. +déresponsabilisation/S. +déresponsabiliser/a0a+() +dérésumenter +déridée/F.() +dérider/a0a+() +dérision/S. +dérisoire/S. +dérisoirement +dérivabilité/S. +dérivable/S. +dérivante/F.() +dérivateur/S. +dérivation/S. +dérivative/F.() +dérive/S. +dérivée/F.() +dérivée/S. +dériver/a0a+() +dériveur/S. +dermatite/S. +dermatologie/S. +dermatologique/S. +dermatologiste/S. +dermatologue/S. +dermatopathologie/S. +dermatose/S. +derme/S. +dermeste/S. +dermique/S. +dermite/S. +dermographie/S. +dermopuncture/S. +dernière/F.() +dernièrement +dernière-née +dernières-nées +dernier-né +derniers-nés +derny/S. +dérobade/S. +dérobée/F.() +dérobement/S. +dérober/a0a+() +dérochage/S. +dérochement/S. +dérocher/a0a+() +déroder/a0a+() +dérogation/S. +dérogatoire/S. +déroger/a0() +dérondir +dérougir/f0f+() +dérouiller/a0a+() +déroulage/S. +déroulante/F.() +déroulée/F.() +déroulement/S. +dérouler/a0a+() +dérouleuse/F.() +déroutage/S. +déroutante/F.() +déroute/S. +déroutée/F.() +déroutement/S. +dérouter/a0a+() +derrick/S. +derrière +derrière/S. +derviche/S. +dès +désabonnée/F.() +désabonnement/S. +désabonner/a0a+() +désabusée/F.() +désabusement/S. +désabuser/a0a+() +désaccentuer/a0a+() +désacclimatable/S. +désacclimatation/S. +désacclimatée/F.() +désacclimatement/S. +désacclimater/a0a+() +désaccord/S. +désaccordable/S. +désaccordée/F.() +désaccordement/S. +désaccorder/a0a+() +désaccouplée/F.() +désaccouplement/S. +désaccoupler/a0a+() +désaccoutumance/S. +désaccoutumée/F.() +désaccoutumer/a0a+() +désacidifiée/F.() +désacidifier/a0a+() +désaciérée/F.() +désaciérer/c0a+() +désacralisation/S. +désacralisée/F.() +désacraliser/a0a+() +désactivable/S. +désactivateur/S. +désactivation/S. +désactivée/F.() +désactivement +désactiver/a0a+() +désactiveur/S. +désadaptation/S. +désadaptée/F.() +désadapter/a0a+() +désaérée/F.() +désaérer/c0a+() +désaffectation/S. +désaffectée/F.() +désaffecter/a0a+() +désaffection/S. +désaffectionnée/F.() +désaffectionner/a0a+() +désaffectueuse/W.() +désaffectueusement +désafférentation/S. +désaffilier/a0a+() +désagencée/F.() +désagencement/S. +désagencer/a0a+() +désagrafage/S. +désagrafée/F.() +désagrafer/a0a+() +désagréable/S. +désagréablement +désagrégation/S. +désagrégeante/F.() +désagrégée/F.() +désagréger/c0a+() +désagrément/S. +désaimanter/a0a+() +désaisonnaliser/a0a+() +désajuster/a0a+() +désaliéner/c0a+() +désaligner/a0a+() +désalkylation/S. +désalper/a0() +désaltérante/F.() +désaltérée/F.() +désaltérer/c0a+() +désamarrée/F.() +désamarrer/a0a+() +désambiguïsation/S. +désambiguïsée/F.() +désambiguïser/a0a+() +désâmer/a0a+() +désamiantage/S. +désamiantée/F.() +désamianter/a0a+() +désamidonnée/F.() +désamidonner/a0a+() +désaminer/a0a+() +désamorçage/S. +désamorcée/F.() +désamorcer/a0a+() +désamour/S. +désannexer/a0a+() +désaper/a0a+() +désappariée/F.() +désapparier/a0a+() +désappointée/F.() +désappointement/S. +désappointer/a0a+() +désapprendre/tF() +désapprise/F.() +désapprobation/S. +désapprobatrice/F.() +désapprouvée/F.() +désapprouver/a0a+() +désapprovisionnement/S. +désapprovisionner/a0a+() +désarchivage/S. +désarchiver/a0a+() +désarçonnée/F.() +désarçonner/a0a+() +désargentée/F.() +désargenter/a0a+() +désarmante/F.() +désarmée/F.() +désarmement/S. +désarmer/a0a+() +désarrimage/S. +désarrimée/F.() +désarrimer/a0a+() +désarroi/S. +désarticulation/S. +désarticulée/F.() +désarticuler/a0a+() +désassemblage/S. +désassembler/a0a+() +désassimilation/S. +désassimiler/a0a+() +désassortie/F.() +désassortiment/S. +désassortir/f0f+() +désastre/S. +désastreuse/W.() +désastreusement +désatomiser/a0a+() +désavantagée/F.() +désavantager/a0a+() +désavantageuse/W.() +désavantageusement +désaveu/X. +désaveugler/a0a+() +désavouée/F.() +désavouer/a0a+() +désaxée/F.() +désaxement/S. +désaxer/a0a+() +descellée/F.() +descellement/S. +desceller/a0a+() +descendance/S. +descendante/F.() +descenderie/S. +descendeuse/F.() +descendre/tA() +descenseur/S. +descente/S. +déscolarisation/S. +déscolarité/S. +descripteur/S. +descriptible/S. +description/S. +descriptive/F.() +descriptrice/F.() +déséchouer/a0a+() +désectoriser/a0a+() +déségrégation/S. +désembobiner/a0a+() +désembourbée/F.() +désembourber/a0a+() +désembourgeoisée/F.() +désembourgeoiser/a0a+() +désembouteiller/a0a+() +désembrayer/a0a+() +désembuer/a0a+() +désemmancher/a0a+() +désemparée/F.() +désemparement/S. +désemparer/a0a+() +désempeser/b0a+() +désemplir/f0f+() +désemprisonner/a0a+() +désencadrée/F.() +désencadrer/a0a+() +désencarter/a0a+() +désencastrement/S. +désenchaîner/a0a+() +désenchantée/F.() +désenchantement/S. +désenchanter/a0a+() +désenclavée/F.() +désenclavement/S. +désenclaver/a0a+() +désencombrement/S. +désencombrer/a0a+() +désencrage/S. +désencrasser/a0a+() +désendettement/S. +désendetter/a0a+() +désénerver/a0a+() +désenfiler/a0a+() +désenflammer/a0a+() +désenfler/a0a+() +désenfumer/a0a+() +désengagement/S. +désengager/a0a+() +désengluer/a0a+() +désengorger/a0a+() +désengourdie/F.() +désengourdir/f0f+() +désengrener/b0a+() +désenivrer/a0a+() +désenlacer/a0a+() +désenlaidir/f0f+() +désennuyer/a0a+() +désenrayer/a0a+() +désenrhumer/a0a+() +désenrouer/a0a+() +désensabler/a0a+() +désensibilisateur/S. +désensibilisation/S. +désensibilisée/F.() +désensibiliser/a0a+() +désensorcelée/F.() +désensorceler/d0a+() +désentoilage/S. +désentoiler/a0a+() +désentortiller/a0a+() +désentraver/a0a+() +désenvaser/a0a+() +désenvelopper/a0a+() +désenvenimer/a0a+() +désenverguer/a0a+() +désenvoûtée/F.() +désenvoûter/a0a+() +désépaissir/f0f+() +déséquilibrage/S. +déséquilibrée/F.() +déséquilibrer/a0a+() +déséquiper/a0a+() +déserrage/S. +déserrement/S. +désert/S. +déserte/F.() +désertée/F.() +déserter/a0a+() +déserteuse/F.() +désertifiante/F.() +désertification/S. +désertifier/a0a+() +désertion/S. +désertique/S. +désescalade/S. +désespérance/S. +désespérante/F.() +désespérée/F.() +désespérément +désespérer/c0a+() +désespoir/S. +désétablir/f0f+() +désétamer/a0a+() +désétatiser/a0a+() +désexciter/a0a+() +désexualiser/a0a+() +déshabillage/S. +déshabillée/F.() +déshabiller/a0a+() +déshabituer/a0a+() +désherbage/S. +désherbante/F.() +désherbée/F.() +désherber/a0a+() +déshérence/S. +déshéritée/F.() +déshériter/a0a+() +déshonnête/S. +déshonnêtement +déshonnêteté/S. +déshonneur/S. +déshonorante/F.() +déshonorée/F.() +déshonorer/a0a+() +déshuiler/a0a+() +déshumanisante/F.() +déshumanisation/S. +déshumanisée/F.() +déshumaniser/a0a+() +déshumidifier/a0a+() +déshydratante/F.() +déshydratation/S. +déshydratée/F.() +déshydrater/a0a+() +déshydrogénation/S. +déshydrogéner/c0a+() +déshypothéquer/c0a+() +désidérabilité/S. +desideratum/I. +design/S. +désignation/S. +désignative/F.() +désignée/F.() +designer/S. +désigner/a0a+() +désiliciage/S. +désillusion/S. +désillusionnée/F.() +désillusionner/a0a+() +désincarcérée/F.() +désincarcérer/c0a+() +désincarnation/S. +désincarnée/F.() +désincarner/a0a+() +désincorporer/a0a+() +désincrustation/S. +désincruster/a0a+() +désinculper/a0a+() +désindenter/a0a+() +désindexer/a0a+() +désindustrialisation/S. +désindustrialisée/F.() +désindustrialiser/a0a+() +désinence/S. +désinentielle/F.() +désinfectante/F.() +désinfectée/F.() +désinfecter/a0a+() +désinfection/S. +désinfectrice/F.() +désinflation/S. +désinformation/S. +désinformer/a0a+() +désingularisation/S. +désinhibée/F.() +désinhiber/a0a+() +désinhibition/S. +désinscription/S. +désinscrire/y1() +désinscrite/F.() +désinsectisation/S. +désinsectisée/F.() +désinsectiser/a0a+() +désinsectiseuse/F.() +désinsertion/S. +désinstallation/S. +désinstallée/F.() +désinstaller/a0a+() +désintégration/S. +désintégrée/F.() +désintégrer/c0a+() +désintéressée/F.() +désintéressement/S. +désintéresser/a0a+() +désintérêt/S. +désintoxication/S. +désintoxiquée/F.() +désintoxiquer/a0a+() +désinvestir/f0f+() +désinvestissement/S. +désinviter/a0a+() +désinvolte/S. +désinvolture/S. +désir/S. +désirabilité/S. +désirable/S. +désirée/F.() +désirer/a0a+() +désireuse/W.() +désistement/S. +désister/a0a+() +desman/S. +désobéir/f0() +désobéissance/S. +désobéissante/F.() +désobligeance/S. +désobligeante/F.() +désobliger/a0a+() +désobstruer/a0a+() +désoccupée/F.() +désoccuper/a0a+() +désocialisée/F.() +désocialiser/a0a+() +désodorisante/F.() +désodoriser/a0a+() +désœuvrée/F.() +désœuvrement/S. +désœuvrer +désolante/F.() +désolation/S. +désolée/F.() +désoler/a0a+() +désolidarisation/S. +désolidariser/a0a+() +désoperculer/a0a+() +désopilante/F.() +désopiler/a0a+() +désorber/a0a+() +désorbitation/S. +désorbitée/F.() +désorbiter/a0a+() +désordonnée/F.() +désordonner/a0a+() +désordre/S. +désorganisation/S. +désorganisatrice/F.() +désorganisée/F.() +désorganiser/a0a+() +désorientation/S. +désorientée/F.() +désorienter/a0a+() +désormais +désorption/S. +désossage/S. +désossée/F.() +désossement/S. +désosser/a0a+() +désosseuse/F.() +désouffler/a0a+() +désoxydante/F.() +désoxydation/S. +désoxyder/a0a+() +désoxygénation/S. +désoxygéner/c0a+() +désoxyribonucléique/S. +desperado/S. +despote/S. +despotique/S. +despotiquement +despotisme/S. +desquamation/S. +desquamée/F.() +desquamer/a0a+() +desquelles +desquels +dessabler/a0a+() +dessaisir/f0f+() +dessaisissement/S. +dessalage/S. +dessalée/F.() +dessalement/S. +dessaler/a0a+() +dessangler/a0a+() +dessaouler/a0a+() +dessaper/a0a+() +desséchante/F.() +desséchée/F.() +dessèchement/S. +dessécher/c0a+() +dessein/S. +desseller/a0a+() +desserrage/S. +desserrement/S. +desserrer/a0a+() +dessert/S. +desserte/S. +dessertir/f0f+() +desservante/F.() +desservir/iF() +dessiccation/S. +dessiccative/F.() +dessiller/a0a+() +dessin/S. +dessinatrice/F.() +dessinée/F.() +dessiner/a0a+() +dessolement/S. +dessoler/a0a+() +dessouchage/S. +dessouchement/S. +dessoudée/F.() +dessouder/a0a+() +dessouffler/a0a+() +dessoûler/a0a+() +dessous +dessous-de-bouteille +dessous-de-bras +dessous-de-plat +dessous-de-table +dessuintage/S. +dessuinter/a0a+() +dessus +dessus-de-lit +dessus-de-plat +dessus-de-porte +déstabilisante/F.() +déstabilisation/S. +déstabilisatrice/F.() +déstabilisée/F.() +déstabiliser/a0a+() +déstalinisation/S. +destin/S. +destinataire/S. +destination/S. +destinatrice/F.() +destinée/F.() +destinée/S. +destiner/a0a+() +destituée/F.() +destituer/a0a+() +destitution/S. +déstockage/S. +déstocker/a0a+() +déstresser/a0a+() +destrier/S. +destroyer/S. +destructible/S. +destruction/S. +destructive/F.() +destructrice/F.() +déstructurante/F.() +déstructuration/S. +déstructurée/F.() +déstructurer/a0a+() +désuète/F.() +désuétude/S. +désulfiter/a0a+() +désulfuration/S. +désulfurer/a0a+() +désunie/F.() +désunion/S. +désunir/f0f+() +désynchronisation/S. +désynchronisée/F.() +désynchroniser/a0a+() +détachable/S. +détachage/S. +détachante/F.() +détachée/F.() +détachement/S. +détacher/a0a+() +détacheuse/F.() +détail/S. +détaillante/F.() +détaillée/F.() +détailler/a0a+() +détaler/a0() +détaller/a0a+() +détapisser/a0a+() +détartrage/S. +détartrante/F.() +détartrée/F.() +détartrer/a0a+() +détartreur/S. +détaxation/S. +détaxe/S. +détaxer/a0a+() +détectable/S. +détectée/F.() +détecter/a0a+() +détecteur/S. +détection/S. +détective/S. +détectrice/F.() +déteindre/wB() +déteinte/F.() +dételage/S. +dételée/F.() +dételer/d0a+() +détendeur/S. +détendre/tA() +détendue/F.() +détenir/i0i+() +détente/S. +détention/S. +détentrice/F.() +détenue/F.() +détergence/S. +détergent/S. +détergente/F.() +déterger/a0a+() +détérioration/S. +détériorée/F.() +détériorer/a0a+() +déterminable/S. +déterminante/F.() +détermination/S. +déterminative/F.() +déterminée/F.() +déterminer/a0a+() +déterminisme/S. +déterministe/S. +déterrage/S. +déterrée/F.() +déterrement/S. +déterrer/a0a+() +déterreur/S. +détersion/S. +détersive/F.() +détestable/S. +détestablement +détestation/S. +détestée/F.() +détester/a0a+() +détirer/a0a+() +détireuse/S. +détiser +détisser/a0a+() +détonante/F.() +détonateur/S. +détonation/S. +détoner/a0() +détonneler/d0a+() +détonner/a0() +détordre/tA() +détortiller/a0a+() +détour/S. +détourer/a0a+() +détournée/F.() +détournement/S. +détourner/a0a+() +détoxication/S. +détoxifiante/F.() +détoxification/S. +détoxifier/a0a+() +détoxiquer/a0a+() +détracter/a0a+() +détraction/S. +détractrice/F.() +détrancher/a0() +détransposer/a0a+() +détraquée/F.() +détraquement/S. +détraquer/a0a+() +détrempe/S. +détrempée/F.() +détremper/a0a+() +détresser/a0a+() +détricotée/F.() +détricoter/a0a+() +détriment/S. +détritique/S. +détritus +détroit/S. +détrompage/S. +détrompée/F.() +détromper/a0a+() +détrompeur/S. +détrônable/S. +détroncher/a0() +détrônée/F.() +détrôner/a0a+() +détroquer/a0a+() +détroussée/F.() +détrousser/a0a+() +détrousseuse/F.() +détruire/yM() +détruite/F.() +dette/S. +détumescence/S. +deuil/S. +deutérium/S. +deutérocanonique/S. +deutéron/S. +deux +deux-deux +deux-huit +deuxième/S. +deuxièmement +deux-mâts +deux-pièces +deux-points +deux-ponts +deux-quatre +deux-roues +deux-seize +deux-temps +dévaler/a0a+() +dévaliser/a0a+() +dévalorisante/F.() +dévalorisation/S. +dévalorisée/F.() +dévaloriser/a0a+() +dévaluation/S. +dévaluée/F.() +dévaluer/a0a+() +dévanâgari/S. +devancement/S. +devancer/a0a+() +devancière/F.() +devant +devant/S. +devanture/S. +dévaser/a0a+() +dévastation/S. +dévastatrice/F.() +dévastée/F.() +dévaster/a0a+() +déveine/S. +développable/S. +développante/F.() +développée/F.() +développement/S. +développer/a0a+() +développeuse/F.() +devenir/S. +devenir/i0i+() +déventer/a0a+() +déverbale/W.() +déverdir/f0() +dévergondage/S. +dévergondée/F.() +dévergonder/a0a+() +déverguer/a0a+() +déverminage/S. +déverminer/a0a+() +dévernie/F.() +dévernir/f0f+() +déverrouillage/S. +déverrouillée/F.() +déverrouiller/a0a+() +devers +déverse/F.() +déversement/S. +déverser/a0a+() +déversoir/S. +dévêtir/iG() +dévêtue/F.() +déviance/S. +déviante/F.() +déviation/S. +déviationnisme/S. +déviationniste/S. +déviatrice/F.() +dévidage/S. +dévidée/F.() +dévider/a0a+() +dévideuse/F.() +dévidoir/S. +déviée/F.() +dévier/a0a+() +devin/S. +devinable/S. +devinée/F.() +deviner/a0a+() +devineresse/S. +devinette/S. +dévirer/a0a+() +dévirginer +dévirginiser/a0a+() +déviriliser/a0a+() +déviroler/a0a+() +devis +dévisagée/F.() +dévisager/a0a+() +devise/S. +deviser/a0() +deviseuse/F.() +dévissage/S. +dévissée/F.() +dévisser/a0a+() +dévitalisation/S. +dévitalisée/F.() +dévitaliser/a0a+() +dévitrification/S. +dévitrifier/a0a+() +dévoiement/S. +dévoilée/F.() +dévoilement/S. +dévoiler/a0a+() +devoir/S. +devoir/pCpD() +dévoltage/S. +dévolter/a0a+() +dévolteur/S. +dévolue/F.() +dévolution/S. +dévolutive/F.() +devon/S. +dévonienne/F.() +dévorante/F.() +dévoration/S. +dévoratrice/F.() +dévorée/F.() +dévorer/a0a+() +dévoreuse/F.() +dévot/S. +dévote/F.() +dévotement +dévotion/S. +dévouée/F.() +dévouement/S. +dévouer/a0a+() +dévoyée/F.() +dévoyer/a0a+() +dextérité/S. +dextralité/S. +dextre/S. +dextrine/S. +dextrocardie/S. +dextrochère/S. +dextrogyre/S. +dextrorsum +dextrorsum +dextrose/S. +dey/S. +dézinguer/a0a+() +dgr/||-- +dhamma +dharma/S. +dia +diabète/S. +diabétique/S. +diabétologue/S. +diablement +diablerie/S. +diablesse/F.() +diablotin/S. +diabolique/S. +diaboliquement +diabolisation/S. +diabolisée/F.() +diaboliser/a0a+() +diabolo/S. +diachronie/S. +diachronique/S. +diachylon/S. +diachylum +diacide/S. +diaclase/S. +diacode/S. +diaconale/W.() +diaconat/S. +diaconesse/S. +diacoustique/S. +diacre/S. +diacritique/S. +diadème/S. +diadoque/S. +diagnose/S. +diagnostic/S. +diagnosticienne/F.() +diagnostiquée/F.() +diagnostiquer/a0a+() +diagonale/W.() +diagonalement +diagonalisable/S. +diagrammatique/S. +diagramme/S. +diagraphe/S. +diagraphie/S. +diagraphique/S. +dialectale/W.() +dialectaliser/a0a+() +dialectalisme/S. +dialecte/S. +dialecticienne/F.() +dialectique/S. +dialectiquement +dialectisation/S. +dialectiser/a0a+() +dialectologie/S. +dialectologue/S. +dialogique/S. +dialogue/S. +dialoguée/F.() +dialoguer/a0a+() +dialoguiste/S. +dialypétale/S. +dialysat/S. +dialyse/S. +dialysée/F.() +dialyser/a0a+() +dialyseur/S. +diamagnétisme/S. +diamant/S. +diamantaire/S. +diamantée/F.() +diamanter/a0a+() +diamantifère/S. +diamantine/F.() +diamétrale/W.() +diamétralement +diamètre/S. +diamide/S. +diamidophénol/S. +diamine/S. +diane/S. +diantre +diantrement +diapason/S. +diapédèse/S. +diaphane/S. +diaphanéité/S. +diaphanoscopie/S. +diaphonie/S. +diaphorèse/S. +diaphorétique/S. +diaphragmatique/S. +diaphragme/S. +diaphragmer/a0a+() +diaphyse/S. +diapo/S. +diaporama/S. +diapositive/F.() +diapositive/S. +diaprée/F.() +diaprer/a0a+() +diaprure/S. +diarrhée/S. +diarrhéique/S. +diarthrose/S. +diascope/S. +diascopie/S. +diaspora/S. +diastase/S. +diastasique/S. +diastole/S. +diastolique/S. +diasystème/S. +diathèse/S. +diatomée/S. +diatomique/S. +diatomite/S. +diatonique/S. +diatoniquement +diatribe/S. +diaule/S. +diazoïque/S. +diazote/S. +dibasique/S. +dichotomie/S. +dichotomique/S. +dichroïque/S. +dichroïsme/S. +dichromatique/S. +dicline/S. +dico/S. +dicotylédone/S. +dicrote/S. +dictame/S. +dictaphone/S. +dictatoriale/W.() +dictatorialement +dictatrice/F.() +dictature/S. +dictée/F.() +dictée/S. +dicter/a0a+() +diction/S. +dictionnaire/S. +dicton/S. +didacticiel/S. +didacticienne/F.() +didactique/S. +didactiquement +didactisme/S. +didactyle/S. +didascalie/S. +didone/S. +didot/S. +diduction/S. +didyme/S. +diédrale/W.() +dièdre/S. +diélectrique/S. +diencéphale/S. +diencéphalique/S. +diérèse/S. +diergol/S. +dièse/S. +diesel/S. +diéséliser/a0a+() +diéséliste/S. +diéser/c0a+() +diète/S. +diététicienne/F.() +diététique/S. +dieu/X. +diffa/S. +diffamante/F.() +diffamation/S. +diffamatoire/S. +diffamatrice/F.() +diffamée/F.() +diffamer/a0a+() +difféologie/S. +difféomorphe/S. +difféomorphisme/S. +différé/S. +différée/F.() +différemment +différence/S. +différenciateur/S. +différenciation/S. +différenciée/F.() +différencier/a0a+() +différend/S. +différente/F.() +différentiabilité/S. +différentiable/S. +différentiablement +différentiation/S. +différentiée/F.() +différentielle/F.() +différentier +différer/c0a+() +difficile/S. +difficilement +difficulté/S. +difforme/S. +difformer/a0a+() +difformité/S. +diffracter/a0a+() +diffraction/S. +diffractomètre/S. +diffractométrie/S. +diffuse/F.() +diffusée/F.() +diffusément +diffuser/a0a+() +diffuseuse/F.() +diffusible/S. +diffusiomètre/S. +diffusion/S. +diffusomètre/S. +digamma +digérée/F.() +digérer/c0a+() +digeste/F.() +digesteur/S. +digestibilité/S. +digestible/S. +digestion/S. +digestive/F.() +digicode/S. +digit/S. +digitale/W.() +digitaline/S. +digitalisation/S. +digitaliser/a0a+() +digitaliseur/S. +digitée/F.() +digitiforme/S. +digitigrade/S. +diglossie/S. +diglossique/S. +digne/S. +dignement +dignitaire/S. +dignité/S. +digon/S. +digramme/S. +digraphe/S. +digraphie/S. +digresser/a0() +digression/S. +digressive/F.() +digue/S. +dihydrogène +dijonnaise/F.() +diktat/S. +dilacération/S. +dilacérer/c0a+() +dilapidation/S. +dilapidatrice/F.() +dilapidée/F.() +dilapider/a0a+() +dilatabilité/S. +dilatable/S. +dilatance/S. +dilatante/F.() +dilatateur/S. +dilatation/S. +dilatatrice/F.() +dilatée/F.() +dilater/a0a+() +dilatoire/S. +dilatomètre/S. +dilection/S. +dilemme/S. +dilettante/S. +dilettantisme/S. +diligemment +diligence/S. +diligente/F.() +diligentée/F.() +diligenter/a0a+() +dilogie/S. +diluante/F.() +diluée/F.() +diluer/a0a+() +dilution/S. +diluviale/W.() +diluvienne/F.() +diluvium/S. +dimanche/S. +dîme/S. +dimension/S. +dimensionnée/F.() +dimensionnelle/F.() +dimensionnement/S. +dimensionner/a0a+() +dimère/S. +dimétrodon/S. +diminuée/F.() +diminuendo +diminuendo/S. +diminuer/a0a+() +diminution/S. +diminutive/F.() +dimissoire/S. +dimorphe/S. +dimorphisme/S. +dinanderie/S. +dinandière/F.() +dinar/S. +dînatoire/S. +dinde/S. +dindon/S. +dindonneau/X. +dindonner/a0a+() +dînée/S. +dîner/S. +dîner/a0() +dînette/S. +dîneuse/F.() +ding +dingbats +dinghy/S. +dingo/S. +dingue/S. +dinguer/a0() +dinguerie/S. +dinornis +dinosaure/S. +dinosaurien/S. +dinothérium/S. +diocésaine/F.() +diocèse/S. +diode/S. +dionée/S. +dionysiaque/S. +diophantienne/F.() +dioptre/S. +dioptrie/S. +dioptrique/S. +diorama/S. +diorite/S. +dioxine/S. +dioxyde/S. +dioxygène/S. +dipétale/S. +diphasée/F.() +diphénol/S. +diphtérie/S. +diphtérique/S. +diphtongaison/S. +diphtongue/S. +diphtonguer/a0a+() +diploblastique/S. +diplocoque/S. +diplodocus +diploïde/S. +diplômante/F.() +diplomate/S. +diplomatie/S. +diplomatique/S. +diplomatiquement +diplôme/S. +diplômée/F.() +diplômer/a0a+() +diplopie/S. +dipneumonée/F.() +dipneuste/S. +dipode/S. +dipolaire/S. +dipôle/S. +dipsacée/S. +dipsomane/S. +dipsomanie/S. +diptère/S. +diptyque/S. +dire/yC() +directe/F.() +directement +direction/S. +directionnelle/F.() +directive/F.() +directivisme/S. +directivité/S. +directoire/S. +directorat/S. +directoriale/W.() +directrice/F.() +dires +dirham/S. +dirhem/S. +dirigeable/S. +dirigeante/F.() +dirigée/F.() +diriger/a0a+() +dirigisme/S. +dirigiste/S. +dirimante/F.() +dirimer/a0a+() +disaccharide/S. +discale/W.() +discarthrose/S. +discernable/S. +discernée/F.() +discernement/S. +discerner/a0a+() +disciple/S. +disciplinable/S. +disciplinaire/S. +disciplinairement +discipline/S. +disciplinée/F.() +discipliner/a0a+() +disc-jockey/S. +disco/S. +discobole/S. +discographie/S. +discographique/S. +discoïdale/W.() +discoïde/S. +discompte/S. +discompter/a0a+() +discompteuse/F.() +discontacteur/S. +discontinue/F.() +discontinuer +discontinuité/S. +discontinûment +disconvenir/i0i+() +discopathie/S. +discophile/S. +discophilie/S. +discordance/S. +discordante/F.() +discorde/S. +discorder/a0() +discothécaire/S. +discothèque/S. +discount/S. +discountée/F.() +discounter/a0a+() +discounteur/S. +discoureuse/F.() +discourir/iD() +discours +discourtoise/F.() +discourtoisement +discourtoisie/S. +discrédit/S. +discréditée/F.() +discréditer/a0a+() +discrépance/S. +discrète/F.() +discrètement +discrétion/S. +discrétionnaire/S. +discrétionnairement +discrétisation/S. +discrétoire/S. +discriminante/F.() +discrimination/S. +discriminatoire/S. +discriminée/F.() +discriminer/a0a+() +disculpation/S. +disculpée/F.() +disculper/a0a+() +discuputer/a0() +discursive/F.() +discursiviser +discussion/S. +discutable/S. +discutailler/a0a+() +discutailleuse/F.() +discutée/F.() +discuter/a0a+() +discuteuse/F.() +diserte/F.() +disertement +disette/S. +disetteuse/W.() +diseuse/F.() +disgrâce/S. +disgraciée/F.() +disgracier/a0a+() +disgracieuse/W.() +disgracieusement +disharmonie/S. +disilane/S. +disjoindre/wB() +disjointe/F.() +disjoncter/a0a+() +disjoncteur/S. +disjonction/S. +disjonctive/F.() +dislocation/S. +disloquée/F.() +disloquer/a0a+() +disodique/S. +disparaître/wQ() +disparate/S. +disparation/S. +disparité/S. +disparition/S. +disparue/F.() +dispatcher/a0a+() +dispatcheur/S. +dispatching/S. +dispendieuse/W.() +dispendieusement +dispensable/S. +dispensaire/S. +dispensation/S. +dispensatrice/F.() +dispense/S. +dispensée/F.() +dispenser/a0a+() +dispersal/S. +dispersante/F.() +dispersée/F.() +dispersement/S. +disperser/a0a+() +dispersion/S. +dispersive/F.() +disponibilité/S. +disponible/S. +dispose/F.() +disposée/F.() +disposer/a0a+() +dispositif/S. +disposition/S. +disproportion/S. +disproportionnalité/S. +disproportionnée/F.() +disproportionnelle/F.() +disproportionnellement +disproportionner/a0a+() +disputailler/a0() +dispute/S. +disputée/F.() +disputer/a0a+() +disquaire/S. +disqualification/S. +disqualifiée/F.() +disqualifier/a0a+() +disque/S. +disquette/S. +disruption/S. +disruptive/F.() +dissecteur/S. +dissection/S. +dissemblable/S. +dissemblance/S. +dissémination/S. +disséminée/F.() +disséminer/a0a+() +dissension/S. +dissentiment/S. +disséquée/F.() +disséquer/c0a+() +disséqueur/S. +dissertation/S. +disserter/a0() +dissidence/S. +dissidente/F.() +dissimilation/S. +dissimiler/a0a+() +dissimilitude/S. +dissimulable/S. +dissimulation/S. +dissimulatrice/F.() +dissimulée/F.() +dissimuler/a0a+() +dissipation/S. +dissipative/F.() +dissipatrice/F.() +dissipée/F.() +dissiper/a0a+() +dissociable/S. +dissociation/S. +dissociée/F.() +dissocier/a0a+() +dissolubilité/S. +dissoluble/S. +dissolue/F.() +dissolution/S. +dissolutive/F.() +dissolvante/F.() +dissonance/S. +dissonante/F.() +dissoner/a0() +dissoudre/xN() +dissuadée/F.() +dissuader/a0a+() +dissuasion/S. +dissuasive/F.() +dissyllabe/S. +dissyllabique/S. +dissymétrie/S. +dissymétrique/S. +distale/W.() +distancée/F.() +distancer/a0a+() +distanciation/S. +distancier/a0a+() +distante/F.() +distendre/tA() +distendue/F.() +distension/S. +disthène/S. +distilbène/S. +distillat/S. +distillation/S. +distillatoire/S. +distillatrice/F.() +distillée/F.() +distiller/a0a+() +distillerie/S. +distincte/F.() +distinctement +distinction/S. +distinctive/F.() +distinguable/S. +distinguée/F.() +distinguer/a0a+() +distinguo/S. +distique/S. +distordre/tA() +distordue/F.() +distorsion/S. +distraction/S. +distractive/F.() +distractivité/S. +distraire/wL() +distraite/F.() +distraitement +distrayante/F.() +distribuable/S. +distribuée/F.() +distribuer/a0a+() +distribution/S. +distributionnalisme/S. +distributionnaliste/S. +distributionnelle/F.() +distributive/F.() +distributivement +distributivité/S. +distributrice/F.() +district/S. +distyle/S. +disulfure/S. +dite/F.() +diterpène/S. +dithyrambe/S. +dithyrambique/S. +dito +diurèse/S. +diurétique/S. +diurnal/X. +diurne/S. +div +diva/S. +divagante/F.() +divagation/S. +divagatrice/F.() +divaguer/a0() +divan/S. +divergence/S. +divergente/F.() +diverger/a0() +diverse/F.() +diversement +diversification/S. +diversifiée/F.() +diversifier/a0a+() +diversiforme/S. +diversion/S. +diversité/S. +diverticule/S. +diverticulose/S. +divertie/F.() +divertimento/S. +divertir/f0f+() +divertissante/F.() +divertissement/S. +divette/S. +dividende/S. +divination/S. +divinatoire/S. +divinatrice/F.() +divine/F.() +divinement +divinisation/S. +divinisée/F.() +diviniser/a0a+() +divinité/S. +divise/F.() +divisée/F.() +diviser/a0a+() +diviseur/S. +divisibilité/S. +divisible/S. +division/S. +divisionnaire/S. +divisionnisme/S. +divisionniste/S. +divorce/S. +divorcée/F.() +divorcer/a0() +divulgation/S. +divulgatrice/F.() +divulguable/S. +divulguée/F.() +divulguer/a0a+() +dix +dix-huit +dix-huitième/S. +dixième/S. +dixièmement +dixit +dix-neuf +dix-neuvième/S. +dix-sept +dix-septième/S. +dizain/S. +dizaine/S. +dizygote/S. +djaïn/S. +djaïnisme/S. +djebel/S. +djellaba/S. +djembé/S. +djibser/a0() +djinn/S. +do +doberman/S. +doc +docétisme/S. +doche/S. +docile/S. +docilement +docilité/S. +docimasie/S. +docimologie/S. +dock/S. +docker/S. +docte/S. +doctement +docteure/F.() +doctorale/W.() +doctoralement +doctorante/F.() +doctorat/S. +doctoresse/S. +doctrinaire/S. +doctrinale/W.() +doctrinalement +doctrine/S. +docu-fiction/S. +document/S. +documentaire/S. +documentaliste/S. +documentariste/S. +documentation/S. +documentée/F.() +documenter/a0a+() +dodécaèdre/S. +dodécagonale/W.() +dodécagone/S. +dodécalogie/S. +dodécaphasée/F.() +dodécaphonique/S. +dodécaphonisme/S. +dodécastyle/S. +dodécasyllabe/S. +dodelinement/S. +dodeliner/a0() +dodine/S. +dodo/S. +dodue/F.() +dog-cart/S. +doge/S. +dogger/S. +dogmatique/S. +dogmatiquement +dogmatiser/a0() +dogmatiseur/S. +dogmatisme/S. +dogmatiste/S. +dogme/S. +dogue/S. +doguer/a0a+() +doigt/S. +doigté/S. +doigter/a0a+() +doigtier/S. +dol/S. +dolce +dolcissimo +doléance/S. +doleau/X. +dolente/F.() +doler/a0a+() +dolérite/S. +dolic/S. +dolichocéphale/S. +doline/S. +dollar/S. +dolman/S. +dolmen/S. +doloire/S. +dolomie/S. +dolomite/S. +dolomitique/S. +dolorisme/S. +dolosive/F.() +dom +domaine/S. +domaniale/W.() +domanialité/S. +dôme/S. +domestication/S. +domesticité/S. +domestique/S. +domestiquée/F.() +domestiquer/a0a+() +domicile/S. +domiciliaire/S. +domiciliataire/S. +domiciliation/S. +domiciliée/F.() +domicilier/a0a+() +dominance/S. +dominante/F.() +domination/S. +dominatrice/F.() +dominée/F.() +dominer/a0a+() +dominicaine/F.() +dominicale/W.() +dominion/S. +domino/S. +dominoterie/S. +dominotière/F.() +domisme/S. +dommage/S. +dommageable/S. +dommages-intérêts +domoticienne/F.() +domotique/S. +domptable/S. +domptage/S. +domptée/F.() +dompter/a0a+() +dompteuse/F.() +dompte-venin +don/S. +donacie/S. +donataire/S. +donation/S. +donatisme/S. +donatiste/S. +donatrice/F.() +donc +dondaine/S. +dondon/S. +donjon/S. +donjonnée/F.() +donjuanesque/S. +donjuanisme/S. +donne/S. +donnée/F.() +donnée/S. +donner/a0a+() +donneuse/F.() +donquichottesque/S. +donquichottisme/S. +dont +donzelle/S. +dopage/S. +dopamine/S. +dopante/F.() +dope/S. +doper/a0a+() +doping/S. +dorade/S. +dorage/S. +dorée/F.() +dorénavant +dorer/a0a+() +doreuse/F.() +dorienne/F.() +dorin/S. +dorique/S. +doris +dorlotée/F.() +dorlotement/S. +dorloter/a0a+() +dormance/S. +dormante/F.() +dormeuse/F.() +dormir/iI() +dormition/S. +dormitive/F.() +dorsale/W.() +dorsalgie/S. +dortoir/S. +dorure/S. +doryphore/S. +dos +dosable/S. +dosage/S. +dos-d'âne +dose/S. +doser/a0a+() +dosette/S. +doseuse/F.() +dosimètre/S. +dossard/S. +dosse/S. +dosseret/S. +dossier/S. +dossière/S. +dot/S. +dotale/W.() +dotalité/S. +dotation/S. +doter/a0a+() +douaire/S. +douairière/S. +douane/S. +douanière/F.() +douar/S. +doublage/S. +double/S. +doubleau/X. +double-commande +double-crème +doublée/F.() +doublement +doublement/S. +doubler/a0a+() +doubles-commandes +doubles-crèmes +doublet/S. +doublette/S. +doubleuse/F.() +doublier/S. +doublon/S. +doublonner/a0() +doublure/S. +douce/W.() +douce-amère +douceâtre/S. +doucement +doucereuse/W.() +doucereusement +douces-amères +doucette/F.() +doucettement +douceur/S. +douche/S. +doucher/a0a+() +douchette/S. +doucheuse/F.() +doucin/S. +doucine/S. +doucir/f0f+() +doucissage/S. +doudou/S. +doudouisme/S. +doudoune/S. +douée/F.() +douelle/S. +douer +douille/S. +douiller/a0() +douillette/F.() +douillettement +douilletterie/S. +douleur/S. +douloureuse/W.() +douloureusement +doum/S. +douma/S. +dourine/S. +douro/S. +doute/S. +douter/a0a+() +douteuse/F.() +douteuse/W.() +douteusement +douvain/S. +douve/S. +douvelle/S. +douzain/S. +douzaine/S. +douze +douze-huit +douzième/S. +douzièmement +doxa/S. +doxographe/S. +doxologie/S. +doyenne/F.() +doyenné/S. +doyenneté/S. +dpi +dracéna/S. +dracher/a9() +drachme/S. +draconienne/F.() +drag/S. +dragage/S. +dragée/S. +dragéifiée/F.() +dragéifier/a0a+() +dragéiste/S. +drageoir/S. +drageon/S. +drageonnage/S. +drageonnement/S. +drageonner/a0() +dragline/S. +dragon/S. +dragonnade/S. +dragonne/S. +dragonnée/F.() +dragonner/a0a+() +dragonnier/S. +drague/S. +draguée/F.() +draguer/a0a+() +dragueuse/F.() +draille/S. +drain/S. +drainage/S. +drainée/F.() +drainer/a0a+() +draineuse/F.() +draisienne/S. +draisine/S. +drakkar/S. +dramatique/S. +dramatiquement +dramatisation/S. +dramatiser/a0a+() +dramaturge/S. +dramaturgie/S. +dramaturgique/S. +drame/S. +drap/S. +drapé/S. +drapeau/X. +drapée/F.() +drapeler/d0a+() +drapement/S. +draper/a0a+() +draperie/S. +drap-housse +drapière/F.() +draps-housses +drastique/S. +drastiquement +drave/S. +draver/a0a+() +draveur/S. +dravidienne/F.() +drawback/S. +drayer/a0a+() +drayoir/S. +drayoire/S. +dreadnought/S. +drège/S. +drelin +drenne/S. +drépanocytose/S. +dressage/S. +dressant/S. +dressée/F.() +dressement/S. +dresser/a0a+() +dresse-tube/S. +dresseuse/F.() +dressing/S. +dressing-room/S. +dressoir/S. +drève/S. +dreyfusarde/F.() +dribble/S. +dribbler/a0a+() +dribbleuse/F.() +drill/S. +drille/S. +driller/a0a+() +dring +drink/S. +drisse/S. +drive/S. +drive-in +driver/S. +driver/a0a+() +drogman/S. +drogue/S. +droguée/F.() +droguer/a0a+() +droguerie/S. +droguet/S. +droguiste/S. +droite/F.() +droitement +droit-fil +droitière/F.() +droitisation/S. +droits-fils +droiture/S. +drolatique/S. +drôle/S. +drôlement +drôlerie/S. +drôlesse/F.() +dromadaire/S. +drone/S. +dronte/S. +drop/S. +droper/a0a+() +drop-goal/S. +droppage/S. +droséracée/S. +drosophile/S. +drosser/a0a+() +drue/F.() +drugstore/S. +druidesse/F.() +druidique/S. +druidisme/S. +drumlin/S. +drummer/S. +drums +drupe/S. +druze/S. +dry +dryade/S. +dry-farming/S. +dryopithèque/S. +dt +du +dû +duale/W.() +dualisme/S. +dualiste/S. +dualité/S. +duathlète/S. +duathlon/S. +dubitative/F.() +dubitativement +dubnium/S. +duc/S. +ducale/W.() +ducasse/S. +ducat/S. +duce/S. +duché/S. +duchesse/S. +ducroire/S. +ductile/S. +ductilité/S. +ductus +dudgeonner +dudit +due/S. +duègne/S. +duel/S. +duelliste/S. +duettiste/S. +duetto/S. +duffle-coat/S. +dugong/S. +duit/S. +duite/S. +dulçaquicole/S. +dulcicole/S. +dulcification/S. +dulcifier/a0a+() +dulcinée/S. +dulcite/S. +dulie/S. +dum-dum +dûment +dumping/S. +dunaire/S. +dundee/S. +dune/S. +dunette/S. +duo/S. +duodécimale/W.() +duodénale/W.() +duodénite/S. +duodénum/S. +duodi/S. +duologie/S. +duopole/S. +dupe/S. +dupée/F.() +duper/a0a+() +duperie/S. +dupeuse/F.() +duplex +duplexer/a0a+() +duplicata/S. +duplicateur/S. +duplication/S. +duplicité/S. +dupliquée/F.() +dupliquer/a0a+() +duquel +durabilité/S. +durable/S. +durablement +duralumin/S. +duramen/S. +durant +durative/F.() +durcie/F.() +durcir/f0f+() +durcissement/S. +durcisseur/S. +dure/F.() +durée/S. +durement +dure-mère +durer/a0() +dures-mères +dureté/S. +durillon/S. +durion/S. +durit/S. +dus +duumvir/S. +duumvirat/S. +duumviri +duvet/S. +duvetée/F.() +duveter/d0a+() +duveteuse/W.() +duxelles +dyade/S. +dyadique/S. +dyke/S. +dyn/||-- +dynamique/S. +dynamiquement +dynamisation/S. +dynamiser/a0a+() +dynamisme/S. +dynamiste/S. +dynamitage/S. +dynamite/S. +dynamitée/F.() +dynamiter/a0a+() +dynamiteur/S. +dynamo/S. +dynamoélectrique/S. +dynamogène/S. +dynamogénique/S. +dynamographe/S. +dynamomètre/S. +dynamométrique/S. +dynaste/S. +dynastie/S. +dynastique/S. +dyne/S. +dynode/S. +dysarthrie/S. +dyscalculie/S. +dyschromatopsie/S. +dyschromie/S. +dyscrasie/S. +dysenterie/S. +dysentérique/S. +dysfonction/S. +dysfonctionnement/S. +dysfonctionner/a0() +dysgraphie/S. +dyshidrose/S. +dysidrose/S. +dyskinésie/S. +dysleptique/S. +dyslexie/S. +dyslexique/S. +dysménorrhée/S. +dysmorphie/S. +dysorthographie/S. +dyspepsie/S. +dyspepsique/S. +dyspeptique/S. +dysphasie/S. +dysphonie/S. +dysphorie/S. +dysplasie/S. +dyspnée/S. +dyspraxie/S. +dysprosium/S. +dystasie/S. +dystocie/S. +dystomie/S. +dystonie/S. +dystrophie/S. +dystrophine/S. +dystrophisation/S. +dysurie/S. +dytique/S. +dzêta +e/L' +eV/U.||-- +eau/X*() +eau-de-vie/L'D'Q' +eau-forte/L'D'Q' +eaux-de-vie/D'Q' +eaux-fortes/D'Q' +ébahie/F*() +ébahir/f4f+() +ébahissement/S*() +ébarbage/S*() +ébarber/a2a+() +ébarbeuse/F*() +ébarboir/S*() +ébarbure/S*() +ébat/S*() +ébattre/uC() +ébaubie/F*() +ébaubir/f3f+() +ébauchage/S*() +ébauche/S*() +ébauchée/F*() +ébaucher/a4a+() +ébaucheuse/F*() +ébauchoir/S*() +ébaudir/f4f+() +ébavurer/a2a+() +ébénacée/S*() +ébène/S*() +ébénier/S*() +ébéniste/S*() +ébénisterie/S*() +éberluée/F*() +éberluer/a2a+() +ébiseler/d2a+() +éblouie/F*() +éblouir/f2f+() +éblouissante/F*() +éblouissement/S*() +ébonite/S*() +e-book/S*() +éborgnage/S*() +éborgnée/F*() +éborgnement/S*() +éborgner/a4a+() +ébosser/a2a+() +ébouer/a2a+() +éboueuse/F*() +ébouillantage/S*() +ébouillantée/F*() +ébouillanter/a4a+() +éboulée/F*() +éboulement/S*() +ébouler/a4a+() +éboulis/L'D'Q' +ébouquetée/F*() +ébouqueter +ébourgeonnage/S*() +ébourgeonnement/S*() +ébourgeonner/a2a+() +ébouriffante/F*() +ébouriffée/F*() +ébouriffer/a2a+() +ébourrer/a2a+() +ébouter/a2a+() +ébouzer +ébraiser/a2a+() +ébranchage/S*() +ébrancher/a2a+() +ébranchoir/S*() +ébranlée/F*() +ébranlement/S*() +ébranler/a4a+() +ébrasement/S*() +ébraser/a2a+() +ébréchée/F*() +ébrécher/c4a+() +ébréchure/S*() +ébriété/S*() +ébroudir/f2f+() +ébrouement/S*() +ébrouer/a3a+() +ébruitement/S*() +ébruiter/a4a+() +ébruter/a2a+() +ébulliomètre/S*() +ébulliométrie/S*() +ébullioscope/S*() +ébullioscopie/S*() +ébullition/S*() +éburnée/F*() +éburnéenne/F*() +éburonne/F*() +écachée/F*() +écacher/a2a+() +écaffer/a2a+() +écaillage/S*() +écaille/S*() +écaillée/F*() +écailler/a4a+() +écaillère/F*() +écailleuse/W*() +écaillure/S*() +écaler/a4a+() +écalure/S*() +écang/S*() +écanguer/a2a+() +écarlate/S*() +écarquillée/F*() +écarquiller/a2a+() +écart/S*() +écartée/F*() +écartelée/F*() +écartèlement/S*() +écarteler/b2a+() +écartelure/S*() +écartement/S*() +écarter/a4a+() +écarteur/S*() +écartométrie/S*() +écatir/f2f+() +ecballium/S*() +eccéité/S*() +ecchymose/S*() +ecclésiale/W*() +ecclésiaste/S*() +ecclésiastique/S*() +ecclésiologie/S*() +ecclésiologique/S*() +écervelée/F*() +échafaud/S*() +échafaudage/S*() +échafaudée/F*() +échafauder/a2a+() +échafaudeuse/F*() +échalas/L'D'Q' +échalassée/F*() +échalasser/a2a+() +échalier/S*() +échalote/S*() +échampie/F*() +échampir/f2f+() +échancrée/F*() +échancrer/a2a+() +échancrure/S*() +échanfreinée/F*() +échanfreiner/a2a+() +échange/S*() +échangeable/S*() +échangée/F*() +échanger/a4a+() +échangeur/S*() +échangeuse/F*() +échangisme/S*() +échangiste/S*() +échanson/S*() +échantillon/S*() +échantillonnage/S*() +échantillonnée/F*() +échantillonner/a2a+() +échantillonneuse/F*() +échappatoire/S*() +échappée/F*() +échappée/S*() +échappement/S*() +échapper/a4a+() +écharde/S*() +échardonnage/S*() +échardonnée/F*() +échardonner/a2a+() +écharnage/S*() +écharnée/F*() +écharnement/S*() +écharner/a2a+() +écharneuse/F*() +écharnoir/S*() +écharpe/S*() +écharpée/F*() +écharper/a4a+() +échasse/S*() +échassier/S*() +échauboulure/S*() +échaudage/S*() +échaudée/F*() +échauder/a4a+() +échauffante/F*() +échauffée/F*() +échauffement/S*() +échauffer/a4a+() +échauffourée/S*() +échauguette/S*() +échaulée/F*() +échauler/a2a+() +échaumée/F*() +échaumer/a2a+() +échéance/S*() +échéancier/S*() +échéante/F*() +échec/S*() +échelée/F*() +écheler/d4a+() +échelette/S*() +échelier/S*() +échelle/S*() +échelon/S*() +échelonnée/F*() +échelonnement/S*() +échelonner/a4a+() +échenillage/S*() +échenillée/F*() +écheniller/a2a+() +échenilloir/S*() +écheveau/X*() +échevelée/F*() +écheveler/d2a+() +échevette/S*() +échevin/S*() +échevinage/S*() +échevinale/W*() +échidné/S*() +échine/S*() +échinée/F*() +échiner/a4a+() +échinocactus/L'D'Q' +échinocoque/S*() +échinoderme/S*() +échiquetée/F*() +échiquier/S*() +échiurien/S*() +écho/S*() +échocardiographie/S*() +échoencéphalographie/S*() +échographe/S*() +échographie/S*() +échographique/S*() +échographiste/S*() +échoir/pY() +écholalie/S*() +écholocalisation/S*() +écholocation/S*() +échoppe/S*() +échoppée/F*() +échopper/a2a+() +échotière/F*() +échotomographie/S*() +échouage/S*() +échouée/F*() +échouement/S*() +échouer/a4a+() +écimage/S*() +écimée/F*() +écimer/a2a+() +éclaboussée/F*() +éclaboussement/S*() +éclabousser/a4a+() +éclaboussure/S*() +éclair/S*() +éclairage/S*() +éclairagiste/S*() +éclairante/F*() +éclaircie/F*() +éclaircie/S*() +éclaircir/f4f+() +éclaircissage/S*() +éclaircissement/S*() +éclairée/F*() +éclairement/S*() +éclairer/a4a+() +éclaireuse/F*() +éclampsie/S*() +éclanche/S*() +éclat/S*() +éclatante/F*() +éclatée/F*() +éclatement/S*() +éclater/a4a+() +éclateur/S*() +éclectique/S*() +éclectisme/S*() +éclimètre/S*() +éclipse/S*() +éclipsée/F*() +éclipser/a4a+() +écliptique/S*() +éclisse/S*() +éclisser/a2a+() +éclopée/F*() +écloper/a2a+() +éclore/rC() +éclose/F*() +éclosion/S*() +éclusage/S*() +écluse/S*() +éclusée/S*() +écluser/a2a+() +éclusière/F*() +écobuage/S*() +écobuer/a2a+() +écocide/S*() +écocitoyenne/F*() +écocitoyenneté/S*() +écœurante/F*() +écœurée/F*() +écœurement/S*() +écœurer/a2a+() +écohabitat/S*() +écoinçon/S*() +écolabel/S*() +écolage/S*() +écolâtre/S*() +école/S*() +écolière/F*() +écolleter/d4a+() +écolo/S*() +écologie/S*() +écologique/S*() +écologiquement/D'Q' +écologisme/S*() +écologiste/S*() +écologue/S*() +écomusée/S*() +éconduire/yL() +éconduite/F*() +économat/S*() +économe/S*() +économètre/S*() +économétricienne/F*() +économétrie/S*() +économétrique/S*() +économie/S*() +économique/S*() +économiquement/D'Q' +économisée/F*() +économiser/a4a+() +économiseur/S*() +économisme/S*() +économiste/S*() +écoparticipation/S*() +écopée/F*() +écoper/a2a+() +écoperche/S*() +écoquartier/S*() +écorçage/S*() +écorce/S*() +écorcée/F*() +écorcement/S*() +écorcer/a2a+() +écorceuse/F*() +écorchée/F*() +écorchement/S*() +écorcher/a4a+() +écorcheuse/F*() +écorchure/S*() +écorée/F*() +écorer/a2a+() +écornée/F*() +écorner/a2a+() +écorniflée/F*() +écornifler/a2a+() +écornifleuse/F*() +écornure/S*() +écossaise/F*() +écossée/F*() +écosser/a2a+() +écosystème/S*() +écosystémique/S*() +écot/S*() +écotaxe/S*() +écotée/F*() +écotone/S*() +écotourisme/S*() +écotoxicologie/S*() +écotoxicologue/S*() +écotype/S*() +écoulée/F*() +écoulement/S*() +écouler/a4a+() +écoumène/S*() +écourtée/F*() +écourter/a2a+() +écoutante/F*() +écoute/S*() +écoutée/F*() +écouter/a4a+() +écouteur/S*() +écoutille/S*() +écouvillon/S*() +écouvillonnée/F*() +écouvillonner/a2a+() +écovolontaire/S*() +écovolontariat/S*() +écrabouillage/S*() +écrabouillée/F*() +écrabouillement/S*() +écrabouiller/a2a+() +écran/S*() +écrasante/F*() +écrasée/F*() +écrasement/S*() +écraser/a4a+() +écraseuse/F*() +écrémage/S*() +écrémée/F*() +écrémer/c2a+() +écrémeuse/S*() +écrêtée/F*() +écrêtement/S*() +écrêter/a2a+() +écrevisse/S*() +écrier/a3a+() +écrin/S*() +écrire/y1() +écrit/S*() +écrite/F*() +écriteau/X*() +écritoire/S*() +écriture/S*() +écrivaillée/F*() +écrivailler/a1() +écrivailleuse/F*() +écrivaillon/S*() +écrivaine/F*() +écrivasser/a2a+() +écrivassière/F*() +écrou/S*() +écrouée/F*() +écrouelles/D'Q' +écrouer/a2a+() +écrouie/F*() +écrouir/f2f+() +écrouissage/S*() +écroulée/F*() +écroulement/S*() +écrouler/a3a+() +écroûtage/S*() +écroûtée/F*() +écroûtement/S*() +écroûter/a2a+() +écroûteuse/S*() +écrue/F*() +ecstasy/S*() +ectasie/S*() +ecthyma/S*() +ectoblaste/S*() +ectoderme/S*() +ectodermique/S*() +ectogenèse/S*() +ectoparasite/S*() +ectopie/S*() +ectopique/S*() +ectoplasme/S*() +ectotherme/S*() +ectropion/S*() +écu/S*() +écubier/S*() +écueil/S*() +écuelle/S*() +écuissée/F*() +écuisser/a2a+() +éculée/F*() +éculer/a2a+() +écumage/S*() +écumante/F*() +écume/S*() +écumée/F*() +écumer/a2a+() +écumeur/S*() +écumeuse/W*() +écumoire/S*() +écurée/F*() +écurer/a2a+() +écureuil/S*() +écurie/S*() +écusson/S*() +écussonnage/S*() +écussonnée/F*() +écussonner/a2a+() +écussonnoir/S*() +écuyère/F*() +eczéma/S*() +eczémateuse/W*() +édam/S*() +edelweiss/L'D'Q' +éden/S*() +édénique/S*() +édentée/F*() +édenter/a2a+() +édictée/F*() +édicter/a2a+() +édiction/S*() +édicule/S*() +édifiante/F*() +édification/S*() +édificatrice/F*() +édifice/S*() +édifiée/F*() +édifier/a2a+() +édile/S*() +édilitaire/S*() +édilité/S*() +édit/S*() +éditable/S*() +éditée/F*() +éditer/a2a+() +édition/S*() +éditionnée/F*() +éditionner/a2a+() +éditoriale/W*() +éditorialiste/S*() +éditrice/F*() +édredon/S*() +éducabilité/S*() +éducable/S*() +éducation/S*() +éducationnelle/F*() +éducative/F*() +éducatrice/F*() +édulcorant/S*() +édulcorante/F*() +édulcoration/S*() +édulcorée/F*() +édulcorer/a2a+() +éduquée/F*() +éduquer/a2a+() +éfaufilée/F*() +éfaufiler/a2a+() +effaçable/S*() +effacée/F*() +effacement/S*() +effacer/a4a+() +effaceuse/F*() +effanée/F*() +effaner/a2a+() +effanure/S*() +effarante/F*() +effarée/F*() +effarement/S*() +effarer/a4a+() +effarouchée/F*() +effarouchement/S*() +effaroucher/a4a+() +effarvatte/S*() +effecteur/S*() +effectif/S*() +effective/F*() +effectivement/D'Q' +effectivité/S*() +effectuée/F*() +effectuer/a4a+() +efféminée/F*() +efféminement/S*() +efféminer/a4a+() +effendi/S*() +efférente/F*() +effervescence/S*() +effervescente/F*() +effet/S*() +effeuillage/S*() +effeuillaison/S*() +effeuillée/F*() +effeuillement/S*() +effeuiller/a4a+() +effeuilleuse/S*() +efficace/S*() +efficacement/D'Q' +efficacité/S*() +efficience/S*() +efficiente/F*() +effigie/S*() +effilage/S*() +effilée/F*() +effilement/S*() +effiler/a4a+() +effilochage/S*() +effilochée/F*() +effilochement/S*() +effilocher/a4a+() +effilocheuse/F*() +effilochure/S*() +effilure/S*() +efflanquée/F*() +efflanquer/a4a+() +effleurage/S*() +effleurée/F*() +effleurement/S*() +effleurer/a2a+() +effleurie/F*() +effleurir/f1() +effloraison/S*() +efflorescence/S*() +efflorescente/F*() +effluence/S*() +effluente/F*() +effluve/S*() +effluver/a1() +effondrée/F*() +effondrement/S*() +effondrer/a4a+() +efforcer/a3a+() +effort/S*() +effraction/S*() +effractive/F*() +effrangée/F*() +effranger/a4a+() +effrayante/F*() +effrayée/F*() +effrayer/a4a+() +effrénée/F*() +effritée/F*() +effritement/S*() +effriter/a4a+() +effroi/S*() +effrontée/F*() +effrontément/D'Q' +effronterie/S*() +effroyable/S*() +effroyablement/D'Q' +effusion/S*() +effusive/F*() +éfourceau/X*() +égagropile/S*() +égaiement/S*() +égaillée/F*() +égailler/a3a+() +égalable/S*() +égale/W*() +égalée/F*() +également/D'Q' +égaler/a2a+() +égalisation/S*() +égalisatrice/F*() +égalisée/F*() +égaliser/a2a+() +égaliseur/S*() +égalitaire/S*() +égalitarisme/S*() +égalitariste/S*() +égalité/S*() +égard/S*() +égarée/F*() +égarement/S*() +égarer/a4a+() +égayante/F*() +égayée/F*() +égayement/S*() +égayer/a4a+() +égéenne/F*() +égérie/S*() +égermage/S*() +égermée/F*() +égermer/a2a+() +égide/S*() +égipan/S*() +églantier/S*() +églantine/S*() +églefin/S*() +église/S*() +églogue/S*() +égnaffer +ego +ego/L'D'Q' +égocentrique/S*() +égocentrisme/S*() +égoïne/S*() +égoïner +égoïsme/S*() +égoïste/S*() +égoïstement/D'Q' +égorgée/F*() +égorgement/S*() +égorger/a4a+() +égorgeuse/F*() +égosiller/a3a+() +égotisme/S*() +égotiste/S*() +égout/S*() +égoutière/F*() +égouttage/S*() +égouttement/S*() +égoutter/a4a+() +égouttoir/S*() +égoutture/S*() +égrainage/S*() +égrainée/F*() +égrainer/a4a+() +égrappage/S*() +égrappée/F*() +égrapper/a2a+() +égrappoir/S*() +égratignée/F*() +égratigner/a4a+() +égratignure/S*() +égravillonnée/F*() +égravillonner/a2a+() +égrégore/S*() +égrenage/S*() +égrenée/F*() +égrènement/S*() +égrener/b4a+() +égreneuse/S*() +égrillarde/F*() +égrisage/S*() +égrisée/F*() +égriser/a2a+() +égrotante/F*() +égrugeage/S*() +égrugée/F*() +égrugeoir/S*() +égruger/a2a+() +égrugeure/S*() +égueulée/F*() +égueulement/S*() +égueuler/a2a+() +égyptienne/F*() +égyptologie/S*() +égyptologique/S*() +égyptologue/S*() +eh +éhontée/F*() +éhontément/D'Q' +eider/S*() +eidétique/S*() +einsteinium/S*() +éjaculateur/S*() +éjaculation/S*() +éjaculer/a2a+() +éjarrer/a2a+() +éjectable/S*() +éjectée/F*() +éjecter/a4a+() +éjecteur/S*() +éjection/S*() +éjointée/F*() +éjointer/a2a+() +élaboration/S*() +élaborée/F*() +élaborer/a4a+() +élagage/S*() +élaguée/F*() +élaguer/a2a+() +élagueuse/F*() +élan/S*() +élancée/F*() +élancement/S*() +élancer/a4a+() +élargie/F*() +élargir/f4f+() +élargissement/S*() +élasticimétrie/S*() +élasticité/S*() +élastine/S*() +élastique/S*() +élastomère/S*() +élavée/F*() +elbeuf/S*() +elbot/S*() +eldorado/S*() +e-learning/S*() +éléatique/S*() +élection/S*() +élective/F*() +électivité/S*() +électorale/W*() +électoralement/D'Q' +électoralisme/S*() +électoraliste/S*() +électorat/S*() +électrice/F*() +électricienne/F*() +électricité/S*() +électrification/S*() +électrifiée/F*() +électrifier/a2a+() +électrique/S*() +électriquement/D'Q' +électrisable/S*() +électrisante/F*() +électrisation/S*() +électrisée/F*() +électriser/a2a+() +électroacousticienne/F*() +électroacoustique/S*() +électroaimant/S*() +électrobiologie/S*() +électrocardiogramme/S*() +électrocardiographe/S*() +électrocardiographie/S*() +électrocautère/S*() +électrochimie/S*() +électrochimique/S*() +électrochoc/S*() +électrocoagulation/S*() +électrocutée/F*() +électrocuter/a4a+() +électrocution/S*() +électrode/S*() +électrodiagnostic/S*() +électrodynamique/S*() +électrodynamomètre/S*() +électroencéphalogramme/S*() +électroencéphalographe/S*() +électroencéphalographie/S*() +électrofaible/S*() +électrogène/S*() +électrologie/S*() +électroluminescence/S*() +électroluminescente/F*() +électrolysable/S*() +électrolyse/S*() +électrolysée/F*() +électrolyser/a2a+() +électrolyte/S*() +électrolytique/S*() +électromagnétique/S*() +électromagnétisme/S*() +électromécanique/S*() +électroménager/S*() +électroménagiste/S*() +électrométallurgie/S*() +électromotrice/F*() +électron/S*() +électronégative/F*() +électronégativité/S*() +électronicienne/F*() +électronique/S*() +électroniquement/D'Q' +électronisation/S*() +électronisée/F*() +électroniser/a2a+() +électronvolt/Um() +électro-oculogramme/S*() +électro-oculographie/S*() +électro-optique/S*() +électro-osmose/S*() +électro-osmotique/S*() +électrophone/S*() +électrophorèse/S*() +électrophotographie/S*() +électrophotographique/S*() +électrophysiologie/S*() +électropneumatique/S*() +électropositive/F*() +électropuncture/S*() +électroradiologie/S*() +électroradiologiste/S*() +électroscope/S*() +électrostatique/S*() +électrostriction/S*() +électrotechnicienne/F*() +électrotechnique/S*() +électrothérapie/S*() +électrothermie/S*() +électrothermique/S*() +électrovalence/S*() +électrovanne/S*() +électrum/S*() +électuaire/S*() +élégamment/D'Q' +élégance/S*() +élégante/F*() +élégiaque/S*() +élégie/S*() +élégir/f2f+() +éléis/L'D'Q' +élément/S*() +élémentaire/S*() +éléphante/F*() +éléphanteau/X*() +éléphantesque/S*() +éléphantiasique/S*() +éléphantiasis/L'D'Q' +éléphantine/F*() +élevage/S*() +élévation/S*() +élévatoire/S*() +élévatrice/F*() +élève/S*() +élevée/F*() +élèvement/S*() +élever/b4a+() +éleveuse/F*() +elfe/S*() +elfique/S*() +éliciteur/S*() +élidée/F*() +élider/a4a+() +éligibilité/S*() +éligible/S*() +élimée/F*() +élimer/a2a+() +éliminable/S*() +élimination/S*() +éliminatoire/S*() +éliminatrice/F*() +éliminée/F*() +éliminer/a4a+() +élingue/S*() +élinguée/F*() +élinguer/a2a+() +élire/yB() +élisabéthaine/F*() +élision/S*() +élitaire/S*() +élite/S*() +élitisme/S*() +élitiste/S*() +élixir/S*() +elle/D'Q'S. +elle-même/D'Q' +elles-mêmes/D'Q' +ellipse/S*() +ellipsoïdale/W*() +ellipsoïde/S*() +ellipticité/S*() +elliptique/S*() +elliptiquement/D'Q' +élocution/S*() +élodée/S*() +éloge/S*() +élogieuse/W*() +élogieusement/D'Q' +éloignée/F*() +éloignement/S*() +éloigner/a4a+() +élongation/S*() +élongée/F*() +élonger/a2a+() +éloquemment/D'Q' +éloquence/S*() +éloquente/F*() +élucidation/S*() +élucidée/F*() +élucider/a2a+() +élucubration/S*() +élucubrée/F*() +élucubrer/a2a+() +éludée/F*() +éluder/a2a+() +élue/F*() +éluer/a2a+() +élusive/F*() +éluviale/W*() +éluvion/S*() +élyséenne/F*() +élytre/S*() +elzévir/S*() +elzévirienne/F*() +émaciation/S*() +émaciée/F*() +émacier/a4a+() +e-mail/S*() +émail/X*() +émaillage/S*() +émaillée/F*() +émailler/a2a+() +émaillerie/S*() +émailleuse/F*() +émaillure/S*() +émanation/S*() +émanche/S*() +émanchure/S*() +émancipation/S*() +émancipatrice/F*() +émancipée/F*() +émanciper/a4a+() +émanée/F*() +émaner/a1() +émargée/F*() +émargement/S*() +émarger/a2a+() +émasculation/S*() +émasculée/F*() +émasculer/a2a+() +embabouiner/a2a+() +embâcle/S*() +emballage/S*() +emballée/F*() +emballement/S*() +emballer/a4a+() +emballeuse/F*() +emballottée/F*() +emballotter/a2a+() +embaluchonnée/F*() +embaluchonner/a2a+() +embarbouillée/F*() +embarbouiller/a4a+() +embarcadère/S*() +embarcation/S*() +embardée/S*() +embarder/a4a+() +embardoufler/a4a+() +embargo/S*() +embarquée/F*() +embarquement/S*() +embarquer/a4a+() +embarras/L'D'Q' +embarrassante/F*() +embarrassée/F*() +embarrasser/a4a+() +embarrée/F*() +embarrer/a4a+() +embase/S*() +embasement/S*() +embastillée/F*() +embastiller/a2a+() +embastionnée/F*() +embastionner/a2a+() +embattage/S*() +embattre/uA() +embattue/F*() +embauchage/S*() +embauche/S*() +embauchée/F*() +embaucher/a4a+() +embaucheuse/F*() +embauchoir/S*() +embaumée/F*() +embaumement/S*() +embaumer/a2a+() +embaumeuse/F*() +embecquer/a2a+() +embecqueter +embéguiner/a3a+() +embellie/F*() +embellie/S*() +embellir/f4f+() +embellissement/S*() +emberlificotée/F*() +emberlificoter/a4a+() +emberlificoteuse/F*() +embêtante/F*() +embêtée/F*() +embêtement/S*() +embêter/a4a+() +embidonnée/F*() +embidonner/a2a+() +embistrouiller +emblavage/S*() +emblavée/F*() +emblaver/a2a+() +emblavure/S*() +emblématique/S*() +emblème/S*() +embobelinée/F*() +embobeliner/a2a+() +embobinée/F*() +embobiner/a2a+() +emboire/xD() +emboîtable/S*() +emboîtage/S*() +emboîtée/F*() +emboîtement/S*() +emboîter/a4a+() +emboîture/S*() +embolie/S*() +embolisation/S*() +embolisme/S*() +embonpoint/S*() +embossage/S*() +embossée/F*() +embosser/a4a+() +embosseuse/F*() +embottelée/F*() +embotteler/d2a+() +emboucaner/a1() +embouchée/F*() +emboucher/a2a+() +embouchoir/S*() +embouchure/S*() +embouée/F*() +embouer/a2a+() +embouquement/S*() +embouquer/a2a+() +embourbée/F*() +embourber/a4a+() +embourgeoisée/F*() +embourgeoisement/S*() +embourgeoiser/a4a+() +embourrée/F*() +embourrer/a4a+() +embourrure/S*() +embout/S*() +embouteillage/S*() +embouteillée/F*() +embouteiller/a2a+() +embouteilleuse/F*() +embouter/a2a+() +emboutie/F*() +emboutir/f2f+() +emboutissage/S*() +emboutisseuse/F*() +emboutissoir/S*() +embranchée/F*() +embranchement/S*() +embrancher/a4a+() +embraquée/F*() +embraquer/a2a+() +embrasée/F*() +embrasement/S*() +embraser/a4a+() +embrassade/S*() +embrassée/F*() +embrassement/S*() +embrasser/a4a+() +embrasseuse/F*() +embrasure/S*() +embratteler/d4a+() +embrayage/S*() +embrayée/F*() +embrayer/a2a+() +embrelée/F*() +embreler/d2a+() +embrevée/F*() +embrèvement/S*() +embrever/b2a+() +embrigadée/F*() +embrigadement/S*() +embrigader/a4a+() +embringuée/F*() +embringuer/a4a+() +embrocation/S*() +embrochée/F*() +embrochement/S*() +embrocher/a4a+() +embronchée/F*() +embronchement/S*() +embroncher/a2a+() +embrouillage/S*() +embrouillamini/S*() +embrouille/S*() +embrouillée/F*() +embrouillement/S*() +embrouiller/a4a+() +embroussaillée/F*() +embroussailler/a4a+() +embrumée/F*() +embrumer/a2a+() +embrun/S*() +embrunie/F*() +embrunir/f2f+() +embryogenèse/S*() +embryogénie/S*() +embryogénique/S*() +embryologie/S*() +embryologique/S*() +embryologiste/S*() +embryon/S*() +embryonnaire/S*() +embryonnée/F*() +embryopathie/S*() +embryophagie/S*() +embryotome/S*() +embryotomie/S*() +embûche/S*() +embue/F*() +embuée/F*() +embuer/a4a+() +embuscade/S*() +embusquée/F*() +embusquer/a4a+() +éméchée/F*() +émécher/c2a+() +émeraude/S*() +émergée/F*() +émergence/S*() +émergente/F*() +émerger/a1() +émeri/S*() +émerillon/S*() +émerillonnée/F*() +émerillonner/a2a+() +émerisée/F*() +émeriser/a2a+() +émérite/S*() +émersion/S*() +émerveillée/F*() +émerveillement/S*() +émerveiller/a4a+() +émétine/S*() +émétique/S*() +émettre/vA() +émettrice/F*() +émeu/S*() +émeute/S*() +émeutière/F*() +émiée/F*() +émier/a2a+() +émiettée/F*() +émiettement/S*() +émietter/a4a+() +émigrante/F*() +émigration/S*() +émigrée/F*() +émigrer/a1() +émincée/F*() +émincer/a2a+() +éminemment/D'Q' +éminence/S*() +éminente/F*() +éminentissime/S*() +émir/S*() +émirat/S*() +émise/F*() +émissaire/S*() +émission/S*() +émissive/F*() +émissivité/S*() +émissole/S*() +emmagasinage/S*() +emmagasinée/F*() +emmagasiner/a2a+() +emmaillotée/F*() +emmaillotement/S*() +emmailloter/a4a+() +emmanchée/F*() +emmanchement/S*() +emmancher/a4a+() +emmanchure/S*() +emmantelée/F*() +emmanteler/d4a+() +emmargée/F*() +emmarger/a2a+() +emmêlée/F*() +emmêlement/S*() +emmêler/a4a+() +emménagée/F*() +emménagement/S*() +emménager/a2a+() +emménagogue/S*() +emmenée/F*() +emmener/b2a+() +emmental/S*() +emmerdante/F*() +emmerde/S*() +emmerdée/F*() +emmerdement/S*() +emmerder/a4a+() +emmerderesse/S*() +emmerdeuse/F*() +emmétrée/F*() +emmétrer/c2a+() +emmétrope/S*() +emmétropie/S*() +emmiellée/F*() +emmieller/a2a+() +emmitonnée/F*() +emmitonner/a2a+() +emmitouflée/F*() +emmitoufler/a4a+() +emmortaisée/F*() +emmortaiser/a2a+() +emmottée/F*() +emmouscaillée/F*() +emmouscailler/a2a+() +emmurée/F*() +emmurer/a4a+() +emmuselée/F*() +emmuseler +émoi/S*() +émolliente/F*() +émolument/S*() +émonctoire/S*() +émondage/S*() +émondée/F*() +émonder/a2a+() +émondeur/S*() +émondoir/S*() +émorfilage/S*() +émorfiler/a2a+() +émoticône/S*() +émotion/S*() +émotionnable/S*() +émotionnelle/F*() +émotionner/a2a+() +émotive/F*() +émotivité/S*() +émottage/S*() +émottée/F*() +émotter/a2a+() +émotteuse/F*() +émou/S*() +émouchée/F*() +émoucher/a2a+() +émouchet/S*() +émoucheter/d2a+() +émouchette/S*() +émouchoir/S*() +émoudre/xP() +émoulage/S*() +émouleur/S*() +émoulue/F*() +émoussée/F*() +émoussement/S*() +émousser/a4a+() +émoustillante/F*() +émoustillée/F*() +émoustiller/a4a+() +émouvante/F*() +émouvoir/pH() +empaffée/F*() +empaffer/a2a+() +empagement/S*() +empaillage/S*() +empaillée/F*() +empaillement/S*() +empailler/a2a+() +empailleuse/F*() +empalée/F*() +empalement/S*() +empaler/a4a+() +empaleuse/F*() +empalmer/a2a+() +empan/S*() +empanachée/F*() +empanacher/a2a+() +empannage/S*() +empannée/F*() +empanner/a2a+() +empapaouter/a2a+() +empapillotée/F*() +empapilloter/a2a+() +empaquetage/S*() +empaquetée/F*() +empaqueter/d2a+() +empaqueteuse/F*() +emparer/a3a+() +emparquée/F*() +emparquer/a2a+() +empâtée/F*() +empâtement/S*() +empâter/a4a+() +empathie/S*() +empathique/S*() +empattée/F*() +empattement/S*() +empatter/a2a+() +empaumée/F*() +empaumer/a2a+() +empaumure/S*() +empêchée/F*() +empêchement/S*() +empêcher/a4a+() +empêcheuse/F*() +empeigne/S*() +empeignée/F*() +empeigner/a2a+() +empênée/F*() +empêner/a2a+() +empennage/S*() +empenne/S*() +empennée/F*() +empennelée/F*() +empenneler/d2a+() +empenner/a2a+() +emperchée/F*() +empercher/a2a+() +empereur/S*() +emperlée/F*() +emperler/a2a+() +empesage/S*() +empesée/F*() +empeser/b2a+() +empestée/F*() +empester/a2a+() +empêtrée/F*() +empêtrer/a4a+() +emphase/S*() +emphatique/S*() +emphatiquement/D'Q' +emphysémateuse/W*() +emphysème/S*() +emphytéose/S*() +emphytéote/S*() +emphytéotique/S*() +empiècement/S*() +empiégée/F*() +empiéger/c2a+() +empierrée/F*() +empierrement/S*() +empierrer/a2a+() +empiétement/S*() +empiéter/c1() +empiffrée/F*() +empiffrer/a3a+() +empilage/S*() +empilée/F*() +empilement/S*() +empiler/a4a+() +empileuse/F*() +empire/S*() +empirer/a4a+() +empiriocriticisme/S*() +empirique/S*() +empiriquement/D'Q' +empirisme/S*() +empiriste/S*() +emplacement/S*() +emplafonner/a4a+() +emplanture/S*() +emplâtre/S*() +emplâtrée/F*() +emplâtrer/a2a+() +emplette/S*() +emplie/F*() +emplir/f4f+() +emplissage/S*() +emploi/S*() +employabilité/S*() +employable/S*() +employée/F*() +employer/a4a+() +employeuse/F*() +emplumée/F*() +emplumer/a2a+() +empochée/F*() +empocher/a2a+() +empoignade/S*() +empoignante/F*() +empoignée/F*() +empoigner/a4a+() +empointure/S*() +empois/L'D'Q' +empoisonnante/F*() +empoisonnée/F*() +empoisonnement/S*() +empoisonner/a4a+() +empoisonneuse/F*() +empoissée/F*() +empoisser/a2a+() +empoissonnée/F*() +empoissonnement/S*() +empoissonner/a2a+() +emporium/S*() +emport/S*() +emportée/F*() +emportement/S*() +emporte-pièce/L'D'Q' +emporter/a4a+() +empotée/F*() +empoter/a2a+() +empourprée/F*() +empourprer/a4a+() +empoussiérée/F*() +empoussiérer/c4a+() +empreindre/wB() +empreinte/F*() +empreinte/S*() +empressée/F*() +empressement/S*() +empresser/a3a+() +emprésurée/F*() +emprésurer/a2a+() +emprise/S*() +emprisonnée/F*() +emprisonnement/S*() +emprisonner/a4a+() +emprunt/S*() +empruntée/F*() +emprunter/a2a+() +emprunteuse/F*() +empuantie/F*() +empuantir/f2f+() +empuantissement/S*() +empuse/S*() +empyème/S*() +empyrée/S*() +empyreumatique/S*() +empyreume/S*() +émue/F*() +émulation/S*() +émulatrice/F*() +émule/S*() +émulée/F*() +émuler/a2a+() +émulseur/S*() +émulsifiable/S*() +émulsifiante/F*() +émulsifiée/F*() +émulsifier/a2a+() +émulsine/S*() +émulsion/S*() +émulsionnée/F*() +émulsionner/a2a+() +émulsive/F*() +en/Q'Qjn'd'j'l'm't's' +enamourée/F*() +énamourée/F*() +énamourer/a3a+() +énanthème/S*() +énantiomorphe/S*() +énantiotrope/S*() +énarque/S*() +énarthrose/S*() +en-avant/L'D'Q' +en-but +encabanage/S*() +encabanée/F*() +encabaner/a2a+() +encablure/S*() +encadrante/F*() +encadré/S*() +encadrée/F*() +encadrement/S*() +encadrer/a4a+() +encadreuse/F*() +encagée/F*() +encagement/S*() +encager/a2a+() +encagoulée/F*() +encagouler/a4a+() +encaissable/S*() +encaissage/S*() +encaisse/S*() +encaissée/F*() +encaissement/S*() +encaisser/a2a+() +encaisseur/S*() +encalminée/F*() +encan/S*() +encanaillée/F*() +encanaillement/S*() +encanailler/a4a+() +encaper +encapsulage/S*() +encapsulation/S*() +encapsulée/F*() +encapsuler/a2a+() +encapuchonnée/F*() +encapuchonner/a4a+() +encaquée/F*() +encaquement/S*() +encaquer/a2a+() +encarrer +encart/S*() +encartage/S*() +encartée/F*() +encarter/a2a+() +encarteuse/S*() +encartonnée/F*() +encartonner/a2a+() +encartouchée/F*() +encartoucher/a2a+() +en-cas/L'D'Q' +encasernée/F*() +encaserner/a2a+() +encastelée/F*() +encasteler/b3a+() +encastelure/S*() +encastrable/S*() +encastrée/F*() +encastrement/S*() +encastrer/a4a+() +encaustiquage/S*() +encaustique/S*() +encaustiquée/F*() +encaustiquer/a2a+() +encavage/S*() +encavée/F*() +encavement/S*() +encaver/a2a+() +enceindre/wB() +enceinte/F*() +enceinte/S*() +enceinter/a2a+() +encens/L'D'Q' +encensée/F*() +encensement/S*() +encenser/a4a+() +encenseuse/F*() +encensoir/S*() +encéphale/S*() +encéphalique/S*() +encéphalite/S*() +encéphalogramme/S*() +encéphalographie/S*() +encéphalopathie/S*() +encerclée/F*() +encerclement/S*() +encercler/a2a+() +enchaînée/F*() +enchaînement/S*() +enchaîner/a4a+() +enchantée/F*() +enchanteler +enchantement/S*() +enchanter/a4a+() +enchanteresse/F*() +enchaperonnée/F*() +enchaperonner/a2a+() +encharnée/F*() +encharner/a2a+() +enchâssée/F*() +enchâssement/S*() +enchâsser/a4a+() +enchâssure/S*() +enchatonnée/F*() +enchatonnement/S*() +enchatonner/a2a+() +enchaussée/F*() +enchausser/a2a+() +enchemisage/S*() +enchemisée/F*() +enchemiser/a2a+() +enchère/S*() +enchérie/F*() +enchérir/f2f+() +enchérissement/S*() +enchérisseuse/F*() +enchetarder +enchevalement/S*() +enchevauchée/F*() +enchevaucher/a2a+() +enchevauchure/S*() +enchevêtrée/F*() +enchevêtrement/S*() +enchevêtrer/a4a+() +enchevêtrure/S*() +enchifrenée/F*() +enchifrènement/S*() +enchifrener/b2a+() +enchtiber +enchtourber +encirée/F*() +encirer/a2a+() +enclave/S*() +enclavée/F*() +enclavement/S*() +enclaver/a4a+() +enclenchée/F*() +enclenchement/S*() +enclencher/a4a+() +encline/F*() +encliquetage/S*() +encliquetée/F*() +encliqueter/d2a+() +enclitique/S*() +encloîtrée/F*() +encloîtrer/a2a+() +encloquer +enclore/rA() +enclos/L'D'Q' +enclose/F*() +enclouée/F*() +enclouer/a2a+() +enclouure/S*() +enclume/S*() +encoche/S*() +encochée/F*() +encocher/a2a+() +encodage/S*() +encodée/F*() +encoder/a2a+() +encodeuse/F*() +encoffrée/F*() +encoffrer/a2a+() +encoignure/S*() +encollage/S*() +encollée/F*() +encoller/a2a+() +encolleuse/F*() +encolure/S*() +encombrante/F*() +encombrée/F*() +encombrement/S*() +encombrer/a4a+() +encontre/L' +encorbellement/S*() +encordée/F*() +encorder/a4a+() +encore/D'Q' +encornée/F*() +encorner/a2a+() +encornet/S*() +encourageante/F*() +encouragée/F*() +encouragement/S*() +encourager/a4a+() +encourir/iE() +en-cours/L'D'Q' +encourue/F*() +encrage/S*() +encrassée/F*() +encrassement/S*() +encrasser/a4a+() +encre/S*() +encrée/F*() +encrêpée/F*() +encrêper/a2a+() +encrer/a2a+() +encreur/S*() +encrier/S*() +encrine/S*() +encrister +encrouée/F*() +encroumer +encroûtée/F*() +encroûtement/S*() +encroûter/a4a+() +encryptage/S*() +encrypter/a2a+() +enculée/F*() +enculer/a2a+() +encuvage/S*() +encuvée/F*() +encuver/a2a+() +encyclique/S*() +encyclopédie/S*() +encyclopédique/S*() +encyclopédisme/S*() +encyclopédiste/S*() +endaubée/F*() +endauber/a2a+() +endéans +endémie/S*() +endémique/S*() +endémisme/S*() +endentée/F*() +endenter/a2a+() +endettée/F*() +endettement/S*() +endetter/a4a+() +endeuillée/F*() +endeuiller/a2a+() +endêvée/F*() +endêver +endiablée/F*() +endiabler/a2a+() +endigage/S*() +endiguée/F*() +endiguement/S*() +endiguer/a2a+() +endimanchée/F*() +endimancher/a4a+() +endive/S*() +endivisionnée/F*() +endivisionner/a2a+() +endoblaste/S*() +endocarde/S*() +endocardite/S*() +endocarpe/S*() +endocrine/S*() +endocrinienne/F*() +endocrinologie/S*() +endocrinologiste/S*() +endocrinologue/S*() +endoctrinée/F*() +endoctrinement/S*() +endoctriner/a2a+() +endoderme/S*() +endogame/S*() +endogamie/S*() +endogamique/S*() +endogène/S*() +endolorie/F*() +endolorir/f2f+() +endolorissement/S*() +endomètre/S*() +endométrite/S*() +endommagée/F*() +endommagement/S*() +endommager/a2a+() +endomorphisme/S*() +endonymie/S*() +endoplasme/S*() +endoplasmique/S*() +endormante/F*() +endormeuse/F*() +endormie/F*() +endormir/iJ() +endormissement/S*() +endorphine/S*() +endos/L'D'Q' +endoscope/S*() +endoscopie/S*() +endoscopique/S*() +endosmomètre/S*() +endosmose/S*() +endosquelette/S*() +endossable/S*() +endossataire/S*() +endossée/F*() +endossement/S*() +endosser/a2a+() +endosseur/S*() +endothéliale/W*() +endothélium/S*() +endotherme/S*() +endothermique/S*() +endotoxine/S*() +endroit/S*() +enduire/yM() +enduiseuse/F*() +enduit/S*() +enduite/F*() +endurable/S*() +endurance/S*() +endurante/F*() +endurcie/F*() +endurcir/f4f+() +endurcissement/S*() +endurée/F*() +endurer/a2a+() +enduro/S*() +endymion/S*() +énergéticienne/F*() +énergétique/S*() +énergétiquement/D'Q' +énergétisme/S*() +énergie/S*() +énergique/S*() +énergiquement/D'Q' +énergisante/F*() +énergivore/S*() +énergumène/S*() +énervante/F*() +énervation/S*() +énervée/F*() +énervement/S*() +énerver/a4a+() +enfaîteau/X*() +enfaîtée/F*() +enfaîtement/S*() +enfaîter/a2a+() +enfance/S*() +enfant/S*() +enfantée/F*() +enfantement/S*() +enfanter/a2a+() +enfantillage/S*() +enfantine/F*() +enfarinée/F*() +enfariner/a2a+() +enfer/S*() +enfermée/F*() +enfermement/S*() +enfermer/a4a+() +enferrée/F*() +enferrer/a4a+() +enfeu/S*() +enficelée/F*() +enficeler +enfichable/S*() +enfichée/F*() +enficher/a2a+() +enfiellée/F*() +enfieller/a2a+() +enfiévrée/F*() +enfiévrer/c4a+() +enfilade/S*() +enfilage/S*() +enfilée/F*() +enfiler/a4a+() +enfileuse/F*() +enfin/D'Q' +enfirouapée/F*() +enfirouaper/a2a+() +enflammée/F*() +enflammer/a4a+() +enfléchée/F*() +enflécher/c2a+() +enfléchure/S*() +enflée/F*() +enfler/a4a+() +enfleurage/S*() +enfleurée/F*() +enfleurer/a2a+() +enflure/S*() +enfoirée/F*() +enfoirer +enfoncée/F*() +enfoncement/S*() +enfoncer/a4a+() +enfonceuse/F*() +enfonçure/S*() +enforcir/f1() +enfouie/F*() +enfouiller +enfouir/f4f+() +enfouissement/S*() +enfouisseur/S*() +enfourailler +enfourchée/F*() +enfourchement/S*() +enfourcher/a2a+() +enfourchure/S*() +enfournage/S*() +enfournée/F*() +enfournement/S*() +enfourner/a4a+() +enfreindre/wB() +enfreinte/F*() +enfuir/iO() +enfumage/S*() +enfumée/F*() +enfumer/a4a+() +enfûtage/S*() +enfutaillée/F*() +enfutailler/a2a+() +enfûtée/F*() +enfûter/a2a+() +engageante/F*() +engagée/F*() +engagement/S*() +engager/a4a+() +engainée/F*() +engainer/a2a+() +engamée/F*() +engamer/a2a+() +engargoussée/F*() +engargousser/a2a+() +engavée/F*() +engaver/a2a+() +engazonnée/F*() +engazonnement/S*() +engazonner/a2a+() +engazonneuse/F*() +engeance/S*() +engelure/S*() +engendrable/S*() +engendrée/F*() +engendrement/S*() +engendrer/a2a+() +engerbée/F*() +engerber/a2a+() +engin/S*() +englacée/F*() +englacer/a2a+() +englobante/F*() +englobée/F*() +englober/a2a+() +engloutie/F*() +engloutir/f4f+() +engloutissement/S*() +engluage/S*() +engluée/F*() +engluement/S*() +engluer/a4a+() +engobage/S*() +engobée/F*() +engober/a2a+() +engommage/S*() +engommée/F*() +engommer/a2a+() +engoncée/F*() +engoncer/a2a+() +engorgée/F*() +engorgement/S*() +engorger/a4a+() +engouée/F*() +engouement/S*() +engouer/a3a+() +engouffrée/F*() +engouffrement/S*() +engouffrer/a4a+() +engoulée/F*() +engouler/a2a+() +engoulevent/S*() +engourdie/F*() +engourdir/f4f+() +engourdissement/S*() +engrais/L'D'Q' +engraissage/S*() +engraissée/F*() +engraissement/S*() +engraisser/a4a+() +engraisseuse/F*() +engramme/S*() +engrangée/F*() +engrangement/S*() +engranger/a2a+() +engravée/F*() +engraver/a2a+() +engrêlée/F*() +engrêlure/S*() +engrenage/S*() +engrenée/F*() +engrener/b4a+() +engreneuse/F*() +engrois/L'D'Q' +engrossée/F*() +engrosser/a2a+() +engrumelée/F*() +engrumeler/d4a+() +engueulade/S*() +engueulée/F*() +engueuler/a4a+() +enguichée/F*() +enguichure/S*() +enguirlandée/F*() +enguirlander/a2a+() +enhardie/F*() +enhardir/f4f+() +enharmonie/S*() +enharmonique/S*() +enharnachée/F*() +enharnacher/a2a+() +enherbée/F*() +enherber/a2a+() +éniellée/F*() +énieller/a2a+() +énième/S*() +énigmatique/S*() +énigmatiquement/D'Q' +énigme/S*() +enivrante/F*() +enivrée/F*() +enivrement/S*() +enivrer/a4a+() +enjambée/F*() +enjambement/S*() +enjamber/a2a+() +enjavelée/F*() +enjaveler/d2a+() +enjeu/X*() +enjoindre/wB() +enjointe/F*() +enjôlée/F*() +enjôlement/S*() +enjôler/a2a+() +enjôleuse/F*() +enjolivée/F*() +enjolivement/S*() +enjoliver/a4a+() +enjoliveur/S*() +enjolivure/S*() +enjoncée/F*() +enjoncer/a2a+() +enjouée/F*() +enjouement/S*() +enjouer/a2a+() +enjuguée/F*() +enjuguer/a2a+() +enjuivée/F*() +enjuiver/a4a+() +enjuponnée/F*() +enjuponner/a2a+() +enképhaline/S*() +enkystée/F*() +enkystement/S*() +enkyster/a3a+() +enlacée/F*() +enlacement/S*() +enlacer/a4a+() +enlaidie/F*() +enlaidir/f4f+() +enlaidissement/S*() +enlevage/S*() +enlevée/F*() +enlèvement/S*() +enlever/b4a+() +enlevure/S*() +enliassée/F*() +enliasser/a2a+() +enliée/F*() +enlier/a2a+() +enlignée/F*() +enligner/a2a+() +enlisée/F*() +enlisement/S*() +enliser/a4a+() +enluminée/F*() +enluminer/a2a+() +enlumineuse/F*() +enluminure/S*() +ennéade/S*() +ennéagonale/W*() +ennéagone/S*() +ennealogie/S*() +enneigée/F*() +enneigement/S*() +enneiger/a2a+() +ennemie/F*() +ennoblie/F*() +ennoblir/f2f+() +ennoblissement/S*() +ennuagée/F*() +ennuager/a4a+() +ennui/S*() +ennuyante/F*() +ennuyée/F*() +ennuyer/a4a+() +ennuyeuse/W*() +ennuyeusement/D'Q' +énoncé/S*() +énoncée/F*() +énoncer/a4a+() +énonciation/S*() +énonciative/F*() +énonciatrice/F*() +enorgueillie/F*() +enorgueillir/f4f+() +énorme/S*() +énormément/D'Q' +énormité/S*() +énostose/S*() +énouée/F*() +énouer/a2a+() +enquérir/iM() +enquerre +enquête/S*() +enquêtée/F*() +enquêter/a1() +enquêteuse/F*() +enquêtrice/S*() +enquiller/a1() +enquiquinante/F*() +enquiquinée/F*() +enquiquinement/S*() +enquiquiner/a4a+() +enquiquineuse/F*() +enracinée/F*() +enracinement/S*() +enraciner/a4a+() +enrageante/F*() +enragée/F*() +enrager/a1() +enraiement/S*() +enraillée/F*() +enrailler/a2a+() +enrayage/S*() +enrayée/F*() +enrayement/S*() +enrayer/a4a+() +enrayoir/S*() +enrayure/S*() +enrégimentée/F*() +enrégimenter/a2a+() +enregistrable/S*() +enregistrée/F*() +enregistrement/S*() +enregistrer/a4a+() +enregistreuse/F*() +enrênée/F*() +enrênement/S*() +enrêner/a2a+() +enrésiner/a2a+() +enrhumée/F*() +enrhumer/a4a+() +enrhuner +enrichie/F*() +enrichir/f4f+() +enrichissante/F*() +enrichissement/S*() +enrobage/S*() +enrobée/F*() +enrobement/S*() +enrober/a4a+() +enrobeuse/S*() +enrochée/F*() +enrochement/S*() +enrocher/a2a+() +enrôlée/F*() +enrôlement/S*() +enrôler/a4a+() +enrôleur/S*() +enrouée/F*() +enrouement/S*() +enrouer/a4a+() +enrouiller/a3a+() +enroulée/F*() +enroulement/S*() +enrouler/a4a+() +enrouleuse/F*() +enrubannage/S*() +enrubannée/F*() +enrubanner/a4a+() +enrubanneuse/S*() +ensablée/F*() +ensablement/S*() +ensabler/a4a+() +ensabotée/F*() +ensaboter/a2a+() +ensachage/S*() +ensachée/F*() +ensacher/a2a+() +ensacheuse/F*() +ensaisinée/F*() +ensaisiner/a2a+() +ensanglantée/F*() +ensanglanter/a2a+() +ensauvagée/F*() +ensauvager/a2a+() +ensauvée/F*() +ensauver/a3a+() +enseignante/F*() +enseigne/S*() +enseignée/F*() +enseignement/S*() +enseigner/a4a+() +enseigniste/S*() +ensemble/D'Q' +ensemble/S*() +ensemblier/S*() +ensembliste/S*() +ensemencée/F*() +ensemencement/S*() +ensemencer/a2a+() +enserrée/F*() +enserrer/a2a+() +ensevelie/F*() +ensevelir/f4f+() +ensevelissement/S*() +ensevelisseuse/F*() +ensiforme/S*() +ensilage/S*() +ensilée/F*() +ensiler/a2a+() +en-soi/L'D'Q' +ensoleillée/F*() +ensoleillement/S*() +ensoleiller/a2a+() +ensommeillée/F*() +ensorcelante/F*() +ensorcelée/F*() +ensorceler/d2a+() +ensorceleuse/F*() +ensorcellement/S*() +ensoufrée/F*() +ensoufrer/a2a+() +ensouple/S*() +ensoutanée/F*() +ensoutaner/a2a+() +enstérée/F*() +enstérer/c2a+() +ensuite/D'Q' +ensuivre/xR() +ensuquer/a2a+() +entablée/F*() +entablement/S*() +entabler/a4a+() +entachée/F*() +entacher/a2a+() +entaillage/S*() +entaille/S*() +entaillée/F*() +entailler/a4a+() +entame/S*() +entamée/F*() +entamer/a2a+() +entaquée/F*() +entaquer/a2a+() +entarter/a2a+() +entartrage/S*() +entartrée/F*() +entartrer/a4a+() +entassée/F*() +entassement/S*() +entasser/a4a+() +entée/F*() +entéléchie/S*() +entendante/F*() +entendement/S*() +entendeur/S*() +entendre/tA() +entendue/F*() +enténébrée/F*() +enténébrer/c4a+() +entente/S*() +enter/a2a+() +entéralgie/S*() +entérinée/F*() +entérinement/S*() +entériner/a2a+() +entérique/S*() +entérite/S*() +entérocolite/S*() +entérocoque/S*() +entérokinase/S*() +entéropneuste/S*() +entéro-rénale/W*() +entérotoxine/S*() +entérovaccin/S*() +enterrage/S*() +enterrée/F*() +enterrement/S*() +enterrer/a4a+() +entêtante/F*() +en-tête/S*() +entêtée/F*() +entêtement/S*() +entêter/a4a+() +enthalpie/S*() +enthousiasmante/F*() +enthousiasme/S*() +enthousiasmée/F*() +enthousiasmer/a4a+() +enthousiaste/S*() +enthymème/S*() +entichée/F*() +entichement/S*() +enticher/a3a+() +entière/F*() +entièrement/D'Q' +entièreté/S*() +entifler/a4a+() +entité/S*() +entoilage/S*() +entoilée/F*() +entoiler/a2a+() +entoir/S*() +entôlage/S*() +entôlée/F*() +entôler/a2a+() +entolome/S*() +entomologie/S*() +entomologique/S*() +entomologiste/S*() +entomophage/S*() +entomophile/S*() +entonnage/S*() +entonnaison/S*() +entonnée/F*() +entonnement/S*() +entonner/a2a+() +entonnoir/S*() +entorse/S*() +entorser/a1() +entortillage/S*() +entortillée/F*() +entortillement/S*() +entortiller/a4a+() +entour/S*() +entourage/S*() +entourée/F*() +entourer/a4a+() +entourloupe/S*() +entourlouper/a2a+() +entourloupette/S*() +entournure/S*() +entraccorder/a8a+() +entraccuser/a8a+() +entracte/S*() +entradmirer/a8a+() +entraide/S*() +entraider/a8a+() +entrailles/D'Q' +entr'aimer/a8a+() +entrain/S*() +entraînable/S*() +entraînante/F*() +entraînée/F*() +entraînement/S*() +entraîner/a4a+() +entraîneuse/F*() +entrante/F*() +entrapercevoir/pK() +entrave/S*() +entravée/F*() +entraver/a2a+() +entre/D'Q'Qj +entrebâillée/F*() +entrebâillement/S*() +entrebâiller/a4a+() +entrebâilleur/S*() +entre-bande/S*() +entrebattre/uD() +entrechat/S*() +entrechoquer/a4a+() +entrecôte/S*() +entrecoupée/F*() +entrecouper/a4a+() +entrecroisée/F*() +entrecroisement/S*() +entrecroiser/a4a+() +entrecuisse/S*() +entre-déchirer/a8a+() +entre-détruire/yN() +entre-deux/L'D'Q' +entre-deux-guerres/L'D' +entre-dévorer/a8a+() +entrée/F*() +entrée/S*() +entrefaite/S*() +entrefaites +entrefer/S*() +entrefilet/S*() +entre-frapper/a8a+() +entregent/S*() +entr'égorger/a8a+() +entre-haïr/fB() +entre-heurter/a8a+() +entrejambe/S*() +entrelacée/F*() +entrelacement/S*() +entrelacer/a4a+() +entrelacs/L'D'Q' +entrelardée/F*() +entrelarder/a2a+() +entre-ligne/S*() +entre-louer/a8a+() +entre-manger/a8a+() +entremêlée/F*() +entremêlement/S*() +entremêler/a4a+() +entremet/S*() +entremetteuse/F*() +entremettre/vC() +entremise/S*() +entre-nerf/S*() +entre-nœud/S*() +entre-nuire/yX() +entrepont/S*() +entreposage/S*() +entreposée/F*() +entreposer/a2a+() +entreposeur/S*() +entrepositaire/S*() +entrepôt/S*() +entreprenante/F*() +entreprendre/tF() +entrepreneure/S*() +entrepreneuriale/W*() +entrepreneuriat/S*() +entrepreneuse/F*() +entreprise/F*() +entreprise/S*() +entrer/a2a+() +entre-rail/S*() +entre-regarder/a8a+() +entresol/S*() +entretaille/S*() +entretailler/a3a+() +entre-temps/D'Q' +entretenir/i1i+() +entretenue/F*() +entretien/S*() +entretissée/F*() +entre-tisser/a4a+() +entretoise/S*() +entretoisée/F*() +entretoiser/a2a+() +entre-tuer/a8a+() +entrevoie/S*() +entrevoir/pF() +entrevous/L'D' +entrevoûtée/F*() +entrevoûter/a2a+() +entrevue/F*() +entrevue/S*() +entr'hiverner +entrisme/S*() +entropie/S*() +entropion/S*() +entropique/S*() +entroque/S*() +entrouverte/F*() +entrouvrir/iC() +entubée/F*() +entuber/a2a+() +enturbannée/F*() +enture/S*() +énucléation/S*() +énucléée/F*() +énucléer/a2a+() +énumérable/S*() +énumération/S*() +énumérative/F*() +énumérée/F*() +énumérer/c2a+() +énurésie/S*() +envahie/F*() +envahir/f2f+() +envahissante/F*() +envahissement/S*() +envahisseur/S*() +envasée/F*() +envasement/S*() +envaser/a4a+() +enveloppante/F*() +enveloppe/S*() +enveloppée/F*() +enveloppement/S*() +envelopper/a4a+() +envenimation/S*() +envenimée/F*() +envenimement/S*() +envenimer/a4a+() +envergée/F*() +enverger/a2a+() +enverguée/F*() +enverguer/a2a+() +envergure/S*() +envers/D'Q' +envers/L' +envi/L' +enviable/S*() +enviander/a2a+() +envidée/F*() +envider/a2a+() +envie/S*() +enviée/F*() +envieillie/F*() +envieillir/f4f+() +envier/a2a+() +envieuse/W*() +envieusement/D'Q' +envinée/F*() +environ/D'Q' +environ/S*() +environnante/F*() +environnée/F*() +environnement/S*() +environnementale/W*() +environnementalement/D'Q' +environnementalisme/S*() +environnementaliste/S*() +environner/a4a+() +envisageable/S*() +envisagée/F*() +envisager/a2a+() +envoi/S*() +envoilée/F*() +envoiler/a3a+() +envol/S*() +envolée/F*() +envoler/a3a+() +envoûtante/F*() +envoûtée/F*() +envoûtement/S*() +envoûter/a2a+() +envoûteuse/F*() +envoyée/F*() +envoyer/aD() +envoyeuse/F*() +enzootie/S*() +enzymatique/S*() +enzyme/S*() +enzymologie/S*() +enzymopathie/S*() +éocène/S*() +éolienne/F*() +éolipyle/S*() +éolithe/S*() +éon/S*() +éosine/S*() +éosinophile/S*() +éosinophilie/S*() +épacte/S*() +épagneule/F*() +épagomène/S*() +épair/S*() +épaisse/F*() +épaisseur/S*() +épaissie/F*() +épaissir/f4f+() +épaississante/F*() +épaississement/S*() +épaississeur/S*() +épalée/F*() +épaler/a2a+() +épamprage/S*() +épamprée/F*() +épamprement/S*() +épamprer/a2a+() +épanchée/F*() +épanchement/S*() +épancher/a4a+() +épandage/S*() +épandeuse/F*() +épandre/tA() +épandue/F*() +épannée/F*() +épannelage/S*() +épannelée/F*() +épanneler/d2a+() +épanner/a2a+() +épanouie/F*() +épanouir/f4f+() +épanouissante/F*() +épanouissement/S*() +épar/S*() +éparchie/S*() +épargnante/F*() +épargne/S*() +épargnée/F*() +épargner/a4a+() +éparpillée/F*() +éparpillement/S*() +éparpiller/a4a+() +éparque/S*() +éparse/F*() +épart/S*() +épatamment/D'Q' +épatante/F*() +épatée/F*() +épatement/S*() +épater/a4a+() +épateuse/F*() +épaufrée/F*() +épaufrer/a2a+() +épaufrure/S*() +épaulard/S*() +épaule/S*() +épaulé/S*() +épaulée/F*() +épaulé-jeté/L'D'Q' +épaulement/S*() +épauler/a4a+() +épaulés-jetés/D'Q' +épaulette/S*() +épaulière/S*() +épave/S*() +épeautre/S*() +épée/S*() +épeiche/S*() +épeichette/S*() +épeire/S*() +épeirogénique/S*() +épéisme/S*() +épéiste/S*() +épelée/F*() +épeler/d4a+() +épellation/S*() +épendyme/S*() +épenthèse/S*() +épenthétique/S*() +épépinage/S*() +épépinée/F*() +épépiner/a2a+() +épépineuse/F*() +éperdre/tD() +éperdue/F*() +éperdument/D'Q' +éperlan/S*() +éperon/S*() +éperonnée/F*() +éperonner/a4a+() +épervier/S*() +épervière/S*() +épervin/S*() +épeulée/F*() +épeuler/a2a+() +épeurée/F*() +épeurer/a2a+() +éphèbe/S*() +éphémère/S*() +éphéméride/S*() +éphéméroptère/S*() +éphod/S*() +éphore/S*() +épi/S*() +épiage/S*() +épiaire/S*() +épiaison/S*() +épicarpe/S*() +épice/S*() +épicéa/S*() +épicée/F*() +épicène/S*() +épicentre/S*() +épicer/a2a+() +épicerie/S*() +épicière/F*() +épiclèse/S*() +épicondyle/S*() +épicrânienne/F*() +épicurienne/F*() +épicurisme/S*() +épicycle/S*() +épicycloïdale/W*() +épicycloïde/S*() +épidémicité/S*() +épidémie/S*() +épidémiologie/S*() +épidémiologique/S*() +épidémique/S*() +épiderme/S*() +épidermique/S*() +épidictique/S*() +épididyme/S*() +épiée/F*() +épier/a4a+() +épierrage/S*() +épierrée/F*() +épierrement/S*() +épierrer/a2a+() +épieu/X*() +épieuse/F*() +épigastre/S*() +épigastrique/S*() +épigée/F*() +épigénie/S*() +épiglotte/S*() +épigone/S*() +épigrammatique/S*() +épigramme/S*() +épigraphe/S*() +épigraphie/S*() +épigraphique/S*() +épigraphiste/S*() +épigyne/S*() +épilaryngienne/F*() +épilation/S*() +épilatoire/S*() +épilatrice/F*() +épilée/F*() +épilepsie/S*() +épileptiforme/S*() +épileptique/S*() +épiler/a4a+() +épillet/S*() +épilobe/S*() +épilogue/S*() +épiloguée/F*() +épiloguer/a4a+() +épilogueuse/F*() +épimorphisme/S*() +épinard/S*() +épincée/F*() +épincelée/F*() +épinceler/d2a+() +épincer/a2a+() +épincetée/F*() +épinceter/d2a+() +épine/S*() +épinée/F*() +épiner/a2a+() +épines-vinettes/D'Q' +épinette/S*() +épineuse/W*() +épine-vinette/L'D'Q' +épinglage/S*() +épingle/S*() +épinglée/F*() +épingler/a2a+() +épinglette/S*() +épinglière/F*() +épinier/S*() +épinière/S*() +épinoche/S*() +épinochette/S*() +épiphane/S*() +épiphanie/S*() +épiphénomène/S*() +épiphénoménisme/S*() +épiphénoméniste/S*() +épiphyse/S*() +épiphyte/S*() +épiphytie/S*() +épiploon/S*() +épique/S*() +épirogénique/S*() +épiscopale/W*() +épiscopalienne/F*() +épiscopat/S*() +épiscope/S*() +épisode/S*() +épisodique/S*() +épisodiquement/D'Q' +épissée/F*() +épisser/a2a+() +épissoir/S*() +épissure/S*() +épistasie/S*() +épistaxis/L'D'Q' +épistémique/S*() +épistémologie/S*() +épistémologique/S*() +épistémologiste/S*() +épistémologue/S*() +épistolaire/S*() +épistolière/F*() +épistyle/S*() +épitaphe/S*() +épitaxie/S*() +épite/S*() +épithalame/S*() +épithéliale/W*() +épithélium/S*() +épithème/S*() +épithète/S*() +épitoge/S*() +épitomé/S*() +épître/S*() +épivarder/a3a+() +épizootie/S*() +épizootique/S*() +éplorée/F*() +éployée/F*() +éployer/a4a+() +épluchage/S*() +épluchée/F*() +épluche-légumes/L'D'Q' +éplucher/a2a+() +éplucheuse/F*() +épluchure/S*() +épode/S*() +épointage/S*() +épointée/F*() +épointement/S*() +épointer/a2a+() +éponge/S*() +épongeage/S*() +épongée/F*() +épongement/S*() +éponger/a4a+() +éponte/S*() +épontille/S*() +épontiller/a2a+() +éponyme/S*() +éponymie/S*() +épopée/S*() +époque/S*() +épouillage/S*() +épouillée/F*() +épouiller/a4a+() +époumoner/a3a+() +épousailles/D'Q' +épouse/S*() +épousée/F*() +épouser/a4a+() +épouseur/S*() +époussetage/S*() +époussetée/F*() +épousseter/d2a+() +époustouflante/F*() +époustouflée/F*() +époustoufler/a2a+() +époutier/a2a+() +époutir/f2f+() +épouvantable/S*() +épouvantablement/D'Q' +épouvantail/S*() +épouvante/S*() +épouvantée/F*() +épouvantement/S*() +épouvanter/a4a+() +époux/L'D'Q' +époxyde/S*() +épreindre +épreinte/S*() +éprendre/tG() +épreuve/S*() +éprise/F*() +éprouvante/F*() +éprouvée/F*() +éprouver/a4a+() +éprouvette/S*() +epsilon/L'D'Q' +epsomite/S*() +épucer/a4a+() +épuisable/S*() +épuisante/F*() +épuisée/F*() +épuisement/S*() +épuiser/a4a+() +épuisette/S*() +épulide/S*() +épulie/S*() +épulis/L'D'Q' +épulon/S*() +épulpeur/S*() +épuration/S*() +épurative/F*() +épuratoire/S*() +épuratrice/F*() +épure/S*() +épurée/F*() +épurement/S*() +épurer/a4a+() +épurge/S*() +équanime/S*() +équanimité/S*() +équarrie/F*() +équarrier +équarrir/f2f+() +équarrissage/S*() +équarrissement/S*() +équarrisseuse/F*() +équarrissoir/S*() +équateur/S*() +équation/S*() +équato-guinéenne/F*() +équatorial/X*() +équatoriale/W*() +équatorienne/F*() +équerrage/S*() +équerre/S*() +équerrer/a2a+() +équestre/S*() +équeutage/S*() +équeutée/F*() +équeuter/a2a+() +équiangle/S*() +équidé/S*() +équidimensionnelle/F*() +équidistance/S*() +équidistante/F*() +équilatérale/W*() +équilatère/S*() +équilibrage/S*() +équilibrante/F*() +équilibration/S*() +équilibre/S*() +équilibrée/F*() +équilibrer/a4a+() +équilibriste/S*() +équille/S*() +équimoléculaire/S*() +équimultiple/S*() +équimultiplicité/S*() +équine/F*() +équinisme/S*() +équinoxe/S*() +équinoxiale/W*() +équipage/S*() +équipartition/S*() +équipe/S*() +équipée/F*() +équipement/S*() +équipementière/F*() +équiper/a4a+() +équipière/F*() +équipolé/S*() +équipollé/S*() +équipollence/S*() +équipollente/F*() +équipotent/S*() +équipotentialité/S* +équipotentielle/F*() +équiprobabilité/S*() +équiprobable/S*() +équisingularité/S*() +équisingulière/F*() +équitable/S*() +équitablement/D'Q' +équitante/F*() +équitation/S*() +équité/S*() +équivalence/S*() +équivalent/S*() +équivalente/F*() +équivaloir/pN() +équivariance/S*() +équivariante/F*() +équivoque/S*() +équivoquer/a1() +érable/S*() +érablière/S*() +éradication/S*() +éradicatrice/F*() +éradiquée/F*() +éradiquer/a2a+() +éraflée/F*() +éraflement/S*() +érafler/a4a+() +éraflure/S*() +éraillée/F*() +éraillement/S*() +érailler/a4a+() +éraillure/S*() +érathème/S*() +érayée/F*() +érayer/a2a+() +erbine/S*() +erbium/S*() +ère/S*() +érectile/S*() +érectilité/S*() +érection/S*() +érectrice/F*() +éreintage/S*() +éreintante/F*() +éreintée/F*() +éreintement/S*() +éreinter/a4a+() +éreinteuse/F*() +érémitique/S*() +érémitisme/S*() +érepsine/S*() +érésipèle/S*() +éréthisme/S*() +erg/S*() +erg/||-- +ergastule/S*() +ergodicité/S*() +ergodique/S*() +ergographe/S*() +ergol/S*() +ergologie/S*() +ergonome/S*() +ergonomie/S*() +ergonomique/S*() +ergonomiste/S*() +ergostérol/S*() +ergot/S*() +ergotage/S*() +ergotée/F*() +ergoter/a1() +ergoteuse/F*() +ergothérapeute/S*() +ergothérapie/S*() +ergotine/S*() +ergotisme/S*() +éricacée/S*() +érigée/F*() +ériger/a4a+() +érigéron/S*() +érigne/S*() +érine/S*() +érinye/S*() +éristale/S*() +éristique/S*() +erlenmeyer/S*() +ermitage/S*() +ermite/S*() +érodée/F*() +éroder/a4a+() +érogène/S*() +éros/L'D'Q' +érosion/S*() +érosive/F*() +érotique/S*() +érotiquement/D'Q' +érotisation/S*() +érotisée/F*() +érotiser/a2a+() +érotisme/S*() +érotomane/S*() +érotomaniaque/S*() +érotomanie/S*() +errance/S*() +errante/F*() +errata/L'D'Q' +erratique/S*() +erratum/L'D'Q' +errements/D'Q' +errer/a1() +erreur/S*() +erronée/F*() +erronément/D'Q' +ers/L'D'Q' +ersatz/L'D'Q' +erse/S*() +erseau/X*() +érubescence/S*() +érubescente/F*() +éruciforme/S*() +éructation/S*() +éructée/F*() +éructer/a2a+() +érudite/F*() +érudition/S*() +érugineuse/W*() +éruption/S*() +éruptive/F*() +érysipélateuse/W*() +érysipèle/S*() +érythémateuse/W*() +érythème/S*() +érythréenne/F*() +érythrine/S*() +érythroblaste/S*() +érythroblastose/S*() +érythrocyte/S*() +érythromycine/S*() +érythropoïèse/S*() +érythropoïétine/S*() +érythrosine/S*() +ès +es/zI() +esbaudir/f3f+() +esbignée/F*() +esbigner/a3a+() +esbroufe/S*() +esbroufer/a2a+() +esbroufeuse/F*() +escabeau/X*() +escabelle/S*() +escadre/S*() +escadrille/S*() +escadron/S*() +escalade/S*() +escaladée/F*() +escalader/a2a+() +escaladeuse/F*() +escalator/S*() +escale/S*() +escalier/S*() +escaliéteuse/F*() +escalope/S*() +escamotable/S*() +escamotage/S*() +escamotée/F*() +escamoter/a4a+() +escamoteuse/F*() +escampette/S*() +escapade/S*() +escape/S*() +escarbille/S*() +escarbot/S*() +escarboucle/S*() +escarcelle/S*() +escargot/S*() +escargotière/S*() +escarmouche/S*() +escarmoucher/a1() +escarole/S*() +escarpe/S*() +escarpée/F*() +escarpement/S*() +escarper/a2a+() +escarpin/S*() +escarpolette/S*() +escarre/S*() +escarrifiée/F*() +escarrifier/a2a+() +escharifier +eschatologie/S*() +eschatologique/S*() +esche/S*() +eschée/F*() +escher/a2a+() +escient/S*() +esclaffer/a3a+() +esclandre/S*() +esclavage/S*() +esclavager/a2a+() +esclavagisme/S*() +esclavagiste/S*() +esclave/S*() +esclavonne/F*() +escobar/S*() +escobarderie/S*() +escoffier/a2a+() +escogriffe/S*() +escomptable/S*() +escompte/S*() +escomptée/F*() +escompter/a2a+() +escompteur/S*() +escopette/S*() +escorte/S*() +escortée/F*() +escorter/a2a+() +escorteur/S*() +escot/S*() +escouade/S*() +escourgeon/S*() +escrime/S*() +escrimer/a3a+() +escrimeuse/F*() +escroc/S*() +escroquée/F*() +escroquer/a2a+() +escroquerie/S*() +escudo/S*() +esculape/S*() +esculine/S*() +ésérine/S*() +esgourde/S*() +esgourder/a2a+() +ésotérique/S*() +ésotérisme/S*() +espace/S*() +espacée/F*() +espacement/S*() +espacer/a4a+() +espaces-temps/D'Q' +espace-temps/L'D'Q' +espada/S*() +espadon/S*() +espadrille/S*() +espagnole/F*() +espagnolette/S*() +espagnolisme/S*() +espalier/S*() +espar/S*() +esparcet/S*() +esparcette/S*() +espèce/S*() +espérance/S*() +espérantiste/S*() +espéranto/S*() +espérée/F*() +espérer/c2a+() +esperluette/S*() +espiègle/S*() +espièglerie/S*() +espingole/S*() +espionnage/S*() +espionne/F*() +espionnée/F*() +espionner/a2a+() +espionnite/S*() +esplanade/S*() +espoir/S*() +espolinée/F*() +espoliner/a2a+() +esponton/S*() +espoulinée/F*() +espouliner/a2a+() +espressivo/D'Q' +esprit/S*() +esprit-de-bois/L'D' +esprit-de-sel/L'D' +esprit-de-vin/L'D' +esquichée/F*() +esquicher/a1() +esquif/S*() +esquille/S*() +esquimau/X*() +esquimaude/S*() +esquimautage/S*() +esquintante/F*() +esquintée/F*() +esquinter/a4a+() +esquire/S*() +esquisse/S*() +esquissée/F*() +esquisser/a4a+() +esquive/S*() +esquivée/F*() +esquiver/a4a+() +essai/S*() +essaim/S*() +essaimage/S*() +essaimée/F*() +essaimer/a2a+() +essangeage/S*() +essangée/F*() +essanger/a2a+() +essanvage/S*() +essart/S*() +essartage/S*() +essartée/F*() +essartement/S*() +essarter/a2a+() +essayage/S*() +essayée/F*() +essayer/a4a+() +essayeuse/F*() +essayiste/S*() +esse/S*() +essence/S*() +essencerie/S*() +essencière/F*() +essénienne/F*() +essentialisme/S*() +essentielle/F*() +essentiellement/D'Q' +esseulée/F*() +essieu/X*() +essor/S*() +essorage/S*() +essorée/F*() +essorer/a4a+() +essoreuse/F*() +essorillée/F*() +essoriller/a2a+() +essouchage/S*() +essouchée/F*() +essouchement/S*() +essoucher/a2a+() +essoufflée/F*() +essoufflement/S*() +essouffler/a4a+() +essuie/S*() +essuie-glace/S*() +essuie-mains/L'D'Q' +essuie-meubles/L'D'Q' +essuie-phare/S*() +essuie-pieds/L'D'Q' +essuie-plume/S*() +essuie-tout/L'D'Q' +essuie-verre/S*() +essuyage/S*() +essuyée/F*() +essuyer/a4a+() +essuyeuse/F*() +est/L'D'Q' +establishment/S*() +estacade/S*() +estafette/S*() +estafier/S*() +estafilade/S*() +estagnon/S*() +est-allemande/F*() +estaminet/S*() +estampage/S*() +estampe/S*() +estampée/F*() +estamper/a2a+() +estampeuse/F*() +estampillage/S*() +estampille/S*() +estampillée/F*() +estampiller/a2a+() +estancia/S*() +estarie/S*() +este/S*() +ester +ester/S*() +estérification/S*() +estérifiée/F*() +estérifier/a2a+() +esterlin/S*() +esthésie/S*() +esthésiogène/S*() +esthésiologie/S*() +esthète/S*() +esthéticienne/F*() +esthétique/S*() +esthétiquement/D'Q' +esthétisante/F*() +esthétisée/F*() +esthétiser/a2a+() +esthétisme/S*() +estimable/S*() +estimation/S*() +estimative/F*() +estimatoire/S*() +estimatrice/F*() +estime/S*() +estimée/F*() +estimer/a4a+() +estivage/S*() +estivale/W*() +estivante/F*() +estivation/S*() +estivée/F*() +estiver/a2a+() +estoc/S*() +estocade/S*() +estomac/S*() +estomaquée/F*() +estomaquer/a2a+() +estompage/S*() +estompée/F*() +estomper/a4a+() +estonienne/F*() +estoquée/F*() +estoquer/a2a+() +estouffade/S*() +estourbie/F*() +estourbir/f2f+() +estrade/S*() +estradiène/S*() +estradiol/S*() +estradiot/S*() +estragon/S*() +estran/S*() +estrapade/S*() +estrapadée/F*() +estrapader/a2a+() +estrapassée/F*() +estrapasser/a2a+() +estriol/S*() +estrogène/S*() +estrogénique/S*() +estrogénothérapie/S*() +estrone/S*() +estrope/S*() +estropiée/F*() +estropier/a4a+() +estroprogestative/F*() +estuaire/S*() +estuarienne/F*() +estudiantine/F*() +esturgeon/S*() +eszett/S*() +et +êta/L'D'Q' +étable/S*() +établée/F*() +établer/a2a+() +établi/S*() +établie/F*() +établir/f4f+() +établissement/S*() +étage/S*() +étagée/F*() +étagement/S*() +étager/a4a+() +étagère/S*() +étai/S*() +étaiement/S*() +étain/S*() +étais/zG() +étal/S*() +étalage/S*() +étalagée/F*() +étalager/a2a+() +étalagiste/S*() +étalée/F*() +étalement/S*() +étaler/a4a+() +étaleuse/S*() +étalière/F*() +étalinguée/F*() +étalinguer/a2a+() +étalingure/S*() +étalon/S*() +étalonnage/S*() +étalonnée/F*() +étalonnement/S*() +étalonner/a2a+() +étalonneuse/F*() +étalonnière/F*() +étamage/S*() +étambot/S*() +étambrai/S*() +étamée/F*() +étamer/a2a+() +étameuse/F*() +étamine/S*() +étampage/S*() +étampe/S*() +étampée/F*() +étamper/a2a+() +étamperche/S*() +étampeur/S*() +étampure/S*() +étamure/S*() +étanche/S*() +étanchée/F*() +étanchéiste/S*() +étanchéité/S*() +étanchement/S*() +étancher/a2a+() +étancheuse/F*() +étançon/S*() +étançonnée/F*() +étançonner/a2a+() +étang/S*() +étape/S*() +étarquée/F*() +étarquer/a2a+() +étasunienne/F*() +état/S*() +étatique/S*() +étatisation/S*() +étatisée/F*() +étatiser/a2a+() +étatisme/S*() +étatiste/S*() +état-major/L'D'Q' +états-majors/D'Q' +états-unienne/F*() +étau/X*() +étayage/S*() +étayée/F*() +étayement/S*() +étayer/a4a+() +etc +été/S*() +éteignoir/S*() +éteindre/wB() +éteinte/F*() +étendage/S*() +étendard/S*() +étendoir/S*() +étendre/tA() +étendue/F*() +éternelle/F*() +éternellement/D'Q' +éternisée/F*() +éterniser/a4a+() +éternité/S*() +éternuement/S*() +éternuer/a1() +étésien/S*() +étêtage/S*() +étêtée/F*() +étêtement/S*() +étêter/a2a+() +éteuf/S*() +éteule/S*() +eth +éthane/S*() +éthanol/S*() +éther/S*() +éthérée/F*() +éthérification/S*() +éthérifiée/F*() +éthérifier/a2a+() +éthérisation/S*() +éthérisée/F*() +éthériser/a2a+() +éthérisme/S*() +éthéromane/S*() +éthéromanie/S*() +éthiopienne/F*() +éthique/S*() +ethniciser/a2a+() +ethnie/S*() +ethnique/S*() +ethniquement/D'Q' +ethnocentrique/S*() +ethnocentrisme/S*() +ethnocide/S*() +ethnogenèse/S*() +ethnographe/S*() +ethnographie/S*() +ethnographique/S*() +ethnolinguistique/S*() +ethnologie/S*() +ethnologique/S*() +ethnologiquement/D'Q' +ethnologue/S*() +ethnométhodologie/S*() +ethnonyme/S*() +ethnonymie/S*() +ethnopsychiatrie/S*() +éthographie/S*() +éthologie/S*() +éthologique/S*() +éthologiste/S*() +éthologue/S*() +éthuse/S*() +éthyle/S*() +éthylène/S*() +éthylénique/S*() +éthylique/S*() +éthylisme/S*() +éthylomètre/S*() +éthylotest/S*() +étiage/S*() +étier/S*() +étincelage/S*() +étincelante/F*() +étinceler/d1() +étincelle/S*() +étincellement/S*() +étiolée/F*() +étiolement/S*() +étioler/a4a+() +étiologie/S*() +étiologique/S*() +étique/S*() +étiquetage/S*() +étiquetée/F*() +étiqueter/d2a+() +étiqueteuse/F*() +étiquette/S*() +étirable/S*() +étirage/S*() +étirée/F*() +étirement/S*() +étirer/a4a+() +étireuse/F*() +étisie/S*() +étoc/S*() +étoffe/S*() +étoffée/F*() +étoffement/S*() +étoffer/a4a+() +étoile/S*() +étoilée/F*() +étoilement/S*() +étoiler/a4a+() +étole/S*() +étonnamment/D'Q' +étonnante/F*() +étonnée/F*() +étonnement/S*() +étonner/a4a+() +étouffade/S*() +étouffage/S*() +étouffante/F*() +étouffe-chrétien/L'D'Q' +étouffée/F*() +étouffement/S*() +étouffer/a4a+() +étouffeur/S*() +étouffoir/S*() +étoupe/S*() +étoupée/F*() +étouper/a2a+() +étoupiller/a2a+() +étourderie/S*() +étourdie/F*() +étourdiment/D'Q' +étourdir/f4f+() +étourdissante/F*() +étourdissement/S*() +étourneau/X*() +étrange/S*() +étrangement/D'Q' +étrangère/F*() +étrangeté/S*() +étranglée/F*() +étranglement/S*() +étrangler/a4a+() +étrangleuse/F*() +étrangloir/S*() +étrave/S*() +être/S*() +être/zE() +étrécie/F*() +étrécir/f4f+() +étrécissement/S*() +étreindre/wB() +étreinte/F*() +étreinte/S*() +étrenne/S*() +étrennée/F*() +étrenner/a2a+() +étrésillon/S*() +étrésillonnée/F*() +étrésillonnement/S*() +étrésillonner/a2a+() +étrier/S*() +étrille/S*() +étrillée/F*() +étriller/a2a+() +étripage/S*() +étripailler/a2a+() +étripée/F*() +étriper/a4a+() +étriquée/F*() +étriquer/a2a+() +étrive/S*() +étrivière/S*() +étroite/F*() +étroitement/D'Q' +étroitesse/S*() +étron/S*() +étronçonnée/F*() +étronçonner/a2a+() +étruscologie/S*() +étruscologue/S*() +étrusque/S*() +étude/S*() +étudiante/F*() +étudiée/F*() +étudier/a4a+() +étui/S*() +étuvage/S*() +étuve/S*() +étuvée/S*() +étuver/a2a+() +étuveuse/F*() +étym +étymologie/S*() +étymologique/S*() +étymologiquement/D'Q' +étymologiste/S*() +étymon/S*() +eubactérie/S*() +eucalyptol/S*() +eucalyptus/L'D'Q' +eucaryote/S*() +eucharistie/S*() +eucharistique/S*() +euclidienne/F*() +eucologe/S*() +eudémis/L'D'Q' +eudémonisme/S*() +eudiomètre/S*() +eudiométrie/S*() +eudiométrique/S*() +eudiste/S*() +eugénate/S*() +eugénie/S*() +eugénique/S*() +eugénisme/S*() +eugéniste/S*() +eugénol/S*() +euglène/S*() +euh +eulérienne/F*() +eulogie/S*() +eumélanine/S*() +euménide/S*() +eunecte/S*() +eunuque/S*() +eupatoire/S*() +eupeptique/S*() +euphémique/S*() +euphémiquement/D'Q' +euphémisme/S*() +euphonie/S*() +euphonique/S*() +euphoniquement/D'Q' +euphorbe/S*() +euphorbiacée/S*() +euphorie/S*() +euphorique/S*() +euphorisante/F*() +euphorisée/F*() +euphoriser/a2a+() +euphuisme/S*() +eurafricaine/F*() +eurasiatique/S*() +eurasienne/F*() +eurêka +euro/S*() +eurocentrisme/S*() +eurocentriste/S*() +eurocommunisme/S*() +eurocommuniste/S*() +eurocrate/S*() +eurodéputée/F*() +eurodevise/S*() +eurodollar/S*() +euromarché/S*() +euromissile/S*() +euro-obligataire/S*() +euro-obligation/S*() +européanisation/S*() +européanisée/F*() +européaniser/a4a+() +européanisme/S*() +européenne/F*() +européisme/S*() +europium/S*() +europoïde/S*() +euroscepticisme/S*() +eurosceptique/S*() +eurovision/S*() +eurytherme/S*() +eurythermie/S*() +eurythmie/S*() +eurythmique/S*() +eus/zB() +euscarienne/F*() +euskarienne/F*() +eustache/S*() +eustatique/S*() +eustatisme/S*() +eutectique/S*() +eutexie/S*() +euthanasie/S*() +euthanasiée/F*() +euthanasier/a2a+() +eutrophisation/S*() +eux/D'Q' +eux-mêmes/D'Q' +évacuante/F*() +évacuation/S*() +évacuatrice/F*() +évacuée/F*() +évacuer/a4a+() +évadée/F*() +évader/a3a+() +évagination/S*() +évaginée/F*() +évaluable/S*() +évaluation/S*() +évaluative/F*() +évaluatrice/F*() +évaluée/F*() +évaluer/a4a+() +évanescence/S*() +évanescente/F*() +évangéliaire/S*() +évangélique/S*() +évangéliquement/D'Q' +évangélisation/S*() +évangélisatrice/F*() +évangélisée/F*() +évangéliser/a2a+() +évangélisme/S*() +évangéliste/S*() +évangile/S*() +évanouie/F*() +évanouir/f3f+() +évanouissement/S*() +évaporable/S*() +évaporateur/S*() +évaporation/S*() +évaporatoire/S*() +évaporée/F*() +évaporer/a4a+() +évasée/F*() +évasement/S*() +évaser/a4a+() +évasion/S*() +évasive/F*() +évasivement/D'Q' +évasure/S*() +évêché/S*() +évection/S*() +éveil/S*() +éveillée/F*() +éveiller/a4a+() +éveilleur/S*() +événement/S*() +événementiel/S*() +événementielle/F*() +évent/S*() +éventail/S*() +éventaire/S*() +éventée/F*() +éventement/S*() +éventer/a4a+() +éventration/S*() +éventrée/F*() +éventrement/S*() +éventrer/a4a+() +éventreur/S*() +éventualité/S*() +éventuelle/F*() +éventuellement/D'Q' +évêque/S*() +évergète/S*() +évergétisme/S*() +évertuer/a3a+() +évhémérisme/S*() +éviction/S*() +évidage/S*() +évidée/F*() +évidement/S*() +évidemment/D'Q' +évidence/S*() +évidente/F*() +évider/a2a+() +évier/S*() +évincée/F*() +évincement/S*() +évincer/a2a+() +éviscérée/F*() +éviscérer/c2a+() +évitable/S*() +évitage/S*() +évitée/F*() +évitement/S*() +éviter/a4a+() +évocable/S*() +évocation/S*() +évocatoire/S*() +évocatrice/F*() +évohé +évoluée/F*() +évoluer/a1a+() +évolution/S*() +évolutionnaire/S*() +évolutionnisme/S*() +évolutionniste/S*() +évolutive/F*() +évolutivité/S*() +évoquée/F*() +évoquer/a2a+() +évulsion/S*() +evzone/S*() +ex/L'D'Q' +exabit/S*() +exacerbation/S*() +exacerbée/F*() +exacerber/a4a+() +exacte/F*() +exactement/D'Q' +exaction/S*() +exactitude/S*() +exagération/S*() +exagératrice/F*() +exagérée/F*() +exagérément/D'Q' +exagérer/c4a+() +exaltante/F*() +exaltation/S*() +exaltée/F*() +exalter/a4a+() +examen/S*() +examinatrice/F*() +examinée/F*() +examiner/a4a+() +exanthémateuse/W*() +exanthématique/S*() +exanthème/S*() +exaoctet/S*() +exarchat/S*() +exarque/S*() +exaspérante/F*() +exaspération/S*() +exaspérée/F*() +exaspérer/c4a+() +exaucée/F*() +exaucement/S*() +exaucer/a4a+() +exbibit/S*() +exbioctet/S*() +excavation/S*() +excavatrice/F*() +excavée/F*() +excaver/a2a+() +excédante/F*() +excédée/F*() +excédent/S*() +excédentaire/S*() +excéder/c2a+() +excellemment/D'Q' +excellence/S*() +excellente/F*() +excellentissime/S*() +exceller/a1() +excentration/S*() +excentrée/F*() +excentrer/a2a+() +excentricité/S*() +excentrique/S*() +excentriquement/D'Q' +exceptée/F*() +excepter/a2a+() +exception/S*() +exceptionnelle/F*() +exceptionnellement/D'Q' +excès/L'D'Q' +excessive/F*() +excessivement/D'Q' +excipée/F*() +exciper/a5() +excipient/S*() +excisée/F*() +exciser/a2a+() +exciseuse/F*() +excision/S*() +excitabilité/S*() +excitable/S*() +excitante/F*() +excitation/S*() +excitatrice/F*() +excitée/F*() +exciter/a4a+() +excitomotrice/F*() +exciton/S*() +exclamation/S*() +exclamative/F*() +exclamée/F*() +exclamer/a3a+() +exclue/F*() +exclure/xL() +exclusion/S*() +exclusive/F*() +exclusivement/D'Q' +exclusivisme/S*() +exclusivité/S*() +excommunication/S*() +excommuniée/F*() +excommunier/a2a+() +excoriation/S*() +excoriée/F*() +excorier/a2a+() +excracher +excrément/S*() +excrémenteuse/W*() +excrémentielle/F*() +excrétée/F*() +excréter/c2a+() +excrétion/S*() +excrétoire/S*() +excrétrice/F*() +excroissance/S*() +excursion/S*() +excursionner/a1() +excursionniste/S*() +excusable/S*() +excuse/S*() +excusée/F*() +excuser/a4a+() +exeat/L'D'Q' +exécrable/S*() +exécrablement/D'Q' +exécration/S*() +exécrée/F*() +exécrer/c2a+() +exécutable/S*() +exécutante/F*() +exécutée/F*() +exécuter/a4a+() +exécution/S*() +exécutive/F*() +exécutoire/S*() +exécutrice/F*() +exèdre/S*() +exégèse/S*() +exégète/S*() +exégétique/S*() +exemplaire/S*() +exemplairement/D'Q' +exemplarité/S*() +exemple/S*() +exemplification/S*() +exemplifiée/F*() +exemplifier/a2a+() +exempte/F*() +exemptée/F*() +exempter/a4a+() +exemption/S*() +exequatur/L'D'Q' +exerçante/F*() +exercée/F*() +exercer/a4a+() +exercice/S*() +exerciseur/S*() +exérèse/S*() +exergue/S*() +exfiltration/S*() +exfiltrée/F*() +exfiltrer/a2a+() +exfoliante/F*() +exfoliation/S*() +exfoliée/F*() +exfolier/a4a+() +exhalaison/S*() +exhalation/S*() +exhalée/F*() +exhaler/a4a+() +exhaure/S*() +exhaussée/F*() +exhaussement/S*() +exhausser/a2a+() +exhausteur/S*() +exhaustion/S*() +exhaustive/F*() +exhaustivement/D'Q' +exhaustivité/S*() +exhérédation/S*() +exhérédée/F*() +exhéréder/c2a+() +exhibée/F*() +exhiber/a4a+() +exhibition/S*() +exhibitionnisme/S*() +exhibitionniste/S*() +exhortation/S*() +exhortée/F*() +exhorter/a4a+() +exhumation/S*() +exhumée/F*() +exhumer/a2a+() +exigeante/F*() +exigée/F*() +exigence/S*() +exiger/a2a+() +exigibilité/S*() +exigible/S*() +exiguë/F*() +exiguïté/S*() +exil/S*() +exilée/F*() +exiler/a4a+() +exinscrite/F*() +existante/F*() +existence/S*() +existentialisme/S*() +existentialiste/S*() +existentielle/F*() +exister/a1() +exit/L'D'Q' +ex-libris/L'D'Q' +exobiologie/S*() +exocet/S*() +exocrine/S*() +exode/S*() +exogame/S*() +exogamie/S*() +exogamique/S*() +exogène/S*() +exomphale/S*() +exon/S*() +exondation/S*() +exondée/F*() +exonder/a3a+() +exonération/S*() +exonérée/F*() +exonérer/c4a+() +exonyme/S*() +exonymie/S*() +exophtalmie/S*() +exophtalmique/S*() +exoplanète/S*() +exorable/S*() +exorbitante/F*() +exorbitée/F*() +exorcisation/S*() +exorcisée/F*() +exorciser/a2a+() +exorciseuse/F*() +exorcisme/S*() +exorciste/S*() +exorde/S*() +exoréique/S*() +exoréisme/S*() +exosmose/S*() +exosphère/S*() +exosphérique/S*() +exosquelette/S*() +exostose/S*() +exotérique/S*() +exotérisme/S*() +exoterre/S*() +exothermique/S*() +exotique/S*() +exotiquement/D'Q' +exotisme/S*() +exotoxine/S*() +expactative/F*() +expansée/F*() +expansibilité/S*() +expansible/S*() +expansion/S*() +expansionnisme/S*() +expansionniste/S*() +expansive/F*() +expansivité/S*() +expatriation/S*() +expatriée/F*() +expatrier/a4a+() +expectative/S*() +expectorante/F*() +expectoration/S*() +expectorée/F*() +expectorer/a2a+() +expédiée/F*() +expédient/S*() +expédier/a2a+() +expédition/S*() +expéditionnaire/S*() +expéditive/F*() +expéditivement/D'Q' +expéditrice/F*() +expérience/S*() +expérimentale/W*() +expérimentalement/D'Q' +expérimentation/S*() +expérimentatrice/F*() +expérimentée/F*() +expérimenter/a2a+() +expert-comptable/L'D'Q' +experte/F*() +expertement/D'Q' +expertise/S*() +expertisée/F*() +expertiser/a2a+() +experts-comptables/D'Q' +expiable/S*() +expiation/S*() +expiatoire/S*() +expiée/F*() +expier/a4a+() +expirante/F*() +expiration/S*() +expiratoire/S*() +expirée/F*() +expirer/a2a+() +explétive/F*() +explicable/S*() +explication/S*() +explicative/F*() +explicitation/S*() +explicitée/F*() +explicitement/D'Q' +expliciter/a2a+() +expliquée/F*() +expliquer/a4a+() +exploit/S*() +exploitabilité/S*() +exploitable/S*() +exploitante/F*() +exploitation/S*() +exploitée/F*() +exploiter/a2a+() +exploiteuse/F*() +exploration/S*() +exploratoire/S*() +exploratrice/F*() +explorée/F*() +explorer/a2a+() +explosée/F*() +exploser/a1() +exploseur/S*() +explosible/S*() +explosif/S*() +explosion/S*() +explosive/F*() +expo/S*() +exponentiation/S*() +exponentielle/F*() +exponentiellement/D'Q' +export/S*() +exportable/S*() +exportation/S*() +exportatrice/F*() +exportée/F*() +exporter/a4a+() +exposante/F*() +exposé/S*() +exposée/F*() +exposer/a4a+() +exposition/S*() +exprès/D'Q' +exprès/L'D'Q' +express/L'D'Q' +expresse/S*() +expressément/D'Q' +expression/S*() +expressionnisme/S*() +expressionniste/S*() +expressive/F*() +expressivement/D'Q' +expressivité/S*() +exprimable/S*() +exprimée/F*() +exprimer/a4a+() +expromission/S*() +expropriante/F*() +expropriation/S*() +expropriée/F*() +exproprier/a2a+() +expulsée/F*() +expulser/a4a+() +expulsion/S*() +expurgation/S*() +expurgatoire/S*() +expurgée/F*() +expurger/a2a+() +exquise/F*() +exquisément/D'Q' +exsangue/S*() +exstrophie/S*() +exsudat/S*() +exsudation/S*() +exsudée/F*() +exsuder/a2a+() +extase/S*() +extasiée/F*() +extasier/a3a+() +extatique/S*() +extatiquement/D'Q' +extemporanée/F*() +extemporanément/D'Q' +extenseur/S*() +extensibilité/S*() +extensible/S*() +extension/S*() +extensionnalité/L'D'Q' +extensive/F*() +extenso +extensomètre/S*() +exténuante/F*() +exténuation/S*() +exténuée/F*() +exténuer/a4a+() +extérieur/S*() +extérieure/F*() +extérieurement/D'Q' +extériorisation/S*() +extériorisée/F*() +extérioriser/a4a+() +extériorité/S*() +extermination/S*() +exterminatrice/F*() +exterminée/F*() +exterminer/a2a+() +externalisation/S*() +externalisée/F*() +externaliser/a2a+() +externalité/S*() +externat/S*() +externe/S*() +externer/a2a+() +extéroceptive/F*() +exterritorialité/S*() +extinction/S*() +extinctrice/F*() +extinguible/S*() +extirpable/S*() +extirpateur/S*() +extirpation/S*() +extirpée/F*() +extirper/a4a+() +extorquée/F*() +extorquer/a2a+() +extorqueuse/F*() +extorsion/S*() +extourner/a2a+() +extra/L'D'Q' +extra-atmosphérique/S*() +extraconjugale/W*() +extracourant/S*() +extractible/S*() +extraction/S*() +extractive/F*() +extractrice/F*() +extradée/F*() +extrader/a2a+() +extradition/S*() +extrados/L'D'Q' +extra-dry/L'D'Q' +extrafine/F*() +extraforte/F*() +extragalactique/S*() +extraire/wL() +extrait/S*() +extraite/F*() +extrajudiciaire/S*() +extralégale/W*() +extralinguistique/S*() +extralucide/S*() +extra-muros/D'Q' +extra-muros/L'D'Q' +extranéité/S*() +extranet/S*() +extraordinaire/S*() +extraordinairement/D'Q' +extraparlementaire/S*() +extrapolation/S*() +extrapolée/F*() +extrapoler/a2a+() +extrascolaire/S*() +extrasensible/S*() +extrasensorielle/F*() +extrasolaire/S*() +extrasystole/S*() +extraterrestre/S*() +extraterritorialité/S*() +extravagamment/D'Q' +extravagance/S*() +extravagante/F*() +extravaguer/a1() +extravasation/S*() +extravasée/F*() +extravaser/a4a+() +extraversion/S*() +extravertie/F*() +extrémale/W*() +extrême/S*() +extrêmement/D'Q' +extrême-onction/L'D' +extrême-orientale/W*() +extremis +extrémisme/S*() +extrémiste/S*() +extrémité/S*() +extremum/S*() +extrinsèque/S*() +extrinsèquement/D'Q' +extrorse/S*() +extrovertie/F*() +extrudée/F*() +extruder/a2a+() +extrudeuse/F*() +extrusion/S*() +exubérance/S*() +exubérante/F*() +exubérer +exulcération/S*() +exulcérée/F*() +exulcérer/c2a+() +exultation/S*() +exulter/a1() +exutoire/S*() +ex-voto/L'D'Q' +eye-liner/S*() +f +fa +fabacée/S. +fable/S. +fabliau/X. +fablier/S. +fabricante/F.() +fabrication/S. +fabricatrice/F.() +fabricien/S. +fabrique/S. +fabriquée/F.() +fabriquer/a0a+() +fabulation/S. +fabulatrice/F.() +fabuler/a0() +fabuleuse/W.() +fabuleusement +fabuliste/S. +fac/S. +façade/S. +façadière/F.() +face/S. +face-à-face +face-à-main +faces-à-main +facétie/S. +facétieuse/W.() +facétieusement +facette/S. +facetter/a0a+() +fâchée/F.() +fâcher/a0a+() +fâcherie/S. +fâcheuse/W.() +fâcheusement +facho/S. +faciale/W.() +faciès +facile/S. +facilement +facilitation/S. +facilitatrice/F.() +facilité/S. +facilitée/F.() +faciliter/a0a+() +façon/S. +faconde/S. +façonnage/S. +façonnée/F.() +façonnement/S. +façonner/a0a+() +façonneuse/F.() +façonnière/F.() +fac-similé/S. +factage/S. +factice/S. +facticement +facticité/S. +factieuse/W.() +faction/S. +factionnaire/S. +factitive/F.() +facto +factorage/S. +factorerie/S. +factorielle/F.() +factoring/S. +factorisable/S. +factorisation/S. +factorisée/F.() +factoriser/a0a+() +factotum/S. +factrice/F.() +factuelle/F.() +factum/S. +facturable/S. +facturation/S. +facture/S. +facturée/F.() +facturer/a0a+() +facturette/S. +facturière/F.() +facultative/F.() +facultativement +faculté/S. +fadaise/S. +fadasserie/S. +fade/S. +fadée/F.() +fadement +fader/a0a+() +fadeur/S. +fading/S. +fado/S. +fafiot/S. +fagacée/S. +fagnarde/F.() +fagne/S. +fagot/S. +fagotage/S. +fagotée/F.() +fagoter/a0a+() +fagotier/S. +fagotin/S. +faiblarde/F.() +faible/S. +faiblement +faiblesse/S. +faiblir/f0() +faiblissante/F.() +faïence/S. +faïencée/F.() +faïencerie/S. +faïencière/F.() +faignante/F.() +faignanter/a0() +faille/S. +faillée/F.() +failler/a0a+() +faillibilité/S. +faillible/S. +faillie/F.() +faillir/iU() +faillite/S. +faim/S. +faine/S. +fainéante/F.() +fainéanter/a0() +fainéantise/S. +fainéantiser +faire/wD() +faire-part +faire-valoir/S. +fair-play +faisabilité/S. +faisable/S. +faisandage/S. +faisandeau/X. +faisandée/F.() +faisander/a0a+() +faisanderie/S. +faisane/F.() +faisceau/X. +faiseuse/F.() +faisselle/S. +fait/S. +faîtage/S. +faite/F.() +faîte/S. +faîteau/X. +faîtière/F.() +faitout/S. +faix +fajita/S. +fakir/S. +fakirisme/S. +falafel/S. +falaise/S. +falarique/S. +falbala/S. +falciforme/S. +faldistoire/S. +falerne/S. +fallacieuse/W.() +fallacieusement +falloir/qA() +falote/F.() +faloter +falourde/S. +falsifiabilité/S. +falsifiable/S. +falsification/S. +falsificatrice/F.() +falsifiée/F.() +falsifier/a0a+() +faluche/S. +falun/S. +faluner/a0a+() +falunière/S. +falzar/S. +famée/F.() +famélique/S. +famennoise/F.() +fameuse/W.() +fameusement +familiale/W.() +familiarisation/S. +familiariser/a0a+() +familiarité/S. +familière/F.() +familièrement +familistère/S. +famille/S. +famine/S. +fan/S. +fanage/S. +fanaison/S. +fanal/X. +fanatique/S. +fanatiquement +fanatisante/F.() +fanatisée/F.() +fanatiser/a0a+() +fanatiseuse/F.() +fanatisme/S. +fan-club/S. +fancy-fair/S. +fandango/S. +fane/S. +fanée/F.() +faner/a0a+() +faneuse/F.() +fanfare/S. +fanfaronnade/S. +fanfaronne/F.() +fanfaronner/a0() +fanfreluche/S. +fanfreluchée/F.() +fanfrelucher/a0a+() +fange/S. +fangeuse/W.() +fangothérapie/S. +fanion/S. +fanon/S. +fantaisie/S. +fantaisiste/S. +fantaliser/a0a+() +fantasia/S. +fantasmagorie/S. +fantasmagorique/S. +fantasmatique/S. +fantasme/S. +fantasmée/F.() +fantasmer/a0a+() +fantasque/S. +fantasquement +fantassin/S. +fantastique/S. +fantastiquement +fantasy +fantoche/S. +fantomatique/S. +fantomatiquement +fantôme/S. +fanton/S. +fanzine/S. +faon/S. +faquin/S. +far/S. +farad/Um() +faraday/S. +faradique/S. +faramineuse/W.() +farandole/S. +faraude/F.() +farce/S. +farceuse/F.() +farcie/F.() +farcin/S. +farcir/f0f+() +fard/S. +fardage/S. +farde/S. +fardeau/X. +fardée/F.() +farder/a0a+() +fardier/S. +farfadet/S. +farfelue/F.() +farfouiller/a0a+() +farfouilleuse/F.() +farguer +fargues +faribole/S. +farigoule/S. +farinacée/F.() +farine/S. +farinée/F.() +fariner/a0a+() +farineuse/W.() +farinière/F.() +farlouse/S. +farniente/S. +faro/S. +farouch/S. +farouche/S. +farouchement +farrago/S. +fart/S. +fartage/S. +fartée/F.() +farter/a0a+() +fasce/S. +fascée/F.() +fascia/S. +fasciation/S. +fascicule/S. +fasciculée/F.() +fasciée/F.() +fascinante/F.() +fascination/S. +fascinatrice/F.() +fascinée/F.() +fasciner/a0a+() +fascisante/F.() +fascisation/S. +fascisée/F.() +fasciser/a0a+() +fascisme/S. +fasciste/S. +faséier +faseiller +faseyer +faséyer/c0() +faste/S. +fast-food/S. +fastidieuse/W.() +fastidieusement +fastigiée/F.() +fastoche/S. +fastueuse/W.() +fastueusement +fat/S. +fatale/F.() +fatalement +fatalisme/S. +fataliste/S. +fatalité/S. +fatidique/S. +fatigabilité/S. +fatigable/S. +fatigante/F.() +fatigue/S. +fatiguée/F.() +fatiguer/a0a+() +fatma/S. +fatras +fatrasie/S. +fatuité/S. +fatum +fatwa/S. +fauber/S. +faubérer/c0() +faubert/S. +faubourg/S. +faubourienne/F.() +faucard/S. +faucarder/a0a+() +faucardeur/S. +fauchage/S. +fauchaison/S. +fauchard/S. +fauche/S. +fauchée/F.() +faucher/a0a+() +fauchet/S. +fauchette/S. +faucheuse/F.() +faucheux +fauchon/S. +faucille/S. +faucillon/S. +faucon/S. +fauconneau/X. +fauconner/a0() +fauconnerie/S. +fauconnier/S. +faucre/S. +faufil/S. +faufilage/S. +faufiler/a0a+() +faufilure/S. +faune/S. +faunesque/S. +faunique/S. +faunistique/S. +faussaire/S. +fausse/W.() +faussée/F.() +faussement +fausser/a0a+() +fausset/S. +fausseté/S. +faute/S. +fauter/a0() +fauteuil/S. +fautive/F.() +fautivement +fautrice/F.() +fauve/S. +fauverie/S. +fauvette/S. +fauvisme/S. +faux +faux-bourdon/S. +faux-filet/S. +faux-fuyant/S. +faux-monnayeur/S. +faux-semblant/S. +faux-sens +favela/S. +faverole/S. +faveur/S. +favorable/S. +favorablement +favori/S. +favorisante/F.() +favorisée/F.() +favoriser/a0a+() +favorite/S. +favoritisme/S. +favus +fax +faxée/F.() +faxer/a0a+() +fayard/S. +fayot/S. +fayotage/S. +fayoter/a0() +fazenda/S. +féale/W.() +fébricule/S. +fébrifuge/S. +fébrile/S. +fébrilement +fébrilité/S. +fécale/W.() +fèces +fécial/X. +fécondabilité/S. +fécondable/S. +fécondante/F.() +fécondation/S. +fécondatrice/F.() +féconde/F.() +fécondée/F.() +féconder/a0a+() +fécondité/S. +fécule/S. +féculence/S. +féculent/S. +féculente/F.() +féculer/a0a+() +féculerie/S. +fedayin/S. +fédérale/W.() +fédéralisation/S. +fédéralisée/F.() +fédéraliser/a0a+() +fédéralisme/S. +fédéraliste/S. +fédération/S. +fédérative/F.() +fédératrice/F.() +fédérée/F.() +fédérer/c0a+() +fée/S. +feed-back +féerie/S. +féerique/S. +féeriquement +feignante/F.() +feignanter/a0() +feignasse/S. +feindre/wB() +feinte/F.() +feinte/S. +feintée/F.() +feinter/a0a+() +feinteur/S. +feintise/S. +feld-maréchal/X. +feldspath/S. +feldspathique/S. +feldwebel/S. +fêlée/F.() +fêler/a0a+() +félibre/S. +félibrige/S. +félicitation/S. +félicité/S. +félicitée/F.() +féliciter/a0a+() +félidé/S. +féline/F.() +félinité/S. +fellaga/S. +fellah/S. +fellation/S. +félonie/S. +félonne/F.() +felouque/S. +fêlure/S. +femelle/S. +féminine/F.() +féminisation/S. +féminisée/F.() +féminiser/a0a+() +féminisme/S. +féministe/S. +féminité/S. +femme/S. +femmelette/S. +fémorale/W.() +fémur/S. +fenaison/S. +fendage/S. +fendante/F.() +fendard/S. +fendart/S. +fendeuse/F.() +fendille/S. +fendillée/F.() +fendillement/S. +fendiller/a0a+() +fendoir/S. +fendre/tA() +fendue/F.() +fenestrage/S. +fenestration/S. +fenestrée/F.() +fenestrer/a0a+() +fenêtrage/S. +fenêtre/S. +fenêtrée/F.() +fenêtrer/a0a+() +fenil/S. +fennec/S. +fenouil/S. +fenouillet/S. +fenouillette/S. +fente/S. +fenton/S. +fenugrec/S. +féodale/W.() +féodalement +féodalisation/S. +féodalisme/S. +féodalité/S. +fer/S. +féra/S. +férale/W.() +férals +fer-blanc +ferblanterie/S. +ferblantière/F.() +fériale/W.() +fériée/F.() +férir/iX() +ferler/a0a+() +fermage/S. +fermail/X. +fermante/F.() +ferme/S. +fermée/F.() +fermement +ferment/S. +fermentable/S. +fermentation/S. +fermentative/F.() +fermentée/F.() +fermenter/a0() +fermentescible/S. +fermenteur/S. +fermer/a0a+() +fermeté/S. +fermette/S. +fermeture/S. +fermière/F.() +fermion/S. +fermionique/S. +fermium/S. +fermoir/S. +féroce/S. +férocement +férocité/S. +ferrade/S. +ferrage/S. +ferraillage/S. +ferraille/S. +ferraillement/S. +ferrailler/a0() +ferrailleuse/F.() +ferrate/S. +ferratier/S. +ferrée/F.() +ferrement/S. +ferrer/a0a+() +ferret/S. +ferreur/S. +ferreuse/W.() +ferricyanure/S. +ferrimagnétique/S. +ferrimagnétisme/S. +ferrique/S. +ferrite/S. +ferrocyanure/S. +ferromagnésienne/F.() +ferromagnétique/S. +ferromagnétisme/S. +ferromanganèse/S. +ferronickel/S. +ferronnerie/S. +ferronnière/F.() +ferroprussiate/S. +ferrosilicium/S. +ferrotypie/S. +ferroutage/S. +ferrouter/a0a+() +ferroviaire/S. +ferrugineuse/W.() +ferrure/S. +ferry/S. +ferry-boat/S. +fers-blancs +fertile/S. +fertilement +fertilisable/S. +fertilisante/F.() +fertilisation/S. +fertilisée/F.() +fertiliser/a0a+() +fertilité/S. +férue/F.() +férule/S. +fervemment +fervente/F.() +ferveur/S. +fesse/S. +fessée/S. +fesse-mathieu/X. +fesser/a0a+() +fessière/F.() +fessue/F.() +festin/S. +festival/S. +festivalière/F.() +festive/F.() +festivité/S. +fest-noz +festoiement/S. +feston/S. +festonnée/F.() +festonner/a0a+() +festoyer/a0a+() +fêtard/S. +fête/S. +fêtée/F.() +fêter/a0a+() +fétiche/S. +féticher/a0a+() +féticheur/S. +fétichiser/a0a+() +fétichisme/S. +fétichiste/S. +fétide/S. +fétidité/S. +fétu/S. +fétuque/S. +feu/X. +feudataire/S. +feudiste/S. +feue/F.() +feuil/S. +feuillage/S. +feuillagiste/S. +feuillaison/S. +feuillantine/S. +feuillard/S. +feuillardière/F.() +feuille/S. +feuillée/F.() +feuille-morte +feuiller/a0a+() +feuilleret/S. +feuillet/S. +feuilletage/S. +feuilletée/F.() +feuilleter/d0a+() +feuilletis +feuilletiser/a0a+() +feuilleton/S. +feuilletonesque/S. +feuilletoniste/S. +feuillue/F.() +feuillure/S. +feulement/S. +feuler/a0() +feutrage/S. +feutrante/F.() +feutre/S. +feutrée/F.() +feutrer/a0a+() +feutrine/S. +fève/S. +féverole/S. +févier/S. +févr +février/S. +fez +fi +fiabilisation/S. +fiabiliser/a0a+() +fiabilité/S. +fiable/S. +fiacre/S. +fiançailles +fiancée/F.() +fiancer/a0a+() +fiasco/S. +fiasque/S. +fiat +fibrage/S. +fibranne/S. +fibration/S. +fibre/S. +fibrée/F.() +fibrer/a0a+() +fibreuse/W.() +fibrillaire/S. +fibrillation/S. +fibrille/S. +fibrilleuse/W.() +fibrine/S. +fibrineuse/W.() +fibrinogène/S. +fibroblaste/S. +fibrociment/S. +fibrocyte/S. +fibroïne/S. +fibromateuse/W.() +fibromatose/S. +fibrome/S. +fibromyalgie/S. +fibromyome/S. +fibroscope/S. +fibroscopie/S. +fibrose/S. +fibule/S. +fic/S. +ficaire/S. +ficelage/S. +ficelée/F.() +ficeler/d0a+() +ficellerie/S. +fichage/S. +fiche/S. +fichée/F.() +ficher/a0a+() +fichet/S. +fichier/S. +fichiste/S. +fichoir/S. +fichtre +fichtrement +fichue/F.() +fiction/S. +fictive/F.() +fictivement +ficus +fidéicommis +fidéicommissaire/S. +fidéisme/S. +fidéiste/S. +fidéjusseur/S. +fidéjussion/S. +fidéjussoire/S. +fidèle/S. +fidèlement +fidélisante/F.() +fidélisation/S. +fidélisée/F.() +fidéliser/a0a+() +fidélité/S. +fidjienne/F.() +fiduciaire/S. +fiduciairement +fiducie/S. +fief/S. +fieffée/F.() +fieffer/a0a+() +fiel/S. +fielleuse/W.() +fiente/S. +fienter/a0() +fier/a0a+() +fier-à-bras +fière/F.() +fièrement +fiérote/F.() +fiers-à-bras +fierté/S. +fiesta/S. +fieu/X. +fièvre/S. +fiévreuse/W.() +fiévreusement +fifille/S. +fifre/S. +fifrelin/S. +fifty-fifty +fig +figaro/S. +figée/F.() +figement/S. +figer/a0a+() +fignolage/S. +fignolée/F.() +fignoler/a0a+() +fignoleuse/F.() +figue/S. +figuerie/S. +figuier/S. +figuline/S. +figurante/F.() +figuration/S. +figurative/F.() +figurativement +figure/S. +figurée/F.() +figurément +figurer/a0a+() +figurine/S. +figurisme/S. +figuriste/S. +fil/S. +filable/S. +filage/S. +filaire/S. +filament/S. +filamenteuse/W.() +filandière/S. +filandre/S. +filandreuse/W.() +filante/F.() +filanzane/S. +filariose/S. +filateur/S. +filature/S. +fildefériste/S. +file/S. +filée/F.() +filer/a0a+() +filet/S. +filetage/S. +filetée/F.() +fileter/b0a+() +fileuse/F.() +fileyeur/S. +filiale/W.() +filialement +filialiser/a0a+() +filiation/S. +filicinée/S. +filicophyte/S. +filière/S. +filiforme/S. +filigrane/S. +filigranée/F.() +filigraner/a0a+() +filin/S. +filipendule/S. +fillasse/S. +fille/S. +fillette/S. +filleule/F.() +film/S. +filmage/S. +filmée/F.() +filmer/a0a+() +filmique/S. +filmographie/S. +filmologie/S. +filmothèque/S. +filocher/a0a+() +filon/S. +filonienne/F.() +filoselle/S. +filou/S. +filoutage/S. +filouter/a0a+() +filouterie/S. +fils +filtrable/S. +filtrage/S. +filtrante/F.() +filtrat/S. +filtration/S. +filtre/S. +filtrée/F.() +filtrer/a0a+() +filtreuse/F.() +fin/S. +finage/S. +finale/F.() +finalement +finalisation/S. +finalisée/F.() +finaliser/a0a+() +finalisme/S. +finaliste/S. +finalitaire/S. +finalité/S. +finance/S. +financée/F.() +financement/S. +financer/a0a+() +financiarisation/S. +financiariser/a0a+() +financière/F.() +financièrement +finasser/a0a+() +finasserie/S. +finasseuse/F.() +finassière/F.() +finaude/F.() +finauderie/S. +finaux +fine/F.() +finement +finerie/S. +finesse/S. +finette/S. +finie/F.() +finir/f0f+() +finish +finissage/S. +finissante/F.() +finisseur/S. +finisseuse/F.() +finition/S. +finitude/S. +finlandaise/F.() +finlandiser/a0a+() +finnoise/F.() +finno-ougrien/S. +finno-ougrienne/F.() +finslérienne/S. +fiole/S. +fion/S. +fioriture/S. +fioul/S. +fiqh/S. +firmament/S. +firman/S. +firme/S. +fisc/S. +fiscale/W.() +fiscalement +fiscalisation/S. +fiscaliser/a0a+() +fiscaliste/S. +fiscalité/S. +fissa +fissible/S. +fissile/S. +fission/S. +fissionner/a0a+() +fissuration/S. +fissure/S. +fissurée/F.() +fissurer/a0a+() +fiston/S. +fistot/S. +fistulaire/S. +fistule/S. +fistuleuse/W.() +fistuline/S. +fistulisante/F.() +fitness +fixage/S. +fixation/S. +fixative/F.() +fixatrice/F.() +fixe/S. +fixe-chaussette/S. +fixée/F.() +fixement +fixer/a0a+() +fixette/S. +fixing/S. +fixisme/S. +fixiste/S. +fixité/S. +fjeld/S. +fjord/S. +fla +fla +flabellation/S. +flabelle/S. +flabellée/F.() +flabelliforme/S. +flac +flac/S. +flaccidité/S. +flache/S. +flacherie/S. +flacheuse/W.() +flacon/S. +flaconnage/S. +flaconnier/S. +fla-fla/S. +flagada/S. +flagellaire/S. +flagellation/S. +flagellatrice/F.() +flagelle/S. +flagellée/F.() +flageller/a0a+() +flagelline/S. +flagellum/S. +flageolante/F.() +flageolement/S. +flageoler/a0() +flageolet/S. +flagorner/a0a+() +flagornerie/S. +flagorneuse/F.() +flagrance/S. +flagrante/F.() +flair/S. +flairer/a0a+() +flaireuse/F.() +flamande/F.() +flamant/S. +flambage/S. +flambante/F.() +flambard/S. +flambart/S. +flambe/S. +flambeau/X. +flambée/F.() +flambée/S. +flambement/S. +flamber/a0a+() +flamberge/S. +flambeuse/F.() +flamboiement/S. +flamboyance/S. +flamboyante/F.() +flamboyer/a0() +flamenco/S. +flamine/S. +flamingante/F.() +flamingantisme/S. +flamme/S. +flammèche/S. +flammée/F.() +flammerole/S. +flan/S. +flanc/S. +flancher/a0a+() +flanchet/S. +flanconade/S. +flandricisme/S. +flandrin/S. +flanelle/S. +flâner/a0() +flânerie/S. +flâneuse/F.() +flânocher/a0() +flanquement/S. +flanquer/a0a+() +flapie/F.() +flaque/S. +flaquer/a0() +flash/S. +flashage/S. +flash-back +flasher/a0a+() +flasheuse/F.() +flashmètre/S. +flasque/S. +flattée/F.() +flatter/a0a+() +flatterie/S. +flatteuse/F.() +flatteusement +flatulence/S. +flatulente/F.() +flatuosité/S. +flauper/a0a+() +flavescente/F.() +flavine/S. +flavonoïde/S. +fléau/X. +fléchage/S. +flèche/S. +fléchée/F.() +flécher/c0a+() +fléchette/S. +fléchie/F.() +fléchir/f0f+() +fléchissement/S. +fléchisseur/S. +flegmatique/S. +flegmatiquement +flegmatisant/S. +flegmatisme/S. +flegme/S. +flein/S. +flemmarde/F.() +flemmarder/a0() +flemmardise/S. +flemme/S. +fléole/S. +flétan/S. +flétrie/F.() +flétrir/f0f+() +flétrissante/F.() +flétrissement/S. +flétrissure/S. +flette/F.() +fleur/S. +fleurage/S. +fleuraison/S. +fleurdelisée/F.() +fleurdeliser/a0a+() +fleurée/F.() +fleurer/a0a+() +fleuret/S. +fleurette/S. +fleurettiste/S. +fleurie/F.() +fleurir/f0f+() +fleurissante/F.() +fleurissement/S. +fleuriste/S. +fleuron/S. +fleuronnée/F.() +fleuve/S. +flexibilisée/F.() +flexibiliser/a0a+() +flexibilité/S. +flexible/S. +flexion/S. +flexionnelle/F.() +flexographe/S. +flexueuse/W.() +flexuosité/S. +flexure/S. +flibuste/S. +flibuster/a0a+() +flibusterie/S. +flibustier/S. +flic/S. +flicage/S. +flicaille/S. +flingot/S. +flingoter +flingue/S. +flinguer/a0a+() +flingueuse/F.() +flint/S. +flipot/S. +flipper/S. +flipper/a0() +fliquée/F.() +fliquer/a0a+() +flirt/S. +flirter/a0() +flirteuse/F.() +floc +floc/S. +flocage/S. +floche/S. +flock-book/S. +flocon/S. +floconner/a0() +floconneuse/W.() +floculation/S. +floculer/a0() +flonflon/S. +flood +flop/S. +flopée/S. +floquer/a0a+() +floraison/S. +florale/W.() +floralies +flore/S. +floréal/S. +florence/S. +florencée/F.() +florentine/F.() +florès +floricole/S. +floricultrice/F.() +floriculture/S. +florifère/S. +florilège/S. +florin/S. +florissante/F.() +floristique/S. +flosculeuse/W.() +flot/S. +flottabilité/S. +flottable/S. +flottage/S. +flottaison/S. +flottante/F.() +flottard/S. +flottation/S. +flotte/S. +flottée/F.() +flottement/S. +flotter/a0a+() +flotteur/S. +flottille/S. +floue/F.() +flouée/F.() +flouer/a0a+() +flouser/a0() +floutage/S. +floutée/F.() +flouter/a0a+() +flouve/S. +flouze/S. +fluage/S. +fluate/S. +fluber/a0() +fluctuante/F.() +fluctuation/S. +fluctuer/a0() +fluence/S. +fluer/a0() +fluette/F.() +fluide/S. +fluidifiante/F.() +fluidification/S. +fluidifiée/F.() +fluidifier/a0a+() +fluidique/S. +fluidiser/a0a+() +fluidité/S. +fluocompacte/F.() +fluofibre/S. +fluor/S. +fluoration/S. +fluorescéine/S. +fluorescence/S. +fluorescente/F.() +fluorhydrique/S. +fluorifère/S. +fluorine/S. +fluorisation/S. +fluorisée/F.() +fluoriser/a0a+() +fluorographie/S. +fluorophore/S. +fluoroscopie/S. +fluorose/S. +fluoruration/S. +fluorure/S. +fluotournage/S. +flurer +flush/S. +flûte/S. +flûteau/X. +flûtée/F.() +flûter/a0a+() +flûtiau/X. +flûtiste/S. +fluviale/W.() +fluviatile/S. +fluvio-glaciaire/S. +fluviomètre/S. +fluviométrique/S. +flux +fluxer/a0a+() +fluxion/S. +fluxmètre/S. +fm/||-- +foc/S. +focale/W.() +focalisante/F.() +focalisation/S. +focalisée/F.() +focaliser/a0a+() +focomètre/S. +focométrie/S. +focométrique/S. +focus +fœhn/S. +foéner/c0a+() +fœtale/W.() +fœtida +fœtus +foi/S. +foie/S. +foin/S. +foirade/S. +foirail/S. +foire/S. +foirer/a0() +foireuse/W.() +foirolle/S. +foiron/S. +fois +foison +foisonnante/F.() +foisonnement/S. +foisonner/a0() +fol/S. +folasse/S. +folâtrer/a0() +folâtrerie/S. +foliacée/F.() +foliaire/S. +foliation/S. +folichonne/F.() +folichonner/a0() +folie/S. +foliée/F.() +folio/S. +foliole/S. +foliot/S. +foliotage/S. +folioter/a0a+() +folique/S. +folk/S. +folklore/S. +folklorique/S. +folkloriser/a0a+() +folkloriste/S. +folksong/S. +folle/S. +follement +follette/F.() +folliculaire/S. +follicule/S. +folliculine/S. +folliculite/S. +fomentation/S. +fomentatrice/F.() +fomenter/a0a+() +foncée/F.() +foncer/a0a+() +fonceuse/F.() +foncière/F.() +foncièrement +foncteur/S. +fonction/S. +fonctionnaire/S. +fonctionnalisme/S. +fonctionnalité/S. +fonctionnariat/S. +fonctionnarisation/S. +fonctionnariser/a0a+() +fonctionnarisme/S. +fonctionnelle/F.() +fonctionnellement +fonctionnement/S. +fonctionner/a0() +fonctorialité/S. +fonctorielle/F.() +fondamentale/W.() +fondamentalement +fondamentalisme/S. +fondamentaliste/S. +fondante/F.() +fondation/S. +fondatrice/F.() +fondée/F.() +fondement/S. +fonder/a0a+() +fonderie/S. +fondeuse/F.() +fondoir/S. +fondouk/S. +fondre/tA() +fondrière/S. +fondue/F.() +fongibilité/S. +fongible/S. +fongicide/S. +fongiforme/S. +fongique/S. +fongistatique/S. +fongoïde/S. +fongosité/S. +fongueuse/W.() +fongus +fontaine/S. +fontainebleau/S. +fontainière/F.() +fontanelle/S. +fontange/S. +fontanili +fonte/S. +fontis +fonts +foot/S. +football/S. +footballeuse/F.() +footballistique/S. +footeuse/W.() +footing/S. +for/S. +forage/S. +foraine/F.() +foraminée/F.() +foraminifère/S. +forban/S. +forçage/S. +forçat/S. +force/S. +forcée/F.() +forcément +forcement/S. +forcenée/F.() +forceps +forcer/a0a+() +forcerie/S. +forcing/S. +forcipressure/S. +forcir/f0() +forclore/rD() +forclose/F.() +forclusion/S. +fordisme/S. +forer/a0a+() +foresterie/S. +forestière/F.() +foret/S. +forêt/S. +foreuse/F.() +forfaire/wF() +forfait/S. +forfaitaire/S. +forfaitairement +forfaitiste/S. +forfaiture/S. +forfanterie/S. +forficule/S. +forge/S. +forgeable/S. +forgeage/S. +forgée/F.() +forger/a0a+() +forgeronne/F.() +forgeuse/F.() +forint/S. +forjeter/d0a+() +forlancer/a0a+() +forlane/S. +forligner/a0() +forlonger/a0a+() +formable/S. +formage/S. +formaldéhyde/S. +formalisante/F.() +formalisation/S. +formalisée/F.() +formaliser/a0a+() +formalisme/S. +formaliste/S. +formalité/S. +formariage/S. +format/S. +formatage/S. +formatée/F.() +formater/a0a+() +formation/S. +formative/F.() +formatrice/F.() +forme/S. +formée/F.() +formelle/F.() +formellement +formène/S. +former/a0a+() +formeret/S. +formiate/S. +formica/S. +formicaliser/a0a+() +formicante/F.() +formication/S. +formidable/S. +formidablement +formique/S. +formiste/S. +formol/S. +formolée/F.() +formoler/a0a+() +formulable/S. +formulaire/S. +formulation/S. +formule/S. +formulée/F.() +formuler/a0a+() +fornication/S. +fornicatrice/F.() +forniquer/a0() +forsythia/S. +forte/F.() +fortement +forte-piano +forteresse/S. +fortiche/S. +fortifiante/F.() +fortification/S. +fortifiée/F.() +fortifier/a0a+() +fortin/S. +fortiori +fortissimo +fortissimo/S. +fortraite/F.() +fortraiture/S. +fortuite/F.() +fortuitement +fortune/S. +fortunée/F.() +forum/S. +forure/S. +fosse/S. +fossé/S. +fossette/S. +fossile/S. +fossilifère/S. +fossilisation/S. +fossilisée/F.() +fossiliser/a0a+() +fossoir/S. +fossoyer/a0a+() +fossoyeuse/F.() +fou/S. +fouace/S. +fouacier/S. +fouage/S. +fouaille/S. +fouaillée/F.() +fouailler/a0a+() +foucade/S. +fouchtra +fouder/a0a+() +foudre/S. +foudroiement/S. +foudroyante/F.() +foudroyée/F.() +foudroyer/a0a+() +fouée/S. +fouet/S. +fouettard/S. +fouettée/F.() +fouettement/S. +fouetter/a0a+() +foufou/S. +fougasse/S. +fouger/a0() +fougère/S. +fougerole/S. +fougue/S. +fougueuse/W.() +fougueusement +fouille/S. +fouillée/F.() +fouiller/a0a+() +fouilleuse/F.() +fouillis +fouinarde/F.() +fouine/S. +fouiner/a0() +fouineuse/F.() +fouir/f0f+() +fouisseuse/F.() +foulage/S. +foulante/F.() +foulard/S. +foule/S. +foulée/S. +foulement/S. +fouler/a0a+() +foulerie/S. +fouleuse/F.() +fouloir/S. +foulon/S. +foulonnage/S. +foulonnière/F.() +foulque/S. +foultitude/S. +foulure/S. +four/S. +fourailler/a0a+() +fourbe/S. +fourber/a0a+() +fourberie/S. +fourbie/F.() +fourbir/f0f+() +fourbissage/S. +fourbisseur/S. +fourbue/F.() +fourbure/S. +fourche/S. +fourchée/F.() +fourcher/a0a+() +fourchet/S. +fourchetée/S. +fourchette/S. +fourchon/S. +fourchue/F.() +fourgon/S. +fourgonner/a0() +fourgonnette/S. +fourgue/S. +fourguer/a0a+() +fouriérisme/S. +fouriériste/S. +fourme/S. +fourmi/S. +fourmilier/S. +fourmilière/S. +fourmilion/S. +fourmillante/F.() +fourmillement/S. +fourmiller/a0() +fournaise/S. +fourneau/X. +fournée/S. +fournie/F.() +fournière/F.() +fournil/S. +fourniment/S. +fournir/f0f+() +fournisseuse/F.() +fourniture/S. +fourrage/S. +fourrager/a0a+() +fourragère/F.() +fourrageur/S. +fourreau/X. +fourrée/F.() +fourrer/a0a+() +fourre-tout +fourreuse/F.() +fourrière/F.() +fourrure/S. +fourvoiement/S. +fourvoyante/F.() +fourvoyée/F.() +fourvoyer/a0a+() +foutaise/S. +fouteuse/F.() +foutisme/S. +foutoir/S. +foutrale/F.() +foutraque/S. +foutre/S. +foutre/tM() +foutrement +foutriquet/S. +foutue/F.() +fovéa/S. +fox +foxée/F.() +fox-terrier/S. +fox-trot +foyer/S. +fr +frac/S. +fracas +fracassante/F.() +fracassée/F.() +fracassement/S. +fracasser/a0a+() +fractale/F.() +fractale/S. +fraction/S. +fractionnaire/S. +fractionnée/F.() +fractionnelle/F.() +fractionnement/S. +fractionner/a0a+() +fractionnisme/S. +fractographie/S. +fracture/S. +fracturée/F.() +fracturer/a0a+() +fragile/S. +fragilisante/F.() +fragilisation/S. +fragilisée/F.() +fragiliser/a0a+() +fragilité/S. +fragment/S. +fragmentaire/S. +fragmentairement +fragmentation/S. +fragmentée/F.() +fragmenter/a0a+() +fragon/S. +fragrance/S. +frai/S. +fraîche/F.() +fraîche/S. +fraîchement +fraîcheur/S. +fraîchin/S. +fraîchir/f0() +fraîchissante/F.() +frairie/S. +frais +frais +fraisage/S. +fraise/S. +fraiser/a0a+() +fraiseuse/F.() +fraisier/S. +fraisière/S. +fraisil/S. +fraisure/S. +framboise/S. +framboisée/F.() +framboiser/a0a+() +framboisier/S. +framée/S. +franc/S. +française/F.() +franc-alleu +franc-bord +franc-bourgeois +franche/S. +franchement +franchie/F.() +franchir/f0f+() +franchisage/S. +franchise/S. +franchisée/F.() +franchiser/a0a+() +franchissable/S. +franchissement/S. +francien/S. +francilienne/F.() +francique/S. +francisation/S. +franciscaine/F.() +francisée/F.() +franciser/a0a+() +francisme/S. +francisque/S. +franciste/S. +francité/S. +francium/S. +franc-jeu +franc-maçon +franc-maçonne +franc-maçonnerie/S. +franc-maçonnique/S. +franco +franco-allemande/F.() +franco-américaine/F.() +franco-belge/S. +franco-canadienne/F.() +franco-espagnole/F.() +franco-italienne/F.() +francolin/S. +franco-luxembourgeoise/F.() +francophile/S. +francophilie/S. +francophobe/S. +francophobie/S. +francophone/S. +francophonie/S. +francophoniser/a0a+() +franco-québécoise/F.() +franco-suisse/S. +franc-parler +franc-quartier +francs-alleux +francs-bords +francs-bourgeois +francs-jeux +francs-maçonnes +francs-maçons +francs-parlers +francs-quartiers +francs-tireurs +franc-tireur +frange/S. +frangeante/F.() +frangée/F.() +franger/a0a+() +frangine/F.() +frangipane/S. +frangipanier/S. +franglais +franque/S. +franquette +franquisme +franquiste/S. +fransquillonner/a0() +frappage/S. +frappante/F.() +frappe/S. +frappée/F.() +frappement/S. +frapper/a0a+() +frappeuse/F.() +frasil/S. +frasque/S. +frater/S. +fraternelle/F.() +fraternellement +fraternisation/S. +fraterniser/a0() +fraternité/S. +fratricide/S. +fratrie/S. +fraude/S. +frauder/a0a+() +fraudeuse/F.() +frauduleuse/W.() +frauduleusement +fraxinelle/S. +frayage/S. +frayement/S. +frayer/a0a+() +frayère/S. +frayeur/S. +fredaine/S. +fredonnement/S. +fredonner/a0a+() +free-jazz +free-lance +free-lance/S. +free-martin/S. +free-shop/S. +freesia/S. +freezer/S. +frégate/S. +frégater/a0a+() +frein/S. +freinage/S. +freinante/F.() +freinatrice/F.() +freinée/F.() +freiner/a0a+() +freineuse/F.() +freinte/S. +frelatage/S. +frelatée/F.() +frelater/a0a+() +frêle/S. +frelon/S. +freluquet/S. +frémir/f0() +frémissante/F.() +frémissement/S. +frênaie/S. +frêne/S. +frénésie/S. +frénétique/S. +frénétiquement +fréon/S. +fréquemment +fréquence/S. +fréquencemètre/S. +fréquentable/S. +fréquentation/S. +fréquentative/F.() +fréquente/F.() +fréquentée/F.() +fréquenter/a0a+() +fréquentielle/F.() +frère/S. +frérot/S. +fresque/S. +fresquiste/S. +fressure/S. +fret/S. +fréter/c0a+() +fréteur/S. +frétillante/F.() +frétillement/S. +frétiller/a0() +fretin/S. +frettage/S. +frette/S. +frettée/F.() +fretter/a0a+() +freudienne/F.() +freudisme/S. +freux +friabilité/S. +friable/S. +friande/F.() +friandise/S. +fric/S. +fricadelle/S. +fricandeau/X. +fricassée/S. +fricasser/a0a+() +fricative/F.() +fric-frac +friche/S. +frichti/S. +fricot/S. +fricotage/S. +fricoter/a0a+() +fricoteuse/F.() +friction/S. +frictionnelle/F.() +frictionner/a0a+() +fridolin/S. +frigidaire/S. +frigidarium/S. +frigide/S. +frigidité/S. +frigo/S. +frigolite/S. +frigoporteur/S. +frigorie/S. +frigorifère/S. +frigorifiée/F.() +frigorifier/a0a+() +frigorifique/S. +frigorifuger/a0a+() +frigorigène/S. +frigorimètre/S. +frigoriste/S. +frigothérapie/S. +frileuse/W.() +frileusement +frilosité/S. +frimaire/S. +frime/S. +frimer/a0a+() +frimeuse/F.() +frimousse/S. +fringale/S. +fringante/F.() +fringue/S. +fringuée/F.() +fringuer/a0a+() +frioulane/F.() +fripe/S. +fripée/F.() +friper/a0a+() +friperie/S. +fripière/F.() +friponne/F.() +friponner/a0a+() +friponnerie/S. +fripouille/S. +fripouillerie/S. +friquée/F.() +friquer/a0a+() +friquet/S. +frire/yZ() +frisage/S. +frisante/F.() +frisbee/S. +frise/S. +frisée/F.() +friselis +friser/a0a+() +frisette/S. +frisolée/S. +frisonne/F.() +frisonner +frisottante/F.() +frisotter/a0a+() +frisottis +frisquette/F.() +frisson/S. +frissonnante/F.() +frissonnement/S. +frissonner/a0() +fristouiller/a0a+() +frisure/S. +frite/F.() +frite/S. +friter/a0a+() +friterie/S. +friteuse/S. +fritillaire/S. +frittage/S. +fritter/a0a+() +friture/S. +fritz +frivole/S. +frivolement +frivolité/S. +froc/S. +frocard/S. +froide/F.() +froidement +froideur/S. +froidir/f0() +froidure/S. +froissable/S. +froissante/F.() +froissée/F.() +froissement/S. +froisser/a0a+() +froissure/S. +frôlée/F.() +frôlement/S. +frôler/a0a+() +frôleuse/F.() +fromage/S. +fromagère/F.() +fromagerie/S. +froment/S. +fromental/X. +froncée/F.() +froncement/S. +froncer/a0a+() +froncis +frondaison/S. +fronde/S. +fronder/a0a+() +frondeuse/F.() +front/S. +frontail/S. +frontale/W.() +frontalière/F.() +frontalité/S. +fronteau/X. +frontière/S. +frontignan/S. +frontisme/S. +frontispice/S. +frontiste/S. +fronton/S. +frottage/S. +frottante/F.() +frottée/F.() +frottement/S. +frotter/a0a+() +frotteuse/F.() +frottis +frottoir/S. +frouer/a0() +froufrou/S. +froufroutante/F.() +froufroutement/S. +froufrouter/a0() +froussarde/F.() +frousse/S. +frousser/a0() +fructidor/S. +fructifère/S. +fructification/S. +fructifier/a0() +fructose/S. +fructueuse/W.() +fructueusement +frugale/W.() +frugalement +frugalité/S. +frugivore/S. +fruit/S. +fruitarienne/F.() +fruitée/F.() +fruiterie/S. +fruiticultrice/F.() +fruitière/F.() +frumentacée/F.() +frumentaire/S. +frusque/S. +frusquer/a0a+() +fruste/S. +frustrante/F.() +frustration/S. +frustratoire/S. +frustre/S. +frustrée/F.() +frustrer/a0a+() +frutescente/F.() +frutti +ft/||-- +fuchsia/S. +fuchsienne/F.() +fuchsine/S. +fucus +fuégienne/F.() +fuel-oil/S. +fugace/S. +fugacement +fugacité/S. +fugitive/F.() +fugitivement +fugue/S. +fuguée/F.() +fuguer/a0() +fugueuse/F.() +führer/S. +fuir/f0f+() +fuir/iN() +fuite/S. +fuiter/a0a+() +fulgurance/S. +fulgurante/F.() +fulguration/S. +fulgurer/a0a+() +fuligineuse/W.() +full/S. +fulminante/F.() +fulminate/S. +fulmination/S. +fulminatoire/S. +fulminer/a0a+() +fulminique/S. +fumable/S. +fumage/S. +fumagine/S. +fumaison/S. +fumante/F.() +fumariacée/S. +fume-cigare +fume-cigarette +fumée/F.() +fumée/S. +fumer/a0a+() +fumerie/S. +fumerolle/S. +fumeron/S. +fumet/S. +fumeterre/S. +fumeuse/F.() +fumeuse/W.() +fumier/S. +fumigateur/S. +fumigation/S. +fumigatoire/S. +fumigène/S. +fumiger/a0a+() +fumiste/S. +fumisterie/S. +fumivore/S. +fumoir/S. +fumure/S. +funambule/S. +funambulesque/S. +funboard/S. +funèbre/S. +funérailles +funéraire/S. +funérale/W.() +funérarium/S. +funeste/S. +funestement +funiculaire/S. +funicule/S. +funin/S. +funk +funky +fur +furax +furetage/S. +fureter/b0() +fureteuse/F.() +furette/F.() +fureur/S. +furfuracée/F.() +furfural/S. +furia/S. +furibarde/F.() +furibonde/F.() +furie/S. +furieuse/W.() +furieusement +furigana/S. +furioso +furioso/S. +furole/S. +furoncle/S. +furonculeuse/W.() +furonculose/S. +furtive/F.() +furtivement +furtivité/S. +fus/zH() +fusain/S. +fusainiste/S. +fusante/F.() +fusarolle/S. +fuscine/S. +fuseau/X. +fusée/S. +fusel/S. +fuselage/S. +fuselée/F.() +fuseler/d0a+() +fuséologie/S. +fuséologue/S. +fuser/a0() +fusette/S. +fusibilité/S. +fusible/S. +fusiforme/S. +fusil/S. +fusilière/F.() +fusillade/S. +fusiller/a0a+() +fusilleur/S. +fusil-mitrailleur +fusils-mitrailleurs +fusiniste/S. +fusion/S. +fusionnante/F.() +fusionnée/F.() +fusionnelle/F.() +fusionnement/S. +fusionner/a0a+() +fustanelle/S. +fuste/S. +fustibale/S. +fustigation/S. +fustigée/F.() +fustiger/a0a+() +fût/S. +futaie/S. +futaille/S. +futaine/S. +futée/F.() +futée/S. +fûtier/S. +futile/S. +futilement +futilité/S. +futon/S. +futsal/S. +future/F.() +futurible/S. +futurisme/S. +futuriste/S. +futurologie/S. +futurologue/S. +fuyante/F.() +fuyarde/F.() +g +g/U.||-- +gabardine/S. +gabare/S. +gabariage/S. +gabarier/S. +gabarier/a0a+() +gabarit/S. +gabarre/S. +gabarrier/S. +gabbro/S. +gabegie/S. +gabelle/S. +gabelou/S. +gabier/S. +gabion/S. +gabionnage/S. +gabionner/a0a+() +gâble/S. +gabonaise/F.() +gâchage/S. +gâche/S. +gâchée/F.() +gâcher/a0a+() +gâchette/S. +gâcheuse/F.() +gâchis +gade/S. +gadget/S. +gadgétiser/a0a+() +gadin/S. +gadolinium/S. +gadoue/S. +gaélique/S. +gaffe/S. +gaffer/a0a+() +gaffeuse/F.() +gafouiller +gag/S. +gaga/S. +gage/S. +gagée/F.() +gager/a0a+() +gageure/S. +gagiste/S. +gagman/S. +gagnable/S. +gagnage/S. +gagnante/F.() +gagnée/F.() +gagne-pain +gagne-petit +gagner/a0a+() +gagneuse/F.() +gaïac/S. +gaïacol/S. +gaie/F.() +gaiement +gaieté/S. +gaillarde/F.() +gaillardement +gaillardie/S. +gaillardise/S. +gaillet/S. +gailleterie/S. +gailletin/S. +gaîment +gain/S. +gainage/S. +gaine/S. +gaînée/F.() +gaîner/a0a+() +gainerie/S. +gainière/F.() +gaîté/S. +gal/S. +gal/||-- +gala/S. +galactagogue/S. +galactique/S. +galactogène/S. +galactomètre/S. +galactophore/S. +galactose/S. +galalithe/S. +galamment +galandage/S. +galante/F.() +galanterie/S. +galantin/S. +galantine/S. +galapiat/S. +galaxie/S. +galbante/F.() +galbe/S. +galbée/F.() +galber/a0a+() +gale/S. +galéace/S. +galéasse/S. +galée/S. +galéjade/S. +galéjer/a0() +galène/S. +galénique/S. +galénisme/S. +galéopithèque/S. +galère/S. +galérer/c0() +galerie/S. +galérien/S. +galeriste/S. +galerne/S. +galet/S. +galetas +galette/S. +galetteuse/W.() +galeuse/W.() +galgal/S. +galhauban/S. +galibot/S. +galicienne/F.() +galiléenne/F.() +galimafrée/S. +galimatias +galion/S. +galiote/S. +galipette/S. +galipot/S. +galipoter/a0a+() +galle/S. +gallec/S. +gallérie/S. +gallicane/F.() +gallicanisme/S. +gallicisme/S. +gallicole/S. +galliforme/S. +gallinacée/F.() +gallinule/S. +gallique/S. +gallium/S. +gallo/S. +galloise/F.() +gallomanie/S. +gallon/S. +gallo-romaine/F.() +gallup/S. +galoche/S. +galoisienne/F.() +galon/S. +galonnée/F.() +galonner/a0a+() +galonnière/F.() +galop/S. +galopade/S. +galopante/F.() +galoper/a0a+() +galopeuse/F.() +galopin/S. +galoubet/S. +galuchat/S. +galure/S. +galurin/S. +galvanique/S. +galvaniquement +galvanisante/F.() +galvanisation/S. +galvanisée/F.() +galvaniser/a0a+() +galvaniseuse/F.() +galvanisme/S. +galvanocautère/S. +galvanomagnétique/S. +galvanomètre/S. +galvanométrique/S. +galvanoplaste/S. +galvanoplastie/S. +galvanoplastique/S. +galvanoscope/S. +galvanostégie/S. +galvanotaxie/S. +galvanotropisme/S. +galvanotype/S. +galvanotypie/S. +galvaudage/S. +galvaudée/F.() +galvauder/a0a+() +galvaudeuse/W.() +gamba/S. +gambadante/F.() +gambade/S. +gambader/a0() +gambe/S. +gamberger/a0a+() +gambette/S. +gambienne/F.() +gambier/S. +gambille/S. +gambiller/a0() +gambiste/S. +gambit/S. +gameler/d0a+() +gamelle/S. +gamète/S. +gamin/S. +gamine/F.() +gaminer/a0() +gaminerie/S. +gamma +gammaglobuline/S. +gammagraphie/S. +gammare/S. +gamme/S. +gammée/F.() +gamopétale/S. +gamosépale/S. +gan/S. +ganache/S. +ganacherie/S. +ganaderia/S. +gandin/S. +gandoura/S. +gang/S. +ganga/S. +gangétique/S. +ganglion/S. +ganglionnaire/S. +gangrène/S. +gangrenée/F.() +gangrener/b0a+() +gangreneuse/W.() +gangster/S. +gangstérisme/S. +gangue/S. +ganoïde/S. +ganse/S. +gansée/F.() +ganser/a0a+() +gansette/S. +gant/S. +gantée/F.() +gantelée/F.() +gantelet/S. +ganteline/S. +ganter/a0a+() +ganterie/S. +gantière/F.() +gap/S. +garage/S. +garagiste/S. +garalde/S. +garance/S. +garancer/a0a+() +garancerie/S. +garanceur/S. +garancière/S. +garante/F.() +garantie/F.() +garantir/f0f+() +garbure/S. +garce/S. +garcette/S. +garçonne/F.() +garçonnet/S. +garçonnière/F.() +garde/S. +garde-à-vous +garde-barrière +garde-bœufs +garde-boue +garde-but +garde-cendre +garde-chasse +garde-chiourme +garde-corps +garde-côte +garde-côtes +gardée/F.() +garde-feu +garde-fou +garde-frein +garde-magasin +garde-malade +garde-manège +garde-manger +garde-meubles +garde-mites +gardénal/S. +garde-nappe +gardénia/S. +garden-party/S. +garde-pêche +garde-places +garde-port +garder/a0a+() +garde-rats +garderie/S. +garde-robe/S. +gardes-barrières +gardes-buts +gardes-chasse +gardes-chiourme +gardes-côtes +gardes-freins +gardes-magasins +gardes-maisons +gardes-malades +gardes-manèges +gardes-pêche +gardes-ports +gardes-voies +gardeuse/F.() +garde-voie +garde-vue +gardiane/F.() +gardiennage/S. +gardienne/F.() +gardisme/S. +gardiste/S. +gardon/S. +gare/S. +garée/F.() +garenne/S. +garer/a0a+() +gargamelle/S. +gargantua/S. +gargantuesque/S. +gargariser/a0a+() +gargarisme/S. +gargote/S. +gargoter/a0() +gargotière/F.() +gargouille/S. +gargouillement/S. +gargouiller/a0() +gargouillis +gargoulette/S. +gargousse/S. +garibaldienne/F.() +gariguette/S. +garnement/S. +garnie/F.() +garnir/f0f+() +garnison/S. +garnissage/S. +garnisseuse/F.() +garniture/S. +garou/S. +garrigue/S. +garrot/S. +garrottage/S. +garrottée/F.() +garrotter/a0a+() +gars +gasconnade/S. +gasconne/F.() +gasconner/a0() +gasconnisme/S. +gas-oil/S. +gaspacho/S. +gaspillage/S. +gaspillée/F.() +gaspiller/a0a+() +gaspilleuse/F.() +gastéropode/S. +gastralgie/S. +gastralgique/S. +gastrectomie/S. +gastrique/S. +gastrite/S. +gastro-entérite/S. +gastro-entérologie/S. +gastro-entérologue/S. +gastro-intestinale/W.() +gastronome/S. +gastronomie/S. +gastronomique/S. +gastroplastie/S. +gastropode/S. +gastroscopie/S. +gastrotomie/S. +gastrozoïde/S. +gastrula/S. +gate/S. +gâteau/X. +gâtée/F.() +gâte-métiers +gâte-papiers +gâter/a0a+() +gâterie/S. +gâte-sauce +gâteuse/W.() +gâtifier/a0() +gâtine/S. +gâtisme/S. +gatte/S. +gattilier/S. +gauche/S. +gauchement +gauchère/F.() +gaucherie/S. +gauchie/F.() +gauchir/f0f+() +gauchisante/F.() +gauchisme/S. +gauchissement/S. +gauchiste/S. +gaucho/S. +gaude/S. +gaudir/f0f+() +gaudriole/S. +gaufrage/S. +gaufre/S. +gaufrée/F.() +gaufrer/a0a+() +gaufrette/S. +gaufreuse/F.() +gaufrier/S. +gaufroir/S. +gaufrure/S. +gaulage/S. +gaule/S. +gauler/a0a+() +gaulette/S. +gaulis +gaullienne/F.() +gaullisme/S. +gaulliste/S. +gauloise/F.() +gauloisement +gauloiserie/S. +gaulthérie/S. +gaumaise/F.() +gaupe/S. +gaur/S. +gauss/Um() +gausser/a0a+() +gaussienne/F.() +gavache/S. +gavage/S. +gavée/F.() +gaver/a0a+() +gaveuse/F.() +gavial/S. +gavotte/S. +gavroche/S. +gay +gayal/S. +gaz +gazage/S. +gaze/S. +gazée/F.() +gazéification/S. +gazéifiée/F.() +gazéifier/a0a+() +gazelle/S. +gazer/a0a+() +gazetière/F.() +gazette/S. +gazeuse/W.() +gazière/F.() +gazinière/S. +gazoduc/S. +gazogène/S. +gazole/S. +gazoline/S. +gazomètre/S. +gazon/S. +gazonnage/S. +gazonnée/F.() +gazonnement/S. +gazonner/a0a+() +gazouillante/F.() +gazouillement/S. +gazouiller/a0() +gazouilleuse/F.() +gazouillis +geai/S. +géante/F.() +gecko/S. +geek/S. +géhenne/S. +geignante/F.() +geignarde/F.() +geignement/S. +geindre/wA() +geisha/S. +gel/S. +gélatine/S. +gélatinée/F.() +gélatiner/a0a+() +gélatineuse/W.() +gélatiniser/a0a+() +gélatino-bromure/S. +gélatino-chlorure/S. +gelée/F.() +gelée/S. +geler/b0a+() +gélifiante/F.() +gélification/S. +gélifier/a0a+() +gelinotte/S. +gélisol/S. +gélive/F.() +gélivure/S. +gélose/S. +gélule/S. +gelure/S. +gémeau/X. +gémellaire/S. +gémelle/S. +gémellipare/S. +gémelliparité/S. +gémellité/S. +gémination/S. +géminée/F.() +géminer/a0a+() +gémir/f0f+() +gémissante/F.() +gémissement/S. +gemmage/S. +gemmail/X. +gemmation/S. +gemme/S. +gemmée/F.() +gemmer/a0a+() +gemmeuse/F.() +gemmifère/S. +gemmologie/S. +gemmologiste/S. +gemmologue/S. +gemmule/S. +gémonies +gênante/F.() +gencive/S. +gendarme/S. +gendarmer/a0a+() +gendarmerie/S. +gendarmette/S. +gendre/S. +gène/S. +gêne/S. +généalogie/S. +généalogique/S. +généalogiquement +généalogiste/S. +gênée/F.() +génépi/S. +gêner/a0a+() +généralat/S. +générale/W.() +généralement +généralisable/S. +généralisation/S. +généralisatrice/F.() +généralisée/F.() +généraliser/a0a+() +généralissime/S. +généraliste/S. +généralité/S. +génération/S. +générationnelle/F.() +générative/F.() +génératrice/F.() +générée/F.() +générer/c0a+() +généreuse/W.() +généreusement +généricité/S. +générique/S. +génériquement +générosité/S. +genèse/S. +génésiaque/S. +génésique/S. +genet/S. +genêt/S. +généthliaque/S. +généticienne/F.() +genêtière/S. +génétique/S. +génétiquement +génétisme/S. +genette/S. +gêneuse/F.() +genevoise/F.() +genévrier/S. +géniale/W.() +génialement +génialité/S. +génie/S. +genièvre/S. +génique/S. +génisse/S. +génitale/W.() +génitif/S. +génito-urinaire/S. +génitrice/F.() +génocidaire/S. +génocide/S. +génogramme/S. +génoise/F.() +génome/S. +génomique/S. +génosociogramme/S. +génotype/S. +genou/X. +genouillère/S. +génovéfain/S. +genre/S. +gens +gent/S. +gente/S. +gentianacée/S. +gentiane/S. +gentianée/S. +gentilé/S. +gentilhomme +gentilhommière/S. +gentilité/S. +gentille/F.() +gentillesse/S. +gentillette/F.() +gentilshommes +gentiment +gentleman/S. +gentleman-farmer +gentlemans-farmers +gentrification/S. +gentry/S. +génuflexion/S. +génuine/S. +géobiologie/S. +géobiologique/S. +géobiologiste/S. +géobiologue/S. +géocentrique/S. +géocentrisme/S. +géochimie/S. +géochimique/S. +géochimiste/S. +géochronologie/S. +géochronologique/S. +géocroiseur/S. +géode/S. +géodésie/S. +géodésienne/F.() +géodésique/S. +géodésiquement +géodimètre/S. +géodynamique/S. +géoglyphe/S. +géographe/S. +géographie/S. +géographique/S. +géographiquement +géoïde/S. +geôlage/S. +geôle/S. +geôlière/F.() +géolocalisation/S. +géolocaliser/a0a+() +géologie/S. +géologique/S. +géologiquement +géologue/S. +géomagnétique/S. +géomagnétisme/S. +géomancie/S. +géomancienne/F.() +géomarketing/S. +géomatique/S. +géomembrane/S. +géométral/X. +géomètre/S. +géométrie/S. +géométrique/S. +géométriquement +géométrisation/S. +géométriser/a0a+() +géomorphologie/S. +géomorphologue/S. +géophage/S. +géophagie/S. +géophile/S. +géophone/S. +géophysicienne/F.() +géophysique/S. +géopoliticienne/F.() +géopolitique/S. +géopolitologue/S. +géorgienne/F.() +géoscience/S. +géostationnaire/S. +géostratégie/S. +géostratégique/S. +géostrophique/S. +géosynclinal/X. +géotechnicienne/F.() +géotechnique/S. +géotextile/S. +géothermie/S. +géothermique/S. +géotropisme/S. +géotrupe/S. +gérable/S. +gérance/S. +géraniacée/S. +géraniée/S. +géranium/S. +gérante/F.() +gerbage/S. +gerbante/F.() +gerbe/S. +gerber/a0a+() +gerbera/S. +gerbeuse/F.() +gerbier/S. +gerbière/S. +gerbille/S. +gerboise/S. +gerce/S. +gercée/F.() +gercer/a0a+() +gerçure/S. +gérée/F.() +gérer/c0a+() +gerfaut/S. +gériatre/S. +gériatrie/S. +gériatrique/S. +germaine/F.() +germandrée/S. +germanique/S. +germanisation/S. +germaniser/a0a+() +germanisme/S. +germaniste/S. +germanium/S. +germanophile/S. +germanophobe/S. +germanophone/S. +germanopratine/F.() +germe/S. +germée/F.() +germen/S. +germer/a0() +germicide/S. +germinal/S. +germinale/W.() +germination/S. +germinative/F.() +germinatrice/F.() +germoir/S. +germon/S. +géromé/S. +gérondif/S. +géronte/S. +gérontisme/S. +gérontocratie/S. +gérontologie/S. +gérontologique/S. +gérontologue/S. +gérontophile/S. +gérontophilie/S. +gerseau/X. +gerzeau/X. +gésier/S. +gésine/S. +gésir/iV() +gesse/S. +gestaltisme/S. +gestation/S. +gestatoire/S. +geste/S. +gesticulante/F.() +gesticulation/S. +gesticulatoire/S. +gesticulée/F.() +gesticuler/a0() +gestion/S. +gestionnaire/S. +gestuelle/F.() +getter/S. +geyser/S. +ghanéenne/F.() +ghetto/S. +ghettoïsation/S. +giaour/S. +gibbeuse/W.() +gibbon/S. +gibbosité/S. +gibbsite/S. +gibecière/S. +gibeline/F.() +gibelotte/S. +giberne/S. +gibet/S. +gibibit/S. +gibier/S. +gibioctet/S. +giboulée/S. +giboyer/a0a+() +giboyeuse/W.() +gibus +giclée/S. +giclement/S. +gicler/a0() +gicleur/S. +gifle/S. +gifler/a0a+() +gigabit/S. +gigantesque/S. +gigantesquement +gigantisme/S. +gigantomachie/S. +gigaoctet/S. +gigatonne/S. +gigogne/S. +gigolo/S. +gigot/S. +gigotante/F.() +gigotée/F.() +gigotement/S. +gigoter/a0() +gigoteuse/F.() +gigue/S. +gilet/S. +giletière/F.() +gille/S. +gimblette/S. +gin/S. +gindre/S. +gin-fizz +gingembre/S. +gingivale/W.() +gingivite/S. +ginguet/S. +ginkgo/S. +ginseng/S. +giorno +girafe/S. +girafeau/X. +girafon/S. +girandole/S. +girasol/S. +giration/S. +giratoire/S. +giraumon/S. +giraumont/S. +giravion/S. +girelle/S. +girie/S. +girl/S. +girodyne/S. +girofle/S. +giroflée/S. +giroflier/S. +girolle/S. +giron/S. +gironde/F.() +girondine/F.() +gironnée/F.() +gironner/a0a+() +girouette/S. +girouetter/a0() +gisante/F.() +gisement/S. +gîtage/S. +gitane/F.() +gîte/S. +gîter/a0() +gîtologie/S. +giton/S. +givrage/S. +givrante/F.() +givre/S. +givrée/F.() +givrer/a0a+() +givreuse/W.() +givrure/S. +glabelle/S. +glabre/S. +glaçage/S. +glaçante/F.() +glace/S. +glacée/F.() +glacer/a0a+() +glacerie/S. +glaceur/S. +glaceuse/W.() +glaciaire/S. +glaciale/W.() +glacialement +glacials +glaciation/S. +glacier/S. +glacière/S. +glaciologie/S. +glaciologique/S. +glaciologue/S. +glacis +glaçon/S. +glaçure/S. +gladiateur/S. +glaglater +glagolitique/S. +glaïeul/S. +glaire/S. +glairer/a0a+() +glaireuse/W.() +glairure/S. +glaise/S. +glaiser/a0a+() +glaiseuse/W.() +glaisière/S. +glaive/S. +glamour/S. +glanage/S. +gland/S. +glandage/S. +glande/S. +glandée/F.() +glandée/S. +glander/a0() +glandeuse/F.() +glandouille/S. +glandouiller/a0() +glandulaire/S. +glanduleuse/W.() +glanée/F.() +glaner/a0a+() +glaneuse/F.() +glanure/S. +glapir/f0f+() +glapissante/F.() +glapissement/S. +glaréole/S. +glas +glasnost +glass +glatir/f0() +glaucome/S. +glauque/S. +glaviot/S. +glavioter/a0() +glèbe/S. +gléchome/S. +glène/S. +gléner/c0a+() +glénoïde/S. +glette/S. +gletter/a0() +gliale/W.() +glie/S. +gliome/S. +glissade/S. +glissage/S. +glissante/F.() +glisse/S. +glissée/F.() +glissement/S. +glisser/a0a+() +glisseuse/F.() +glissière/S. +glissoir/S. +glissoire/S. +globale/W.() +globalement +globalisante/F.() +globalisation/S. +globalisée/F.() +globaliser/a0a+() +globalisme/S. +globaliste/S. +globalité/S. +globe/S. +globe-trotteuse/F.() +globigérine/S. +globine/S. +globulaire/S. +globule/S. +globuleuse/W.() +globuline/S. +glockenspiel/S. +gloire/S. +glome/S. +gloméris +glomérule/S. +gloria +gloriette/S. +glorieuse/W.() +glorieusement +glorifiante/F.() +glorification/S. +glorificatrice/F.() +glorifiée/F.() +glorifier/a0a+() +gloriole/S. +glose/S. +gloser/a0a+() +glossaire/S. +glossateur/S. +glossectomie/S. +glossette/S. +glossine/S. +glossite/S. +glossolalie/S. +glosso-pharyngienne/F.() +glossotomie/S. +glottale/W.() +glotte/S. +glottique/S. +glouglou/S. +glougloutante/F.() +glouglouter/a0() +gloussante/F.() +gloussement/S. +glousser/a0() +glouteron/S. +gloutonne/F.() +gloutonnement +gloutonner/a0a+() +gloutonnerie/S. +glu/S. +gluante/F.() +gluau/X. +glucide/S. +glucidique/S. +glucinium/S. +glucomètre/S. +glucose/S. +glucosée/F.() +glucoserie/S. +glucoside/S. +glui/S. +glume/S. +glumelle/S. +gluon/S. +glutamate/S. +glutamique/S. +glutathion/S. +gluten/S. +glutineuse/W.() +glycémie/S. +glycéride/S. +glycérie/S. +glycérine/S. +glycériner/a0a+() +glycérique/S. +glycine/S. +glycocolle/S. +glycogène/S. +glycogénique/S. +glycol/S. +glycolipide/S. +glycolyse/S. +glycoprotéine/S. +glycosurie/S. +glycosurique/S. +glycosylation/S. +glyphe/S. +glyptique/S. +glyptodon/S. +glyptodon/S. +glyptographie/S. +glyptothèque/S. +gnangnan +gnangnan/S. +gnaque/S. +gnathologie/S. +gnathologique/S. +gneiss +gnocchi/S. +gnognotte/S. +gnôle/S. +gnome/S. +gnomique/S. +gnomon/S. +gnomonique/S. +gnomoniste/S. +gnon/S. +gnose/S. +gnoséologie/S. +gnoséologique/S. +gnosie/S. +gnosticisme/S. +gnostique/S. +gnotobiotique/S. +gnou/S. +go +goal/S. +goaler/a0a+() +gobée/F.() +gobelet/S. +gobeleterie/S. +gobeletier/S. +gobeline/F.() +gobe-mouche/S. +gobe-mouches +gober/a0a+() +goberge/S. +goberger/a0a+() +gobeter/d0a+() +gobeuse/F.() +gobie/S. +godage/S. +godaille/S. +godailler/a0() +godelureau/X. +godemiché/S. +goder/a0() +godet/S. +godiche/S. +godillante/F.() +godille/S. +godiller/a0() +godilleur/S. +godillot/S. +godiner/a0a+() +godiveau/X. +godron/S. +godronnage/S. +godronnée/F.() +godronner/a0a+() +goéland/S. +goélette/S. +goémon/S. +goémonière/F.() +goethite/S. +goglu/S. +gogo/S. +goguenarde/F.() +goguenarder/a0() +goguenardise/S. +goguette/S. +goï +goïm +goinfre/S. +goinfrer/a0a+() +goinfrerie/S. +goitre/S. +goitreuse/W.() +golden/S. +golem/S. +golf/S. +golfe/S. +golfeuse/F.() +golmotte/S. +gombo/S. +goménol/S. +goménolée/F.() +gominée/F.() +gominer/a0a+() +gommage/S. +gomme/S. +gommée/F.() +gomme-gutte +gommer/a0a+() +gomme-résine +gommes-guttes +gommes-résines +gommeuse/W.() +gommier/S. +gomorrhéenne/F.() +gomorrhiser +gonade/S. +gonadique/S. +gonadostimuline/S. +gonadotrope/S. +gonadotrophine/S. +gond/S. +gonder/a0a+() +gondolage/S. +gondolante/F.() +gondole/S. +gondolée/F.() +gondolement/S. +gondoler/a0a+() +gondolière/F.() +gonelle/S. +gonfalon/S. +gonfalonier/S. +gonfanon/S. +gonfanonier/S. +gonflable/S. +gonflage/S. +gonflante/F.() +gonflée/F.() +gonflement/S. +gonfler/a0a+() +gonfleur/S. +gong/S. +gongonner/a0() +gongorisme/S. +goniomètre/S. +goniométrie/S. +goniométrique/S. +gonochorisme/S. +gonococcie/S. +gonocoque/S. +gonophore/S. +gonorrhée/S. +gonosome/S. +gonozoïde/S. +gonzesse/F.() +gord/S. +gordien/S. +gore +goret/S. +gorfou/S. +gorge/S. +gorge-de-pigeon +gorgée/F.() +gorgée/S. +gorgeon/S. +gorgeonner +gorger/a0a+() +gorgerette/S. +gorgerin/S. +gorget/S. +gorgone/S. +gorgonzola/S. +gorille/S. +goron/S. +gosette/S. +gosier/S. +gospel/S. +gosse/S. +gothique/S. +gotique/S. +goton/S. +gouache/S. +gouachée/F.() +gouacher/a0a+() +gouacheuse/F.() +gouaille/S. +gouailler/a0() +gouaillerie/S. +gouailleuse/F.() +goualante/S. +goualer/a0a+() +gouape/S. +gouaper/a0() +gouda/S. +goudron/S. +goudronnage/S. +goudronnée/F.() +goudronner/a0a+() +goudronneuse/F.() +goudronneuse/W.() +gouet/S. +gouffre/S. +gouge/S. +gouger/a0a+() +gougère/S. +gougnafier/S. +gougnotte/S. +gougnotter +gouine/S. +goujat/S. +goujaterie/S. +goujon/S. +goujonner/a0a+() +goujonnette/S. +goujonnière/S. +goulache/S. +goulafre/S. +goulag/S. +goule/S. +goulée/S. +goulet/S. +gouleyante/F.() +goulot/S. +goulotte/S. +goulue/F.() +goulûment +goum/S. +goupil/S. +goupille/S. +goupiller/a0a+() +goupillon/S. +goupillonner/a0a+() +gour/S. +gourance/S. +gourancer +gourbi/S. +gourde/F.() +gourdin/S. +gourer/a0a+() +gourgandine/S. +gourmande/F.() +gourmandée/F.() +gourmander/a0a+() +gourmandise/S. +gourme/S. +gourmée/F.() +gourmet/S. +gourmette/S. +gourou/S. +gousse/S. +gousset/S. +goût/S. +goûtée/F.() +goûter/S. +goûter/a0a+() +goûteuse/F.() +goûteuse/W.() +goûte-vin +goutte/S. +goutte-à-goutte +gouttelette/S. +goutter/a0() +gouttereau/X. +goutteur/S. +goutteuse/W.() +gouttière/S. +gouttiner/a9() +gouvernable/S. +gouvernail/S. +gouvernance/S. +gouvernante/F.() +gouverne/S. +gouvernée/F.() +gouvernement/S. +gouvernementale/W.() +gouvernementalisme/S. +gouverner/a0a+() +gouverneure/F.() +gouvernorat/S. +gouzi-gouzi +gouzis-gouzis +goy/S. +goyave/S. +goyavier/S. +gr/||-- +grabat/S. +grabataire/S. +grabatisation/S. +graben/S. +grabuge/S. +grâce +grâce/S. +graciée/F.() +gracier/a0a+() +gracieuse/W.() +gracieusement +gracieuseté/S. +gracile/S. +gracilité/S. +gradateur/S. +gradation/S. +grade/S. +gradée/F.() +gradient/S. +gradin/S. +gradine/S. +gradualisme/S. +graduat/S. +graduation/S. +graduée/F.() +graduelle/F.() +graduellement +graduer/a0a+() +gradus +grafcet/S. +graff/S. +graffer +graffiter/a0a+() +graffiti/S. +grafigner/a0a+() +graille/S. +graillement/S. +grailler/a0a+() +graillon/S. +graillonner/a0() +grain/S. +grainage/S. +graine/S. +grainée/F.() +grainer/a0a+() +graineterie/S. +grainetière/F.() +grainière/F.() +graissage/S. +graissante/F.() +graisse/S. +graissée/F.() +graisser/a0a+() +graisseuse/F.() +graisseuse/W.() +gram +gramen/S. +graminacée/S. +graminée/S. +grammage/S. +grammaire/S. +grammairienne/F.() +grammaticale/W.() +grammaticalement +grammaticalisation/S. +grammaticaliser/a0a+() +grammaticalité/S. +grammatiste/S. +gramme/Um() +gramophone/S. +grand-angle +grand-angulaire +grand-chose +grand-croix +grand-duc +grand-ducale/W.() +grand-duché +grande/F.() +grande-duchesse +grandelette/F.() +grandement +grandes-duchesses +grandesse/S. +grandette/F.() +grandeur/S. +grand-guignolesque/S. +grandie/F.() +grandiloquence/S. +grandiloquente/F.() +grandiose/S. +grandiosement +grandir/f0f+() +grandissante/F.() +grandissime/S. +grand-maman/S. +grand-mère/S. +grand-messe/S. +grand-oncle +grand-papa +grand-peine +grand-père +grands-angles +grands-angulaires +grands-croix +grands-duchés +grands-ducs +grands-mamans +grands-mères +grands-messes +grands-oncles +grands-papas +grands-parents +grands-pères +grands-tantes +grands-voiles +grand-tante/S. +grand-voile/S. +grange/S. +granit/S. +granite/S. +granitée/F.() +graniter/a0a+() +graniteuse/W.() +granitique/S. +granitoïde/S. +granivore/S. +granny-smith +granoclassement/S. +granulaire/S. +granularité +granulat/S. +granulation/S. +granule/S. +granulée/F.() +granuler/a0a+() +granuleuse/W.() +granulie/S. +granulite/S. +granulocyte/S. +granulomatose/S. +granulome/S. +granulométrie/S. +granulométrique/S. +grape-fruit/S. +grapefruit/S. +graphe/S. +graphème/S. +graphène/S. +graphie/S. +graphique/S. +graphiquement +graphisme/S. +graphiste/S. +graphitage/S. +graphite/S. +graphiter/a0a+() +graphiteuse/W.() +graphologie/S. +graphologique/S. +graphologue/S. +graphomètre/S. +grappe/S. +grappillage/S. +grappiller/a0a+() +grappilleuse/F.() +grappillon/S. +grappin/S. +gras +gras-double/S. +grasse/F.() +grassement +grasserie/S. +grasset/S. +grasseyante/F.() +grasseyement/S. +grasseyer/a0a+() +grassmannienne/F.() +grassouillette/F.() +grateron/S. +graticuler/a0a+() +gratifiante/F.() +gratification/S. +gratifiée/F.() +gratifier/a0a+() +gratin/S. +gratinée/F.() +gratiner/a0a+() +gratiole/S. +gratis +gratitude/S. +grattage/S. +gratte/S. +gratte-ciel +gratte-cul +gratte-dos +grattée/F.() +grattelle/S. +grattement/S. +gratte-papier +gratter/a0a+() +gratteron/S. +gratteuse/F.() +grattoir/S. +grattouiller/a0a+() +gratture/S. +gratuiciel/S. +gratuite/F.() +gratuité/S. +gratuitement +grau/X. +gravatière/F.() +gravats +grave/S. +gravée/F.() +gravelée/S. +graveleuse/W.() +gravelle/S. +gravelure/S. +gravement +graver/a0a+() +graveuse/F.() +gravide/S. +gravidique/S. +gravidité/S. +gravie/F.() +gravier/S. +gravillon/S. +gravillonnage/S. +gravillonnée/F.() +gravillonner/a0a+() +gravillonneuse/F.() +gravimètre/S. +gravimétrie/S. +gravimétrique/S. +gravir/f0f+() +gravisphère/S. +gravissime/S. +gravitaire/S. +gravitation/S. +gravitationnelle/F.() +gravité/S. +graviter/a0() +graviton/S. +gravois +gravure/S. +gray/Um() +gré +grèbe/S. +grébiche +grébige/S. +gréciser/a0a+() +grécité +gréco-latine/F.() +gréco-romaine/F.() +grecque/F.() +grecquer/a0a+() +gredine/F.() +gredinerie/S. +gréement/S. +green/S. +gréer/a0a+() +gréeuse/F.() +greffage/S. +greffe/S. +greffée/F.() +greffer/a0a+() +greffeuse/F.() +greffière/F.() +greffoir/S. +greffon/S. +grégaire/S. +grégarisme/S. +grège/S. +grégeois +grégorienne/F.() +grègues +grêle/S. +grêlée/F.() +grêler/a9a+() +grelin/S. +grêlon/S. +grelot/S. +grelote/S. +grelottante/F.() +grelotte/S. +grelottement/S. +grelotter/a0() +greluchon/S. +grémil +grémille/S. +grenache/S. +grenadage/S. +grenade/S. +grenadeur/S. +grenadienne/F.() +grenadière/F.() +grenadille/S. +grenadine/F.() +grenage/S. +grenaille/S. +grenailler/a0a+() +grenailleuse/F.() +grenaison/S. +grenat/S. +grenée/F.() +greneler/d0a+() +grener/b0a+() +grènetis +greneur/S. +grenier/S. +grenobloise/F.() +grenouillage/S. +grenouillante/F.() +grenouille/S. +grenouiller/a0() +grenouillère/S. +grenouillesque/S. +grenouillette/S. +grenue/F.() +grenure/S. +grès +grésage +gréser/c0a+() +gréseux +grésil/S. +grésillement/S. +grésiller/a9() +gressin/S. +grève/S. +gréver/a0() +grever/b0a+() +grévicultrice/F.() +gréviste/S. +gribiche/S. +gribouillage/S. +gribouille/S. +gribouillée/F.() +gribouiller/a0a+() +gribouilleuse/F.() +gribouillis +grièche/S. +grief/S. +grièvement +griffade/S. +griffage/S. +griffe/S. +griffée/F.() +griffer/a0a+() +griffeuse/F.() +griffon/S. +griffonnage/S. +griffonnée/F.() +griffonnement/S. +griffonner/a0a+() +griffonneuse/F.() +griffue/F.() +griffure/S. +grigne/S. +grigner/a0() +grignon/S. +grignotage/S. +grignotement/S. +grignoter/a0a+() +grignoteuse/F.() +grignotis +grigou/S. +grigri/S. +grigriser/a0a+() +gril/S. +grill/S. +grillade/S. +grilladerie/S. +grillage/S. +grillagée/F.() +grillager/a0a+() +grillageur/S. +grille/S. +grillée/F.() +grille-pain +griller/a0a+() +grillette/F.() +grilloir/S. +grillon/S. +grill-room/S. +grimaçante/F.() +grimace/S. +grimacer/a0() +grimacière/F.() +grimage/S. +grimaud/S. +grimée/F.() +grimer/a0a+() +grimoire/S. +grimpante/F.() +grimpe/S. +grimpée/S. +grimper/a0a+() +grimpereau/X. +grimpette/S. +grimpeuse/F.() +grinçante/F.() +grincement/S. +grincer/a0() +grinche/S. +grincher/a0a+() +grincheuse/W.() +gringalet/S. +gringe/S. +gringo/S. +gringolée/F.() +gringue/S. +gringuer/a0() +griotte/F.() +grip/S. +grippage/S. +grippale/W.() +grippe/S. +grippée/F.() +gripper/a0a+() +grippe-sou/S. +grisaille/S. +grisaillée/F.() +grisailler/a0a+() +grisante/F.() +grisard/S. +grisâtre/S. +grisbi/S. +grise/F.() +grisée/F.() +griser/a0a+() +griserie/S. +griset/S. +grisette/S. +grisoler/a0() +grisoller/a0() +grisonnante/F.() +grisonne/F.() +grisonnement/S. +grisonner/a0() +grisou/S. +grisoumètre/S. +grisouteuse/W.() +grive/S. +grivelée/F.() +griveler/d0a+() +grivèlerie/S. +grivelure/S. +griveton/S. +grivoise/F.() +grivoiserie/S. +grizzli/S. +groenendael/S. +groenlandaise/F.() +grog/S. +groggy +grognarde/F.() +grognasse/S. +grognasser/a0() +grogne/S. +grognement/S. +grogner/a0a+() +grognerie/S. +grogneuse/F.() +grognonne/F.() +grognonner/a0() +groin/S. +groisil/S. +grolle/S. +grommeler/d0a+() +grommellement/S. +grondante/F.() +gronde/S. +grondée/F.() +grondement/S. +gronder/a0a+() +gronderie/S. +grondeuse/F.() +grondin/S. +groom/S. +groschen/S. +groseille/S. +groseillier/S. +gros-grain/S. +gros-porteur/S. +grosse/F.() +grosserie/S. +grossesse/S. +grosseur/S. +grossie/F.() +grossière/F.() +grossièrement +grossièreté/S. +grossir/f0f+() +grossissante/F.() +grossissement/S. +grossiste/S. +grosso +grossoyer/a0a+() +grotesque/S. +grotesquement +grotte/S. +grouillante/F.() +grouillement/S. +grouiller/a0a+() +grouillot/S. +groûler/a0() +groumer/a0() +groupage/S. +groupale/W.() +groupe/S. +groupée/F.() +groupement/S. +grouper/a0a+() +groupie/S. +groupiste/S. +groupoïde/S. +groupuscule/S. +grouse/S. +gruau/X. +grue/S. +grugée/F.() +grugeoir/S. +gruger/a0a+() +grulette/S. +grume/S. +grumeau/X. +grumelée/F.() +grumeler/d0a+() +grumeleuse/W.() +grumelure/S. +grumier/S. +gruppetti +gruppetto/S. +grutière/F.() +gruyère/S. +gryphée/S. +guacamole/S. +guadeloupéenne/F.() +guai/S. +guanaco/S. +guanidine/S. +guanine/S. +guano/S. +guarani/S. +guard/S. +guatémaltèque/S. +gué/S. +guéable/S. +guèbre/S. +guède/S. +guéer/a0a+() +guéguerre/S. +guelfe/S. +guelte/S. +guenille/S. +guenon/S. +guépard/S. +guêpe/S. +guêpière/F.() +guère +guéret/S. +guéridon/S. +guérie/F.() +guérilla/S. +guérillero/S. +guérir/f0f+() +guérison/S. +guérissable/S. +guérissante/F.() +guérisseuse/F.() +guérite/S. +guerre/S. +guerrière/F.() +guerroyer/a0a+() +guet/S. +guet-apens +guêtre/S. +guêtrer/a0a+() +guêtron/S. +guets-apens +guette/S. +guetter/a0a+() +guetteuse/F.() +gueulante/F.() +gueularde/F.() +gueule/S. +gueule-de-loup +gueulée/F.() +gueulement/S. +gueuler/a0a+() +gueules-de-loup +gueuleton/S. +gueuletonner/a0() +gueuse/W.() +gueuser/a0a+() +gueuserie/S. +gueuze/S. +gugusse/S. +gui/S. +guibolle/S. +guibre/S. +guiche/S. +guichet/S. +guichetière/F.() +guidage/S. +guidance/S. +guide/S. +guide-âne/S. +guideau/X. +guidée/F.() +guide-fil +guider/a0a+() +guiderope/S. +guidon/S. +guignarde/F.() +guigne/S. +guigner/a0a+() +guignette/S. +guignier/S. +guignol/S. +guignolade/S. +guignolesque/S. +guignolet/S. +guignon/S. +guilde/S. +guili-guili +guillaume/S. +guilledou +guillemet/S. +guillemeter/d0a+() +guillemot/S. +guillerette/F.() +guilleri/S. +guillochage/S. +guillochée/F.() +guillocher/a0a+() +guillocheur/S. +guillochis +guillochure/S. +guillotine/S. +guillotinée/F.() +guillotiner/a0a+() +guillotineuse/F.() +guimauve/S. +guimbarde/S. +guimpe/S. +guinche/S. +guincher/a0() +guindaille/S. +guindailler/a0() +guindeau/X. +guindée/F.() +guinder/a0a+() +guinderesse/S. +guinée/S. +guinéenne/F.() +guingois +guinguette/S. +guipage/S. +guiper/a0a+() +guipoir/S. +guipon/S. +guipure/S. +guirlande/S. +guisarme/S. +guise/S. +guitare/S. +guitariste/S. +guitoune/S. +guivre/S. +guivrée/F.() +gulden/S. +gummifère/S. +gunite/S. +guppy/S. +gus +guss +gustation/S. +gustative/F.() +gustométrie/S. +gutta-percha +guttas-perchas +gutturale/W.() +guyanaise/F.() +guyanienne/F.() +guzla/S. +gym/S. +gymkhana/S. +gymnase/S. +gymnasiarque/S. +gymnaste/S. +gymnastique/S. +gymnique/S. +gymnocarpe/S. +gymnosophiste/S. +gymnosperme/S. +gymnote/S. +gynandromorphisme/S. +gynécée/S. +gynécologie/S. +gynécologique/S. +gynécologiste/S. +gynécologue/S. +gynécomastie/S. +gypaète/S. +gypse/S. +gypserie/S. +gypseuse/W.() +gypsomètre/S. +gypsophile/S. +gyrin/S. +gyrocompas +gyromètre/S. +gyrophare/S. +gyropilote/S. +gyroscope/S. +gyroscopique/S. +gyrostat/S. +h +h/||-- +ha/||-- +hab +habanera/S. +habile/S*() +habilement/D'Q' +habileté/S*() +habilitation/S*() +habilité/S*() +habilitée/F*() +habiliter/a2a+() +habillable/S*() +habillage/S*() +habillée/F*() +habillement/S*() +habiller/a4a+() +habilleuse/F*() +habit/S*() +habitabilité/S*() +habitable/S*() +habitacle/S*() +habitante/F*() +habitat/S*() +habitation/S*() +habitée/F*() +habiter/a2a+() +habituation/S*() +habitude/S*() +habituée/F*() +habituelle/F*() +habituellement/D'Q' +habituer/a4a+() +habitus/L'D'Q' +hâbler/a0a+() +hâblerie/S. +hâbleuse/F.() +hachage/S. +hache/S. +hachée/F.() +hache-fourrage +hache-légumes +hachement/S. +hachémite/S. +hache-paille +hacher/a0a+() +hachereau/X. +hachette/S. +hacheuse/F.() +hache-viande +hachis +hachoir/S. +hachure/S. +hachurée/F.() +hachurer/a0a+() +hacienda/S*() +hacker/S. +hadale/W*() +haddock/S. +hadith/S. +hadji/S. +hadron/S. +hafnium/S. +hagarde/F.() +hagiographe/S*() +hagiographie/S*() +hagiographique/S*() +haïe +haïe/F.() +haie/S. +haïk/S. +haïkaï/S. +haïku/S. +haillon/S. +haillonneuse/W.() +haine/S. +haineuse/W.() +haineusement +haïr/fA() +haire/S. +haïssable/S. +haïtienne/F.() +halage/S. +halal +halbi/S. +halbran/S. +hâle/S. +halecret/S. +halée/F.() +hâlée/F.() +haleine/S*() +halenée/S*() +halener/b0a+() +haler/a0a+() +hâler/a0a+() +haletante/F.() +halètement/S. +haleter/b0() +haleuse/F.() +half-track/S. +halicte/S*() +halieute/S*() +halieutique/S*() +halin/S. +haline/F.() +haliotide/S*() +haliple/S. +halitueuse/W*() +halkiner/a0a+() +hall/S. +hallage/S. +hallali/S*() +halle/S. +hallebarde/S. +hallebardier/S. +hallier/S. +hallstattienne/F.() +hallucinante/F*() +hallucination/S*() +hallucinatoire/S*() +hallucinée/F*() +halluciner/a2a+() +hallucinogène/S*() +hallucinose/S*() +halo/S. +halogénation/S*() +halogène/S*() +halogénure/S*() +halographie/S*() +haloïde/S*() +hâloir/S. +halophile/S*() +halophyte/S*() +halte/S. +haltère/S*() +haltérophile/S*() +haltérophilie/S*() +halva/S. +hamac/S. +hamada/S. +hamadryade/S*() +hamadryas/L'D'Q' +hamamélis/L'D'Q' +hamburger/S. +hameau/X. +hameçon/S*() +hameçonnage/S*() +hameçonnée/F*() +hameçonner/a2a+() +hamiltonienne/F*() +hammam/S. +hammerless +hampe/S. +hamster/S. +han +hanap/S. +hanche/S. +hanchée/F.() +hanchement/S. +hancher/a0a+() +handball/S. +handballeuse/F.() +handeler/d0a+() +handicap/S. +handicapante/F.() +handicapée/F.() +handicaper/a0a+() +handicapeur/S. +handisport/S. +hangar/S. +hanneton/S. +hannetonnage/S. +hannetonner/a0a+() +hansart/S. +hanse/S. +hanséatique/S. +hantée/F.() +hanter/a0a+() +hantise/S. +hapax/L'D'Q' +haploïde/S*() +haplologie/S*() +haplotype/S*() +happe/S. +happement/S. +happening/S. +happer/a0a+() +haquebute/S. +haquenée/S. +haquet/S. +hara-kiri/S. +haranguée/F.() +haranguer/a0a+() +harangueuse/F.() +haras +harassante/F.() +harassée/F.() +harassement/S. +harasser/a0a+() +harcelante/F.() +harcelée/F.() +harcèlement/S. +harceler/b0a+() +harceleuse/F.() +hard +harde/S. +harder/a0a+() +hardeuse/F.() +hardie/F.() +hardiesse/S. +hardiment +hardware/S. +harem/S. +hareng/S. +harengaison/S. +harengère/S. +harenguet/S. +harengueux +harenguier/S. +haret/S. +harfang/S. +hargne/S. +hargneuse/W.() +hargneusement +haricot/S. +haricoter/a0a+() +haridelle/S. +harissa/S. +harka/S. +harkie/F.() +harle/S. +harmattan/S*() +harmonica/S*() +harmoniciste/S*() +harmonicité/S*() +harmonicorde/S*() +harmonie/S*() +harmonieuse/W*() +harmonieusement/D'Q' +harmonique/S*() +harmoniquement/D'Q' +harmonisation/S*() +harmonisée/F*() +harmoniser/a4a+() +harmonium/S*() +harnachée/F.() +harnachement/S. +harnacher/a0a+() +harnacheur/S. +harnais +harnois +haro/S. +harpagon/S*() +harpail/S. +harpailler/a0a+() +harpe/S. +harpée/F.() +harper/a0a+() +harpie/S. +harpiste/S. +harpon/S. +harponnage/S. +harponnée/F.() +harponnement/S. +harponner/a0a+() +harponneur/S. +harrisme/S. +harriste/S. +hart/S. +haruspice/S*() +hasard/S. +hasardée/F.() +hasarder/a0a+() +hasardeuse/W.() +hasch/S. +haschisch/S. +haschischée/F.() +haschischine/F.() +haschischisme/S. +hase/S. +hassidique/S. +hassidisme/S. +hassium/S. +hast/S*() +hastaire/S. +haste/S. +hastée/F.() +hâte/S. +hâtée/F.() +hâtelet/S. +hâtelette/S. +hâtelle/S. +hâter/a0a+() +hâtereau/X. +hâtier/S. +hâtive/F.() +hâtiveau/X. +hâtivement +hauban/S. +haubanage/S. +haubaner/a0a+() +haubert/S. +hausse/S. +hausse-col/S. +haussement/S. +hausser/a0a+() +haussière/F.() +haussmannienne/F*() +haut +haut/S. +hautaine/F.() +hautainement +hautbois +hautboïste/S. +haut-commissaire +haut-commissariat +haut-de-chausse +haut-de-chausses +haut-de-forme +haute/F.() +haute-contre +haute-fidélité +haute-lisse +haute-lissière/F.() +hautement +hautes-contre +hautes-fidélités +hautes-lisses +hautesse/S. +hautes-villes +hauteur/S. +haute-ville +haut-fond +hautin/S. +haut-le-cœur +haut-le-corps +haut-parleur/S. +haut-relief +hauts-commissaires +hauts-commissariats +hauts-de-chausse +hauts-de-chausses +hauts-de-forme +hauts-fonds +hauts-reliefs +hauturière/F.() +havage/S. +havanaise/F.() +havane/S. +hâve/S. +haveneau/X. +havenet/S. +haver/a0a+() +haveuse/F.() +havir/f0f+() +havre/S. +havresac/S. +hawaïenne/F*() +hayon/S. +hé +heaume/S. +heaumier/S. +hebdo/S*() +hebdomadaire/S*() +hebdomadairement/D'Q' +hebdomadière/F*() +hébéphrénie/S*() +hébéphrénique/S*() +hébergée/F*() +hébergement/S*() +héberger/a2a+() +hébergeur/S*() +hébertisme/S*() +hébétée/F*() +hébétement/S*() +hébéter/c4a+() +hébétude/S*() +hébraïque/S*() +hébraïsante/F*() +hébraïser/a2a+() +hébraïsme/S*() +hébreu/X*() +hécatombe/S*() +hectare/S*() +hectique/S*() +hectométrique/S*() +hectopièze/S*() +hédéracée/S*() +hédonisme/S*() +hédoniste/S*() +hégélianisme/S*() +hégélienne/F*() +hégémonie/S*() +hégémonique/S*() +hégire/S*() +heiduque/S. +heimatlos +hein +hélépole/S*() +héler/c0a+() +hélianthe/S*() +hélianthème/S*() +hélianthine/S*() +héliaque/S*() +héliaste/S*() +hélice/S*() +hélicicultrice/F*() +héliciculture/S*() +hélico/S*() +hélicoïdale/W*() +hélicoïde/S*() +hélicon/S*() +hélicoptère/S*() +hélicoptériste/S*() +héligare/S*() +héliocentrique/S*() +héliocentrisme/S*() +héliochromie/S*() +héliogaine/S*() +héliographe/S*() +héliographie/S*() +héliograveur/S*() +héliogravure/S*() +héliomarine/F*() +héliomètre/S*() +hélion/S*() +héliopause/S*() +héliophile/S*() +héliosphère/S*() +héliosphérique/S*() +héliostat/S*() +héliothérapie/S*() +héliotrope/S*() +héliotropine/S*() +héliotropisme/S*() +héliport/S*() +héliportage/S*() +héliportée/F*() +héliporter/a2a+() +hélitreuillée/F*() +hélitreuiller/a2a+() +hélium/S*() +hélix/L'D'Q' +hellébore/S*() +hellène/S*() +hellénique/S*() +hellénisante/F*() +hellénisation/S*() +hellénisée/F*() +helléniser/a4a+() +hellénisme/S*() +helléniste/S*() +hellénistique/S*() +hellénophone/S*() +hello +helminthe/S*() +helminthiase/S*() +helminthique/S*() +helminthologie/S*() +helvelle/S*() +helvète/S*() +helvétique/S*() +helvétisme/S*() +hem +hémarthrose/S*() +hématémèse/S*() +hématidrose/S*() +hématie/S*() +hématine/S*() +hématique/S*() +hématite/S*() +hématologie/S*() +hématologique/S*() +hématologiste/S*() +hématologue/S*() +hématome/S*() +hématopoïèse/S*() +hématopoïétique/S*() +hématose/S*() +hématozoaire/S*() +hématurie/S*() +héméralope/S*() +héméralopie/S*() +hémérocalle/S*() +hémialgie/S*() +hémicrânie/S*() +hémicycle/S*() +hémicylindrique/S*() +hémièdre/S*() +hémiédrie/S*() +hémiédrique/S*() +hémine/S*() +hémione/S*() +hémiparésie/S*() +hémiplégie/S*() +hémiplégique/S*() +hémiptère/S*() +hémisphère/S*() +hémisphérique/S*() +hémistiche/S*() +hémitropie/S*() +hémoculture/S*() +hémocyanine/S*() +hémodialyse/S*() +hémodynamique/S*() +hémogénie/S*() +hémoglobine/S*() +hémogramme/S*() +hémolyse/S*() +hémolysine/S*() +hémolytique/S*() +hémopathie/S*() +hémophile/S*() +hémophilie/S*() +hémoptysie/S*() +hémoptysique/S*() +hémorragie/S*() +hémorragique/S*() +hémorroïdaire/S*() +hémorroïdale/W*() +hémorroïde/S*() +hémosidérine/S*() +hémostase/S*() +hémostatique/S*() +hémotypologie/S*() +hendécagone/S*() +hendécalogie/S*() +hendécasyllabe/S*() +henné/S. +hennin/S. +hennir/f0() +hennissante/F.() +hennissement/S. +hennuyère/F.() +hénothéisme/S*() +henry/Um() +hensélien/S*() +hep +héparine/S*() +hépatalgie/S*() +hépatique/S*() +hépatisation/S*() +hépatisme/S*() +hépatite/S*() +hépatocèle/S*() +hépatographie/S*() +hépatologie/S*() +hépatologue/S*() +hépatomégalie/S*() +heptaèdre/S*() +heptagonale/W*() +heptagone/S*() +heptalogie/S*() +heptamètre/S*() +heptathlon/S*() +héraldique/S*() +héraldiste/S*() +héraut/S. +herbacée/F*() +herbage/S*() +herbagée/F*() +herbager/a2a+() +herbagère/F*() +herbe/S*() +herbée/F*() +herber/a2a+() +herberie/S*() +herbette/S*() +herbeuse/W*() +herbicide/S*() +herbier/S*() +herbivore/S*() +herborisation/S*() +herborisatrice/F*() +herborisée/F*() +herboriser/a1() +herboriste/S*() +herboristerie/S*() +herbue/F*() +herbue/S*() +herchage/S. +hercher/a0() +hercheuse/F.() +hercule/S*() +herculéenne/F*() +hercynienne/F*() +herd-book/S. +hère/S. +héréditaire/S*() +héréditairement/D'Q' +hérédité/S*() +hérédosyphilis/L'D'Q' +hérésiarque/S*() +hérésie/S*() +hérétique/S*() +hérissée/F.() +hérissement/S. +hérisser/a0a+() +hérissonne/F.() +hérissonner/a0a+() +héritage/S*() +héritée/F*() +hériter/a1() +héritière/F*() +hermandad/S. +hermaphrodisme/S*() +hermaphrodite/S*() +herméneute/S*() +herméneutique/S*() +hermès/L'D'Q' +hermesse/S. +herméticité/S*() +hermétique/S*() +hermétiquement/D'Q' +hermétisme/S*() +hermétiste/S*() +hermine/S*() +herminée/F*() +herminette/S*() +hermitienne/F*() +herniaire/S. +hernie/S. +herniée/F.() +hernieuse/W.() +héroï-comique/S*() +héroïne/S*() +héroïnomane/S*() +héroïque/S*() +héroïquement/D'Q' +héroïsme/S*() +héron/S. +héronneau/X. +héronnière/S. +héros +herpe/S. +herpès/L'D'Q' +herpétique/S*() +herpétologie/S*() +herpétologique/S*() +herpétologiste/S*() +hersage/S. +herse/S. +herser/a0a+() +herseuse/F.() +hertz/Um() +hertzienne/F.() +hervienne/F.() +hesbignonne/F.() +hésitante/F*() +hésitation/S*() +hésiter/a1() +hessienne/F.() +hétaïre/S*() +hétairie/S*() +hétéro/S*() +hétérocentrique/S*() +hétérocerque/S*() +hétérochromosome/S*() +hétérochronie/S*() +hétéroclite/S*() +hétérocyclique/S*() +hétérodoxe/S*() +hétérodoxie/S*() +hétérodyne/S*() +hétérogamie/S*() +hétérogène/S*() +hétérogénéité/S*() +hétérogénie/S*() +hétérogreffe/S*() +hétérologue/S*() +hétéromorphe/S*() +hétéromorphisme/S*() +hétéronome/S*() +hétéronomie/S*() +hétéroptère/S*() +hétérosexualité/S*() +hétérosexuelle/F*() +hétérotherme/S*() +hétérothermie/S*() +hétérotrophe/S*() +hétérotrophie/S*() +hétérozygote/S*() +hetman/S*() +hêtraie/S. +hêtre/S. +heu +heure/F*() +heure-homme/L'D'Q' +heure-machine/L'D'Q' +heures-homme/D'Q' +heures-machine/D'Q' +heureuse/W*() +heureusement/D'Q' +heuristique/S*() +heurt/S. +heurtée/F.() +heurter/a0a+() +heurtoir/S. +hévéa/S*() +hexachlorure/S*() +hexacoralliaire/S*() +hexacorde/S*() +hexadécimale/W*() +hexaèdre/S*() +hexagonale/W*() +hexagone/S*() +hexagramme/S*() +hexalogie/S*() +hexamètre/S*() +hexapode/S*() +hexose/S*() +hi +hiatale/W*() +hiatus/L'D'Q' +hibernale/W*() +hibernante/F*() +hibernation/S*() +hiberner/a1() +hibiscus/L'D'Q' +hibou/X. +hic +hickory/S. +hidalgo/S*() +hideur/S. +hideuse/W.() +hideusement +hidrosadénite/S*() +hie/S. +hièble/S*() +hiémale/W*() +hier/D'Q' +hiérarchie/S. +hiérarchique/S. +hiérarchiquement +hiérarchisation/S. +hiérarchisée/F.() +hiérarchiser/a0a+() +hiératique/S*() +hiératiquement/D'Q' +hiératisme/S*() +hiérogamie/S*() +hiérogamique/S*() +hiéroglyphe/S*() +hiéroglyphique/S*() +hiérogrammate/S*() +hiérogrammatiste/S*() +hiérophante/S*() +hi-fi +highlander/S. +hi-han +hi-han +hilaire/S. +hilarante/F*() +hilare/S*() +hilarité/S*() +hilbertienne/F*() +hile/S. +himalayenne/F*() +himation/S*() +hindi +hindoue/F*() +hindouisme/S*() +hindouiste/S*() +hindoustani/S*() +hinterland/S*() +hip-hop +hipparchie/S*() +hipparion/S*() +hipparque/S*() +hippiatre/S*() +hippiatrie/S*() +hippiatrique/S*() +hippie/S. +hippique/S*() +hippisme/S*() +hippocampe/S*() +hippocastanacée/S*() +hippocratique/S*() +hippocratisme/S*() +hippodrome/S*() +hippogriffe/S*() +hippologie/S*() +hippologique/S*() +hippomobile/S*() +hippophagique/S*() +hippopotame/S*() +hippopotamesque/S*() +hippurique/S*() +hiragana/S. +hircine/F*() +hirondeau/X*() +hirondelle/S*() +hirsute/S*() +hirsutisme/S*() +hirudinée/S*() +hispanique/S*() +hispanisante/F*() +hispanisation/S*() +hispaniser/a4a+() +hispanisme/S*() +hispaniste/S*() +hispano-américaine/F*() +hispano-arabe/S*() +hispanophone/S*() +hispide/S*() +hissée/F.() +hisser/a0a+() +histamine/S*() +histaminique/S*() +histidine/S*() +histochimie/S*() +histocompatibilité/S*() +histogenèse/S*() +histogramme/S*() +histoire/S*() +histologie/S*() +histologique/S*() +histologiste/S*() +histolyse/S*() +histone/S*() +histopathologie/S*() +histopathologique/S*() +histopathologiste/S*() +histoplasmose/S*() +historiale/W*() +historiciser/a2a+() +historicisme/S*() +historicité/S*() +historiée/F*() +historienne/F*() +historier/a2a+() +historiette/S*() +historiographe/S*() +historiographie/S*() +historiographique/S*() +historique/S*() +historiquement/D'Q' +historisation/S*() +historisme/S*() +histrion/S*() +hitlérienne/F*() +hitlérisme/S*() +hit-parade/S. +hittite/S. +hiver/S*() +hivernage/S*() +hivernale/W*() +hivernante/F*() +hivernée/F*() +hiverner/a2a+() +hobby/S. +hobbyiste/S. +hobereau/X. +hoc +hocco/S. +hochement/S. +hochequeue/S. +hocher/a0a+() +hochet/S. +hockey/S. +hockeyeuse/F.() +hoir/S*() +hoirie/S*() +holà +holding/S. +hold-up +holisme/S*() +holiste/S*() +holistique/S*() +hollandaise/F.() +hollande/S. +hollywoodienne/F.() +holmium/S*() +holocauste/S*() +holocène/S*() +hologramme/S*() +holographie/S*() +holographier/a2a+() +holographique/S*() +holométabole/S*() +holomorphe/S*() +holomorphie/S*() +holomorphiquement/D'Q' +holonome/S*() +holonomie/S*() +holonyme/S*() +holonymie/S*() +holophrastique/S*() +holoprotéine/S*() +holoside/S*() +holostéen/S*() +holothurie/S*() +holotype/S*() +holster/S. +homard/S. +homarderie/S. +hombre/S*() +home/S. +homélie/S*() +homéomorphe/S*() +homéomorphisme/S*() +homéopathe/S*() +homéopathie/S*() +homéopathique/S*() +homéostasie/S*() +homéostat/S*() +homéostatique/S*() +homéotherme/S*() +homéothermie/S*() +homéotique/S*() +homérique/S*() +homespun/S. +homicide/S*() +homilétique/S*() +hominem +hominidé/S*() +hominisation/S*() +hominisée/F*() +hominoïde/S*() +hommage/S*() +hommasse/S*() +homme/S*() +homme-grenouille/L'D'Q' +homme-orchestre/L'D'Q' +homme-sandwich/L'D'Q' +hommes-grenouilles/D'Q' +hommes-orchestres/D'Q' +hommes-sandwichs/D'Q' +homo/L'D'Q' +homo/S*() +homocentrique/S*() +homocerque/S*() +homochromie/S*() +homocinétique/S*() +homocyclique/S*() +homodonte/S*() +homofocale/W*() +homogamie/S*() +homogène/S*() +homogénéifier/a2a+() +homogénéisation/S*() +homogénéisatrice/F*() +homogénéisée/F*() +homogénéiser/a2a+() +homogénéité/S*() +homographe/S*() +homographie/S*() +homographique/S*() +homogreffe/S*() +homologable/S*() +homologation/S*() +homologie/S*() +homologique/S*() +homologiquement/D'Q' +homologue/S*() +homologuée/F*() +homologuer/a2a+() +homomorphe/S*() +homomorphisme/S*() +homoncule/S*() +homonyme/S*() +homonymie/S*() +homonymique/S*() +homoparentale/W*() +homoparentalité/S*() +homophobe/S*() +homophobie/S*() +homophone/S*() +homophonie/S*() +homoptère/S*() +homosexualité/S*() +homosexuelle/F*() +homothétie/S*() +homothétique/S*() +homotope/S*() +homotopie/S*() +homotopique/S*() +homotopiquement/D'Q' +homozygote/S*() +hondurienne/F.() +hongre/S. +hongrer/a0a+() +hongroierie/S. +hongroise/F.() +hongroyage/S. +hongroyer/a0a+() +hongroyeuse/F.() +honnête/S*() +honnêtement/D'Q' +honnêteté/S*() +honneur/S*() +honnie/F.() +honnir/f0f+() +honorabilité/S*() +honorable/S*() +honorablement/D'Q' +honoraire/S*() +honorariat/S*() +honorée/F*() +honorer/a4a+() +honorifique/S*() +honoris +honte/S. +honteuse/W.() +honteusement +hooligan/S. +hooliganisme/S. +hop +hôpital/X*() +hoplite/S*() +hoquet/S. +hoqueter/d0() +hoqueton/S. +horaire/S*() +horde/S. +hordéine/S*() +horeca/L' +horion/S. +horizon/S*() +horizontale/W*() +horizontalement/D'Q' +horizontalité/S*() +horloge/S*() +horlogère/F*() +horlogerie/S*() +hormis +hormonale/W*() +hormone/S*() +hormonée/F*() +hormoner/a2a+() +hormonothérapie/S*() +hornblende/S. +horocycle/S*() +horocyclique/S*() +horodatage/S*() +horodatée/F*() +horodater/a2a+() +horodatrice/F*() +horographie/S*() +horokilométrique/S*() +horoptère/S*() +horoscope/S*() +horosphère/S*() +horreur/S*() +horrible/S*() +horriblement/D'Q' +horrifiante/F*() +horrifiée/F*() +horrifier/a2a+() +horrifique/S*() +horripilante/F*() +horripilation/S*() +horripilée/F*() +horripiler/a2a+() +hors +horsaine/F.() +hors-bilan +hors-bord +hors-champ +hors-concours +hors-cote +hors-d'œuvre +horse-ball/S. +horse-guard/S. +horse-power +horse-pox +hors-jeu +hors-la-loi +hors-ligne +hors-média +hors-piste +hors-série +hors-série/S. +hors-sol +hors-statut +horst/S. +hors-taxe +hors-texte +hortensia/S*() +horticole/S*() +horticultrice/F*() +horticulture/S*() +hortillonnage/S*() +hortocentre/S*() +hosanna/S*() +hospice/S*() +hospitalière/F*() +hospitalisation/S*() +hospitalisée/F*() +hospitaliser/a2a+() +hospitalisme/S*() +hospitalité/S*() +hospitalo-universitaire/S*() +hospodar/S*() +hostellerie/S*() +hostie/S*() +hostile/S*() +hostilement/D'Q' +hostilité/S*() +hosto/S*() +hot-dog/S. +hôte/S*() +hôtel/S*() +hôtel-Dieu/L'D'Q' +hôtelière/F*() +hôtellerie/S*() +hôtels-Dieu/D'Q' +hôtesse/S*() +hotte/S. +hottée/S. +hottentote/F.() +hottereau/X. +hotteret/S. +hou +houache/S. +houaiche/S. +houblon/S. +houblonnage/S. +houblonner/a0a+() +houblonnière/F.() +houdan/S. +houe/S. +houer/a0a+() +houille/S. +houillère/F.() +houka/S. +houle/S. +houlette/S. +houleuse/W.() +houlque/S. +houp +houppe/S. +houppelande/S. +houpper/a0a+() +houppette/S. +houppier/S. +houque/S. +hourd/S. +hourdage/S. +hourder/a0a+() +hourdir/f0f+() +houri/S. +hourque/S. +hourra +hourra/S. +hourvari/S. +houseau/X. +houspiller/a0a+() +houspilleuse/F.() +houssaie/S. +housse/S. +housser/a0a+() +houssine/S. +houssiner/a0a+() +houssoir/S. +houx +hovercraft/S*() +hoyau/X. +hpz/||-- +huard/S. +huart/S. +hublot/S. +huche/S. +hucher/a0a+() +huchet/S. +huer/a0a+() +huerta/S. +huguenote/F.() +hui/S. +huilage/S*() +huile/S*() +huilée/F*() +huiler/a2a+() +huilerie/S*() +huileuse/W*() +huilière/F*() +huis/L'D'Q' +huisserie/S*() +huissière/F*() +huit +huitain/S. +huitaine/S. +huitante +huitante-cinq +huitante-deux +huitante-et-un +huitante-huit +huitante-neuf +huitante-quatre +huitante-sept +huitante-six +huitante-trois +huitantième/S. +huitième/S. +huitièmement +huître/S*() +huit-reflets +huîtrière/F*() +hulotte/S. +hum +humage/S. +humagne/S*() +humaine/F*() +humainement/D'Q' +humanisation/S*() +humanisée/F*() +humaniser/a4a+() +humanisme/S*() +humaniste/S*() +humanistique/S*() +humanitaire/S*() +humanitarisme/S*() +humanitariste/S*() +humanité/S*() +humanoïde/S*() +humble/S*() +humblement/D'Q' +humectage/S*() +humectant/S*() +humectée/F*() +humecter/a4a+() +humer/a0a+() +humérale/W*() +humérus/L'D'Q' +humeur/S*() +humide/S*() +humidificateur/S*() +humidification/S*() +humidifiée/F*() +humidifier/a2a+() +humidité/S*() +humification/S*() +humiliante/F*() +humiliation/S*() +humiliée/F*() +humilier/a4a+() +humilité/S*() +humorale/W*() +humorisme/S*() +humoriste/S*() +humoristique/S*() +humour/S*() +humus/L'D'Q' +hune/S. +hunier/S. +huppe/S. +huppée/F.() +hurdler/S. +hure/S. +hurlante/F.() +hurlée/F.() +hurlement/S. +hurler/a0a+() +hurleuse/F.() +hurluberlue/F*() +huronienne/F.() +huronne/F.() +hurricane/S. +hussarde/F.() +hussite/S. +hutinet/S. +hutte/S. +hyacinthe/S*() +hyaline/F*() +hyalite/S*() +hyaloïde/S*() +hyaloplasme/S*() +hyaluronique/S*() +hybridation/S*() +hybride/S*() +hybridée/F*() +hybrider/a4a+() +hybridisme/S*() +hybridité/S*() +hydarthrose/S*() +hydatide/S*() +hydne/S*() +hydracide/S*() +hydralcoolique/S*() +hydrargyre/S*() +hydrargyrisme/S*() +hydratable/S*() +hydratante/F*() +hydratation/S*() +hydrate/S*() +hydratée/F*() +hydrater/a4a+() +hydraulicienne/F*() +hydraulique/S*() +hydrauliquement/D'Q' +hydravion/S*() +hydrazine/S*() +hydre/S*() +hydrémie/S*() +hydrie/S*() +hydrique/S*() +hydroalcoolique/S*() +hydrobiologie/S*() +hydrobiologiste/S*() +hydrocarbonate/S*() +hydrocarbonée/F*() +hydrocarbure/S*() +hydrocèle/S*() +hydrocéphale/S*() +hydrocéphalie/S*() +hydrocharidacée/S*() +hydrocharidée/S*() +hydrocoralliaire/S*() +hydrocortisone/S*() +hydrocotyle/S*() +hydrocraquage/S*() +hydroculture/S*() +hydrocution/S*() +hydrodynamique/S*() +hydroélectricité/S*() +hydroélectrique/S*() +hydroélectrolytique/S*() +hydrofoil/S*() +hydrofuge/S*() +hydrofugée/F*() +hydrofuger/a2a+() +hydrogénation/S*() +hydrogène/S*() +hydrogénée/F*() +hydrogéner/c2a+() +hydrogénocarbonate/S*() +hydrogénosulfure/S*() +hydrogéologie/S*() +hydroglisseur/S*() +hydrographe/S*() +hydrographie/S*() +hydrographique/S*() +hydrolase/S*() +hydrolat/S*() +hydrolithe/S*() +hydrologie/S*() +hydrologique/S*() +hydrologiste/S*() +hydrologue/S*() +hydrolysable/S*() +hydrolyse/S*() +hydrolysée/F*() +hydrolyser/a2a+() +hydromancie/S*() +hydromécanique/S*() +hydromel/S*() +hydrométéore/S*() +hydromètre/S*() +hydrométrie/S*() +hydrométrique/S*() +hydrominérale/W*() +hydromorphe/S*() +hydromorphie/S*() +hydronéphrose/S*() +hydropathe/S*() +hydropéricarde/S*() +hydrophile/S*() +hydrophobe/S*() +hydrophobie/S*() +hydrophone/S*() +hydrophyte/S*() +hydropique/S*() +hydropisie/S*() +hydropneumatique/S*() +hydropolitique/S*() +hydroponie/S*() +hydroponique/S*() +hydroptère/S*() +hydroquinone/S*() +hydroscopie/S*() +hydrosilicate/S*() +hydrosoluble/S*() +hydrosphère/S*() +hydrostatique/S*() +hydrothérapie/S*() +hydrothérapique/S*() +hydrothermale/W*() +hydrothermalisme/S*() +hydrothorax/L'D'Q' +hydrotropisme/S*() +hydroxyde/S*() +hydroxyle/S*() +hydroxylée/F*() +hydrozoaire/S*() +hydrure/S*() +hyène/S*() +hygiaphone/S*() +hygiène/S*() +hygiénique/S*() +hygiéniquement/D'Q' +hygiéniste/S*() +hygroma/S*() +hygromètre/S*() +hygrométrie/S*() +hygrométrique/S*() +hygrophile/S*() +hygrophobe/S*() +hygrophyte/S*() +hygroscope/S*() +hygroscopie/S*() +hygroscopique/S*() +hygrostat/S*() +hylobatidé/S*() +hylozoïsme/S*() +hymen/S*() +hyménée/S*() +hyménoptère/S*() +hymne/S*() +hymnologie/S*() +hyoïde/S*() +hyoïdienne/F*() +hypallage/S*() +hyperacidité/S*() +hyperacousie/S*() +hyperactive/F*() +hyperactivité/S*() +hyperalgèbre/S*() +hyperalgésie/S*() +hyperalgie/S*() +hyperbare/S*() +hyperbate/S*() +hyperbole/S*() +hyperbolicité/S*() +hyperbolique/S*() +hyperboliquement/D'Q' +hyperboloïde/S*() +hyperboréenne/F*() +hypercalcémie/S*() +hypercapnie/S*() +hypercentre/S*() +hyperchlorhydrie/S*() +hyperchrome/S*() +hyperchromie/S*() +hypercorrecte/F*() +hypercorrection/S*() +hypercritique/S*() +hypercube/S*() +hyperdolichocéphale/S*() +hyperdulie/S*() +hyperelliptique/S*() +hyperémotive/F*() +hyperémotivité/S*() +hyperespace/S*() +hyperesthésie/S*() +hyperfonction/S*() +hyperfréquence/S*() +hypergenèse/S*() +hypergéométrique/S*() +hyperglycémie/S*() +hypergonar/S*() +hypergraphe/S*() +hypéricacée/S*() +hyperinflation/S*() +hyperkinésie/S*() +hyperkinétique/S*() +hyperlien/S*() +hyperlipémie/S*() +hyperlipidémie/S*() +hypermarché/S*() +hypermédia/S*() +hypermètre/S*() +hypermétrope/S*() +hypermétropie/S*() +hypermnésie/S*() +hypernerveuse/W*() +hypéron/S*() +hyperonyme/S*() +hyperonymie/S*() +hyperplan/S*() +hyperplasie/S*() +hyperréalisme/S*() +hypersécrétion/S*() +hypersensibilité/S*() +hypersensible/S*() +hypersonique/S*() +hypersphère/S*() +hyperstatique/S*() +hypersurface/S*() +hypersustentation/S*() +hypersustentatrice/F*() +hypertélie/S*() +hypertendue/F*() +hypertension/S*() +hypertensive/F*() +hypertexte/S*() +hyperthermie/S*() +hyperthyroïdie/S*() +hypertonie/S*() +hypertonique/S*() +hypertrophie/S*() +hypertrophiée/F*() +hypertrophier/a4a+() +hypertrophique/S*() +hyperventilation/S*() +hyperviseur/S*() +hypnose/S*() +hypnothérapeute/S*() +hypnothérapeutique/S*() +hypnothérapie/S*() +hypnotique/S*() +hypnotiquement/D'Q' +hypnotisable/S*() +hypnotisée/F*() +hypnotiser/a4a+() +hypnotiseuse/F*() +hypnotisme/S*() +hypoacousie/S*() +hypoalgésie/S*() +hypocalorique/S*() +hypocapnie/S*() +hypocauste/S*() +hypocentre/S*() +hypochloreuse/W*() +hypochlorhydrie/S*() +hypochlorite/S*() +hypochrome/S*() +hypocondre/S*() +hypocondriaque/S*() +hypocondrie/S*() +hypocoristique/S*() +hypocras/L'D'Q' +hypocrisie/S*() +hypocrite/S*() +hypocritement/D'Q' +hypocycloïde/S*() +hypoderme/S*() +hypodermique/S*() +hypodermite/S*() +hypodermose/S*() +hypoelliptique/S*() +hypoesthésie/S*() +hypogastre/S*() +hypogastrique/S*() +hypogée/F*() +hypogée/S*() +hypoglosse/S*() +hypoglycémie/S*() +hypoglycémique/S*() +hypogyne/S*() +hypokhâgne/S*() +hypolipémie/S*() +hyponomeute/S*() +hyponyme/S*() +hyponymie/S*() +hypophysaire/S*() +hypophyse/S*() +hypoprotéinémie/S*() +hyposcenium/S*() +hyposécrétion/S*() +hypospadias/L'D'Q' +hypostase/S*() +hypostasiée/F*() +hypostasier/a2a+() +hypostatique/S*() +hypostyle/S*() +hyposulfite/S*() +hyposulfureuse/W*() +hyposynchrone/S*() +hypotendue/F*() +hypotension/S*() +hypoténuse/S*() +hypothalamique/S*() +hypothalamus/L'D'Q' +hypothécable/S*() +hypothécaire/S*() +hypothénar/L'D'Q' +hypothèque/S*() +hypothéquée/F*() +hypothéquer/c4a+() +hypothermie/S*() +hypothèse/S*() +hypothético-déductive/F*() +hypothétique/S*() +hypothétiquement/D'Q' +hypothyroïdie/S*() +hypothyroïdisme/S*() +hypotonie/S*() +hypotonique/S*() +hypotrophie/S*() +hypotypose/S*() +hypoventilation/S*() +hypovigilance/S*() +hypoxie/S*() +hysope/S*() +hystérectomie/S*() +hystérésis/L'D'Q' +hystérie/S*() +hystérique/S*() +hystérographie/S*() +hystérométrie/S*() +hystéroscopie/S*() +hystéroscopique/S*() +i/L' +iambe/S*() +iatrogène/S*() +ibère/S*() +ibéride/S*() +ibérique/S*() +ibid +ibidem +ibis/L'D'Q' +ibuprofène/S*() +icaque/S*() +icaquier/S*() +icarienne/F*() +iceberg/S*() +ice-field/S*() +icelle/D'S. +icelui/D' +ice-shelf/S*() +iceux/D' +ichneumon/S*() +ichnologie/S*() +ichor/S*() +ichoreuse/W*() +ichtyocolle/S*() +ichtyol/S*() +ichtyologie/S*() +ichtyologique/S*() +ichtyologiste/S*() +ichtyologue/S*() +ichtyophage/S*() +ichtyornis/L'D'Q' +ichtyosaure/S*() +ichtyose/S*() +ici/D'Q' +ici-bas/D'Q' +icoglan/S*() +icône/S*() +iconique/S*() +iconiser +iconoclasme/S*() +iconoclaste/S*() +iconoclastie/S*() +iconogène/S*() +iconographe/S*() +iconographie/S*() +iconographique/S*() +iconolâtre/S*() +iconolâtrie/S*() +iconologie/S*() +iconophile/S*() +iconophilie/S*() +iconoscope/S*() +iconostase/S*() +icosaèdre/S*() +ictère/S*() +ictérique/S*() +ictus/L'D'Q' +id +ide/S*() +idéale/W*() +idéalement/D'Q' +idéalisation/S*() +idéalisatrice/F*() +idéalisée/F*() +idéaliser/a4a+() +idéalisme/S*() +idéaliste/S*() +idéalité/S*() +idéals/D'Q' +idéation/S*() +idée/S*() +idée-force/L'D'Q' +idéelle/F*() +idées-forces/D'Q' +idem +idempotente/F*() +identifiable/S*() +identifiant/S*() +identification/S*() +identificatrice/F*() +identifiée/F*() +identifier/a4a+() +identifieur/S*() +identique/S*() +identiquement/D'Q' +identitaire/S*() +identité/S*() +idéogramme/S*() +idéographie/S*() +idéographique/S*() +idéologie/S*() +idéologique/S*() +idéologiquement/D'Q' +idéologisée/F*() +idéologiser/a2a+() +idéologue/S*() +idéomotrice/F*() +ides/D'Q' +idiographique/S*() +idiolecte/S*() +idiomatique/S*() +idiome/S*() +idiopathie/S*() +idiopathique/S*() +idiosyncrasie/S*() +idiote/F*() +idiotement/D'Q' +idiotie/S*() +idiotifier/a2a+() +idiotiser/a2a+() +idiotisme/S*() +idoine/S*() +idolâtre/S*() +idolâtrée/F*() +idolâtrer/a4a+() +idolâtrie/S*() +idolâtrique/S*() +idole/S*() +idylle/S*() +idyllique/S*() +if/S*() +igloo/S*() +igname/S*() +ignare/S*() +ignée/F*() +ignifugation/S*() +ignifuge/S*() +ignifugeante/F*() +ignifugée/F*() +ignifuger/a2a+() +ignimbrite/S*() +ignipuncture/S*() +igniteur/S*() +ignition/S*() +ignivome/S*() +ignoble/S*() +ignoblement/D'Q' +ignominie/S*() +ignominieuse/W*() +ignominieusement/D'Q' +ignorance/S*() +ignorante/F*() +ignorantin/S*() +ignorée/F*() +ignorer/a4a+() +iguane/S*() +iguanodon/S*() +igue/S*() +il/D'Q'SiS. +île/S*() +iléale/W*() +iléite/S*() +iléo-cæcale/W*() +iléon/S*() +îlet/S*() +iléus/L'D'Q' +iliaque/S*() +ilicacée/S*() +îlienne/F*() +ilion/S*() +illégale/W*() +illégalement/D'Q' +illégalité/S*() +illégitime/S*() +illégitimement/D'Q' +illégitimité/S*() +illettrée/F*() +illettrisme/S*() +illicite/S*() +illicitement/D'Q' +illico/D'Q' +illimitée/F*() +illisibilité/S*() +illisible/S*() +illisiblement/D'Q' +illogique/S*() +illogiquement/D'Q' +illogisme/S*() +illumination/S*() +illuminatrice/F*() +illuminée/F*() +illuminer/a4a+() +illuminisme/S*() +illusion/S*() +illusionnée/F*() +illusionner/a4a+() +illusionnisme/S*() +illusionniste/S*() +illusoire/S*() +illusoirement/D'Q' +illustration/S*() +illustrative/F*() +illustratrice/F*() +illustre/S*() +illustré/S*() +illustrée/F*() +illustrement/D'Q' +illustrer/a4a+() +illyrienne/S*() +îlot/S*() +îlotage/S*() +ilote/S*() +îlotière/F*() +ilotisme/S*() +image/S*() +imagée/F*() +imager/a2a+() +imagerie/S*() +imagière/F*() +imaginable/S*() +imaginaire/S*() +imaginairement/D'Q' +imagination/S*() +imaginative/F*() +imaginée/F*() +imaginer/a4a+() +imago/S*() +imam/S*() +imamat/S*() +imanat/S*() +imbattable/S*() +imbécile/S*() +imbécilement/D'Q' +imbécillité/S*() +imberbe/S*() +imbibée/F*() +imbiber/a4a+() +imbibition/S*() +imbrication/S*() +imbriquée/F*() +imbriquer/a4a+() +imbroglio/S*() +imbrûlée/F*() +imbrûlés/D'Q' +imbue/F*() +imbuvable/S*() +imide/S*() +imitable/S*() +imitation/S*() +imitative/F*() +imitatrice/F*() +imitée/F*() +imiter/a2a+() +immaculée/F*() +immanence/S*() +immanente/F*() +immanentisme/S*() +immangeable/S*() +immanquable/S*() +immanquablement/D'Q' +immarcescible/S*() +immariable/S*() +immatérialisée/F*() +immatérialiser/a4a+() +immatérialisme/S*() +immatérialiste/S*() +immatérialité/S*() +immatérielle/F*() +immatriculation/S*() +immatriculée/F*() +immatriculer/a2a+() +immature/S*() +immaturité/S*() +immédiate/F*() +immédiatement/D'Q' +immédiateté/S*() +immémoriale/W*() +immense/S*() +immensément/D'Q' +immensité/S*() +immensurable/S*() +immergée/F*() +immerger/a4a+() +imméritée/F*() +immersion/S*() +immersive/F*() +immettable/S*() +immeuble/S*() +immigrante/F*() +immigration/S*() +immigrée/F*() +immigrer/a1() +imminence/S*() +imminente/F*() +immiscer/a3a+() +immixtion/S*() +immobile/S*() +immobilier/S*() +immobilière/F*() +immobilisation/S*() +immobilisée/F*() +immobiliser/a4a+() +immobilisme/S*() +immobiliste/S*() +immobilité/S*() +immodérée/F*() +immodérément/D'Q' +immodeste/S*() +immodestie/S*() +immolation/S*() +immolée/F*() +immoler/a4a+() +immonde/S*() +immondice/S*() +immorale/W*() +immoralement/D'Q' +immoralisme/S*() +immoraliste/S*() +immoralité/S*() +immortalisation/S*() +immortalisée/F*() +immortaliser/a4a+() +immortalité/S*() +immortelle/F*() +immotivée/F*() +immuabilité/S*() +immuable/S*() +immuablement/D'Q' +immune/F*() +immunisante/F*() +immunisation/S*() +immunisée/F*() +immuniser/a4a+() +immunitaire/S*() +immunité/S*() +immunochimie/S*() +immunocompétente/F*() +immunodéficience/S*() +immunodéficiente/F*() +immunodépresseur/S*() +immunodépressive/F*() +immunogène/S*() +immunogénétique/S*() +immunoglobuline/S*() +immunologie/S*() +immunologique/S*() +immunologiste/S*() +immunologue/S*() +immunopathologie/S*() +immunopathologique/S*() +immunosuppresseur/S*() +immunothérapie/S*() +immunotolérante/F*() +immutabilité/S*() +impact/S*() +impacter/a2a+() +impactite/S*() +impaire/F*() +impala/S*() +impalpabilité/S*() +impalpable/S*() +impaludation/S*() +impaludée/F*() +impanation/S*() +imparable/S*() +impardonnable/S*() +imparfait/S*() +imparfaite/F*() +imparfaitement/D'Q' +imparidigité/S*() +imparipennée/F*() +imparisyllabique/S*() +imparité/S*() +impartageable/S*() +impartiale/W*() +impartialement/D'Q' +impartialité/S*() +impartir/fC() +impasse/S*() +impassibilité/S*() +impassible/S*() +impassiblement/D'Q' +impatiemment/D'Q' +impatience/S*() +impatientante/F*() +impatiente/F*() +impatienter/a4a+() +impatroniser/a4a+() +impavide/S*() +impavidement/D'Q' +impavidité/S*() +impayable/S*() +impayé/S*() +impayée/F*() +impeachment/S*() +impeccabilité/S*() +impeccable/S*() +impeccablement/D'Q' +impécunieuse/W*() +impécuniosité/S*() +impédance/S*() +impédante/F*() +impedimentum/I*() +impénétrabilité/S*() +impénétrable/S*() +impénitence/S*() +impénitente/F*() +impensable/S*() +impensée/F*() +impenses/D'Q' +imper/S*() +impérative/F*() +impérativement/D'Q' +impératrice/S*() +imperceptibilité/S*() +imperceptible/S*() +imperceptiblement/D'Q' +imperdable/S*() +imperfectible/S*() +imperfection/S*() +imperfective/F*() +impériale/W*() +impérialement/D'Q' +impérialisme/S*() +impérialiste/S*() +impérieuse/W*() +impérieusement/D'Q' +impérissable/S*() +impéritie/S*() +imperium/S*() +impermanence/S*() +impermanente/F*() +imperméabilisation/S*() +imperméabiliser/a2a+() +imperméabilité/S*() +imperméable/S*() +impersonnalité/S*() +impersonnelle/F*() +impersonnellement/D'Q' +impertinemment/D'Q' +impertinence/S*() +impertinente/F*() +imperturbabilité/S*() +imperturbable/S*() +imperturbablement/D'Q' +impétigineuse/W*() +impétigo/S*() +impétrante/F*() +impétration/S*() +impétrer/c2a+() +impétueuse/W*() +impétueusement/D'Q' +impétuosité/S*() +impie/S*() +impiété/S*() +impitoyable/S*() +impitoyablement/D'Q' +implacabilité/S*() +implacable/S*() +implacablement/D'Q' +implant/S*() +implantation/S*() +implantée/F*() +implanter/a4a+() +implanteuse/F*() +implantologie/S*() +implantologique/S*() +implantologiste/S*() +implantologue/S*() +implémentation/S*() +implémentée/F*() +implémenter/a2a+() +implexe/S*() +implication/S*() +implicite/S*() +implicitement/D'Q' +impliquée/F*() +impliquer/a4a+() +implorante/F*() +imploration/S*() +implorer/a2a+() +implosée/F*() +imploser/a1() +implosion/S*() +implosive/F*() +impluvium/S*() +impolie/F*() +impoliment/D'Q' +impolitesse/S*() +impolitique/S*() +impondérable/S*() +impopulaire/S*() +impopularité/S*() +import/L'D' +importable/S*() +importance/S*() +importante/F*() +importation/S*() +importatrice/F*() +importée/F*() +importer/a4a+() +import-export/L'D'Q' +importune/F*() +importunée/F*() +importuner/a2a+() +importunité/S*() +imposable/S*() +imposante/F*() +imposée/F*() +imposer/a4a+() +imposeuse/F*() +imposition/S*() +impossibilité/S*() +impossible/S*() +impossiblement/D'Q' +imposte/S*() +imposteur/S*() +imposture/S*() +impôt/S*() +impotence/S*() +impotente/F*() +impraticabilité/S*() +impraticable/S*() +imprécation/S*() +imprécatoire/S*() +imprécatrice/F*() +imprécise/F*() +imprécision/S*() +imprégnation/S*() +imprégnée/F*() +imprégner/c4a+() +imprenable/S*() +impréparation/S*() +imprésario/S*() +imprescriptibilité/S*() +imprescriptible/S*() +impression/S*() +impressionnabilité/S*() +impressionnable/S*() +impressionnante/F*() +impressionnée/F*() +impressionner/a2a+() +impressionnisme/S*() +impressionniste/S*() +imprévisibilité/S*() +imprévisible/S*() +imprévisiblement/D'Q' +imprévision/S*() +imprévoyance/S*() +imprévoyante/F*() +imprévu/S*() +imprévue/F*() +imprimable/S*() +imprimante/F*() +imprimatur/L'D'Q' +imprimé/S*() +imprimée/F*() +imprimer/a4a+() +imprimerie/S*() +imprimeuse/F*() +imprimitive/F*() +improbabilité/S*() +improbable/S*() +improbation/S*() +improbité/S*() +improductive/F*() +improductivité/S*() +impromptu/S*() +impromptue/F*() +imprononçable/S*() +impropre/S*() +improprement/D'Q' +impropriété/S*() +improuvable/S*() +improuver/a2a+() +improvisation/S*() +improvisatrice/F*() +improvisée/F*() +improviser/a4a+() +improviste/L'D' +imprudemment/D'Q' +imprudence/S*() +imprudente/F*() +impubère/S*() +impuberté/S*() +impubliable/S*() +impudemment/D'Q' +impudence/S*() +impudente/F*() +impudeur/S*() +impudicité/S*() +impudique/S*() +impudiquement/D'Q' +impuissance/S*() +impuissante/F*() +impulser/a2a+() +impulsion/S*() +impulsionnelle/F*() +impulsive/F*() +impulsivement/D'Q' +impulsivité/S*() +impunément/D'Q' +impunie/F*() +impunité/S*() +impure/F*() +impureté/S*() +imputabilité/S*() +imputable/S*() +imputation/S*() +imputer/a4a+() +imputrescible/S*() +in +in/||-- +inabordable/S*() +inaboutie/F*() +inabritée/F*() +inaccentuée/F*() +inacceptable/S*() +inacceptation/S*() +inaccessibilité/S*() +inaccessible/S*() +inaccomplie/F*() +inaccomplissement/S*() +inaccordable/S*() +inaccoutumée/F*() +inachevée/F*() +inachèvement/S*() +inaction/S*() +inactivation/S*() +inactive/F*() +inactiver/a2a+() +inactivité/S*() +inactuelle/F*() +inadaptable/S*() +inadaptation/S*() +inadaptée/F*() +inadéquate/F*() +inadéquation/S*() +inadmissibilité/S*() +inadmissible/S*() +inadvertance/S*() +inaliénabilité/S*() +inaliénable/S*() +inaliénation/S*() +inaltérabilité/S*() +inaltérable/S*() +inaltérée/F*() +inamicale/W*() +inamissible/S*() +inamovibilité/S*() +inamovible/S*() +inanalysable/S*() +inanimée/F*() +inanité/S*() +inanitié/S*() +inanition/S*() +inapaisable/S*() +inapaisée/F*() +inaperçue/F*() +inapparente/F*() +inappétence/S*() +inapplicabilité/S*() +inapplicable/S*() +inapplication/S*() +inappliquée/F*() +inappréciable/S*() +inappréciée/F*() +inapprivoisable/S*() +inapprivoisée/F*() +inapprochable/S*() +inappropriée/F*() +inapte/S*() +inaptitude/S*() +inarticulée/F*() +inassimilable/S*() +inassouvie/F*() +inassouvissable/S*() +inassouvissement/S*() +inattaquable/S*() +inatteignable/S*() +inattendue/F*() +inattention/S*() +inattentive/F*() +inaudible/S*() +inaugurale/W*() +inauguration/S*() +inaugurée/F*() +inaugurer/a2a+() +inauthenticité/S*() +inauthentique/S*() +inavouable/S*() +inavouée/F*() +inca/S*() +incalculable/S*() +incandescence/S*() +incandescente/F*() +incantation/S*() +incantatoire/S*() +incantatrice/F*() +incanter/a2a+() +incapable/S*() +incapacitante/F*() +incapacité/S*() +incarcération/S*() +incarcérée/F*() +incarcérer/c2a+() +incarnadine/F*() +incarnardin/S*() +incarnate/F*() +incarnation/S*() +incarnée/F*() +incarner/a4a+() +incartade/S*() +incasique/S*() +incassable/S*() +incendiaire/S*() +incendie/S*() +incendiée/F*() +incendier/a2a+() +incertaine/F*() +incertitude/S*() +incessamment/D'Q' +incessante/F*() +incessibilité/S*() +incessible/S*() +inceste/S*() +incestueuse/W*() +incestueusement/D'Q' +inchangée/F*() +inchantable/S*() +inchauffable/S*() +inchavirable/S*() +inchoative/F*() +incidemment/D'Q' +incidence/S*() +incident/S*() +incidente/F*() +incinérateur/S*() +incinération/S*() +incinérée/F*() +incinérer/c2a+() +incipit/L'D'Q' +incise/S*() +incisée/F*() +inciser/a2a+() +incision/S*() +incisive/F*() +incisive/S*() +incisure/S*() +incitante/F*() +incitation/S*() +incitative/F*() +incitatrice/F*() +incitée/F*() +inciter/a2a+() +incivile/F*() +incivilité/S*() +incivique/S*() +incivisme/S*() +inclassable/S*() +inclémence/S*() +inclémente/F*() +inclinable/S*() +inclinaison/S*() +inclination/S*() +inclinée/F*() +incliner/a4a+() +inclure/xL() +incluse/F*() +inclusion/S*() +inclusive/F*() +inclusivement/D'Q' +incoagulable/S*() +incoercibilité/S*() +incoercible/S*() +incognito/S*() +incohérence/S*() +incohérente/F*() +incoiffable/S*() +incollable/S*() +incolore/S*() +incomber/aG() +incombustibilité/S*() +incombustible/S*() +incomestible/S*() +incommensurabilité/S*() +incommensurable/S*() +incommensurablement/D'Q' +incommodante/F*() +incommode/S*() +incommodée/F*() +incommodément/D'Q' +incommoder/a2a+() +incommodité/S*() +incommunicabilité/S*() +incommunicable/S*() +incommutabilité/S*() +incomparabilité/S*() +incomparable/S*() +incomparablement/D'Q' +incompatibilité/S*() +incompatible/S*() +incompétence/S*() +incompétente/F*() +incomplète/F*() +incomplètement/D'Q' +incomplétude/S*() +incompréhensibilité/S*() +incompréhensible/S*() +incompréhension/S*() +incompréhensive/F*() +incompressibilité/S*() +incompressible/S*() +incomprise/F*() +inconcevable/S*() +inconcevablement/D'Q' +inconciliable/S*() +inconciliablement/D'Q' +inconditionnalité/S*() +inconditionnée/F*() +inconditionnelle/F*() +inconditionnellement/D'Q' +inconduite/S*() +inconfort/S*() +inconfortable/S*() +inconfortablement/D'Q' +incongelable/S*() +incongrue/F*() +incongruité/S*() +incongrûment/D'Q' +inconnaissable/S*() +inconnaissance/S*() +inconnue/F*() +inconsciemment/D'Q' +inconscience/S*() +inconsciente/F*() +inconséquence/S*() +inconséquente/F*() +inconsidérée/F*() +inconsidérément/D'Q' +inconsistance/S*() +inconsistante/F*() +inconsolable/S*() +inconsolée/F*() +inconsommable/S*() +inconstance/S*() +inconstante/F*() +inconstatable/S*() +inconstitutionnalité/S*() +inconstitutionnelle/F*() +inconstitutionnellement/D'Q' +inconstructible/S*() +incontestabilité/S*() +incontestable/S*() +incontestablement/D'Q' +incontestée/F*() +incontinence/S*() +incontinente/F*() +incontournable/S*() +incontrôlable/S*() +incontrôlée/F*() +inconvenance/S*() +inconvenante/F*() +inconvénient/S*() +inconvertibilité/S*() +inconvertible/S*() +incoordination/S*() +incorporable/S*() +incorporation/S*() +incorporatrice/F*() +incorporée/F*() +incorporelle/F*() +incorporer/a4a+() +incorrecte/F*() +incorrectement/D'Q' +incorrection/S*() +incorrigible/S*() +incorrigiblement/D'Q' +incorruptibilité/S*() +incorruptible/S*() +incorruptiblement/D'Q' +incrédule/S*() +incrédulité/S*() +incréée/F*() +incrément/S*() +incrémentale/W*() +incrémentation/S*() +incrémentée/F*() +incrémenter/a2a+() +incrémentielle/F*() +increvable/S*() +incriminable/S*() +incrimination/S*() +incriminée/F*() +incriminer/a4a+() +incristallisable/S*() +incrochetable/S*() +incroyable/S*() +incroyablement/D'Q' +incroyance/S*() +incroyante/F*() +incrustante/F*() +incrustation/S*() +incrustée/F*() +incruster/a4a+() +incrusteuse/F*() +incubation/S*() +incubatrice/F*() +incube/S*() +incuber/a2a+() +incuite/F*() +inculcation/S*() +inculpable/S*() +inculpation/S*() +inculpée/F*() +inculper/a2a+() +inculquée/F*() +inculquer/a2a+() +inculte/S*() +incultivable/S*() +incultivée/F*() +inculture/S*() +incunable/S*() +incurabilité/S*() +incurable/S*() +incurablement/D'Q' +incurie/S*() +incurieuse/W*() +incuriosité/S*() +incursion/S*() +incurvation/S*() +incurvée/F*() +incurver/a4a+() +incuse/S*() +indaguer/a1() +indatable/S*() +inde/S*() +indébrouillable/S*() +indécachetable/S*() +indécelable/S*() +indécemment/D'Q' +indécence/S*() +indécente/F*() +indéchiffrable/S*() +indéchiffrée/F*() +indéchirable/S*() +indécidable/S*() +indécise/F*() +indécision/S*() +indéclinable/S*() +indécollable/S*() +indécomposable/S*() +indécrochable/S*() +indécrottable/S*() +indécrottablement/D'Q' +indéfectibilité/S*() +indéfectible/S*() +indéfectiblement/D'Q' +indéfendable/S*() +indéfinie/F*() +indéfiniment/D'Q' +indéfinissable/S*() +indéformable/S*() +indéfrichable/S*() +indéfrisable/S*() +indélébile/S*() +indélébilement/D'Q' +indélébilité/S*() +indélibérée/F*() +indélicate/F*() +indélicatesse/S*() +indélogeable/S*() +indémaillable/S*() +indemne/S*() +indemnisable/S*() +indemnisation/S*() +indemnisée/F*() +indemniser/a4a+() +indemnitaire/S*() +indemnité/S*() +indémodable/S*() +indémontable/S*() +indémontrable/S*() +indéniable/S*() +indéniablement/D'Q' +indénombrable/S*() +indentation/S*() +indenter/a2a+() +indépassable/S*() +indépendamment/D'Q' +indépendance/S*() +indépendante/F*() +indépendantisme/S*() +indépendantiste/S*() +indéracinable/S*() +indéréglable/S*() +indescriptible/S*() +indésirable/S*() +indestructibilité/S*() +indestructible/S*() +indestructiblement/D'Q' +indétectable/S*() +indéterminable/S*() +indétermination/S*() +indéterminée/F*() +indéterminisme/S*() +indétrônable/S*() +index/L'D'Q' +indexage/S*() +indexation/S*() +indexée/F*() +indexer/a2a+() +indianisme/S*() +indianiste/S*() +indianocéanique/S*() +indican/S*() +indication/S*() +indicative/F*() +indicatrice/F*() +indice/S*() +indicée/F*() +indicer/a2a+() +indiciaire/S*() +indicible/S*() +indiciblement/D'Q' +indicielle/F*() +indiction/S*() +indienne/F*() +indifféremment/D'Q' +indifférence/S*() +indifférenciation/S*() +indifférenciée/F*() +indifférente/F*() +indifférer/c2a+() +indigence/S*() +indigène/S*() +indigénisme/S*() +indigente/F*() +indigeste/S*() +indigestion/S*() +indigète/S*() +indignation/S*() +indigne/S*() +indignée/F*() +indignement/D'Q' +indigner/a4a+() +indignité/S*() +indigo/S*() +indigotier/S*() +indigotine/S*() +indiquée/F*() +indiquer/a2a+() +indirecte/F*() +indirectement/D'Q' +indiscernable/S*() +indiscipline/S*() +indisciplinée/F*() +indiscrète/F*() +indiscrètement/D'Q' +indiscrétion/S*() +indiscutable/S*() +indiscutablement/D'Q' +indiscutée/F*() +indispensable/S*() +indisponibilité/S*() +indisponible/S*() +indisposée/F*() +indisposer/a2a+() +indisposition/S*() +indissociable/S*() +indissociablement/D'Q' +indissolubilité/S*() +indissoluble/S*() +indissolublement/D'Q' +indistincte/F*() +indistinctement/D'Q' +indistinguable/S*() +indium/S*() +individu/S*() +individualisation/S*() +individualisée/F*() +individualiser/a4a+() +individualisme/S*() +individualiste/S*() +individualité/S*() +individuation/S*() +individuelle/F*() +individuellement/D'Q' +indivisaire/S*() +indivise/F*() +indivisément/D'Q' +indivisibilité/S*() +indivisible/S*() +indivision/S*() +in-dix-huit/L'D'Q' +indochinoise/F*() +indocile/S*() +indocilité/S*() +indo-européenne/F*() +indole/S*() +indolemment/D'Q' +indolence/S*() +indolente/F*() +indolore/S*() +indomptable/S*() +indomptée/F*() +indonésienne/F*() +in-douze/L'D'Q' +indubitable/S*() +indubitablement/D'Q' +inductance/S*() +induction/S*() +inductive/F*() +inductrice/F*() +indue/F*() +induire/yL() +induite/F*() +indulgence/S*() +indulgenciée/F*() +indulgencier/a2a+() +indulgente/F*() +induline/S*() +indult/S*() +indûment/D'Q' +induration/S*() +indurée/F*() +indurer/a2a+() +indusie/S*() +industrialisation/S*() +industrialisée/F*() +industrialiser/a4a+() +industrialisme/S*() +industrie/S*() +industrielle/F*() +industriellement/D'Q' +industrieuse/W*() +industrieusement/D'Q' +induvie/S*() +inébranlable/S*() +inébranlablement/D'Q' +inéchangeable/S*() +inécoutable/S*() +inécoutée/F*() +inédite/F*() +ineffable/S*() +ineffablement/D'Q' +ineffaçable/S*() +inefficace/S*() +inefficacement/D'Q' +inefficacité/S*() +inefficiente/F*() +inégalable/S*() +inégale/W*() +inégalée/F*() +inégalement/D'Q' +inégalitaire/S*() +inégalité/S*() +inélasticité/S*() +inélastique/S*() +inélégance/S*() +inélégante/F*() +inéligibilité/S*() +inéligible/S*() +inéluctabilité/S*() +inéluctable/S*() +inéluctablement/D'Q' +inemployable/S*() +inemployée/F*() +inénarrable/S*() +inentamée/F*() +inéprouvée/F*() +inepte/S*() +ineptie/S*() +inépuisable/S*() +inépuisablement/D'Q' +inépuisée/F*() +inéquation/S*() +inéquitable/S*() +inerme/S*() +inertage/S*() +inerte/S*() +inertie/S*() +inertielle/F*() +inescomptable/S*() +inespérée/F*() +inesthétique/S*() +inestimable/S*() +inétendue/F*() +inévitable/S*() +inévitablement/D'Q' +inexacte/F*() +inexactement/D'Q' +inexactitude/S*() +inexcusable/S*() +inexécutable/S*() +inexécutée/F*() +inexécution/S*() +inexercée/F*() +inexhaustible/S*() +inexistante/F*() +inexistence/S*() +inexorabilité/S*() +inexorable/S*() +inexorablement/D'Q' +inexpérience/S*() +inexpérimentée/F*() +inexperte/F*() +inexpiable/S*() +inexpiée/F*() +inexplicabilité/S*() +inexplicable/S*() +inexplicablement/D'Q' +inexpliquée/F*() +inexploitable/S*() +inexploitée/F*() +inexplorable/S*() +inexplorée/F*() +inexplosible/S*() +inexpressive/F*() +inexprimable/S*() +inexprimée/F*() +inexpugnable/S*() +inextensible/S*() +inextinguible/S*() +inextirpable/S*() +inextricable/S*() +inextricablement/D'Q' +infaillibilité/S*() +infaillible/S*() +infailliblement/D'Q' +infaisable/S*() +infalsifiable/S*() +infamante/F*() +infâme/S*() +infamie/S*() +infante/F*() +infanterie/S*() +infanticide/S*() +infantile/S*() +infantilisation/S*() +infantilisée/F*() +infantiliser/a2a+() +infantilisme/S*() +infarctus/L'D'Q' +infatigabilité/S*() +infatigable/S*() +infatigablement/D'Q' +infatuation/S*() +infatuée/F*() +infatuer/a4a+() +inféconde/F*() +infécondité/S*() +infectante/F*() +infecte/F*() +infectée/F*() +infecter/a4a+() +infectieuse/W*() +infectiologie/S*() +infectiologique/S*() +infectiologue/S*() +infection/S*() +inféodation/S*() +inféodée/F*() +inféoder/a4a+() +infère/S*() +inférée/F*() +inférence/S*() +inférer/c2a+() +inférieure/F*() +inférieurement/D'Q' +infériorisation/S*() +infériorisée/F*() +inférioriser/a2a+() +infériorité/S*() +infermentescible/S*() +infernale/W*() +infernalement/D'Q' +infertile/S*() +infertilité/S*() +infestation/S*() +infestée/F*() +infester/a2a+() +infeutrable/S*() +infibulation/S*() +infidèle/S*() +infidèlement/D'Q' +infidélité/S*() +infiltration/S*() +infiltrée/F*() +infiltrer/a4a+() +infime/S*() +infinie/F*() +infiniment/L'D'Q' +infinitaire/S*() +infinité/S*() +infinitésimale/W*() +infinitive/F*() +infinitude/S*() +infirmation/S*() +infirmative/F*() +infirme/S*() +infirmée/F*() +infirmer/a2a+() +infirmerie/S*() +infirmière/F*() +infirmité/S*() +infixe/S*() +inflammabilité/S*() +inflammable/S*() +inflammation/S*() +inflammatoire/S*() +inflation/S*() +inflationnaire/S*() +inflationniste/S*() +infléchie/F*() +infléchir/f4f+() +infléchissement/S*() +inflexibilité/S*() +inflexible/S*() +inflexiblement/D'Q' +inflexion/S*() +infligée/F*() +infliger/a4a+() +inflorescence/S*() +influençable/S*() +influence/S*() +influencée/F*() +influencer/a2a+() +influente/F*() +influenza/S*() +influer/a1() +influx/L'D'Q' +info/S*() +infobulle/S*() +infogérance/S*() +infogérant/S*() +infographe/S*() +infographie/S*() +infographiste/S*() +in-folio/L'D'Q' +infondée/F*() +informaticienne/F*() +information/S*() +informationnelle/F*() +informatique/S*() +informatisable/S*() +informatisation/S*() +informatisée/F*() +informatiser/a4a+() +informative/F*() +informatrice/F*() +informe/S*() +informée/F*() +informelle/F*() +informellement/D'Q' +informer/a4a+() +informulée/F*() +inforoute/S*() +infortune/S*() +infortunée/F*() +infra/L'D' +infraction/S*() +infractionnelle/F*() +infranchissable/S*() +infrangible/S*() +infrarouge/S*() +infrason/S*() +infrasonore/S*() +infrastructure/S*() +infréquentable/S*() +infréquentée/F*() +infroissable/S*() +infructueuse/W*() +infructueusement/D'Q' +infule/S*() +infumable/S*() +infundibuliforme/S*() +infundibulum/S*() +infuse/F*() +infusée/F*() +infuser/a2a+() +infusible/S*() +infusion/S*() +infusoire/S*() +ingagnable/S*() +ingambe/S*() +ingénier/a3a+() +ingénierie/S*() +ingénieur-conseil/L'D'Q' +ingénieure/F*() +ingénieure-conseil/L'D'Q' +ingénieures-conseils/D'Q' +ingénieurs-conseils/D'Q' +ingénieuse/W*() +ingénieusement/D'Q' +ingéniosité/S*() +ingénue/F*() +ingénuité/S*() +ingénument/D'Q' +ingérable/S*() +ingérée/F*() +ingérence/S*() +ingérer/c4a+() +ingestion/S*() +ingouvernable/S*() +ingrate/F*() +ingratement/D'Q' +ingratitude/S*() +ingrédient/S*() +ingression/S*() +inguérissable/S*() +inguinale/W*() +ingurgitation/S*() +ingurgitée/F*() +ingurgiter/a2a+() +inhabile/S*() +inhabileté/S*() +inhabilité/S*() +inhabitable/S*() +inhabitée/F*() +inhabituelle/F*() +inhalateur/S*() +inhalation/S*() +inhalatrice/F*() +inhalée/F*() +inhaler/a2a+() +inharmonieuse/W*() +inhérence/S*() +inhérente/F*() +inhibée/F*() +inhiber/a2a+() +inhibition/S*() +inhibitive/F*() +inhibitrice/F*() +inhomogénéité/S*() +inhospitalière/F*() +inhumaine/F*() +inhumainement/D'Q' +inhumanité/S*() +inhumation/S*() +inhumée/F*() +inhumer/a2a+() +inimaginable/S*() +inimitable/S*() +inimitée/F*() +inimitié/S*() +ininflammable/S*() +inintelligemment/D'Q' +inintelligence/S*() +inintelligente/F*() +inintelligibilité/S*() +inintelligible/S*() +inintelligiblement/D'Q' +inintéressante/F*() +ininterrompue/F*() +inique/S*() +iniquement/D'Q' +iniquité/S*() +initiale/W*() +initialement/D'Q' +initialer/a2a+() +initialisation/S*() +initialisée/F*() +initialiser/a2a+() +initiation/S*() +initiatique/S*() +initiative/S*() +initiatrice/F*() +initiée/F*() +initier/a4a+() +initio +injaculation/S*() +injectable/S*() +injectée/F*() +injecter/a4a+() +injection/S*() +injective/F*() +injectivité/S*() +injectrice/F*() +injoignable/S*() +injonction/S*() +injonctive/F*() +injouable/S*() +injure/S*() +injuriée/F*() +injurier/a4a+() +injurieuse/W*() +injurieusement/D'Q' +injuste/S*() +injustement/D'Q' +injustice/S*() +injustifiable/S*() +injustifiée/F*() +inlandsis/L'D'Q' +inlassable/S*() +inlassablement/D'Q' +inlay/S*() +innée/F*() +innéisme/S*() +innéiste/S*() +innéité/S*() +innervation/S*() +innervée/F*() +innerver/a2a+() +innocemment/D'Q' +innocence/S*() +innocente/F*() +innocentée/F*() +innocenter/a2a+() +innocuité/S*() +innombrable/S*() +innominée/F*() +innommable/S*() +innommée/F*() +innovante/F*() +innovation/S*() +innovatrice/F*() +innovée/F*() +innover/a2a+() +inobservable/S*() +inobservance/S*() +inobservation/S*() +inobservée/F*() +inoccupation/S*() +inoccupée/F*() +in-octavo/L'D'Q' +inoculable/S*() +inoculation/S*() +inoculée/F*() +inoculer/a4a+() +inodore/S*() +inoffensive/F*() +inondable/S*() +inondation/S*() +inondée/F*() +inonder/a4a+() +inopérable/S*() +inopérante/F*() +inopinée/F*() +inopinément/D'Q' +inopportune/F*() +inopportunément/D'Q' +inopportunité/S*() +inopposabilité/S*() +inopposable/S*() +inorganique/S*() +inorganisation/S*() +inorganisée/F*() +inotrope/S*() +inoubliable/S*() +inouïe/F*() +inox/L'D'Q' +inoxydabilité/S*() +inoxydable/S*() +in-plano/L'D'Q' +input/S*() +inqualifiable/S*() +inquart/S*() +in-quarto/L'D'Q' +inquiétante/F*() +inquiète/F*() +inquiétée/F*() +inquiéter/c4a+() +inquiétude/S*() +inquisition/S*() +inquisitoire/S*() +inquisitoriale/W*() +inquisitrice/F*() +inracontable/S*() +inrayable/S*() +insaisissabilité/S*() +insaisissable/S*() +insalissable/S*() +insalivation/S*() +insalubre/S*() +insalubrité/S*() +insane/S*() +insanité/S*() +insatiabilité/S*() +insatiable/S*() +insatiablement/D'Q' +insatisfaction/S*() +insatisfaisante/F*() +insatisfaite/F*() +insaturée/F*() +inscriptible/S*() +inscription/S*() +inscrire/y1() +inscrite/F*() +inscrivante/F*() +insculpée/F*() +insculper/a2a+() +insécabilité/S*() +insécable/S*() +insectarium/S*() +insecte/S*() +insecticide/S*() +insectifuge/S*() +insectivore/S*() +insécurité/S*() +in-seize/L'D'Q' +inselberg/S*() +insémination/S*() +inséminatrice/F*() +inséminée/F*() +inséminer/a2a+() +insensée/F*() +insensibilisation/S*() +insensibilisée/F*() +insensibiliser/a4a+() +insensibilité/S*() +insensible/S*() +insensiblement/D'Q' +inséparabilité/S*() +inséparable/S*() +inséparablement/D'Q' +insérable/S*() +insérée/F*() +insérer/c4a+() +insermentée/F*() +insertion/S*() +insidieuse/W*() +insidieusement/D'Q' +insigne/S*() +insignifiance/S*() +insignifiante/F*() +insincère/S*() +insinuante/F*() +insinuation/S*() +insinuée/F*() +insinuer/a4a+() +insipide/S*() +insipidité/S*() +insistance/S*() +insistante/F*() +insister/a1() +insociabilité/S*() +insociable/S*() +insolation/S*() +insolée/F*() +insolemment/D'Q' +insolence/S*() +insolente/F*() +insoler/a2a+() +insolite/S*() +insolubilisée/F*() +insolubiliser/a2a+() +insolubilité/S*() +insoluble/S*() +insolvabilité/S*() +insolvable/S*() +insomniaque/S*() +insomnie/S*() +insomnieuse/W*() +insondable/S*() +insonore/S*() +insonorisation/S*() +insonorisée/F*() +insonoriser/a2a+() +insonorité/S*() +insortable/S*() +insouciance/S*() +insouciante/F*() +insoucieuse/W*() +insoumise/F*() +insoumission/S*() +insoupçonnable/S*() +insoupçonnée/F*() +insoutenable/S*() +inspectée/F*() +inspecter/a2a+() +inspection/S*() +inspectorat/S*() +inspectrice/F*() +inspirante/F*() +inspiration/S*() +inspiratrice/F*() +inspirée/F*() +inspirer/a4a+() +instabilité/S*() +instable/S*() +installable/S*() +installation/S*() +installatrice/F*() +installée/F*() +installer/a4a+() +installeur/S*() +instamment/D'Q' +instance/S*() +instanciation/S*() +instanciée/F*() +instancier/a2a+() +instant/S*() +instantanée/F*() +instantanéité/S*() +instantanément/D'Q' +instante/F*() +instanton/S*() +instar/L' +instauration/S*() +instauratrice/F*() +instaurée/F*() +instaurer/a4a+() +instigation/S*() +instigatrice/F*() +instiguée/F*() +instiguer/a2a+() +instillation/S*() +instillée/F*() +instiller/a2a+() +instinct/S*() +instinctive/F*() +instinctivement/D'Q' +instinctuelle/F*() +instituer/a4a+() +institut/S*() +institutes/D' +institution/S*() +institutionnalisation/S*() +institutionnalisée/F*() +institutionnaliser/a4a+() +institutionnalisme/S*() +institutionnaliste/S*() +institutionnelle/F*() +institutionnellement/D'Q' +institutrice/F*() +instruction/S*() +instructive/F*() +instructrice/F*() +instruire/yM() +instruite/F*() +instrument/S*() +instrumentaire/S*() +instrumentale/W*() +instrumentalisation/S*() +instrumentalisée/F*() +instrumentaliser/a2a+() +instrumentalisme/S*() +instrumentaliste/S*() +instrumentalité/S*() +instrumentation/S*() +instrumenter/a2a+() +instrumentiste/S*() +insu/L' +insubmersibilité/S*() +insubmersible/S*() +insubordination/S*() +insubordonnée/F*() +insuccès/L'D'Q' +insuffisamment/D'Q' +insuffisance/S*() +insuffisante/F*() +insufflateur/S*() +insufflation/S*() +insuffler/a2a+() +insulaire/S*() +insularité/S*() +insulinase/S*() +insuline/S*() +insulinodépendante/F*() +insulinothérapie/S*() +insultante/F*() +insulte/S*() +insultée/F*() +insulter/a4a+() +insulteur/S*() +insupportable/S*() +insupportablement/D'Q' +insupporter/a3a+() +insurgée/F*() +insurger/a3a+() +insurmontable/S*() +insurpassable/S*() +insurrection/S*() +insurrectionnelle/F*() +intacte/F*() +intactile/S*() +intailler/a2a+() +intangibilité/S*() +intangible/S*() +intarissable/S*() +intarissablement/D'Q' +intégrabilité/S*() +intégrable/S*() +intégrale/S*() +intégrale/W*() +intégralement/D'Q' +intégralité/S*() +intégrante/F*() +intégrateur/S*() +intégration/S*() +intégrationniste/S*() +intègre/S*() +intégrée/F*() +intégrer/c4a+() +intégrisme/S*() +intégriste/S*() +intégrité/S*() +intégrodifférentielle/F*() +intellect/S*() +intellection/S*() +intellectisme/S*() +intellectualisation/S*() +intellectualisée/F*() +intellectualiser/a2a+() +intellectualisme/S*() +intellectualiste/S*() +intellectualité/S*() +intellectuelle/F*() +intellectuellement/D'Q' +intelligemment/D'Q' +intelligence/S*() +intelligente/F*() +intelligentsia/S*() +intelligibilité/S*() +intelligible/S*() +intelligiblement/D'Q' +intello/S*() +intempérance/S*() +intempérante/F*() +intempérie/S*() +intempestive/F*() +intempestivement/D'Q' +intempestivité/S*() +intemporalité/S*() +intemporelle/F*() +intenable/S*() +intendance/S*() +intendante/F*() +intense/S*() +intensément/D'Q' +intensification/S*() +intensifiée/F*() +intensifier/a4a+() +intensité/S*() +intensive/F*() +intensivement/D'Q' +intentée/F*() +intenter/a2a+() +intention/S*() +intentionnalité/S*() +intentionnée/F*() +intentionnelle/F*() +intentionnellement/D'Q' +inter/L'D' +interaction/S*() +interactionnisme/S*() +interactive/F*() +interactivement/D'Q' +interactivité/S*() +interagir/f1f+() +interagissante/F*() +interagissement/S*() +interalliée/F*() +interarmées/L'D'Q' +interarmes/L'D'Q' +interastrale/W*() +interbancaire/S*() +intercalaire/S*() +intercalation/S*() +intercalée/F*() +intercaler/a4a+() +intercéder/c1() +intercellulaire/S*() +interceptée/F*() +intercepter/a2a+() +intercepteur/S*() +interception/S*() +intercesseur/S*() +intercession/S*() +interchangeabilité/S*() +interchangeable/S*() +interclasse/S*() +interclassée/F*() +interclassement/S*() +interclasser/a2a+() +interclubs/D' +intercommunale/W*() +intercommunalité/S*() +intercommunication/S*() +intercompréhension/S*() +interconfessionnelle/F*() +interconnectée/F*() +interconnecter/a2a+() +interconnexion/S*() +intercontinentale/W*() +intercostale/W*() +intercotidale/W*() +intercours/L'D'Q' +intercourse/S*() +interculturalité/S*() +interculturelle/F*() +intercurrente/F*() +interdépartementale/W*() +interdépendance/S*() +interdépendante/F*() +interdiction/S*() +interdigitale/W*() +interdire/yD() +interdisciplinaire/S*() +interdisciplinarité/S*() +interdit/S*() +interdite/F*() +intéressante/F*() +intéressée/F*() +intéressement/S*() +intéresser/a4a+() +intérêt/S*() +interfaçable/S*() +interfaçage/S*() +interface/S*() +interfacée/F*() +interfacer/a2a+() +interférence/S*() +interférentielle/F*() +interférer/c1() +interféromètre/S*() +interférométrie/S*() +interférométrique/S*() +interféron/S*() +interfluve/S*() +interfoliage/S*() +interfoliée/F*() +interfolier/a2a+() +interfonctionnement/S*() +interfonctionner/a9() +intergalactique/S*() +intergénérationnelle/F*() +interglaciaire/S*() +intergouvernementale/W*() +intergroupe/S*() +intérieur/S*() +intérieure/F*() +intérieurement/D'Q' +intérim/S*() +intérimaire/S*() +interindividuelle/F*() +intériorisation/S*() +intériorisée/F*() +intérioriser/a2a+() +intériorité/S*() +interjection/S*() +interjective/F*() +interjetée/F*() +interjeter/d2a+() +interlettrage/S*() +interlignage/S*() +interligne/S*() +interlignée/F*() +interligner/a2a+() +interlinéaire/S*() +interlock/S*() +interlocutoire/S*() +interlocutrice/F*() +interlope/S*() +interloquée/F*() +interloquer/a2a+() +interlude/S*() +intermède/S*() +intermédiaire/S*() +intermezzo/S*() +interminable/S*() +interminablement/D'Q' +interministérielle/F*() +intermittence/S*() +intermittente/F*() +intermodale/W*() +intermodalité/S*() +intermodulation/S*() +intermoléculaire/S*() +inter-mot/L'D' +intermusculaire/S*() +internalisation/S*() +internat/S*() +internationale/W*() +internationalement/D'Q' +internationalisation/S*() +internationalisée/F*() +internationaliser/a4a+() +internationalisme/S*() +internationaliste/S*() +internationalité/S*() +internaute/S*() +interne/S*() +internée/F*() +internement/S*() +interner/a2a+() +internet/L'D'Q' +interniste/S*() +internonce/S*() +interocéanique/S*() +intéroceptive/F*() +interoculaire/S*() +interopérabilité/S*() +interopérable/S*() +interosseuse/W*() +interpariétale/W*() +interparlementaire/S*() +interpellation/S*() +interpellatrice/F*() +interpellée/F*() +interpeller/a2a+() +interpénétration/S*() +interpénétrée/F*() +interpénétrer/c3a+() +interpersonnelle/F*() +interphone/S*() +interplanétaire/S*() +interpolation/S*() +interpolative/F*() +interpolatrice/F*() +interpolée/F*() +interpoler/a2a+() +interposée/F*() +interposer/a4a+() +interposition/S*() +interprétable/S*() +interprétante/F*() +interprétariat/S*() +interprétation/S*() +interprétative/F*() +interprète/S*() +interprétée/F*() +interpréter/c4a+() +interpréteur/S*() +interprofessionnelle/F*() +interraciale/W*() +interrègne/S*() +interrelation/S*() +interrogation/S*() +interrogative/F*() +interrogativement/D'Q' +interrogatoire/S*() +interrogatrice/F*() +interrogeable/S*() +interrogée/F*() +interroger/a4a+() +interrompre/tA() +interrompue/F*() +interruptible/S*() +interruption/S*() +interruptive/F*() +interruptrice/F*() +intersectée/F*() +intersecter/a2a+() +intersection/S*() +intersectorielle/F*() +intersession/S*() +intersexualité/S*() +intersexuée/F*() +intersexuelle/F*() +intersidérale/W*() +intersigne/S*() +interstellaire/S*() +interstice/S*() +interstitielle/F*() +intersubjective/F*() +intersyndicale/W*() +intertextualité/S*() +intertitre/S*() +intertropicale/W*() +interurbaine/F*() +intervallaire/S*() +intervalle/S*() +intervalliste/S*() +intervenante/F*() +intervenir/i0i+() +intervention/S*() +interventionnelle/F*() +interventionnisme/S*() +interventionniste/S*() +intervenue/F*() +interversion/S*() +intervertébrale/W*() +intervertie/F*() +intervertir/f2f+() +interview/S*() +interviewée/F*() +interviewer/a2a+() +intervieweuse/F*() +intervocalique/S*() +interzonale/W*() +interzone/S*() +intestat/S*() +intestin/S*() +intestinale/W*() +intestine/F*() +inti/S*() +intimation/S*() +intime/S*() +intimée/F*() +intimement/D'Q' +intimer/a2a+() +intimidable/S*() +intimidante/F*() +intimidation/S*() +intimidatrice/F*() +intimidée/F*() +intimider/a2a+() +intimisme/S*() +intimiste/S*() +intimité/S*() +intitulé/S*() +intitulée/F*() +intituler/a4a+() +intolérable/S*() +intolérablement/D'Q' +intolérance/S*() +intolérante/F*() +intonation/S*() +intouchabilité/S*() +intouchable/S*() +intoxicante/F*() +intoxication/S*() +intoxiquée/F*() +intoxiquer/a4a+() +intra-atomique/S*() +intracardiaque/S*() +intracellulaire/S*() +intracommunautaire/S*() +intracontinentale/W*() +intracrânienne/F*() +intradermique/S*() +intradermo-réaction/S*() +intrados/L'D'Q' +intraduisible/S*() +intraitable/S*() +intramoléculaire/S*() +intra-muros/D'Q' +intra-muros/L'D'Q' +intramusculaire/S*() +intranet/S*() +intransigeance/S*() +intransigeante/F*() +intransitive/F*() +intransitivement/D'Q' +intransitivité/S*() +intransmissible/S*() +intransportable/S*() +intrant/S*() +intranucléaire/S*() +intraoculaire/S*() +intra-utérine/F*() +intraveineuse/S*() +intraveineuse/W*() +intrépide/S*() +intrépidement/D'Q' +intrépidité/S*() +intrication/S*() +intrigante/F*() +intrigue/S*() +intriguée/F*() +intriguer/a2a+() +intrinsèque/S*() +intrinsèquement/D'Q' +intriquée/F*() +intriquer/a2a+() +introduction/S*() +introductive/F*() +introductrice/F*() +introduire/yM() +introduite/F*() +introït/S*() +introjection/S*() +intromission/S*() +intron/S*() +intronisation/S*() +intronisée/F*() +introniser/a4a+() +introrse/S*() +introspection/S*() +introspective/F*() +introuvable/S*() +introversion/S*() +introvertie/F*() +intruse/F*() +intrusion/S*() +intrusive/F*() +intubation/S*() +intubée/F*() +intuber/a2a+() +intuition/S*() +intuitionnisme/S*() +intuitionniste/S*() +intuitive/F*() +intuitivement/D'Q' +intuitu +intussusception/S*() +inuit/S*() +inule/S*() +inuline/S*() +inusable/S*() +inusitée/F*() +inusuelle/F*() +inutile/S*() +inutilement/D'Q' +inutilisable/S*() +inutilisée/F*() +inutilité/S*() +invagination/S*() +invaginée/F*() +invaginer/a3a+() +invaincue/F*() +invalidante/F*() +invalidation/S*() +invalide/S*() +invalidée/F*() +invalider/a2a+() +invalidité/S*() +invar +invariabilité/S*() +invariable/S*() +invariablement/D'Q' +invariance/S*() +invariante/F*() +invasion/S*() +invasive/F*() +invective/S*() +invectivée/F*() +invectiver/a2a+() +invendable/S*() +invendue/F*() +inventaire/S*() +inventée/F*() +inventer/a4a+() +invention/S*() +inventive/F*() +inventivité/S*() +inventoriage/S*() +inventorier/a2a+() +inventrice/F*() +invérifiable/S*() +inversable/S*() +inverse/S*() +inversée/F*() +inversement/D'Q' +inverser/a4a+() +inverseur/S*() +inversibilité/S*() +inversible/S*() +inversion/S*() +inversive/F*() +invertase/S*() +invertébrée/F*() +invertie/F*() +invertine/S*() +invertir/f2f+() +investie/F*() +investigation/S*() +investigatrice/F*() +investiguer/a1() +investir/f4f+() +investissement/S*() +investisseuse/F*() +investiture/S*() +invétérée/F*() +invétérer/c3a+() +invincibilité/S*() +invincible/S*() +invinciblement/D'Q' +inviolabilité/S*() +inviolable/S*() +inviolablement/D'Q' +inviolée/F*() +invisibilité/S*() +invisible/S*() +invisiblement/D'Q' +invitante/F*() +invitation/S*() +invitatoire/S*() +invite/S*() +invitée/F*() +inviter/a4a+() +invivable/S*() +invocation/S*() +invocatoire/S*() +invocatrice/F*() +involontaire/S*() +involontairement/D'Q' +involucrée/F*() +involutée/F*() +involution/S*() +involutive/F*() +involutivité/S*() +invoquée/F*() +invoquer/a2a+() +invraisemblable/S*() +invraisemblance/S*() +invulnérabilité/S*() +invulnérable/S*() +iodate/S*() +iode/S*() +iodée/F*() +ioder/a2a+() +iodhydrique/S*() +iodique/S*() +iodisme/S*() +iodoforme/S*() +iodure/S*() +iodurée/F*() +ion/S*() +ionienne/F*() +ionique/S*() +ionisante/F*() +ionisation/S*() +ioniser/a2a+() +ionone/S*() +ionosphère/S*() +ionosphérique/S*() +iota/L'D'Q' +iota/S*() +iotacisme/S*() +iouler/a1() +ipéca/S*() +ipécacuanha/S*() +ipomée/S*() +irai/aC() +irakienne/F*() +iranienne/F*() +irascibilité/S*() +irascible/S*() +irato +ire/S*() +irénique/S*() +irénisme/S*() +iridacée/S*() +iridectomie/S*() +iridescente/F*() +iridiée/F*() +iridienne/F*() +iridium/S*() +iridologie/S*() +iridologue/S*() +iris/L'D'Q' +irisable/S*() +irisation/S*() +irisée/F*() +iriser/a4a+() +iritis/L'D'Q' +irlandaise/F*() +irone/S*() +ironie/S*() +ironique/S*() +ironiquement/D'Q' +ironiser/a1() +ironiste/S*() +iroquoise/F*() +irrachetable/S*() +irracontable/S*() +irradiance/S*() +irradiante/F*() +irradiation/S*() +irradiée/F*() +irradier/a4a+() +irraisonnée/F*() +irrationalisme/S*() +irrationalité/S*() +irrationnelle/F*() +irrationnellement/D'Q' +irrattrapable/S*() +irréalisable/S*() +irréalisée/F*() +irréalisme/S*() +irréaliste/S*() +irréalité/S*() +irrecevabilité/S*() +irrecevable/S*() +irréconciliable/S*() +irrécouvrable/S*() +irrécupérable/S*() +irrécusable/S*() +irrécusablement/D'Q' +irrédentisme/S*() +irrédentiste/S*() +irréductibilité/S*() +irréductible/S*() +irréductiblement/D'Q' +irréelle/F*() +irréfléchie/F*() +irréflexion/S*() +irréformable/S*() +irréfragable/S*() +irréfrénable/S*() +irréfutabilité/S*() +irréfutable/S*() +irréfutablement/D'Q' +irréfutée/F*() +irrégularité/S*() +irrégulière/F*() +irrégulièrement/D'Q' +irréligieuse/W*() +irréligion/S*() +irrémédiable/S*() +irrémédiablement/D'Q' +irrémissible/S*() +irrémissiblement/D'Q' +irremplaçable/S*() +irréparable/S*() +irréparablement/D'Q' +irrépétible/S*() +irrépréhensible/S*() +irrépressible/S*() +irrépressiblement/D'Q' +irréprochable/S*() +irréprochablement/D'Q' +irrésistible/S*() +irrésistiblement/D'Q' +irrésolue/F*() +irrésolution/S*() +irrespect/S*() +irrespectueuse/W*() +irrespectueusement/D'Q' +irrespirable/S*() +irresponsabilité/S*() +irresponsable/S*() +irrétrécissable/S*() +irrévérence/S*() +irrévérencieuse/W*() +irrévérencieusement/D'Q' +irréversibilité/S*() +irréversible/S*() +irréversiblement/D'Q' +irrévocabilité/S*() +irrévocable/S*() +irrévocablement/D'Q' +irrigable/S*() +irrigation/S*() +irrigatrice/F*() +irriguée/F*() +irriguer/a2a+() +irritabilité/S*() +irritable/S*() +irritante/F*() +irritation/S*() +irritative/F*() +irritée/F*() +irriter/a4a+() +irruption/S*() +isallobare/S*() +isard/S*() +isarienne/F*() +isatis/L'D'Q' +isba/S*() +ischémie/S*() +ischémique/S*() +ischiatique/S*() +ischion/S*() +isiaque/S*() +islam/L'D' +islamique/S*() +islamisation/S*() +islamisée/F*() +islamiser/a4a+() +islamisme/S*() +islamiste/S*() +islamologie/S*() +islamologue/S*() +islandaise/F*() +ismaélienne/F*() +ismaélisme/S*() +ismaélite/S*() +isobare/S*() +isobarique/S*() +isobarycentre/S*() +isobathe/S*() +isocarde/S*() +isocèle/S*() +isochore/S*() +isochromatique/S*() +isochrone/S*() +isochronisme/S*() +isoclinale/W*() +isocline/S*() +isodynamie/S*() +isodynamique/S*() +isoforme/S*() +isogame/S*() +isogamie/S*() +isogénie/S*() +isoglosse/S*() +isogone/S*() +isohyète/S*() +isohypse/S*() +isolable/S*() +isolante/F*() +isolat/S*() +isolation/S*() +isolationnisme/S*() +isolationniste/S*() +isolatrice/F*() +isolée/F*() +isolément/D'Q' +isolement/S*() +isoler/a4a+() +isologue/S*() +isoloir/S*() +isomérase/S*() +isomère/S*() +isomérie/S*() +isomérisation/S*() +isométrie/S*() +isométrique/S*() +isométriquement/D'Q' +isomonodromique/S*() +isomorphe/S*() +isomorphiquement/D'Q' +isomorphisme/S*() +isonomie/S*() +isopérimètre/S*() +isopérimétrie/S*() +isopérimétrique/S*() +isopet/S*() +isopode/S*() +isoptère/S*() +isoséiste/S*() +isosiste/S*() +isospectrale/W*() +isospectralité/S*() +isostasie/S*() +isostatique/S*() +isotactique/S*() +isotherme/S*() +isotonie/S*() +isotonique/S*() +isotope/S*() +isotopie/S*() +isotopique/S*() +isotrope/S*() +isotropie/S*() +isotypique/S*() +israélienne/F*() +israélite/S*() +issante/F*() +issir/iY() +issue/F*() +isthme/S*() +isthmique/S*() +italianisante/F*() +italianisée/F*() +italianiser/a4a+() +italianisme/S*() +italienne/F*() +italiote/S*() +italique/S*() +italophone/S*() +item +item/S*() +itération/S*() +itérative/F*() +itérée/F*() +itérer/c2a+() +ithyphallique/S*() +itinéraire/S*() +itinérance/S*() +itinérante/F*() +itou +iule/S*() +ive/S*() +ivette/S*() +ivoire/S*() +ivoirerie/S*() +ivoirienne/F*() +ivoirière/F*() +ivoirine/F*() +ivoiriser/a2a+() +ivraie/S*() +ivre/S*() +ivresse/S*() +ivrognerie/S*() +ivrognesse/F*() +ixer/a2a+() +ixia/S*() +ixième/S*() +ixode/S*() +j +jabiru/S. +jable/S. +jabler/a0a+() +jablière/S. +jabloir/S. +jabloire/S. +jaborandi/S. +jabot/S. +jaboter/a0a+() +jacaranda/S. +jacassante/F.() +jacasse/S. +jacassement/S. +jacasser/a0() +jacasserie/S. +jacasseuse/F.() +jacée/S. +jachère/S. +jacinthe/S. +jack/S. +jacket/S. +jackpot/S. +jacobée/S. +jacobien/S. +jacobienne/F.() +jacobine/F.() +jacobinisme/S. +jacobite/S. +jacobus +jaconas +jacot/S. +jacquard/S. +jacquerie/S. +jacquet/S. +jacqueter +jacquier/S. +jacquot/S. +jactance/S. +jacter/a0a+() +jaculatoire/S. +jacuzzi/S. +jade/S. +jadéite/S. +jadis +jaffe/S. +jaffer/a0() +jaguar/S. +jaillir/f0() +jaillissante/F.() +jaillissement/S. +jaïn/S. +jaïna/S. +jaïnisme/S. +jais +jalap/S. +jale/S. +jalon/S. +jalonnée/F.() +jalonnement/S. +jalonner/a0a+() +jalonneur/S. +jalouse/W.() +jalousée/F.() +jalousement +jalouser/a0a+() +jalousie/S. +jam/S. +jamaïcaine/F.() +jamaïquaine/F.() +jamais +jambage/S. +jambe/S. +jambée/F.() +jambette/S. +jambière/F.() +jambon/S. +jambonneau/X. +jambonnée/F.() +jambonner/a0a+() +jamboree/S. +jambose/S. +jambosier/S. +jamerosier/S. +jam-session/S. +jan/S. +jangada/S. +janissaire/S. +janotisme/S. +jansénisme/S. +janséniste/S. +jante/S. +janv +janvier/S. +japon/S. +japonaise/F.() +japonaiserie/S. +japonerie/S. +japonisante/F.() +japonisée/F.() +japoniser/a0a+() +japonisme/S. +japoniste/S. +japonner/a0a+() +jappement/S. +japper/a0() +jappeuse/F.() +jaque/S. +jaquemart/S. +jaquette/S. +jaquier/S. +jar/S. +jard/S. +jarde/S. +jardin/S. +jardinage/S. +jardiner/a0a+() +jardinerie/S. +jardinet/S. +jardineuse/W.() +jardinière/F.() +jardiniste/S. +jardon/S. +jargon/S. +jargonaphasie/S. +jargonnante/F.() +jargonner/a0() +jargonneuse/F.() +jargonneuse/W.() +jarnicoton +jarosse/S. +jarovisation/S. +jarre/S. +jarret/S. +jarretée/F.() +jarretelle/S. +jarreter/d0a+() +jarretière/S. +jas +jaser/a0() +jaseran/S. +jaseron/S. +jaseuse/F.() +jasmin/S. +jaspe/S. +jaspée/F.() +jasper/a0a+() +jaspiner/a0a+() +jaspure/S. +jatte/S. +jattée/S. +jauge/S. +jaugeage/S. +jauger/a0a+() +jaugeur/S. +jaumière/S. +jaunâtre/S. +jaune/S. +jaunette/F.() +jaunie/F.() +jaunir/f0f+() +jaunissage/S. +jaunissante/F.() +jaunissement/S. +java/S. +javanaise/F.() +javart/S. +javeau/X. +javel/S. +javelage/S. +javelée/F.() +javeler/d0a+() +javeleuse/F.() +javeline/S. +javelle/S. +javellisation/S. +javelliser/a0a+() +javelot/S. +javer/a0a+() +jazz +jazzman/S. +je +jean/S. +jean-foutre +jeannette/S. +jectisse/S. +jeep/S. +jéjuno-iléon/S. +jéjunum/S. +je-m'en-fichisme/S. +je-m'en-fichiste/S. +je-m'en-foutisme/S. +je-m'en-foutiste/S. +je-ne-sais-quoi +jennérienne/F.() +jenny/S. +jérémiade/S. +jerez +jerk/S. +jéroboam/S. +jerrycan/S. +jersey/S. +jersiaise/F.() +jésuite/S. +jésuitique/S. +jésuitiquement +jésuitisme/S. +jésus +jet/S. +jetable/S. +jetage/S. +jetée/F.() +jeter/d0a+() +jeteuse/F.() +jeton/S. +jet-set/S. +jet-setteuse/F.() +jet-ski/S. +jet-society/S. +jet-stream/S. +jettatura +jeu/X. +jeudi/S. +jeun +jeune/S. +jeûne/S. +jeunement +jeûner/a0() +jeunesse/S. +jeunette/F.() +jeûneuse/F.() +jeunisme/S. +jeunotte/F.() +jigger/S. +jingle/S. +jiu-jitsu +joaillerie/S. +joaillière/F.() +job/S. +job/S. +jobarde/F.() +jobarder/a0a+() +jobarderie/S. +jobardise/S. +jobelin/S. +jocasse/S. +jociste/S. +jockey/S. +jocoler/a0() +jocrisse/S. +jodhpurs +jodler/a0() +jogger/a0() +joggeuse/F.() +jogging/S. +johannique/S. +johannisberg/S. +johannite/S. +joie/S. +joignable/S. +joindre/wB() +joint/S. +jointe/F.() +jointée/F.() +jointer/a0a+() +jointive/F.() +jointoiement/S. +jointoyer/a0a+() +jointoyeuse/F.() +jointure/S. +joker/S. +jolie/F.() +joliesse/S. +joliment +jonc/S. +joncacée/S. +joncer/a0a+() +jonchaie/S. +jonchée/F.() +joncher/a0a+() +joncheraie/S. +jonchère/S. +jonchet/S. +joncteur/S. +jonction/S. +jonglage/S. +jongler/a0() +jonglerie/S. +jongleuse/F.() +jonkheer/S. +jonque/S. +jonquille/S. +jordanienne/F.() +joseph/S. +jota/S. +jottereau/X. +jouable/S. +jouailler/a0() +joual +joubarbe/S. +joue/S. +jouer/a0a+() +jouet/S. +jouette/S. +joueuse/F.() +joufflue/F.() +joug/S. +jouir/f0() +jouissance/S. +jouissante/F.() +jouisseuse/F.() +jouissive/F.() +joujou/X. +joule/Um() +jour/S. +journal/X. +journaleuse/W.() +journalière/F.() +journalisation/S. +journalisme/S. +journaliste/S. +journalistique/S. +journée/S. +journellement +joute/S. +jouter/a0() +jouteuse/F.() +jouvence/S. +jouvenceau/X. +jouvencelle/S. +jouxter/a0a+() +joviale/W.() +jovialement +jovialité/S. +jovials +jovienne/F.() +joyau/X. +joyeuse/W.() +joyeusement +joyeuseté/S. +joystick/S. +jubarte/S. +jubé/S. +jubilaire/S. +jubilation/S. +jubilatoire/S. +jubilé/S. +jubiler/a0() +juchée/F.() +jucher/a0a+() +juchoir/S. +judaïcité/S. +judaïque/S. +judaïsée/F.() +judaïser/a0a+() +judaïsme/S. +judaïté/S. +judas +judéité/S. +judelle/S. +judéo-chrétienne/F.() +judéo-christianisme/S. +judicature/S. +judiciaire/S. +judiciairement +judiciarisation/S. +judicieuse/W.() +judicieusement +judo/S. +judoka/S. +judokate/S. +jugale/W.() +juge/S. +jugeable/S. +jugée/F.() +jugement/S. +jugeote/S. +juger/a0a+() +jugeuse/F.() +juglandacée/S. +jugulaire/S. +jugulée/F.() +juguler/a0a+() +juil +juillet/S. +juillettiste/S. +juin/S. +juive/F.() +juiverie/S. +jujube/S. +jujubier/S. +juke-box +julep/S. +jules +julienne/F.() +jumbo/S. +jumeau/X. +jumel/S. +jumelage/S. +jumelée/F.() +jumeler/d0a+() +jumelle/S. +jument/S. +jumping/S. +jungle/S. +junior/S. +junker/S. +junkie/S. +junonienne/F.() +junte/S. +jupe/S. +jupe-culotte +jupes-culottes +jupette/S. +jupitérienne/F.() +jupon/S. +juponnée/F.() +juponner/a0a+() +jurande +jurassienne/F.() +jurassique/S. +jurat/S. +juratoire/S. +jurée/F.() +jurement/S. +jurer/a0a+() +jureur/S. +juridiction/S. +juridictionnelle/F.() +juridique/S. +juridiquement +juridisme/S. +jurisconsulte/S. +jurisprudence/S. +jurisprudentielle/F.() +juriste/S. +juron/S. +jury/S. +jus +jusant/S. +jusée/S. +jusqu'à +jusqu'au-boutisme/S. +jusqu'au-boutiste/S. +jusque +jusque-là +jusques +jusquiame/S. +jusqu'ici +jussiée/S. +jussion/S. +justaucorps +juste/S. +justement +juste-milieu/X. +justes-milieux +justesse/S. +justice/S. +justiciable/S. +justicière/F.() +justifiable/S. +justifiante/F.() +justificatif/S. +justification/S. +justificative/F.() +justificatrice/F.() +justifiée/F.() +justifier/a0a+() +jute/S. +juter/a0() +juteuse/W.() +juvénat/S. +juvénile/S. +juvénilité/S. +juxtalinéaire/S. +juxtaposable/S. +juxtaposante/F.() +juxtaposée/F.() +juxtaposer/a0a+() +juxtaposition/S. +k +kabbale/S. +kabbaliste/S. +kabbalistique/S. +kabuki/S. +kabyle/S. +kacha/S. +kache/S. +kachoube/S. +kafkaïenne/F.() +kaïnite/S. +kaiser/S. +kakemono/S. +kaki/S. +kalachnikov/S. +kaléidoscope/S. +kaléidoscopique/S. +kali/S. +kalicytie/S. +kaliémie/S. +kalium/S. +kalmouke/F.() +kamala/S. +kami/S. +kamichi/S. +kamikaze/S. +kana/S. +kanake/F.() +kanban/S. +kandjar/S. +kangourou/S. +kanji/S. +kantienne/F.() +kantisme/S. +kaoliang/S. +kaolin/S. +kaolinisation/S. +kaon/S. +kaoter/a0a+() +kaotiser/a0a+() +kapo/S. +kapok/S. +kapokier/S. +kappa +karakul/S. +karaoké/S. +karaté/S. +karatéka/S. +karbau/S. +karité/S. +karma/S. +karman/S. +karst/S. +karstification/S. +karstique/S. +kart/S. +karting/S. +kascher +kat/U.||-- +katakana/S. +katal/Um() +katana/S. +kava/S. +kawa/S. +kayak/S. +kayakiste/S. +kazakhe/F.() +kbit/||-- +kebab/S. +keepsake/S. +keffieh/S. +kéfir/S. +keiretsu/S. +kelvin/Um() +kelvinomètre/S. +kendo/S. +kénotron/S. +kentia/S. +kentrophylle/S. +kényane/F.() +képi/S. +kérabau/S. +kératine/S. +kératinisation/S. +kératinisée/F.() +kératiniser/a0a+() +kératite/S. +kératose/S. +kératotomie/S. +kéraunique/S. +kermès +kermesse/S. +kérogène/S. +kérosène/S. +kérygme/S. +kétamine/S. +ketch/S. +ketchup/S. +ketmie/S. +keum/S. +kevlar/S. +keynésianisme/S. +keynésienne/F.() +khâgne/S. +khâgneuse/W.() +khamsin/S. +khan/S. +khanat/S. +kharidjisme/S. +kharidjite/S. +khat/S. +khédivale/W.() +khédivat/S. +khédive/S. +khédiviale/W.() +khédiviat/S. +khi +khmère/F.() +khôl/S. +kibboutz +kibibit/S. +kibioctet/S. +kick/S. +kidnappage/S. +kidnappée/F.() +kidnapper/a0a+() +kidnappeuse/F.() +kidnapping/S. +kief/S. +kieselguhr/S. +kiesérite/S. +kif/S. +kiffer/a0a+() +kif-kif +kiki/S. +kil/S. +kilo/S. +kilobit/S. +kilocycle/S. +kilogrammètre/S. +kilométrage/S. +kilométrer/c0a+() +kilométrique/S. +kilooctet/S. +kiloparsec/S. +kilothermie/S. +kilotonne/S. +kilt/S. +kimbanguisme/S. +kimbanguiste/S. +kimono/S. +kinase/S. +kinescope/S. +kinésithérapeute/S. +kinésithérapie/S. +kinesthésie/S. +kinesthésique/S. +kinétochore/S. +kinkajou/S. +kiosque/S. +kipper/S. +kir/S. +kirghize/F.() +kirsch/S. +kit/S. +kitchenette/S. +kitesurf/S. +kitsch +kiwi/S. +klaxon/S. +klaxonner/a0a+() +kleenex +kleinien/S. +klephte/S. +klezmer/S. +klystron/S. +kn/||-- +knickerbockers +knickers +knock-down +knock-out +knout/S. +ko/||-- +koala/S. +kobold/S. +koinè +kola/S. +kolatier/S. +kolinski/S. +kolkhoze/S. +kolkhozienne/F.() +kommandantur/S. +konzern/S. +kopeck/S. +korê/S. +koriste/S. +korrigane/F.() +kosovare/F.() +kot/S. +koter/a0() +koubba/S. +kouglof/S. +kouign-amann/S. +koulak/S. +koumis +kouros +koweïtienne/F.() +kpc/||-- +kraal/S. +krach/S. +kraft/S. +krak/S. +kraken/S. +kremlin/S. +kremlinologie/S. +kreutzer/S. +kriek +krishnaïte/S. +kriss +kronprinz +kroumir/S. +krypton/S. +ksar +kshatriya +ksi +ksour +kt/||-- +kth/||-- +kummel/S. +kumquat/S. +kung-fu +kurde/S. +kvas +kymographe/S. +kymographie/S. +kymrique/S. +kyrie/S. +kyrielle/S. +kyste/S. +kystique/S. +kyudo/S. +l/U.||-- +la +la +là +labadens +labarum/S. +là-bas +labdanum/S. +label/S. +labelle/S. +labellisée/F.() +labelliser/a0a+() +labeur/S. +labiacée/S. +labiale/W.() +labialisation/S. +labialiser/a0a+() +labiée/F.() +labile/S. +labiodentale/S. +labiodentale/W.() +labium/S. +laborante/F.() +laborantine/F.() +laboratoire/S. +laborieuse/W.() +laborieusement +laboriste/S. +labour/S. +labourable/S. +labourage/S. +labourée/F.() +labourer/a0a+() +laboureur/S. +labrador/S. +labre/S. +labri/S. +labridé/S. +labrit/S. +labyrinthe/S. +labyrinthique/S. +labyrinthodon/S. +labyrinthodonte/S. +lac/S. +laçage/S. +lacaniser +laccase/S. +laccolite/S. +laccolithe/S. +l'accoutumée +lacédémonienne/F.() +lacée/F.() +lacement/S. +lacer/a0a+() +lacération/S. +lacérée/F.() +lacérer/c0a+() +lacerie/S. +lacet/S. +laceuse/F.() +lâchage/S. +lâche/S. +lâchée/F.() +lâchement +lâcher/S. +lâcher/a0a+() +lâcheté/S. +lâcheuse/F.() +laciniée/F.() +lacis +laconique/S. +laconiquement +laconisme/S. +lacquemant/S. +lacrima-christi +lacrymale/W.() +lacrymogène/S. +lactaire/S. +lactalbumine/S. +lactase/S. +lactate/S. +lactation/S. +lactée/F.() +lactescence/S. +lactescente/F.() +lactifère/S. +lactique/S. +lactodensimètre/S. +lactoflavine/S. +lactomètre/S. +lactose/S. +lactosérum/S. +lactucarium/S. +lacunaire/S. +lacune/S. +lacuneuse/W.() +lacustre/S. +lad/S. +ladanum/S. +là-dessous +là-dessus +ladin/S. +ladine/F.() +ladite +ladre/S. +ladrerie/S. +lady/S. +lagon/S. +lagopède/S. +lagothrix +lagotriche/S. +lagrangien/S. +lagrangienne/F.() +laguiole/S. +laguis +lagunage/S. +lagunaire/S. +lagune/S. +là-haut +laïc/S. +laïcat/S. +laîche/S. +laïcisation/S. +laïcisée/F.() +laïciser/a0a+() +laïcisme/S. +laïcité/S. +laide/F.() +laidement +laideron/S. +laideur/S. +laie/F.() +lainage/S. +laine/S. +lainée/F.() +lainer/a0a+() +lainerie/S. +laineuse/F.() +laineuse/W.() +lainière/F.() +laïque/S. +laird/S. +laisse/S. +laissée/F.() +laissée-pour-compte +laissées-pour-compte +laissé-pour-compte +laisser/a0a+() +laisser-aller +laissés-pour-compte +laissez-passer +lait/S. +laitage/S. +laitance/S. +laitée/F.() +laiterie/S. +laiteron/S. +laiteuse/W.() +laitière/F.() +laiton/S. +laitonner/a0a+() +laitue/S. +laïus +laïusser/a0() +laïusseuse/F.() +laize/S. +lakiste/S. +lallation/S. +lama/S. +lamage/S. +lamaïque/S. +lamaïsme/S. +lamaïste/S. +lamanage/S. +lamaneuse/F.() +lamantin/S. +lamarckienne/F.() +lamarckisme/S. +lamarckiste/S. +lamaserie/S. +lambada/S. +lambda +lambdacisme/S. +lambeau/X. +lambel/S. +lambic/S. +lambine/F.() +lambiner/a0() +lambinerie/S. +lambourde/S. +lambrequin/S. +lambris +lambrissage/S. +lambrissée/F.() +lambrisser/a0a+() +lambruche/S. +lambrusque/S. +lambswool/S. +lame/S. +lamée/F.() +lamellaire/S. +lamelle/S. +lamellée/F.() +lamelleuse/W.() +lamellibranche/S. +lamelliforme/S. +lamellophone/S. +lamentable/S. +lamentablement +lamentation/S. +lamenter/a0a+() +lamento/S. +lamer/a0a+() +lamie/S. +lamier/S. +lamifiée/F.() +laminage/S. +laminaire/S. +lamination/S. +laminectomie/S. +laminée/F.() +laminer/a0a+() +lamineuse/F.() +laminoir/S. +lampadaire/S. +lampadophore/S. +lamparo/S. +lampassée/F.() +lampe/S. +lamper/a0a+() +lampion/S. +lampiste/S. +lampisterie/S. +lampourde/S. +lamprillon/S. +lamproie/S. +lampyre/S. +lançage/S. +lance/S. +lance-amarres +lance-bombes +lancée/F.() +lance-engins +lance-flammes +lance-fusées +lance-grenades +lancement/S. +lance-missiles +lancéolée/F.() +lance-pierres +lancequiner/a0() +lancer/S. +lancer/a0a+() +lance-roquettes +lance-satellites +lance-torpilles +lancette/S. +lanceuse/F.() +lancier/S. +lancinante/F.() +lanciner/a0a+() +lançon/S. +land +landaise/F.() +landau/S. +landaulet/S. +lande/S. +länder +landgrave/S. +landgraviat/S. +landier/S. +landsturm/S. +langage/S. +langage-machine +langagière/F.() +lange/S. +langer/a0a+() +langoureuse/W.() +langoureusement +langouste/S. +langoustière/F.() +langoustine/S. +langue/S. +languedocienne/F.() +languée/F.() +languette/S. +langueur/S. +langueyage/S. +langueyer/a0a+() +languide/S. +languier/S. +languir/f0f+() +languissamment +languissante/F.() +lanice/S. +lanier/S. +lanière/S. +lanifère/S. +lanigère/S. +lanlaire +lanoline/S. +lansquenet/S. +lansquine/S. +lansquiner/a0() +lantanier/S. +lanterne/S. +lanterneau/X. +lanterner/a0a+() +lanternon/S. +lanthane/S. +lanthanide/S. +lanugineuse/W.() +laotienne/F.() +lapalissade/S. +lapement/S. +laper/a0a+() +lapereau/X. +lapiaz +lapicide/S. +lapidaire/S. +lapidation/S. +lapidée/F.() +lapider/a0a+() +lapidification/S. +lapidifier/a0a+() +lapilli +lapine/F.() +lapiner/a0() +lapinière/S. +lapinisme/S. +lapis +lapis-lazuli +laplacien/S. +laplacienne/F.() +lapone/F.() +laps +lapsus +laptot/S. +laquage/S. +laquais +laque/S. +laquée/F.() +laquelle +laquer/a0a+() +laqueuse/F.() +laqueuse/W.() +laquier/S. +laraire/S. +larbin/S. +larcin/S. +lard/S. +larder/a0a+() +lardoire/S. +lardon/S. +lardonner/a0a+() +lare/S. +largable/S. +largage/S. +large/S. +largement +largesse/S. +largeur/S. +larghetto/S. +largo +largo/S. +larguée/F.() +larguer/a0a+() +largueuse/F.() +larigot/S. +larme/S. +larmier/S. +larmoiement/S. +larmoyante/F.() +larmoyer/a0() +larron/S. +larvaire/S. +larve/S. +larvée/F.() +larvicide/S. +laryngale/S. +laryngale/W.() +laryngectomie/S. +laryngée/F.() +laryngienne/F.() +laryngite/S. +laryngologie/S. +laryngologiste/S. +laryngologue/S. +laryngoscope/S. +laryngoscopie/S. +larynx +lasagne/S. +lascar/S. +lascive/F.() +lascivement +lasciveté/S. +lascivité/S. +laser/S. +lassante/F.() +lasse/F.() +lassée/F.() +lasser/a0a+() +lassis +lassitude/S. +lasso/S. +lastex +lasting/S. +lasure/S. +lat +latanier/S. +latence/S. +latente/F.() +latérale/W.() +latéralement +latéralisation/S. +latéralité/S. +latere +latere +latérite/S. +latéritique/S. +latex +laticifère/S. +laticlave/S. +latifoliée/F.() +latifundiaire/S. +latifundium/S. +latine/F.() +latinisante/F.() +latinisation/S. +latiniser/a0a+() +latinisme/S. +latiniste/S. +latinité/S. +latino-américaine/F.() +latitude/S. +latitudinaire/S. +latomies +latrie/S. +latrines +lattage/S. +latte/S. +latter/a0a+() +lattis +laudanum/S. +laudative/F.() +laudatrice/F.() +laudes +lauracée/S. +laure/S. +lauréate/F.() +laurée/F.() +laurier/S. +laurier-rose +lauriers-roses +lavable/S. +lavabo/S. +lavage/S. +lavallière/S. +lavande/S. +lavandicultrice/F.() +lavandiculture/S. +lavandière/F.() +lavandin/S. +lavaret/S. +lavatory/S. +lave-auto +lave-dos +lavée/F.() +lave-glace +lave-linge +lave-mains +lavement/S. +lave-pont +laver/a0a+() +laverie/S. +lave-tête +lavette/S. +laveuse/F.() +lave-vaisselle +lavis +lavoir/S. +lavure/S. +lawrencium/S. +laxative/F.() +laxisme/S. +laxiste/S. +laxité/S. +layer/a0a+() +layetière/F.() +layette/S. +layon/S. +lazaret/S. +lazariste/S. +lazulite/S. +lazurite/S. +lazzarone/S. +lazzi/S. +lb/||-- +le/S. +lé/S. +leader/S. +leadership/S. +leasing/S. +lebel/S. +léchage/S. +lèche/S. +lèche-bottes +lèche-cul +léchée/F.() +lèchefrite/S. +lèchement/S. +lécher/c0a+() +lécheuse/F.() +lèche-vitrines +lécithine/S. +leçon/S. +lectorat/S. +lectrice/F.() +lecture/S. +ledit +légale/W.() +légalement +légalisation/S. +légalisée/F.() +légaliser/a0a+() +légalisme/S. +légaliste/S. +légalité/S. +légat/S. +légataire/S. +légation/S. +legato +legato/S. +lège/S. +légendaire/S. +légende/S. +légender/a0a+() +legendrienne/F.() +légère/F.() +légèrement +légèreté/S. +leggings +leggins +légiférée/F.() +légiférer/c0() +légion/S. +légionellose/S. +légionnaire/S. +législation/S. +législative/F.() +législatrice/F.() +législature/S. +légiste/S. +légitimation/S. +légitime/S. +légitimée/F.() +légitimement +légitimer/a0a+() +légitimisme/S. +légitimiste/S. +légitimité/S. +legs +léguée/F.() +léguer/c0a+() +légume/S. +légumière/F.() +légumine/S. +légumineuse/W.() +lei +leishmanie/S. +leishmaniose/S. +leitmotiv/S. +lémanique/S. +lemmatiser/a0a+() +lemme/S. +lemming/S. +lemnacée/S. +lemniscate/S. +lémure/S. +lémurien/S. +lendemain/S. +lendit/S. +lénifiante/F.() +lénifier/a0a+() +léninisme/S. +léniniste/S. +lénitive/F.() +lente/F.() +lentement +lenteur/S. +lenticelle/S. +lenticulaire/S. +lentiforme/S. +lentigine/S. +lentigo/S. +lentille/S. +lentillon/S. +lentisque/S. +lento +lento/S. +léonarde/F.() +léonine/F.() +léonure/S. +léopard/S. +léopardée/F.() +lépidodendron/S. +lépidoptère/S. +lépidoptériste/S. +lépidosirène/S. +lépidostée/S. +lépiote/S. +lépisme/S. +lépisostée/S. +lèpre/S. +leprechaun/S. +lépreuse/W.() +léprologie/S. +léprologiste/S. +léprologue/S. +léproserie/S. +leptocéphale/S. +leptolithique/S. +lepton/S. +leptonique/S. +leptospirose/S. +lepture/S. +lequel +lerche +lérot/S. +lès +lesbianisme/S. +lesbienne/F.() +lesdites +lesdits +lésée/F.() +lèse-majesté +léser/c0a+() +lésinante/F.() +lésine/S. +lésiner/a0() +lésinerie/S. +lésineuse/F.() +lésion/S. +lésionnaire/S. +lésionnelle/F.() +lesquelles +lesquels +lessivable/S. +lessivage/S. +lessive/S. +lessivée/F.() +lessiver/a0a+() +lessiveuse/F.() +lessivielle/F.() +lest/S. +lestage/S. +leste/F.() +lestée/F.() +lestement +lester/a0a+() +let +létale/W.() +létalité/S. +léthargie/S. +léthargique/S. +lettone/F.() +lettrage/S. +lettre/S. +lettrée/F.() +lettreuse/F.() +lettrine/S. +lettrisme/S. +leu +leucanie/S. +leucémie/S. +leucémique/S. +leucine/S. +leucite/S. +leucocytaire/S. +leucocyte/S. +leucocytose/S. +leucoderme/S. +leucodermie/S. +leucodystrophie/S. +leucome/S. +leucopénie/S. +leucoplasie/S. +leucorrhée/S. +leucose/S. +leucotomie/S. +leude/S. +leur/S. +leurre/S. +leurrée/F.() +leurrer/a0a+() +lev +levage/S. +levageuse/F.() +levain/S. +levantine/F.() +levée/F.() +lève-glace/S. +lever/S. +lever/b0a+() +leveuse/F.() +lève-vitre/S. +léviathan/S. +levier/S. +lévigation/S. +léviger/a0a+() +lévirat/S. +levis +lévitation/S. +lévite/S. +léviter/a0() +levraut/S. +lèvre/S. +levrette/S. +levrettée/F.() +levretter/a0() +lévrier/S. +levronne/F.() +lévulose/S. +levure/S. +lexème/S. +lexicale/W.() +lexicalisation/S. +lexicalisée/F.() +lexicaliser/a0a+() +lexicographe/S. +lexicographie/S. +lexicographique/S. +lexicologie/S. +lexicologique/S. +lexicologue/S. +lexie/S. +lexique/S. +lexis +lez +lézarde/F.() +lézardée/F.() +lézarder/a0a+() +li/S. +liage/S. +liaison/S. +liaisonner/a0a+() +liane/S. +liante/F.() +liard/S. +liarder/a0() +liasique/S. +libage/S. +libanaise/F.() +libaniser/a0a+() +libation/S. +libelle/S. +libellé/S. +libellée/F.() +libeller/a0a+() +libelliste/S. +libellule/S. +liber/S. +libérable/S. +libérale/W.() +libéralement +libéralisante/F. +libéralisation/S. +libéralisée/F.() +libéraliser/a0a+() +libéralisme/S. +libéralité/S. +libération/S. +libératoire/S. +libératrice/F.() +libérée/F.() +libérer/c0a+() +libérienne/F.() +libériste/S. +libéro-ligneuse/W.() +libertaire/S. +libertarianisme/S. +libertarienne/F.() +liberté/S. +liberticide/S. +libertinage/S. +libertine/F.() +liberty +libidinale/W.() +libidineuse/W.() +libido/S. +libitum +libraire/S. +librairie/S. +libration/S. +libre/S. +libre-échange/S. +libre-échangisme +libre-échangiste/S. +librement +libre-penseur +libre-penseuse +libre-service +libres-penseurs +libres-penseuses +libres-services +librettiste/S. +libretto/S. +librisme/S. +libriste/S. +libyenne/F.() +lice/S. +licéité/S. +licence/S. +licenciée/F.() +licenciement/S. +licencier/a0a+() +licencieuse/W.() +liche/S. +lichen/S. +licher/a0a+() +lichetrogner +lichette/S. +lichoter +lichotter +licière/F.() +licitation/S. +licite/S. +licitement +liciter/a0a+() +licol/S. +licorne/S. +licou/S. +licteur/S. +lidar/S. +lido/S. +lidocaïne/S. +lied/S. +lie-de-vin +liée/F.() +liège/S. +liégée/F.() +liégeoise/F.() +liéger/c0a+() +liégeuse/W.() +lien/S. +lier/a0a+() +lierne/S. +lierre/S. +liesse/S. +lieu/X. +lieu-dit +lieue/S. +lieuse/F.() +lieutenance/S. +lieutenant-colonel +lieutenante/F.() +lieutenants-colonels +lieux-dits +lièvre/S. +lift/S. +lifter/a0a+() +liftière/F.() +lifting/S. +ligament/S. +ligamentaire/S. +ligamenteuse/W.() +ligand/S. +ligase/S. +ligature/S. +ligaturée/F.() +ligaturer/a0a+() +lige/S. +ligérienne/F.() +ligie/S. +lignage/S. +lignarde/F.() +ligne/S. +lignée/S. +ligner/a0a+() +lignerolle/S. +ligneul/S. +ligneuse/F.() +ligneuse/W.() +lignicole/S. +lignifiante/F.() +lignification/S. +lignifiée/F.() +lignifier/a0a+() +lignine/S. +lignite/S. +lignivore/S. +lignomètre/S. +ligot/S. +ligotage/S. +ligotée/F.() +ligoter/a0a+() +ligue/S. +liguée/F.() +liguer/a0a+() +ligueuse/F.() +ligule/S. +ligulée/F.() +liguliflore/S. +ligure/S. +lilas +liliacée/F.() +liliale/W.() +lilliputienne/F.() +limace/S. +limaçon/S. +limage/S. +limaille/S. +liman/S. +limande/S. +limander/a0a+() +limbaire/S. +limbe/S. +limbique/S. +limbourgeoise/F.() +lime/S. +limée/F.() +limer/a0a+() +limerick/S. +limes +limette/S. +limettier/S. +limeuse/F.() +limicole/S. +limier/S. +liminaire/S. +liminale/W.() +limitable/S. +limitation/S. +limitative/F.() +limitativement +limite/S. +limitée/F.() +limiter/a0a+() +limiteur/S. +limitrophe/S. +limnée/S. +limniculture/S. +limnique/S. +limnologie/S. +limogeage/S. +limogée/F.() +limoger/a0a+() +limon/S. +limonade/S. +limonadière/F.() +limonage/S. +limonaire/S. +limonène/S. +limoner/a0a+() +limoneuse/W.() +limonière/F.() +limonite/S. +limoselle/S. +limousinage/S. +limousine/F.() +limousiner/a0a+() +limpide/S. +limpidité/S. +limule/S. +lin/S. +linacée/S. +linaigrette/S. +linaire/S. +linceul/S. +linçoir/S. +linéaire/S. +linéairement +linéale/W.() +linéament/S. +linéarisabilité/S. +linéarisable/S. +linéarisation/S. +linéarité/S. +linéique/S. +liner/S. +linette/S. +linga/S. +lingala/S. +lingam/S. +linge/S. +lingée/F.() +linger/a0a+() +lingère/F.() +lingerie/S. +lingette/S. +lingot/S. +lingotière/S. +linguale/W.() +linguatule/S. +linguette/S. +linguiforme/S. +linguiste/S. +linguistique/S. +linguistiquement +linière/F.() +liniment/S. +linkage/S. +links +linnéenne/F.() +lino/S. +linogravure/S. +linoléum/S. +linon/S. +linotte/S. +linotype/S. +linotypie/S. +linotypiste/S. +linsang/S. +linsoir/S. +linteau/X. +linter/S. +lionceau/X. +lionne/F.() +lionnée/F.() +liparis +lipase/S. +lipémie/S. +lipide/S. +lipidémie/S. +lipidique/S. +lipochrome/S. +lipoïde/S. +lipolyse/S. +lipome/S. +lipophile/S. +lipoprotéine/S. +lipoprotéinémie/S. +liposarcome/S. +liposoluble/S. +lipothymie/S. +lipotrope/S. +lipovaccin/S. +lippe/S. +lippée/S. +lippue/F.() +lipschitzienne/F.() +liquation/S. +liquéfacteur/S. +liquéfaction/S. +liquéfiable/S. +liquéfiante/F.() +liquéfiée/F.() +liquéfier/a0a+() +liquette/S. +liqueur/S. +liquidable/S. +liquidambar/S. +liquidation/S. +liquidative/F.() +liquidatrice/F.() +liquide/S. +liquidée/F.() +liquider/a0a+() +liquidienne/F.() +liquidité/S. +liquoreuse/W.() +liquoriste/S. +lire/S. +lire/yA() +liron/S. +lisage/S. +lisbroquer +lisérage/S. +liseré/S. +liséré/S. +liserer/b0a+() +lisérer/c0a+() +liseron/S. +liseuse/F.() +lisibilité/S. +lisible/S. +lisiblement +lisier/S. +lisière/S. +lissage/S. +lissante/F.() +lisse/S. +lissée/F.() +lisser/a0a+() +lisseron/S. +lisseuse/F.() +lissier/S. +lissoir/S. +listage/S. +liste/S. +listeau/X. +listel/S. +lister/a0a+() +listériose/S. +listing/S. +liston/S. +lit/S. +litanie/S. +litchi/S. +liteau/X. +litée/F.() +litée/S. +liter/a0a+() +literie/S. +litham/S. +litharge/S. +lithergol/S. +lithiase/S. +lithiasique/S. +lithinée/F.() +lithinifère/S. +lithique/S. +lithium/S. +litho/S. +lithodome/S. +lithogène/S. +lithogenèse/S. +lithographe/S. +lithographie/S. +lithographier/a0a+() +lithographique/S. +lithologie/S. +lithologique/S. +lithophage/S. +lithophanie/S. +lithosphère/S. +lithosphérique/S. +lithostatique/S. +lithothamnium/S. +lithotriteur/S. +lithotypographie/S. +litière/S. +litige/S. +litigeur/S. +litigieuse/W.() +litispendance/S. +litorne/S. +litote/S. +litre/Um() +litron/S. +litroner +litsam/S. +litt +littéraire/S. +littérairement +littérale/W.() +littéralement +littéralisme/S. +littéralité/S. +littérarité/S. +littératrice/F.() +littérature/S. +littérisme/S. +littorale/W.() +littorine/S. +lituanienne/F.() +liturgie/S. +liturgique/S. +liturgiste/S. +liure/S. +livarot/S. +live +livèche/S. +livet/S. +livide/S. +lividité/S. +living/S. +living-room/S. +livrable/S. +livraison/S. +livre/S. +livre-cassette +livrée/F.() +livrer/a0a+() +livres-cassettes +livresque/S. +livret/S. +livreuse/F.() +lixiviation/S. +llano/S. +lm/U.||-- +loader/S. +lob/S. +lobaire/S. +lobby/S. +lobbying/S. +lobbyisme/S. +lobbyiste/S. +lobe/S. +lobectomie/S. +lobée/F.() +lobélie/S. +lober/a0a+() +lobotomie/S. +lobotomisée/F.() +lobotomiser/a0a+() +lobulaire/S. +lobulée/F.() +lobuleuse/W.() +local/X. +locale/W.() +localement +localisable/S. +localisante/F.() +localisateur/S. +localisation/S. +localisatrice/F.() +localisée/F.() +localiser/a0a+() +localité/S. +locataire/S. +locataire-gérant +locataires-gérants +location/S. +locations-ventes +location-vente +locative/F.() +locavore/S. +loch/S. +loche/S. +locher/a0a+() +lochies +lock-out +lock-outer/a0a+() +locomobile/S. +locomotion/S. +locomotive/F.() +locomotive/S. +locomotrice/F.() +locotracteur/S. +loculaire/S. +loculée/F.() +loculeuse/W.() +locuste/S. +locution/S. +locutrice/F.() +loden/S. +lods +lœss +lof/S. +lofer/a0() +loft/S. +log/S. +logarithme/S. +logarithmique/S. +loge/S. +logeable/S. +logée/F.() +logement/S. +loger/a0a+() +logette/S. +logeuse/F.() +loggia/S. +logiciel/S. +logicielle/F.() +logiciellement +logicienne/F.() +logicisme/S. +logico-mathématique/S. +logico-positivisme/S. +logigramme/S. +logique/S. +logiquement +logis +logiste/S. +logisticienne/F.() +logistique/S. +logithèque/S. +logo/S. +logogramme/S. +logogrammique/S. +logographe/S. +logographie/S. +logographique/S. +logogriphe/S. +logomachie/S. +logomachique/S. +logopède/S. +logopédie/S. +logopédiste/S. +logorrhée/S. +logorrhéique/S. +logos +logotype/S. +loguer/a0() +loi/S. +loi-cadre +loin +lointaine/F.() +lointainement +loi-programme +loir/S. +lois-cadres +loisible/S. +loisir/S. +lois-programmes +lokoum/S. +lolette/S. +lolita/S. +lolo/S. +lombaire/S. +lombalgie/S. +lombarde/F.() +lombarthrose/S. +lombes +lombo-sacrée/F.() +lombosciatique/S. +lombric/S. +lombricultrice/F.() +lombriculture/S. +lompe/S. +londonienne/F.() +londrès +lône/S. +longane/S. +longanimité/S. +long-courrier/S. +longe/S. +longée/F.() +longeole/S. +longer/a0a+() +longère/S. +longeron/S. +longévité/S. +longicorne/S. +longiforme/S. +longiligne/S. +longitude/S. +longitudinale/W.() +longitudinalement +longotte/S. +longrine/S. +longtemps +longue/F.() +longuement +longues-vues +longuette/F.() +longueur/S. +longue-vue +looch/S. +loofa/S. +look/S. +looping/S. +lopette/S. +lophophore/S. +lopin/S. +loquace/S. +loquacité/S. +loque/S. +loquer/a0a+() +loquet/S. +loqueteau/X. +loqueteuse/W.() +loran/S. +loranthacée/S. +lord/S. +lord-maire +lordose/S. +lords-maires +lorentzienne/F.() +lorette/S. +lorgner/a0a+() +lorgnette/S. +lorgnon/S. +lori/S. +loricaire/S. +loriot/S. +lorraine/F.() +lorry/S. +lors +lorsque +losange/S. +losangée/F.() +lot/S. +loterie/S. +lotie/F.() +lotier/S. +lotion/S. +lotionner/a0a+() +lotir/f0f+() +lotissement/S. +lotisseuse/F.() +loto/S. +lotoise/F.() +lotte/S. +lotus +louable/S. +louablement +louage/S. +louange/S. +louangée/F.() +louanger/a0a+() +louangeuse/F.() +loubar/S. +loubard/S. +louche/S. +loucher/a0() +loucherie/S. +louchet/S. +loucheuse/F.() +louchir/f0() +louchonne/F.() +louée/F.() +louer/a0a+() +loueuse/F.() +loufer/a0() +loufiat/S. +loufoque/S. +loufoquerie/S. +lougre/S. +louis +loukoum/S. +loulou/S. +loup/S. +loupage/S. +loup-cervier +louper/a0a+() +loup-garou +loupiote/F.() +loups-cerviers +loups-garous +louquer +lourdaude/F.() +lourde/F.() +lourdement +lourder/a0a+() +lourdeur/S. +lourdingue/S. +lourée/F.() +lourer/a0a+() +lousse/S. +loustic/S. +loutre/S. +louve/S. +louver/a0a+() +louveteau/X. +louveter/d0() +louveterie/S. +louvetier/S. +louvette/F.() +louvoiement/S. +louvoyante/F. +louvoyer/a0() +lovelace/S. +lover/a0a+() +loxodromie/S. +loxodromique/S. +loyale/W.() +loyalement +loyalisme/S. +loyaliste/S. +loyauté/S. +loyer/S. +lubie/S. +lubricité/S. +lubrifiante/F.() +lubrification/S. +lubrifiée/F.() +lubrifier/a0a+() +lubrique/S. +lubriquement +lucane/S. +lucarne/S. +lucernaire/S. +lucide/S. +lucidement +lucidité/S. +luciférienne/F.() +lucifuge/S. +lucilie/S. +lucimètre/S. +luciole/S. +lucrative/F.() +lucrativement +lucrativité/S. +lucre/S. +luddisme/S. +ludiciel/S. +ludion/S. +ludique/S. +ludisme/S. +ludothécaire/S. +ludothèque/S. +lue/F.() +luétine/S. +luette/S. +lueur/S. +luffa/S. +luge/S. +luger/a0() +lugeuse/F.() +lugubre/S. +lugubrement +lui +lui-même +luire/yU() +luisance/S. +luisante/F.() +lulu/S. +lumachelle/S. +lumbago/S. +lumen/Um() +lumière/S. +lumignon/S. +luminaire/S. +luminance/S. +luminescence/S. +luminescente/F.() +lumineuse/W.() +lumineusement +luminique/S. +luminisme/S. +luministe/S. +luminomètre/S. +luminophore/S. +luminosité/S. +luminothérapie/S. +lumitype/S. +lump/S. +lunaire/S. +lunaison/S. +lunatique/S. +lunch/S. +luncher/a0() +lundi/S. +lune/S. +lunée/F.() +lunette/S. +lunetterie/S. +lunettière/F.() +luni-solaire/S. +lunule/S. +lunure/S. +lupanar/S. +lupercale/W.() +lupercales +lupin/S. +lupuline/F.() +lupus +lurette/S. +luronne/F.() +lusin/S. +lusitanienne/F.() +lusophone/S. +lustrage/S. +lustrale/W.() +lustrante/F.() +lustration/S. +lustre/S. +lustrée/F.() +lustrer/a0a+() +lustrerie/S. +lustreuse/F.() +lustrine/S. +lustroir/S. +lutécienne/F.() +lutécium/S. +lutéine/S. +lutéinisation/S. +luter/a0a+() +luth/S. +luthéranisme/S. +lutherie/S. +luthérienne/F.() +luthière/F.() +luthiste/S. +lutin/S. +lutinée/F.() +lutiner/a0a+() +lutrin/S. +lutte/S. +lutter/a0() +lutteuse/F.() +lux/Um() +luxation/S. +luxe/S. +luxembourgeoise/F.() +luxembourgisme/S. +luxembourgiste/S. +luxer/a0a+() +luxmètre/S. +luxueuse/W.() +luxueusement +luxure/S. +luxuriance/S. +luxuriante/F.() +luxurieuse/W.() +luzerne/S. +luzernière/S. +luzule/S. +lx/U.||-- +lycanthrope/S. +lycanthropie/S. +lycaon/S. +lycée/S. +lycéenne/F.() +lycène/S. +lychnis +lycope/S. +lycopène/S. +lycoperdon/S. +lycopode/S. +lycose/S. +lycra +lyddite/S. +lydienne/F.() +lymphangite/S. +lymphatique/S. +lymphatisme/S. +lymphe/S. +lymphocytaire/S. +lymphocyte/S. +lymphocytose/S. +lymphœdème/S. +lymphogranulomatose/S. +lymphographie/S. +lymphoïde/S. +lymphome/S. +lymphopénie/S. +lynchage/S. +lynchée/F.() +lyncher/a0a+() +lyncheuse/F.() +lynx +lyonnaise/F.() +lyophile/S. +lyophilisat/S. +lyophilisateur/S. +lyophilisation/S. +lyophilisée/F.() +lyophiliser/a0a+() +lyophobe/S. +lyre/S. +lyrée/F.() +lyrer/a0() +lyric/S. +lyrique/S. +lyriquement +lyrisme/S. +lys +lysat/S. +lyse/S. +lyser/a0a+() +lysergamide/S. +lysergide/S. +lysergique/S. +lysimaque/S. +lysine/S. +lysogène/S. +lysogénie/S. +lysogénique/S. +lysosome/S. +lysosomiale/W.() +lysozyme/S. +lytique/S. +m +m/U.||-- +mR/||-- +ma +maboule/F.() +mac/S. +macabre/S. +macache +macadam/S. +macadamiser/a0a+() +macaque/S. +macareux +macaron/S. +macaroni/S. +macaronique/S. +macassar/S. +macchabée/S. +macchaber +macédoine/S. +macédonienne/F.() +macérateur/S. +macération/S. +macérée/F.() +macérer/c0a+() +maceron/S. +macfarlane/S. +mach +machaon/S. +mâche/S. +mâchée/F.() +mâchefer/S. +mâchement/S. +mâcher/a0a+() +machette/S. +mâcheuse/F.() +machiavel/S. +machiavélique/S. +machiavéliquement +machiavélisme/S. +machicoter/a0() +mâchicoulis +machin/S. +machinale/W.() +machinalement +machination/S. +machine/S. +machine-outil +machiner/a0a+() +machinerie/S. +machines-outils +machinisme/S. +machiniste/S. +machisme/S. +machiste/S. +machmètre/S. +macho/S. +mâchoire/S. +mâchon/S. +mâchonnement/S. +mâchonner/a0a+() +mâchouiller/a0a+() +mâchurer/a0a+() +macis +macle/S. +maclée/F.() +macler/a0a+() +mâcon/S. +maçonne/F.() +maçonner/a0a+() +maçonnerie/S. +maçonnique/S. +macque/S. +macquer/a0a+() +macramé/S. +macre/S. +macreuse/S. +macro/S. +macrobiotique/S. +macrocéphale/S. +macrocéphalie/S. +macrocosme/S. +macrocosmique/S. +macrocycle/S. +macrocyclique/S. +macrocyte/S. +macrocytose/S. +macrodécision/S. +macroéconomie/S. +macroéconomique/S. +macrofaune/S. +macrographie/S. +macro-instruction/S. +macromoléculaire/S. +macromolécule/S. +macron/S. +macronutriment/S. +macro-ordinateur/S. +macro-organisme/S. +macrophage/S. +macrophotographie/S. +macropode/S. +macroscélide/S. +macroscopie/S. +macroscopique/S. +macroscopiquement +macroséisme/S. +macrosporange/S. +macrospore/S. +macrostructure/S. +macroure/S. +macula/S. +maculage/S. +maculaire/S. +maculature/S. +macule/S. +maculée/F.() +maculer/a0a+() +madame/S. +madapolam/S. +made +madécasse/S. +madéfier/a0a+() +madeleine/S. +mademoiselle +madère/S. +madériser/a0a+() +madison/S. +madone/S. +madrague/S. +madras +madrée/F.() +madrépore/S. +madréporique/S. +madrier/S. +madrigal/X. +madrigaliser/a0() +madrigaliste/S. +madrilène/S. +maelström/S. +maërl/S. +maestoso +maestria +maestro/S. +mafflue/F.() +mafia/S. +mafieuse/W.() +mafioso/I. +magadhi/S. +maganer/a0a+() +magasin/S. +magasinage/S. +magasiner/a0a+() +magasinière/F.() +magazine/S. +magdalénienne/F.() +mage/S. +magellanique/S. +magenta +maghrébine/F.() +maghzen/S. +magicienne/F.() +magie/S. +magique/S. +magiquement +magister/S. +magistère/S. +magistrale/W.() +magistralement +magistrate/F.() +magistrature/S. +magma/S. +magmatique/S. +magmatisme/S. +magmatologie/S. +magnanarelle/S. +magnanerie/S. +magnanière/F.() +magnanime/S. +magnanimement +magnanimité/S. +magnat/S. +magner/a0a+() +magnésie/S. +magnésienne/F.() +magnésite/S. +magnésium/S. +magnet/S. +magnétique/S. +magnétiquement +magnétisante/F.() +magnétisation/S. +magnétisée/F.() +magnétiser/a0a+() +magnétiseuse/F.() +magnétisme/S. +magnétite/S. +magnéto/S. +magnétocassette/S. +magnétochimie/S. +magnétodynamique/S. +magnétoélasticité/S. +magnétoélectrique/S. +magnétohydrodynamique/S. +magnétomètre/S. +magnétométrie/S. +magnétomotrice/F.() +magnétopause/S. +magnétophone/S. +magnétorésistance/S. +magnétoscope/S. +magnétoscoper/a0a+() +magnétosphère/S. +magnétosphérique/S. +magnétostriction/S. +magnétothermique/S. +magnétron/S. +magnificat/S. +magnificence/S. +magnifiée/F.() +magnifier/a0a+() +magnifique/S. +magnifiquement +magnitude/S. +magnolia/S. +magnoliacée/S. +magnum/S. +magot/S. +magoter/a0a+() +magotte/S. +magouillage/S. +magouille/S. +magouiller/a0a+() +magouilleuse/F.() +magret/S. +magyare/F.() +maharadja/S. +maharaja/S. +maharani/S. +maharashtri/S. +mahatma/S. +mahdi/S. +mahdisme/S. +mahdiste/S. +mah-jong/S. +mahométane/F.() +mahométisme/S. +mahonia/S. +mahonne/S. +mahratte/S. +mai/S. +maïa/S. +maie/S. +maïeur/S. +maïeuticienne/F.() +maïeutique/S. +maigre/S. +maigrelette/F.() +maigrement +maigreur/S. +maigrichonne/F.() +maigriotte/F.() +maigrir/f0f+() +mail/S. +mail-coach/S. +mailing/S. +maillage/S. +maillard/S. +maille/S. +maillechort/S. +maillée/F.() +mailler/a0a+() +maillet/S. +mailleton/S. +mailloche/S. +maillon/S. +maillot/S. +maillotin/S. +maillure/S. +main/S. +mainate/S. +main-d'œuvre +main-forte +mainlevée/S. +mainmettre +mainmise/S. +mainmortable/S. +mainmorte/S. +mains-d'œuvre +mainte/F.() +maintenabilité/S. +maintenable/S. +maintenance/S. +maintenant +mainteneur/S. +maintenicienne/F.() +maintenir/i0i+() +maintenue/F.() +maintien/S. +mairesse/F.() +mairie/S. +mais +mais +mais +maïs +maïserie/S. +maïsicultrice/F.() +maïsiculture/S. +maison/S. +maisonnée/S. +maisonnette/S. +maistrance/S. +maître-à-danser +maître-assistant +maître-assistante +maître-autel +maître-chien +maître-nageur +maîtres-à-danser +maîtres-assistantes +maîtres-assitants +maîtres-autels +maîtres-chiens +maîtres-nageurs +maîtresse/F.() +maîtrisable/S. +maîtrise/S. +maîtrisée/F.() +maîtriser/a0a+() +maïzena/S. +majesté/S. +majestueuse/W.() +majestueusement +majeure/F.() +majolique/S. +major/S. +majorable/S. +majoral/X. +majorante/F.() +majorat/S. +majoration/S. +majordome/S. +majorée/F.() +majorer/a0a+() +majorette/S. +majoritaire/S. +majoritairement +majorité/S. +majuscule/S. +maki/S. +makimono/S. +mal +mal/X. +malabar/S. +malachite/S. +malacologie/S. +malacologiste/S. +malacologue/S. +malade/S. +maladie/S. +maladive/F.() +maladivement +maladrerie/S. +maladresse/S. +maladroite/F.() +maladroitement +malaga/S. +mal-aimée/F.() +malaire/S. +malaise/F.() +malaise/S. +malaisée/F.() +malaisément +malaisienne/F.() +malandre/S. +malandreuse/W.() +malandrin/S. +malapprise/F.() +malard/S. +malaria/S. +malariathérapie/S. +malart/S. +malavisée/F.() +malaxage/S. +malaxer/a0a+() +malaxeur/S. +malayo-polynésien/S. +malayo-polynésienne/F.() +malbar/S. +malbaraise/S. +malbouffe/S. +malchance/S. +malchanceuse/W.() +malcommode/S. +maldonne/S. +mâle/S. +malédiction/S. +maléfice/S. +maléfique/S. +malékisme/S. +malékite/S. +malencontreuse/W.() +malencontreusement +mal-en-point +malentendante/F.() +malentendu/S. +mal-être +malfaçon/S. +malfaire +malfaisance/S. +malfaisante/F.() +malfaiteur/S. +malfamée/F.() +malformation/S. +malfrat/S. +malgache/S. +malgracieuse/W.() +malgré +malhabile/S. +malhabilement +malheur/S. +malheureuse/W.() +malheureusement +malhonnête/S. +malhonnêtement +malhonnêteté/S. +mali/S. +malice/S. +malicieuse/W.() +malicieusement +malienne/F.() +maligne/F.() +malignement +malignité/S. +maline/S. +malingre/S. +malinoise/F.() +malintentionnée/F.() +malique/S. +mal-jugé/S. +malle/S. +malléabilisation/S. +malléabiliser/a0a+() +malléabilité/S. +malléable/S. +malléolaire/S. +malléole/S. +mallette/S. +mallouser/a0a+() +malmenée/F.() +malmener/b0a+() +malnutrition/S. +malocclusion/S. +malodorante/F.() +malotrue/F.() +malpighie/S. +malpolie/F.() +malposition/S. +malpropre/S. +malproprement +malpropreté/S. +malsaine/F.() +malséance/S. +malséante/F.() +malsonnante/F.() +malt/S. +maltage/S. +maltaise/F.() +maltase/S. +malter/a0a+() +malterie/S. +malteur/S. +malthusianisme/S. +malthusienne/F.() +maltose/S. +maltôte/S. +maltraitance/S. +maltraitante/F.() +maltraitée/F.() +maltraiter/a0a+() +malus +malvacée/S. +malveillance/S. +malveillante/F.() +malvenue/F.() +malversation/S. +malvoyante/F.() +maman/S. +mambo/S. +mamelle/S. +mamelon/S. +mamelonnée/F.() +mamelonner/a0a+() +mamelouk/S. +mamelue/F.() +mamie/S. +mamillaire/S. +mammaire/S. +mammalienne/F.() +mammalogie/S. +mammalogique/S. +mammalogiste/S. +mammifère/S. +mammite/S. +mammographie/S. +mammouth/S. +mammy/S. +mamours +mam'selle +mam'zelle +man/S. +mana/S. +manade/S. +manadière/F.() +management/S. +manager/S. +manager/a0a+() +managériale/W.() +manant/S. +mancelle/S. +mancenille/S. +mancenillier/S. +manche/S. +mancheron/S. +manchette/S. +manchon/S. +manchonner/a0a+() +manchote/F.() +mancie/S. +mancipation/S. +mandale/S. +mandante/F.() +mandarinale/W.() +mandarinat/S. +mandarine/F.() +mandarinier/S. +mandat/S. +mandataire/S. +mandat-carte +mandat-contributions +mandatée/F.() +mandatement/S. +mandater/a0a+() +mandat-lettre +mandats-cartes +mandats-contributions +mandats-lettres +mandature/S. +mandchoue/F.() +mandée/F.() +mandement/S. +mander/a0a+() +mandibulaire/S. +mandibule/S. +mandoline/S. +mandoliniste/S. +mandore/S. +mandorle/S. +mandragore/S. +mandrill/S. +mandrin/S. +mandrinage/S. +manducation/S. +manducatrice/F.() +manécanterie/S. +manège/S. +manéger/c0a+() +mânes +maneton/S. +manette/S. +manga/S. +manganate/S. +manganèse/S. +manganeuse/F.() +manganique/S. +manganite/S. +mangeable/S. +mangeaille/S. +mangée/F.() +mangeoire/S. +mangeotter/a0a+() +manger/S. +manger/a0a+() +mange-tout +mangeure/S. +mangeuse/F.() +manglier/S. +mangonneau/X. +mangoustan/S. +mangoustanier/S. +mangouste/S. +mangrove/S. +mangue/S. +manguier/S. +maniabilité/S. +maniable/S. +maniaco-dépressive/F.() +maniaque/S. +maniaquement +maniaquerie/S. +manichéenne/F.() +manichéisme/S. +manichordion/S. +manicle/S. +manicorde/S. +maniée/F.() +maniement/S. +manier/a0a+() +manière/S. +maniérée/F.() +maniérer/c0a+() +maniérisme/S. +maniériste/S. +manieuse/F.() +manifestante/F.() +manifestation/S. +manifeste/S. +manifestée/F.() +manifestement +manifester/a0a+() +manifold/S. +manigance/S. +manigancer/a0a+() +maniguette/S. +manille/S. +manillon/S. +manioc/S. +manipulable/S. +manipulation/S. +manipulatoire/S. +manipulatrice/F.() +manipulée/F.() +manipuler/a0a+() +manique/S. +manitou/S. +manivelle/S. +manne/S. +mannequin/S. +mannequinage/S. +mannequinat/S. +mannequiner/a0a+() +mannite/S. +mannose/S. +manodétendeur/S. +manœuvrabilité/S. +manœuvrable/S. +manœuvre/S. +manœuvrer/a0a+() +manœuvrière/F.() +manoir/S. +manomètre/S. +manométrie/S. +manométrique/S. +manoque/S. +manoquer/a0a+() +manouche/S. +manouvrière/F.() +manquante/F.() +manque/S. +manquée/F.() +manquement/S. +manquer/a0a+() +mansarde/S. +mansardée/F.() +mansarder/a0a+() +manse/S. +mansion/S. +mansuétude/S. +mante/S. +manteau/X. +mantelée/F.() +mantelet/S. +mantelure/S. +mantille/S. +mantique/S. +mantisse/S. +mantra/S. +manuaire/S. +manubrium/S. +manucure/S. +manucurée/F.() +manucurer/a0a+() +manuéline/F.() +manuelle/F.() +manuellement +manufacturable/S. +manufacture/S. +manufacturée/F.() +manufacturer/a0a+() +manufacturière/F.() +manumission/S. +manuscrite/F.() +manutention/S. +manutentionnaire/S. +manutentionner/a0a+() +manuterge/S. +maoïsme/S. +maoïste/S. +maorie/F.() +maousse/F.() +mappemonde/S. +mapper/a0a+() +maquer/a0a+() +maquereau/X. +maquerelle/S. +maquette/S. +maquetter/a0a+() +maquettiste/S. +maquignonnage/S. +maquignonne/F.() +maquignonner/a0a+() +maquillage/S. +maquillée/F.() +maquiller/a0a+() +maquilleuse/F.() +maquis +maquisarde/F.() +marabout/S. +marabouter/a0a+() +maraboutique/S. +maraboutisme/S. +maraîchage/S. +maraîchère/F.() +maraîchine/F.() +marais +maranta/S. +marante/S. +marasme/S. +marasque/S. +marasquin/S. +marathi/S. +marathon/S. +marathonienne/F.() +maratoner/a0() +marâtre/S. +maraudage/S. +maraude/F.() +marauder/a0a+() +maraudeuse/F.() +maravédis +maraver/a0a+() +marbre/S. +marbrée/F.() +marbrer/a0a+() +marbrerie/S. +marbreuse/F.() +marbrière/F.() +marbrure/S. +marc/S. +marcassin/S. +marcassite/S. +marcescence/S. +marcescente/F.() +marcescible/S. +marchandage/S. +marchande/F.() +marchander/a0a+() +marchandeuse/F.() +marchandisage/S. +marchandisation/S. +marchandise/S. +marchante/F.() +marchantie/S. +marche/S. +marché/S. +marchéage/S. +marchepied/S. +marcher/a0() +marchette/S. +marcheuse/F.() +marcottage/S. +marcotte/S. +marcotter/a0a+() +mardi/S. +mare/S. +marécage/S. +marécageuse/W.() +maréchalat +maréchale/W.() +maréchale-ferrante +maréchalerie/S. +maréchales-ferrantes +maréchal-ferrant +maréchaussée/S. +maréchaux-ferrants +marée/S. +marégraphe/S. +marelle/S. +maremmatique/S. +maremme/S. +marémotrice/F.() +marengo +marengo/S. +marennes +maréomètre/S. +mareyage/S. +mareyeuse/F.() +marfil/S. +margaille/S. +margarine/S. +margauder/a0() +margay/S. +marge/S. +margelle/S. +marger/a0a+() +margeuse/F.() +marginale/W.() +marginalement +marginalisation/S. +marginalisée/F.() +marginaliser/a0a+() +marginalisme/S. +marginalité/S. +marginée/F.() +marginer/a0a+() +margis +margoter/a0() +margotin/S. +margouillis +margoulette/S. +margoulin/S. +margrave/S. +margraviat/S. +marguerite/S. +marguillière/F.() +mari/S. +mariable/S. +mariage/S. +marial/S. +mariale/W.() +maricultrice/F.() +mariculture/S. +marie-couche-toi-là +mariée/F.() +marie-jeanne +marier/a0a+() +marieuse/F.() +marigot/S. +marijuana/S. +marinade/S. +marinage/S. +marine/F.() +marine/S. +marinée/F.() +mariner/a0a+() +maringouin/S. +marinière/F.() +marinisme/S. +mariole/S. +marionnette/S. +marionnettiste/S. +mariste/S. +maritale/W.() +maritalement +maritime/S. +maritorne/S. +marivaudage/S. +marivauder/a0() +marjolaine/S. +mark/S. +marketeuse/F.() +marketing/S. +markovienne/F.() +marli/S. +marlou/S. +marmaille/S. +marmelade/S. +marmenteau/X. +marmitage/S. +marmite/S. +marmiter/a0a+() +marmitonne/F.() +marmonnée/F.() +marmonnement/S. +marmonner/a0a+() +marmoréenne/F.() +marmoriser/a0a+() +marmot/S. +marmotte/S. +marmottement/S. +marmotter/a0a+() +marmotteuse/F.() +marmouset/S. +marnage/S. +marnaise/F.() +marne/S. +marner/a0a+() +marneuse/F.() +marneuse/W.() +marnière/S. +marocaine/F.() +maroilles +maronite/S. +maronner/a0() +maroquin/S. +maroquinage/S. +maroquiner/a0a+() +maroquinerie/S. +maroquinière/F.() +marotique/S. +marotte/S. +marouette/S. +marouflage/S. +maroufle/S. +maroufler/a0a+() +maroute/S. +marquage/S. +marquante/F.() +marque/S. +marquée/F.() +marque-page/S. +marquer/a0a+() +marquetée/F.() +marqueter/d0a+() +marqueterie/S. +marqueteur/S. +marqueuse/F.() +marquisat/S. +marquise/F.() +marquoir/S. +marraine/S. +marrante/F.() +marrer/a0a+() +marrie/F.() +marron/S. +marronnage/S. +marronne/F.() +marronner/a0() +marronnier/S. +marrube/S. +mars +marsault/S. +marseillaise/F.() +marsouin/S. +marsouiner/a0() +marsupial/X. +marsupiale/W.() +martagon/S. +marte/S. +marteau/X. +marteau-pilon +marteaux-pilons +martel +martelage/S. +martelée/F.() +martèlement/S. +marteler/b0a+() +marteleuse/F.() +martensite/S. +martiale/W.() +martialement +martienne/F.() +martin/S. +martinet/S. +martingale/S. +martini/S. +martiniquaise/F.() +martin-pêcheur +martins-pêcheurs +martre/S. +martyre/F.() +martyrisée/F.() +martyriser/a0a+() +martyrium/S. +martyrologe/S. +marxienne/F.() +marxiser/a0a+() +marxisme/S. +marxisme-léninisme +marxiste/S. +marxiste-léniniste +marxistes-léninistes +maryland/S. +mas +mas/||-- +mascara/S. +mascarade/S. +mascaret/S. +mascaron/S. +mascarpone/S. +mascogne/S. +mascotte/S. +masculine/F.() +masculinisation/S. +masculiniser/a0a+() +masculinité/S. +maser/S. +maskinongé/S. +maso/S. +masochisme/S. +masochiste/S. +masquage/S. +masquante/F.() +masque/S. +masquée/F.() +masquer/a0a+() +massacrante/F.() +massacre/S. +massacrée/F.() +massacrer/a0a+() +massacreuse/F.() +massage/S. +masse/S. +massée/F.() +masselotte/S. +massepain/S. +masser/a0a+() +masséter/S. +massette/S. +masseuse/F.() +massicot/S. +massicoter/a0a+() +massicotière/F.() +massière/F.() +massif/S. +massification/S. +massifier/a0a+() +massique/S. +massive/F.() +massivement +massivité/S. +massorah/S. +massothérapeute/S. +massothérapie/S. +massue/S. +mastaba/S. +mastectomie/S. +mastéguer +master/S. +mastère/S. +mastic/S. +masticage/S. +masticateur/S. +mastication/S. +masticatoire/S. +masticatrice/F.() +mastiff/S. +mastiquer/a0a+() +mastite/S. +mastoc +mastocyte/S. +mastodonte/S. +mastoïde/S. +mastoïdienne/F.() +mastoïdite/S. +mastologie/S. +mastopathie/S. +mastose/S. +mastroquet/S. +masturbation/S. +masturber/a0a+() +m'as-tu-vu +masure/S. +masurium/S. +mât/S. +matabicher/a0a+() +matador/S. +mataf/S. +matage/S. +matamore/S. +match/S. +matcher/a0a+() +mate/F.() +matefaim/S. +matelas +matelassée/F.() +matelasser/a0a+() +matelassière/F.() +matelote/F.() +mater/a0a+() +mâter/a0a+() +mâtereau/X. +matérialisation/S. +matérialisée/F.() +matérialiser/a0a+() +matérialisme/S. +matérialiste/S. +matérialité/S. +matériau/X. +matérielle/F.() +matériellement +maternage/S. +maternelle/F.() +maternellement +materner/a0a+() +materniser/a0a+() +maternité/S. +mateuse/F.() +math/S. +mathématicienne/F.() +mathématique/S. +mathématiquement +mathématisation/S. +mathématiser/a0a+() +matheuse/W.() +matière/S. +matin/S. +matinale/W.() +matinalement +mâtine/F.() +mâtinée/F.() +matinée/S. +mâtiner/a0a+() +matines +matineuse/W.() +matinière/F.() +matir/f0f+() +matité/S. +matoir/S. +matoise/F.() +matonne/F.() +matos +matou/S. +matouner/a0a+() +matraquage/S. +matraque/S. +matraquée/F.() +matraquer/a0a+() +matraqueuse/F.() +matras +matriarcale/W.() +matriarcat/S. +matriarche/S. +matricaire/S. +matrice/S. +matricer/a0a+() +matricide/S. +matricielle/F.() +matricule/S. +matriculer/a0a+() +matrilinéaire/S. +matrilocale/W.() +matrimoniale/W.() +matrimonialement +matriochka/S. +matroïde/S. +matrone/S. +matte/S. +matthiole/S. +maturation/S. +mature/S. +mâture/S. +maturer/a0a+() +maturité/S. +matutinale/W.() +maubèche/S. +maudire/yF() +maudite/F.() +maugréer/a0a+() +maurandie/S. +maure/S. +maurelle/S. +mauresque/S. +mauricienne/F.() +mauritanienne/F.() +mauser/S. +mausolée/S. +maussade/S. +maussadement +maussaderie/S. +mauvaise/F.() +mauvaiseté/S. +mauve/S. +mauvéine/S. +mauviette/S. +mauvis +max +maxillaire/S. +maxille/S. +maxillo-faciale/W.() +maxima/S. +maximale/W.() +maximalisation/S. +maximaliser/a0a+() +maximalisme/S. +maximaliste/S. +maxime/S. +maximisation/S. +maximisée/F.() +maximiser/a0a+() +maximum/S. +maxwell/S. +maya/S. +maye/S. +mayen/S. +mayonnaise/S. +mazagran/S. +mazdéisme/S. +mazette +mazout/S. +mazouter/a0a+() +mazurka/S. +mbar/||-- +me/S. +mea-culpa +méandre/S. +méandrine/S. +méat/S. +mébibit/S. +mébioctet/S. +mec/S. +mécane/S. +mécanicien-dentiste +mécanicienne/F.() +mécaniciens-dentistes +mécanique/S. +mécaniquement +mécanisation/S. +mécanisée/F.() +mécaniser/a0a+() +mécanisme/S. +mécaniste/S. +mécano/S. +mécanographe/S. +mécanographie/S. +mécanographique/S. +mécanothérapie/S. +mécatronicienne/F.() +mécatronique/S. +meccano/S. +mécénat/S. +mécène/S. +méchage/S. +méchamment +méchanceté/S. +méchante/F.() +mèche/S. +mécher/c0a+() +mécheuse/W.() +méchoui/S. +mechta/S. +mécompte/S. +mécompter/a0a+() +méconduire +méconduite/S. +méconium/S. +méconnaissable/S. +méconnaissance/S. +méconnaître/wQ() +méconnue/F.() +mécontente/F.() +mécontentée/F.() +mécontentement/S. +mécontenter/a0a+() +mécoptère/S. +mécréance/S. +mécréante/F.() +mécroire +médaille/S. +médaillée/F.() +médailler/a0a+() +médailleuse/F.() +médaillier/S. +médailliste/S. +médaillon/S. +mède/S. +médecin/S. +médecine/S. +medecine-ball/S. +medersa/S. +média/S. +médiale/W.() +médialogie/S. +médialogue/S. +médiane/F.() +médianoche/S. +médiante/S. +médiaplanning/S. +médiastin/S. +médiate/F.() +médiathèque/S. +médiation/S. +médiatique/S. +médiatiquement +médiatisation/S. +médiatisée/F.() +médiatiser/a0a+() +médiator/S. +médiatrice/F.() +médicale/W.() +médicalement +médicalisante/F.() +médicalisation/S. +médicalisée/F.() +médicaliser/a0a+() +médicament/S. +médicamenter/a0a+() +médicamenteuse/W.() +médicastre/S. +médication/S. +médicinale/W.() +médicinier/S. +médico-chirurgicale/W.() +médico-légale/W.() +médico-pédagogique/S. +médico-professionnelle/F.() +médico-sociale/W.() +médiévale/W.() +médiévisme/S. +médiéviste/S. +médina/S. +médiocratie/S. +médiocre/S. +médiocrement +médiocrité/S. +médique/S. +médire/yE() +médisance/S. +médisante/F.() +médiser/a0() +méditante/F.() +méditation/S. +méditative/F.() +méditée/F.() +méditer/a0a+() +méditerranée/F.() +méditerranéenne/F.() +médium/S. +médiumnique/S. +médiumnité/S. +médius +médoc/S. +médullaire/S. +médulleuse/W.() +médusante/F.() +méduse/S. +médusée/F.() +méduser/a0a+() +meeting/S. +méfaire +méfait/S. +méfiance/S. +méfiante/F.() +méfier/a0a+() +méforme/S. +méga/S. +mégabit/S. +mégacéros +mégacôlon/S. +mégacycle/S. +mégafaune/S. +mégalithe/S. +mégalithique/S. +mégalithisme/S. +mégalo/S. +mégalomane/S. +mégalomaniaque/S. +mégalomanie/S. +mégalopole/S. +mégaoctet/S. +mégaparsec/S. +mégaphone/S. +mégapixel/S. +mégapode/S. +mégapole/S. +mégaptère/S. +mégarde/S. +mégathérium/S. +mégatonne/S. +mégère/S. +mégir/f0f+() +mégisser/a0a+() +mégisserie/S. +mégissier/S. +mégohmmètre/S. +mégot/S. +mégoter/a0a+() +mehalla/S. +méharée/S. +méhari/S. +méhariste/S. +meïji/S. +meilleure/F.() +méiose/S. +méiotique/S. +meistre/S. +meitnérium/S. +méjanage/S. +méjuger/a0a+() +mél +mélamine/S. +mélaminé/S. +mélaminée/F.() +mélampyre/S. +mélancolie/S. +mélancolique/S. +mélancoliquement +mélanésienne/F.() +mélange/S. +mélangeante/F.() +mélangée/F.() +mélanger/a0a+() +mélangeur-doseur/S. +mélangeurs-doseurs +mélangeuse/F.() +mélanine/S. +mélanique/S. +mélanisme/S. +mélanodermie/S. +mélanome/S. +mélanose/S. +mélanostimuline/S. +mélasse/S. +mélatonine/S. +melba +melchior/S. +méléagrine/S. +mêlé-cass +mêlée/F.() +mêlée/S. +méléna/S. +mêler/a0a+() +mêle-tout +mélèze/S. +mélia/S. +méliacée/S. +mélilot/S. +méli-mélo +mélinite/S. +méliorative/F.() +mélique/S. +mélis-mélos +mélisse/S. +mélitte/S. +melkite/S. +mellah/S. +mellifère/S. +mellification/S. +melliflue/F.() +mellite/S. +mélo/S. +mélodie/S. +mélodieuse/W.() +mélodieusement +mélodique/S. +mélodiste/S. +mélodramatique/S. +mélodrame/S. +mélomane/S. +melon/S. +mélongine/S. +melonnée/F.() +melonnière/S. +mélopée/S. +mélophage/S. +mélusine/S. +membranaire/S. +membrane/S. +membraneuse/W.() +membranule/S. +membre/S. +membrée/F.() +membron/S. +membrue/F.() +membrure/S. +même +mémé/S. +même/S. +mêmement +mémento/S. +mémère/S. +mémétique/S. +mémo/S. +mémoire/S. +mémorable/S. +mémorandum/S. +mémoration/S. +mémorial/X. +mémorialiste/S. +mémorielle/F.() +mémorisable/S. +mémorisation/S. +mémorisée/F.() +mémoriser/a0a+() +menaçante/F.() +menace/S. +menacée/F.() +menacer/a0a+() +ménade/S. +ménage/S. +ménageable/S. +ménagée/F.() +ménagement/S. +ménager/a0a+() +ménagère/F.() +ménagerie/S. +ménagiste/S. +menchevique/S. +mendélévium/S. +mendélienne/F.() +mendélisme/S. +mendiante/F.() +mendicité/S. +mendier/a0a+() +mendigote/F.() +mendigoter/a0a+() +meneau/X. +mener/b0a+() +ménestrel/S. +ménétrier/S. +meneuse/F.() +menhir/S. +menine/F.() +méninge/S. +méningée/F.() +méningiome/S. +méningite/S. +méningitique/S. +méningocoque/S. +ménisque/S. +mennonite/S. +ménologe/S. +ménopause/S. +ménopausée/S. +ménopausique/S. +ménorragie/S. +menottage/S. +menotte/S. +menottée/F.() +menotter/a0a+() +mense/S. +mensonge/S. +mensongère/F.() +mensongèrement +menstruation/S. +menstruelle/F.() +menstrues +mensualisation/S. +mensualisée/F.() +mensualiser/a0a+() +mensualité/S. +mensuelle/F.() +mensuellement +mensuration/S. +mensurer/a0a+() +mentale/W.() +mentalement +mentalisme/S. +mentaliste/S. +mentalité/S. +menterie/S. +menteuse/F.() +menthe/S. +menthol/S. +mentholée/F.() +mention/S. +mentionner/a0a+() +mentir/i5i+() +mentisme/S. +menton/S. +mentonnet/S. +mentonnière/F.() +mentonnière/S. +mentor/S. +mentorat/S. +menue/F.() +menuet/S. +menuiser/a0a+() +menuiserie/S. +menuisière/F.() +ménure/S. +ményanthe/S. +méphistophélique/S. +méphitique/S. +méphitisme/S. +méplat/S. +méplate/F.() +méprendre/tG() +mépris +méprisable/S. +méprisante/F.() +méprise/S. +méprisée/F.() +mépriser/a0a+() +mer/S. +mercanti/S. +mercantile/S. +mercantiliser/a0a+() +mercantilisme/S. +mercantiliste/S. +mercaptan/S. +mercaticienne/F.() +mercatique/S. +mercenaire/S. +mercenariat/S. +mercerie/S. +mercerisage/S. +merceriser/a0a+() +merchandising/S. +merci +merci/S. +mercière/F.() +mercredi/S. +mercure/S. +mercureux +mercuriale/S. +mercurielle/F.() +mercurochrome/S. +merdaille/S. +merdaillon/S. +merde +merde/S. +merder/a0() +merdeuse/W.() +merdier/S. +merdique/S. +merdouiller/a0() +merdoyer/a0() +mère/S. +mère-grand +mères-grand +merguez +méridienne/F.() +méridionale/W.() +meringue/S. +meringuée/F.() +meringuer/a0a+() +mérinos +merise/S. +merisier/S. +méristème/S. +méritante/F.() +mérite/S. +méritée/F.() +mériter/a0a+() +méritocratie/S. +méritocratique/S. +méritoire/S. +merl/S. +merlan/S. +merle/S. +merlette/S. +merlin/S. +merlon/S. +merlu/S. +merluche/S. +méromorphe/S. +méromorphie/S. +méromorphiquement +méronyme/S. +méronymie/S. +mérostome/S. +mérou/S. +mérovingienne/F.() +merrain/S. +merroutage/S. +merveille/S. +merveilleuse/W.() +merveilleusement +mérycisme/S. +mesa/S. +mésalliance/S. +mésallier/a0a+() +mésange/S. +mésangette/S. +mésaventure/S. +mescaline/S. +mesclun/S. +mesdames +mesdemoiselles +mésencéphale/S. +mésenchyme/S. +mésentente/S. +mésentère/S. +mésentérique/S. +mésestimation/S. +mésestime/S. +mésestimée/F.() +mésestimer/a0a+() +mésintelligence/S. +mesmérisme/S. +mésoblaste/S. +mésocarpe/S. +mésocéphale/S. +mésocéphalique/S. +mésoderme/S. +mésolithique/S. +méson/S. +mésopause/S. +mésopotamienne/F.() +mésosphère/S. +mésothéliale/W.() +mésothéliome/S. +mésothélium/S. +mésothorax +mésozoaire/S. +mésozoïque/S. +mesquine/F.() +mesquinement +mesquinerie/S. +mess +message/S. +messagère/F.() +messagerie/S. +messe/S. +messeigneurs +messeoir/pW() +messer/S. +messianique/S. +messianisme/S. +messianité/S. +messidor/S. +messie/S. +messier/S. +messieurs +messire/S. +mestre/S. +mesurabilité/S. +mesurable/S. +mesurablement +mesurage/S. +mesure/S. +mesurée/F.() +mesurer/a0a+() +mesurette/S. +mesureur/S. +mésusage/S. +mésuser/a0() +méta/S. +métabole/S. +métabolique/S. +métabolisation/S. +métabolisée/F.() +métaboliser/a0a+() +métabolisme/S. +métabolite/S. +métacarpe/S. +métacarpienne/F.() +métacentre/S. +métaconnaissance/S. +métadonnée/S. +métairie/S. +métal/X. +métalangage/S. +métalangue/S. +métaldéhyde/S. +métalepse/S. +métalinguistique/S. +métalléité/S. +métallerie/S. +métallicité/S. +métallière/F.() +métallifère/S. +métallique/S. +métallisation/S. +métallisée/F.() +métalliser/a0a+() +métalliste/S. +métallo/S. +métallochromie/S. +métallogénie/S. +métallographe/S. +métallographie/S. +métallographique/S. +métalloïde/S. +métalloplastique/S. +métalloprotéine/S. +métallurgie/S. +métallurgique/S. +métallurgiste/S. +métamathématique/S. +métamère/S. +métamorphique/S. +métamorphiser/a0a+() +métamorphisme/S. +métamorphosable/S. +métamorphose/S. +métamorphoser/a0a+() +métaphase/S. +métaphore/S. +métaphorique/S. +métaphoriquement +métaphorisée/F.() +métaphoriser/a0a+() +métaphosphorique/S. +métaphyse/S. +métaphysicienne/F.() +métaphysique/S. +métaphysiquement +métaplasie/S. +métaplectique/S. +métapsychique/S. +métapsychologie/S. +métastase/S. +métastaser/a0a+() +métastatique/S. +métatarse/S. +métatarsienne/F.() +métathèse/S. +métayage/S. +métayère/F.() +métazoaire/S. +méteil/S. +métempsychose/S. +métempsycose/S. +métencéphale/S. +météo +météore/S. +météorique/S. +météoriser/a0a+() +météorisme/S. +météorite/S. +météoritique/S. +météoroïde/S. +météorologie/S. +météorologique/S. +météorologiste/S. +météorologue/S. +métèque/S. +méthacrylique/S. +méthadone/S. +méthamphétamine/S. +méthane/S. +méthanier/S. +méthanique/S. +méthanoïque/S. +méthanol/S. +méthémoglobine/S. +méthionine/S. +méthode/S. +méthodique/S. +méthodiquement +méthodisme/S. +méthodiste/S. +méthodologie/S. +méthodologique/S. +méthodologiquement +méthylamine/S. +méthyle/S. +méthylène/S. +méthylique/S. +méticuleuse/W.() +méticuleusement +méticulosité/S. +métier/S. +métis +métissage/S. +métisse/S. +métissée/F.() +métisser/a0a+() +métonymie/S. +métonymique/S. +métope/S. +métrage/S. +mètre/Um() +métrer/c0a+() +métreuse/F.() +métricienne/F.() +métrique/S. +métrisable/S. +métrite/S. +métro/S. +métrologie/S. +métrologique/S. +métrologiste/S. +métrologue/S. +métromanie/S. +métronome/S. +métropole/S. +métropolisation/S. +métropolitaine/F.() +métropolite/S. +métrorragie/S. +métrosexuelle/F.() +mettable/S. +metteuse/F.() +mettre/vA() +meublante/F.() +meuble/S. +meublé/S. +meublée/F.() +meubler/a0a+() +meuf/S. +meuglement/S. +meugler/a0() +meulage/S. +meule/S. +meuler/a0a+() +meulette/S. +meuleuse/S. +meulière/F.() +meulon/S. +meunerie/S. +meunière/F.() +meurette/S. +meurtre/S. +meurtrie/F.() +meurtrière/F.() +meurtrir/f0f+() +meurtrissante/F.() +meurtrissure/S. +meute/S. +mévendre/tA() +mévente/S. +mexicaine/F.() +mézail/S. +mézigue/S. +mezzanine/S. +mezzo/S. +mezzo-soprano/S. +mezzotinto/S. +mgr/||-- +mi +mi/||-- +miam +miam-miam +miaou/S. +mi-août +miasmatique/S. +miasme/S. +miaulement/S. +miauler/a0() +miauleuse/F.() +mi-avril +mi-bas +mica/S. +micacée/F.() +mi-carême/S. +micaschiste/S. +micellaire/S. +micelle/S. +miche/S. +micheline/S. +mi-chemin +micheton/S. +michetonner/a0() +mi-close/F.() +micmac/S. +micocoulier/S. +mi-côte +micro/S. +microampèremètre/S. +microanalyse/S. +microbalance/S. +microbe/S. +microbicide/S. +microbienne/F.() +microbiologie/S. +microbiologique/S. +microbiologiste/S. +microbouturage/S. +microbus +micro-casque +microcéphale/S. +microcéphalie/S. +microchimie/S. +microchirurgie/S. +microcinéma/S. +microcircuit/S. +microclimat/S. +microcoque/S. +microcosme/S. +microcosmique/S. +micro-cravate +microcrédit/S. +microcristal/X. +microdifférentiel/S. +microdissection/S. +microdistribution/S. +microéconomie/S. +microéconomique/S. +microélectronique/S. +microentreprise/S. +microfaune/S. +microfibre/S. +microfibrée/F.() +microfiche/S. +microfilm/S. +microfilmer/a0a+() +microflore/S. +microfonction/S. +microglobuline/S. +microglossaire/S. +micrographie/S. +micrographique/S. +microgrenue/F.() +microhistoire/S. +micro-informatique/S. +micro-instruction/S. +micro-irrigation/S. +microlangage/S. +microlite/S. +microlithe/S. +microlithique/S. +microlitique/S. +microlocale/W.() +microlocalement +microlocalisée/F.() +micrologiciel/S. +micromanipulation/S. +micrométrie/S. +micrométrique/S. +micron/S. +micronésienne/F.() +microniser/a0a+() +micronutriment/S. +micro-onde/S. +micro-ondes +micro-ordinateur/S. +micro-organisme/S. +microparticule/S. +micropénis +microphage/S. +microphone/S. +microphonique/S. +microphotographie/S. +microphysique/S. +microprocesseur/S. +microprogramme/S. +micropropagation/S. +micropyle/S. +microrœntgen/S. +micros-casques +microscope/S. +microscopie/S. +microscopique/S. +microscopiquement +micros-cravates +microsillon/S. +microsomatie/S. +microsome/S. +microsomiale/W.() +microsonde/S. +micros-trottoirs +microstructure/S. +microtechnologie/S. +microtome/S. +micro-trottoir +microtubule/S. +microvillosité/S. +microzoaire/S. +miction/S. +mi-décembre +midi/S. +midinette/S. +midship/S. +midshipman/S. +mie/S. +miel/S. +miellée/F.() +mielleuse/W.() +mielleusement +mienne/F.() +miette/S. +mieux +mieux-disante/F.() +mieux-être +mieux-vivre +mièvre/S. +mièvrement +mièvrerie/S. +mi-février +mi-fin/S. +migmatite/S. +mignarde/F.() +mignarder/a0a+() +mignardise/S. +mignonne/F.() +mignonnement +mignonnet/S. +mignonnette/F.() +mignonnette/S. +mignoter/a0a+() +migraine/S. +migraineuse/W.() +migrante/F.() +migration/S. +migratoire/S. +migratrice/F.() +migrer/a0() +mi-jambe +mi-janvier +mijaurée/S. +mijoler/a0() +mijoter/a0a+() +mijoteuse/S. +mi-juillet +mi-juin +mikado/S. +mil/S. +milan/S. +milanaise/F.() +mildiou/S. +mildiousée/F.() +mile/S. +miliaire/S. +milice/S. +milicienne/F.() +milieu/X. +militaire/S. +militairement +militante/F.() +militantisme/S. +militarisation/S. +militarisée/F.() +militariser/a0a+() +militarisme/S. +militariste/S. +militaro-industrielle/F.() +militer/a0() +milk-bar/S. +milk-shake/S. +millage/S. +millas +millasse/S. +mille/S. +mille-feuille/S. +mille-fleurs +millénaire/S. +millénarisme/S. +millénariste/S. +millénium/S. +mille-pattes +millepertuis +millépore/S. +milleraies +millerandage/S. +millerandée/F.() +millésimale/W.() +millésime/S. +millésimée/F.() +millésimer/a0a+() +millet/S. +milliaire/S. +milliard/S. +milliardaire/S. +milliardième/S. +milliasse/S. +millibar/S. +millième/S. +millier/S. +milligrade/S. +millime/S. +millimétrée/F.() +millimétrique/S. +million/S. +millionième/S. +millionnaire/S. +millirœntgen/S. +millithermie/S. +milord/S. +milouin/S. +mi-mai +mi-mars +mime/S. +mimer/a0a+() +mimétique/S. +mimétisme/S. +mimi/S. +mimique/S. +mimodrame/S. +mimographe/S. +mimolette/S. +mimologie/S. +mimosa/S. +mimosacée/S. +mimosée/S. +min +min/S. +min/||-- +minable/S. +minablement +minage/S. +minahouet/S. +minaret/S. +minauder/a0() +minauderie/S. +minaudière/F.() +minbar/S. +mince/S. +minceur/S. +mincir/f0() +mine/S. +minée/F.() +miner/a0a+() +minérale/W.() +minéralier/S. +minéralier-pétrolier/S. +minéraliers-pétroliers +minéralisable/S. +minéralisante/F.() +minéralisation/S. +minéralisatrice/F.() +minéralisée/F.() +minéraliser/a0a+() +minéralogie/S. +minéralogique/S. +minéralogiquement +minéralogiste/S. +minéralurgie/S. +minérographie/S. +minerval/S. +minerve/S. +minerviste/S. +minestrone/S. +minette/F.() +mineure/F.() +mineuse/S. +mini/S. +miniature/S. +miniaturée/F.() +miniaturer/a0a+() +miniaturisation/S. +miniaturisée/F.() +miniaturiser/a0a+() +miniaturiste/S. +minibus +minicar/S. +minicassette/S. +minichaîne/S. +minidisque/S. +minière/F.() +minigolf/S. +minijupe/S. +minima/S. +minimale/W.() +minimalisme/S. +minimaliste/S. +minimalité/S. +minime/S. +minimessage/S. +minimex +minimexée/F.() +minimisante/F.() +minimisation/S. +minimisée/F.() +minimiser/a0a+() +minimum/S. +mini-ordinateur/S. +minispace/S. +ministère/S. +ministérielle/F.() +ministrable/S. +ministre/S. +ministre-président +ministre-présidente +ministres-présidentes +ministres-présidents +minitel/S. +minium/S. +minnesinger/S. +minoenne/F.() +minois +minon/S. +minorante/F.() +minoration/S. +minorative/F.() +minorée/F.() +minorer/a0a+() +minoritaire/S. +minorité/S. +minot/S. +minotaure/S. +minoterie/S. +minotière/F.() +minou/S. +mi-novembre +minuit/S. +minus +minuscule/S. +minutage/S. +minutaire/S. +minute/S. +minutée/F.() +minuter/a0a+() +minuterie/S. +minuteur/S. +minutie/S. +minutier/S. +minutieuse/W.() +minutieusement +miocène/S. +mioche/S. +mi-octobre +mi-partie/F.() +mir/S. +mirabelle/S. +mirabellier/S. +mirabilis +miracle/S. +miraculée/F.() +miraculeuse/W.() +miraculeusement +mirador/S. +mirage/S. +miraillée/F.() +mirbane/S. +mire/S. +mirée/F.() +mire-œufs +mirepoix +mirer/a0a+() +mirettes +mireuse/F.() +mirifique/S. +mirliflor/S. +mirliflore/S. +mirliton/S. +mirmidon/S. +mirmillon/S. +miro/S. +mirobolante/F.() +miroir/S. +miroitante/F.() +miroitée/F.() +miroitement/S. +miroiter/a0() +miroiterie/S. +miroitière/F.() +mironton/S. +miroton/S. +misaine/S. +misandre/S. +misandrie/S. +misanthrope/S. +misanthropie/S. +misanthropique/S. +miscellanées +miscibilité/S. +miscible/S. +mise/F.() +mise/S. +misée/F.() +mi-septembre +miser/a0a+() +misérabilisme/S. +misérabiliste/S. +misérable/S. +misérablement +misère/S. +misérer/c0() +miserere +miséréré/S. +miséreuse/W.() +miséricorde/S. +miséricordieuse/W.() +miséricordieusement +misogyne/S. +misogynie/S. +misologie/S. +misonéisme/S. +misonéiste/S. +mispickel/S. +miss +missel/S. +missile/S. +missilière/F.() +mission/S. +missionnaire/S. +missionner/a0a+() +missive/S. +mistelle/S. +mistigri/S. +mistonne/F.() +mistoufle/S. +mistral/S. +mitage/S. +mitaine/S. +mitan/S. +mitard/S. +mitarder +mite/S. +mitée/F.() +mi-temps +miter/a0a+() +miteuse/W.() +mithraïsme/S. +mithriacisme/S. +mithriaque/S. +mithridatisation/S. +mithridatiser/a0a+() +mithridatisme/S. +mitigation/S. +mitigée/F.() +mitiger/a0a+() +mitigeur/S. +mitochondriale/W.() +mitochondrie/S. +miton/S. +mitonner/a0a+() +mitose/S. +mitoyenne/F.() +mitoyenneté/S. +mitraillade/S. +mitraillage/S. +mitraille/S. +mitraillée/F.() +mitrailler/a0a+() +mitraillette/S. +mitrailleuse/F.() +mitrale/W.() +mitre/S. +mitrée/F.() +mitron/S. +mi-voix +mixage/S. +mixer/a0a+() +mixeuse/F.() +mixité/S. +mixte/S. +mixtion/S. +mixtionner/a0a+() +mixture/S. +ml +mmHg/||-- +mnémonique/S. +mnémotechnie/S. +mnémotechnique/S. +moabite/S. +mob/S. +mobile/S. +mobilier/S. +mobilière/F.() +mobilisable/S. +mobilisante/F.() +mobilisation/S. +mobilisatrice/F.() +mobilisée/F.() +mobiliser/a0a+() +mobilité/S. +mobilophone/S. +mobilophonie/S. +mobinaute/S. +moblot/S. +mobutisme/S. +mobylette/S. +mocassin/S. +mocharde/F.() +moche/S. +mocheté/S. +moco/S. +modale/W.() +modalisation/S. +modalité/S. +mode/S. +modelage/S. +modelante/F.() +modèle/S. +modelée/F.() +modeler/b0a+() +modeleuse/F.() +modélisation/S. +modélisatrice/F.() +modélisée/F.() +modéliser/a0a+() +modélisme/S. +modéliste/S. +modem/S. +modénature/S. +modérantisme/S. +modération/S. +moderato +moderato/S. +modératrice/F.() +modérée/F.() +modérément +modérer/c0a+() +moderne/S. +modernisation/S. +modernisée/F.() +moderniser/a0a+() +modernisme/S. +moderniste/S. +modernité/S. +modeste/S. +modestement +modestie/S. +modicité/S. +modifiable/S. +modifiante/F.() +modification/S. +modificative/F.() +modificatrice/F.() +modifiée/F.() +modifier/a0a+() +modillon/S. +modique/S. +modiquement +modiste/S. +modo +modulable/S. +modulaire/S. +modulante/F.() +modularisation/S. +modularité/S. +modulation/S. +modulatrice/F.() +module/S. +modulée/F.() +moduler/a0a+() +modulo +modulor/S. +modus +moelle/S. +moelleuse/W.() +moelleusement +moellon/S. +moere/S. +mœurs +mofette/S. +mofler/a0a+() +moghole/F.() +mohair/S. +moi +moignon/S. +moi-même +moindre/S. +moindrement +moine/S. +moineau/X. +moinerie/S. +moinillon/S. +moins +moins-perçu/S. +moins-value/S. +moirage/S. +moire/S. +moirée/F.() +moirer/a0a+() +moirure/S. +mois +moise/S. +moïse/S. +moiser/a0a+() +moisie/F.() +moisir/f0f+() +moisissure/S. +moissine/S. +moisson/S. +moissonnage/S. +moissonnée/F.() +moissonner/a0a+() +moissonneuse/F.() +moissonneuse-batteuse +moissonneuse-lieuse +moissonneuses-batteuses +moissonneuses-lieuses +moite/S. +moiter/a0() +moiteur/S. +moitié/S. +moitié-moitié +moitir/f0f+() +moka/S. +mol/S. +mol/U.||-- +molaire/S. +molasse/S. +moldave/S. +môle/S. +mole/Um() +moléculaire/S. +molécule/S. +molène/S. +moleskine/S. +molestée/F.() +molester/a0a+() +moletage/S. +moleter/d0a+() +molette/S. +molière/S. +moliéresque/S. +moliniste/S. +molinosiste/S. +mollah/S. +mollard/S. +mollarder/a0a+() +mollasse/S. +mollasserie/S. +mollassonne/F.() +molle/S. +mollement +mollesse/S. +mollet/S. +molletière/S. +molleton/S. +molletonnée/F.() +molletonner/a0a+() +molletonneuse/W.() +mollette/F.() +mollir/f0f+() +mollisol/S. +mollo +molluscum/S. +mollusque/S. +moloch/S. +molosse/S. +molossoïde/S. +moly/S. +molybdate/S. +molybdène/S. +molybdique/S. +molysmologie/S. +môme/S. +moment/S. +momentanée/F.() +momentanément +momerie/S. +momie/S. +momification/S. +momifiée/F.() +momifier/a0a+() +momordique/S. +mon +monacale/W.() +monachisme/S. +monade/S. +monadelphe/S. +monadique/S. +monadisme/S. +monarchie/S. +monarchique/S. +monarchisme/S. +monarchiste/S. +monarque/S. +monastère/S. +monastique/S. +monazite/S. +monceau/X. +mondaine/F.() +mondainement +mondanité/S. +monde/S. +monder/a0a+() +mondiale/W.() +mondialement +mondialisation/S. +mondialisée/F.() +mondialiser/a0a+() +mondialisme/S. +mondialiste/S. +mondovision/S. +monégasque/S. +monel/S. +monème/S. +monétaire/S. +monétarisme/S. +monétariste/S. +monétique/S. +monétisée/F.() +monétiser/a0a+() +mongole/F.() +mongolienne/F.() +mongolique/S. +mongolisme/S. +mongoloïde/S. +moniale/W.() +monisme/S. +moniste/S. +monition/S. +monitoire/S. +monitor/S. +monitorage/S. +monitorat/S. +monitoring/S. +monitrice/F.() +monnayable/S. +monnayage/S. +monnayée/F.() +monnayer/a0a+() +monnayeuse/F.() +mono/S. +monoacide/S. +monoamine/S. +monoatomique/S. +monobloc/S. +monocamérale/W.() +monocaméralisme/S. +monocamérisme/S. +monocaténaire/S. +monocellulaire/S. +monochromatique/S. +monochrome/S. +monochromie/S. +monocle/S. +monoclinale/W.() +monoclinique/S. +monocomposante/F.() +monocoque/S. +monocorde/S. +monocorps +monocotylédone/S. +monocristalline/F.() +monoculaire/S. +monoculture/S. +monocycle/S. +monocyclique/S. +monocyte/S. +monodie/S. +monodique/S. +monodirectionnelle/F.() +monodromie/S. +monodromique/S. +monœcie/S. +monogame/S. +monogamie/S. +monogamique/S. +monogène/S. +monogénique/S. +monogénisme/S. +monogramme/S. +monographie/S. +monographique/S. +monoïde/S. +monoïdéisme/S. +monoïque/S. +monokini/S. +monolingue/S. +monolinguisme/S. +monolithe/S. +monolithique/S. +monolithisme/S. +monologue/S. +monologuer/a0() +monomaniaque/S. +monomanie/S. +monôme/S. +monomère/S. +monométallisme/S. +monométalliste/S. +monomode/S. +monomorphisme/S. +monomoteur/S. +monomotrice/F.() +mononucléaire/S. +mononucléose/S. +monoparentale/W.() +monoparentalité/S. +monopartisme/S. +monophasée/F.() +monophonie/S. +monophonique/S. +monophtongue/S. +monophylétique/S. +monophysisme/S. +monophysite/S. +monoplace/S. +monoplan/S. +monopole/S. +monopôle/S. +monopolisante/F.() +monopolisation/S. +monopolisatrice/F.() +monopolisée/F.() +monopoliser/a0a+() +monopoliste/S. +monopolistique/S. +monoprix +monoprocesseur/S. +monopsone/S. +monoptère/S. +monorail/S. +monorime/S. +monosaccharide/S. +monosépale/S. +monosilane/S. +monoski/S. +monosodique/S. +monospace/S. +monosperme/S. +monostable/S. +monostyle/S. +monosulfite/S. +monosyllabe/S. +monosyllabique/S. +monosyllabisme/S. +monotâche/S. +monoterpène/S. +monothéique/S. +monothéisme/S. +monothéiste/S. +monotone/S. +monotonement +monotonicité/S. +monotonie/S. +monotonique/S. +monotrace/S. +monotrème/S. +monotype/S. +monovalente/F.() +monoxène/S. +monoxyde/S. +monoxyle/S. +monozygote/S. +monseigneur +monsieur +monsignor +monsignore/S. +monsignori +monstrance/S. +monstre/S. +monstrueuse/W.() +monstrueusement +monstruosité/S. +mont/S. +montable/S. +montage/S. +montagnarde/F.() +montagne/S. +montagnette/S. +montagneuse/W.() +montaison/S. +montanisme/S. +montaniste/S. +montante/F.() +mont-blanc +mont-de-piété +monte-charge +montée/F.() +monte-fût +monte-glace +monte-pente +monte-plats +monter/a0a+() +monte-sacs +monteuse/F.() +montgolfière/S. +monticole/S. +monticule/S. +mont-joie +montmorency/S. +montoir/S. +montoise/F.() +montrable/S. +montre/S. +montréalaise/F.() +montre-bracelet +montrée/F.() +montrer/a0a+() +montres-bracelets +montreuse/F.() +monts-blancs +monts-de-piété +monts-joie +montueuse/W.() +monture/S. +monument/S. +monumentale/W.() +monumentalité/S. +moquer/a0a+() +moquerie/S. +moquette/S. +moquetter/a0a+() +moquettiste/S. +moqueuse/F.() +moracée/S. +moraillon/S. +moraine/S. +morainique/S. +morale/W.() +moralement +moralisante/F.() +moralisation/S. +moralisatrice/F.() +moralisée/F.() +moraliser/a0a+() +moralisme/S. +moraliste/S. +moralité/S. +morasse/S. +moratoire/S. +moratorium/S. +morbide/S. +morbidement +morbidité/S. +morbilleuse/W.() +morbleu +morbus +morceau/X. +morcelable/S. +morcelée/F.() +morceler/d0a+() +morcellement/S. +mordache/S. +mordacité/S. +mordançage/S. +mordancer/a0a+() +mordante/F.() +mordicante/F.() +mordicus +mordillement/S. +mordiller/a0a+() +mordorée/F.() +mordorer/a0a+() +mordorure/S. +mordre/tA() +mordue/F.() +more/S. +moreau/X. +morelle/S. +moresque/S. +morfale/W.() +morfaler/a0() +morfil/S. +morfiler/a0a+() +morfler/a0a+() +morfondre/tE() +morfondue/F.() +morganatique/S. +morganatiquement +morgeline/S. +morgue/S. +morguenne +morguienne +moribonde/F.() +moricaude/F.() +morigénée/F.() +morigéner/c0a+() +morille/S. +morillon/S. +morio/S. +morion/S. +mormone/F.() +mormonisme/S. +morne/S. +mornée/F.() +mornement +mornifle/S. +mornifler/a0a+() +morose/S. +morosité/S. +morphème/S. +morphine/S. +morphinique/S. +morphinisme/S. +morphinomane/S. +morphinomanie/S. +morphisme/S. +morphogène/S. +morphogenèse/S. +morphologie/S. +morphologique/S. +morphologiquement +morphopsychologie/S. +morpion/S. +mors +morse/S. +morsure/S. +mort/S. +mortadelle/S. +mortaisage/S. +mortaise/S. +mortaiser/a0a+() +mortaiseuse/F.() +mortalité/S. +mort-aux-rats +morte/F.() +morte-eau +mortelle/F.() +mortellement +morte-saison +mortes-eaux +mortes-saisons +mortier/S. +mortifère/S. +mortifiante/F.() +mortification/S. +mortifiée/F.() +mortifier/a0a+() +mortinatalité/S. +mort-née/F.() +mortuaire/S. +morue/S. +morula/S. +morutière/F.() +morve/S. +morveuse/W.() +mosaïque/S. +mosaïquée/F.() +mosaïsme/S. +mosaïste/S. +mosane/F.() +moscoutaire/S. +moscovite/S. +mosellane/F.() +mosette/S. +mosquée/S. +mot/S. +motamoter/a0() +motarde/F.() +mot-clé +mot-clef +motel/S. +motet/S. +motif/S. +motilité/S. +motion/S. +motionner/a0() +motivante/F.() +motivation/S. +motivée/F.() +motiver/a0a+() +moto/S. +motociste/S. +motocross +motoculteur/S. +motoculture/S. +motocycle/S. +motocyclette/S. +motocyclisme/S. +motocycliste/S. +motogodille/S. +motonautique/S. +motonautisme/S. +motoneige/S. +motoneigiste/S. +motopompe/S. +motopropulseur/S. +motorisation/S. +motorisée/F.() +motoriser/a0a+() +motoriste/S. +motorship/S. +mototracteur/S. +motrice/F.() +motricité/S. +mots-clefs +mots-clés +mots-croisiste/S. +mots-valises +motte/S. +motter/a0a+() +motteux +motus +mot-valise +mou/S. +mouais +mouchage/S. +moucharabieh/S. +mouchardage/S. +moucharde/F.() +moucharder/a0a+() +mouche/S. +moucher/a0a+() +moucherolle/S. +moucheron/S. +moucheronner/a0() +mouchetée/F.() +moucheter/d0a+() +mouchetis +moucheture/S. +moucheuse/F.() +mouchoir/S. +mouchure/S. +moudjahid +moudjahidin +moudre/xP() +moue/S. +mouette/S. +mouetter/a0() +moufeter +moufette/S. +mouffette/S. +mouflage/S. +moufle/S. +mouflée/F.() +moufler/a0a+() +mouflette/F.() +mouflon/S. +moufter/f+() +mouillage/S. +mouillante/F.() +mouillement/S. +mouiller/a0a+() +mouillère/S. +mouillette/S. +mouilleur/S. +mouilloir/S. +mouillure/S. +mouise/S. +moujik/S. +moujingue/S. +moukère/S. +moulage/S. +moulante/F.() +moule/S. +moulée/F.() +mouler/a0a+() +mouleuse/F.() +moulière/S. +moulin/S. +moulinage/S. +mouliner/a0a+() +moulinet/S. +moulinette/S. +moulineuse/F.() +moulinière/F.() +moult +moulue/F.() +moulure/S. +moulurer/a0a+() +moumoute/S. +mourante/F.() +mouride/S. +mouridisme/S. +mourir/iP() +mouroir/S. +mouron/S. +mouronner/a0a+() +mourre/S. +mouscaille/S. +mousmé/S. +mousquet/S. +mousquetade/S. +mousquetaire/S. +mousqueterie/S. +mousqueton/S. +moussaillon/S. +moussaka/S. +moussante/F.() +mousse/S. +mousseline/S. +mousser/a0() +mousseron/S. +mousseuse/W.() +moussoir/S. +mousson/S. +moussue/F.() +moustache/S. +moustachue/F.() +moustérienne/F.() +moustiquaire/S. +moustique/S. +moût/S. +moutard/S. +moutarde/S. +moutardière/F.() +moutier/S. +mouton/S. +moutonnante/F.() +moutonnée/F.() +moutonnement/S. +moutonner/a0() +moutonnerie/S. +moutonneuse/W.() +moutonnière/F.() +mouture/S. +mouvance/S. +mouvante/F.() +mouvement/S. +mouvementée/F.() +mouvementer/a0a+() +mouver/a0a+() +mouvoir/pHpI() +moviola/S. +moxa/S. +moxibustion/S. +moyée/F.() +moyen-âge +moyenâgeuse/W.() +moyen-courrier/S. +moyennabilité/S. +moyennable/S. +moyenne/F.() +moyennement +moyenner/a0a+() +moyennisation/S. +moyette/S. +moyeu/X. +mozabite/S. +mozambicaine/F.() +mozarabe/S. +mozette/S. +mozzarella/S. +ms +mth/||-- +mu +muance/S. +mucher/a0a+() +mucilage/S. +mucilagineuse/W.() +mucor/S. +mucosité/S. +mucoviscidose/S. +mucron/S. +mucus +mudéjare/F.() +mudra/S. +mue/F.() +mue/S. +muée/F.() +muer/a0a+() +muesli/S. +muette/F.() +muezzin/S. +muffin/S. +mufle/S. +muflerie/S. +muflier/S. +mufti/S. +muge/S. +mugir/f0f+() +mugissante/F.() +mugissement/S. +muguet/S. +mugueter/d0a+() +muid/S. +mularde/F.() +mulassière/F.() +mulâtresse/F.() +mule/S. +mule-jenny/S. +mulet/S. +muleta/S. +muletière/F.() +mulette/S. +mulon/S. +mulot/S. +muloter/a0() +mulsion/S. +multibras +multicellulaire/S. +multicolore/S. +multiconfessionnelle/F.() +multicritère/S. +multiculturalisme/S. +multiculturaliste/S. +multiculturelle/F.() +multidiffusion/S. +multidimensionnelle/F.() +multidirectionnalité/S. +multidirectionnelle/F.() +multidisciplinaire/S. +multifactorielle/F.() +multifilaire/S. +multiflore/S. +multifonction/S. +multifonctionnalité/S. +multifonctionnelle/F.() +multiforme/S. +multigénique/S. +multigraduée/F.() +multigraphe/S. +multihomogène/S. +multijoueur/S. +multilatérale/W.() +multilatéralisme/S. +multilatération/S. +multilinéaire/S. +multilingue/S. +multilinguisme/S. +multimédia/S. +multimètre/S. +multimilliardaire/S. +multimillionnaire/S. +multimodale/W.() +multimode/S. +multinationale/W.() +multinationalisation/S. +multipare/S. +multipartisme/S. +multiplate-forme/S. +multiple/S. +multiplex +multiplexage/S. +multiplexe/S. +multiplexer/a0a+() +multiplexeur/S. +multipliable/S. +multiplicande/S. +multiplicateur/S. +multiplication/S. +multiplicative/F.() +multiplicativement +multiplicativité/S. +multiplicatrice/F.() +multiplicité/S. +multipliée/F.() +multiplier/a0a+() +multipolaire/S. +multipôle/S. +multiprise/S. +multiprocesseur/S. +multiprogrammation/S. +multipropriété/S. +multiraciale/W.() +multirécidiviste/S. +multirisque/S. +multisalle/S. +multiséculaire/S. +multisommabilité/S. +multisommable/S. +multistandard/S. +multisupport/S. +multitâche/S. +multitraitement/S. +multitube/S. +multitubulaire/S. +multitude/S. +multivalente/F.() +multivaluée/F.() +multivariée/F.() +multivibrateur/S. +multivoie/S. +multivoque/S. +municipale/W.() +municipalisation/S. +municipalisée/F.() +municipaliser/a0a+() +municipalité/S. +municipe/S. +munie/F.() +munificence/S. +munificente/F.() +munir/f0f+() +munition/S. +munitionnaire/S. +munitionner/a0a+() +munster/S. +muon/S. +muqueuse/W.() +mur/S. +murage/S. +muraille/S. +murailler/a0a+() +murale/W.() +mûre/F.() +mûre/S. +murée/F.() +mûrement +murène/S. +murer/a0a+() +muret/S. +muretin/S. +murette/S. +murex +murge/S. +murger/a0a+() +muriate/S. +muriatique/S. +mûrie/F.() +mûrier/S. +murine/F.() +mûrir/f0f+() +mûrissage/S. +murissante/F.() +mûrissante/F.() +mûrissement/S. +mûrisserie/S. +murmel/S. +murmurante/F.() +murmure/S. +murmurée/F.() +murmurer/a0a+() +mûron/S. +murrhine/F.() +musacée/S. +musagète/S. +musaraigne/S. +musarde/F.() +musarder/a0() +musardise/S. +musc/S. +muscade/S. +muscadet/S. +muscadier/S. +muscadin/S. +muscardine/F.() +muscari/S. +muscarine/S. +muscat/S. +muscinale/W.() +muscinée/S. +muscle/S. +musclée/F.() +muscler/a0a+() +muscovite/S. +musculaire/S. +musculairement +musculation/S. +musculature/S. +musculeuse/W.() +musculo-squelettique/S. +musculotrope/S. +muse/S. +muséale/W.() +museau/X. +musée/S. +muselée/F.() +museler/d0a+() +muselet/S. +muselière/S. +musellement/S. +muséographe/S. +muséographie/S. +muséologie/S. +muséologique/S. +muséologue/S. +muser/a0a+() +muserolle/S. +musette/S. +muséum/S. +musicale/W.() +musicalement +musicalité/S. +music-hall/S. +musicienne/F.() +musicographe/S. +musicographie/S. +musicologie/S. +musicologique/S. +musicologue/S. +musicothérapie/S. +musique/S. +musiquer/a0a+() +musiquette/S. +musoir/S. +musquée/F.() +musquer/a0a+() +musse/S. +musser/a0a+() +mussitation/S. +mussive/F.() +must/S. +mustang/S. +mustélidé/S. +musulmane/F.() +mutabilité/S. +mutable/S. +mutage/S. +mutagène/S. +mutante/F.() +mutateur/S. +mutation/S. +mutationnisme/S. +mutationniste/S. +mutée/F.() +muter/a0a+() +mutilante/F.() +mutilation/S. +mutilatrice/F.() +mutilée/F.() +mutiler/a0a+() +mutine/F.() +mutinée/F.() +mutiner/a0a+() +mutinerie/S. +mutique/S. +mutisme/S. +mutité/S. +mutualisation/S. +mutualisée/F.() +mutualiser/a0a+() +mutualisme/S. +mutualiste/S. +mutualité/S. +mutuelle/F.() +mutuellement +mutule/S. +myalgie/S. +myasthénie/S. +mycélienne/F.() +mycélium/S. +mycénienne/F.() +mycète/S. +mycobactérie/S. +mycoderme/S. +mycodermique/S. +mycologie/S. +mycologique/S. +mycologue/S. +mycoplasme/S. +mycorhization/S. +mycorhize/S. +mycorhizienne/F.() +mycose/S. +mycosique/S. +mydriase/S. +mydriatique/S. +mye/S. +myéline/S. +myélite/S. +myéloblaste/S. +myélocyte/S. +myélogramme/S. +myélographie/S. +myélome/S. +mygale/S. +myiase/S. +myocarde/S. +myocardiopathie/S. +myocardite/S. +myofibrille/S. +myoglobine/S. +myographe/S. +myologie/S. +myome/S. +myopathie/S. +myope/S. +myopie/S. +myopotame/S. +myosis +myosite/S. +myosotis +myotique/S. +myriade/S. +myriamètre/S. +myriapode/S. +myriophylle/S. +myrmécophile/S. +myrmidon/S. +myrobolan/S. +myrosine/S. +myroxyle/S. +myroxylon/S. +myrrhe/S. +myrtacée/S. +myrte/S. +myrtiforme/S. +myrtille/S. +mystagogie/S. +mystagogue/S. +myste/S. +mystère/S. +mystérieuse/W.() +mystérieusement +mysticisme/S. +mysticité/S. +mystifiable/S. +mystifiante/F.() +mystification/S. +mystificatrice/F.() +mystifiée/F.() +mystifier/a0a+() +mystique/S. +mystiquement +mythe/S. +mythifiée/F.() +mythifier/a0a+() +mythique/S. +mythographe/S. +mythologie/S. +mythologique/S. +mythologue/S. +mythomane/S. +mythomaniaque/S. +mythomanie/S. +mytilicultrice/F.() +mytiliculture/S. +mytilotoxine/S. +myxine/S. +myxœdémateuse/W.() +myxœdème/S. +myxomatose/S. +n +na +nabab/S. +nabote/F.() +nacarat/S. +nacelle/S. +nacre/S. +nacrée/F.() +nacrer/a0a+() +nadir/S. +nævocarcinome/S. +nævus +nafé/S. +nagaïka/S. +nage/S. +nagée/S. +nageoire/S. +nager/a0a+() +nageuse/F.() +naguère +nahaïka/S. +naïade/S. +naine/F.() +naissain/S. +naissance/S. +naissante/F.() +naisseuse/F.() +naître/wR() +naïve/F.() +naïvement +naïveté/S. +naja/S. +namibienne/F.() +namuroise/F.() +nana/S. +nanan/S. +nanar/S. +nancéienne/F.() +nandou/S. +nanifier/a0a+() +nanisme/S. +nankin/S. +nanocomposant/S. +nanoélectronique/S. +nanomachine/S. +nanoparticule/S. +nanophysique/S. +nanoscience/S. +nanotechnologie/S. +nanotechnologique/S. +nanotube/S. +nansouk/S. +nantie/F.() +nantir/f0f+() +nantissable/S. +nantissement/S. +nanzouk/S. +naos +napalm/S. +napée/S. +napel/S. +naphtalène/S. +naphtaline/S. +naphte/S. +naphtol/S. +napoléon/S. +napoléonienne/F.() +napolitaine/F.() +nappage/S. +nappe/S. +napper/a0a+() +napperon/S. +narcéine/S. +narcisse/S. +narcissique/S. +narcissiquement +narcissisme/S. +narcoanalyse/S. +narcodollar/S. +narcolepsie/S. +narcoleptique/S. +narcose/S. +narcothérapie/S. +narcotine/S. +narcotique/S. +narcotrafic/S. +narcotrafiquante/F.() +nard/S. +nargue/S. +narguée/F.() +narguer/a0a+() +narguilé/S. +narine/S. +narquoise/F.() +narquoisement +narration/S. +narrative/F.() +narratrice/F.() +narrée/F.() +narrer/a0a+() +narthex +narval/S. +nasale/W.() +nasalisation/S. +nasaliser/a0a+() +nasalité/S. +nasarde/F.() +nase/S. +naseau/X. +nasillarde/F.() +nasillement/S. +nasiller/a0a+() +nasilleuse/F.() +nasique/S. +nasitort/S. +nasonnement/S. +nasse/S. +nassérisme/S. +nassériste/S. +natale/F.() +nataliste/S. +natalité/S. +natation/S. +natatoire/S. +natchaver/a0() +natice/S. +nation/S. +nationale/W.() +nationalement +nationalisation/S. +nationalisée/F.() +nationaliser/a0a+() +nationalisme/S. +nationaliste/S. +nationalité/S. +national-socialisme/S. +national-socialiste +nationaux-socialistes +native/F.() +nativement +nativisme/S. +nativiste/S. +nativité/S. +natoufien/S. +natron/S. +natrum/S. +nattage/S. +natte/S. +nattée/F.() +natter/a0a+() +nattière/F.() +naturalisation/S. +naturalisée/F.() +naturaliser/a0a+() +naturalisme/S. +naturaliste/S. +naturalité/S. +nature/S. +naturelle/F.() +naturellement +naturisme/S. +naturiste/S. +naturopathe/S. +naturopathie/S. +naucore/S. +naufrage/S. +naufragée/F.() +naufrager/a0() +naufrageuse/F.() +naumachie/S. +naupathie/S. +nauplius +nauséabonde/F.() +nausée/S. +nauséeuse/W.() +nautile/S. +nautique/S. +nautisme/S. +nautonière/F.() +navaja/S. +navale/F.() +navaler +navalisation/S. +navarin/S. +navarque/S. +navel/S. +navet/S. +navette/S. +navetteuse/F.() +navicert/S. +naviculaire/S. +navicule/S. +navigabilité/S. +navigable/S. +navigante/F.() +navigation/S. +navigatrice/F.() +naviguer/a0() +naviplane/S. +navire/S. +navire-école +navires-écoles +navisphère/S. +navrante/F.() +navrée/F.() +navrement/S. +navrer/a0a+() +nazaréenne/F.() +nazie/F.() +nazillonne/F.() +nazisme/S. +ne +néandertalien/S. +néandertalienne/F.() +néanmoins +néant/S. +néantisation/S. +néantiser/a0a+() +nebka/S. +nébulaire/S. +nébuleuse/W.() +nébulisation/S. +nébuliseur/S. +nébulosité/S. +nec +nécessaire/S. +nécessairement +nécessitante/F.() +nécessiter/a0a+() +nécessiteuse/W.() +neck/S. +nec-plus-ultra +nécrobie/S. +nécrologe/S. +nécrologie/S. +nécrologique/S. +nécrologue/S. +nécromancie/S. +nécromancienne/F.() +nécromante/F.() +nécrophage/S. +nécrophagie/S. +nécrophile/S. +nécrophilie/S. +nécrophilique/S. +nécrophore/S. +nécropole/S. +nécropsie/S. +nécrose/S. +nécrosée/F.() +nécroser/a0a+() +nécrotique/S. +nectaire/S. +nectar/S. +nectarine/S. +nectarivore/S. +necton/S. +née/F.() +néerlandaise/F.() +néerlandophone/S. +nef/S. +néfaste/S. +nèfle/S. +néflier/S. +négation/S. +négationnisme/S. +négationniste/S. +négative/F.() +négativement +négativisme/S. +négativiste/S. +négativité/S. +négaton/S. +négatoscope/S. +négatrice/F.() +négligeable/S. +négligée/F.() +négligemment +négligence/S. +négligente/F.() +négliger/a0a+() +négoce/S. +négociabilité/S. +négociable/S. +négociante/F.() +négociation/S. +négociatrice/F.() +négociée/F.() +négocier/a0a+() +négondo/S. +nègre/S. +négresse/S. +négrière/F.() +négrifier/a0a+() +négrille/S. +négrillonne/F.() +négritude/S. +négro/S. +négro-africaine/F.() +négroïde/S. +negro-spiritual/S. +néguentropie/S. +négus +neige/S. +neigeoter/a9() +neiger/a9() +neigeuse/W.() +nélombo/S. +némale/S. +némalion/S. +nématoblaste/S. +nématocyste/S. +nématode/S. +nématomorphe/S. +néné/S. +nénette/S. +nénies +nenni +nénuphar/S. +néo +néoblaste/S. +néo-calédonienne/F.() +néocapitalisation/S. +néocapitalisme/S. +néocapitaliste/S. +néoceltique/S. +néoclassicisme/S. +néoclassique/S. +néocolonialisme/S. +néocolonialiste/S. +néocomienne/F.() +néocommunisme/S. +néocommuniste/S. +néoconservatisme/S. +néoconservatrice/F.() +néocriticisme/S. +néocriticiste/S. +néodarwinisme/S. +néodyme/S. +néofascisme/S. +néofasciste/S. +néoformation/S. +néoformée/F.() +néogène/S. +néogothique/S. +néogrecque/F.() +néo-hébridaise/F.() +néokantisme/S. +néolibérale/W.() +néolibéralisme/S. +néolithique/S. +néologie/S. +néologique/S. +néologisme/S. +néoménie/S. +néomycine/S. +néon/S. +néonatale/F.() +néonatalogie/S. +néonatologie/S. +néonazie/F.() +néonazisme/S. +néophyte/S. +néoplasique/S. +néoplasme/S. +néoplatonicienne/F.() +néoplatonisme/S. +néopositivisme/S. +néopositiviste/S. +néoprène/S. +néoréalisme/S. +néoréaliste/S. +néoromane/F.() +néoténie/S. +néotestamentaire/S. +néothomisme/S. +néottie/S. +néovasculaire/S. +néovascularisation/S. +néo-zélandaise/F.() +néozoïque/S. +népalaise/F.() +népenthès +néper/S. +néperienne/F.() +népérienne/F.() +népète/S. +néphéline/S. +néphélinique/S. +néphélion/S. +néphrectomie/S. +néphrétique/S. +néphridie/S. +néphrite/S. +néphrographie/S. +néphrologie/S. +néphrologue/S. +néphron/S. +néphropathie/S. +néphropathologie/S. +néphrose/S. +népotisme/S. +neptunium/S. +nerd/S. +néréide/S. +nerf/S. +néritique/S. +néroli/S. +néronienne/F.() +nerprun/S. +nervation/S. +nerveuse/W.() +nerveusement +nervi/S. +nervin/S. +nervosité/S. +nervure/S. +nervurée/F.() +nervurer/a0a+() +nestorianisme/S. +nestorienne/F.() +netcam/S. +netiquette +nétiquette +nette/F.() +nettement +netteté/S. +nettoiement/S. +nettoyage/S. +nettoyante/F.() +nettoyée/F.() +nettoyer/a0a+() +nettoyeuse/F.() +neumatique/S. +neume/S. +neuneu/S. +neurale/W.() +neurasthénie/S. +neurasthénique/S. +neuroanatomie/S. +neuroanatomiste/S. +neurobiochimie/S. +neurobiochimique/S. +neurobiochimiste/S. +neurobiologie/S. +neurobiologiste/S. +neuroblaste/S. +neurochimie/S. +neurochimique/S. +neurochimiste/S. +neurochirurgicale/W.() +neurochirurgie/S. +neurochirurgienne/F.() +neurodégénérative/F.() +neurodépresseur/S. +neuroendocrinienne/F.() +neuroendocrinologie/S. +neurofibrille/S. +neurofibromatose/S. +neurohistologie/S. +neurohypophyse/S. +neuroleptique/S. +neurolinguistique/S. +neurologie/S. +neurologique/S. +neurologiste/S. +neurologue/S. +neuromédiateur/S. +neuromédiation/S. +neuromotrice/F.() +neuromusculaire/S. +neuronale/W.() +neurone/S. +neuronique/S. +neuropaludisme/S. +neuropathie/S. +neuropathologie/S. +neuropathologique/S. +neuropathologiste/S. +neuropeptide/S. +neuropharmacologie/S. +neurophysiologie/S. +neuroplasticité/S. +neuroplégique/S. +neuropsychiatre/S. +neuropsychiatrie/S. +neuropsychologie/S. +neuropsychologique/S. +neuropsychologue/S. +neuroscience/S. +neurosensorielle/F.() +neurotomie/S. +neurotonie/S. +neurotonique/S. +neurotoxine/S. +neurotoxique/S. +neurotransmetteur/S. +neurotransmission/S. +neurotrope/S. +neurovégétative/F.() +neurula/S. +neutralisante/F.() +neutralisation/S. +neutralisée/F.() +neutraliser/a0a+() +neutralisme/S. +neutraliste/S. +neutralité/S. +neutre/S. +neutrino/S. +neutrographie/S. +neutron/S. +neutronique/S. +neutronographie/S. +neutrophile/S. +neuvaine/S. +neuve/F.() +neuvième/S. +neuvièmement +névé/S. +neveu/X. +névralgie/S. +névralgique/S. +névraxe/S. +névrilème/S. +névrite/S. +névritique/S. +névrodermite/S. +névroglie/S. +névropathe/S. +névropathie/S. +névroptère/S. +névrose/S. +névrosée/F.() +névrotique/S. +new-look +news +newton/Um() +newtonienne/F.() +new-yorkaise/F.() +nexus +nez +ni +niable/S. +niaise/F.() +niaisement +niaiser/a0() +niaiserie/S. +niaouli/S. +niaque/S. +nib +nicaraguayenne/F.() +niche/S. +nichée/F.() +nicher/a0a+() +nichet/S. +nicheuse/F.() +nichoir/S. +nichon/S. +nichrome/S. +nickel/S. +nickelage/S. +nickelée/F.() +nickeler/d0a+() +nickélifère/S. +nicnac/S. +nicodème/S. +niçoise/F.() +nicol/S. +nicolaïsme/S. +nicotine/S. +nicotinique/S. +nicotiniser/a0a+() +nicotinisme/S. +nictation/S. +nictitante/F.() +nictitation/S. +nid/S. +nidation/S. +nid-d'abeilles +nid-de-poule +nidification/S. +nidifier/a0() +nids-d'abeilles +nids-de-poule +nièce/S. +niée/F.() +niellage/S. +nielle/S. +nieller/a0a+() +nielleur/S. +niellure/S. +nier/a0a+() +nietzschéenne/F.() +nietzschéisme/S. +nife/S. +nigaude/F.() +nigauderie/S. +nigelle/S. +nigériane/F.() +nigérianiser/a0a+() +nigérienne/F.() +night-club/S. +nihilisme/S. +nihiliste/S. +nihilo +nilgaut/S. +nille/S. +nilotique/S. +nilpotence/S. +nilpotente/F.() +nilvariété/S. +nimbe/S. +nimbée/F.() +nimber/a0a+() +nimbostratus +nimbus +nîmoise/F.() +n'importe +ninas +ninja/S. +ninjato/S. +niobium/S. +niôle/S. +nippe/S. +nipper/a0a+() +nippone/F.() +niqab/S. +nique/S. +niquedouille/S. +niquer/a0a+() +niqueuse/F.() +nirvana/S. +nitescence/S. +nitratation/S. +nitrate/S. +nitratée/F.() +nitrater/a0a+() +nitration/S. +nitre/S. +nitrée/F.() +nitrer/a0a+() +nitreuse/W.() +nitrière/S. +nitrification/S. +nitrifier/a0a+() +nitrile/S. +nitrique/S. +nitrite/S. +nitrobenzène/S. +nitrobenzine/S. +nitrocellulose/S. +nitroglycérine/S. +nitrophile/S. +nitrosation/S. +nitrotoluène/S. +nitruration/S. +nitrure/S. +nitrurer/a0a+() +nivale/W.() +nivaquiner/a0() +nivéale/W.() +niveau/X. +nivelage/S. +nivelée/F.() +niveler/d0a+() +nivelette/S. +niveleuse/F.() +nivellement/S. +nivéole/S. +nivernaise/F.() +nivo-glaciaire/S. +nivologie/S. +nivologue/S. +nivo-pluviale/W.() +nivôse/S. +nivosité/S. +nixe/S. +nizeré/S. +no +nô +nobélium/S. +nobiliaire/S. +nobilité/S. +noblaillon/S. +noble/S. +noblement +noblesse/S. +nobliau/X. +nobscuriter/a0() +noce/S. +nocer/a0() +noceuse/F.() +nocher/S. +nociception/S. +nociceptive/F.() +nocive/F.() +nocivité/S. +noctambule/S. +noctambulisme/S. +noctiluque/S. +noctuelle/S. +noctule/S. +nocturne/S. +nocuité/S. +nodale/W.() +nodosité/S. +nodulaire/S. +nodule/S. +noduleuse/W.() +noël/S. +noethérienne/F.() +noétique/S. +nœud/S. +noirâtre/S. +noiraude/F.() +noirceur/S. +noircie/F.() +noircir/f0f+() +noircissante/F.() +noircissement/S. +noircisseur/S. +noircissure/S. +noire/F.() +noise/S. +noiseraie/S. +noisetier/S. +noisette/S. +noix +noli-me-tangere +nolis +noliser/a0a+() +nolissement/S. +nom/S. +nomade/S. +nomadiser/a0() +nomadisme/S. +nombrable/S. +nombre/S. +nombrée/F.() +nombrer/a0a+() +nombreuse/W.() +nombril/S. +nombrilisme/S. +nombriliste/S. +nome/S. +nomenclatrice/F.() +nomenclature/S. +nominale/W.() +nominalement +nominalisation/S. +nominaliser/a0a+() +nominalisme/S. +nominaliste/S. +nominante/F.() +nomination/S. +nominative/F.() +nominativement +nominée/F.() +nominer/a0a+() +nominette/S. +nommage/S. +nommée/F.() +nommément +nommer/a0a+() +nomogramme/S. +nomographie/S. +nomothétique/S. +non +non +non-acceptation/S. +non-activité/S. +nonagénaire/S. +non-agression/S. +nonaire/S. +non-alignée/F.() +non-alignement/S. +non-animé/S. +nonantaine/S. +nonante +nonante-cinq +nonante-deux +nonante-et-un +nonante-huit +nonante-neuf +nonante-quatre +nonante-sept +nonante-six +nonante-trois +nonantième/S. +non-appartenance/S. +non-assistance/S. +non-belligérance/S. +non-belligérante/F.() +nonce/S. +noncer/a0() +nonchalamment +nonchalance/S. +nonchalante/F.() +nonchaloir/S. +nonciature/S. +non-combattante/F.() +non-comparante/F.() +non-comparution/S. +non-comptable/S. +non-conciliation/S. +non-concurrence +non-conformisme/S. +non-conformiste/S. +non-conformité/S. +non-contradiction/S. +non-croyante/F.() +non-cumul/S. +non-directive/F.() +non-directivité/S. +non-discrimination/S. +non-dit/S. +non-droit/S. +none/S. +non-engagée/F.() +non-engagement/S. +non-être +non-euclidienne/F.() +non-événement/S. +non-exécution/S. +non-existence/S. +non-figuration/S. +non-figurative/F.() +non-fumeuse/F.() +non-gage/S. +nonidi/S. +nonillion/S. +non-ingérence/S. +non-initiée/F.() +non-inscrite/F.() +non-intervention/S. +non-interventionniste/S. +non-jouissance/S. +non-lieu/X. +non-linéaire/S. +non-métal/X. +non-moi +nonne/S. +nonnette/S. +nono +nonobstant +non-paiement/S. +nonpareille/F.() +non-participation/S. +non-prolifération/S. +non-rapatriement/S. +non-recevoir +non-remboursement/S. +non-réponse/S. +non-résidente/F.() +non-respect/S. +non-responsabilité/S. +non-retour +non-rétroactivité/S. +non-satisfaction/S. +non-sens +non-spécialiste/S. +non-stop +non-tissé/S. +non-usage/S. +non-valeur/S. +non-viable/S. +non-violence/S. +non-violente/F.() +non-voyante/F.() +noologique/S. +noosphère/S. +noosphérique/S. +nopal/S. +nope/S. +noper/a0a+() +noradrénaline/S. +nord +nord-africaine/F.() +nord-américaine/F.() +nord-coréenne/F.() +nord-est +nordique/S. +nordir/f0() +nordiste/S. +nord-ouest +nord-vietnamienne/F.() +noria/S. +normale/W.() +normalement +normalienne/F.() +normalisable/S. +normalisation/S. +normalisatrice/F.() +normalisée/F.() +normaliser/a0a+() +normalité/S. +normande/F.() +normative/F.() +normativité/S. +norme/S. +normée/F.() +normographe/S. +norois +noroît/S. +norroise/F.() +norvégienne/F.() +nos +nosocomiale/W.() +nosographie/S. +nosologie/S. +nosophobie/S. +nostalgie/S. +nostalgique/S. +nostalgiquement +nostoc/S. +notabilité/S. +notable/S. +notablement +notaire/S. +notairesse/S. +notamment +notariale/W.() +notariat/S. +notariée/F.() +notation/S. +notatrice/F.() +note/S. +notée/F.() +noter/a0a+() +notice/S. +notification/S. +notifiée/F.() +notifier/a0a+() +notion/S. +notionnelle/F.() +notoire/S. +notoirement +notonecte/S. +notoriété/S. +notre +nôtre/S. +notule/S. +nouage/S. +nouaison/S. +nouba/S. +noue/S. +nouée/F.() +nouer/a0a+() +noueuse/F.() +noueuse/W.() +nougat/S. +nougatine/S. +nouille/S. +noulet/S. +noumène/S. +nounou/S. +nounours +nourrain/S. +nourrice/S. +nourricerie/S. +nourricière/F.() +nourrie/F.() +nourrir/f0f+() +nourrissage/S. +nourrissante/F.() +nourrisseur/S. +nourrisson/S. +nourriture/S. +nous +nous-mêmes +nouure/S. +nouveau/X. +nouveau-née/F.() +nouveauté/S. +nouvel +nouvelle/S. +nouvellement +nouvelliste/S. +nov +nova +novæ +novation/S. +novatoire/S. +novatrice/F.() +novélisation/S. +novembre/S. +nover/a0a+() +novice/S. +noviciat/S. +novlangue/S. +novocaïne/S. +noyade/S. +noyau/X. +noyautage/S. +noyautée/F.() +noyauter/a0a+() +noyauteuse/F.() +noyée/F.() +noyer/S. +noyer/a0a+() +nu/S. +nuage/S. +nuageuse/W.() +nuance/S. +nuancée/F.() +nuancer/a0a+() +nubienne/F.() +nubile/S. +nubilité/S. +nucelle/S. +nucléaire/S. +nucléariser/a0a+() +nucléarité/S. +nucléée/F.() +nucléer/a0a+() +nucléide/S. +nucléine/S. +nucléique/S. +nucléoïde/S. +nucléole/S. +nucléolyse/S. +nucléon/S. +nucléonique/S. +nucléophile/S. +nucléoprotéine/S. +nucléoside/S. +nucléosynthèse/S. +nucléotide/S. +nucléotidique/S. +nucléus +nudisme/S. +nudiste/S. +nudité/S. +nue/F.() +nue/S. +nuée/F.() +nuée/S. +nue-propriétaire +nue-propriété +nuer/a0a+() +nues-propriétaires +nues-propriétés +nuire/yU() +nuisance/S. +nuisette/S. +nuisibilité/S. +nuisible/S. +nuisiblement +nuit/S. +nuitamment +nuitée/S. +nullarde/F.() +nulle/F.() +nullement +nullipare/S. +nullité/S. +nûment +numéraire/S. +numérale/W.() +numérateur/S. +numération/S. +numérique/S. +numériquement +numérisation/S. +numérisée/F.() +numériser/a0a+() +numériseur/S. +numéro/S. +numérologie/S. +numérotage/S. +numérotation/S. +numérotée/F.() +numéroter/a0a+() +numéroteur/S. +numerus +numide/S. +numismate/S. +numismatique/S. +nummulite/S. +nummulitique/S. +nunatak/S. +nunchaku/S. +nuncupation/S. +nu-pieds +n-uple/S. +n-uplet/S. +nu-propriétaire +nuptiale/W.() +nuptialité/S. +nuque/S. +nuraghe/S. +nurse/S. +nursery/S. +nus-propriétaires +nutation/S. +nutriment/S. +nutrition/S. +nutritionnelle/F.() +nutritionniste/S. +nutritive/F.() +nyctalope/S. +nyctalopie/S. +nycthémérale/W.() +nycthémère/S. +nycturie/S. +nylon/S. +nymphale/W.() +nymphalidé/S. +nymphe/S. +nymphéa/S. +nymphéacée/S. +nymphée/S. +nymphette/S. +nymphomane/S. +nymphomanie/S. +nymphose/S. +nystagmus +ô +o/L' +o/||-- +oaristys/L'D'Q' +oasienne/F*() +oasis/L'D'Q' +obédience/S*() +obédiencier/S*() +obédientielle/F*() +obéie/F*() +obéir/f5f+() +obéissance/S*() +obéissante/F*() +obel/S*() +obèle/S*() +obélisque/S*() +obérée/F*() +obérer/c4a+() +obèse/S*() +obésité/S*() +obi/S*() +obier/S*() +obit/S*() +obituaire/S*() +objectale/W*() +objectée/F*() +objecter/a2a+() +objecteur/S*() +objectif/S*() +objection/S*() +objectivation/S*() +objective/F*() +objectivée/F*() +objectivement/D'Q' +objectiver/a4a+() +objectivisme/S*() +objectiviste/S*() +objectivité/S*() +objet/S*() +objurgation/S*() +objurguer/a1() +oblate/F*() +oblation/S*() +oblative/F*() +oblicité/S*() +obligataire/S*() +obligation/S*() +obligatoire/S*() +obligatoirement/D'Q' +obligeamment/D'Q' +obligeance/S*() +obligeante/F*() +obligée/F*() +obliger/a4a+() +oblique/S*() +obliquement/D'Q' +obliquer/a1() +obliquité/S*() +oblitération/S*() +oblitératrice/F*() +oblitérée/F*() +oblitérer/c2a+() +oblongue/F*() +obnubilation/S*() +obnubilée/F*() +obnubiler/a2a+() +obole/S*() +obombrée/F*() +obombrer/a2a+() +obscène/S*() +obscènement/D'Q' +obscénité/S*() +obscurantisme/S*() +obscurantiste/S*() +obscurcie/F*() +obscurcir/f4f+() +obscurcissement/S*() +obscure/F*() +obscurément/D'Q' +obscurité/S*() +obsécration/S*() +obsédante/F*() +obsédée/F*() +obséder/c2a+() +obsèques/D'Q' +obséquieuse/W*() +obséquieusement/D'Q' +obséquiosité/S*() +observabilité/S*() +observable/S*() +observance/S*() +observante/F*() +observation/S*() +observationnelle/F*() +observatoire/S*() +observatrice/F*() +observée/F*() +observer/a4a+() +obsession/S*() +obsessionnelle/F*() +obsidienne/S*() +obsidionale/W*() +obsolescence/S*() +obsolescente/F*() +obsolète/S*() +obstacle/S*() +obstétricale/W*() +obstétricienne/F*() +obstétrique/S*() +obstination/S*() +obstinée/F*() +obstinément/D'Q' +obstiner/a3a+() +obstruction/S*() +obstructionnisme/S*() +obstructionniste/S*() +obstructive/F*() +obstruée/F*() +obstruer/a4a+() +obtempérer/c5() +obtenir/i1i+() +obtention/S*() +obtentrice/F*() +obtenue/F*() +obturation/S*() +obturatrice/F*() +obturée/F*() +obturer/a2a+() +obtusangle/S*() +obtuse/F*() +obus/L'D'Q' +obusier/S*() +obvenir/i0i+() +obvers/L'D'Q' +obvier/a5() +oc/D' +ocarina/S*() +occase/S*() +occasion/S*() +occasionnalisme/S*() +occasionnaliste/S*() +occasionnée/F*() +occasionnelle/F*() +occasionnellement/D'Q' +occasionner/a2a+() +occident/S*() +occidentale/W*() +occidentalisation/S*() +occidentalisée/F*() +occidentaliser/a4a+() +occipitale/W*() +occiput/S*() +occire/yY() +occise/F*() +occision/S*() +occitane/F*() +occitanienne/F*() +occitanisme/S*() +occitaniste/S*() +occlure/xK() +occluse/F*() +occlusion/S*() +occlusive/F*() +occultation/S*() +occulte/S*() +occultée/F*() +occulter/a2a+() +occultisme/S*() +occultiste/S*() +occupante/F*() +occupation/S*() +occupée/F*() +occuper/a4a+() +occurrence/S*() +occurrente/F*() +océan/S*() +océanaute/S*() +océane/S*() +océanide/S*() +océanienne/F*() +océanique/S*() +océaniste/S*() +océanographe/S*() +océanographie/S*() +océanographique/S*() +océanologie/S*() +océanologique/S*() +océanologue/S*() +ocelle/S*() +ocellée/F*() +ocelot/S*() +ocre/S*() +ocrée/F*() +ocrer/a2a+() +ocreuse/W*() +oct +octa/S*() +octaèdre/S*() +octaédrique/S*() +octale/W*() +octalogie/S*() +octane/S*() +octant/S*() +octante/L'D'Q' +octante-cinq/L'D'Q' +octante-deux/L'D'Q' +octante-et-un/L'D'Q' +octante-huit/L'D'Q' +octante-neuf/L'D'Q' +octante-quatre/L'D'Q' +octante-sept/L'D'Q' +octante-six/L'D'Q' +octante-trois/L'D'Q' +octantième/S*() +octave/S*() +octaviée/F*() +octavier/a2a+() +octavin/S*() +octavo/D'Q' +octet/S*() +octidi/S*() +octillion/S*() +octobre/S*() +octocoralliaire/S*() +octogénaire/S*() +octogonale/W*() +octogone/S*() +octonion/S*() +octopode/S*() +octostyle/S*() +octosyllabe/S*() +octosyllabique/S*() +octroi/S*() +octroyée/F*() +octroyer/a4a+() +octuor/S*() +octuple/S*() +octuplée/F*() +octupler/a2a+() +oculaire/S*() +oculariste/S*() +oculiste/S*() +oculométrie/S*() +oculus/L'D'Q' +ocytocine/S*() +odalisque/S*() +ode/S*() +odelette/S*() +odéon/S*() +odeur/S*() +odieuse/W*() +odieusement/D'Q' +odomètre/S*() +odontalgie/S*() +odontoïde/S*() +odontologie/S*() +odontologiste/S*() +odontologue/S*() +odontostomatologie/S*() +odorante/F*() +odorat/S*() +odoriférante/F*() +odyssée/S*() +œcuménicité/S*() +œcuménique/S*() +œcuménisme/S*() +œdémateuse/W*() +œdème/S*() +œdicnème/S*() +œdipe/S*() +œdipienne/F*() +œil/S*() +œil-de-bœuf/L'D'Q' +œil-de-chat/L'D'Q' +œil-de-perdrix/L'D'Q' +œil-de-pie/L'D'Q' +œillade/S*() +œillard/S*() +œiller/a2a+() +œillère/S*() +œillet/S*() +œilleton/S*() +œilletonnage/S*() +œilletonnée/F*() +œilletonner/a2a+() +œillette/S*() +œils-de-bœuf/D'Q' +œils-de-chat/D'Q' +œils-de-perdrix/D'Q' +œils-de-pie/D'Q' +œnanthe/S*() +œnanthique/S*() +œnilisme/S*() +œnolique/S*() +œnolisme/S*() +œnologie/S*() +œnologique/S*() +œnologue/S*() +œnomètre/S*() +œnométrie/S*() +œnométrique/S*() +œnotechnie/S*() +œnotechnique/S*() +œnothèque/S*() +œnothera/S*() +œnothéracée/S*() +œnothère/S*() +œrsted/S*() +œrstite/S*() +œsophage/S*() +œsophagectomie/S*() +œsophagienne/F*() +œsophagique/S*() +œsophagisme/S*() +œsophagite/S*() +œsophagomalacie/S*() +œsophagoplastie/S*() +œsophagoscope/S*() +œsophagoscopie/S*() +œsophagostomie/S*() +œsophagotomie/S*() +œstrale/W*() +œstre/S*() +œstromane/S*() +œstromanie/S*() +œstrus/L'D'Q' +œuf/S*() +œufrier/S*() +œuvée/F*() +œuvre/S*() +œuvrer/a1() +œuvrette/S*() +off/L'D'Q' +offensante/F*() +offense/S*() +offensée/F*() +offenser/a4a+() +offenseur/S*() +offensive/F*() +offensivement/D'Q' +offerte/F*() +offerte/S*() +offertoire/S*() +office/S*() +official/X*() +officialisation/S*() +officialisée/F*() +officialiser/a2a+() +officialité/S*() +officiante/F*() +officielle/F*() +officiellement/D'Q' +officier/a1() +officière/F*() +officieuse/W*() +officieusement/D'Q' +officinale/W*() +officine/S*() +offrande/S*() +offrante/F*() +offre/S*() +offreuse/F*() +offrir/iC() +offset/L'D'Q' +offsettiste/S*() +offshore/L'D'Q' +offshore/S*() +offuscation/S*() +offusquée/F*() +offusquer/a4a+() +oflag/S*() +ogham/S*() +oghamique/S*() +ogivale/W*() +ogive/S*() +ogonek/S*() +ogresse/F*() +oh +ohé +ohm/Um() +ohmique/S*() +ohmmètre/S*() +ohnisme/S*() +oïdium/S*() +oie/S*() +oignon/S*() +oignonade/S*() +oignonière/S*() +oïl/D' +oille/S*() +oindre/wB() +oing/S*() +ointe/F*() +oiseau/X*() +oiseau-lyre/L'D'Q' +oiseau-mouche/L'D'Q' +oiseaux-lyres/D'Q' +oiseaux-mouches/D'Q' +oiselée/F*() +oiseler/d2a+() +oiselet/S*() +oiseleuse/F*() +oiselière/F*() +oisellerie/S*() +oiseuse/W*() +oisillon/S*() +oisive/F*() +oisivement/D'Q' +oisiveté/S*() +oison/S*() +okapi/S*() +okoumé/S*() +olé +oléacée/S*() +oléagineuse/W*() +oléate/S*() +oléfiante/F*() +oléfine/S*() +oléicole/S*() +oléicultrice/F*() +oléiculture/S*() +oléifère/S*() +oléiforme/S*() +oléine/S*() +oléique/S*() +oléoduc/S*() +oléolat/S*() +oléomètre/S*() +oléoprotéagineuse/W*() +oléoprotéagineux/L'D'Q' +oléum/S*() +olfaction/S*() +olfactive/F*() +olibrius/L'D'Q' +olifant/S*() +oligarchie/S*() +oligarchique/S*() +oligarque/S*() +oligiste/S*() +oligocène/S*() +oligodendrocyte/S*() +oligoélément/S*() +oligomère/S*() +oligophrénie/S*() +oligopole/S*() +oligopolistique/S*() +oligosaccharide/S*() +oligurie/S*() +olim/L'D'Q' +olivaie/S*() +olivaison/S*() +olivâtre/S*() +olive/S*() +oliveraie/S*() +olivétain/S*() +olivette/S*() +olivier/S*() +olivine/S*() +ollaire/S*() +olmèque/S*() +olographe/S*() +olympe/S*() +olympiade/S*() +olympienne/F*() +olympique/S*() +olympisme/S*() +omanaise/F*() +ombelle/S*() +ombellée/F*() +ombellifère/S*() +ombelliforme/S*() +ombellule/S*() +ombilic/S*() +ombilicale/W*() +ombiliquée/F*() +omble/S*() +ombrage/S*() +ombragée/F*() +ombrager/a2a+() +ombrageuse/W*() +ombrageusement/D'Q' +ombre/S*() +ombrée/F*() +ombrelle/S*() +ombrer/a2a+() +ombrette/S*() +ombreuse/W*() +ombrienne/F*() +ombrine/S*() +ombudsman/S*() +oméga/L'D'Q' +omelette/S*() +omerta/S*() +omettre/vA() +omicron/L'D'Q' +omise/F*() +omission/S*() +omnibus/L'D'Q' +omnicolore/S*() +omnidirectionnalité/S*() +omnidirectionnelle/F*() +omnipotence/S*() +omnipotente/F*() +omnipraticienne/F*() +omniprésence/S*() +omniprésente/F*() +omniscience/S*() +omnisciente/F*() +omnisports/D' +omnium/S*() +omnivore/S*() +omoplate/S*() +omphalos/L'D'Q' +on/L'D'Q' +onagracée/S*() +onagrariée/S*() +onagre/S*() +onanisme/S*() +once/S*() +onciale/W*() +oncle/S*() +oncogène/S*() +oncologie/S*() +oncologiste/S*() +oncologue/S*() +oncotique/S*() +oncques +onction/S*() +onctueuse/W*() +onctueusement/D'Q' +onctuosité/S*() +ondatra/S*() +onde/S*() +ondée/F*() +ondelette/S*() +ondemètre/S*() +ondine/F*() +on-dit +ondoiement/S*() +ondoyante/F*() +ondoyée/F*() +ondoyer/a2a+() +ondulante/F*() +ondulation/S*() +ondulatoire/S*() +ondulée/F*() +onduler/a2a+() +onduleur/S*() +onduleuse/W*() +one-man-show +onéreuse/W*() +onéreusement/D'Q' +one-step/S. +one-woman-show +ongle/S*() +onglée/F*() +onglet/S*() +onglette/S*() +onglier/S*() +onglon/S*() +onguent/S*() +onguiculée/F*() +onguiforme/S*() +ongulé/S*() +ongulée/F*() +onguligrade/S*() +onirique/S*() +onirisme/S*() +onirologie/S*() +onirologue/S*() +oniromancie/S*() +oniromancienne/F*() +onkotique/S*() +onomasiologie/S*() +onomastique/S*() +onomatopée/S*() +onomatopéique/S*() +onques +ont/zC() +ontogenèse/S*() +ontogénie/S*() +ontogénique/S*() +ontologie/S*() +ontologique/S*() +ontologiquement/D'Q' +ontologisme/S*() +onusienne/F*() +onychophagie/S*() +onyx/L'D'Q' +onyxis/L'D'Q' +onzain/S*() +onze/L'D'Q' +onzième/S*() +onzièmement/D'Q' +oocyte/S*() +oogone/S*() +oolite/S*() +oolithe/S*() +oolithique/S*() +oolitique/S*() +oosphère/S*() +oospore/S*() +oothèque/S*() +op +opacification/S*() +opacifiée/F*() +opacifier/a4a+() +opacimétrie/S*() +opacité/S*() +opale/S*() +opalescence/S*() +opalescente/F*() +opaline/F*() +opalisée/F*() +opaliser/a2a+() +opaque/S*() +ope/S*() +open/L'D'Q' +open/S*() +opéra/S*() +opérabilité/S*() +opérable/S*() +opéra-bouffe/L'D'Q' +opéra-comique/L'D'Q' +opérande/S*() +opérante/F*() +opéras-bouffes/D'Q' +opéras-comiques/D'Q' +opération/S*() +opérationnelle/F*() +opérationnellement/D'Q' +opérative/F*() +opératoire/S*() +opératrice/F*() +operculaire/S*() +opercule/S*() +operculée/F*() +opérée/F*() +opérer/c4a+() +opérette/S*() +ophicléide/S*() +ophidien/S*() +ophidienne/F*() +ophioglosse/S*() +ophiographie/S*() +ophiolâtrie/S*() +ophiologie/S*() +ophite/S*() +ophiure/S*() +ophrys/L'D'Q' +ophtalmie/S*() +ophtalmique/S*() +ophtalmologie/S*() +ophtalmologique/S*() +ophtalmologiste/S*() +ophtalmologue/S*() +ophtalmomètre/S*() +ophtalmométrie/S*() +ophtalmoscope/S*() +ophtalmoscopie/S*() +opiacée/F*() +opiacer/a2a+() +opiat/S*() +opime/S*() +opiner/a1() +opiniâtre/S*() +opiniâtrement/D'Q' +opiniâtrer/a3a+() +opiniâtreté/S*() +opinion/S*() +opioïde/S*() +opiomane/S*() +opiomanie/S*() +opisthobranche/S*() +opisthodome/S*() +opisthographe/S*() +opium/S*() +opopanax/L'D'Q' +opoponax/L'D'Q' +opossum/S*() +opothérapie/S*() +oppidum/S*() +opportune/F*() +opportunément/D'Q' +opportunisme/S*() +opportuniste/S*() +opportunité/S*() +opposabilité/S*() +opposable/S*() +opposante/F*() +opposée/F*() +opposer/a4a+() +opposite/S*() +opposition/S*() +oppositionnelle/F*() +oppressante/F*() +oppressée/F*() +oppresser/a2a+() +oppresseur/S*() +oppression/S*() +oppressive/F*() +opprimante/F*() +opprimée/F*() +opprimer/a2a+() +opprobre/S*() +optative/F*() +opter/a1() +opticienne/F*() +optimale/W*() +optimalisée/F*() +optimaliser/a2a+() +optimalité/S*() +optimisation/S*() +optimisée/F*() +optimiser/a2a+() +optimisme/S*() +optimiste/S*() +optimum/S*() +option/S*() +optionnelle/F*() +optionnellement/D'Q' +optique/S*() +optomètre/S*() +optométrie/S*() +optométriste/S*() +opulence/S*() +opulente/F*() +opuntia/S*() +opus/L'D'Q' +opuscule/S*() +or +or/S*() +oracle/S*() +oraculaire/S*() +orage/S*() +orageuse/W*() +orageusement/D'Q' +oraison/S*() +orale/W*() +oralement/D'Q' +oralisation/S*() +oraliser/a2a+() +oralité/S*() +orange/S*() +orangeade/S*() +orangée/F*() +oranger/S*() +oranger/a2a+() +orangeraie/S*() +orangerie/S*() +orangiste/S*() +orang-outan/L'D'Q' +orangs-outans/D'Q' +orante/F*() +oratoire/S*() +oratorien/S*() +oratorio/S*() +oratrice/F*() +orbe/S*() +orbicole/S*() +orbiculaire/S*() +orbitaire/S*() +orbitale/W*() +orbitalement/D'Q' +orbite/S*() +orbiter/a1() +orbiteur/S*() +orcanette/S*() +orchestie/S*() +orchestique/S*() +orchestrale/W*() +orchestration/S*() +orchestratrice/F*() +orchestre/S*() +orchestrée/F*() +orchestrer/a2a+() +orchidacée/S*() +orchidée/S*() +orchis/L'D'Q' +orchite/S*() +ordalie/S*() +ordalique/S*() +ordinaire/S*() +ordinairement/D'Q' +ordinale/W*() +ordinand/S*() +ordinant/S*() +ordinateur/S*() +ordination/S*() +ordinatrice/F*() +ordinogramme/S*() +ordiphone/S*() +ordo/L'D'Q' +ordonnable/S*() +ordonnance/S*() +ordonnancée/F*() +ordonnancement/S*() +ordonnancer/a2a+() +ordonnanceur/S*() +ordonnancière/F*() +ordonnatrice/F*() +ordonnée/F*() +ordonnée/S*() +ordonner/a4a+() +ordre/S*() +ordure/S*() +ordurière/F*() +oréade/S*() +orée/S*() +oreillarde/F*() +oreille/S*() +oreiller/S*() +oreillette/S*() +oreillon/S*() +orémus/L'D'Q' +ores/D' +orfèvre/S*() +orfèvrerie/S*() +orfraie/S*() +orfroi/S*() +organdi/S*() +organe/S*() +organeau/X*() +organicisme/S*() +organigramme/S*() +organique/S*() +organiquement/D'Q' +organisable/S*() +organisation/S*() +organisationnelle/F*() +organisatrice/F*() +organisée/F*() +organiser/a4a+() +organisme/S*() +organiste/S*() +organite/S*() +organoleptique/S*() +organologie/S*() +organothérapie/S*() +organsin/S*() +organsinée/F*() +organsiner/a2a+() +orgasme/S*() +orgasmique/S*() +orgastique/S*() +orge/S*() +orgeat/S*() +orgelet/S*() +orgiaque/S*() +orgie/S*() +orgue/S*() +orgueil/S*() +orgueilleuse/W*() +orgueilleusement/D'Q' +oribus/L'D'Q' +orichalque/S*() +oriel/S*() +orient/S*() +orientable/S*() +orientale/W*() +orientalisée/F*() +orientaliser/a4a+() +orientalisme/S*() +orientaliste/S*() +orientation/S*() +orientatrice/F*() +orientée/F*() +orientement/S*() +orienter/a4a+() +orienteuse/F*() +orifice/S*() +oriflamme/S*() +origami/S*() +origan/S*() +originaire/S*() +originairement/D'Q' +originale/W*() +originalement/D'Q' +originalité/S*() +origine/S*() +originelle/F*() +originellement/D'Q' +orignal/X*() +orillon/S*() +orin/S*() +oringuer/a2a+() +oripeau/X*() +orle/S*() +orléaniste/S*() +ormaie/S*() +orme/S*() +ormeau/X*() +ormille/S*() +ormoie/S*() +ornée/F*() +ornemaniste/S*() +ornement/S*() +ornementale/W*() +ornementation/S*() +ornementée/F*() +ornementer/a2a+() +orner/a4a+() +ornière/S*() +ornithogale/S*() +ornithologie/S*() +ornithologique/S*() +ornithologiste/S*() +ornithologue/S*() +ornithomancie/S*() +ornithorynque/S*() +orobanche/S*() +orobe/S*() +orogène/S*() +orogenèse/S*() +orogénie/S*() +orogénique/S*() +orographie/S*() +orographique/S*() +oronge/S*() +oronymie/S*() +oropharynx/L'D'Q' +orpaillage/S*() +orpailleuse/F*() +orphelinat/S*() +orpheline/F*() +orphéon/S*() +orphéoniste/S*() +orphie/S*() +orphique/S*() +orphisme/S*() +orpiment/S*() +orpin/S*() +orque/S*() +orseille/S*() +orteil/S*() +orthèse/S*() +orthésiste/S*() +orthocentre/S*() +orthochromatique/S*() +orthodontie/S*() +orthodontiste/S*() +orthodoxe/S*() +orthodoxie/S*() +orthodromie/S*() +orthodromique/S*() +orthogenèse/S*() +orthogénie/S*() +orthogonale/W*() +orthogonalement/D'Q' +orthogonalisation/S*() +orthogonalité/S*() +orthographe/S*() +orthographiée/F*() +orthographier/a4a+() +orthographique/S*() +orthographiquement/D'Q' +orthonormale/W*() +orthonormalisation/S*() +orthonormée/F*() +orthopédie/S*() +orthopédique/S*() +orthopédiste/S*() +orthophonie/S*() +orthophoniste/S*() +orthophosphate/S*() +orthophosphorique/S*() +orthopnée/S*() +orthoprothésiste/S*() +orthoptère/S*() +orthoptiste/S*() +orthorhombique/S*() +orthoscopique/S*() +orthose/S*() +orthostatique/S*() +orthostatisme/S*() +orthosympathique/S*() +orthotypographie/S*() +ortie/S*() +ortolan/S*() +orvale/S*() +orvet/S*() +orviétan/S*() +orwellienne/F*() +oryctérope/S*() +os/L'D'Q' +oscabrion/S*() +oscar/S*() +oscillante/F*() +oscillation/S*() +oscillatoire/S*() +oscillatrice/F*() +osciller/a1() +oscillogramme/S*() +oscillographe/S*() +oscillomètre/S*() +oscilloscope/S*() +osculateur/S*() +osculation/S*() +osculatrice/F*() +oscule/S*() +osée/F*() +oseille/S*() +oser/a2a+() +oseraie/S*() +oside/S*() +osier/S*() +osiériculture/S*() +osmique/S*() +osmium/S*() +osmomètre/S*() +osmonde/S*() +osmose/S*() +osmotique/S*() +osque/S*() +ossature/S*() +osséine/S*() +osselet/S*() +ossement/S*() +ossète/S*() +osseuse/W*() +ossianique/S*() +ossification/S*() +ossifiée/F*() +ossifier/a4a+() +osso-buco/L'D'Q' +ossuaire/S*() +ossue/F*() +ost/S*() +ostéalgie/S*() +ostéichtyen/S*() +ostéite/S*() +ostensible/S*() +ostensiblement/D'Q' +ostension/S*() +ostensoir/S*() +ostentation/S*() +ostentatoire/S*() +ostéoblaste/S*() +ostéoblastome/S*() +ostéoclasie/S*() +ostéoclaste/S*() +ostéocyte/S*() +ostéogenèse/S*() +ostéogénie/S*() +ostéologie/S*() +ostéomalacie/S*() +ostéomyélite/S*() +ostéopathe/S*() +ostéopathie/S*() +ostéophyte/S*() +ostéoplastie/S*() +ostéoporose/S*() +ostéosarcome/S*() +ostéosynthèse/S*() +ostéotomie/S*() +ostiak/S*() +ostiole/S*() +ostracisée/F*() +ostraciser/a2a+() +ostracisme/S*() +ostréicole/S*() +ostréicultrice/F*() +ostréiculture/S*() +ostrogothe/F*() +ostrogothique/S*() +otage/S*() +otalgie/S*() +otarie/S*() +ôtée/F*() +ôter/a4a+() +otique/S*() +otite/S*() +otocyon/S*() +otocyste/S*() +otolithe/S*() +otolithique/S*() +otologie/S*() +oto-rhino/S*() +oto-rhino-laryngologie/S*() +oto-rhino-laryngologiste/S*() +otorragie/S*() +otorrhée/S*() +otoscope/S*() +otoscopie/S*() +ottomane/F*() +ottonienne/F*() +ou +où/D'Qj +ouabaïne/S*() +ouaille/S*() +ouais +ouananiche/S*() +ouaouaron/S*() +ouate/S*() +ouatée/F*() +ouater/a2a+() +ouatinée/F*() +ouatiner/a2a+() +oubli/S*() +oubliable/S*() +oubliée/F*() +oublier/a4a+() +oubliette/S*() +oublieuse/W*() +ouche/S*() +oued/S*() +ouest/L'D'Q' +ouest-allemande/F*() +ouf +ougandaise/F*() +ougrienne/F*() +oui +oui +ouï-dire/D' +ouïe/F*() +ouïe/S*() +ouïgour/S*() +ouillée/F*() +ouiller/a2a+() +ouillère/S*() +ouïr/iW() +ouistiti/S. +oukase/S*() +ouléma/S*() +oulipienne/F*() +oumma/S*() +ouragan/S*() +ouralienne/F*() +ouralo-altaïque/S*() +ourder +ourdie/F*() +ourdir/f4f+() +ourdissage/S*() +ourdisserie/S*() +ourdisseuse/F*() +ourdissoir/S*() +ourdou/L'D' +ourlée/F*() +ourler/a2a+() +ourlet/S*() +ourleuse/F*() +ourlienne/F*() +ourse/F*() +oursin/S*() +oursonne/F*() +oust +ouste +out/D'Q' +out/L'D'Q' +outarde/S*() +outardeau/X*() +outil/S*() +outillage/S*() +outillée/F*() +outiller/a4a+() +outilleuse/F*() +outlaw/S*() +output/S*() +outrage/S*() +outrageante/F*() +outragée/F*() +outrager/a2a+() +outrageuse/W*() +outrageusement/D'Q' +outrance/S*() +outrancière/F*() +outrancièrement/D'Q' +outre +outre/S*() +outrecuidance/S*() +outrecuidante/F*() +outrée/F*() +outre-mer +outremer/S*() +outrepassée/F*() +outrepasser/a2a+() +outrer/a2a+() +outre-tombe/L'D'Q' +outsider/S*() +ouverte/F*() +ouvertement/D'Q' +ouverture/S*() +ouvrable/S*() +ouvrage/S*() +ouvragée/F*() +ouvrager/a2a+() +ouvraison/S*() +ouvrante/F*() +ouvreau/X*() +ouvre-boîte/S*() +ouvre-bouteille/S*() +ouvrée/F*() +ouvre-gant/S*() +ouvre-huître/S*() +ouvrer/a2a+() +ouvreuse/F*() +ouvrière/F*() +ouvriérisme/S*() +ouvriériste/S*() +ouvrir/iC() +ouvroir/S*() +ouzbèke/F*() +ovaire/S*() +ovalbumine/S*() +ovale/S*() +ovalisation/S*() +ovalisée/F*() +ovaliser/a2a+() +ovariectomie/S*() +ovarienne/F*() +ovarite/S*() +ovate/S*() +ovation/S*() +ovationnée/F*() +ovationner/a2a+() +ove/S*() +overdose/S*() +ovibos/L'D'Q' +ovidé/S*() +oviducte/S*() +ovin/S*() +ovine/F*() +oviné/S*() +ovipare/S*() +oviparité/S*() +ovipositeur/S*() +oviscapte/S*() +ovni/S*() +ovo +ovocyte/S*() +ovogenèse/S*() +ovoïdale/W*() +ovoïde/S*() +ovovivipare/S*() +ovoviviparité/S*() +ovulaire/S*() +ovulation/S*() +ovulatoire/S*() +ovule/S*() +ovulée/F*() +ovuler/a1() +oxacide/S*() +oxalate/S*() +oxalidacée/S*() +oxalique/S*() +oxford/S*() +oxhydrique/S*() +oxyacétylénique/S*() +oxycarbonée/F*() +oxychlorure/S*() +oxycoupage/S*() +oxycoupeuse/F*() +oxydable/S*() +oxydante/F*() +oxydase/S*() +oxydation/S*() +oxyde/S*() +oxydée/F*() +oxyder/a4a+() +oxydoréduction/S*() +oxygénase/S*() +oxygénation/S*() +oxygène/S*() +oxygénée/F*() +oxygéner/c4a+() +oxygénothérapie/S*() +oxyhémoglobine/S*() +oxylithe/S*() +oxymel/S*() +oxymore/S*() +oxymoron/S*() +oxysulfure/S*() +oxyton/S*() +oxyure/S*() +oxyurose/S*() +oyat/S*() +oz/||-- +ozène/S*() +ozocérite/S*() +ozokérite/S*() +ozone/S*() +ozonée/F*() +ozonisateur/S*() +ozonisation/S*() +ozonisée/F*() +ozoniser/a2a+() +ozoniseur/S*() +p +pH/|| +pH-mètre/S.|| +paca/S. +pacage/S. +pacager/a0a+() +pacemaker/S. +pacfung/S. +pacha/S. +pachalik/S. +pachto +pachyderme/S. +pachydermie/S. +pacification/S. +pacificatrice/F.() +pacifiée/F.() +pacifier/a0a+() +pacifique/S. +pacifiquement +pacifisme/S. +pacifiste/S. +pack/S. +packfung/S. +pacotille/S. +pacquage/S. +pacquer/a0a+() +pacs +pacsée/F.() +pacson/S. +pacte/S. +pactiser/a0() +pactole/S. +paddock/S. +paddocker/a0a+() +paddy/S. +padichah/S. +padou/S. +padoue/S. +paella/S. +paf +pagaille/S. +paganiser/a0a+() +paganisme/S. +pagayer/a0() +pagayeuse/F.() +page/S. +pagel/S. +pageot/S. +pageoter +pager/a0a+() +pagination/S. +paginer/a0a+() +pagne/S. +pagnote/S. +pagnoter/a0a+() +pagode/S. +pagodon/S. +pagre/S. +pagure/S. +pagus +paidologie/S. +paiement/S. +païenne/F.() +paierie/S. +paillage/S. +paillarde/F.() +paillarder/a0a+() +paillardise/S. +paillasson/S. +paillassonnage/S. +paillassonner/a0a+() +paille/S. +paillée/F.() +pailler/a0a+() +paillet/S. +pailletage/S. +pailletée/F.() +pailleter/d0a+() +pailleteur/S. +pailleuse/W.() +paillis +paillon/S. +paillonner/a0a+() +paillot/S. +paillote/S. +pain/S. +paintball/S. +pair-à-pair +paire/F.() +pairesse/S. +pairie/S. +pairle/S. +paisible/S. +paisiblement +paissance/S. +paisseau/X. +paisseler/d0a+() +paître/wS() +paix +pajoter +pakistanaise/F.() +pal/S. +pala/S. +palabre/S. +palabrer/a0() +palace/S. +paladin/S. +palais +palan/S. +palanche/S. +palancrer/a0a+() +palangre/S. +palangrer/a0a+() +palanguer/a0a+() +palanque/S. +palanquée/S. +palanquer/a0a+() +palanquin/S. +palastre/S. +palatale/W.() +palatalisation/S. +palatalisée/F.() +palataliser/a0a+() +palatiale/W.() +palatinat/S. +palatine/F.() +pale/S. +pâle/S. +pale-ale/S. +palée/F.() +palée/S. +palefrenière/F.() +palefroi/S. +palémon/S. +paléoanthropologie/S. +paléoanthropologue/S. +paléobiogéographie/S. +paléobiogéographique/S. +paléobiologie/S. +paléobotanique/S. +paléocène/S. +paléochrétienne/F.() +paléoclimat/S. +paléoclimatologie/S. +paléoenvironnement/S. +paléoenvironnementale/W.() +paléogène/S. +paléogéographie/S. +paléographe/S. +paléographie/S. +paléographique/S. +paléohistologie/S. +paléolithique/S. +paléomagnétisme/S. +paléontologie/S. +paléontologique/S. +paléontologiste/S. +paléontologue/S. +paléo-océanographie/S. +paléorelief/S. +paléosol/S. +paléotempérature/S. +paléothérium/S. +paléozoïque/S. +paléozoologie/S. +paleron/S. +palestinienne/F.() +palestre/S. +palet/S. +paletot/S. +palette/S. +paletter/a0a+() +palettiser/a0a+() +palétuvier/S. +pâleur/S. +palicare/S. +pâlichonne/F.() +pâlie/F.() +palière/F.() +palikare/S. +palilalie/S. +palimpseste/S. +palindrome/S. +palingénésie/S. +palingénésique/S. +palinodie/S. +palinodique/S. +pâlir/f0f+() +palis +palissade/S. +palissader/a0a+() +palissage/S. +palissandre/S. +pâlissante/F.() +palissée/F.() +palisser/a0a+() +palissonner/a0a+() +palissonneur/S. +paliure/S. +palladium/S. +palléale/W.() +palliative/F.() +pallidectomie/S. +pallidum/S. +pallier/a0a+() +pallium/S. +palmacée/S. +palma-christi +palmaire/S. +palmarès +palmature/S. +palme/S. +palmée/F.() +palmer/a0a+() +palmeraie/S. +palmette/S. +palmier/S. +palmifide/S. +palmilobée/F.() +palmipartie/F.() +palmipartite/S. +palmipède/S. +palmiséquée/F.() +palmiste/S. +palmite/S. +palmitine/S. +palmitique/S. +palmure/S. +palombe/S. +palonnier/S. +palot/S. +paloter/a0a+() +pâlotte/F.() +palourde/S. +palpable/S. +palpation/S. +palpébrale/W.() +palpée/F.() +palper/a0a+() +palpeur/S. +palpitante/F.() +palpitation/S. +palpitement/S. +palpiter/a0() +palplanche/S. +palsambleu +paltoquet/S. +paluche/S. +palud/S. +palude/S. +paludéenne/F.() +paludière/F.() +paludine/S. +paludique/S. +paludisme/S. +paludologie/S. +palus +palustre/S. +palynologie/S. +palynologue/S. +pâmée/F.() +pâmer/a0a+() +pâmoison/S. +pampa/S. +pampéro/S. +pamphlet/S. +pamphlétaire/S. +pampille/S. +pamplemousse/S. +pamplemoussier/S. +pampre/S. +pan/S. +panacée/S. +panachage/S. +panache/S. +panachée/F.() +panacher/a0a+() +panachure/S. +panade/S. +panafricaine/F.() +panafricanisme/S. +panama/S. +panaméenne/F.() +panaméricaine/F.() +panaméricanisme/S. +panarabisme/S. +panarde/F.() +panaris +panatela/S. +panathénées +panax +panca/S. +pancalisme/S. +pancarte/S. +panchromatique/S. +panclastite/S. +pancosmisme/S. +pancrace/S. +pancréas +pancréatine/S. +pancréatique/S. +pancréatite/S. +panda/S. +pandanus +pandectes +pandèmes +pandémie/S. +pandémonium/S. +pandiculation/S. +pandit/S. +pandore/S. +panée/F.() +panégyrique/S. +panégyriste/S. +panel/S. +paner/a0a+() +panerée/S. +paneterie/S. +panetière/F.() +paneton/S. +panettone/S. +paneuropéenne/F.() +pangermanisme/S. +pangermaniste/S. +pangolin/S. +pangramme/S. +panhellénique/S. +panhellénisme/S. +panic/S. +panicaut/S. +paniculée/F.() +panière/F.() +panier-repas +paniers-repas +panifiable/S. +panification/S. +panifier/a0a+() +paniquante/F.() +paniquarde/F.() +panique/S. +paniquée/F.() +paniquer/a0a+() +panislamique/S. +panislamisme/S. +panka/S. +panlogisme/S. +panmixie/S. +panne/S. +panneau/X. +panneautage/S. +panneauter/a0a+() +pannée/F.() +panner/a0a+() +panneton/S. +pannicule/S. +panonceau/X. +panophtalmie/S. +panoplie/S. +panoptique/S. +panorama/S. +panoramique/S. +panoramiquer/a0() +panorpe/S. +panosse/S. +panoufle/S. +pansage/S. +panse/S. +pansement/S. +panser/a0a+() +panseuse/F.() +panslavisme/S. +panspermie/S. +pansue/F.() +pantagruélique/S. +pantalon/S. +pantalonnade/S. +pante/S. +pantelante/F.() +panteler/d0() +pantène/S. +pantenne/S. +panthéisme/S. +panthéiste/S. +panthéon/S. +panthère/S. +pantière/S. +pantin/S. +pantographe/S. +pantoire/S. +pantoise/F.() +pantomètre/S. +pantomime/S. +pantouflage/S. +pantouflarde/F.() +pantoufle/S. +pantoufler/a0() +pantouflière/F.() +pantoum/S. +panure/S. +panurgisme/S. +panzer/S. +paonne/F.() +papa/S. +papable/S. +papaïne/S. +papale/W.() +papauté/S. +papaver/S. +papavéracée/S. +papavérine/S. +papaye/S. +papayer/S. +papegai/S. +papelarde/F.() +papelardise/S. +paperasse/S. +paperasserie/S. +paperassière/F.() +papesse/F.() +papeterie/S. +papetière/F.() +papier/S. +papier-monnaie +papiers-monnaies +papilionacée/F.() +papillaire/S. +papille/S. +papilleuse/W.() +papillifère/S. +papillome/S. +papillon/S. +papillonnage/S. +papillonnante/F.() +papillonnement/S. +papillonner/a0() +papillonneuse/F.() +papillotage/S. +papillotante/F.() +papillote/S. +papillotement/S. +papilloter/a0a+() +papion/S. +papisme/S. +papiste/S. +papotage/S. +papoter/a0() +papouille/S. +papouiller/a0a+() +paprika/S. +papule/S. +papuleuse/W.() +papy/S. +papy-boom/S. +papyrologie/S. +papyrologique/S. +papyrologue/S. +papyrus +pâque/S. +paquebot/S. +pâquerette/S. +paquet/S. +paquetage/S. +paqueteuse/F.() +par +parabase/S. +parabellum/S. +parabiose/S. +parabole/S. +parabolique/S. +paraboliquement +paraboloïde/S. +paracentèse/S. +paracétamol +parachèvement/S. +parachever/b0a+() +parachronisme/S. +parachutage/S. +parachutale/W.() +parachute/S. +parachutée/F.() +parachuter/a0a+() +parachutisme/S. +parachutiste/S. +paraclet/S. +paracompacte/S. +parade/S. +parader/a0() +paradeur/S. +paradigmatique/S. +paradigme/S. +paradis +paradisiaque/S. +paradisier/S. +parados +paradoxale/W.() +paradoxalement +paradoxe/S. +paraffinage/S. +paraffine/S. +paraffinée/F.() +paraffiner/a0a+() +parafiscale/W.() +parafiscalité/S. +parafoudre/S. +parage/S. +paragoge/S. +paragogique/S. +paragraphe/S. +paragrêle/S. +paraguante/S. +paraguayenne/F.() +paraisonner/a0a+() +paraître/wQ() +parajudiciaire/S. +paralangage/S. +paralipomènes +paralittéraire/S. +paralittérature/S. +paraliturgie/S. +parallactique/S. +parallaxe/S. +parallèle/S. +parallèlement +parallélépipède/S. +parallélépipédique/S. +parallélisable/S. +parallélisation/S. +paralléliser/a0a+() +parallélisme/S. +parallélogramme/S. +paralogisme/S. +paralympique/S. +paralysante/F.() +paralysée/F.() +paralyser/a0a+() +paralysie/S. +paralytique/S. +paramagnétique/S. +paramagnétisme/S. +paramécie/S. +paramédic/S. +paramédicale/W.() +paramétrable/S. +paramétrage/S. +paramètre/S. +paramétrée/F.() +paramétrer/c0a+() +paramétrique/S. +paramétriquement +paramétrisation/S. +paramilitaire/S. +paramnésie/S. +parangon/S. +parangonnage/S. +parangonner/a0a+() +paranoïa/S. +paranoïaque/S. +paranoïde/S. +paranormale/W.() +paranymphe/S. +parapente/S. +parapentiste/S. +parapet/S. +parapharmacie/S. +paraphasie/S. +paraphe/S. +parapher/a0a+() +paraphernale/W.() +parapheur/S. +paraphilie/S. +paraphimosis +paraphlébite/S. +paraphrase/S. +paraphrasée/F.() +paraphraser/a0a+() +paraphraseuse/F.() +paraphrastique/S. +paraphrénie/S. +paraphyse/S. +paraplégie/S. +paraplégique/S. +parapluie/S. +parapsychique/S. +parapsychologie/S. +parapsychologique/S. +parapublique/F.() +parasange/S. +parascève/S. +parascolaire/S. +parasélène/S. +parasexualité/S. +parasismique/S. +parasitage/S. +parasitaire/S. +parasite/S. +parasitée/F.() +parasiter/a0a+() +parasitisme/S. +parasitologie/S. +parasitologiste/S. +parasitologue/S. +parasitose/S. +parasol/S. +parastatale/W.() +parasurtenseur/S. +parasympathique/S. +parasynthétique/S. +parataxe/S. +parathormone/S. +parathymie/S. +parathyroïde/S. +paratonnerre/S. +parâtre/S. +paratyphique/S. +paratyphoïde/S. +paravalanche/S. +paravent/S. +paraxiale/W.() +parbleu +parc/S. +parcage/S. +parce +parcellaire/S. +parcellarisation/S. +parcellariser/a0a+() +parcelle/S. +parceller/a0a+() +parcellisation/S. +parcelliser/a0a+() +parchemin/S. +parcheminée/F.() +parcheminer/a0a+() +parcheminerie/S. +parcheminière/F.() +par-ci +parcimonie/S. +parcimonieuse/W.() +parcimonieusement +parcmètre/S. +parcomètre/S. +parcourir/iE() +parcours +parcourue/F.() +par-delà +par-derrière +par-dessous +par-dessus +pardessus +par-devant +par-devers +pardi +pardieu +pardon +pardon/S. +pardonnable/S. +pardonnée/F.() +pardonner/a0a+() +paréage/S. +pare-balles +pare-battage +pare-boue +pare-brise +pare-cendres +pare-chocs +pare-clous +parèdre/S. +parée/F.() +pare-éclats +pare-étincelles +pare-étoupilles +pare-feu +pare-fumée +parégorique/S. +pareille/F.() +pareillement +parement/S. +parementer/a0a+() +parémiologie/S. +parenchymateuse/W.() +parenchyme/S. +pare-neige +parentale/W.() +parentalies +parentalité/S. +parente/F.() +parenté/S. +parentèle/S. +parentelle/S. +parentérale/W.() +parenthèse/S. +parenthésée/F.() +paréo/S. +parer/a0a+() +parère/S. +parésie/S. +pare-soleil +paresse/S. +paresser/a0() +paresseuse/W.() +paresseusement +paresthésie/S. +pareuse/F.() +pare-vent +parfaire/wD() +parfaite/F.() +parfaitement +parfilage/S. +parfiler/a0a+() +parfin +parfois +parfondre/tA() +parfum/S. +parfumée/F.() +parfumer/a0a+() +parfumerie/S. +parfumeuse/F.() +parhélie/S. +pari/S. +pariade/S. +pariage/S. +parian/S. +paridigitidée/F.() +parier/a0a+() +pariétaire/S. +pariétale/W.() +parieuse/F.() +parigote/F.() +paripennée/F.() +parisette/S. +parisianisme/S. +parisienne/F.() +parisis +parisyllabique/S. +paritaire/S. +paritairement +paritarisme/S. +parité/S. +parjure/S. +parjurer/a0a+() +parka/S. +parkérisation/S. +parkériser/a0a+() +parking/S. +parkinson/S. +parkinsonienne/F.() +par-là +parlante/F.() +parlée/F.() +parlement/S. +parlementaire/S. +parlementairement +parlementarisme/S. +parlementer/a0() +parler/S. +parler/a0a+() +parleuse/F.() +parloir/S. +parlote/S. +parloter/a0() +parlotte/S. +parme +parmélie/S. +parmenture/S. +parmesan/S. +parmi +parnasse/S. +parnassienne/F.() +parodie/S. +parodiée/F.() +parodier/a0a+() +parodique/S. +parodiste/S. +parodontale/W.() +parodonte/S. +parodontie/S. +parodontiste/S. +parodontite/S. +parodontopathie/S. +paroi/S. +paroisse/S. +paroissiale/W.() +paroissienne/F.() +parole/S. +paroli +parolière/F.() +paronomase/S. +paronyme/S. +paronymie/S. +paronymique/S. +paros +parotide/S. +parotidienne/F.() +parotidite/S. +parousie/S. +paroxysmale/W.() +paroxysme/S. +paroxysmique/S. +paroxystique/S. +paroxyton/S. +parpaillote/F.() +parpaing/S. +parquée/F.() +parquer/a0a+() +parquet/S. +parquetage/S. +parqueter/d0a+() +parqueterie/S. +parqueteuse/F.() +parquetière/F.() +parqueuse/F.() +parrain/S. +parrainage/S. +parrainée/F.() +parrainer/a0a+() +parraineuse/F.() +parricide/S. +parsec/S. +parsemée/F.() +parsemer/b0a+() +parsie/F.() +parsisme/S. +part/S. +partage/S. +partageable/S. +partagée/F.() +partager/a0a+() +partageuse/F.() +partageuse/W.() +partagiciel/S. +partance/S. +partante/F.() +partenaire/S. +partenariat/S. +parterre/S. +parthe/S. +parthénocarpie/S. +parthénogenèse/S. +parthénogénétique/S. +parti/S. +partiaire/S. +partiale/W.() +partialement +partialité/S. +participante/F.() +participation/S. +participative/F.() +participe/S. +participer/a0() +participiale/W.() +particularisation/S. +particulariser/a0a+() +particularisme/S. +particulariste/S. +particularité/S. +particule/S. +particulière/F.() +particulièrement +partie/F.() +partie/S. +partielle/F.() +partiellement +partir/i5i+() +partisane/F.() +partita/S. +partiteur/S. +partition/S. +partitionnement/S. +partitive/F.() +parton/S. +partouse/S. +partouser/a0() +partout +partouzarde/F.() +partouze/S. +partouzer/a0() +parturiente/S. +parturition/S. +parue/F.() +parulie/S. +parure/S. +parurerie/S. +parurière/F.() +parution/S. +parvenir/i0i+() +parvenue/F.() +parvis +pas +pas +pas/||-- +pas-à-pas +pascal/Um() +pascale/W.() +pascaline/S. +pas-d'âne +pas-de-géant +pas-de-porte +paseo/S. +pasionaria/S. +paso-doble +pasquin/S. +passable/S. +passablement +passacaille/S. +passade/S. +passage/S. +passagère/F.() +passagèrement +passante/F.() +passation/S. +passavant/S. +passe/S. +passe-bande +passe-boules +passe-coupe +passe-crassane +passe-droit/S. +passée/F.() +passéisme/S. +passéiste/S. +passe-lacet/S. +passe-lait +passement/S. +passementer/a0a+() +passementerie/S. +passementière/F.() +passe-montagne/S. +passe-partout +passe-passe +passe-pied/S. +passe-pierre/S. +passe-plat/S. +passepoil/S. +passepoile/S. +passepoiler/a0a+() +passeport/S. +passer/a0a+() +passerage/S. +passereau/X. +passerelle/S. +passerine/S. +passerinette/S. +passerose/S. +passe-temps +passe-thé +passeuse/F.() +passe-velours +passe-volant/S. +passible/S. +passif/S. +passiflore/S. +passim +passing-shot/S. +passion/S. +passionnante/F.() +passionnée/F.() +passionnelle/F.() +passionnément +passionner/a0a+() +passionnette/S. +passivation/S. +passive/F.() +passivement +passivité/S. +passoire/S. +pastel/S. +pasteller/a0a+() +pastelliste/S. +pastenague/S. +pastèque/S. +pasteur/S. +pasteurienne/F.() +pasteurisateur/S. +pasteurisation/S. +pasteurisatrice/F.() +pasteurisée/F.() +pasteuriser/a0a+() +pastiche/S. +pastichée/F.() +pasticher/a0a+() +pasticheuse/F.() +pastille/S. +pastiller/a0a+() +pastiquer/a0() +pastis +pastorale/W.() +pastoralisme/S. +pastoraliste/S. +pastoureau/X. +pastourelle/S. +pat +patache/S. +patachon/S. +patafioler/a0a+() +patagonne/F.() +pataphysique/S. +patapouf/S. +pataquès +patarasse/S. +patard/S. +patate/S. +patatoïde/S. +patatras +pataude/F.() +pataugeage/S. +pataugeoire/S. +patauger/a0() +pataugeuse/F.() +patch/S. +patchouli/S. +patchwork/S. +pâte/S. +pâté/S. +pâtée/S. +patelin/S. +patelinage/S. +pateline/F.() +pateliner/a0a+() +patelinerie/S. +patelle/S. +patène/S. +patenôtre/S. +patentable/S. +patentage/S. +patente/F.() +patentée/F.() +patenter/a0a+() +pater/S. +pâter/a0() +patère/S. +paterfamilias +paternalisme/S. +paternaliste/S. +paterne/S. +paternelle/F.() +paternellement +paternité/S. +pâteuse/W.() +pathétique/S. +pathétiquement +pathétisme/S. +pathogène/S. +pathogenèse/S. +pathogénie/S. +pathognomonique/S. +pathologie/S. +pathologique/S. +pathologiquement +pathologiste/S. +pathos +patibulaire/S. +patiemment +patience/S. +patiente/F.() +patienter/a0a+() +patin/S. +patinage/S. +patine/S. +patinée/F.() +patiner/a0a+() +patinette/S. +patineuse/F.() +patinoire/S. +patio/S. +pâtir/f0() +pâtisser/a0() +pâtisserie/S. +pâtissière/F.() +pâtisson/S. +patoche/S. +patois +patoisante/F.() +patoiser/a0() +pâton/S. +patouille/S. +patouiller/a0a+() +patraque/S. +pâtre/S. +patriarcale/W.() +patriarcalement +patriarcat/S. +patriarche/S. +patrice/S. +patriciat/S. +patricienne/F.() +patriclan/S. +patrie/S. +patrilinéaire/S. +patrilocale/W.() +patrimoine/S. +patrimoniale/W.() +patriotarde/F.() +patriote/S. +patriotique/S. +patriotiquement +patriotisme/S. +patristique/S. +patrologie/S. +patronage/S. +patronale/W.() +patronat/S. +patronne/F.() +patronner/a0a+() +patronnesse/S. +patronnière/F.() +patronyme/S. +patronymique/S. +patrouille/S. +patrouiller/a0() +patrouilleur/S. +patte/S. +patte-d'oie +pattée/F.() +pattemouille/S. +patter/a0a+() +pattern/S. +pattes-d'oie +pattier/S. +pattinsonage/S. +pattue/F.() +pâturage/S. +pâture/S. +pâturer/a0a+() +pâturin/S. +paturon/S. +pâturon/S. +pauchouse/S. +paulette/S. +paulienne/F.() +paulinienne/F.() +paulinisme/S. +pauliste/S. +paulownia/S. +paume/S. +paumée/F.() +paumelle/S. +paumer/a0a+() +paumier/S. +paumoyer/a0a+() +paumure/S. +paupérisation/S. +paupérisée/F.() +paupériser/a0a+() +paupérisme/S. +paupière/S. +paupiette/S. +pause/S. +pause-café +pauser/a0() +pauses-café +pauvre/S. +pauvrement +pauvresse/S. +pauvreté/S. +pauvrette/F.() +pavage/S. +pavane/S. +pavaner/a0a+() +pavé/S. +pavée/F.() +pavement/S. +paver/a0a+() +paveur/S. +pavie/S. +pavillon/S. +pavillonnaire/S. +pavillonnée/F.() +pavillonnerie/S. +pavimenteuse/W.() +pavois +pavoisement/S. +pavoiser/a0a+() +pavot/S. +payable/S. +payante/F.() +paye/S. +payement/S. +payer/a0a+() +payeuse/F.() +pays +paysage/S. +paysagère/F.() +paysagiste/S. +paysannat/S. +paysanne/F.() +paysannerie/S. +payse/F.() +pc/||-- +péage/S. +péagère/F.() +péagiste/S. +péan/S. +peau/X. +peaucier/S. +peaufinée/F.() +peaufiner/a0a+() +peau-rouge +peausser/a0() +peausserie/S. +peaussier/S. +peaux-rouges +pébibit/S. +pébioctet/S. +pébrine/S. +pébroc/S. +pébroque/S. +pécaïre +pécari/S. +peccable/S. +peccadille/S. +pechblende/S. +péché/S. +pêche/S. +pêcher/S. +pêcher/a0a+() +pécher/c0() +pécheresse/S. +pêcherie/S. +pêchette/S. +pécheur/S. +pêcheuse/F.() +pêchue/F.() +pecnot/S. +pécoptéris +pécore/S. +pecque/S. +pecquer/a0() +pecten/S. +pectine/S. +pectinée/F.() +pectique/S. +pectorale/W.() +péculat/S. +pécule/S. +pécuniaire/S. +pécuniairement +pédagogie/S. +pédagogique/S. +pédagogiquement +pédagogue/S. +pédalage/S. +pédale/S. +pédaler/a0() +pédaleuse/F.() +pédalier/S. +pédalo/S. +pédante/F.() +pédanterie/S. +pédantesque/S. +pédantisme/S. +pédé/S. +pédégée/F.() +pédégère/S. +pédéraste/S. +pédérastie/S. +pédérastique/S. +pédestre/S. +pédestrement +pédiatre/S. +pédiatrie/S. +pédiatrique/S. +pédicellaire/S. +pédicelle/S. +pédiculaire/S. +pédiculée/F.() +pédiculose/S. +pédicure/S. +pédicurie/S. +pédieuse/W.() +pedigree/S. +pédimane/S. +pédiment/S. +pédipalpe/S. +pédiplaine/S. +pédogenèse/S. +pédologie/S. +pédologue/S. +pédonculaire/S. +pédoncule/S. +pédonculée/F.() +pédophile/S. +pédophilie/S. +pédopornographie/S. +pédopornographique/S. +pédopsychiatre/S. +pédopsychiatrie/S. +pédopsychologie/S. +pédopsychologue/S. +pedum/S. +pedzouille/S. +peeling/S. +peer-to-peer +pégase/S. +pegmatite/S. +pègre/S. +pehlvi +peignage/S. +peigne/S. +peigne-cul +peignée/F.() +peigner/a0a+() +peignette/S. +peigneuse/F.() +peignier/S. +peignoir/S. +peignures +peille/S. +peinarde/F.() +peinardement +peindre/wB() +peine/S. +peinée/F.() +peiner/a0a+() +peinte/F.() +peintre/S. +peinture/S. +peinturer/a0a+() +peinturlurer/a0a+() +péjoration/S. +péjorative/F.() +péjorativement +pékan/S. +pékin/S. +pékinée/F.() +pékinoise/F.() +pelade/S. +pelage/S. +pélagianisme/S. +pélagienne/F.() +pélagique/S. +pelagos +pélamide/S. +pelard/S. +pélargonium/S. +pélasgienne/F.() +pélasgique/S. +pelée/F.() +peléenne/F.() +péléenne/F.() +pêle-mêle +pêle-mêle +peler/b0a+() +pèlerinage/S. +pèlerine/F.() +péliade/S. +pélican/S. +pelisse/S. +pellagre/S. +pellagreuse/W.() +pelle/S. +pelle-pioche +peller/a0a+() +pelles-pioches +pellet/S. +pelletage/S. +pelletée/S. +pelleter/d0a+() +pelleterie/S. +pelleteuse/F.() +pelletière/F.() +pelletiérine/S. +pelliculage/S. +pelliculaire/S. +pellicule/S. +pelliculée/F.() +pelliculeuse/W.() +pellucide/S. +pélobate/S. +pélodyte/S. +pelotage/S. +pelotari/S. +pelote/S. +pelotée/F.() +peloter/a0a+() +peloteuse/F.() +peloton/S. +pelotonnée/F.() +pelotonnement/S. +pelotonner/a0a+() +pelouse/S. +pelta/S. +peltaste/S. +pelte/S. +peltée/F.() +peluche/S. +peluchée/F.() +pelucher/a0() +pelucheuse/W.() +pelure/S. +pelvienne/F.() +pelvigraphie/S. +pelvimètre/S. +pelvimétrie/S. +pelvimétrique/S. +pelvis +pembeniser/a0a+() +pemmican/S. +pénale/W.() +pénalement +pénalisante/F.() +pénalisation/S. +pénalisée/F.() +pénaliser/a0a+() +pénaliste/S. +pénalité/S. +penalty/S. +pénarde/F.() +pénardement +pénates +penaude/F.() +pence +penchant/S. +penchante/F.() +penchée/F.() +pencher/a0a+() +pendable/S. +pendage/S. +pendaison/S. +pendant +pendant +pendant/S. +pendante/F.() +pendard/S. +pendeloque/S. +pendentif/S. +penderie/S. +pendiller/a0() +pendillon/S. +pendoir/S. +pendouiller/a0() +pendre/tA() +pendue/F.() +pendulaire/S. +pendule/S. +penduler/a0() +pendulette/S. +pêne/S. +pénéplaine/S. +pénétrabilité/S. +pénétrable/S. +pénétrante/F.() +pénétration/S. +pénétrée/F.() +pénétrer/c0a+() +pénétromètre/S. +pénibilité/S. +pénible/S. +péniblement +péniche/S. +pénicillée/F.() +pénicilline/S. +pénicillinorésistante/F.() +pénicillium/S. +pénienne/F.() +pénil/S. +péninsulaire/S. +péninsule/S. +pénis +pénitence/S. +pénitencerie/S. +pénitencier/S. +pénitente/F.() +pénitentiaire/S. +pénitentiale/W.() +pénitentielle/F.() +pennage/S. +penne/S. +pennée/F.() +penniforme/S. +pennon/S. +penny/S. +pénologie/S. +pénombre/S. +penon/S. +pensable/S. +pensante/F.() +pense-bête/S. +pensée/F.() +pensée/S. +penser/a0a+() +penseuse/F.() +pension/S. +pensionnaire/S. +pensionnat/S. +pensionnée/F.() +pensionner/a0a+() +pensive/F.() +pensivement +pensum/S. +pentachlorure/S. +pentacle/S. +pentacorde/S. +pentacrine/S. +pentacrinite/S. +pentadactyle/S. +pentadécagone/S. +pentaèdre/S. +pentagonale/W.() +pentagone/S. +pentagramme/S. +pentalogie/S. +pentamère/S. +pentamètre/S. +pentane/S. +pentanol/S. +pentarchie/S. +pentasodique/S. +pentateuque/S. +pentathlon/S. +pentatome/S. +pentatonique/S. +pente/S. +pentecôte/S. +pentecôtisme/S. +pentecôtiste/S. +pentédécagone/S. +penthiobarbital/S. +penthode/S. +penthotal/S. +pentode/S. +pentose/S. +pentue/F.() +penture/S. +pénultième/S. +pénurie/S. +péon/S. +péotte/S. +pep +pépé/S. +pépère/S. +péperin/S. +pépètes +pépie/S. +pépiement/S. +pépier/a0() +pépin/S. +pépinière/S. +pépiniériste/S. +pépite/S. +péplum/S. +pépon/S. +péponide/S. +peppermint/S. +pepsine/S. +peptide/S. +peptidique/S. +peptique/S. +peptone/S. +péquenaude/F.() +péquenotte/F.() +péquin/S. +péquiste/S. +péramèle/S. +perborate/S. +perçage/S. +percale/S. +percaline/S. +perçante/F.() +perce/S. +percée/F.() +percée/S. +percement/S. +perce-muraille/S. +perce-neige +perce-oreille/S. +perce-pierre/S. +percept/S. +perceptibilité/S. +perceptible/S. +perceptiblement +perception/S. +perceptive/F.() +perceptrice/F.() +perceptuelle/F.() +percer/a0a+() +percerette/S. +perceuse/F.() +percevable/S. +percevoir/pK() +perche/S. +perchée/F.() +percher/a0a+() +percheronne/F.() +percheuse/F.() +perchis +perchiste/S. +perchlorate/S. +perchlorique/S. +perchman/S. +perchoir/S. +percluse/F.() +percnoptère/S. +perçoir/S. +percolateur/S. +percolation/S. +perçue/F.() +percussion/S. +percussionniste/S. +percutanée/F.() +percutante/F.() +percutée/F.() +percuter/a0a+() +percuteur/S. +percuti-réaction/S. +perdable/S. +perdante/F.() +perdition/S. +perdre/tA() +perdreau/X. +perdrix +perdue/F.() +perdurable/S. +perdurer/a0() +père/S. +pérégrination/S. +pérégrine/F.() +pérégriner/a0() +péremption/S. +péremptoire/S. +péremptoirement +pérenne/S. +pérennisation/S. +pérenniser/a0a+() +pérennité/S. +péréquater/a0a+() +péréquation/S. +perestroïka +perfectibilité/S. +perfectible/S. +perfection/S. +perfectionnée/F.() +perfectionnement/S. +perfectionner/a0a+() +perfectionnisme/S. +perfectionniste/S. +perfective/F.() +perfide/S. +perfidement +perfidie/S. +perfoliée/F.() +perforage/S. +perforante/F.() +perforation/S. +perforatrice/F.() +perforée/F.() +perforelieuse/F.() +perforer/a0a+() +perforeuse/S. +performance/S. +performante/F.() +performative/F.() +performativité/S. +perfuser/a0a+() +perfusion/S. +pergélisol/S. +pergola/S. +péri/S. +périanthe/S. +péricarde/S. +péricardite/S. +péricarpe/S. +périchondre/S. +périclitante/F.() +périclitation/S. +péricliter/a0() +péricope/S. +péricycle/S. +péridot/S. +péridotite/S. +péridurale/W.() +périe/F.() +périgée/S. +périglaciaire/S. +périgourdine/F.() +périgueux +périhélie/S. +péril/S. +périlleuse/W.() +périlleusement +périmée/F.() +périmer/a0a+() +périmètre/S. +périmétrie/S. +périmétrique/S. +périnatale/F.() +périnatalité/S. +périnéale/W.() +périnée/S. +période/S. +périodicité/S. +périodique/S. +périodiquement +périœsophagienne/F.() +périoste/S. +périostite/S. +péripate/S. +péripatéticienne/F.() +péripatétisme/S. +péripétie/S. +périphérie/S. +périphérique/S. +périphlébite/S. +périphrase/S. +périphraser/a0() +périphrastique/S. +périple/S. +périptère/S. +périr/f0() +périscolaire/S. +périscope/S. +périscopique/S. +périsperme/S. +périspomène/S. +périssable/S. +périssoire/S. +périssologie/S. +péristaltique/S. +péristaltisme/S. +péristome/S. +péristyle/S. +péritel +périthèce/S. +péritoine/S. +péritonéale/W.() +péritonite/S. +pérityphlite/S. +périurbaine/F.() +périurbanisation/S. +périzonium/S. +perle/S. +perlèche/S. +perlée/F.() +perler/a0a+() +perlière/F.() +perlimpinpin +perlon/S. +perlot/S. +perlouse/S. +perlouze/S. +perluète/S. +permaculture/S. +permafrost/S. +permalloy/S. +permanence/S. +permanente/F.() +permanentée/F.() +permanenter/a0a+() +permanganate/S. +permanganique/S. +perméabiliser/a0a+() +perméabilité/S. +perméable/S. +permettre/vA() +permienne/F.() +permis +permise/F.() +permission/S. +permissionnaire/S. +permissive/F.() +permissivité/S. +permittivité/S. +permutabilité/S. +permutable/S. +permutante/F.() +permutateur/S. +permutation/S. +permutée/F.() +permuter/a0a+() +pernicieuse/W.() +pernicieusement +péroné/S. +péronier/S. +péronière/F.() +péronnelle/S. +péroraison/S. +pérorer/a0() +péroreuse/F.() +pérot/S. +peroxydase/S. +peroxyde/S. +peroxyder/a0a+() +perpendiculaire/S. +perpendiculairement +perpendicularité/S. +perpétration/S. +perpétrée/F.() +perpétrer/c0a+() +perpétuation/S. +perpétuée/F.() +perpétuelle/F.() +perpétuellement +perpétuer/a0a+() +perpétuité/S. +perplexe/S. +perplexité/S. +perquisiteur/S. +perquisition/S. +perquisitionnée/F.() +perquisitionner/a0() +perron/S. +perroquet/S. +perruche/S. +perruque/S. +perruquière/F.() +pers +persane/F.() +persanophone/S. +perse/S. +persécutée/F.() +persécuter/a0a+() +persécution/S. +persécutrice/F.() +persel/S. +persévérance/S. +persévérante/F.() +persévération/S. +persévérer/c0() +persicaire/S. +persicot/S. +persienne/S. +persiflage/S. +persifler/a0a+() +persifleuse/F.() +persil/S. +persillade/S. +persillée/F.() +persiller/a0a+() +persillère/S. +persique/S. +persistance/S. +persistante/F.() +persister/a0() +personæ +personnage/S. +personnalisable/S. +personnalisation/S. +personnalisée/F.() +personnaliser/a0a+() +personnalisme/S. +personnaliste/S. +personnalité/S. +personne +personne/S. +personnelle/F.() +personnellement +personnification/S. +personnifiée/F.() +personnifier/a0a+() +perspective/F.() +perspectivement +perspectivisme/S. +perspicace/S. +perspicacement +perspicacité/S. +perspiration/S. +persuadée/F.() +persuader/a0a+() +persuasion/S. +persuasive/F.() +persulfate/S. +persulfure/S. +persulfurée/F.() +perte/S. +pertinemment +pertinence/S. +pertinente/F.() +pertuis +pertuisane/S. +pertuisanier/S. +perturbante/F.() +perturbation/S. +perturbatrice/F.() +perturbée/F.() +perturber/a0a+() +péruvienne/F.() +pervenche/S. +perverse/F.() +perversement +perversion/S. +perversité/S. +pervertie/F.() +pervertir/f0f+() +pervertissement +pervertisseuse/F.() +pervibrage/S. +pervibrer/a0a+() +pesade/S. +pesage/S. +pesamment +pesante/F.() +pesanteur/S. +pèse-acide/S. +pèse-alcool +pèse-bébé/S. +pesée/F.() +pesée/S. +pèse-esprit +pèse-lait +pèse-lettre/S. +pèse-liqueur/S. +pèse-moût/S. +pèse-personne/S. +peser/b0a+() +pèse-sel/S. +pèse-sirop/S. +peseta/S. +pesette/S. +peseuse/F.() +pèse-vin +peso/S. +peson/S. +pessaire/S. +pesse/S. +pessière/S. +pessigner +pessimisme/S. +pessimiste/S. +peste/S. +pesteller/a0() +pester/a0() +pesteuse/W.() +pesticide/S. +pestiférée/F.() +pestiférer/c0a+() +pestilence/S. +pestilentielle/F.() +pet/S. +pétabit/S. +pétage/S. +pétainisme/S. +pétainiste/S. +pétale/S. +pétalisme/S. +pétaloïde/S. +pétamètre/S. +pétanque/S. +pétante/F.() +pétaoctet/S. +pétaradante/F.() +pétarade/S. +pétarader/a0() +pétard/S. +pétarder/a0a+() +pétase/S. +pétaudière/S. +pétaure/S. +pétauriste/S. +pet-de-nonne +pétéchiale/W.() +pétéchie/S. +péter/c0a+() +pète-sec/S. +péteuse/F.() +péteuse/W.() +pétillante/F.() +pétillement/S. +pétiller/a0() +pétiole/S. +pétiolée/F.() +petiote/F.() +petit-beurre +petit-bois +petit-bourgeois +petit-déjeuner +petit-déjeuner/a0() +petite/F.() +petite-bourgeoise +petite-fille +petite-maîtresse +petitement +petite-nièce +petites-bourgeoises +petites-filles +petites-maîtresses +petites-nièces +petitesse/S. +petit-fils +petit-gris +pétition/S. +pétitionnaire/S. +pétitionner/a0() +petit-lait +petit-maître +petit-nègre +petit-neveu +pétitoire/S. +petit-pois +petits-beurre +petits-bois +petits-bourgeois +petits-déjeuners +petits-enfants +petits-fils +petits-gris +petits-laits +petits-maîtres +petits-neveux +petits-pois +petits-suisses +petit-suisse +pétoche/S. +pétocher/a0() +pétoire/S. +peton/S. +pétoncle/S. +pétrarquisante/F.() +pétrarquiser/a0() +pétrarquisme/S. +pétrarquiste/S. +pétrée/F.() +pétrel/S. +pétreuse/W.() +pétrie/F.() +pétrifiante/F.() +pétrification/S. +pétrifiée/F.() +pétrifier/a0a+() +pétrin/S. +pétrir/f0f+() +pétrissable/S. +pétrissage/S. +pétrisseuse/F.() +pétrochimie/S. +pétrochimique/S. +pétrochimiste/S. +pétrodollar/S. +pétrogale/S. +pétrogenèse/S. +pétroglyphe/S. +pétrographe/S. +pétrographie/S. +pétrographique/S. +pétrole/S. +pétrolette/S. +pétroleuse/S. +pétrolière/F.() +pétrolifère/S. +pétrolochimie/S. +pétrolochimique/S. +pétrologie/S. +pets-de-nonne +pétulance/S. +pétulante/F.() +pétun/S. +pétuner/a0() +pétunia/S. +peu +peucédan/S. +peuchère +peuh +peule/F.() +peulven/S. +peuplade/S. +peuple/S. +peuplée/F.() +peuplement/S. +peupler/a0a+() +peupleraie/S. +peuplier/S. +peur/S. +peureuse/W.() +peureusement +peut-être +peyotl/S. +pèze/S. +pézize/S. +pfaffienne/F.() +pfennig/S. +pff +pfft +pfut +ph/||-- +phacochère/S. +phacomètre/S. +phage/S. +phagédénique/S. +phagédénisme/S. +phagocytage/S. +phagocytaire/S. +phagocyte/S. +phagocytée/F.() +phagocyter/a0a+() +phagocytose/S. +phalange/S. +phalanger/S. +phalangette/S. +phalangienne/F.() +phalangine/S. +phalangiste/S. +phalanstère/S. +phalanstérienne/F.() +phalène/S. +phalère/S. +phalline/S. +phallique/S. +phallocentrique/S. +phallocentrisme/S. +phallocrate/S. +phallocratie/S. +phalloïde/S. +phallus +phanère/S. +phanérogame/S. +phanie/S. +pharaonienne/F.() +pharaonique/S. +pharaonne/F.() +phare/S. +pharillon/S. +pharisaïque/S. +pharisaïsme/S. +pharisienne/F.() +pharmaceutique/S. +pharmacie/S. +pharmacienne/F.() +pharmacodépendance/S. +pharmacodynamie/S. +pharmacodynamique/S. +pharmacogénétique/S. +pharmacognosie/S. +pharmacologie/S. +pharmacologique/S. +pharmacologiste/S. +pharmacologue/S. +pharmacomanie/S. +pharmacopée/S. +pharmacothérapie/S. +pharmacovigilance/S. +pharyngale/W.() +pharyngée/F.() +pharyngienne/F.() +pharyngite/S. +pharyngo-laryngite/S. +pharynx +phasage/S. +phascolome/S. +phase/S. +phasemètre/S. +phaser/a0() +phasme/S. +phelloderme/S. +phellogène/S. +phénakisticope/S. +phénakistiscope/S. +phénanthrène/S. +phénate/S. +phénicienne/F.() +phénicoptère/S. +phénique/S. +phéniquée/F.() +phénix +phénobarbital/S. +phénol/S. +phénolique/S. +phénoménale/W.() +phénoménalement +phénoménalisme/S. +phénoménalité/S. +phénomène/S. +phénoménique/S. +phénoménisme/S. +phénoméniste/S. +phénoménologie/S. +phénoménologique/S. +phénoménologue/S. +phénotype/S. +phénotypique/S. +phénylalanine/S. +phéochromocytome/S. +phéomélanine/S. +phéon/S. +phéophycée/S. +phéromonale/W.() +phéromone/S. +phi +philanthrope/S. +philanthropie/S. +philanthropique/S. +philatélie/S. +philatélique/S. +philatéliste/S. +philharmonie/S. +philharmonique/S. +philippine/F.() +philippique/S. +philistin/S. +philistinisme/S. +philo/S. +philodendron/S. +philologie/S. +philologique/S. +philologiquement +philologue/S. +philosophale/F.() +philosophe/S. +philosopher/a0() +philosophie/S. +philosophique/S. +philosophiquement +philosophisme/S. +philtre/S. +phlébite/S. +phlébographie/S. +phlébologie/S. +phlébologue/S. +phlébotomie/S. +phlegmasie/S. +phlegmasique/S. +phlegmon/S. +phlegmoneuse/W.() +phlogistique/S. +phlox +phlyctène/S. +phobie/S. +phobique/S. +phocéenne/F.() +phœnix +pholade/S. +pholiote/S. +phonation/S. +phonatoire/S. +phonatrice/F.() +phone/S. +phonématique/S. +phonème/S. +phonémique/S. +phonéticienne/F.() +phonétique/S. +phonétiquement +phonétisme/S. +phoniatrie/S. +phonie/S. +phonique/S. +phono/S. +phonogénie/S. +phonogénique/S. +phonogramme/S. +phonogrammique/S. +phonographe/S. +phonographie/S. +phonographique/S. +phonolite/S. +phonolithe/S. +phonolithique/S. +phonolitique/S. +phonologie/S. +phonologique/S. +phonologiquement +phonologisation/S. +phonologue/S. +phonométrie/S. +phonothèque/S. +phoque/S. +phormium/S. +phosgène/S. +phosphatage/S. +phosphatation/S. +phosphate/S. +phosphatée/F.() +phosphater/a0a+() +phosphaturie/S. +phosphène/S. +phosphine/S. +phosphite/S. +phospholipide/S. +phosphore/S. +phosphorée/F.() +phosphorer/a0() +phosphorescence/S. +phosphorescente/F.() +phosphoreuse/W.() +phosphorique/S. +phot/S. +photique/S. +photo/S. +photocalque/S. +photocatalyse/S. +photocatalytique/S. +photocellule/S. +photochimie/S. +photochimique/S. +photochrome/S. +photochromie/S. +photochromique/S. +photochromisme/S. +photocomposeuse/S. +photocomposition/S. +photoconductivité/S. +photoconductrice/F.() +photocopie/S. +photocopiée/F.() +photocopier/a0a+() +photocopieuse/F.() +photodiode/S. +photoélasticimétrie/S. +photoélectricité/S. +photoélectrique/S. +photoémettrice/F.() +photoémission/S. +photo-finish +photogène/S. +photogénie/S. +photogénique/S. +photogramme/S. +photogrammétrie/S. +photographe/S. +photographie/S. +photographiée/F.() +photographier/a0a+() +photographique/S. +photographiquement +photograveuse/F.() +photogravure/S. +photohéliographe/S. +photojournalisme/S. +photojournaliste/S. +photojournalistique/S. +photolithographie/S. +photoluminescence/S. +photolyse/S. +photomacrographie/S. +photomaton/S. +photomécanique/S. +photomètre/S. +photométrie/S. +photométrique/S. +photomicrographie/S. +photomontage/S. +photomultiplicateur/S. +photon/S. +photonique/S. +photopériode/S. +photopériodique/S. +photopériodisme/S. +photophobie/S. +photophore/S. +photopile/S. +photorécepteur/S. +photorésistance/S. +photorésistante/F.() +photo-robot +photosensibilisant/S. +photosensibilisante/F.() +photosensibilisation/S. +photosensible/S. +photos-finish +photosphère/S. +photos-robots +photostat/S. +photostyle/S. +photosynthèse/S. +photosynthétique/S. +phototactisme/S. +photothèque/S. +photothérapie/S. +phototropisme/S. +phototype/S. +phototypie/S. +photovoltaïque/S. +phragmite/S. +phrase/S. +phraséologie/S. +phraséologique/S. +phraser/a0a+() +phraseuse/F.() +phrasicoter +phrastique/S. +phratrie/S. +phréatique/S. +phrénique/S. +phrénologie/S. +phrénologique/S. +phrénologiste/S. +phrénologue/S. +phrygane/S. +phrygienne/F.() +phtalate/S. +phtaléine/S. +phtalique/S. +phtiriase/S. +phtiriasis +phtisie/S. +phtisiologie/S. +phtisiologue/S. +phtisique/S. +phycoérythrine/S. +phylactère/S. +phylarque/S. +phylétique/S. +phyllade/S. +phyllie/S. +phyllosilicate/S. +phylloxéra/S. +phylloxérée/F.() +phylloxérienne/F.() +phylloxérique/S. +phylogenèse/S. +phylogénétique/S. +phylogénie/S. +phylogénique/S. +phylogéographie/S. +phylum/S. +physalie/S. +physalis +physiatre/S. +physiatrie/S. +physicalisme/S. +physicienne/F.() +physico-chimie/S. +physico-chimique/S. +physico-mathématique/S. +physico-théologique/S. +physiocrate/S. +physiocratie/S. +physiocratique/S. +physiognomonie/S. +physiognomonique/S. +physiognomoniste/S. +physiographie/S. +physiographique/S. +physiologie/S. +physiologique/S. +physiologiquement +physiologiste/S. +physionomie/S. +physionomique/S. +physionomiste/S. +physiopathologie/S. +physiothérapie/S. +physique/S. +physiquement +physisorption/S. +physostigma/S. +phytéléphas +phytoalexine/S. +phytoécologie/S. +phytogéographie/S. +phytohormone/S. +phytolithe/S. +phytopathologie/S. +phytophage/S. +phytopharmaceutique/S. +phytopharmacie/S. +phytophthora/S. +phytoplancton/S. +phytosanitaire/S. +phytothérapeute/S. +phytothérapie/S. +phytotron/S. +phytozoaire/S. +pi +pi/||-- +piaculaire/S. +piaf/S. +piaffante/F.() +piaffement/S. +piaffer/a0() +piaffeuse/F.() +piaillarde/F.() +piaillement/S. +piailler/a0() +piaillerie/S. +piailleuse/F.() +pian/S. +pianissimo +pianissimo/S. +pianiste/S. +pianistique/S. +piano +piano/S. +pianoforte/S. +pianotage/S. +pianoter/a0a+() +piassava/S. +piastre/S. +piaule/S. +piaulement/S. +piauler/a0() +pibale/S. +pibrock/S. +pic/S. +pica/S. +picador/S. +picage/S. +picaillon/S. +picardan/S. +picarde/F.() +picarel/S. +picaresque/S. +piccolo/S. +pichenette/S. +pichet/S. +picholine/S. +pickles +pickpocket/S. +pick-up +picoler/a0a+() +picoleuse/F.() +picorer/a0a+() +picot/S. +picotée/F.() +picotement/S. +picoter/a0a+() +picotin/S. +picpoul/S. +picrate/S. +picridium/S. +picrique/S. +picris +picte/S. +picter/a0a+() +pictogramme/S. +pictographie/S. +pictographique/S. +picturale/W.() +pidgin/S. +pie/S. +pièce/S. +piécette/S. +pied/S. +pied-à-terre +pied-bot +pied-d'alouette +pied-de-biche +pied-de-cheval +pied-de-chèvre +pied-de-loup +pied-de-mouton +pied-de-poule +pied-de-veau +pied-d'oiseau +piédestal/X. +pied-noir +piédouche/S. +pied-plat +piédroit/S. +pieds-bots +pieds-d'alouette +pieds-de-biche +pieds-de-cheval +pieds-de-chèvre +pieds-de-loup +pieds-de-mouton +pieds-de-poule +pieds-de-veau +pieds-d'oiseau +pieds-noirs +pieds-plats +piéfort/S. +piège/S. +piégeage/S. +piégée/F.() +piéger/c0a+() +piégeur/S. +pie-grièche +piémont/S. +piémontaise/F.() +piercing/S. +piéride/S. +pierraille/S. +pierre/S. +pierrer/a0a+() +pierreries +pierrette/S. +pierreuse/W.() +pierrier/S. +pierrière/S. +pierrot/S. +pies-grièches +pietà +piétaille/S. +piété/S. +piétement/S. +piéter/c0a+() +piétin/S. +piétinante/F.() +piétinée/F.() +piétinement/S. +piétiner/a0a+() +piétisme/S. +piétiste/S. +piétonne/F.() +piétonnière/F.() +piètre/S. +piètrement +pieu/X. +pieuse/W.() +pieusement +pieuter/a0a+() +pieuvre/S. +pièze/S. +piézoélectricité/S. +piézoélectrique/S. +piézographe/S. +piézomètre/S. +piézométrie/S. +piézométrique/S. +pif/S. +piffer/a0a+() +pifomètre/S. +pige/S. +pigeonnante/F.() +pigeonne/F.() +pigeonneau/X. +pigeonnée/F.() +pigeonner/a0a+() +pigeonnier/S. +piger/a0a+() +pigiste/S. +pigment/S. +pigmentaire/S. +pigmentation/S. +pigmentée/F.() +pigmenter/a0a+() +pignada/S. +pignade/S. +pignatelle/S. +pigne/S. +pignocher/a0a+() +pignon/S. +pignorative/F.() +pignouf/S. +pilaf/S. +pilage/S. +pilaire/S. +pilastre/S. +pilchard/S. +pile/S. +piler/a0a+() +pîler/a0() +pilet/S. +pileuse/F.() +pileuse/W.() +pilier/S. +pilifère/S. +pillage/S. +pillarde/F.() +pillée/F.() +piller/a0a+() +pilleuse/F.() +pilocarpe/S. +pilocarpine/S. +pilon/S. +pilonnage/S. +pilonnée/F.() +pilonner/a0a+() +pilori/S. +pilo-sébacée/F.() +piloselle/S. +pilosisme/S. +pilosité/S. +pilot/S. +pilotable/S. +pilotage/S. +pilote/S. +pilotée/F.() +piloter/a0a+() +pilotin/S. +pilotis +pilou/S. +pils +pilulaire/S. +pilule/S. +piluler/a0() +pilulier/S. +pilum/S. +pimbêche/S. +piment/S. +pimentée/F.() +pimenter/a0a+() +pimer/a0a+() +pimpante/F.() +pimprenelle/S. +pin/S. +pinacée/S. +pinacle/S. +pinacothèque/S. +pinaillage/S. +pinailler/a0() +pinailleuse/F.() +pinard/S. +pinardier/S. +pinasse/S. +pinastre/S. +pince/S. +pinceau/X. +pincée/F.() +pincée/S. +pince-fesses +pincelier/S. +pince-maille/S. +pincement/S. +pince-monseigneur +pince-nez +pince-notes +pince-oreille/S. +pincer/a0a+() +pince-sans-rire +pinces-monseigneur +pincette/S. +pincharde/F.() +pinçon/S. +pinçure/S. +pindarique/S. +pindariser/a0() +pindouler/a0() +pinéale/W.() +pineau/X. +pinède/S. +pineraie/S. +pingler +pingouin/S. +ping-pong/S. +pingre/S. +pingrerie/S. +pinière/S. +pinne/S. +pinnothère/S. +pinnule/S. +pinot/S. +pin's +pinson/S. +pintade/S. +pintadeau/X. +pintadine/S. +pinte/S. +pinter/a0a+() +pin-up +pinyin +piochage/S. +pioche/S. +piocher/a0a+() +piocheuse/F.() +pioger/a0() +piolet/S. +pioncer/a0() +pionne/F.() +pionner/a0() +pionnière/F.() +pioupiou/S. +pipe/S. +pipeau/X. +pipée/F.() +pipelette/F.() +pipeline/S. +piper/a0a+() +piperade/S. +piperie/S. +pipérine/S. +pipéronal/S. +pipette/S. +pipeuse/F.() +pipi/S. +pipière/F.() +pipistrelle/S. +pipit/S. +piquage/S. +piquante/F.() +pique/S. +pique-assiette/S. +pique-bœuf/S. +piquée/F.() +pique-feu +pique-fleurs +pique-fruits +pique-nique/S. +pique-niquer/a0() +pique-niqueuse/F.() +pique-notes +piquer/a0a+() +piquet/S. +piquetage/S. +piquetée/F.() +piqueter/d0a+() +piquette/S. +piqueur/S. +piqueuse/W.() +piquier/S. +piquouse/S. +piquouser/a0a+() +piqûre/S. +piranha/S. +piratage/S. +pirate/S. +piratée/F.() +pirater/a0a+() +piraterie/S. +piraya/S. +pire +pire/S. +piriforme/S. +pirogue/S. +piroguière/F.() +pirojki +pirole/S. +pirouette/S. +pirouettement/S. +pirouetter/a0() +pis +pis +pis-aller +piscicole/S. +piscicultrice/F.() +pisciculture/S. +pisciforme/S. +piscine/S. +piscivore/S. +pisé/S. +pisolite/S. +pisolithe/S. +pisolithique/S. +pisolitique/S. +pissaladière/S. +pissat/S. +pisse/S. +pisse-froid +pissenlit/S. +pisser/a0a+() +pissette/S. +pisseuse/F.() +pisseuse/W.() +pisse-vinaigre +pissoir/S. +pissoter/a0() +pissotière/S. +pistache/S. +pistacher/a0a+() +pistachier/S. +pistage/S. +pistard/S. +piste/S. +pistée/F.() +pister/a0a+() +pisteur/S. +pistil/S. +pistole/S. +pistolet/S. +pistolet-mitrailleur +pistolets-mitrailleurs +piston/S. +pistonnée/F.() +pistonner/a0a+() +pistou/S. +pitance/S. +pitancher/a0a+() +pitbull/S. +pitch/S. +pitchpin/S. +pite/S. +piter/a0() +piteuse/W.() +piteusement +pithécanthrope/S. +pithiatique/S. +pithiatisme/S. +pithiviers +pitié/S. +piton/S. +pitonnage/S. +pitonner/a0() +pitoyable/S. +pitoyablement +pitre/S. +pitrerie/S. +pittoresque/S. +pittoresquement +pittosporum/S. +pituitaire/S. +pituite/S. +pityriasis +pive/S. +pivert/S. +pivoine/S. +pivot/S. +pivotage/S. +pivotante/F.() +pivotement/S. +pivoter/a0() +pixel/S. +pixelisée/F.() +pixeliser/a0a+() +pixellisation/S. +pizza/S. +pizzeria/S. +pizzicato/S. +placage/S. +placard/S. +placarder/a0a+() +place/S. +placebo/S. +placée/F.() +placement/S. +placenta/S. +placentaire/S. +placentation/S. +placer/S. +placer/a0a+() +placette/F.() +placeuse/F.() +placide/S. +placidement +placidité/S. +placier/S. +placoter/a0() +plafond/S. +plafonnage/S. +plafonnée/F.() +plafonnement/S. +plafonner/a0a+() +plafonneur/S. +plafonnier/S. +plagale/W.() +plage/S. +plagiaire/S. +plagiat/S. +plagiée/F.() +plagier/a0a+() +plagiste/S. +plaid/S. +plaidante/F.() +plaidée/F.() +plaider/a0a+() +plaideuse/F.() +plaidoirie/S. +plaidoyer/S. +plaie/S. +plaignante/F.() +plain/S. +plain-chant +plaindre/wO() +plaine/F.() +plainer/a0a+() +plain-pied +plains-chants +plainte/F.() +plainte/S. +plaintive/F.() +plaintivement +plaire/wN() +plaisamment +plaisance/S. +plaisancier/S. +plaisante/F.() +plaisanter/a0a+() +plaisanterie/S. +plaisantin/S. +plaisir/S. +plan/S. +planage/S. +planaire/S. +planar/S. +planarisation/S. +planche/S. +planchéiage/S. +planchéier/a0a+() +plancher/S. +plancher/a0() +planchette/S. +plan-concave/S. +plan-convexe/S. +plancton/S. +planctonique/S. +plane/F.() +planée/F.() +planéité/S. +planer/a0a+() +planétaire/S. +planétairement +planétarisation/S. +planétarium/S. +planète/S. +planétoïde/S. +planétologie/S. +planétologue/S. +planeuse/F.() +planèze/S. +planification/S. +planificatrice/F.() +planifiée/F.() +planifier/a0a+() +planimètre/S. +planimétrie/S. +planimétrique/S. +planisme/S. +planisphère/S. +planiste/S. +planning/S. +planoir/S. +planorbe/S. +planque/S. +planquée/F.() +planquer/a0a+() +plan-séquence +plans-séquences +plantage/S. +plantaginacée/S. +plantain/S. +plantaire/S. +plantation/S. +plante/F.() +plantée/F.() +planter/a0a+() +planteuse/F.() +plantigrade/S. +plantoir/S. +planton/S. +plantule/S. +plantureuse/W.() +plantureusement +planure/S. +plaquage/S. +plaque/S. +plaquée/F.() +plaquemine/S. +plaqueminier/S. +plaquer/a0a+() +plaquette/S. +plaqueuse/F.() +plaquiste/S. +plasma/S. +plasmagène/S. +plasmatique/S. +plasmide/S. +plasmifier/a0a+() +plasmique/S. +plasmocyte/S. +plasmode/S. +plasmodium/S. +plasmolyse/S. +plaste/S. +plastic/S. +plasticage/S. +plasticienne/F.() +plasticine/S. +plasticité/S. +plastie/S. +plastifiante/F.() +plastification/S. +plastifiée/F.() +plastifier/a0a+() +plastigel/S. +plastination/S. +plastiquage/S. +plastique/S. +plastiquée/F.() +plastiquement +plastiquer/a0a+() +plastiqueur/S. +plastisol/S. +plastron/S. +plastronner/a0a+() +plasturgie/S. +plasturgique/S. +plasturgiste/S. +platane/S. +plataniste/S. +plate/F.() +plateau/X. +plate-bande +platée/S. +plate-forme +platelage/S. +platement +plateresque/S. +plates-bandes +plates-formes +plathelminthe/S. +platière/S. +platinage/S. +platine/S. +platinée/F.() +platiner/a0a+() +platiniser/a0a+() +platinocyanure/S. +platitude/S. +platonicienne/F.() +platonique/S. +platoniquement +platonisme/S. +plâtrage/S. +plâtre/S. +plâtrée/F.() +plâtrée/S. +plâtrer/a0a+() +plâtrerie/S. +plâtreuse/W.() +plâtrière/F.() +plausibilité/S. +plausible/S. +plausiblement +play-back +play-boy/S. +playon/S. +pléban/S. +plèbe/S. +plébéienne/F.() +plébiscitaire/S. +plébiscite/S. +plébiscitée/F.() +plébisciter/a0a+() +plecquer/a0() +plectre/S. +pléiade/S. +pleine/F.() +pleinement +plein-emploi +pleins-temps +pleins-vents +plein-temps +plein-vent +pléistocène/S. +plénière/F.() +plénièrement +plénipotentiaire/S. +plénitude/S. +plénum/S. +pléonasme/S. +pléonastique/S. +plérôme/S. +plésiomorphe/S. +plésiosaure/S. +pléthore/S. +pléthorique/S. +pleur/S. +pleurage/S. +pleurale/W.() +pleurante/F.() +pleurarde/F.() +pleure-misère +pleurer/a0a+() +pleurésie/S. +pleurétique/S. +pleureuse/F.() +pleurite/S. +pleurnicharde/F.() +pleurnichement/S. +pleurnicher/a0() +pleurnicherie/S. +pleurnicheuse/F.() +pleurobranche/S. +pleurodynie/S. +pleuronecte/S. +pleuronectiforme/S. +pleuropneumonie/S. +pleurote/S. +pleurotomie/S. +pleutre/S. +pleutrerie/S. +pleuvasser/a9() +pleuviner/a9() +pleuvioter/a9() +pleuvoir/pZ() +pleuvoter/a9() +plèvre/S. +plexiglas +plexus +pleyon/S. +pli/S. +pliable/S. +pliage/S. +pliante/F.() +plie/S. +pliée/F.() +pliement/S. +plier/a0a+() +plieuse/F.() +plinthe/S. +pliocène/S. +plioir/S. +plique/S. +plissage/S. +plissée/F.() +plissement/S. +plisser/a0a+() +plisseuse/F.() +plissure/S. +pliure/S. +ploc +ploiement/S. +plomb/S. +plombage/S. +plombagine/S. +plombe/S. +plombée/F.() +plomber/a0a+() +plomberie/S. +plombeur/S. +plombeuse/W.() +plombière/F.() +plombifère/S. +plomboir/S. +plombure/S. +plommée/S. +plonge/S. +plongeable/S. +plongeante/F.() +plongement/S. +plongeoir/S. +plongeon/S. +plonger/a0a+() +plongeuse/F.() +ploquer/a0a+() +plot/S. +plouc/S. +plouf +plouk/S. +ploutocrate/S. +ploutocratie/S. +ploutocratique/S. +ployable/S. +ployer/a0a+() +pluche/S. +plucher/a0() +plucheuse/W.() +pluie/S. +plumage/S. +plumaison/S. +plumard/S. +plumasserie/S. +plumassière/F.() +plume/S. +plumeau/X. +plumée/F.() +plumer/a0a+() +plumet/S. +plumetée/F.() +plumetis +plumeuse/F.() +plumeuse/W.() +plumier/S. +plumitif/S. +plum-pudding/S. +plumule/S. +plupart +plurale/W.() +pluralisation/S. +pluralisme/S. +pluraliste/S. +pluralité/S. +pluriannuelle/F.() +pluricellulaire/S. +pluridisciplinaire/S. +pluridisciplinarité/S. +plurielle/F.() +plurilatérale/W.() +plurilingue/S. +plurilinguisme/S. +plurinationale/W.() +pluripartisme/S. +pluripotente/F.() +plurisousharmonique/S. +plurivalente/F.() +plurivoque/S. +plus +plusieurs +plus-que-parfait/S. +plus-value/S. +pluton/S. +plutonienne/F.() +plutonigène/S. +plutonique/S. +plutonisme/S. +plutonium/S. +plutôt +pluviale/W.() +pluvian/S. +pluvier/S. +pluvieuse/W.() +pluviner/a9() +pluviomètre/S. +pluviométrie/S. +pluviométrique/S. +pluviôse/S. +pluviosité/S. +pneu/S. +pneumatique/S. +pneumatologie/S. +pneumatophore/S. +pneumatothérapie/S. +pneumectomie/S. +pneumoconiose/S. +pneumocoque/S. +pneumogastrique/S. +pneumographie/S. +pneumologie/S. +pneumologue/S. +pneumonie/S. +pneumonique/S. +pneumopathie/S. +pneumothorax +po/||-- +pochade/S. +pochage/S. +pocharde/F.() +pocharder/a0a+() +pochardise/S. +poche/S. +pochée/F.() +pocher/a0a+() +pochetée/S. +pochetronner/a0a+() +pochette/S. +pochettes-surprises +pochette-surprise +pocheuse/S. +pochoir/S. +pochon/S. +pochouse/S. +podagre/S. +podaire/S. +podcast/S. +podcasteuse/F.() +podcasting/S. +podestat/S. +podium/S. +podologie/S. +podologue/S. +podomètre/S. +podoscaphe/S. +podzol/S. +podzolique/S. +podzoliser/a0a+() +pœcilandrie/S. +pœcile/S. +pœcilitique/S. +pœcilogynie/S. +pœcilotherme/S. +pœcilothermie/S. +poêle/S. +poêlée/F.() +poêler/a0a+() +poêlon/S. +poème/S. +poésie/S. +poète/S. +poétereau/X. +poétesse/S. +poétique/S. +poétiquement +poétiser/a0a+() +pogne/S. +pogner/a0a+() +pognon/S. +pogrom/S. +poids +poignante/F.() +poignard/S. +poignardée/F.() +poignarder/a0a+() +poigne/S. +poignée/S. +poignet/S. +poïkilotherme/S. +poïkilothermie/S. +poil/S. +poilante/F.() +poiler/a0a+() +poilue/F.() +poinçon/S. +poinçonnage/S. +poinçonnée/F.() +poinçonnement/S. +poinçonner/a0a+() +poinçonneuse/F.() +poindre/wB() +poing/S. +point +point/S. +pointage/S. +pointal/X. +pointe/S. +pointeau/X. +pointée/F.() +pointer/S. +pointer/a0a+() +pointeuse/F.() +pointillage/S. +pointillé/S. +pointillée/F.() +pointiller/a0a+() +pointilleuse/W.() +pointillisme/S. +pointilliste/S. +points-virgules +pointue/F.() +pointure/S. +point-virgule +poire/S. +poireau/X. +poireauter/a0() +poirée/F.() +poirier/S. +poiroter/a0() +pois +poiscaille/S. +poise/S. +poiseuille/S. +poison/S. +poissarde/F.() +poisse/S. +poisser/a0a+() +poisseuse/W.() +poisson/S. +poisson-chat +poisson-clown +poissonnerie/S. +poissonneuse/W.() +poissonnière/F.() +poissons-chats +poissons-clowns +poitevine/F.() +poitrail/S. +poitrinaire/S. +poitrine/S. +poitrinière/S. +poivrade/S. +poivre/S. +poivrée/F.() +poivrer/a0a+() +poivrière/F.() +poivron/S. +poivrote/F.() +poivroter/a0a+() +poix +poker/S. +polacre/S. +polaire/S. +polaque/S. +polar/S. +polard/S. +polarimètre/S. +polarisable/S. +polarisante/F.() +polarisation/S. +polarisatrice/F.() +polariscope/S. +polarisée/F.() +polariser/a0a+() +polariseur/S. +polarité/S. +polaroid/S. +polatouche/S. +polder/S. +pôle/S. +polémarque/S. +polémique/S. +polémiquer/a0() +polémiste/S. +polémologie/S. +polenta/S. +police/S. +policée/F.() +policeman/S. +policer/a0a+() +polichinelle/S. +policière/F.() +policlinique/S. +polie/F.() +poliment +polio/S. +poliomyélite/S. +poliomyélitique/S. +poliorcétique/S. +polir/f0f+() +polissable/S. +polissage/S. +polisseuse/F.() +polissoir/S. +polissoire/S. +polissonne/F.() +polissonner/a0() +polissonnerie/S. +polissure/S. +politesse/S. +politicarde/F.() +politicienne/F.() +politique/S. +politiquement +politiquer/a0() +politisation/S. +politisée/F.() +politiser/a0a+() +politologie/S. +politologique/S. +politologue/S. +polka/S. +pollen/S. +pollinique/S. +pollinisation/S. +pollinisatrice/F.() +polliniser/a0a+() +pollinose/S. +polluante/F.() +polluée/F.() +polluer/a0a+() +pollueuse/F.() +pollupostage/S. +polluposteuse/F.() +pollution/S. +polo/S. +polochon/S. +polonaise/F.() +polonium/S. +poltronne/F.() +poltronnerie/S. +polyacide/S. +polyacrylate/S. +polyacrylique/S. +polyakène/S. +polyalcool/S. +polyamide/S. +polyamine/S. +polyandre/S. +polyandrie/S. +polyarthrite/S. +polybasique/S. +polycarbonate/S. +polycentrique/S. +polycentrisme/S. +polycéphale/S. +polycercle/S. +polychlorure/S. +polychroïsme/S. +polychrome/S. +polychromie/S. +polyclinique/S. +polycondensat/S. +polycondensation/S. +polycopie/S. +polycopiée/F.() +polycopier/a0a+() +polycristalline/F.() +polyculture/S. +polycycle/S. +polycyclique/S. +polydactyle/S. +polydactylie/S. +polydisque/S. +polyédrale/W.() +polyèdre/S. +polyédrique/S. +polyélectrolyte/S. +polyembryonie/S. +polyester/S. +polyéther/S. +polyéthylène/S. +polygala/S. +polygale/S. +polygame/S. +polygamie/S. +polygamique/S. +polygénisme/S. +polygéniste/S. +polyglobulie/S. +polyglotte/S. +polygonale/W.() +polygonation/S. +polygone/S. +polygraphe/S. +polygraphie/S. +polyimide/S. +polyiodure/S. +polylobée/F.() +polymathe/S. +polymathie/S. +polymathique/S. +polymérase/S. +polymère/S. +polymérisable/S. +polymérisation/S. +polymériser/a0a+() +polymétallique/S. +polymorphe/S. +polymorphie/S. +polymorphique/S. +polymorphisme/S. +polynésienne/F.() +polynévrite/S. +polynôme/S. +polynomiale/W.() +polynucléaire/S. +polyoside/S. +polype/S. +polypeptide/S. +polypeptidique/S. +polypétale/S. +polypeuse/W.() +polyphasée/F.() +polyphénol/S. +polyphonie/S. +polyphonique/S. +polyphosphate/S. +polyphylétique/S. +polypier/S. +polyploïde/S. +polyploïdie/S. +polypode/S. +polypore/S. +polyptère/S. +polyptyque/S. +polyrythmie/S. +polysaccharide/S. +polysème/S. +polysémie/S. +polysémique/S. +polysoc/S. +polystyle/S. +polystyrène/S. +polysulfure/S. +polysyllabe/S. +polysyllabique/S. +polysynodie/S. +polysynthétique/S. +polytechnicienne/F.() +polytechnique/S. +polyterpène/S. +polythéisme/S. +polythéiste/S. +polythène/S. +polytonale/W.() +polytonique/S. +polytope/S. +polytoxicomanie/S. +polytraumatisée/F.() +polytraumatisme/S. +polytric/S. +polyurie/S. +polyvalence/S. +polyvalente/F.() +polyvinyle/S. +polyvinylique/S. +polyvitamine/S. +polyxène/S. +pomélo/S. +poméranienne/F.() +pomerium/S. +pommade/S. +pommader/a0a+() +pommard/S. +pomme/S. +pommeau/X. +pommée/F.() +pommelée/F.() +pommeler/d0a+() +pommer/a0() +pommeraie/S. +pommetée/F.() +pommette/S. +pommier/S. +pomologie/S. +pomologique/S. +pomologiste/S. +pomologue/S. +pompage/S. +pompe/S. +pompée/F.() +pompéienne/F.() +pomper/a0a+() +pompette/S. +pompeuse/F.() +pompeuse/W.() +pompeusement +pompière/F.() +pompiérisme/S. +pompile/S. +pompiste/S. +pompon/S. +pomponnée/F.() +pomponner/a0a+() +ponant/S. +ponantaise/F.() +ponçage/S. +ponce/S. +ponceau/X. +poncée/F.() +poncelet/S. +poncer/a0a+() +ponceuse/F.() +ponceuse/W.() +poncho/S. +poncif/S. +ponction/S. +ponctionner/a0a+() +ponctualité/S. +ponctuation/S. +ponctuée/F.() +ponctuelle/F.() +ponctuellement +ponctuer/a0a+() +pondaison/S. +pondérable/S. +pondérale/W.() +pondération/S. +pondératrice/F.() +pondérée/F.() +pondérer/c0a+() +pondéreuse/W.() +pondeuse/F.() +pondoir/S. +pondre/tA() +poney/S. +pongé/S. +pongée/S. +pongiste/S. +pontage/S. +ponte/F.() +pontée/F.() +ponter/a0a+() +pontet/S. +pontier/S. +pontife/S. +pontifiante/F.() +pontificale/W.() +pontificat/S. +pontifier/a0() +pontil/S. +pontiller/a0a+() +pont-levis +ponton/S. +pontonnier/S. +pont-promenade +ponts-levis +ponts-promenades +pontuseau/X. +pool/S. +pop +pop-corn +pope/S. +popeline/S. +poplitée/F.() +popote/S. +popotin/S. +populace/S. +populacière/F.() +populage/S. +populaire/S. +populairement +popularisation/S. +popularisée/F.() +populariser/a0a+() +popularité/S. +population/S. +populationniste/S. +populéum/S. +populeuse/W.() +populicultrice/F.() +populiculture/S. +populisme/S. +populiste/S. +populo/S. +popup/S. +poquer/a0() +poquet/S. +porc/S. +porcelaine/S. +porcelainière/F.() +porcelet/S. +porc-épic +porchaison/S. +porche/S. +porchère/F.() +porcherie/S. +porcine/F.() +porcs-épics +pore/S. +poreuse/W.() +porion/S. +porno/S. +pornographe/S. +pornographie/S. +pornographique/S. +porosité/S. +porphyra/S. +porphyre/S. +porphyrine/S. +porphyrique/S. +porphyriser/a0a+() +porphyrogénète/S. +porphyroïde/S. +porque/S. +porreau/X. +porrection/S. +porridge/S. +port/S. +portabilité/S. +portable/S. +portage/S. +portail/S. +portance/S. +portante/F.() +portative/F.() +porte/F.() +porte-aéronefs +porte-à-faux +porte-affiche/S. +porte-aigle/S. +porte-aiguille/S. +porte-allumettes +porte-amarre/S. +porte-à-porte +porte-avions +porte-bagages +porte-baïonnette/S. +porte-balais +porte-bannière/S. +porte-barges +porte-bébé/S. +porte-billets +porte-bois +porte-bonheur +porte-bouquet/S. +porte-bouteilles +porte-brancard/S. +porte-cartes +porte-chapeau/X. +porte-cigares +porte-cigarettes +porte-clefs +porte-clés +porte-conteneurs +porte-copie/S. +porte-couteau/X. +porte-crayon/S. +porte-croix +porte-crosse/S. +porte-documents +porte-drapeau/X. +portée/F.() +portée/S. +porte-enseigne/S. +porte-épée/S. +porte-étendard/S. +porte-étriers +porte-étrivière/S. +portefaix +porte-fanion/S. +porte-fenêtre +portefeuille/S. +porte-fort +porte-glaive/S. +porte-greffe/S. +porte-hauban/S. +porte-hélicoptères +porte-jarretelles +porte-jupe/S. +porte-lame/S. +porte-malheur +portemanteau/X. +portement/S. +porte-menu/S. +portemine/S. +porte-monnaie +porte-montre/S. +porte-mors +porte-musique +porte-objet/S. +porte-outil/S. +porte-papier +porte-parapluie/S. +porte-parole +porte-plume/S. +porte-queue/S. +porter/a0a+() +porte-revues +porterie/S. +porte-savon/S. +porte-serviette +porte-serviette/S. +portes-fenêtres +porte-trait/S. +porteuse/F.() +porte-vent +porte-voix +portfolio/S. +portière/F.() +portillon/S. +portion/S. +portionnaire/S. +portique/S. +portland/S. +portlandien/S. +porto/S. +portoir/S. +portor/S. +portrait/S. +portraitiste/S. +portrait-robot +portraits-robots +portraiturer/a0a+() +portuaire/S. +portugaise/F.() +portulan/S. +portune/S. +posada/S. +pose/S. +posée/F.() +posément +posemètre/S. +poser/a0a+() +poseuse/F.() +position/S. +positionnelle/F.() +positionnement/S. +positionner/a0a+() +positive/F.() +positivement +positiver/a0a+() +positivisme/S. +positiviste/S. +positivité/S. +positon/S. +positonium/S. +positron/S. +positronium/S. +posologie/S. +posologique/S. +possédante/F.() +possédée/F.() +posséder/c0a+() +possesseur/S. +possession/S. +possessionnelle/F.() +possessive/F.() +possessivité/S. +possessoire/S. +possibilité/S. +possible/S. +possiblement +post-abortum +postage/S. +postale/W.() +postclassique/S. +postcombustion/S. +postcommunion/S. +postcondition/S. +postcure/S. +postdatée/F.() +postdater/a0a+() +postdoctorale/W.() +postdoctorante/F.() +postdoctorat/S. +poste/S. +poste-à-poste +postée/F.() +poster/S. +poster/a0a+() +postérieure/F.() +postérieurement +posteriori +postériorité/S. +postérité/S. +postface/S. +postglaciaire/S. +posthite/S. +posthume/S. +posthypophyse/S. +postiche/S. +posticher/a0() +posticheur/S. +postière/F.() +postillon/S. +postillonner/a0() +postindustrielle/F.() +post-it +postlude/S. +post-marché/S. +postmoderne/S. +postmodernisme/S. +postmoderniste/S. +postmodernité/S. +postnatale/F.() +postopératoire/S. +post-partum +postposer/a0a+() +postposition/S. +postproduction/S. +postromantique/S. +postscolaire/S. +post-scriptum +post-soixante-huitarde/F.() +postsonorisation/S. +postsynchronisation/S. +postsynchroniser/a0a+() +post-tonique/S. +post-traumatique/S. +postulante/F.() +postulat/S. +postulation/S. +postuler/a0a+() +posturale/W.() +posture/S. +potable/S. +potache/S. +potage/S. +potager/S. +potagère/F.() +potamochère/S. +potamologie/S. +potamot/S. +potard/S. +potasse/S. +potassée/F.() +potasser/a0a+() +potasseur/S. +potassique/S. +potassium/S. +pot-au-feu +pot-de-vin +pote/F.() +poteau/X. +potée/S. +potelée/F.() +potelet/S. +potence/S. +potencée/F.() +potentat/S. +potentialisation/S. +potentialiser/a0a+() +potentialiste/S. +potentialité/S. +potentielle/F.() +potentiellement +potentille/S. +potentiomètre/S. +poter/a0() +poterie/S. +poterne/S. +potestative/F.() +potiche/S. +potière/F.() +potin/S. +potiner/a0() +potinière/F.() +potion/S. +potiron/S. +potlatch +potomètre/S. +pot-pourri +pots-de-vin +pots-pourris +potto/S. +pou/X. +pouacre/S. +pouah +poubelle/S. +pouce/S. +pouce-pied +pouces-pieds +poucettes +poucier/S. +pou-de-soie +poudingue/S. +poudrage/S. +poudre/S. +poudrée/F.() +poudrer/a0a+() +poudrerie/S. +poudrette/S. +poudreuse/W.() +poudrière/F.() +poudroiement/S. +poudroyer +pouf/S. +pouffer/a0() +pouffiasse/S. +pouillard/S. +pouille/S. +pouillé/S. +pouiller/a0a+() +pouillerie/S. +pouilleuse/W.() +pouillot/S. +poujadisme/S. +poulailler/S. +poulaine/F.() +poularde/S. +poulbot/S. +poule/S. +poulet/S. +poulette/S. +pouliche/S. +poulie/S. +pouliner/a0() +poulinière/S. +pouliot/S. +poulote/F.() +poulpe/S. +pouls +poult-de-soie +poults-de-soie +poumon/S. +poupard/S. +poupe/S. +poupée/S. +poupine/F.() +poupon/S. +pouponnée/F.() +pouponner/a0() +pouponnière/S. +pour +pourboire/S. +pourceau/X. +pour-cent +pourcentage/S. +pourchassée/F.() +pourchasser/a0a+() +pourcompte/S. +pourfendeur/S. +pourfendre/tA() +pourfendue/F.() +pourlécher/c0a+() +pourparlers +pourpier/S. +pourpoint/S. +pourpre/S. +pourprée/F.() +pourprer/a0a+() +pourprine/F.() +pourquoi +pourridié/S. +pourrie/F.() +pourriel/S. +pourrir/f0f+() +pourrissage/S. +pourrissante/F.() +pourrissement/S. +pourrissoir/S. +pourriture/S. +pour-soi +poursuite/S. +poursuivante/F.() +poursuiveuse/F.() +poursuivie/F.() +poursuivre/xQ() +pourtant +pourtour/S. +pourvoi/S. +pourvoir/pJ() +pourvoirie/S. +pourvoyeuse/F.() +pourvue/F.() +poussage/S. +poussah/S. +pousse/S. +pousse-café +pousse-cailloux +pousse-cul +poussée/F.() +poussée/S. +pousse-pied +pousse-pousse +pousser/a0a+() +pousse-toc +poussette/S. +pousseur/S. +pousse-wagon +poussier/S. +poussière/S. +poussiéreuse/W.() +poussine/F.() +poussinière/S. +poussive/F.() +poussivement +poussoir/S. +poutargue/S. +pout-de-soie +poutine/S. +poutraison/S. +poutre/S. +poutrelle/S. +pouts-de-soie +poutser/a0a+() +pouture/S. +pouvoir/S. +pouvoir/pA() +poux-de-soie +pouzzolane/S. +pp +ppb/||-- +ppm/||-- +ppp +ppq/||-- +ppt/||-- +pragmatique/S. +pragmatiquement +pragmatisme/S. +pragmatiste/S. +praire/S. +prairial/S. +prairie/S. +pralin/S. +pralinage/S. +praline/S. +pralinée/F.() +praliner/a0a+() +prame/S. +prao/S. +praséodyme/S. +praticabilité/S. +praticable/S. +praticienne/F.() +praticité/S. +pratiquante/F.() +pratique/S. +pratiquée/F.() +pratiquement +pratiquer/a0a+() +praxéologie/S. +praxis +pré/S. +préachetable/S. +préacheter/b0a+() +préactionneur/S. +préadamisme/S. +préadamite/S. +préadolescence/S. +préalable/S. +préalablement +préalpine/F.() +préambule/S. +préardennaise/F.() +préau/X. +préavis +préaviser/a0a+() +prébende/S. +prébendée/F.() +prébendier/S. +prébiotique/S. +précaire/S. +précairement +précambrienne/F.() +précampagne/S. +précarisation/S. +précarisée/F.() +précariser/a0a+() +précarité/S. +précaution/S. +précautionnée/F.() +précautionner/a0a+() +précautionneuse/W.() +précautionneusement +précédemment +précédence/S. +précédente/F.() +précéder/c0a+() +préceinte/S. +précellence/S. +précepte/S. +préceptorat/S. +préceptrice/F.() +précéramique/S. +précession/S. +préchambre/S. +préchargée/F.() +préchargement/S. +précharger/a0a+() +préchauffage/S. +préchauffe/S. +préchauffée/F.() +préchauffer/a0a+() +prêche/S. +prêcher/a0a+() +prêcheuse/F.() +prêchi-prêcha +précieuse/W.() +précieusement +préciosité/S. +précipice/S. +précipitamment +précipitation/S. +précipitée/F.() +précipiter/a0a+() +préciput/S. +préciputaire/S. +précis +précise/F.() +précisément +préciser/a0a+() +précision/S. +précitée/F.() +précoce/S. +précocement +précocité/S. +précognition/S. +précolombienne/F.() +précombustion/S. +précompilation/S. +précompte/S. +précompter/a0a+() +préconception/S. +préconçue/F.() +précondition/S. +préconisateur/S. +préconisation/S. +préconisée/F.() +préconiser/a0a+() +préconiseur/S. +préconscient/S. +préconsciente/F.() +précontrainte/F.() +précordiale/W.() +précuisson/S. +précuite/F.() +précurseur/S. +prédatée/F.() +prédation/S. +prédatrice/F.() +prédécesseur/S. +prédécoupée/F.() +prédéfinie/F.() +prédéfinir/f0f+() +prédestination/S. +prédestinée/F.() +prédestiner/a0a+() +prédétermination/S. +prédéterminée/F.() +prédéterminer/a0a+() +prédéterminisme/S. +prédicable/S. +prédicant/S. +prédicat/S. +prédication/S. +prédicative/F.() +prédicatrice/F.() +prédictibilité/S. +prédiction/S. +prédictive/F.() +prédigérée/F.() +prédilection/S. +prédiquer/a0a+() +prédire/yD() +prédisposée/F.() +prédisposer/a0a+() +prédisposition/S. +prédite/F.() +prédominance/S. +prédominante/F.() +prédominer/a0() +préélectorale/W.() +préemballée/F.() +prééminence/S. +prééminente/F.() +préemptée/F.() +préempter/a0a+() +préemption/S. +préencollée/F.() +préétablie/F.() +préétablir/f0f+() +préexistante/F.() +préexistence/S. +préexister/a0() +préfabrication/S. +préfabriquée/F.() +préface/S. +préfacée/F.() +préfacer/a0a+() +préfacier/S. +préfanage/S. +préfectorale/W.() +préfecture/S. +préférable/S. +préférablement +préférée/F.() +préférence/S. +préférentielle/F.() +préférentiellement +préférer/c0a+() +préfète/F.() +préfiguration/S. +préfigurer/a0a+() +préfinancement/S. +préfixation/S. +préfixe/S. +préfixée/F.() +préfixer/a0a+() +préfixion/S. +préfloraison/S. +préfoliation/S. +préformatage/S. +préformatée/F.() +préformation/S. +préforme/S. +préformée/F.() +préformer/a0a+() +prégénérateur/S. +prégéodésique/S. +préglaciaire/S. +prégnance/S. +prégnante/F.() +préhellénique/S. +préhenseur/S. +préhensile/S. +préhension/S. +préhistoire/S. +préhistorienne/F.() +préhistorique/S. +préhomogène/S. +préhospitalière/F.() +préimplantation/S. +préindustrielle/F.() +préislamique/S. +préjudice/S. +préjudiciable/S. +préjudicielle/F.() +préjudicier/a0() +préjugé/S. +préjuger/a0a+() +prélart/S. +prélasser/a0a+() +prélat/S. +prélatine/F.() +prélature/S. +prélavage/S. +prèle/S. +prêle/S. +prélegs +prélevée/F.() +prélèvement/S. +prélever/b0a+() +préliminaire/S. +préliminairement +prélogique/S. +prélude/S. +préluder/a0() +prématurée/F.() +prématurément +prématurité/S. +prémédication/S. +préméditation/S. +préméditée/F.() +préméditer/a0a+() +prémenstruelle/F.() +prémices +première/F.() +premièrement +première-née +premières-nées +premier-maître +premier-né +premiers-maîtres +premiers-nés +prémilitaire/S. +prémisse/S. +prémolaire/S. +prémonition/S. +prémonitoire/S. +prémontrée/F.() +prémunie/F.() +prémunir/f0f+() +prémunition/S. +prenable/S. +prenante/F.() +prénatale/F.() +prendre/tF() +preneuse/F.() +prénom/S. +prénommée/F.() +prénommer/a0a+() +prénormale/W.() +prénuptiale/W.() +préoccupante/F.() +préoccupation/S. +préoccupée/F.() +préoccuper/a0a+() +préopératoire/S. +préorale/W.() +préouverture/S. +préparatif/S. +préparation/S. +préparatoire/S. +préparatrice/F.() +préparée/F.() +préparer/a0a+() +prépayée/F.() +prépayer/a0a+() +prépension/S. +prépensionnée/F.() +prépensionner/a0a+() +prépondérance/S. +prépondérante/F.() +préposée/F.() +préposer/a0a+() +préposition/S. +prépositionnelle/F.() +prépositionner/a0a+() +prépositive/F.() +prépositivement +prépotence/S. +préprocesseur/S. +préproduction/S. +préprogrammée/F.() +prépsychotique/S. +prépublication/S. +prépuce/S. +préraphaélite/S. +prérégler/c0a+() +prérequis +préretraite/S. +prérogative/S. +préromane/F.() +préromantique/S. +préromantisme/S. +près +présage/S. +présager/a0a+() +présalaire/S. +pré-salé +présanctifiée/F.() +presbyopie/S. +presbyte/S. +presbytérale/W.() +presbytère/S. +presbytérianisme/S. +presbytérienne/F.() +presbytie/S. +presbytisme/S. +préschéma/S. +prescience/S. +presciente/F.() +préscolaire/S. +prescriptible/S. +prescription/S. +prescriptive/F.() +prescriptrice/F.() +prescrire/y1() +prescrite/F.() +préséance/S. +présélecteur/S. +présélection/S. +présélectionnée/F.() +présélectionner/a0a+() +présence/S. +présent/S. +présentable/S. +présentatif/S. +présentation/S. +présentatrice/F.() +présente/F.() +présentée/F.() +présentéisme/S. +présentement +présenter/a0a+() +présentoir/S. +présérie/S. +préservatif/S. +préservation/S. +préservatrice/F.() +préservée/F.() +préserver/a0a+() +présidée/F.() +présidence/S. +président-directeur +présidente/F.() +présidente-directrice +présidentes-directrices +présidentiable/S. +présidentialisation/S. +présidentialisme/S. +présidentielle/F.() +présidents-directeurs +présider/a0a+() +présidial/X. +présidium/S. +présocratique/S. +présomption/S. +présomptive/F.() +présomptueuse/W.() +présomptueusement +présonorisation/S. +presque +presqu'île/S. +pressage/S. +prés-salés +pressante/F.() +press-book/S. +presse/S. +presse-agrumes +presse-bouton +presse-citron/S. +pressée/F.() +presse-étoupe/S. +presse-fruits +pressentie/F.() +pressentiment/S. +pressentir/i5i+() +presse-papiers +presse-purée +presser/a0a+() +presse-raquette/S. +presseuse/F.() +presse-viande +pressier/S. +pressing/S. +pression/S. +pressoir/S. +pressostat/S. +pressurage/S. +pressurée/F.() +pressurer/a0a+() +pressureuse/F.() +pressurisation/S. +pressurisée/F.() +pressuriser/a0a+() +pressuriseur/S. +prestance/S. +prestant/S. +prestataire/S. +prestation/S. +preste/S. +prestement +prester/a0a+() +prestesse/S. +prestidigitation/S. +prestidigitatrice/F.() +prestige/S. +prestigieuse/W.() +prestissimo +prestissimo/S. +presto +présumable/S. +présumée/F.() +présumer/a0a+() +présupposée/F.() +présupposer/a0a+() +présupposition/S. +présure/S. +présurer/a0a+() +prêt/S. +prétantaine/S. +prêt-à-porter +prêt-bail +prêtée/F.() +prétendante/F.() +prétendre/tA() +prétendue/F.() +prétendument +prête-nom/S. +prétentaine/S. +prétentiarde/F.() +prétentieuse/W.() +prétentieusement +prétention/S. +prêter/a0a+() +prétérit/S. +prétérition/S. +préteuse/F.() +prêteuse/F.() +prétexte/S. +prétexter/a0a+() +pretintaille/S. +prétoire/S. +prétoriale/W.() +prétorienne/F.() +prétraitement/S. +prêtresse/F.() +prêtrise/S. +prêts-à-porter +prêts-bails +préture/S. +preuve/S. +preux +prévalence/S. +prévaloir/pN() +prévarication/S. +prévaricatrice/F.() +prévariquer/a0() +prévenance/S. +prévenante/F.() +prévenir/i0i+() +prévention/S. +préventive/F.() +préventivement +préventorium/S. +prévenue/F.() +préverbe/S. +prévisibilité/S. +prévisible/S. +prévision/S. +prévisionnelle/F.() +prévisionniste/S. +prévisualisation/S. +prévisualiser/a0a+() +prévoir/pF() +prévôt/S. +prévôtale/W.() +prévôté/S. +prévoyance/S. +prévoyante/F.() +prévue/F.() +priante/F.() +priapée/S. +priapisme/S. +prie-Dieu +priée/F.() +prier/a0a+() +prière/S. +prieure/F.() +prieuré/S. +prima-donna/I. +primage/S. +primaire/S. +primale/W.() +primalité/S. +primariser/a0a+() +primarité/S. +primat/S. +primate/S. +primatiale/W.() +primatie/S. +primatologie/S. +primatologue/S. +primauté/S. +prime/S. +primée/F.() +primer/a0a+() +primerose/S. +primesautière/F.() +primeur/S. +primeuriste/S. +primevère/S. +primidi/S. +primipare/S. +primipilaire/S. +primipile/S. +primitive/F.() +primitivement +primitivisme/S. +primo +primogéniture/S. +primo-infection/S. +primordiale/W.() +primordialement +primulacée/S. +prince-de-galles +princeps +princesse/F.() +princière/F.() +princièrement +principalat/S. +principale/W.() +principalement +principat/S. +principauté/S. +principe/S. +printanière/F.() +printanisation/S. +printemps +priodonte/S. +prion/S. +priorat/S. +priori +prioriser/a0a+() +prioritaire/S. +prioritairement +priorité/S. +prise/F.() +prise/S. +prisée/F.() +priser/a0a+() +priseuse/F.() +prismatique/S. +prismatiquement +prisme/S. +prison/S. +prisonnière/F.() +privat-docent/S. +privat-dozent/S. +privation/S. +privatique/S. +privatisation/S. +privatisée/F.() +privatiser/a0a+() +privative/F.() +privatrice/F.() +privauté/S. +privée/F.() +priver/a0a+() +privilège/S. +privilégiée/F.() +privilégier/a0a+() +prix +pro/S. +proactive/F.() +proactivité/S. +proarthropode/S. +probabilisable/S. +probabilisée/F.() +probabilisme/S. +probabiliste/S. +probabilité/S. +probable/S. +probablement +probante/F.() +probation/S. +probatique/S. +probatoire/S. +probe/S. +prober/a0a+() +probité/S. +problématique/S. +problème/S. +procaryote/S. +procédé/S. +procéder/c0() +procédurale/W.() +procédure/S. +procédurière/F.() +procès +processeur/S. +procession/S. +processionnaire/S. +processionnelle/F.() +processionnellement +processionner/a0() +processive/F.() +processus +procès-verbal/X. +prochaine/F.() +prochainement +proche/S. +prochinoise/F.() +proclamation/S. +proclamée/F.() +proclamer/a0a+() +proclitique/S. +proconsul/S. +proconsulaire/S. +proconsulat/S. +procrastination/S. +procréation/S. +procréatrice/F.() +procréer/a0a+() +proctalgie/S. +proctite/S. +proctologie/S. +proctologue/S. +proctorrhée/S. +procuratie/S. +procuration/S. +procuratrice/F.() +procurer/a0a+() +procureure/S. +procureuse/F.() +procyclique/S. +prodigalité/S. +prodige/S. +prodigieuse/W.() +prodigieusement +prodigue/S. +prodiguer/a0a+() +prodrome/S. +prodromique/S. +productible/S. +production/S. +productique/S. +productive/F.() +productivisme/S. +productiviste/S. +productivité/S. +productrice/F.() +produire/yM() +produit/S. +produite/F.() +proéminence/S. +proéminente/F.() +prof/S. +profanation/S. +profanatrice/F.() +profane/S. +profanée/F.() +profaner/a0a+() +proférée/F.() +proférer/c0a+() +profès +professe/S. +professée/F.() +professer/a0a+() +professeure/F.() +profession/S. +professionnalisation/S. +professionnalisée/F.() +professionnaliser/a0a+() +professionnalisme/S. +professionnelle/F.() +professionnellement +professorale/W.() +professorat/S. +profil/S. +profilage/S. +profilée/F.() +profiler/a0a+() +profit/S. +profitabilité/S. +profitable/S. +profitablement +profiter/a0() +profiterole/S. +profiteuse/F.() +profonde/F.() +profondément +profondeur/S. +profuse/F.() +profusément +profusion/S. +progénitrice/F.() +progéniture/S. +progestative/F.() +progestérone/S. +progiciel/S. +proglottis +prognathe/S. +prognathisme/S. +programmable/S. +programmation/S. +programmatique/S. +programmatiquement +programmatrice/F.() +programme/S. +programmée/F.() +programmer/a0a+() +programmeuse/F.() +programmiste/S. +progrès +progresser/a0() +progression/S. +progressisme/S. +progressiste/S. +progressive/F.() +progressivement +progressivité/S. +prohibée/F.() +prohiber/a0a+() +prohibition/S. +prohibitionnisme/S. +prohibitionniste/S. +prohibitive/F.() +proie/S. +projecteur/S. +projectile/S. +projection/S. +projectionniste/S. +projective/F.() +projectivement +projectivisée/F.() +projecture/S. +projet/S. +projetable/S. +projetée/F.() +projeter/d0a+() +projeteur/S. +prolactine/S. +prolamine/S. +prolan/S. +prolapsus +prolégomènes +prolepse/S. +prolétaire/S. +prolétariat/S. +prolétarienne/F.() +prolétarisation/S. +prolétariser/a0a+() +prolifération/S. +proliférer/c0() +prolificité/S. +prolifique/S. +prolixe/S. +prolixité/S. +prolo/S. +prologue/S. +prolongateur/S. +prolongation/S. +prolongeable/S. +prolongée/F.() +prolongement/S. +prolonger/a0a+() +promenade/S. +promener/b0a+() +promeneuse/F.() +promenoir/S. +promesse/S. +prométhéenne/F.() +prométhéum/S. +prometteuse/F.() +promettre/vA() +promiscuité/S. +promise/F.() +promo/S. +promontoire/S. +promotion/S. +promotionnaire/S. +promotionnelle/F.() +promotionner/a0a+() +promotrice/F.() +promouvoir/pH() +prompte/F.() +promptement +prompteur/S. +promptitude/S. +promue/F.() +promulgation/S. +promulguée/F.() +promulguer/a0a+() +pronaos +pronation/S. +pronatrice/F.() +prônée/F.() +prôner/a0a+() +prôneuse/F.() +pronom/S. +pronominale/W.() +pronominalement +prononçable/S. +prononcée/F.() +prononcer/a0a+() +prononciation/S. +pronostic/S. +pronostiquée/F.() +pronostiquer/a0a+() +pronostiqueuse/F.() +pronunciamiento/S. +propagande/S. +propagandiste/S. +propagation/S. +propagatrice/F.() +propagée/F.() +propager/a0a+() +propagule/S. +propanal/S. +propane/S. +propanier/S. +propanoïque/S. +proparoxyton/S. +propective/S. +propédeute/S. +propédeutique/S. +propène/S. +propension/S. +propergol/S. +propérispomène/S. +propharmacienne/F.() +prophase/S. +prophète/S. +prophétesse/S. +prophétie/S. +prophétique/S. +prophétiquement +prophétisée/F.() +prophétiser/a0a+() +prophétisme/S. +prophylactique/S. +prophylaxie/S. +propice/S. +propionique/S. +propitiation/S. +propitiatoire/S. +propolis +proportion/S. +proportionnalité/S. +proportionnée/F.() +proportionnelle/F.() +proportionnellement +proportionner/a0a+() +propos +proposable/S. +proposée/F.() +proposer/a0a+() +proposition/S. +propositionnelle/F.() +propre/S. +propre-à-rien +proprement +propres-à-rien +propreté/S. +propréteur/S. +proprette/F.() +propréture/S. +propriétaire/S. +propriété/S. +proprio/S. +proprioceptive/F.() +propulsée/F.() +propulser/a0a+() +propulseur/S. +propulsion/S. +propulsive/F.() +propylée/S. +propylène/S. +prorata +prorogation/S. +prorogative/F.() +prorogée/F.() +proroger/a0a+() +prosaïque/S. +prosaïquement +prosaïsme/S. +prosateur/S. +proscenium/S. +proscripteur/S. +proscription/S. +proscrire/y1() +proscrite/F.() +prose/S. +prosecteur/S. +prosectorat/S. +prosélyte/S. +prosélytisme/S. +prosimien/S. +prosociale/W.() +prosodie/S. +prosodier/a0a+() +prosodique/S. +prosopopée/S. +prospect/S. +prospectée/F.() +prospecter/a0a+() +prospection/S. +prospective/F.() +prospectrice/F.() +prospectus +prospérer/c0() +prospérité/S. +prostaglandine/S. +prostate/S. +prostatectomie/S. +prostatique/S. +prostatisme/S. +prosternation/S. +prosternée/F.() +prosternement/S. +prosterner/a0a+() +prosthèse/S. +prosthétique/S. +prostituée/F.() +prostituer/a0a+() +prostitution/S. +prostration/S. +prostrée/F.() +prostyle/S. +protactinium/S. +protagoniste/S. +protase/S. +prote/S. +protéase/S. +protection/S. +protectionnelle/F.() +protectionnisme/S. +protectionniste/S. +protectorat/S. +protectrice/F.() +protée/S. +protège-cahier/S. +protège-dents +protégée/F.() +protéger/c0a+() +protège-tibia/S. +protéide/S. +protéiforme/S. +protéine/S. +protéinée/F.() +protéinémie/S. +protéinurie/S. +protéique/S. +protèle/S. +protéolyse/S. +protéolytique/S. +protéome/S. +protéomique/S. +protérandrie/S. +protestante/F.() +protestantisme/S. +protestataire/S. +protestation/S. +protester/a0a+() +protêt/S. +prothalle/S. +prothèse/S. +prothésiste/S. +prothétique/S. +prothorax +prothrombine/S. +protide/S. +protidique/S. +protiste/S. +protistologie/S. +protistologue/S. +protocarbure/S. +protochlorure/S. +protococcus +protocolaire/S. +protocole/S. +protoétoile/S. +protogalaxie/S. +protogine/S. +protogynie/S. +protohistoire/S. +protohistorienne/F.() +protohistorique/S. +proto-industrialisation/S. +protomé/S. +proton/S. +protonéma/S. +protonique/S. +protonotaire/S. +protophyte/S. +protoplanétaire/S. +protoplanète/S. +protoplasme/S. +protoplasmique/S. +protoptère/S. +prototypage/S. +prototype/S. +protoxyde/S. +protozoaire/S. +protractile/S. +protubérance/S. +protubérante/F.() +protutrice/F.() +prou +proudhonienne/F.() +proue/S. +prouesse/S. +prouter/a0() +prouvable/S. +prouver/a0a+() +provéditeur/S. +provenance/S. +provençale/W.() +provende/S. +provenir/i0i+() +proverbe/S. +proverbiale/W.() +proverbialement +proverbialiser/a0a+() +providence/S. +providentialisme/S. +providentielle/F.() +providentiellement +provignage/S. +provignement/S. +provigner/a0a+() +provin/S. +province/S. +provincialat/S. +provinciale/W.() +provincialisme/S. +proviseure/F.() +provision/S. +provisionnée/F.() +provisionnelle/F.() +provisionner/a0a+() +provisoire/S. +provisoirement +provisorat/S. +provitamine/S. +provo/S. +provocante/F.() +provocation/S. +provocatrice/F.() +provoquée/F.() +provoquer/a0a+() +proxémique/S. +proxénète/S. +proxénétisme/S. +proximale/W.() +proximité/S. +proyer/S. +prude/S. +prudemment +prudence/S. +prudente/F.() +pruderie/S. +prud'homale/W.() +prud'homie/S. +prud'homme/S. +prudhommerie/S. +prudhommesque/S. +pruine/S. +prune/S. +pruneau/X. +prunelaie/S. +prunelée/S. +prunelle/S. +prunellier/S. +pruner +prunier/S. +prunus +prurigineuse/W.() +prurigo/S. +prurit/S. +prussiate/S. +prussienne/F.() +prussique/S. +prytane/S. +prytanée/S. +psallette/S. +psalliote/S. +psalmiste/S. +psalmodiée/F.() +psalmodier/a0a+() +psalmodique/S. +psaltérion/S. +psaume/S. +psautier/S. +pschent/S. +pschitt +pseudarthrose/S. +pseudo/S. +pseudobulbaire/S. +pseudoconvexe/S. +pseudoconvexité/S. +pseudocycle/S. +pseudodifférentielle/F.() +pseudofécondation/S. +pseudogroupe/S. +pseudo-intégrable/S. +pseudomembrane/S. +pseudomembraneuse/W.() +pseudonévroptère/S. +pseudonyme/S. +pseudopode/S. +pseudoriemannienne/F.() +pseudosection/S. +psi +psitt +psittacisme/S. +psittacose/S. +psoas +psoque/S. +psoriasis +pst +psy/S. +psychanalyse/S. +psychanalysée/F.() +psychanalyser/a0a+() +psychanalyste/S. +psychanalytique/S. +psychasthénie/S. +psyché/S. +psychédélique/S. +psychédélisme/S. +psychiatre/S. +psychiatrie/S. +psychiatrique/S. +psychiatrisée/F.() +psychiatriser/a0a+() +psychique/S. +psychiquement +psychisme/S. +psychoanaleptique/S. +psychobiologie/S. +psychochirurgie/S. +psychocritique/S. +psychodramatique/S. +psychodrame/S. +psychodynamique/S. +psychodysleptique/S. +psychoéducation/S. +psychoéducative/F.() +psychoéducatrice/F.() +psycholeptique/S. +psycholinguistique/S. +psychologie/S. +psychologique/S. +psychologiquement +psychologiser/a0a+() +psychologisme/S. +psychologue/S. +psychométrie/S. +psychométrique/S. +psychomotrice/F.() +psychomotricienne/F.() +psychomotricité/S. +psychonévrose/S. +psychopathe/S. +psychopathie/S. +psychopathologie/S. +psychopathologique/S. +psychopédagogie/S. +psychopharmacologie/S. +psychophysiologie/S. +psychophysiologique/S. +psychophysique/S. +psychopompe/S. +psychorigide/S. +psychorigidité/S. +psychose/S. +psychosensorielle/F.() +psycho-sensori-motrice/F.() +psychosociale/W.() +psychosociologie/S. +psychosomatique/S. +psychotechnicienne/F.() +psychotechnique/S. +psychothérapeute/S. +psychothérapie/S. +psychotique/S. +psychotrope/S. +pt/S. +pt/||-- +ptéridophyte/S. +ptérodactyle/S. +ptérygotus +ptolémaïque/S. +ptomaïne/S. +ptôse/S. +ptôsis +ptyaline/S. +ptyalisme/S. +puante/F.() +puanteur/S. +pub/S. +pubère/S. +pubertaire/S. +puberté/S. +pubescence/S. +pubescente/F.() +pubienne/F.() +pubis +publiable/S. +public/S. +publicain/S. +publication/S. +publiciser/a0a+() +publiciste/S. +publicitaire/S. +publicité/S. +publiée/F.() +publier/a0a+() +publi-information/S. +publipostage/S. +publique/S. +publiquement +publireportage/S. +puccinia/S. +puccinie/S. +puce/S. +puceau/X. +pucelage/S. +pucelle/S. +puceron/S. +puche/S. +pucheux +pucier/S. +pudding/S. +puddlage/S. +puddler/a0a+() +puddleur/S. +pudeur/S. +pudibonde/F.() +pudibonderie/S. +pudicité/S. +pudique/S. +pudiquement +puer/a0a+() +puéricultrice/S. +puériculture/S. +puérile/F.() +puérilement +puérilisme/S. +puérilité/S. +puerpérale/W.() +puffin/S. +pugilat/S. +pugiliste/S. +pugilistique/S. +pugnace/S. +pugnacité/S. +puînée/F.() +puisage/S. +puisard/S. +puisatier/S. +puisement/S. +puiser/a0a+() +puisette/S. +puisque +puissamment +puissance/S. +puissante/F.() +puits +pulicaire/S. +pull/S. +pullman/S. +pullorose/S. +pull-over/S. +pullulante/F.() +pullulation/S. +pullulement/S. +pulluler/a0() +pulmonaire/S. +pulpaire/S. +pulpe/S. +pulpectomie/S. +pulpeuse/W.() +pulque/S. +pulsante/F.() +pulsar/S. +pulsation/S. +pulsative/F.() +pulsée/F.() +pulser/a0a+() +pulsion/S. +pulsionnelle/F.() +pulsoréacteur/S. +pultacée/F.() +pulvérin/S. +pulvérisable/S. +pulvérisateur/S. +pulvérisation/S. +pulvérisée/F.() +pulvériser/a0a+() +pulvériseur/S. +pulvérulence/S. +pulvérulente/F.() +puma/S. +puna/S. +punaise/S. +punaiser/a0a+() +punch/S. +puncheur/S. +punching-ball/S. +puncture/S. +punie/F.() +punique/S. +punir/f0f+() +punissable/S. +punition/S. +punitive/F.() +punk/S. +puntarelle/S. +puntillero/S. +pupazzo/S. +pupe/S. +pupillaire/S. +pupillarité/S. +pupille/S. +pupinisation/S. +pupitre/S. +pupitreuse/F.() +pure/F.() +pureau/X. +purée/S. +purement +pureté/S. +purgation/S. +purgative/F.() +purgatoire/S. +purge/S. +purgée/F.() +purgeoir/S. +purger/a0a+() +purgeur/S. +purifiante/F.() +purification/S. +purificatoire/S. +purificatrice/F.() +purifiée/F.() +purifier/a0a+() +purin/S. +purine/S. +purique/S. +purisme/S. +puriste/S. +puritaine/F.() +puritanisme/S. +purot/S. +purotin/S. +purpura/S. +purpurine/F.() +pur-sang +purulence/S. +purulente/F.() +puseyisme/S. +pusillanime/S. +pusillanimité/S. +pustule/S. +pustuleuse/W.() +putain/S. +putassassière/F.() +putative/F.() +pute/S. +putier/S. +putiet/S. +putois +putréfaction/S. +putréfiable/S. +putréfiée/F.() +putréfier/a0a+() +putrescence/S. +putrescente/F.() +putrescibilité/S. +putrescible/S. +putride/S. +putridité/S. +putsch/S. +putschiste/S. +putt/S. +putter/S. +putter/a0() +putting/S. +putto/S. +puy/S. +puzzle/S. +px/||-- +pycnogonide/S. +pycnomètre/S. +pycnose/S. +pyélite/S. +pygargue/S. +pygmée/S. +pyjama/S. +pylône/S. +pylore/S. +pylorique/S. +pyodermite/S. +pyogène/S. +pyorrhée/S. +pyracanthe/S. +pyrale/S. +pyramidale/W.() +pyramide/S. +pyramidée/F.() +pyramider/a0() +pyramidion/S. +pyrène/S. +pyrénéenne/F.() +pyrénéite/S. +pyrénomycète/S. +pyrèthre/S. +pyrex +pyrexie/S. +pyridoxine/S. +pyrimidine/S. +pyrimidique/S. +pyrite/S. +pyriteuse/W.() +pyroclastique/S. +pyroélectricité/S. +pyroélectrique/S. +pyrogallique/S. +pyrogallol/S. +pyrogénation/S. +pyrogène/S. +pyrographe/S. +pyrogravée/F.() +pyrograver/a0a+() +pyrograveuse/F.() +pyrogravure/S. +pyroligneuse/W.() +pyrolusite/S. +pyrolyse/S. +pyromane/S. +pyromanie/S. +pyromètre/S. +pyrométrie/S. +pyrométrique/S. +pyrophore/S. +pyrophosphorique/S. +pyrophyte/S. +pyroscaphe/S. +pyrosis +pyrotechnicienne/F.() +pyrotechnie/S. +pyrotechnique/S. +pyroxène/S. +pyroxénite/S. +pyroxylée/F.() +pyrrhique/S. +pyrrhonienne/F.() +pyrrhonisme/S. +pyrrhotite/S. +pyrrole/S. +pyrrolique/S. +pythagoricienne/F.() +pythagorique/S. +pythagorisme/S. +pythie/S. +pythienne/F.() +pythique/S. +python/S. +pythonisse/S. +pyurie/S. +pyxide/S. +pz/||-- +q +qanat/S. +qatarienne/F.() +quadragénaire/S. +quadragésimale/W.() +quadragésime/S. +quadrangle/S. +quadrangulaire/S. +quadrant/S. +quadratin/S. +quadratique/S. +quadrature/S. +quadrette/S. +quadricentenaire/S. +quadriceps +quadrichromie/S. +quadricycle/S. +quadriennale/W.() +quadrifide/S. +quadrige/S. +quadrilatère/S. +quadrilingue/S. +quadrilinguisme/S. +quadrillage/S. +quadrille/S. +quadrillée/F.() +quadriller/a0a+() +quadrillion/S. +quadrilobe/S. +quadrilobée/F.() +quadrilogie/S. +quadrimoteur/S. +quadripartie/F.() +quadripartite/S. +quadriphonie/S. +quadripôle/S. +quadrique/S. +quadriréacteur/S. +quadrirème/S. +quadrisyllabe/S. +quadrisyllabique/S. +quadrivalence/S. +quadrivalente/F.() +quadrumane/S. +quadrupède/S. +quadruple/S. +quadruplée/F.() +quadruplement/S. +quadrupler/a0a+() +quadruplet/S. +quadruplex +quai/S. +quaker/S. +quakeresse/S. +qualifiable/S. +qualifiante/F.() +qualification/S. +qualificative/F.() +qualifiée/F.() +qualifier/a0a+() +qualitative/F.() +qualitativement +qualité/S. +quand +quant +quant-à-soi +quantième/S. +quantifiable/S. +quantificateur/S. +quantification/S. +quantifiée/F.() +quantifier/a0a+() +quantile/S. +quantique/S. +quantitative/F.() +quantitativement +quantité/S. +quantum/I. +quarantaine/S. +quarante +quarante-cinq +quarante-deux +quarante-et-un +quarante-huit +quarantenaire/S. +quarante-neuf +quarante-quatre +quarante-sept +quarante-six +quarante-trois +quarantième/S. +quarderonner/a0a+() +quark/S. +quarrer/a0a+() +quartager/a0a+() +quartanier/S. +quartation/S. +quartaut/S. +quarte/F.() +quarté/S. +quartefeuille/S. +quartenier/S. +quarter/a0a+() +quarteronne/F.() +quartet/S. +quartette/S. +quartidi/S. +quartier/S. +quartier-maître +quartiers-maîtres +quartile/S. +quartique/S. +quart-monde +quarto +quarts-mondes +quartz +quartzeuse/W.() +quartzifère/S. +quartzite/S. +quasar/S. +quasi +quasi/S. +quasi-contrat/S. +quasi-cristal/X. +quasi-délit/S. +quasiment +quasimodo/S. +quasi-monnaie/S. +quassia/S. +quassier/S. +quassine/S. +quater +quaternaire/S. +quaterne/S. +quaternion/S. +quatorze +quatorzième/S. +quatorzièmement +quatrain/S. +quatre +quatre-de-chiffre +quatre-épices +quatre-feuilles +quatre-mâts +quatre-quarts +quatre-saisons +quatre-temps +quatre-vingt/S. +quatre-vingt-cinq +quatre-vingt-deux +quatre-vingt-dix +quatre-vingt-dix-huit +quatre-vingt-dix-neuf +quatre-vingt-dix-sept +quatre-vingt-douze +quatre-vingt-huit +quatre-vingtième/S. +quatre-vingt-neuf +quatre-vingt-onze +quatre-vingt-quatorze +quatre-vingt-quatre +quatre-vingt-quinze +quatre-vingt-seize +quatre-vingt-sept +quatre-vingt-six +quatre-vingt-treize +quatre-vingt-trois +quatre-vingt-un +quatrième/S. +quatrièmement +quattrocento +quatuor/S. +qubit/S. +que +québécisme/S. +québécoise/F.() +quebracho/S. +quelconque/S. +quelle/F.() +quelque/S. +quelquefois +quelques-unes +quelques-uns +quelqu'un +quelqu'une +quémande/S. +quémandée/F.() +quémander/a0a+() +quémandeuse/F.() +qu'en-dira-t-on +quenelle/S. +quenotte/S. +quenouille/S. +quéquette/S. +quérable/S. +quercitrine/S. +quercitron/S. +querelle/S. +quereller/a0a+() +querelleuse/F.() +quérir +quérulence/S. +quérulente/F.() +questeur/S. +question/S. +questionnaire/S. +questionnée/F.() +questionnement/S. +questionner/a0a+() +questionneuse/F.() +questure/S. +quétaine/S. +quétainerie/S. +quête/S. +quêter/a0a+() +quêteuse/F.() +quetsche/S. +quetschier/S. +quetter/a0a+() +quetzal/S. +quetzales +queue/S. +queue-d'aronde +queue-de-cheval +queue-de-cochon +queue-de-morue +queue-de-pie +queue-de-rat +queue-de-renard +queues-d'aronde +queues-de-cheval +queues-de-cochon +queues-de-morue +queues-de-pie +queues-de-rat +queues-de-renard +queusot/S. +queuter/a0a+() +queux +qui +quiche/S. +quichenotte/S. +quichua/S. +quiconque +quidam/S. +quiddité/S. +quiescence/S. +quiète/F.() +quiétisme/S. +quiétiste/S. +quiétude/S. +quignon/S. +quille/S. +quiller/a0a+() +quilleuse/F.() +quillier/S. +quillon/S. +quimper/a0() +quinaire/S. +quinaude/F.() +quincaillerie/S. +quincaillière/F.() +quinconce/S. +quine/S. +quinée/F.() +quinine/S. +quinoa/S. +quinoléine/S. +quinquagénaire/S. +quinquagésime/S. +quinquennale/W.() +quinquennat/S. +quinquet/S. +quinquina/S. +quintaine/S. +quintal/X. +quinte/F.() +quinté/S. +quintefeuille/S. +quintessence/S. +quintessenciée/F.() +quintessencier/a0a+() +quintet/S. +quintette/S. +quinteuse/W.() +quintidi/S. +quintillion/S. +quinto +quintologie/S. +quintuple/S. +quintuplée/F.() +quintupler/a0a+() +quintuplet/S. +quinzaine/S. +quinze +quinzième/S. +quinzièmement +quinzomadaire/S. +quipou/S. +quiproquo/S. +quirite/S. +quiscale/S. +quittance/S. +quittancer/a0a+() +quitter/a0a+() +quitus +qui-vive +quiz +quo +quoi +quoique +quolibet/S. +quorum/S. +quota/S. +quote-part +quotes-parts +quotidienne/F.() +quotidiennement +quotidienneté/S. +quotient/S. +quotité/S. +quotter/a0() +r +ra/S. +rabâchage/S. +rabâcher/a0a+() +rabâcheuse/F.() +rabais +rabaissement/S. +rabaisser/a0a+() +raban/S. +rabane/S. +rabanter/a0a+() +rabat/S. +rabat-eau +rabat-joie +rabattable/S. +rabattage/S. +rabattant/S. +rabattante/F.() +rabattement/S. +rabatteur/S. +rabatteuse/F.() +rabattoir/S. +rabattre/uA() +rabattue/F.() +rabat-vent +rabbi/S. +rabbin/S. +rabbinat/S. +rabbinique/S. +rabbinisme/S. +rabdomancie/S. +rabelaisienne/F.() +rabiauter +rabibochage/S. +rabibocher/a0a+() +rabiot/S. +rabiotée/F.() +rabioter/a0a+() +rabique/S. +rabistoquer/a0a+() +râble/S. +râblée/F.() +râbler/a0a+() +râblure/S. +rabonnir/f0f+() +rabot/S. +rabotage/S. +rabotée/F.() +rabotement/S. +raboter/a0a+() +raboteuse/F.() +raboteuse/W.() +rabougrie/F.() +rabougrir/f0f+() +rabougrissement/S. +rabouillère/S. +rabouilleuse/F.() +raboutage/S. +rabouter/a0a+() +rabrouée/F.() +rabrouement/S. +rabrouer/a0a+() +racabouillir +racaille/S. +raccommodable/S. +raccommodage/S. +raccommodée/F.() +raccommodement/S. +raccommoder/a0a+() +raccommodeuse/F.() +raccompagner/a0a+() +raccord/S. +raccordement/S. +raccorder/a0a+() +raccourcie/F.() +raccourcir/f0f+() +raccourcissement/S. +raccoutrer/a0a+() +raccoutumer/a0a+() +raccroc/S. +raccrochage/S. +raccrocher/a0a+() +raccrocheuse/F.() +raccuser/a0() +raccuspoter/a0() +race/S. +racée/F.() +racémique/S. +racer/S. +rachat/S. +rachetable/S. +rachetée/F.() +racheter/b0a+() +rachialgie/S. +rachianesthésie/S. +rachidienne/F.() +rachis +rachitique/S. +rachitisme/S. +raciale/W.() +racialement +racialisme/S. +racialiste/S. +racinage/S. +racinaire/S. +racinal/X. +racine/S. +racinée/F.() +raciner/a0a+() +racinienne/F.() +raciologie/S. +racisme/S. +raciste/S. +racket/S. +rackettée/F.() +racketter/a0a+() +racketteuse/F.() +raclage/S. +racle/S. +raclée/S. +raclement/S. +racler/a0a+() +raclette/S. +racleuse/F.() +racloir/S. +raclure/S. +racolage/S. +racoler/a0a+() +racoleuse/F.() +racontable/S. +racontar/S. +racontée/F.() +raconter/a0a+() +raconteuse/F.() +racornie/F.() +racornir/f0f+() +racornissement/S. +racrapoter/a0a+() +rad/||-- +radar/S. +radariste/S. +rade/S. +radeau/X. +rader/a0a+() +radeuse/S. +radiaire/S. +radiale/W.() +radialement +radian/S. +radiance/S. +radiant/S. +radiante/F.() +radiateur/S. +radiation/S. +radiative/F.() +radicalaire/S. +radicale/W.() +radicalement +radicale-socialiste +radicales-socialistes +radicalisation/S. +radicalisée/F.() +radicaliser/a0a+() +radicalisme/S. +radicalité/S. +radical-socialisme +radical-socialiste +radicande/S. +radicante/F.() +radicaux-socialistes +radicelle/S. +radiculaire/S. +radicule/S. +radiée/F.() +radier/a0a+() +radiesthésie/S. +radiesthésiste/S. +radieuse/W.() +radieusement +radine/F.() +radiner/a0a+() +radinerie/S. +radio/S. +radioactive/F.() +radioactivité/S. +radioalignement/S. +radioaltimètre/S. +radioamatrice/F.() +radioastronome/S. +radioastronomie/S. +radiobalisage/S. +radiobalise/S. +radiobaliser/a0a+() +radioborne/S. +radiocarbone/S. +radiocassette/S. +radiochimie/S. +radiochimique/S. +radiochimiste/S. +radiochronologie/S. +radiocobalt/S. +radiocommunication/S. +radiocompas +radioconducteur/S. +radiocristallographie/S. +radiodiagnostic/S. +radiodiffusée/F.() +radiodiffuser/a0a+() +radiodiffuseur/S. +radiodiffusion/S. +radioélectricité/S. +radioélectrique/S. +radiofréquence/S. +radiogoniomètre/S. +radiogoniométrie/S. +radiogoniométrique/S. +radiogramme/S. +radiographie/S. +radiographiée/F.() +radiographier/a0a+() +radiographique/S. +radioguidage/S. +radioguider/a0a+() +radio-isotope/S. +radiolaire/S. +radiolésion/S. +radiologie/S. +radiologique/S. +radiologiste/S. +radiologue/S. +radiolyse/S. +radiométallographie/S. +radiomètre/S. +radiométrie/S. +radiométrique/S. +radionavigant/S. +radionavigante/F.() +radionavigation/S. +radionécrose/S. +radionucléide/S. +radiophare/S. +radiophonie/S. +radiophonique/S. +radiophotographie/S. +radioprotection/S. +radioreportage/S. +radioreporter/S. +radioscope/S. +radioscoper/a0a+() +radioscopie/S. +radiosondage/S. +radiosonde/S. +radio-taxi/S. +radiotechnique/S. +radiotélégraphie/S. +radiotélégraphier/a0a+() +radiotélégraphique/S. +radiotélégraphiste/S. +radiotéléphone/S. +radiotéléphonie/S. +radiotéléphoniste/S. +radiotélescope/S. +radiotélévisée/F.() +radiothérapeute/S. +radiothérapie/S. +radis +radium/S. +radius +radja/S. +radôme/S. +radon/S. +radotage/S. +radoter/a0() +radoteuse/F.() +radoub/S. +radouber/a0a+() +radoucir/f0f+() +radoucissement/S. +rafale/S. +rafantir/a0() +raffermir/f0f+() +raffermissement/S. +raffinage/S. +raffinée/F.() +raffinement/S. +raffiner/a0a+() +raffinerie/S. +raffineuse/F.() +rafflesia/S. +rafflésie/S. +raffoler/a0() +raffut/S. +raffûter/a0a+() +rafiot/S. +rafistolage/S. +rafistolée/F.() +rafistoler/a0a+() +rafle/S. +rafler/a0a+() +rafraîchie/F.() +rafraîchir/f0f+() +rafraîchissante/F.() +rafraîchissement/S. +raft/S. +rafting/S. +ragaillardir/f0f+() +rage/S. +rageante/F.() +rager/a0() +rageuse/F.() +rageusement +raggamuffin/S. +raglan/S. +ragondin/S. +ragot/S. +ragoter/a0() +ragougnasse/S. +ragoût/S. +ragoutante/F.() +ragoûtante/F.() +ragoûter/a0a+() +ragrafer/a0a+() +ragréer/a0a+() +ragréeuse/F.() +ragtime/S. +rague/S. +raguer/a0() +rahat-lokoum/S. +rahat-loukoum/S. +rai/S. +raïa/S. +raide/F.() +rai-de-cœur +raidement +raider/S. +raideur/S. +raidie/F.() +raidillon/S. +raidir/f0f+() +raidissement/S. +raidisseur/S. +raifort/S. +rail/S. +raille/S. +raillée/F.() +railler/a0a+() +raillerie/S. +railleuse/F.() +railleusement +rail-route +rainage/S. +raine/S. +rainer/a0a+() +raineter/d0a+() +rainette/S. +rainurage/S. +rainure/S. +rainurée/F.() +rainurer/a0a+() +raiponce/S. +raire/wM() +rais-de-cœur +raisin/S. +raisiné/S. +raison/S. +raisonnable/S. +raisonnablement +raisonnée/F.() +raisonnement/S. +raisonner/a0a+() +raisonneuse/F.() +raja/S. +rajeunie/F.() +rajeunir/f0f+() +rajeunissante/F.() +rajeunissement/S. +rajout/S. +rajouter/a0a+() +rajustement/S. +rajuster/a0a+() +raki/S. +râlante/F.() +râle/S. +râlement/S. +ralentie/F.() +ralentir/f0f+() +ralentissement/S. +ralentisseur/S. +râler/a0() +râleuse/F.() +ralingue/S. +ralinguer/a0a+() +ralléger/c0() +ralliée/F.() +ralliement/S. +rallier/a0a+() +rallonge/S. +rallongement/S. +rallonger/a0a+() +rallumer/a0a+() +rallye/S. +ramadan/S. +ramage/S. +ramagée/F.() +ramager/a0a+() +ramailler/a0a+() +ramander/a0a+() +ramarrer/a0a+() +ramassage/S. +ramasse/S. +ramasse-couverts +ramassée/F.() +ramasse-feuilles +ramasse-miettes +ramasse-monnaie +ramasse-pâtes +ramasse-poussière +ramasser/a0a+() +ramassette/S. +ramasseuse/F.() +ramassis +ramastiquer/a0a+() +rambarde/S. +rambiner/a0() +rambour/S. +ramdam/S. +rame/S. +rameau/X. +ramée/F.() +ramée/S. +ramender/a0a+() +ramendeuse/F.() +ramener/b0a+() +ramequin/S. +ramer/a0a+() +ramereau/X. +ramerot/S. +ramescence/S. +rameter/d0() +ramette/S. +rameuse/F.() +rameuse/W.() +rameutée/F.() +rameuter/a0a+() +rami/S. +ramie/S. +ramier/S. +ramification/S. +ramifiée/F.() +ramifier/a0a+() +ramille/S. +ramingue/S. +ramollie/F.() +ramollir/f0f+() +ramollissante/F.() +ramollissement/S. +ramollo/S. +ramonage/S. +ramoner/a0a+() +ramoneuse/F.() +rampante/F.() +rampe/S. +rampeau/X. +rampement/S. +ramper/a0() +ramponeau/X. +ramponneau/X. +ramure/S. +ranatre/S. +rancard/S. +rancarder/a0a+() +rancart/S. +rance/S. +rancescible/S. +ranch/S. +ranche/S. +rancher/S. +rancie/F.() +rancio/S. +rancir/f0f+() +rancissement/S. +rancissure/S. +rancœur/S. +rançon/S. +rançonnée/F.() +rançonnement/S. +rançonner/a0a+() +rancune/S. +rancunière/F.() +rand/S. +randomisation/S. +randonnée/S. +randonner/a0() +randonneuse/F.() +rang/S. +rangée/F.() +rangée/S. +rangement/S. +ranger/a0a+() +rangeuse/F.() +rani/S. +ranimée/F.() +ranimer/a0a+() +ranz +raouster +raout/S. +rap/S. +rapace/S. +rapacité/S. +râpage/S. +rapapilloter/a0a+() +rapatriée/F.() +rapatriement/S. +rapatrier/a0a+() +rapatronnage/S. +râpe/S. +râpée/F.() +râper/a0a+() +râperie/S. +rapetassage/S. +rapetasser/a0a+() +rapetissée/F.() +rapetissement/S. +rapetisser/a0a+() +râpeuse/W.() +raphia/S. +rapiate/F.() +rapide/S. +rapidement +rapidité/S. +rapiéçage/S. +rapiécée/F.() +rapiécer/c0a+() +rapiéceter/d0a+() +rapière/S. +rapin/S. +rapine/S. +rapiner/a0() +rapinerie/S. +rapipoter/a0() +raplatie/F.() +raplatir/f0f+() +rapointir/f0f+() +rappareiller/a0a+() +rappariement/S. +rapparier/a0a+() +rappée/F.() +rappel/S. +rappelable/S. +rappelée/F.() +rappeler/d0a+() +rapper/a0() +rappeuse/F.() +rappliquer/a0() +rappointir/f0f+() +rapport/S. +rapportable/S. +rapportage/S. +rapportée/F.() +rapporter/a0a+() +rapporteuse/F.() +rapprendre +rapprochée/F.() +rapprochement/S. +rapprocher/a0a+() +rapproprier/a0a+() +rapprovisionner/a0a+() +rapt/S. +râpure/S. +raquer/a0a+() +raquette/S. +rare/S. +raréfaction/S. +raréfiée/F.() +raréfier/a0a+() +rarement +rarescente/F.() +rareté/S. +rarissime/S. +ras +rasade/S. +rasage/S. +rasance/S. +rasante/F.() +rascasse/S. +rase/F.() +rasée/F.() +rase-mottes +rase-pet +raser/a0a+() +rasette/S. +raseuse/F.() +rash/S. +rasibus +rasoir/S. +raspoutitsa/S. +rassasiée/F.() +rassasiement/S. +rassasier/a0a+() +rassemblée/F.() +rassemblement/S. +rassembler/a0a+() +rassembleuse/F.() +rasseoir/pS() +rassérénée/F.() +rasséréner/c0a+() +rassie/F.() +rassir/f0f+() +rassise/F.() +rassortiment/S. +rassortir +rassurante/F.() +rassurée/F.() +rassurer/a0a+() +rasta/S. +rastafarisme/S. +rastaquouère/S. +raster/S. +ratafia/S. +ratage/S. +rataplan +ratatinée/F.() +ratatiner/a0a+() +ratatouille/S. +ratatouiller/a0() +rate/F.() +râteau/X. +ratée/F.() +ratel/S. +râtelage/S. +râteler/d0a+() +râteleuse/F.() +râtelier/S. +râtelures +rater/a0a+() +ratiboisée/F.() +ratiboiser/a0a+() +ratichon/S. +ratière/F.() +ratification/S. +ratifiée/F.() +ratifier/a0a+() +ratinage/S. +ratiner/a0a+() +ratio/S. +ratiocination/S. +ratiociner/a0() +ratiocineur/S. +ration/S. +rational/X. +rationalisation/S. +rationalisée/F.() +rationaliser/a0a+() +rationalisme/S. +rationaliste/S. +rationalité/S. +rationnaire/S. +rationnée/F.() +rationnelle/F.() +rationnellement +rationnement/S. +rationner/a0a+() +ratissage/S. +ratissée/F.() +ratisser/a0a+() +ratissoire/S. +raton/S. +ratonnade/S. +rattachable/S. +rattachement/S. +rattacher/a0a+() +rattachiste/S. +rattrapable/S. +rattrapage/S. +rattraper/a0a+() +raturage/S. +rature/S. +raturée/F.() +raturer/a0a+() +rauchage/S. +raucheur/S. +raucité/S. +raugmenter/a0a+() +rauque/S. +rauquement/S. +rauquer/a0() +rauwolfia/S. +ravage/S. +ravagée/F.() +ravager/a0a+() +ravageuse/F.() +ravalée/F.() +ravalement/S. +ravaler/a0a+() +ravaleur/S. +ravaudage/S. +ravauder/a0a+() +ravaudeuse/F.() +rave/S. +ravelin/S. +ravenala/S. +ravenelle/S. +ravie/F.() +ravier/S. +ravière/S. +ravigotante/F.() +ravigote/S. +ravigoter/a0a+() +ravilir/f0f+() +ravine/F.() +ravinée/F.() +ravinement/S. +raviner/a0a+() +ravioli/S. +ravir/f0f+() +raviser/a0a+() +ravissante/F.() +ravissement/S. +ravisseuse/F.() +ravitaillée/F.() +ravitaillement/S. +ravitailler/a0a+() +ravitailleur/S. +ravivage/S. +raviver/a0a+() +ravoir +rayage/S. +rayée/F.() +rayer/a0a+() +rayère/S. +ray-grass +rayon/S. +rayonnage/S. +rayonnante/F.() +rayonnée/F.() +rayonnement/S. +rayonner/a0a+() +rayure/S. +raz +razzia/S. +razzier/a0a+() +ré +réabonnée/F.() +réabonnement/S. +réabonner/a0a+() +réabsorber/a0a+() +réabsorption/S. +réac/S. +réaccoutumer/a0a+() +réacheminement/S. +réacquérir/iK() +réacquise/F.() +réactance/S. +réaction/S. +réactionnaire/S. +réactionnelle/F.() +réactivation/S. +réactive/F.() +réactivée/F.() +réactiver/a0a+() +réactivité/S. +réactrice/F.() +réactualiser/a0a+() +réadaptation/S. +réadapter/a0a+() +réadmettre/vA() +réadmise/F.() +réadmission/S. +réadressage/S. +réaffectation/S. +réaffectée/F.() +réaffecter/a0a+() +réaffirmation/S. +réaffirmée/F.() +réaffirmer/a0a+() +réaffûter/a0a+() +réagir/f0() +réajustement/S. +réajuster/a0a+() +réale/W.() +réaléser/c0a+() +réalgar/S. +réalignement/S. +réalimentation/S. +réalimenter/a0a+() +réalisable/S. +réalisation/S. +réalisatrice/F.() +réalisée/F.() +réaliser/a0a+() +réalisme/S. +réaliste/S. +réalistement +réalité/S. +reality-show/S. +réaménagée/F.() +réaménagement/S. +réaménager/a0a+() +réamorçage/S. +réamorcée/F.() +réamorcer/a0a+() +réanalyser/a0a+() +réanimation/S. +réanimatrice/F.() +réanimer/a0a+() +réapparaître/wQ() +réapparition/S. +réapprendre/tF() +réapprentissage/S. +réappropriation/S. +réappropriée/F.() +réapproprier/a0a+() +réapprovisionnée/F.() +réapprovisionnement/S. +réapprovisionner/a0a+() +réargenter/a0a+() +réarmée/F.() +réarmement/S. +réarmer/a0a+() +réarrangement/S. +réarranger/a0a+() +réassigner/a0a+() +réassort/S. +réassortiment/S. +réassortir/f0f+() +réassumer/a0a+() +réassurance/S. +réattribuer/a0a+() +rebab/S. +rebaisser/a0() +rebander/a0a+() +rebaptisée/F.() +rebaptiser/a0a+() +rébarbative/F.() +rebâtie/F.() +rebâtir/f0f+() +rebattement/S. +rebattre/uA() +rebattue/F.() +rebec/S. +rebecter/a0a+() +rebelle/S. +rebeller/a0a+() +rébellion/S. +rébellionner +rebelote +rebiffer/a0a+() +rebiquer/a0() +reblanchir/f0f+() +reblochon/S. +reboisée/F.() +reboisement/S. +reboiser/a0a+() +rebond/S. +rebondie/F.() +rebondir/f0f+() +rebondissante/F.() +rebondissement/S. +rebonneter +rebord/S. +rebordée/F.() +reborder/a0a+() +rebouchage/S. +rebouchée/F.() +reboucher/a0a+() +rebouiser +rebours +reboutée/F.() +rebouter/a0a+() +rebouteuse/F.() +rebouteux +reboutonner/a0a+() +rebraguetter/a0a+() +rebrancher/a0a+() +rebroder/a0a+() +rebroussement/S. +rebrousse-poil +rebrousser/a0a+() +rebrûler/a0() +rebuffade/S. +rébus +rebut/S. +rebutante/F.() +rebuter/a0a+() +recacheter/d0a+() +recadrage/S. +recadrer/a0a+() +recalage/S. +recalcification/S. +recalcifier/a0a+() +récalcitrante/F.() +recalculée/F.() +recalculer/a0a+() +recalée/F.() +recaler/a0a+() +recalibrer/a0a+() +recapitalisation/S. +récapitulation/S. +récapitulative/F.() +récapituler/a0a+() +recarburation/S. +recarder/a0a+() +recarreler/d0a+() +recaser/a0a+() +recasquante/F.() +recauser/a0() +recéder/c0a+() +recel/S. +receler/b0a+() +receleuse/F.() +récemment +recensée/F.() +recensement/S. +recenser/a0a+() +recenseuse/F.() +recension/S. +récente/F.() +recentrage/S. +recentrée/F.() +recentrer/a0a+() +recépage/S. +recépée/S. +recéper/c0a+() +récépissé/S. +réceptacle/S. +réception/S. +réceptionnaire/S. +réceptionner/a0a+() +réceptionniste/S. +réceptive/F.() +réceptivité/S. +réceptrice/F.() +recercler/a0a+() +recès +récession/S. +récessive/F.() +recette/S. +recevabilité/S. +recevable/S. +receveuse/F.() +recevoir/pK() +recez +rechampir/f0f+() +réchampir/f0f+() +rechampissage/S. +réchampissage/S. +rechange/S. +rechanger/a0a+() +rechanter/a0a+() +rechapage/S. +rechapée/F.() +rechaper/a0a+() +réchapper/a0() +recharge/S. +rechargeable/S. +rechargée/F.() +rechargement/S. +recharger/a0a+() +rechasser/a0a+() +réchaud/S. +réchauffage/S. +réchauffante/F.() +réchauffée/F.() +réchauffement/S. +réchauffer/a0a+() +réchauffeur/S. +rechaussement/S. +rechausser/a0a+() +rêche/S. +recherche/S. +recherchée/F.() +rechercher/a0a+() +recherchiste/S. +rechigner/a0() +rechristianisée/F.() +rechristianiser/a0a+() +rechute/S. +rechuter/a0() +récidivante/F.() +récidive/S. +récidiver/a0() +récidivisme/S. +récidiviste/S. +récif/S. +récifale/W.() +récipiendaire/S. +récipient/S. +réciprocité/S. +réciproque/S. +réciproquement +réciproquer/a0a+() +récit/S. +récital/S. +récitante/F.() +récitatif/S. +récitation/S. +récitée/F.() +réciter/a0a+() +réclamation/S. +réclame/S. +réclamée/F.() +réclamer/a0a+() +reclaper/a0a+() +reclassée/F.() +reclassement/S. +reclasser/a0a+() +reclassification/S. +récliner/a0() +reclouer/a0a+() +reclure/xJ() +recluse/F.() +réclusion/S. +réclusionnaire/S. +recognition/S. +récognitive/F.() +recoiffer/a0a+() +recoin/S. +récolement/S. +récoler/a0a+() +recollage/S. +récollection/S. +recollement/S. +recoller/a0a+() +récollet/S. +recolorer/a0a+() +récoltante/F.() +récolte/S. +récoltée/F.() +récolter/a0a+() +récolteur/S. +recombinaison/S. +recommandable/S. +recommandation/S. +recommandé/S. +recommandée/F.() +recommander/a0a+() +recommencée/F.() +recommencement/S. +recommencer/a0a+() +recomparaître/wQ() +récompense/S. +récompensée/F.() +récompenser/a0a+() +recomposable/S. +recomposée/F.() +recomposer/a0a+() +recomposition/S. +recompresser/a0a+() +recomptée/F.() +recompter/a0a+() +réconciliable/S. +réconciliation/S. +réconciliatrice/F.() +réconciliée/F.() +réconcilier/a0a+() +recondamner/a0a+() +reconditionnement/S. +reconductible/S. +reconduction/S. +reconduire/yL() +reconfigurer/a0a+() +réconfort/S. +réconfortante/F.() +réconfortée/F.() +réconforter/a0a+() +recongélation/S. +recongelée/F.() +recongeler/b0a+() +reconnaissable/S. +reconnaissance/S. +reconnaissante/F.() +reconnaître/wQ() +reconnecter/a0a+() +reconnexion/S. +reconnue/F.() +reconquérante/F.() +reconquérir/iK() +reconquête/S. +reconquise/F.() +reconsidération/S. +reconsidérée/F.() +reconsidérer/c0a+() +reconsolidée/F.() +reconsolider/a0a+() +reconstituante/F.() +reconstituée/F.() +reconstituer/a0a+() +reconstitution/S. +reconstruction/S. +reconstructive/F.() +reconstructrice/F.() +reconstruire/yM() +reconstruite/F.() +recontacter/a0a+() +reconventionnelle/F.() +reconversion/S. +reconvertie/F.() +reconvertir/f0f+() +recopiage/S. +recopiée/F.() +recopier/a0a+() +recoquillée/F.() +recoquiller/a0a+() +record/S. +recordage/S. +recordée/F.() +recorder/a0a+() +recordman/S. +recordwoman/S. +recorriger/a0a+() +recors +recoucher/a0a+() +recoudre/xO() +recoupe/S. +recoupée/F.() +recoupement/S. +recouper/a0a+() +recoupette/S. +recouponner/a0a+() +recourbée/F.() +recourbement/S. +recourber/a0a+() +recourbure/S. +recourir/iD() +recours +recousue/F.() +recouverte/F.() +recouvrable/S. +recouvrage/S. +recouvrance/S. +recouvrante/F.() +recouvrée/F.() +recouvrement/S. +recouvrer/a0a+() +recouvrir/iC() +recracher/a0a+() +récré/S. +recréation/S. +récréation/S. +récréative/F.() +recréée/F.() +recréer/a0a+() +récréer/a0a+() +recrépir/f0f+() +recreuser/a0a+() +récriée/F.() +récrier/a0a+() +récrimination/S. +récriminatrice/F.() +récriminée/F.() +récriminer/a0() +récrire/y1() +recristallisation/S. +recristalliser/a0a+() +recroiser/a0a+() +recroître/wT() +recroller/a0() +recroquevillée/F.() +recroquevillement/S. +recroqueviller/a0a+() +recrû/S. +recrudescence/S. +recrudescente/F.() +recrue/F.() +recrutée/F.() +recrutement/S. +recruter/a0a+() +recruteuse/F.() +recta +rectale/W.() +rectangle/S. +rectangulaire/S. +rectifiable/S. +rectification/S. +rectificative/F.() +rectificatrice/F.() +rectifiée/F.() +rectifier/a0a+() +rectifieuse/F.() +rectiligne/S. +rectilinéaire/S. +rection/S. +rectite/S. +rectitude/S. +recto/S. +rectocolite/S. +rectorale/W.() +rectorat/S. +rectoscope/S. +rectoscopie/S. +rectrice/F.() +rectum/S. +reçue/F.() +recueil/S. +recueillement/S. +recueillie/F.() +recueillir/iR() +recuire/yL() +recuite/F.() +recul/S. +reculade/S. +reculée/F.() +reculement/S. +reculer/a0a+() +reculotter/a0a+() +récupérable/S. +récupération/S. +récupératrice/F.() +récupérée/F.() +récupérer/c0a+() +récurage/S. +récurée/F.() +récurer/a0a+() +récurrence/S. +récurrente/F.() +récursion/S. +récursive/F.() +récursivement +récursivité/S. +récursoire/S. +récusable/S. +récusation/S. +récusée/F.() +récuser/a0a+() +recyclable/S. +recyclage/S. +recyclée/F.() +recycler/a0a+() +rédaction/S. +rédactionnelle/F.() +rédactrice/F.() +redan/S. +reddition/S. +redécorer/a0a+() +redécoupage/S. +redécouper/a0a+() +redécouverte/F.() +redécouverte/S. +redécouvrir/iC() +redéfaire/wD() +redéfinie/F.() +redéfinir/f0f+() +redéfinition/S. +redemander/a0a+() +redémarrage/S. +redémarrer/a0() +redémolir/f0f+() +rédemption/S. +rédemptoriste/S. +rédemptrice/F.() +redent/S. +redentée/F.() +redéploiement/S. +redéployer/a0a+() +redescendre/tA() +redessiner/a0a+() +redevable/S. +redevance/S. +redevenir/i0i+() +redevoir/pC() +rédhibition/S. +rédhibitoire/S. +rédie/S. +rediffusée/F.() +rediffuser/a0a+() +rediffusion/S. +rédigée/F.() +rédiger/a0a+() +rédimée/F.() +redimensionnée/F.() +redimensionnement/S. +redimensionner/a0a+() +rédimer/a0a+() +redingote/S. +rédintégration/S. +redire/yC() +redirection/S. +rediriger/a0a+() +rediscuter/a0a+() +redisposer/a0a+() +redistribuée/F.() +redistribuer/a0a+() +redistribution/S. +redite/S. +redondance/S. +redondante/F.() +redondée/F.() +redonder/a0() +redonner/a0a+() +redorer/a0a+() +redorte/S. +redoublante/F.() +redoublée/F.() +redoublement/S. +redoubler/a0a+() +redoutable/S. +redoutablement +redoute/S. +redoutée/F.() +redouter/a0a+() +redoux +redressée/F.() +redressement/S. +redresser/a0a+() +redresseur/S. +réductase/S. +réductibilité/S. +réductible/S. +réduction/S. +réductionnisme/S. +réductionniste/S. +réductive/F.() +réductrice/F.() +réduire/yM() +réduit/S. +réduite/F.() +réduplication/S. +réduplicative/F.() +réduve/S. +rééchelonnement/S. +rééchelonner/a0a+() +réécouter/a0a+() +réécrire/y1() +réécrite/F.() +réécriture/S. +réédification/S. +réédifier/a0a+() +rééditer/a0a+() +réédition/S. +rééducation/S. +rééducatrice/F.() +rééduquée/F.() +rééduquer/a0a+() +réélection/S. +rééligible/S. +réélire/yB() +réelle/F.() +réellement +réélue/F.() +réembauche/S. +réembauchée/F.() +réembaucher/a0a+() +réémetteur/S. +réémettre/vA() +réémission/S. +réemploi/S. +réemployer/a0a+() +réemprunter/a0a+() +réencastrement/S. +réenchantement/S. +réenclencher/a0a+() +réengagement/S. +réengager/a0a+() +réenregistrable/S. +réenregistrement/S. +réensemencée/F.() +réensemencement/S. +réensemencer/a0a+() +réentendre +rééquilibrage/S. +rééquilibre/S. +rééquilibrée/F.() +rééquilibrer/a0a+() +rééquipement/S. +réer/a0() +réescomptable/S. +réescompte/S. +réescompter/a0a+() +réescompteur/S. +réessayage/S. +réessayer/a0a+() +réétudier/a0a+() +réévaluation/S. +réévaluée/F.() +réévaluer/a0a+() +réexamen/S. +réexaminée/F.() +réexaminer/a0a+() +réexpédiée/F.() +réexpédier/a0a+() +réexpédition/S. +réexportation/S. +réexporter/a0a+() +réf +refabriquer/a0a+() +refaçonner/a0a+() +réfaction/S. +refaire/wD() +refaite/F.() +réfection/S. +réfectoire/S. +refendeuse/F.() +refendre/tA() +refente/S. +référé/S. +référence/S. +référencée/F.() +référencement/S. +référencer/a0a+() +référendaire/S. +référendum/S. +référent/S. +référentielle/F.() +référer/c0a+() +refermentation/S. +refermer/a0a+() +refiler/a0a+() +refinancement/S. +refixer/a0a+() +réfléchie/F.() +réfléchir/f0f+() +réfléchissante/F.() +réflecteur/S. +réflective/F.() +réflectivité/S. +reflet/S. +refléter/c0a+() +refleurir/f0f+() +refleurissement/S. +reflex +réflexe/S. +réflexibilité/S. +réflexible/S. +réflexion/S. +réflexive/F.() +réflexivement +réflexivité/S. +réflexogène/S. +réflexogramme/S. +réflexologie/S. +réflexothérapie/S. +refluer/a0() +reflux +refondation/S. +refonder/a0a+() +refondre/tA() +refonte/S. +reforestation/S. +reforger/a0a+() +réformable/S. +reformatage/S. +réformatrice/F.() +réforme/S. +réformée/F.() +reformer/a0a+() +réformer/a0a+() +réformette/S. +réformisme/S. +réformiste/S. +reformulation/S. +reformuler/a0a+() +refouillement/S. +refouiller/a0a+() +refoulée/F.() +refoulement/S. +refouler/a0a+() +refouloir/S. +refourguée/F.() +refourguer/a0a+() +refourrer/a0a+() +refoutre +réfractaire/S. +réfractée/F.() +réfracter/a0a+() +réfraction/S. +réfractomètre/S. +réfractométrie/S. +réfractrice/F.() +refrain/S. +réfrangibilité/S. +réfrangible/S. +refrènement/S. +refréner/c0a+() +réfrigérante/F.() +réfrigérateur/S. +réfrigération/S. +réfrigérée/F.() +réfrigérer/c0a+() +réfringence/S. +réfringente/F.() +refroidie/F.() +refroidir/f0f+() +refroidissement/S. +refroidisseur/S. +refuge/S. +réfugiée/F.() +réfugier/a0a+() +refus +refusable/S. +refusée/F.() +refuser/a0a+() +refusion/S. +réfutabilité/S. +réfutable/S. +réfutation/S. +réfutée/F.() +réfuter/a0a+() +refuznik/S. +reg/S. +regagner/a0a+() +regain/S. +régal/S. +régalade/S. +régalage/S. +régale/F.() +régalec/S. +régalement/S. +régaler/a0a+() +régalienne/F.() +regard/S. +regardable/S. +regardante/F.() +regarder/a0a+() +regarnie/F.() +regarnir/f0f+() +régate/S. +régater/a0() +régatière/F.() +regazonner/a0a+() +regeler/b0a+() +régence/S. +régénération/S. +régénératrice/F.() +régénérée/F.() +régénérer/c0a+() +régénérescence/S. +régente/F.() +régenter/a0a+() +reggae/S. +régicide/S. +regimbement/S. +regimber/a0a+() +regimbeuse/F.() +régime/S. +régiment/S. +régimentaire/S. +reginglard/S. +région/S. +régionale/W.() +régionalement +régionalisation/S. +régionalisée/F.() +régionaliser/a0a+() +régionalisme/S. +régionaliste/S. +régir/f0f+() +régisseuse/F.() +registraire/S. +registre/S. +réglable/S. +réglage/S. +réglante/F.() +règle/S. +réglée/F.() +règlement/S. +réglementaire/S. +réglementairement +réglementarisme/S. +réglementariste/S. +réglementation/S. +réglementée/F.() +réglementer/a0a+() +régler/c0a+() +réglet/S. +réglette/S. +régleuse/F.() +réglisse/S. +réglo/S. +régloir/S. +réglure/S. +régnante/F.() +règne/S. +régner/c0() +régolite/S. +regonfler/a0a+() +regorgement/S. +regorger/a0() +regrat/S. +regratter/a0a+() +regrattière/F.() +regréer/a0a+() +regreffer/a0a+() +régressée/F.() +régresser/a0() +régression/S. +régressive/F.() +regret/S. +regrettable/S. +regrettablement +regrettée/F.() +regretter/a0a+() +regrèvement/S. +regrimper/a0a+() +regrossir/f0() +regroupement/S. +regrouper/a0a+() +régularisante/F.() +régularisation/S. +régularisée/F.() +régulariser/a0a+() +régularité/S. +régulation/S. +régulatrice/F.() +régule/S. +régulée/F.() +réguler/a0a+() +régulière/F.() +régulièrement +régurgitation/S. +régurgitée/F.() +régurgiter/a0a+() +réhabilitable/S. +réhabilitation/S. +réhabilitée/F.() +réhabiliter/a0a+() +réhabituer/a0a+() +rehausse/S. +rehaussée/F.() +rehaussement/S. +rehausser/a0a+() +rehausseur/S. +rehaut/S. +réhydratant/S. +réhydratante/F.() +réhydratation/S. +réhydratée/F.() +réhydrater/a0a+() +reichsmark/S. +reichstag/S. +réification/S. +réifiée/F.() +réifier/a0a+() +réimperméabiliser/a0a+() +réimplantation/S. +réimplanter/a0a+() +réimportation/S. +réimporter/a0a+() +réimposer/a0a+() +réimposition/S. +réimpression/S. +réimprimer/a0a+() +réimputation/S. +rein/S. +réincarcérer/c0a+() +réincarnation/S. +réincarnée/F.() +réincarner/a0a+() +réincorporation/S. +réincorporer/a0a+() +réincrudation/S. +réindustrialisée/F.() +réindustrialiser/a0a+() +reine/S. +reine-claude +reine-des-prés +reine-marguerite +reines-claudes +reines-des-prés +reines-marguerites +reinette/S. +réinfecter/a0a+() +réinitialisation/S. +réinitialisée/F.() +réinitialiser/a0a+() +réinjectée/F.() +réinjecter/a0a+() +réinjection/S. +réinscription/S. +réinscrire/y1() +réinsérer/c0a+() +réinsertion/S. +réinstallation/S. +réinstaller/a0a+() +réinstaurer/a0a+() +réintégrable/S. +réintégration/S. +réintégrer/c0a+() +réinterprétation/S. +réinterprétée/F.() +réinterpréter/c0a+() +réinterrogation/S. +réinterroger/a0a+() +réintroduction/S. +réintroduire/yM() +réinventée/F.() +réinventer/a0a+() +réinvention/S. +réinvestie/F.() +réinvestir/f0f+() +réinvestissement/S. +réinviter/a0a+() +reis +réitération/S. +réitérative/F.() +réitérer/c0a+() +reître/S. +rejaillir/f0() +rejaillissement/S. +réjection/S. +rejet/S. +rejetable/S. +rejetée/F.() +rejeter/d0a+() +rejeton/S. +rejeu/X. +rejoindre/wB() +rejointe/F.() +rejointoyer/a0a+() +rejointoyeuse/F.() +rejouer/a0a+() +réjouie/F.() +réjouir/f0f+() +réjouissance/S. +réjouissante/F.() +rel +relacer/a0a+() +relâche/S. +relâchée/F.() +relâchement/S. +relâcher/a0a+() +relais +relaisser/a0a+() +relance/S. +relancée/F.() +relancer/a0a+() +relapse/F.() +relargage/S. +rélargir/f0f+() +relarguer/a0a+() +relater/a0a+() +relation/S. +relationnelle/F.() +relative/F.() +relativement +relativisation/S. +relativisée/F.() +relativiser/a0a+() +relativisme/S. +relativiste/S. +relativité/S. +relaver/a0a+() +relax +relaxante/F.() +relaxation/S. +relaxe/S. +relaxée/F.() +relaxer/a0a+() +relayage/S. +relayée/F.() +relayer/a0a+() +relayeuse/F.() +relectrice/F.() +relecture/S. +relégation/S. +reléguée/F.() +reléguer/c0a+() +relent/S. +relevable/S. +relevage/S. +relevailles +relevante/F.() +relevé/S. +relève/S. +relevée/F.() +relèvement/S. +relever/b0a+() +releveuse/F.() +reliée/F.() +relief/S. +relier/a0a+() +relieuse/F.() +religieuse/W.() +religieusement +religion/S. +religionnaire/S. +religiosité/S. +reliquaire/S. +reliquat/S. +relique/S. +relire/yA() +reliure/S. +relocalisation/S. +relogée/F.() +relogement/S. +reloger/a0a+() +relookée/F.() +relooker/a0a+() +relouer/a0a+() +réluctance/S. +relue/F.() +reluire/yU() +reluisante/F.() +reluquer/a0a+() +rem/S. +remâchée/F.() +remâcher/a0a+() +remaillage/S. +remailler/a0a+() +remake/S. +rémanence/S. +rémanente/F.() +remanger/a0a+() +remaniée/F.() +remaniement/S. +remanier/a0a+() +remaquiller/a0a+() +remarcher/a0() +remariage/S. +remarier/a0a+() +remarquable/S. +remarquablement +remarquée/F.() +remarquer/a0a+() +remastérisée/F.() +remastériser/a0a+() +remastiquer/a0a+() +remballage/S. +remballée/F.() +remballer/a0a+() +rembarquement/S. +rembarquer/a0a+() +rembarrer/a0a+() +rembauchée/F.() +rembaucher/a0a+() +rembiner/a0a+() +remblai/S. +remblaiement/S. +remblaver/a0a+() +remblayage/S. +remblayer/a0a+() +rembobinée/F.() +rembobiner/a0a+() +remboîtage/S. +remboîtement/S. +remboîter/a0a+() +rembouger/a0a+() +rembourrage/S. +rembourrée/F.() +rembourrer/a0a+() +rembourrure/S. +remboursable/S. +remboursée/F.() +remboursement/S. +rembourser/a0a+() +rembroquer +rembrunir/f0f+() +rembrunissement/S. +rembucher/a0a+() +remède/S. +remédiable/S. +remédiation/S. +remédier/a0() +remembrement/S. +remembrer/a0a+() +remémoration/S. +remémorée/F.() +remémorer/a0a+() +remerciée/F.() +remerciement/S. +remercier/a0a+() +réméré/S. +remétrer +remettage/S. +remettante/F.() +remettre/vA() +remeublée/F.() +remeubler/a0a+() +rémige/S. +remilitarisation/S. +remilitarisée/F.() +remilitariser/a0a+() +réminiscence/S. +remisage/S. +remise/F.() +remise/S. +remisée/F.() +remiser/a0a+() +remisier/S. +rémissible/S. +rémission/S. +rémittence/S. +rémittente/F.() +remix +remixer/a0a+() +rémiz +remmaillage/S. +remmailler/a0a+() +remmailleuse/S. +remmailloter/a0a+() +remmancher/a0a+() +remmener/b0a+() +remmoulage/S. +remmouleur/S. +remodelage/S. +remodelée/F.() +remodeler/b0a+() +remontage/S. +remontante/F.() +remontée/F.() +remonte-pente/S. +remonter/a0a+() +remonteuse/F.() +remontoir/S. +remontrance/S. +remontrer/a0a+() +rémora/S. +remordre/tA() +remorquage/S. +remorque/S. +remorquée/F.() +remorquer/a0a+() +remorqueuse/F.() +remotivée/F.() +remotiver/a0a+() +remoucher/a0a+() +remoudre/xP() +remouiller/a0a+() +rémoulade/S. +remoulage/S. +rémouleur/S. +remoulue/F.() +remous +rempaillage/S. +rempailler/a0a+() +rempailleuse/F.() +rempaqueter/d0a+() +remparder +remparer/a0a+() +rempart/S. +rempiétement/S. +rempiéter/c0a+() +rempiler/a0a+() +remplaçable/S. +remplaçante/F.() +remplacée/F.() +remplacement/S. +remplacer/a0a+() +remplage/S. +remplie/F.() +remplier/a0a+() +remplir/f0f+() +remplissage/S. +remplisseuse/F.() +remploi/S. +remployer/a0a+() +remplumer/a0a+() +rempocher/a0a+() +rempoissonner/a0a+() +remporter/a0a+() +rempoter/a0a+() +remprunter/a0a+() +remuante/F.() +remuée/F.() +remue-ménage +remue-méninges +remuement/S. +remuer/a0a+() +remugle/S. +rémunération/S. +rémunératoire/S. +rémunératrice/F.() +rémunérée/F.() +rémunérer/c0a+() +remutualisation/S. +renâcler/a0() +renaissance/S. +renaissante/F.() +renaître/wR() +rénale/W.() +renarde/F.() +renardeau/X. +renardée/F.() +renarder/a0() +renardière/S. +renauder/a0() +rencaissage/S. +rencaissement/S. +rencaisser/a0a+() +rencard/S. +rencardée/F.() +rencarder/a0a+() +rencart/S. +renchaîner/a0a+() +renchérie/F.() +renchérir/f0f+() +renchérissement/S. +renchérisseuse/F.() +rencogner/a0a+() +rencontre/S. +rencontrée/F.() +rencontrer/a0a+() +rendement/S. +rendez-vous +rendormie/F.() +rendormir/iJ() +rendosser/a0a+() +rendre/tA() +rendu/S. +rendue/F.() +rêne/S. +renégate/F.() +renégociation/S. +renégocier/a0a+() +reneiger/a9() +rénette/S. +renfaîtage/S. +renfaîter/a0a+() +renfermée/F.() +renfermement/S. +renfermer/a0a+() +renfiler/a0a+() +renflammer/a0a+() +renflée/F.() +renflement/S. +renfler/a0a+() +renflouage/S. +renflouée/F.() +renflouement/S. +renflouer/a0a+() +renfoncée/F.() +renfoncement/S. +renfoncer/a0a+() +renforçante/F.() +renforcée/F.() +renforcement/S. +renforcer/a0a+() +renformir/f0f+() +renfort/S. +renfrognée/F.() +renfrognement/S. +renfrogner/a0a+() +rengagée/F.() +rengagement/S. +rengager/a0a+() +rengaine/S. +rengainée/F.() +rengainer/a0a+() +rengorgement/S. +rengorger/a0a+() +rengracier/a0() +rengrener/b0a+() +rengréner/c0a+() +reniée/F.() +reniement/S. +renier/a0a+() +reniflage/S. +reniflard/S. +reniflement/S. +renifler/a0a+() +renifleuse/F.() +réniforme/S. +rénitence/S. +renne/S. +renom/S. +renommage/S. +renommée/F.() +renommer/a0a+() +renoncement/S. +renoncer/a0a+() +renonciataire/S. +renonciation/S. +renonciatrice/F.() +renonculacée/S. +renoncule/S. +renormalisable/S. +renormalisation/S. +renouement/S. +renouer/a0a+() +renouveau/X. +renouvelable/S. +renouvelante/F.() +renouvelée/F.() +renouveler/d0a+() +renouvellement/S. +rénovation/S. +rénovatrice/F.() +rénovée/F.() +rénover/a0a+() +renquiller/a0a+() +renseignée/F.() +renseignement/S. +renseigner/a0a+() +rentabilisation/S. +rentabilisée/F.() +rentabiliser/a0a+() +rentabilité/S. +rentable/S. +rentamer/a0a+() +rente/S. +rentée/F.() +renter/a0a+() +rentière/F.() +rentoiler/a0a+() +rentoileuse/F.() +rentraire +rentrante/F.() +rentrayer/a0a+() +rentre-dedans +rentrée/F.() +rentrée/S. +rentrer/a0a+() +rentrouverte/F.() +rentrouvrir/iC() +renumérotation/S. +renuméroter/a0a+() +renvelopper/a0a+() +renvenimer/a0a+() +renverger/a0a+() +renversante/F.() +renverse/S. +renversée/F.() +renversement/S. +renverser/a0a+() +renvidage/S. +renvider/a0a+() +renvideur/S. +renvier/a0a+() +renvoi/S. +renvoyée/F.() +renvoyer/aD() +réoccupation/S. +réoccuper/a0a+() +réopérer/c0a+() +réorchestrer/a0a+() +réordonnancer/a0a+() +réordonner/a0a+() +réorganisation/S. +réorganisatrice/F.() +réorganisée/F.() +réorganiser/a0a+() +réorientation/S. +réorientée/F.() +réorienter/a0a+() +réouverture/S. +repaire/S. +repairer/a0() +repaître/wS() +répandre/tA() +répandue/F.() +réparable/S. +reparaître/wQ() +reparamétrage/S. +réparation/S. +réparatrice/F.() +réparée/F.() +réparer/a0a+() +reparler/a0a+() +repartager/a0a+() +répartement/S. +répartie/F.() +repartie/S. +repartir/f0f+() +répartir/f0f+() +repartir/i5i+() +répartissable/S. +répartiteur/S. +répartition/S. +repas +repassage/S. +repassée/F.() +repasser/a0a+() +repasseuse/F.() +repatiner/a0a+() +repaver/a0a+() +repayer/a0a+() +repêchage/S. +repêchée/F.() +repêcher/a0a+() +repeigner/a0a+() +repeindre/wB() +repeinte/F.() +rependre/tA() +repenser/a0a+() +repentance/S. +repentante/F.() +repentie/F.() +repentir/S. +repentir/i5i+() +repérable/S. +repérage/S. +repercer/a0a+() +répercussion/S. +répercuter/a0a+() +reperdre/tA() +repère/S. +repérée/F.() +repérer/c0a+() +répertoire/S. +répertoriée/F.() +répertorier/a0a+() +répétabilité/S. +répétable/S. +répétée/F.() +répéter/c0a+() +répéteur/S. +répétibilité/S. +répétition/S. +répétitive/F.() +répétitivité/S. +répétitorat/S. +répétitrice/F.() +repeuplée/F.() +repeuplement/S. +repeupler/a0a+() +repic +repincer/a0a+() +repiquage/S. +repiquer/a0a+() +répit/S. +replacée/F.() +replacement/S. +replacer/a0a+() +replantée/F.() +replanter/a0a+() +replat/S. +replâtrage/S. +replâtrée/F.() +replâtrer/a0a+() +replète/F.() +réplétion/S. +réplétive/F.() +repleuvoir/pZ() +repli/S. +repliable/S. +réplication/S. +repliée/F.() +repliement/S. +replier/a0a+() +réplique/S. +répliquer/a0a+() +replisser/a0a+() +replonger/a0a+() +reployée/F.() +reployer/a0a+() +repointer/a0a+() +repolir/f0f+() +répondante/F.() +répondeuse/F.() +répondre/tA() +répons +réponse/S. +repopulation/S. +report/S. +reportage/S. +reportée/F.() +reporter/S. +reporter/a0a+() +reporter-cameraman +reporters-cameramans +reportrice/F.() +repos +reposante/F.() +reposée/F.() +repose-pied/S. +reposer/a0a+() +repose-tête +repositionnable/S. +repositionnement/S. +repositionner/a0a+() +reposoir/S. +repoudrée/F.() +repoudrer/a0a+() +repoussage/S. +repoussante/F.() +repousse/S. +repoussée/F.() +repoussement/S. +repousser/a0a+() +repoussoir/S. +répréhensible/S. +répréhension/S. +reprendre/tF() +repreneuse/F.() +représailles +représentable/S. +représentante/F.() +représentation/S. +représentative/F.() +représentativité/S. +représentée/F.() +représenter/a0a+() +répressible/S. +répression/S. +répressive/F.() +réprimande/S. +réprimandée/F.() +réprimander/a0a+() +réprimée/F.() +réprimer/a0a+() +reprisage/S. +reprise/F.() +reprise/S. +reprisée/F.() +repriser/a0a+() +repriseuse/S. +réprobation/S. +réprobatrice/F.() +reprochable/S. +reproche/S. +reprochée/F.() +reprocher/a0a+() +reproductibilité/S. +reproductible/S. +reproduction/S. +reproductive/F.() +reproductrice/F.() +reproduire/yM() +reproduite/F.() +reprogrammée/F.() +reprogrammer/a0a+() +reprographie/S. +reprographiée/F.() +reprographier/a0a+() +réprouvée/F.() +reprouver/a0a+() +réprouver/a0a+() +reps +reptation/S. +reptile/S. +reptilienne/F.() +républicaine/F.() +républicaniser/a0a+() +républicanisme/S. +république/S. +répudiation/S. +répudiée/F.() +répudier/a0a+() +repue/F.() +répugnance/S. +répugnante/F.() +répugner/a0a+() +répulsion/S. +répulsive/F.() +réputation/S. +réputée/F.() +réputer/a0a+() +requalification/S. +requalifiée/F.() +requalifier/a0a+() +requérante/F.() +requérir/iK() +requestionner/a0a+() +requête/S. +requiem/S. +requin/S. +requinquée/F.() +requinquer/a0a+() +requise/F.() +réquisit/S. +réquisition/S. +réquisitionnée/F.() +réquisitionner/a0a+() +réquisitoire/S. +réquisitoriale/W.() +resaler/a0a+() +resalir/f0f+() +resaluer/a0a+() +resarcelée/F.() +rescapée/F.() +rescindable/S. +rescindante/F.() +rescinder/a0a+() +rescision/S. +rescisoire/S. +rescousse/S. +rescription/S. +rescrit/S. +réseau/X. +résection/S. +réséda/S. +resemer/b0a+() +réséquer/c0a+() +réserpine/S. +réservataire/S. +réservation/S. +réserve/S. +réservée/F.() +réserver/a0a+() +réserviste/S. +réservoir/S. +résidence/S. +résidente/F.() +résidentielle/F.() +résider/a0() +résidu/S. +résiduaire/S. +résiduelle/F.() +résignataire/S. +résignation/S. +résignée/F.() +résigner/a0a+() +résiliable/S. +résiliation/S. +résiliée/F.() +résilience/S. +résilier/a0a+() +résille/S. +résine/S. +résiner/a0a+() +résineuse/W.() +résinière/F.() +résinifère/S. +résinifier/a0a+() +résipiscence/S. +résistance/S. +résistante/F.() +résister/a0() +résistible/S. +résistive/F.() +résistivité/S. +résistor/S. +résolubilité/S. +résoluble/S. +résolue/F.() +résolument +résolution/S. +résolutive/F.() +résolutoire/S. +résolvante/F.() +résonance/S. +résonante/F.() +résonateur/S. +résonatrice/F.() +résonnante/F.() +résonner/a0() +résorbable/S. +résorbée/F.() +résorber/a0a+() +résorcine/S. +résorption/S. +résoudre/xN() +respect/S. +respectabilité/S. +respectable/S. +respectée/F.() +respecter/a0a+() +respective/F.() +respectivement +respectueuse/W.() +respectueusement +respirable/S. +respirateur/S. +respiration/S. +respiratoire/S. +respirer/a0a+() +resplendir/f0() +resplendissante/F.() +resplendissement/S. +responsabilisation/S. +responsabilisée/F.() +responsabiliser/a0a+() +responsabilité/S. +responsable/S. +resquillage/S. +resquille/S. +resquiller/a0a+() +resquilleuse/F.() +ressac/S. +ressaigner/a0a+() +ressaisir/f0f+() +ressaisissement/S. +ressassée/F.() +ressassement/S. +ressasser/a0a+() +ressasseur/S. +ressaut/S. +ressauter/a0a+() +ressayage/S. +ressayer/a0a+() +ressemblance/S. +ressemblante/F.() +ressembler/a0a+() +ressemelage/S. +ressemeler/d0a+() +ressemeleuse/F.() +ressemer/b0a+() +ressenti/S. +ressentie/F.() +ressentiment/S. +ressentir/i5i+() +resserrage/S. +resserre/S. +resserrée/F.() +resserrement/S. +resserrer/a0a+() +resservir/iF() +ressort/S. +ressortir/f0() +ressortir/i5i+() +ressortissante/F.() +ressouder/a0a+() +ressource/S. +ressourcement/S. +ressourcer/a0a+() +ressouvenir/i0i+() +ressuer/a0a+() +ressui/S. +ressuscitée/F.() +ressusciter/a0a+() +ressuyage/S. +ressuyée/F.() +ressuyer/a0a+() +restanque/S. +restante/F.() +restaurant/S. +restauration/S. +restauratrice/F.() +restaurée/F.() +restaurer/a0a+() +reste/S. +rester/a0a+() +restituable/S. +restituée/F.() +restituer/a0a+() +restitution/S. +resto/S. +restoroute/S. +restreindre/wB() +restreinte/F.() +restriction/S. +restrictive/F.() +restringente/F.() +restructuration/S. +restructurée/F.() +restructurer/a0a+() +restyler +resucée/S. +résultante/F.() +résultat/S. +résulter/aG() +résumé/S. +résumée/F.() +résumer/a0a+() +résurgence/S. +résurgente/F.() +resurgir/f0() +résurrection/S. +résurrectionnelle/F.() +resynchronisation/S. +resynchronisée/F.() +resynchroniser/a0a+() +retable/S. +rétablie/F.() +rétablir/f0f+() +rétablissement/S. +retaille/S. +retailler/a0a+() +rétamage/S. +rétamée/F.() +rétamer/a0a+() +rétameur/S. +retape/S. +retapée/F.() +retaper/a0a+() +retapissée/F.() +retapisser/a0a+() +retard/S. +retardataire/S. +retardatrice/F.() +retardée/F.() +retardement/S. +retarder/a0a+() +retâter/a0a+() +reteindre/wB() +retéléphoner/a0() +retendre/tA() +retenir/i0i+() +retenter/a0a+() +rétention/S. +retentir/f0() +retentissante/F.() +retentissement/S. +rétentrice/F.() +retenue/F.() +retenue/S. +retercer/a0a+() +reterser/a0a+() +rétiaire/S. +réticence/S. +réticente/F.() +réticulaire/S. +réticulation/S. +réticule/S. +réticulée/F.() +réticuler/a0a+() +réticulo-endothéliale/W.() +réticulum/S. +rétine/S. +rétinienne/F.() +rétinite/S. +rétinoïde/S. +rétinol/S. +rétinopathie/S. +retirage/S. +retiration/S. +retirée/F.() +retirement/S. +retirer/a0a+() +retisser/a0a+() +rétive/F.() +rétivité/S. +retombante/F.() +retombée/S. +retombement/S. +retomber/a0() +retondre/tA() +retoquer/a0a+() +retordage/S. +retordement/S. +retordeuse/F.() +retordre/tA() +rétorquer/a0a+() +retorse/F.() +rétorsion/S. +retouchable/S. +retouche/S. +retouchée/F.() +retoucher/a0a+() +retoucheuse/F.() +retour/S. +retournage/S. +retournée/F.() +retournement/S. +retourner/a0a+() +retracer/a0a+() +rétractable/S. +rétractation/S. +rétractée/F.() +rétracter/a0a+() +rétracteur/S. +rétractibilité/S. +rétractile/S. +rétractilité/S. +rétraction/S. +rétractrice/F.() +retraduction/S. +retraduire/yL() +retraduite/F.() +retraire/wL() +retraitante/F.() +retraite/F.() +retraite/S. +retraitée/F.() +retraitement/S. +retraiter/a0a+() +retranchée/F.() +retranchement/S. +retrancher/a0a+() +retranscription/S. +retranscrire/y1() +retranscrite/F.() +retransmetteur/S. +retransmettre/vA() +retransmise/F.() +retransmission/S. +retravaillée/F.() +retravailler/a0a+() +retraverser/a0a+() +retrayante/F.() +rétrécie/F.() +rétrécir/f0f+() +rétrécissante/F.() +rétrécissement/S. +retreindre +rétreindre +retreinte/F.() +rétreinte/F.() +retrempe/S. +retremper/a0a+() +rétribuée/F.() +rétribuer/a0a+() +rétribution/S. +retriever/S. +rétro/S. +rétroactes +rétroaction/S. +rétroactive/F.() +rétroactivement +rétroactivité/S. +rétroagir/f0() +rétrocédée/F.() +rétrocéder/c0a+() +rétrocession/S. +rétrocompatibilité/S. +rétrocompatible/S. +rétrocontrôle/S. +rétrodiffusion/S. +rétroéclairage/S. +rétroflexe/S. +rétrofusée/S. +rétrogradation/S. +rétrograde/S. +rétrogradée/F.() +rétrograder/a0a+() +rétrogression/S. +rétro-ingénierie/S. +rétropédalage/S. +rétroposition/S. +rétroprojecteur/S. +rétropropulsion/S. +rétrospection/S. +rétrospective/F.() +rétrospectivement +retroussage/S. +retroussée/F.() +retroussement/S. +retrousser/a0a+() +retroussis +retrouvable/S. +retrouvailles +retrouvée/F.() +retrouver/a0a+() +rétroversion/S. +rétrovirus +rétroviseur/S. +rets +retuber/a0a+() +réunie/F.() +réunification/S. +réunifiée/F.() +réunifier/a0a+() +réunion/S. +réunionnaise/F.() +réunir/f0f+() +réunissage/S. +réusiner/a0a+() +réussie/F.() +réussir/f0f+() +réussite/S. +réutilisable/S. +réutilisation/S. +réutilisée/F.() +réutiliser/a0a+() +revacciner/a0a+() +revalidation/S. +revalider/a0a+() +revaloir/pO() +revalorisation/S. +revalorisée/F.() +revaloriser/a0a+() +revancharde/F.() +revanche/S. +revancher/a0a+() +revanchisme/S. +revascularisation/S. +rêvasser/a0() +rêvasserie/S. +rêvasseuse/F.() +rêve/S. +revêche/S. +rêvée/F.() +réveil/S. +réveillée/F.() +réveille-matin +réveiller/a0a+() +réveilleuse/F.() +réveillon/S. +réveillonner/a0() +réveillonneur/S. +révélation/S. +révélatrice/F.() +révélée/F.() +révéler/c0a+() +revenant-bon +revenante/F.() +revendable/S. +revendeuse/F.() +revendication/S. +revendicative/F.() +revendicatrice/F.() +revendiquée/F.() +revendiquer/a0a+() +revendre/tA() +revendue/F.() +revenir/i0i+() +revente/S. +revenu/S. +revenue/F.() +rêver/a0a+() +réverbérante/F.() +réverbération/S. +réverbère/S. +réverbérée/F.() +réverbérer/c0a+() +reverdie/F.() +reverdir/f0f+() +révérée/F.() +révérence/S. +révérencielle/F.() +révérencieuse/W.() +révérencieusement +révérende/F.() +révérendissime/S. +révérer/c0a+() +rêverie/S. +revérification/S. +revérifier/a0a+() +revernir/f0f+() +revers +reversée/F.() +reversement/S. +reverser/a0a+() +réversibilité/S. +réversible/S. +réversion/S. +revêtement/S. +revêtir/iG() +rêveuse/F.() +rêveusement +revigorante/F.() +revigoration/S. +revigorée/F.() +revigorer/a0a+() +revirement/S. +revirer/a0() +révisable/S. +révisée/F.() +réviser/a0a+() +réviseure/S. +réviseuse/F.() +révision/S. +revisionner/a0a+() +révisionnisme/S. +révisionniste/S. +revisitée/F.() +revisiter/a0a+() +revisser/a0a+() +revitalisation/S. +revitalisée/F.() +revitaliser/a0a+() +revive/F.() +revivifiante/F.() +revivifier/a0a+() +reviviscence/S. +revivre/xS() +révocabilité/S. +révocable/S. +révocation/S. +revoici +revoilà +revoir/pF() +revoler/a0a+() +révoltante/F.() +révolte/S. +révoltée/F.() +révolter/a0a+() +révolue/F.() +révolution/S. +révolutionnaire/S. +révolutionnairement +révolutionnarisme/S. +révolutionnariste/S. +révolutionner/a0a+() +revolver/S. +revolvériser/a0a+() +révoquée/F.() +révoquer/a0a+() +revoter/a0a+() +revouloir +revoyure/S. +revue/F.() +revue/S. +révulsée/F.() +révulser/a0a+() +révulsion/S. +révulsive/F.() +rewriter/S. +rewriter/a0a+() +rewriting/S. +rez +rez-de-chaussée +rez-de-jardin +rhabdomancie/S. +rhabdomancienne/F.() +rhabillage/S. +rhabillement/S. +rhabiller/a0a+() +rhabilleuse/F.() +rhapsode/S. +rhapsodie/S. +rhapsodique/S. +rhé/S. +rhénane/F.() +rhénium/S. +rhéobase/S. +rhéologie/S. +rhéologique/S. +rhéologue/S. +rhéomètre/S. +rhéophile/S. +rhéostat/S. +rhéostatique/S. +rhésus +rhéteur/S. +rhétienne/F.() +rhétique/S. +rhéto/S. +rhétoricienne/F.() +rhétorique/S. +rhétoriqueur/S. +rhéto-romane/F.() +rhinanthe/S. +rhinencéphale/S. +rhingrave/S. +rhinite/S. +rhinocéros +rhino-laryngite/S. +rhinologie/S. +rhinolophe/S. +rhino-pharyngée/F.() +rhino-pharyngienne/F.() +rhino-pharyngite/S. +rhino-pharynx +rhinoplastie/S. +rhizocarpée/F.() +rhizoctone/S. +rhizoïde/S. +rhizomateuse/W.() +rhizome/S. +rhizophage/S. +rhizophore/S. +rhizopode/S. +rhizosphère/S. +rhizostome/S. +rhizotome/S. +rhô +rho/S. +rhodamine/S. +rhodanienne/F.() +rhodiée/F.() +rhodinol/S. +rhodite/S. +rhodium/S. +rhododendron/S. +rhodoïd/S. +rhodonite/S. +rhodophycée/S. +rhodophyte/S. +rhodopsine/S. +rhombe/S. +rhombencéphale/S. +rhombique/S. +rhomboèdre/S. +rhomboédrique/S. +rhomboïdale/W.() +rhomboïde/S. +rhotacisme/S. +rhubarbe/S. +rhum/S. +rhumatisante/F.() +rhumatismale/W.() +rhumatisme/S. +rhumatoïde/S. +rhumatologie/S. +rhumatologique/S. +rhumatologiste/S. +rhumatologue/S. +rhumb/S. +rhume/S. +rhumée/F.() +rhumer/a0a+() +rhumerie/S. +rhynchite/S. +rhynchocéphale/S. +rhynchonelle/S. +rhyolite/S. +rhyolithe/S. +rhytidome/S. +rhyton/S. +ria/S. +rial/S. +riante/F.() +ribambelle/S. +ribaude/F.() +ribaudequin/S. +riblage/S. +ribler/a0a+() +riblon/S. +riboflavine/S. +ribonucléase/S. +ribonucléique/S. +ribose/S. +ribosome/S. +ribosomique/S. +ribote/S. +ribouis +ribouldingue/S. +ribouler/a0() +ricaine/F.() +ricanante/F.() +ricanement/S. +ricaner/a0() +ricaneuse/F.() +riccie/S. +ricercare/I. +richarde/F.() +riche/S. +richelieu/S. +richement +richesse/S. +richissime/S. +ricin +ricine/S. +ricinée/F.() +ricinoléique/S. +rickettsie/S. +rickettsiose/S. +ricoche/S. +ricocher/a0() +ricochet/S. +ric-rac +rictus +ridage/S. +ride/S. +rideau/X. +ridée/F.() +ridelle/S. +ridement/S. +rider/a0a+() +ridicule/S. +ridiculement +ridiculisée/F.() +ridiculiser/a0a+() +ridoir/S. +ridule/S. +rie/S. +riel/S. +riemannienne/F.() +rien/S. +riesling/S. +rieuse/F.() +riffaudée/F.() +riffauder/a0a+() +riffle/S. +rififi/S. +riflard/S. +rifle/S. +rifler/a0a+() +riflette/S. +rifloir/S. +rift/S. +rigaudon/S. +rigide/S. +rigidement +rigidifiée/F.() +rigidifier/a0a+() +rigidité/S. +rigodon/S. +rigolade/S. +rigolage/S. +rigolarde/F.() +rigole/S. +rigoler/a0() +rigoleuse/F.() +rigollot/S. +rigolo/S. +rigolote/S. +rigorisme/S. +rigoriste/S. +rigotte/S. +rigoureuse/W.() +rigoureusement +rigueur/S. +rikiki +rillettes +rillons +rilsan/S. +rimaille/S. +rimailler/a0() +rimailleuse/F.() +rimaye/S. +rime/S. +rimée/F.() +rimer/a0a+() +rimeuse/F.() +rimmel/S. +rinçage/S. +rinceau/X. +rince-bouche +rince-bouteille/S. +rince-doigts +rincée/F.() +rincer/a0a+() +rincette/S. +rinceuse/F.() +rinçure/S. +rinforzando +ring/S. +ringardage/S. +ringarde/F.() +ringarder/a0a+() +ringardise/S. +ringardiser/a0a+() +rink-hockey/S. +ripage/S. +ripaille/S. +ripailler/a0() +ripailleuse/F.() +ripaton/S. +ripatonner +ripe/S. +riper/a0a+() +ripieno/S. +ripolin/S. +ripoliner/a0a+() +riposte/S. +riposter/a0a+() +ripou/X. +ripper/S. +ripuaire/S. +riquiqui +rire/S. +rire/yW() +ris +risban/S. +risberme/S. +risée/S. +risette/S. +risible/S. +risiblement +risorius +risotto/S. +risque/S. +risquée/F.() +risquer/a0a+() +risque-tout +rissole/S. +rissoler/a0a+() +ristourne/S. +ristourner/a0a+() +ritale/F.() +rite/S. +ritournelle/S. +ritualisation/S. +ritualisée/F.() +ritualiser/a0a+() +ritualisme/S. +ritualiste/S. +rituelle/F.() +rituellement +rivage/S. +rivale/W.() +rivaliser/a0() +rivalité/S. +rive/S. +rivée/F.() +rivelaine/S. +river/a0a+() +riveraine/F.() +riveraineté/S. +rivet/S. +rivetage/S. +rivetée/F.() +riveter/d0a+() +riveteuse/S. +riveuse/F.() +rivière/S. +rivoir/S. +rivulaire/S. +rivure/S. +rixdale/S. +rixe/S. +riz +rizerie/S. +rizicole/S. +rizicultrice/F.() +riziculture/S. +rizière/S. +riz-pain-sel +road-movie/S. +roadster/S. +roast-beef/S. +rob/S. +robage/S. +robe/S. +robelage/S. +rober/a0a+() +robert/S. +robin/S. +robinet/S. +robinetier/S. +robinétier/S. +robinetière/F.() +robinetterie/S. +robinier/S. +roborative/F.() +robot/S. +roboticienne/F.() +robotique/S. +robotisation/S. +robotisée/F.() +robotiser/a0a+() +robuste/S. +robustement +robustesse/S. +roc/S. +rocade/S. +rocaillage/S. +rocaille/S. +rocailleur/S. +rocailleuse/W.() +rocambolesque/S. +rochage/S. +rochassière/F.() +roche/S. +rocher +rocher/S. +rochet/S. +rocheuse/W.() +rochier/S. +rock/S. +rockeuse/F.() +rocking-chair/S. +rococo/S. +rocou/S. +rocouyer/S. +rocquer/a0() +rodage/S. +rôdailler/a0() +rôde/S. +rodée/F.() +rodéo/S. +roder/a0a+() +rôder/a0() +rôdeuse/F.() +rodoir/S. +rodomont/S. +rodomontade/S. +rœntgen/S. +rœntgenium/S. +rœntgenthérapie/S. +rogation/S. +rogatoire/S. +rogatoirement +rogaton/S. +rognage/S. +rogne/S. +rognée/F.() +rogne-pied +rogner/a0a+() +rogneuse/F.() +rognon/S. +rognonner/a0() +rognure/S. +rogomme/S. +rogue/S. +roguée/F.() +rohart/S. +roi/S. +roide/S. +roidement +roideur/S. +roidie/F.() +roidir/f0f+() +roitelet/S. +rôle/S. +roller/S. +rolleuse/F.() +rollier/S. +rollmops +romaine/F.() +romaji/S. +roman/S. +romance/S. +romancée/F.() +romancer/a0a+() +romancero/S. +romanche/S. +romancière/F.() +romande/F.() +romane/F.() +romanesque/S. +roman-feuilleton +roman-fleuve +romani/S. +romanichelle/F.() +romanisante/F.() +romanisation/S. +romanisée/F.() +romaniser/a0a+() +romaniste/S. +romanité/S. +romano/S. +roman-photo +romans-feuilletons +romans-fleuves +romans-photos +romantique/S. +romantiquement +romantisme/S. +romarin/S. +rombière/S. +rompre/tA() +rompue/F.() +ronce/S. +ronceraie/S. +ronceuse/W.() +ronchonne/F.() +ronchonneau/X. +ronchonnement/S. +ronchonner/a0() +ronchonneuse/F.() +ronchopathie/S. +roncière/F.() +rondache/S. +rond-de-cuir +ronde/F.() +rondeau/X. +ronde-bosse +rondel/S. +rondelette/F.() +rondelle/S. +rondement +rondes-bosses +rondeur/S. +rondier/S. +rondin/S. +rondir/f0f+() +rondo/S. +rondouillarde/F.() +rond-point +ronds-de-cuir +ronds-points +ronéo/S. +ronéoter/a0a+() +ronéotyper/a0a+() +ronflaguer/a0a+() +ronflante/F.() +ronflement/S. +ronfler/a0() +ronfleuse/F.() +rongée/F.() +rongement/S. +ronger/a0a+() +rongeure/S. +rongeuse/F.() +rônin/S. +ronron/S. +ronronnement/S. +ronronner/a0() +ronsardiser/a0() +rookerie/S. +roque/S. +roquefort/S. +roquelaure/S. +roquentin/S. +roquer/a0() +roquerie/S. +roquet/S. +roquette/S. +rorqual/S. +rosace/S. +rosacée/F.() +rosage/S. +rosaire/S. +rosalbin/S. +rosaniline/S. +rosat +rosâtre/S. +rosbif/S. +rose/S. +roseau/X. +rose-croix +rosée/F.() +rosée/S. +roselet/S. +roselière/F.() +roséole/S. +roser/a0a+() +roseraie/S. +rosette/S. +rosicrucienne/F.() +rosie/F.() +rosière/F.() +rosiériste/S. +rosir/f0f+() +rosissante/F.() +rosissement/S. +rossard/S. +rosse/S. +rosser/a0a+() +rosserie/S. +rossignol/S. +rossignolet/S. +rossinante/S. +rossolis +rösti +rostrale/W.() +rostre/S. +rot/S. +rôt/S. +rotacée/F.() +rotang/S. +rotarien/S. +rotary/S. +rotateur/S. +rotation/S. +rotative/F.() +rotatoire/S. +rotatrice/F.() +rotengle/S. +roténone/S. +roter/a0() +rôtie/F.() +rotifère/S. +rotin/S. +rôtir/f0f+() +rôtissage/S. +rôtisserie/S. +rôtisseuse/F.() +rôtissoire/S. +rotogravure/S. +rotomoulage/S. +rotonde/S. +rotondité/S. +rotor/S. +rotorique/S. +rotrouenge/S. +rotruenge/S. +rottweiler/S. +rotule/S. +rotulienne/F.() +roture/S. +roturière/F.() +rouable/S. +rouage/S. +rouanne/F.() +rouannette/S. +roublarde/F.() +roublardise/S. +rouble/S. +rouchi +roucoulade/S. +roucoulante/F.() +roucoulement/S. +roucouler/a0a+() +roudoudou/S. +roue/S. +rouée/F.() +rouelle/S. +rouennerie/S. +rouer/a0a+() +rouergate/F.() +rouerie/S. +rouette/F.() +rouf/S. +rouflaquette/S. +roufle/S. +roufler/a0a+() +rouge/S. +rougeâtre/S. +rougeaude/F.() +rouge-gorge +rougeoiement/S. +rougeole/S. +rougeoyante/F.() +rougeoyer/a0() +rouge-queue +rouges-gorges +rouges-queues +rouget/S. +rougeur/S. +rougie/F.() +rougir/f0f+() +rougissante/F.() +rougissement/S. +rougnotter/a0() +rouie/F.() +rouille/S. +rouillée/F.() +rouiller/a0a+() +rouillure/S. +rouir/f0f+() +rouissage/S. +rouissoir/S. +roulade/S. +roulage/S. +roulante/F.() +roule/S. +rouleau/X. +rouleautée/F.() +roulé-boulé +roulée/F.() +roulement/S. +rouler/a0a+() +roulés-boulés +roulette/S. +rouleur/S. +roulier/S. +roulis +rouloir/S. +roulotte/S. +roulotter/a0a+() +roulure/S. +roumaine/F.() +roumi/S. +round/S. +roupettes +roupie/S. +roupiller/a0() +roupillon/S. +rouquine/F.() +rouscailler/a0() +rouspétance/S. +rouspéter/c0() +rouspéteuse/F.() +rousquille/S. +roussâtre/S. +rousse/W.() +rousseau/X. +rousseauisme/S. +rousseauiste/S. +rousselet/S. +rousserolle/S. +roussette/S. +rousseur/S. +roussie/F.() +roussin/S. +roussir/f0f+() +roussissement/S. +rouste/S. +roustir/f0f+() +roustons +routage/S. +routarde/F.() +route/S. +router/a0a+() +routeur/S. +routeuse/F.() +routière/F.() +routine/S. +routinière/F.() +rouverain/S. +rouverin/S. +rouvieux +rouvraie/S. +rouvrir/iC() +rowing/S. +royale/W.() +royalement +royalisme/S. +royaliste/S. +royalties +royaume/S. +royauté/S. +rromani +ru/S. +ruade/S. +ruban/S. +rubanée/F.() +rubaner/a0a+() +rubanerie/S. +rubanière/F.() +rubato +rubéfaction/S. +rubéfiante/F.() +rubéfier/a0a+() +rubellite/S. +rubéole/S. +rubéoleuse/W.() +rubescente/F.() +rubiacée/S. +rubican/S. +rubicelle/S. +rubiconde/F.() +rubidium/S. +rubiette/S. +rubigineuse/W.() +rubis +rubrique/S. +ruche/S. +ruchée/F.() +rucher/S. +rucher/a0a+() +rudbeckie/S. +rude/S. +rudement +rudentée/F.() +rudenter/a0a+() +rudenture/S. +rudérale/W.() +rudération/S. +rudesse/S. +rudiment/S. +rudimentaire/S. +rudimentairement +rudoiement/S. +rudoyée/F.() +rudoyer/a0a+() +rue/S. +ruée/S. +ruelle/S. +ruer/a0a+() +ruffian/S. +rufian/S. +rugby/S. +rugbyman/S. +rugination/S. +rugir/f0f+() +rugissante/F.() +rugissement/S. +rugosité/S. +rugueuse/W.() +ruiler/a0a+() +ruine/S. +ruine-babines +ruinée/F.() +ruiner/a0a+() +ruineuse/W.() +ruineusement +ruiniforme/S. +ruiniste/S. +ruinure/S. +ruisseau/X. +ruisselante/F.() +ruisseler/d0() +ruisselet/S. +ruissellement/S. +rumba/S. +rumen/S. +rumeur/S. +rumex +ruminante/F.() +rumination/S. +ruminée/F.() +ruminer/a0a+() +rumsteck/S. +runabout/S. +rune/S. +runiforme/S. +runique/S. +runologue/S. +ruolz +rupestre/S. +rupicole/S. +rupine/F.() +rupiner/a0() +rupteur/S. +rupture/S. +rurale/W.() +ruralité/S. +rurbanisation/S. +ruse/S. +rusée/F.() +ruser/a0() +rush/S. +russe/S. +russification/S. +russifiée/F.() +russifier/a0a+() +russisée/F.() +russiser/a0a+() +russophile/S. +russophone/S. +russule/S. +rustaude/F.() +rustauderie/S. +rusticage/S. +rusticité/S. +rustine/S. +rustique/S. +rustiquement +rustiquer/a0a+() +rustre/S. +rut/S. +rutabaga/S. +rûter/a0() +ruthène/S. +ruthénium/S. +rutherfordium/S. +rutilance/S. +rutilante/F.() +rutilation/S. +rutilement/S. +rutiler/a0() +rwandaise/F.() +rythme/S. +rythmée/F.() +rythmer/a0a+() +rythmicienne/F.() +rythmicité/S. +rythmique/S. +rythmiquement +s +s/U.||-- +sa +s'abader +sabayon/S. +sabbat/S. +sabbathienne/F.() +sabbatique/S. +sabéenne/F.() +sabéisme/S. +sabelle/S. +sabellianisme/S. +sabine/F.() +sabir/S. +sablage/S. +sable/S. +sablée/F.() +sabler/a0a+() +sablerie/S. +sableuse/F.() +sableuse/W.() +sablière/F.() +sablon/S. +sablonner/a0a+() +sablonneuse/W.() +sablonnière/S. +sabord/S. +sabordage/S. +sabordée/F.() +sabordement/S. +saborder/a0a+() +sabot/S. +sabotage/S. +sabotée/F.() +saboter/a0a+() +saboterie/S. +saboteuse/F.() +sabotière/F.() +sabouler/a0a+() +sabra/S. +sabrage/S. +sabre/S. +sabrée/F.() +sabrer/a0a+() +sabretache/S. +sabreuse/F.() +s'abriller +saburrale/W.() +saburre/S. +sac/S. +sacagner/a0a+() +saccade/S. +saccadée/F.() +saccader/a0a+() +saccage/S. +saccagée/F.() +saccagement/S. +saccager/a0a+() +saccageuse/F.() +saccharase/S. +saccharate/S. +sacchareuse/W.() +saccharide/S. +saccharidé/S. +saccharifère/S. +saccharification/S. +saccharifier/a0a+() +saccharimètre/S. +saccharimétrie/S. +saccharimétrique/S. +saccharine/F.() +saccharine/S. +saccharinée/F.() +saccharique/S. +saccharoïde/S. +saccharolé/S. +saccharomyces +saccharose/S. +saccharure/S. +sacciforme/S. +saccule/S. +sacculiforme/S. +sacculine/S. +sacerdoce/S. +sacerdotale/W.() +sachem/S. +sachet/S. +sacoche/S. +sacoléva/S. +sacolève/S. +sacome/S. +sacquebute/S. +sacquée/F.() +sacquer/a0a+() +sacrale/W.() +sacralisation/S. +sacralisée/F.() +sacraliser/a0a+() +sacralité/S. +sacramentaire/S. +sacramental/X. +sacramentelle/F.() +sacre/S. +sacrebleu +sacré-cœur +sacredieu +sacrée/F.() +sacrément +sacrement/S. +sacrer/a0a+() +sacret/S. +sacrifiable/S. +sacrificatoire/S. +sacrificatrice/F.() +sacrifice/S. +sacrificielle/F.() +sacrifiée/F.() +sacrifier/a0a+() +sacrilège/S. +sacripant/S. +sacristain/S. +sacristi +sacristie/S. +sacristine/S. +sacro-sainte/F.() +sacrum/S. +sadd/S. +sadducéenne/F.() +sadique/S. +sadiquement +sadisme/S. +sadomasochisme/S. +sadomasochiste/S. +safari/S. +safari-photo +safaris-photos +safran/S. +safranée/F.() +safraner/a0a+() +safranière/S. +safre/S. +saga/S. +sagace/S. +sagacité/S. +sagaie/S. +sage/S. +sage-femme +sagement +sages-femmes +sagesse/S. +sagette/S. +s'agir/fZ() +sagittaire/S. +sagittale/W.() +sagittée/F.() +sagou/S. +sagouin/S. +sagoutier/S. +sagum/S. +saharienne/F.() +sahel/S. +sahélienne/F.() +saï/S. +saie/S. +saietter/a0a+() +saïga/S. +saignante/F.() +saignement/S. +saigner/a0a+() +saigneuse/F.() +saigneuse/W.() +saignoir/S. +saillante/F.() +saillie/S. +saillir/iS() +saïmiri/S. +sainbois +saindoux +saine/F.() +sainement +sainfoin/S. +saint-bernard +saint-crépin +saint-cyrienne/F.() +sainte/F.() +saintement +sainteté/S. +saint-frusquin +saint-glinglin +saint-honoré +saint-nectaire +saintongeaise/F.() +saint-paulin +saint-père +saint-pierre +saint-simonienne/F.() +saint-simonisme +saints-pères +saisie/F.() +saisie-arrêt +saisie-brandon +saisie-exécution +saisies-arrêts +saisies-brandons +saisies-exécutions +saisine/S. +saisir/f0f+() +saisissable/S. +saisissante/F.() +saisissement/S. +saisisseur/S. +saison/S. +saisonnale/W.() +saisonnalité/S. +saisonner/a0() +saisonnière/F.() +saisonnièrement +saïte/S. +sajou/S. +saké/S. +saki/S. +salace/S. +salacité/S. +salade/S. +saladerie/S. +saladero/S. +saladier/S. +salafisme/S. +salafiste/S. +salage/S. +salaire/S. +salaison/S. +salamalec/S. +salamandre/S. +salami/S. +salangane/S. +salants +salariale/W.() +salariat/S. +salariée/F.() +salarier/a0a+() +salaud/S. +salée/F.() +salement +salep/S. +saler/a0a+() +saleron/S. +salésienne/F.() +saleté/S. +saleuse/F.() +salicaire/S. +salicine/S. +salicional/S. +salicole/S. +salicoque/S. +salicorne/S. +salicoside/S. +salicylate/S. +salicylique/S. +salie/F.() +salienne/F.() +salière/S. +salifère/S. +salifiable/S. +salification/S. +salifier/a0a+() +saligaude/F.() +salignon/S. +saligote/F.() +saligoter/a0a+() +salinage/S. +saline/F.() +salinière/S. +salinisation/S. +salinité/S. +salique/S. +salir/f0f+() +salissante/F.() +salisson/S. +salissure/S. +salivaire/S. +salivation/S. +salive/S. +saliver/a0() +salle/S. +salmigondis +salmis +salmonelle/S. +salmonellose/S. +salmonicultrice/F.() +salmoniculture/S. +saloir/S. +salol/S. +salomé/S. +salon/S. +salonguer/a0() +salonnarde/F.() +salonnarde/F.() +salonnière/F.() +saloon/S. +salop/S. +salopard/S. +salope/S. +salopée/F.() +saloper/a0a+() +saloperie/S. +salopette/S. +salopiaud/S. +salopiot/S. +salpêtrage/S. +salpêtre/S. +salpêtrée/F.() +salpêtrer/a0a+() +salpêtreuse/W.() +salpêtrière/S. +salpêtrisation/S. +salpicon/S. +salpingite/S. +salsa/S. +salse/S. +salsepareille/S. +salsifis +saltarelle/S. +saltation/S. +saltimbanque/S. +salubre/S. +salubrité/S. +saluée/F.() +saluer/a0a+() +salure/S. +salut +salut/S. +salutaire/S. +salutairement +salutation/S. +salutiste/S. +salvadorienne/F.() +salvatrice/F.() +salve/S. +samare/S. +samaritaine/F.() +samarium/S. +samba/S. +samedi/S. +samit/S. +samizdat/S. +samouraï/S. +samovar/S. +samoyède/S. +sampan/S. +sampi +sample/S. +sampler/S. +sampling/S. +sampot/S. +samsâra +samu/S. +sana/S. +sanatorium/S. +san-benito/S. +sancerre/S. +sanctification/S. +sanctificatrice/F.() +sanctifiée/F.() +sanctifier/a0a+() +sanction/S. +sanctionnée/F.() +sanctionner/a0a+() +sanctuaire/S. +sanctuarisée/F.() +sanctuariser/a0a+() +sanctus +sandale/S. +sandalette/S. +sandaraque/S. +sanderling/S. +sandjak/S. +sandow/S. +sandre/S. +sandwich/S. +sandwicher/a0a+() +sandwicherie/S. +sang/S. +sang-froid +sanglante/F.() +sangle/S. +sanglée/F.() +sangler/a0a+() +sanglier/S. +sanglot/S. +sanglotante/F.() +sanglotement/S. +sangloter/a0() +sang-mêlé +sangria/S. +sangs-mêlés +sangsue/S. +sanguinaire/S. +sanguine/F.() +sanguinolente/F.() +sanhédrin/S. +sanicle/S. +sanie/S. +sanieuse/W.() +sanitaire/S. +sans +sans-abri +sans-cœur +sans-culotte/S. +sans-emploi +sansevière/S. +sans-façon +sans-faute +sans-fil +sans-filiste/S. +sans-gêne +sans-grade +sanskrit/S. +sanskrite/F.() +sanskritisme/S. +sanskritiste/S. +sans-le-sou +sans-logis +sansonnet/S. +sans-papiers +sans-parti +sans-patrie +sans-plomb +sans-serif +sans-soin +sans-souci +santal/S. +santé/S. +santer/a0() +santiag/S. +santon/S. +santonner/a0a+() +santonnière/F.() +sanve/S. +sanza/S. +saônoise/F.() +saoudienne/F.() +saoudite/S. +saoule/F.() +saouler/a0a+() +sapajou/S. +sape/S. +sapée/F.() +sapement/S. +sapèque/S. +saper/a0a+() +saperde/S. +saperlipopette +saperlotte +sapeur/S. +sapeur-pompier +sapeurs-pompiers +saphène/S. +saphique/S. +saphir/S. +saphisme/S. +sapide/S. +sapidité/S. +sapience/S. +sapiens +sapientiale/W.() +sapin/S. +sapine/S. +sapinette/S. +sapinière/S. +sapiteur/S. +saponacée/F.() +saponaire/S. +saponifiable/S. +saponification/S. +saponifier/a0a+() +saponine/S. +sapotier/S. +sapristi +saprophage/S. +saprophyte/S. +saquer/a0a+() +sarabande/S. +sarbacane/S. +sarcasme/S. +sarcastique/S. +sarcastiquement +sarcelle/S. +sarclage/S. +sarcler/a0a+() +sarcleuse/F.() +sarcloir/S. +sarcocèle/S. +sarcoïde/S. +sarcologie/S. +sarcomateuse/W.() +sarcome/S. +sarcophage/S. +sarcoplasme/S. +sarcopte/S. +sardanapalesque/S. +sardane/S. +sarde/S. +sardine/S. +sardinerie/S. +sardinière/F.() +sardoine/S. +sardonique/S. +sardoniquement +sardonyx +sargasse/S. +sari/S. +sarigue/S. +sarin/S. +sarisse/S. +sarment/S. +sarmenteuse/W.() +sarong/S. +saros +sarrancolin/S. +sarrasine/F.() +sarrau/S. +sarrette/S. +sarriette/S. +sarroise/F.() +sarter/a0a+() +sas +sassafras +sassanide/S. +sassement/S. +sassenage/S. +sasser/a0a+() +sasseur/S. +satanée/F.() +sataner/a0a+() +satanique/S. +sataniser/a0a+() +satanisme/S. +sataniste/S. +satellisation/S. +satellisée/F.() +satelliser/a0a+() +satellitaire/S. +satellite/S. +sati/S. +satiété/S. +satin/S. +satinage/S. +satinée/F.() +satiner/a0a+() +satinette/S. +satineuse/F.() +satire/S. +satirique/S. +satiriquement +satiriser/a0a+() +satiriste/S. +satisfaction/S. +satisfaire/wD() +satisfaisante/F.() +satisfaite/F.() +satisfecit +satonner/a0a+() +satrape/S. +satrapie/S. +saturabilité/S. +saturable/S. +saturante/F.() +saturateur/S. +saturation/S. +saturée/F.() +saturer/a0a+() +saturnales +saturne/S. +saturnie/S. +saturnienne/F.() +saturnine/F.() +saturnisme/S. +satyre/S. +satyriasis +satyrique/S. +satyrisme/S. +sauce/S. +saucée/F.() +saucer/a0a+() +saucière/F.() +sauciflard/S. +saucisse/S. +saucisson/S. +saucissonnage/S. +saucissonnée/F.() +saucissonner/a0a+() +sauf +sauf/S. +sauf-conduit/S. +sauge/S. +saugrenue/F.() +saulaie/S. +saule/S. +saulée/S. +saumâtre/S. +saumon/S. +saumoneau/X. +saumonée/F.() +saumurage/S. +saumure/S. +saumurée/F.() +saumurer/a0a+() +sauna/S. +saunage/S. +sauner/a0() +saunière/F.() +saupiquet/S. +saupoudrage/S. +saupoudrée/F.() +saupoudrer/a0a+() +saupoudreuse/F.() +saupoudroir/S. +saure/F.() +saurée/F.() +saurer/a0a+() +saurien/S. +saurin/S. +saurir/f0f+() +saurischien/S. +saurissage/S. +saurisserie/S. +saurisseur/S. +sauropode/S. +saussaie/S. +saut/S. +saut-de-lit +saut-de-loup +saut-de-mouton +saute/S. +sautée/F.() +sautelle/S. +saute-mines +saute-mouton +sauter/a0a+() +sautereau/X. +sauterelle/S. +sauterie/S. +sauternes +saute-ruisseau +sauteuse/F.() +sautillante/F.() +sautillement/S. +sautiller/a0() +sautoir/S. +sauts-de-lit +sauts-de-loup +sauts-de-mouton +sauvage/S. +sauvagement +sauvageonne/F.() +sauvagerie/S. +sauvagine/F.() +sauvée/F.() +sauvegarde/S. +sauvegardée/F.() +sauvegarder/a0a+() +sauve-qui-peut +sauver/a0a+() +sauvetage/S. +sauveté/S. +sauveteuse/F.() +sauvette +sauveur/S. +sauveuse/F.() +savamment +savane/S. +savante/F.() +savarin/S. +savart/S. +savate/S. +savater/a0a+() +saveter +savetier/S. +saveur/S. +savoir/S. +savoir/pE() +savoir-faire +savoir-vivre +savoisienne/F.() +savon/S. +savonnage/S. +savonnée/F.() +savonner/a0a+() +savonnerie/S. +savonnette/S. +savonneuse/W.() +savonnière/F.() +savourée/F.() +savourer/a0a+() +savoureuse/W.() +savoureusement +savoyarde/F.() +saxatile/S. +saxe/S. +saxhorn/S. +saxicole/S. +saxifrage/S. +saxo/S. +saxonne/F.() +saxophone/S. +saxophoniste/S. +saynète/S. +sayon/S. +sb/||-- +sbire/S. +scabieuse/W.() +scabreuse/W.() +scaferlati/S. +scalaire/S. +scalairement +scalde/S. +scaldique/S. +scalène/S. +scalp/S. +scalpée/F.() +scalpel/S. +scalper/a0a+() +scampi/S. +scandale/S. +scandaleuse/W.() +scandaleusement +scandalisée/F.() +scandaliser/a0a+() +scandée/F.() +scander/a0a+() +scandinave/S. +scandium/S. +scannée/F.() +scanner/S. +scanner/a0a+() +scannériser/a0a+() +scanographe/S. +scanographie/S. +scansion/S. +scaphandre/S. +scaphandrière/F.() +scaphite/S. +scaphoïde/S. +scapulaire/S. +scapulo-humérale/W.() +scarabée/S. +scare/S. +scarieuse/W.() +scarifiage/S. +scarificateur/S. +scarification/S. +scarifiée/F.() +scarifier/a0a+() +scarlatine/S. +scarole/S. +scat/S. +scatologie/S. +scatologique/S. +scatophile/S. +sceau/X. +sceau-de-Salomon +sceaux-de-Salomon +scélérate/F.() +scélératesse/S. +scellage/S. +scellée/F.() +scellement/S. +sceller/a0a+() +scénarimage/S. +scénario/S. +scénarisée/F.() +scénariser/a0a+() +scénariste/S. +scène/S. +scénette/S. +scénique/S. +scéniquement +scénographe/S. +scénographie/S. +scénographique/S. +scepticisme/S. +sceptique/S. +sceptiquement +sceptre/S. +schako/S. +schappe/S. +schelem/S. +schéma/S. +schématèque/S. +schématique/S. +schématiquement +schématisation/S. +schématisée/F.() +schématiser/a0a+() +schématisme/S. +schème/S. +schéol/S. +scherzo +scherzo/S. +schilling/S. +schismatique/S. +schisme/S. +schiste/S. +schisteuse/W.() +schistoïde/S. +schizogamie/S. +schizogenèse/S. +schizoïde/S. +schizoïdie/S. +schizonévrose/S. +schizophrène/S. +schizophrénie/S. +schizophrénique/S. +schizothymie/S. +schlague/S. +schlamm/S. +schlass +schlich/S. +schlinguer/a0() +schlittage/S. +schlitte/S. +schlitter/a0a+() +schlitteur/S. +schmecter/a0() +schnaps +schnauzer/S. +schnorchel/S. +schnorkel/S. +schnouff/S. +schofar/S. +scholie/S. +schooner/S. +schorre/S. +schupo/S. +schuss +schwarzienne/F.() +sciable/S. +sciage/S. +scialytique/S. +sciatique/S. +scie/S. +sciée/F.() +sciemment +science/S. +science-fiction +sciences-fictions +sciène/S. +scientificité/S. +scientifique/S. +scientifiquement +scientisme/S. +scientiste/S. +scientologie +scientologue/S. +scientométrie/S. +scier/a0a+() +scierie/S. +scieuse/F.() +scille/S. +scindable/S. +scindage/S. +scindée/F.() +scinder/a0a+() +scinque/S. +scintigraphie/S. +scintillante/F.() +scintillation/S. +scintillement/S. +scintiller/a0() +scion/S. +sciotte/S. +sciotter/a0a+() +scirpe/S. +scissile/S. +scission/S. +scissionner/a0() +scissionniste/S. +scissipare/S. +scissiparité/S. +scissure/S. +sciure/S. +sclérale/W.() +scléranthe/S. +scléreuse/W.() +sclérifiante/F.() +sclérifiée/F.() +sclérifier/a0a+() +sclérite/S. +scléro-choroïdite/S. +scléro-conjonctivite/S. +scléroderme/S. +sclérokératite/S. +sclérophylle/S. +scléroprotéine/S. +sclérosante/F.() +sclérose/S. +sclérosée/F.() +scléroser/a0a+() +sclérothérapie/S. +sclérotique/S. +scléterectasie/S. +scléterectomie/S. +scolaire/S. +scolairement +scolarisable/S. +scolarisation/S. +scolarisée/F.() +scolariser/a0a+() +scolarité/S. +scolasticat/S. +scolastique/S. +scolastiquement +scolex +scoliaste/S. +scolie/S. +scoliose/S. +scolopacidé/S. +scolopendre/S. +scolyte/S. +sconse/S. +scoop/S. +scooter/S. +scootériste/S. +scopie/S. +scopolamine/S. +scorbut/S. +scorbutique/S. +score/S. +scoriacée/F.() +scorie/S. +scorifier/a0a+() +scorpioïde/S. +scorpion/S. +scorsonère/S. +scota +scotch/S. +scotchée/F.() +scotcher/a0a+() +scotie/S. +scotisme/S. +scotiste/S. +scotomisation/S. +scots +scottish/S. +scoubidou/S. +scoured/S. +scoute/F.() +scoutisme/S. +scrabble/S. +scramasaxe/S. +scrapbooking/S. +scraper/S. +scratch +scratch/S. +scratcher/a0a+() +scratching/S. +scriban/S. +scribe/S. +scribouillage/S. +scribouillarde/F.() +scribouiller/a0a+() +scribouilleuse/F.() +scripte/F.() +scripteur/S. +script-girl/S. +scriptorium/S. +scripturaire/S. +scripturale/W.() +scrofulaire/S. +scrofule/S. +scrofuleuse/W.() +scrogneugneu/X. +scrolling/S. +scrubber/S. +scrupule/S. +scrupuleuse/W.() +scrupuleusement +scrutation/S. +scrutatrice/F.() +scruter/a0a+() +scrutin/S. +scull/S. +sculptée/F.() +sculpter/a0a+() +sculptrice/F.() +sculpturale/W.() +sculpture/S. +scutellaire/S. +scutum/S. +scythe/S. +scythique/S. +se +seaborgium/S. +séance/S. +séante/F.() +seau/X. +sébacée/F.() +sébaste/S. +sébile/S. +sebkha/S. +séborrhée/S. +séborrhéide/S. +séborrhéique/S. +sébum/S. +sécable/S. +secam/S. +sécante/F.() +sécateur/S. +sécession/S. +sécessionniste/S. +séchage/S. +sèche/F.() +sèche-cheveux +séchée/F.() +sèche-linge +sèche-mains +sèchement +sécher/c0a+() +sécheresse/S. +sécherie/S. +sécheuse/F.() +séchoir/S. +secondaire/S. +secondairement +secondarité/S. +seconde/F.() +seconde/Um() +secondée/F.() +secondement +seconder/a0a+() +secouante/F.() +secouée/F.() +secouement/S. +secouer/a0a+() +secoueur/S. +secourable/S. +secoureur/S. +secourir/iE() +secourisme/S. +secouriste/S. +secours +secourue/F.() +secousse/S. +secrétage/S. +secrétaire/S. +secrétairerie/S. +secrétariat/S. +secrète/F.() +secrétée/F.() +sécrétée/F.() +secrètement +secréter/c0a+() +sécréter/c0a+() +sécréteuse/S. +sécrétine/S. +sécrétion/S. +sécrétoire/S. +sécrétrice/F.() +sectaire/S. +sectarisme/S. +sectatrice/F.() +secte/S. +secteur/S. +section/S. +sectionnée/F.() +sectionnelle/F.() +sectionnement/S. +sectionner/a0a+() +sectionneur/S. +sectorielle/F.() +sectorisation/S. +sectoriser/a0a+() +séculaire/S. +séculairement +sécularisation/S. +sécularisée/F.() +séculariser/a0a+() +sécularité/S. +séculière/F.() +séculièrement +secundo +sécurisante/F.() +sécurisation/S. +sécurisée/F.() +sécuriser/a0a+() +sécuritaire/S. +sécurité/S. +sédation/S. +sédative/F.() +sédénion/S. +sédentaire/S. +sédentarisation/S. +sédentarisée/F.() +sédentariser/a0a+() +sédentarisme/S. +sédentarité/S. +sédiment/S. +sédimentaire/S. +sédimentation/S. +sédimenter/a0a+() +sédimentologie/S. +sédimentologique/S. +sédimentologue/S. +séditieuse/W.() +séditieusement +sédition/S. +séduction/S. +séductrice/F.() +séduire/yL() +séduisante/F.() +séduite/F.() +sedum/S. +séfarade/S. +séga/S. +ségala/S. +segment/S. +segmentaire/S. +segmentale/W.() +segmentation/S. +segmentée/F.() +segmenter/a0a+() +ségrairie/S. +ségrais +ségrégation/S. +ségrégationnisme/S. +ségrégationniste/S. +ségrégative/F.() +ségrégée/F.() +ségréguée/F.() +ségréguer/c0a+() +séguedille/S. +seguia/S. +seguidilla/S. +seiche/S. +séide/S. +seigle/S. +seigneur/S. +seigneuriage/S. +seigneuriale/W.() +seigneurie/S. +seille/S. +seillon/S. +seime/S. +sein/S. +seine/S. +seing/S. +séisme/S. +séismicité/S. +séismique/S. +séismographe/S. +séismologie/S. +seize +seizième/S. +seizièmement +seiziémisme/S. +séjour/S. +séjourner/a0a+() +sel/S. +sélacien/S. +sélaginelle/S. +sélecte/F.() +sélecter/a0a+() +sélection/S. +sélectionnable/S. +sélectionnée/F.() +sélectionner/a0a+() +sélectionneuse/F.() +sélective/F.() +sélectivement +sélectivité/S. +sélectrice/F.() +séléniate/S. +sélénienne/F.() +sélénieux +sélénique/S. +sélénite/S. +séléniteuse/W.() +sélénium/S. +séléniure/S. +sélénographie/S. +sélénographique/S. +sélénologie/S. +séleucide/S. +self/S. +self-control +self-government/S. +self-inductance/S. +self-induction/S. +self-made-man/S. +self-made-woman/S. +self-service/S. +selle/S. +sellée/F.() +seller/a0a+() +sellerie/S. +sellette/S. +sellier/S. +selon +selve/S. +semailles +semaine/S. +semainière/F.() +sémantème/S. +sémanticienne/F.() +sémantique/S. +sémantiquement +sémaphore/S. +sémaphorique/S. +sémasiologie/S. +semblable/S. +semblablement +semblance/S. +semblant/S. +sembler/a0() +semée/F.() +séméiologie/S. +séméiotique/S. +semelle/S. +semence/S. +semer/b0a+() +semestre/S. +semestrielle/F.() +semestriellement +semeuse/F.() +semi/S. +semi-aride/S. +semi-automatique/S. +semi-auxiliaire/S. +semi-chenillée/F.() +semi-circulaire/S. +semi-coke/S. +semi-conducteur/S. +semi-conductrice/F.() +semi-consonne/S. +semi-finie/F.() +sémillante/F.() +sémillon/S. +semi-lunaire/S. +semi-manufacturée/F.() +semi-marathon/S. +semi-marathonienne/F.() +séminaire/S. +séminale/W.() +séminariste/S. +semi-nomade/S. +semi-nomadisme/S. +sémiologie/S. +sémiologique/S. +sémiologue/S. +sémioticienne/F.() +sémiotique/S. +semi-ouvrée/F.() +semi-perméable/S. +semi-polaire/S. +semi-produit/S. +semi-publique/F.() +semi-remorque/S. +semi-rigide/S. +semis +sémite/S. +sémitique/S. +sémitisme/S. +semi-voyelle/S. +semnopithèque/S. +semoir/S. +semonce/S. +semoncer/a0a+() +semoule/S. +semoulerie/S. +sempervirente/F.() +sempervivum +sempiternelle/F.() +sempiternellement +semple/S. +sen +sénaire/S. +sénat/S. +sénatoriale/W.() +sénatrice/F.() +sénatus-consulte/S. +senau/X. +séné/S. +sénéchal/X. +sénéchaussée/S. +séneçon/S. +sénégalaise/F.() +sénégaliser/a0a+() +sénégambienne/F.() +sénescence/S. +sénescente/F.() +senestre/S. +senestrochère/S. +senestrorsum +senestrorsum +sénevé/S. +sénile/S. +sénilité/S. +senior/S. +séniorie/S. +séniorité/S. +senne/S. +señorita/S. +sensass +sensation/S. +sensationnalisme/S. +sensationnaliste/S. +sensationnelle/F.() +sensée/F.() +sensément +senseur/S. +sensibilisante/F.() +sensibilisation/S. +sensibilisatrice/F.() +sensibilisée/F.() +sensibiliser/a0a+() +sensibilité/S. +sensible/S. +sensiblement +sensiblerie/S. +sensitive/F.() +sensitivité/S. +sensitogramme/S. +sensitographe/S. +sensitomètre/S. +sensitométrie/S. +sensitométrique/S. +sensorialité/S. +sensorielle/F.() +sensorimétrie/S. +sensorimétrique/S. +sensorimotrice/F.() +sensu +sensualisme/S. +sensualiste/S. +sensualité/S. +sensuelle/F.() +sensuellement +sentence/S. +sentencieuse/W.() +sentencieusement +senteur/S. +sentie/F.() +sentier/S. +sentiment/S. +sentimentale/W.() +sentimentalement +sentimentalisme/S. +sentimentalité/S. +sentine/S. +sentinelle/S. +sentir/i5i+() +seoir/pU() +seoir/pV() +sep/S. +sépale/S. +sépaloïde/S. +séparabilité/S. +séparable/S. +séparation/S. +séparatisme/S. +séparatiste/S. +séparatrice/F.() +séparée/F.() +séparément +séparer/a0a+() +sépia +sépia/S. +seppuku/S. +sept +sept +septain/S. +septantaine/S. +septante +septante-cinq +septante-deux +septante-et-un +septante-huit +septante-neuf +septante-quatre +septante-sept +septante-six +septante-trois +septantième/S. +septembre/S. +septembrisades +septembriseur/S. +septemvir/S. +septénaire/S. +septennale/W.() +septennalité/S. +septennat/S. +septentrion/S. +septentrionale/W.() +septicémie/S. +septicémique/S. +septicité/S. +septidi/S. +septième/S. +septièmement +septillion/S. +septime/S. +septimo +septique/S. +septmoncel/S. +septomycète/S. +septuagénaire/S. +septuagésime/S. +septum +septuor/S. +septuple/S. +septuplée/F.() +septupler/a0a+() +sépulcrale/W.() +sépulcre/S. +sépulture/S. +séquelle/S. +séquençage/S. +séquence/S. +séquencée/F.() +séquencement/S. +séquencer/a0a+() +séquenceur/S. +séquentialité/S. +séquentielle/F.() +séquentiellement +séquestration/S. +séquestrée/F.() +séquestrer/a0a+() +sequin/S. +séquoia/S. +sérac/S. +sérail/S. +sérancer/a0a+() +sérapéum/S. +séraphin/S. +séraphine/F.() +séraphique/S. +serbe/S. +serbo-croate/S. +serdeau/S. +sereine/F.() +sereinement +sérénade/S. +sérendipité/S. +sérénissime/S. +sérénité/S. +séreuse/W.() +serf/S. +serfouette/S. +serfouir/f0f+() +serfouissage/S. +serge/S. +sergé/S. +sergent/S. +sergent-major +sergents-majors +sergette/S. +sérialisation/S. +sérialisée/F.() +sérialiser/a0a+() +sériation/S. +séricicole/S. +séricicultrice/F.() +sériciculture/S. +séricigène/S. +séricigraphie/S. +série/S. +sérielle/F.() +sérier/a0a+() +sérieuse/W.() +sérieusement +serif/S. +sérigraphie/S. +serine/F.() +sérine/S. +seriner/a0a+() +seringa/S. +seringat/S. +seringue/S. +seringuer/a0a+() +seringuero/S. +sérique/S. +serlienne/S. +serment/S. +sermon/S. +sermonnaire/S. +sermonnée/F.() +sermonner/a0a+() +sermonneuse/F.() +sérodiagnostic/S. +sérologie/S. +sérologique/S. +séropositive/F.() +séropositivité/S. +sérosité/S. +sérothérapie/S. +sérotonine/S. +sérovaccination/S. +serpe/S. +serpent/S. +serpentaire/S. +serpenteau/X. +serpentement/S. +serpenter/a0() +serpentiforme/S. +serpentine/F.() +serpette/S. +serpigineuse/W.() +serpillière/S. +serpolet/S. +serpule/S. +serrage/S. +serran/S. +serrate/S. +serratule/S. +serre/S. +serre-bosse +serre-câble +serrée/F.() +serre-écrou +serre-file/S. +serre-fils +serre-frein/S. +serre-joint/S. +serre-livres +serrement/S. +serre-nez +serre-papiers +serrer/a0a+() +serre-tête +serre-tube/S. +serrure/S. +serrurerie/S. +serrurière/F.() +serte/S. +sertie/F.() +sertir/f0f+() +sertissage/S. +sertisseuse/F.() +sertissure/S. +sertraline/S. +sérum/S. +servage/S. +serval/S. +servante/F.() +serveuse/F.() +serviabilité/S. +serviable/S. +service/S. +servie/F.() +serviette/S. +serviette-éponge +serviettes-éponges +servile/S. +servilement +servilité/S. +servir/iF() +serviteur/S. +servitude/S. +servocommande/S. +servofrein/S. +servomécanisme/S. +servomoteur/S. +ses +sésame/S. +sésamoïde/S. +sesbania/S. +sesbanie/S. +sesquialtère/S. +sesquilinéaire/S. +sesquioxyde/S. +sesquiterpène/S. +sessile/S. +session/S. +sesterce/S. +set/S. +sétacée/F.() +setier/S. +séton/S. +setter/S. +seuil/S. +seuillage/S. +seuillée/F.() +seule/F.() +seulement +seulette/F.() +sève/S. +sévère/S. +sévèrement +sévérité/S. +sévices +sévir/f0() +sevrage/S. +sevrée/F.() +sevrer/b0a+() +sexagénaire/S. +sexagésimale/W.() +sexagésime/S. +sex-appeal/S. +sexe/S. +sexisme/S. +sexiste/S. +sexologie/S. +sexologue/S. +sexonomie/S. +sexothérapeute/S. +sexothérapie/S. +sex-shop/S. +sextant/S. +sexte/S. +sextet/S. +sextidi/S. +sextillion/S. +sextine/S. +sexto +sextolet/S. +sextuor/S. +sextuple/S. +sextuplée/F.() +sextupler/a0a+() +sexualisation/S. +sexualiser/a0a+() +sexualisme/S. +sexualité/S. +sexuée/F.() +sexuelle/F.() +sexuellement +sexy +seyante/F.() +sézigue +sforzando +sfumato/S. +sgraffite/S. +shaker/S. +shakespearienne/F.() +shako/S. +shampoing/S. +shampouiner/a0a+() +shampouineuse/F.() +shantung/S. +shérif/S. +sherpa/S. +sherry/S. +shetland/S. +shiatsu/S. +shilling/S. +shimmy/S. +shinto/S. +shintoïsme/S. +shintoïste/S. +ship/S. +shipchandler/S. +shirt/S. +shocking +shogun/S. +shogunale/W.() +shogunat/S. +shoot/S. +shooter/a0a+() +shopping/S. +short/S. +shot/S. +show/S. +show-business +showroom/S. +shrapnel/S. +shunt/S. +shunter/a0a+() +si +si +si +sial/S. +sialagogue/S. +sialis +sialorrhée/S. +siamoise/F.() +sibérienne/F.() +sibilante/F.() +sibylle/S. +sibylline/F.() +sic +sicaire/S. +siccative/F.() +siccité/S. +sicilienne/F.() +sicle/S. +sida +side-car/S. +sidéenne/F.() +sidérale/W.() +sidérante/F.() +sidérée/F.() +sidérer/c0a+() +sidérite/S. +sidérolithique/S. +sidérose/S. +sidérostat/S. +sidéroxylon/S. +sidérurgie/S. +sidérurgique/S. +sidérurgiste/S. +siècle/S. +siège/S. +siéger/c0() +siemens/Um() +sienne/F.() +sierra/S. +sieste/S. +siester/a0() +sieur/S. +sievert/Um() +sifflage/S. +sifflante/F.() +sifflée/F.() +sifflement/S. +siffler/a0a+() +sifflet/S. +siffleuse/F.() +sifflotement/S. +siffloter/a0a+() +sifilet/S. +sigillaire/S. +sigillée/F.() +sigillographie/S. +sigillographique/S. +sigisbée/S. +siglaison/S. +sigle/S. +sigma +sigmoïde/S. +signal/X. +signalée/F.() +signalement/S. +signaler/a0a+() +signalétique/S. +signaleur/S. +signalisation/S. +signalisée/F.() +signaliser/a0a+() +signataire/S. +signature/S. +signe/S. +signée/F.() +signer/a0a+() +signet/S. +signifiance/S. +signifiante/F.() +signification/S. +significative/F.() +significativement +signifier/a0a+() +sikhe/F.() +sikhisme/S. +sil/S. +silane/S. +silence/S. +silencieuse/W.() +silencieusement +silène/S. +silésienne/S. +silex +silhouette/S. +silhouetter/a0a+() +silicagel/S. +silicate/S. +silicatiser/a0a+() +silice +siliceuse/W.() +silicicole/S. +silicique/S. +silicium/S. +siliciure/S. +silicone/S. +siliconée/F.() +siliconer/a0a+() +silicose/S. +silicule/S. +silionne/S. +silique/S. +sillage/S. +sillet/S. +sillimanite/S. +sillon/S. +sillonnée/F.() +sillonner/a0a+() +silo/S. +silotage/S. +silphe/S. +silure/S. +silurienne/F.() +siluroïde/S. +sima/S. +simagrée/S. +simarre/S. +simaruba/S. +simbleau/X. +simienne/F.() +simiesque/S. +similaire/S. +similairement +similarité/S. +simili/S. +similicuir/S. +similigravure/S. +similisage/S. +similiser/a0a+() +similiste/S. +similitude/S. +similor/S. +simoniaque/S. +simonie/S. +simonienne/F.() +simonisme/S. +simoun/S. +simple/S. +simplement +simplette/F.() +simplex +simplexe/S. +simpliciale/W.() +simplicialement +simplicité/S. +simplifiable/S. +simplification/S. +simplificatrice/F.() +simplifiée/F.() +simplifier/a0a+() +simplisme/S. +simpliste/S. +simulacre/S. +simulation/S. +simulatrice/F.() +simulée/F.() +simuler/a0a+() +simultanée/F.() +simultanéisme/S. +simultanéité/S. +simultanément +sinanthrope/S. +sinapisée/F.() +sinapisme/S. +sincère/S. +sincèrement +sincérité/S. +sincipitale/W.() +sinciput/S. +sinécure/S. +singalette/S. +singapourienne/F.() +singe/S. +singée/F.() +singer/a0a+() +singerie/S. +single/S. +singleton/S. +singularisation/S. +singulariser/a0a+() +singularité/S. +singulet/S. +singulière/F.() +singulièrement +sinisante/F.() +sinisation/S. +siniser/a0a+() +sinistralité/S. +sinistre/S. +sinistrée/F.() +sinistrement +sinité/S. +sinogramme/S. +sinologie/S. +sinologue/S. +sinon +sinophone/S. +sinople/S. +sinueuse/W.() +sinuosité/S. +sinus +sinusale/W.() +sinusite/S. +sinusoïdale/W.() +sinusoïde/S. +sionisme/S. +sioniste/S. +sioux +siphoïde/S. +siphomycète/S. +siphon/S. +siphonnage/S. +siphonnée/F.() +siphonner/a0a+() +sir +sirdar/S. +sire/S. +sirène/S. +sirex +sirli/S. +sirocco/S. +sirop/S. +siroter/a0a+() +sirupeuse/W.() +sirvente/S. +sirventès +sisal/S. +sise/F.() +sismale/W.() +sismicité/S. +sismique/S. +sismographe/S. +sismologie/S. +sismologique/S. +sismologue/S. +sismothérapie/S. +sistership/S. +sistre/S. +sisymbre/S. +sitar/S. +sitcom/S. +site/S. +sit-in +sitogoniomètre/S. +sitôt +sittelle/S. +situ +situation/S. +situationnisme/S. +situationniste/S. +située/F.() +situer/a0a+() +sium/S. +six +sixain/S. +sixième/S. +sixièmement +sixte/S. +sizain/S. +sizerin/S. +skaï/S. +skate/S. +skateboard/S. +skating/S. +sketch/S. +ski/S. +skiable/S. +skiascopie/S. +skier/a0() +skieuse/F.() +skiff/S. +skipper/S. +sky-surf/S. +sky-surfing/S. +slalom/S. +slalomer/a0() +slalomeuse/F.() +slang/S. +slash/S. +slave/S. +slavisante/F.() +slavisée/F.() +slaviser/a0a+() +slaviste/S. +slavonne/F.() +slavophile/S. +sleeping/S. +slice/S. +slicer/a0a+() +slip/S. +slogan/S. +sloop/S. +sloughi/S. +slovaque/S. +slovène/S. +slow/S. +smala/S. +smalt/S. +smaltine/S. +smaragdine/F.() +smaragdite/S. +smart +smartphone/S. +smash/S. +smasher/a0a+() +smectique/S. +smicarde/F.() +smilax +smiley/S. +smillage/S. +smille/S. +smiller/a0a+() +smilodon/S. +smithsonite/S. +smocks +smog/S. +smoking/S. +smolt/S. +smorzando +smurf/S. +snack/S. +snack-bar/S. +sniff +sniffer/a0a+() +snob/S. +snobée/F.() +snober/a0a+() +snobinarde/F.() +snobisme/S. +snooker/S. +snowboard/S. +snow-boot/S. +sobre/S. +sobrement +sobriété/S. +sobriquet/S. +soc/S. +soccer/S. +sociabilité/S. +sociable/S. +social-chrétien +social-démocrate +social-démocratie/S. +sociale/W.() +sociale-chrétienne +sociale-démocrate +socialement +sociales-chrétiennes +sociales-démocrates +socialisante/F.() +socialisation/S. +socialisée/F.() +socialiser/a0a+() +socialisme/S. +socialiste/S. +sociatrie/S. +sociaux-chrétiens +sociaux-démocrates +sociétaire/S. +sociétale/W.() +sociétariat/S. +société/S. +société-écran +sociétés-écrans +socinianisme/S. +socio-affective/F.() +socioculturelle/F.() +sociodrame/S. +socio-économique/S. +socio-éducative/F.() +sociogramme/S. +sociolecte/S. +sociolinguistique/S. +sociologie/S. +sociologique/S. +sociologiquement +sociologisme/S. +sociologue/S. +sociométrie/S. +sociométrique/S. +sociopathe/S. +sociopathie/S. +sociopathique/S. +socioprofessionnelle/F.() +sociothérapie/S. +socle/S. +socque/S. +socquette/S. +socratique/S. +socratiser/a0() +soda/S. +sodalité/S. +sodée/F.() +sodique/S. +sodium/S. +sodoku/S. +sodomie/S. +sodomisée/F.() +sodomiser/a0a+() +sodomite/S. +sœur/S. +sœurette/S. +sofa/S. +soffite/S. +softball/S. +software/S. +soi +soi-disant +soie/S. +soierie/S. +soif/S. +soiffarde/F.() +soignante/F.() +soignée/F.() +soigner/a0a+() +soigneuse/F.() +soigneuse/W.() +soigneusement +soi-même +soin/S. +soir/S. +soirée/S. +soirer/a0() +soit +soit-communiqué/S. +soixantaine/S. +soixante +soixante-cinq +soixante-deux +soixante-dix +soixante-dix-huit +soixante-dix-neuf +soixante-dix-sept +soixante-douze +soixante-et-onze +soixante-et-un +soixante-huit +soixante-huitarde/F.() +soixante-neuf +soixante-quatorze +soixante-quatre +soixante-quinze +soixante-seize +soixante-sept +soixante-six +soixante-treize +soixante-trois +soixantième/S. +soja/S. +sol +sol/S. +solaire/S. +solanée/S. +solarigraphe/S. +solariser/a0a+() +solarium/S. +soldanelle/S. +soldate/F.() +soldatesque/S. +solde/S. +soldée/F.() +solder/a0a+() +soldeuse/F.() +sole/S. +soléaire/S. +solécisme/S. +soleil/S. +solen/S. +solennelle/F.() +solennellement +solenniser/a0a+() +solennité/S. +solénoïdale/W.() +solénoïde/S. +soleret/S. +solex +solfatare/S. +solfège/S. +solfier/a0a+() +solidage/S. +solidaire/S. +solidairement +solidarisée/F.() +solidariser/a0a+() +solidarisme/S. +solidarité/S. +solide/S. +solidement +solidification/S. +solidifiée/F.() +solidifier/a0a+() +solidité/S. +solière/F.() +solière-moquettiste +solières-moquettistes +solier-moquettiste +soliers-moquettistes +solifluer/a0() +solifluxion/S. +soliloque/S. +soliloquer/a0() +solin/S. +solipède/S. +solipsisme/S. +solipsiste/S. +soliste/S. +solitaire/S. +solitairement +soliton/S. +solitude/S. +solive/S. +soliveau/X. +sollicitation/S. +sollicitée/F.() +solliciter/a0a+() +solliciteuse/F.() +sollicitude/S. +solmisation/S. +solmiser/a0a+() +solo/S. +solstice/S. +solsticiale/W.() +solubilisation/S. +solubiliser/a0a+() +solubilité/S. +soluble/S. +soluté/S. +solution/S. +solutionnaire/S. +solutionner/a0a+() +solutréenne/F.() +solvabilité/S. +solvable/S. +solvant/S. +solvatation/S. +soma/S. +somalie/F.() +somalienne/F.() +soman/S. +somation/S. +somatique/S. +somatisation/S. +somatiser/a0a+() +somato-dendritique/S. +somatologie/S. +somato-psychique/S. +somatotrope/S. +somatotrophine/S. +sombre/S. +sombrement +sombrer/a0() +sombrero/S. +somesthésie/S. +somesthésique/S. +somite/S. +sommabilité/S. +sommable/S. +sommaire/S. +sommairement +sommants +sommation/S. +sommatoire/S. +somme/S. +sommée/F.() +sommeil/S. +sommeiller/a0() +sommeilleuse/W.() +sommelière/F.() +sommellerie/S. +sommer/a0a+() +sommet/S. +sommier/S. +sommitale/W.() +sommité/S. +somnambule/S. +somnambulique/S. +somnambuliquement +somnambulisme/S. +somnanbulesque/S. +somnifère/S. +somnolence/S. +somnolente/F.() +somnoler/a0() +somoni/S. +somptuaire/S. +somptueuse/W.() +somptueusement +somptuosité/S. +son +son/S. +sonagramme/S. +sonagraphe/S. +sonal/S. +sonar/S. +sonate/S. +sonatine/S. +sondage/S. +sondagière/F.() +sonde/S. +sondée/F.() +sonder/a0a+() +sondeuse/F.() +songe/S. +songe-creux +songer/a0() +songerie/S. +songeuse/F.() +songeusement +sonique/S. +sonnailler/a0() +sonnante/F.() +sonnée/F.() +sonner/a0a+() +sonnerie/S. +sonnet/S. +sonnette/S. +sonneur/S. +sono/S. +sonomètre/S. +sonore/S. +sonorisation/S. +sonorisée/F.() +sonoriser/a0a+() +sonorité/S. +sonothèque/S. +sonotone/S. +sonrer/a0() +sophisme/S. +sophiste/S. +sophistication/S. +sophistiquée/F.() +sophistiquer/a0a+() +sophora/S. +sophrologie/S. +sophrologue/S. +soporifique/S. +sopraniste/S. +soprano/S. +soquet/S. +soqueter/d0() +sorabe/S. +sorbe/S. +sorbet/S. +sorbetière/S. +sorbier/S. +sorbitol/S. +sorbonnarde/F.() +sorcellerie/S. +sorcière/F.() +sordide/S. +sordidement +sordidité/S. +sore/S. +sorgho/S. +sornette/S. +sororale/W.() +sororalement +sororat/S. +sororité/S. +sort/S. +sortable/S. +sortante/F.() +sorte/S. +sortie/F.() +sortie/S. +sortie-de-bain +sorties-de-bain +sortilège/S. +sortir/fD() +sortir/i5i+() +sosie/S. +sostenuto +sotch/S. +sot-l'y-laisse +sotte/F.() +sottement +sottie/S. +sottise/S. +sottisier/S. +sou/S. +souabe/S. +souahélie/F.() +soubassement/S. +soubattre/uA() +soubresaut/S. +soubresauter/a0() +soubrette/S. +soubreveste/S. +souche/S. +souchet/S. +soucheter/d0a+() +souchever/b0a+() +sou-chong +souci/S. +soucier/a0a+() +soucieuse/W.() +soucieusement +soucoupe/S. +soudable/S. +soudage/S. +soudaine/F.() +soudainement +soudaineté/S. +soudan/S. +soudanaise/F.() +soudante/F.() +soudard/S. +soude/S. +soudée/F.() +souder/a0a+() +soudeuse/F.() +soudière/F.() +soudoyée/F.() +soudoyer/a0a+() +soudure/S. +soue/S. +soufferte/F.() +soufflage/S. +soufflante/F.() +soufflard/S. +soufflée/F.() +soufflement/S. +souffler/a0a+() +soufflerie/S. +soufflet/S. +souffleter/d0a+() +souffletier/S. +souffleuse/F.() +soufflure/S. +souffrance/S. +souffrante/F.() +souffre-douleur +souffreteuse/W.() +souffrir/iC() +soufie/F.() +soufisme/S. +soufrage/S. +soufre/S. +soufrée/F.() +soufrer/a0a+() +soufreuse/F.() +soufrière/S. +soufroir/S. +souhait/S. +souhaitable/S. +souhaitée/F.() +souhaiter/a0a+() +souillarde/F.() +souillée/F.() +souiller/a0a+() +souillon/S. +souillure/S. +souimanga/S. +souk/S. +soulagée/F.() +soulagement/S. +soulager/a0a+() +soulane/S. +soûlante/F.() +soûlarde/F.() +soûlaude/F.() +soûle/F.() +soûler/a0a+() +soûlerie/S. +soulevée/F.() +soulèvement/S. +soulever/b0a+() +soulier/S. +soulignage/S. +soulignée/F.() +soulignement/S. +souligner/a0a+() +soûlographe/S. +soûlographie/S. +souloir +soûlonne/F.() +soûlote/F.() +soulte/S. +soumettre/vA() +soumise/F.() +soumission/S. +soumissionnaire/S. +soumissionner/a0a+() +soupape/S. +soupçon/S. +soupçonnable/S. +soupçonnée/F.() +soupçonner/a0a+() +soupçonneuse/W.() +soupçonneusement +soupe/S. +soupente/S. +souper/S. +souper/a0() +soupesée/F.() +soupeser/b0a+() +soupeuse/F.() +soupière/S. +soupir/S. +soupirail/X. +soupirante/F.() +soupirer/a0a+() +souple/S. +souplement +souplesse/S. +souquenille/S. +souquer/a0a+() +sourate/S. +sourçage/S. +source/S. +sourcière/F.() +sourcil/S. +sourcilière/F.() +sourciller/a0() +sourcilleuse/W.() +sourde/F.() +sourdement +sourde-muette +sourdes-muettes +sourdine/S. +sourdiner/a0a+() +sourdingue/S. +sourd-muet +sourdre/xM() +sourds-muets +souriante/F.() +souriceau/X. +souricière/S. +sourire/S. +sourire/yW() +souris +souris +sournoise/F.() +sournoisement +sournoiserie/S. +sous-activité/S. +sous-admissible/S. +sous-aide/S. +sous-alimentation/S. +sous-alimentée/F.() +sous-alimenter/a0a+() +sous-amendement/S. +sous-arbrisseau/X. +sous-bailleur/S. +sous-barbe/S. +sous-bas +sous-bibliothécaire/S. +sous-bois +sous-brigadier/S. +sous-calibrée/F.() +sous-cavage/S. +sous-chef/S. +sous-classe/S. +sous-clavière/F.() +sous-commission/S. +sous-compte/S. +sous-comptoir/S. +sous-consommation/S. +sous-continent/S. +sous-couche/S. +souscription/S. +souscriptrice/F.() +souscrire/y1() +souscrite/F.() +sous-cutanée/F.() +sous-développée/F.() +sous-développement/S. +sous-diaconat/S. +sous-diacre/S. +sous-diagonale/S. +sous-directrice/F.() +sous-dominante/F.() +sous-économe/S. +sous-embranchement/S. +sous-emploi/S. +sous-employée/F.() +sous-employer/a0a+() +sous-ensemble/S. +sous-entendre/tA() +sous-entendu/S. +sous-entendue/F.() +sous-épidermique/S. +sous-équipée/F.() +sous-équipement/S. +sous-estimation/S. +sous-estimée/F.() +sous-estimer/a0a+() +sous-évaluation/S. +sous-évaluée/F.() +sous-évaluer/a0a+() +sous-exploitation/S. +sous-exploitée/F.() +sous-exploiter/a0a+() +sous-exposée/F.() +sous-exposer/a0a+() +sous-exposition/S. +sous-expression/S. +sous-faîtage/S. +sous-faîte/S. +sous-fifre/S. +sous-filiale/S. +sous-frutescente/F.() +sous-garde/S. +sous-genre/S. +sous-gorge +sous-gouverneur/S. +sousharmonique/S. +sous-homme/S. +sous-imposition/S. +sous-ingénieur/S. +sous-intendante/F.() +sous-investir +sous-jacente/F.() +sous-lieutenante/F.() +souslik/S. +sous-locataire/S. +sous-location/S. +sous-louée/F.() +sous-louer/a0a+() +sous-main +sous-maîtresse/F.() +sous-marin/S. +sous-marinier/S. +sous-multiple/S. +sous-nappe/S. +sous-normale/S. +sous-occipitale/W.() +sous-œuvre/S. +sous-off/S. +sous-officier/S. +sous-orbitaire/S. +sous-ordre/S. +sous-palan +sous-payée/F.() +sous-payer/a0a+() +sous-peuplée/F.() +sous-peuplement/S. +sous-pied/S. +sous-préfecture/S. +sous-préfète/F.() +sous-production/S. +sous-produit/S. +sous-programme/S. +sous-prolétaire/S. +sous-prolétariat/S. +sous-pubienne/F.() +sous-pull/S. +sous-rémunérée/F.() +sous-rémunérer/c0a+() +sous-répertoire/S. +sous-réseau/X. +sous-routine/S. +sous-scapulaire/S. +sous-secrétaire/S. +sous-secrétariat/S. +sous-section/S. +sous-seing +soussignée/F.() +sous-sol/S. +sous-station/S. +sous-système/S. +sous-tangente/S. +sous-tasse/S. +sous-tendre/tA() +sous-tension/S. +sous-titrage/S. +sous-titre/S. +sous-titrée/F.() +sous-titrer/a0a+() +soustracteur/S. +soustraction/S. +soustractive/F.() +soustraire/wL() +sous-traitance/S. +sous-traitante/F.() +soustraite/F.() +sous-traitée/F.() +sous-traiter/a0a+() +sous-utilisée/F.() +sous-utiliser/a0a+() +sous-ventrière/S. +sous-verge +sous-verre +sous-vêtement/S. +sous-virer/a0() +soutache/S. +soutacher/a0a+() +soutane/S. +soutanelle/S. +soute/S. +soutenable/S. +soutenance/S. +soutènement/S. +souteneur/S. +soutenir/i0i+() +soutenue/F.() +souterrain/S. +souterraine/F.() +souterrainement +soutien/S. +soutien-gorge +soutiens-gorge +soutier/S. +soutirage/S. +soutirée/F.() +soutirer/a0a+() +souvenance/S. +souvenir/S. +souvenir/i0i+() +souvent +souveraine/F.() +souverainement +souveraineté/S. +souverainisme/S. +souverainiste/S. +soviet/S. +soviétique/S. +soviétisation/S. +soviétisée/F.() +soviétiser/a0a+() +soviétisme/S. +sovkhoze/S. +soyer/S. +soyeuse/W.() +spa/S. +spacieuse/W.() +spacieusement +spadassin/S. +spadice/S. +spaghetti/S. +spagyrie/S. +spagyrique/S. +spahi/S. +spalax +spallation/S. +spalter/S. +spam/S. +spammer/a0a+() +spammeur/S. +sparadrap/S. +sparage/S. +spardeck/S. +sparganier/S. +spartakisme/S. +spartakiste/S. +sparte/S. +spartéine/S. +sparterie/S. +spartiate/S. +spasme/S. +spasmodique/S. +spasmodiquement +spasmolytique/S. +spasmophilie/S. +spatangue/S. +spath/S. +spathe/S. +spathifier/a0a+() +spathique/S. +spatiale/W.() +spatialement +spatialisation/S. +spatialiser/a0a+() +spatialité/S. +spationaute/S. +spatioport/S. +spatio-temporelle/F.() +spatule/S. +speakeasy/S. +speaker/S. +speakerine/S. +spéciale/W.() +spécialement +spécialisation/S. +spécialisée/F.() +spécialiser/a0a+() +spécialiste/S. +spécialité/S. +spéciation/S. +spécieuse/W.() +spécieusement +spécificateur/S. +spécification/S. +spécificatrice/F.() +spécificité/S. +spécifiée/F.() +spécifier/a0a+() +spécifique/S. +spécifiquement +spécimen/S. +spéciosité/S. +spectacle/S. +spectaculaire/S. +spectaculairement +spectatrice/F.() +spectrale/W.() +spectralement +spectre/S. +spectrographe/S. +spectrographie/S. +spectrographique/S. +spectromètre/S. +spectrométrie/S. +spectrophotomètre/S. +spectrophotométrie/S. +spectroscope/S. +spectroscopie/S. +spectroscopique/S. +spéculaire/S. +spéculation/S. +spéculative/F.() +spéculatrice/F.() +spéculer/a0() +spéculoos +spéculum/S. +speech/S. +speeder/a0a+() +speiss +spéléologie/S. +spéléologique/S. +spéléologue/S. +spéléonaute/S. +spencer/S. +spéos +spergulaire/S. +spergule/S. +spermaceti/S. +spermaphyte/S. +spermatide/S. +spermatie/S. +spermatique/S. +spermatocyte/S. +spermatogenèse/S. +spermatogonie/S. +spermatophyte/S. +spermatozoïde/S. +sperme/S. +spermicide/S. +spermogonie/S. +spermogramme/S. +spermophile/S. +spet/S. +spetsnaz +sphacèle/S. +sphacéler/c0a+() +sphaigne/S. +sphène/S. +sphénodon/S. +sphénoïdale/W.() +sphénoïde/S. +sphère/S. +sphéricité/S. +sphérique/S. +sphéroïdale/W.() +sphéroïde/S. +sphéromètre/S. +sphérule/S. +sphex +sphincter/S. +sphinctérienne/F.() +sphinx +sphygmogramme/S. +sphygmographe/S. +spicule/S. +spider/S. +spin/S. +spina-bifida +spinale/W.() +spina-ventosa +spinelle/S. +spineur/S. +spinnaker/S. +spinorielle/F.() +spinosaure/S. +spinozisme/S. +spinoziste/S. +spintronique/S. +spiracle/S. +spirale/W.() +spiralée/F.() +spiralement +spiralisation/S. +spiraloïde/S. +spirante/F.() +spire/S. +spirée/S. +spirifer/S. +spirille/S. +spirillose/S. +spiritain/S. +spirite/S. +spiritisme/S. +spiritiste/S. +spiritual/S. +spiritualisation/S. +spiritualiser/a0a+() +spiritualisme/S. +spiritualiste/S. +spiritualité/S. +spirituelle/F.() +spirituellement +spiritueuse/W.() +spirochète/S. +spirochétose/S. +spirographe/S. +spiroïdale/W.() +spiroïde/S. +spiromètre/S. +spirométrie/S. +spirorbe/S. +spitante/F.() +spitter/a0a+() +splanchnique/S. +splanchnologie/S. +spleen/S. +spleenétique/S. +splendeur/S. +splendide/S. +splendidement +splénomégalie/S. +spline/S. +splitter/a0a+() +spoliation/S. +spoliatrice/F.() +spoliée/F.() +spolier/a0a+() +spondée/S. +spongiculture/S. +spongieuse/W.() +spongiforme/S. +spongille/S. +spongiosité/S. +sponsor/S. +sponsoring/S. +sponsorisée/F.() +sponsoriser/a0a+() +spontanée/F.() +spontanéisme/S. +spontanéité/S. +spontanément +spontanisme/S. +sporadicité/S. +sporadique/S. +sporadiquement +sporange/S. +spore/S. +sporogone/S. +sporophore/S. +sporophyte/S. +sporotriche/S. +sporotrichose/S. +sport/S. +sportive/F.() +sportivement +sportivité/S. +sportsman/S. +sportule/S. +sporulée/F.() +sporuler/a0() +spot/S. +spotmètre/S. +spoutnik/S. +sprat/S. +spray/S. +sprint/S. +sprinter/a0() +sprinteuse/F.() +sprue/S. +spumeuse/W.() +spumosité/S. +squale/S. +squame/S. +squameuse/W.() +squamifère/S. +squamule/S. +square/S. +squash/S. +squat/S. +squatine/S. +squattée/F.() +squatter/a0a+() +squatteuse/F.() +squaw/S. +squeezer/a0a+() +squelette/S. +squelettique/S. +squille/S. +squire/S. +squirrhe/S. +squirrheuse/W.() +sr/||-- +st/||-- +stabiblisateur/S. +stabilimètre/S. +stabilisante/F.() +stabilisation/S. +stabilisatrice/F.() +stabilisée/F.() +stabiliser/a0a+() +stabilité/S. +stable/S. +stablement +stabulation/S. +staccato +staccato/S. +stade/S. +stadhouder/S. +stadia/S. +staff/S. +staffer/a0a+() +staffeur/S. +stage/S. +stagflation/S. +stagiaire/S. +stagnante/F.() +stagnation/S. +stagner/a0() +stakhanovisme/S. +stakhanoviste/S. +stakning/S. +stalactite/S. +stalag/S. +stalagmite/S. +stalagmomètre/S. +stalagmométrie/S. +stalinienne/F.() +staliniser/a0a+() +stalinisme/S. +stalle/S. +staminale/W.() +staminée/F.() +staminifère/S. +stance/S. +stand/S. +standard/S. +standardisation/S. +standardisée/F.() +standardiser/a0a+() +standardiste/S. +stand-by +standing/S. +stand-up +staphylin/S. +staphyline/F.() +staphylococcie/S. +staphylococcique/S. +staphylocoque/S. +staphylome/S. +star/S. +starets +starie/S. +stariets +stariser/a0a+() +starlette/S. +staroste/S. +starter/S. +starting-block/S. +starting-gate/S. +start-up +stase/S. +stater/a0a+() +statère/S. +stathouder/S. +stathoudérat/S. +statice/S. +station/S. +stationnaire/S. +stationnarité/S. +stationnée/F.() +stationnement/S. +stationner/a0() +station-service +stations-service +statique/S. +statiquement +statisticienne/F.() +statistique/S. +statistiquement +stative/F.() +statokinésimètre/S. +stator/S. +statoréacteur/S. +statorique/S. +statthalter/S. +statu +statuaire/S. +statue/S. +statuer/a0a+() +statuette/S. +statufier/a0a+() +stature/S. +statut/S. +statutaire/S. +statutairement +stawug/S. +stayer/S. +steak/S. +steamer/S. +stéarate/S. +stéarine/S. +stéarinerie/S. +stéarinier/S. +stéarique/S. +stéatite/S. +stéatopyge/S. +stéatose/S. +steeple/S. +steeple-chase/S. +stéganographie/S. +stégomyie/S. +stégosaure/S. +steinbock/S. +stèle/S. +stellage/S. +stellaire/S. +stem/S. +stencil/S. +stenciliste/S. +stendhalienne/F.() +sténo/S. +sténodactylo/S. +sténodactylographe/S. +sténodactylographie/S. +sténogramme/S. +sténographe/S. +sténographie/S. +sténographiée/F.() +sténographier/a0a+() +sténographique/S. +sténographiquement +sténopé/S. +sténosage/S. +sténose/S. +sténotherme/S. +sténothermie/S. +sténotype/S. +sténotyper/a0a+() +sténotypie/S. +sténotypiste/S. +stentor/S. +step/S. +stéphanophore/S. +steppage/S. +steppe/S. +stepper/S. +steppique/S. +stéradian/S. +stercoraire/S. +stercorale/W.() +stère/S. +stéréo/S. +stéréobate/S. +stéréochimie/S. +stéréochromie/S. +stéréocomparateur/S. +stéréoduc/S. +stéréognosie/S. +stéréogramme/S. +stéréographie/S. +stéréographique/S. +stéréométrie/S. +stéréométrique/S. +stéréophonie/S. +stéréophonique/S. +stéréorégulière/F.() +stéréoscope/S. +stéréoscopie/S. +stéréoscopique/S. +stéréospécificité/S. +stéréotomie/S. +stéréotomique/S. +stéréotype/S. +stéréotypée/F.() +stéréotyper/a0a+() +stéréotypie/S. +stérer/c0a+() +stéride/S. +stérile/S. +stérilement +stérilet/S. +stérilisante/F.() +stérilisateur/S. +stérilisation/S. +stérilisatrice/F.() +stérilisée/F.() +stériliser/a0a+() +stérilité/S. +stérique/S. +sterlet/S. +sterling +sternale/W.() +sterne/S. +sterno-cléido-mastoïdienne/F.() +sternum/S. +sternutation/S. +sternutatoire/S. +stéroïde/S. +stéroïdienne/F.() +stérol/S. +stertoreuse/W.() +stéthoscope/S. +steward/S. +sthène/S. +stibiée/F.() +stibine/S. +stichomythie/S. +stick/S. +stigmate/S. +stigmatique/S. +stigmatisation/S. +stigmatisée/F.() +stigmatiser/a0a+() +stigmatisme/S. +stilb/S. +stillation/S. +stilligoutte/S. +stimugène/S. +stimulante/F.() +stimulation/S. +stimulatrice/F.() +stimulée/F.() +stimuler/a0a+() +stimuline/S. +stimulus +stipe/S. +stipendiaire/S. +stipendiée/F.() +stipendier/a0a+() +stipitée/F.() +stipulaire/S. +stipulation/S. +stipulée/F.() +stipuler/a0a+() +stochastique/S. +stock/S. +stockage/S. +stock-car/S. +stockée/F.() +stocker/a0a+() +stockfisch/S. +stockiste/S. +stœchiométrie/S. +stœchiométrique/S. +stoïcienne/F.() +stoïcisme/S. +stoïque/S. +stoïquement +stoker/S. +stokes +stolon/S. +stolonifère/S. +stomacale/W.() +stomachique/S. +stomate/S. +stomatite/S. +stomatologie/S. +stomatologiste/S. +stomatologue/S. +stomatoplastie/S. +stomatorragie/S. +stomatoscope/S. +stomie/S. +stomisée/F.() +stomoxe/S. +stop +stop/S. +stoppage/S. +stopper/a0a+() +stoppeuse/F.() +storax +store/S. +storiste/S. +story-board/S. +stout/S. +strabique/S. +strabisme/S. +stradiot/S. +stradivarius +stramoine/S. +stramonium/S. +strangulation/S. +strangulée/F.() +stranguler/a0a+() +strapontin/S. +strasbourgeoise/F.() +strass +strasse/S. +stratagème/S. +strate/S. +stratège/S. +stratégie/S. +stratégique/S. +stratégiquement +stratification/S. +stratifiée/F.() +stratifier/a0a+() +stratigraphie/S. +stratigraphique/S. +stratiome/S. +stratiomys +stratocumulus +stratopause/S. +stratosphère/S. +stratosphérique/S. +stratovision/S. +stratovolcan/S. +stratum/S. +stratus +streptobacille/S. +streptococcie/S. +streptococcique/S. +streptocoque/S. +streptomycète/S. +streptomycine/S. +stress +stressante/F.() +stressée/F.() +stresser/a0a+() +stretch/S. +strette/S. +striation/S. +stricte/F.() +strictement +striction/S. +stricto +stridence/S. +stridente/F.() +stridor/S. +stridulante/F.() +stridulation/S. +stridulatoire/S. +striduler/a0a+() +striduleuse/W.() +strie/S. +striée/F.() +strier/a0a+() +strige/S. +strigile/S. +string/S. +strioscopie/S. +strioscopique/S. +stripage/S. +stripper/a0a+() +stripping/S. +strip-tease/S. +strip-teaseuse/F.() +striquer/a0a+() +striure/S. +strix +strobile/S. +strobophotographie/S. +stroborama/S. +stroboscope/S. +stroboscopie/S. +stroboscopique/S. +stroma/S. +stromatolite/S. +stromatolithe/S. +strombe/S. +strombolienne/F.() +strongle/S. +strongyle/S. +strongylose/S. +strontiane/S. +strontium/S. +strophante/S. +strophantine/S. +strophantus +strophe/S. +structurable/S. +structurale/W.() +structuralisme/S. +structuraliste/S. +structurante/F.() +structuration/S. +structure/S. +structurée/F.() +structurelle/F.() +structurellement +structurer/a0a+() +structurologie/S. +strume/S. +strychnine/S. +stryge/S. +stuc/S. +stucage/S. +stucateur/S. +stud-book/S. +studette/S. +studieuse/W.() +studieusement +studio/S. +stupa/S. +stupéfaction/S. +stupéfaire/wG() +stupéfaite/F.() +stupéfiante/F.() +stupéfiée/F.() +stupéfier/a0a+() +stupeur/S. +stupide/S. +stupidement +stupidité/S. +stupre/S. +stuquée/F.() +stuquer/a0a+() +style/S. +stylée/F.() +styler/a0a+() +stylet/S. +stylisation/S. +stylisée/F.() +styliser/a0a+() +stylisme/S. +styliste/S. +stylisticienne/F.() +stylistique/S. +stylistiquement +stylite/S. +stylo/S. +stylobate/S. +stylographe/S. +stylographique/S. +styloïde/S. +stylomine/S. +styptique/S. +styrax +styrène/S. +styrolène/S. +styromousse/S. +su +suage/S. +suaire/S. +suante/F.() +suave/S. +suavement +suavité/S. +subaiguë/F.() +subalpine/F.() +subalterne/S. +subantarctique/S. +subaquatique/S. +subarctique/S. +subatomique/S. +subcarpatique/S. +subconscience/S. +subconscient/S. +subconsciente/F.() +subdélégation/S. +subdéléguée/F.() +subdéléguer/c0a+() +subdésertique/S. +subdiviser/a0a+() +subdivision/S. +subdivisionnaire/S. +subduction/S. +subduire/yK() +subduite/F.() +subéquatoriale/W.() +suber/S. +subéreuse/W.() +subérine/S. +subexponentielle/F.() +subfébrile/S. +subie/F.() +subintrante/F.() +subir/f0f+() +subite/F.() +subitement +subito +subjacente/F.() +subjectile/S. +subjectivation/S. +subjective/F.() +subjectivement +subjectivisation/S. +subjectivisme/S. +subjectiviste/S. +subjectivité/S. +subjonctif/S. +subjuguée/F.() +subjuguer/a0a+() +sublétale/W.() +sublimation/S. +sublime/S. +sublimée/F.() +sublimement +sublimer/a0a+() +subliminaire/S. +subliminale/W.() +sublimité/S. +sublinguale/W.() +sublunaire/S. +submergée/F.() +submerger/a0a+() +submersible/S. +submersion/S. +subnarcose/S. +subodorer/a0a+() +suboptimale/W.() +suboptimalité +suborbitale/W.() +subordination/S. +subordonnante/F.() +subordonnée/F.() +subordonner/a0a+() +subornation/S. +subornée/F.() +suborner/a0a+() +suborneuse/F.() +subrécargue/S. +subreptice/S. +subrepticement +subreption/S. +subrogateur/S. +subrogation/S. +subrogative/F.() +subrogatoire/S. +subrogée/F.() +subroger/a0a+() +subsaharienne/F.() +subséquemment +subséquente/F.() +subside/S. +subsidence/S. +subsidiaire/S. +subsidiairement +subsidiante/F.() +subsidiarité/S. +subsidiation/S. +subsidier/a0a+() +subsistance/S. +subsistante/F.() +subsister/a0() +subsomption/S. +subsonique/S. +substance/S. +substantialisme/S. +substantialiste/S. +substantialité/S. +substantielle/F.() +substantiellement +substantifique/S. +substantivation/S. +substantive/F.() +substantivement +substantiver/a0a+() +substituabilité/S. +substituable/S. +substituant/S. +substituée/F.() +substituer/a0a+() +substitut/S. +substitution/S. +substitutive/F.() +substrat/S. +substratum/S. +substruction/S. +subsumer/a0a+() +subterfuge/S. +subtile/F.() +subtilement +subtilisation/S. +subtilisée/F.() +subtiliser/a0a+() +subtilité/S. +subtropicale/W.() +subulée/F.() +suburbaine/F.() +suburbicaire/S. +subvenir/i0() +subvention/S. +subventionnée/F.() +subventionnelle/F.() +subventionnement/S. +subventionner/a0a+() +subversion/S. +subversive/F.() +subversivement +subvertie/F.() +subvertir/f0f+() +suc/S. +succédanée/F.() +succéder/c0a+() +succenturiée/F.() +succès +successeur/S. +successibilité/S. +successible/S. +succession/S. +successive/F.() +successivement +successorale/W.() +succin/S. +succincte/F.() +succinctement +succinique/S. +succion/S. +succombante/F.() +succomber/a0() +succube/S. +succulence/S. +succulente/F.() +succursale/S. +sucée/F.() +sucement/S. +sucer/a0a+() +sucette/S. +suceuse/F.() +suçoir/S. +suçon/S. +suçotement/S. +suçoter/a0a+() +sucrage/S. +sucrante/F.() +sucrase/S. +sucrate/S. +sucre/S. +sucrée/F.() +sucrer/a0a+() +sucrerie/S. +sucrette/S. +sucrière/F.() +sucrin/S. +sud +sud-africaine/F.() +sud-américaine/F.() +sudation/S. +sudatoire/S. +sud-coréenne/F.() +sud-est +sudiste/S. +sudoku/S. +sudorale/W.() +sudorifère/S. +sudorifique/S. +sudoripare/S. +sud-ouest +sud-vietnamienne/F.() +sue/F.() +suède/S. +suédée/F.() +suédine/S. +suédoise/F.() +suée/S. +suer/a0a+() +suette/S. +sueur/S. +suffète/S. +suffire/yV() +suffisamment +suffisance/S. +suffisante/F.() +suffixale/W.() +suffixation/S. +suffixe/S. +suffixée/F.() +suffixer/a0a+() +suffocante/F.() +suffocation/S. +suffoquée/F.() +suffoquer/a0a+() +suffragante/F.() +suffrage/S. +suffragette/S. +suffusion/S. +suggérée/F.() +suggérer/c0a+() +suggestibilité/S. +suggestible/S. +suggestion/S. +suggestionner/a0a+() +suggestive/F.() +suicidaire/S. +suicide/S. +suicidée/F.() +suicider/a0a+() +suie/S. +suif/S. +suifer/a0a+() +suiffer/a0a+() +suiffeuse/W.() +suint/S. +suintante/F.() +suintement/S. +suinter/a0a+() +suis/zF() +suissesse/F.() +suite/S. +suitée/S. +suivante/F.() +suiveuse/F.() +suivi/S. +suivie/F.() +suivisme/S. +suiviste/S. +suivre/xQ() +sujétion/S. +sujette/F.() +sukkeler/d0() +sulcature/S. +sulciforme/S. +sulfamide/S. +sulfatage/S. +sulfate/S. +sulfatée/F.() +sulfater/a0a+() +sulfateuse/F.() +sulfhémoglobine/S. +sulfhydrique/S. +sulfinisation/S. +sulfitage/S. +sulfite/S. +sulfitée/F.() +sulfiter/a0a+() +sulfocarbonate/S. +sulfocarbonique/S. +sulfone/S. +sulfonée/F.() +sulfoner/a0a+() +sulfosel/S. +sulfovinique/S. +sulfoxyde/S. +sulfurage/S. +sulfuration/S. +sulfure/S. +sulfurée/F.() +sulfurer/a0a+() +sulfureuse/W.() +sulfurique/S. +sulfurisée/F.() +sulky/S. +sulpicienne/F.() +sultanat/S. +sultane/F.() +sumac/S. +sumérienne/F.() +summum/S. +sumo/S. +sumotori/S. +sunlight/S. +sunna/S. +sunnisme/S. +sunnite/S. +super +super/S. +super/S. +superalliage/S. +superattractive/F.() +superattractivité/S. +superbe/S. +superbement +superbénéfice/S. +superbombe/S. +supercalculateur/S. +supercarburant/S. +supercarré/S. +supercavitante/F.() +superchampion/S. +supercherie/S. +superciment/S. +superclasse/S. +superconnexion/S. +supercritique/S. +superdensité/S. +superdividende/S. +supère/S. +supérette/S. +superfamille/S. +superfécondation/S. +superfétation/S. +superfétatoire/S. +superficialité/S. +superficie/S. +superficielle/F.() +superficiellement +superfine/F.() +superfinir/f0f+() +superfinition/S. +superflue/F.() +superfluide/S. +superfluidité/S. +superfluité/S. +superforme/S. +superforteresse/S. +superfractionnement/S. +super-géant/S. +supergéante/S. +super-grand/S. +supergrand/S. +supergravité/S. +super-héros +superhétérodyne/S. +super-huit +supérieure/F.() +supérieurement +supériorité/S. +superlatif/S. +superlativement +superluminique/S. +supermalloy/S. +superman/S. +supermarché/S. +supernova +supernovæ +superordinateur/S. +superordonnée/F.() +superordre/S. +superovariée/F.() +superovulation/S. +superoxyde/S. +superparamagnétisme/S. +superpétrolier/S. +superphosphate/S. +superplasticité/S. +superplastique/S. +superpolyamide/S. +superposable/S. +superposée/F.() +superposer/a0a+() +superposition/S. +superpréfet/S. +superprivilège/S. +superproduction/S. +superprofit/S. +superpuissance/S. +superpurgation/S. +superréaction/S. +supersonique/S. +superstar/S. +superstitieuse/W.() +superstitieusement +superstition/S. +superstrat/S. +superstructure/S. +supersymétrie/S. +supersymétrique/S. +supersynthèse/S. +supertanker/S. +supervariété/S. +supervisée/F.() +superviser/a0a+() +superviseure/S. +superviseuse/F.() +supervision/S. +super-welter/S. +supin/S. +supinateur/S. +supination/S. +suppl +supplantation/S. +supplantée/F.() +supplanter/a0a+() +suppléance/S. +suppléante/F.() +suppléer/a0a+() +supplément/S. +supplémentaire/S. +supplémentairement +supplémentation/S. +supplémenter/a0a+() +supplétisme/S. +supplétive/F.() +supplétoire/S. +suppliante/F.() +supplication/S. +supplice/S. +suppliciée/F.() +supplicier/a0a+() +suppliée/F.() +supplier/a0a+() +supplique/S. +support/S. +supportable/S. +supportée/F.() +supporter/a0a+() +supportrice/F.() +supposable/S. +supposée/F.() +supposément +supposer/a0a+() +supposition/S. +suppositoire/S. +suppôt/S. +suppresseur/S. +suppression/S. +supprimable/S. +supprimée/F.() +supprimer/a0a+() +suppurante/F.() +suppuration/S. +suppurative/F.() +suppurée/F.() +suppurer/a0() +supputation/S. +supputée/F.() +supputer/a0a+() +supra +supraconduction/S. +supraconductivité/S. +supraconductrice/F.() +suprahumaine/F.() +supraliminaire/S. +supraluminique/S. +supramoléculaire/S. +supranationale/W.() +supranormale/W.() +suprasegmentale/W.() +suprasensible/S. +suprastructure/S. +supraterrestre/S. +suprématie/S. +suprême/S. +suprêmement +sur +surabondamment +surabondance/S. +surabondante/F.() +surabonder/a0() +suractivée/F.() +suractivité/S. +surah/S. +suraiguë/F.() +surajoutée/F.() +surajouter/a0a+() +surale/W.() +suralimentation/S. +suralimentée/F.() +suralimenter/a0a+() +suraller/a0() +suramplificateur/S. +surannée/F.() +surarbitre/S. +surarmement/S. +surarmer/a0a+() +surbaissée/F.() +surbaissement/S. +surbaisser/a0a+() +surbookée/F.() +surbooking/S. +surboucher/a0a+() +surboum/S. +surbrillance/S. +surbroder/a0a+() +surcapacité/S. +surcapitalisante/F.() +surcapitalisation/S. +surcharge/S. +surchargée/F.() +surcharger/a0a+() +surchauffe/S. +surchauffée/F.() +surchauffer/a0a+() +surchauffeur/S. +surchoix +surclassée/F.() +surclassement/S. +surclasser/a0a+() +surcoller/a0() +surcompensation/S. +surcompensatoire/S. +surcompensatrice/F.() +surcomposée/F.() +surcompression/S. +surcomprimée/F.() +surcomprimer/a0a+() +surconscience/S. +surconsommation/S. +surcontrer/a0a+() +surcoter/a0a+() +surcouche/S. +surcoupe/S. +surcouper/a0() +surcoût/S. +surcreusée/F.() +surcreusement/S. +surcreuser/a0a+() +surcritique/S. +surcroît/S. +surdent/S. +surdéterminante/F.() +surdétermination/S. +surdéterminée/F.() +surdéveloppement/S. +sur-diagonale/S. +surdiagonale/S. +surdi-mutité/S. +surdité/S. +surdorer/a0a+() +surdos +surdosage/S. +surdose/S. +surdouée/F.() +sure/F.() +sûre/F.() +sureau/X. +surédifier/a0a+() +surélévation/S. +surélevée/F.() +surélever/b0a+() +suremballage/S. +sûrement +suremploi/S. +surenchère/S. +surenchérir/f0() +surenchérissement/S. +surenchérisseuse/F.() +surencombrée/F.() +surencombrement/S. +surendettement/S. +surendetter/a0a+() +surentraînée/F.() +surentraînement/S. +surentraîner/a0a+() +suréquipée/F.() +suréquipement/S. +suréquiper/a0a+() +surérogation/S. +surérogatoire/S. +surestimation/S. +surestimée/F.() +surestimer/a0a+() +sûreté/S. +surette/F.() +surévaluation/S. +surévaluée/F.() +surévaluer/a0a+() +surexcitante/F.() +surexcitation/S. +surexcitée/F.() +surexciter/a0a+() +surexploitation/S. +surexploitée/F.() +surexploiter/a0a+() +surexposée/F.() +surexposer/a0a+() +surexposition/S. +surf/S. +surfaçage/S. +surface/S. +surfacer/a0a+() +surfacique/S. +surfacturation/S. +surfacturer/a0a+() +surfaire/wD() +surfait/S. +surfaite/F.() +surfaix +surfer/a0() +surfeuse/F.() +surfil/S. +surfilage/S. +surfiler/a0a+() +surfine/F.() +surfleurir +surfondue/F.() +surfrapper/a0a+() +surfréquentation/S. +surfusion/S. +surgélateur/S. +surgélation/S. +surgelé/S. +surgelée/F.() +surgeler/b0a+() +surgénération/S. +surgénératrice/F.() +surgeon/S. +surgeonner/a0() +surgir/f0() +surgissement/S. +surglacer/a0a+() +surgreffer/a0a+() +surharmonique/S. +surhaussée/F.() +surhaussement/S. +surhausser/a0a+() +surhomme/S. +surhumaine/F.() +surhumainement +surhumanité/S. +suricate/S. +surie/F.() +surimposer/a0a+() +surimposition/S. +surimpression/S. +surin/S. +surinamaise/F.() +suriner/a0a+() +surinfection/S. +surintendance/S. +surintendante/F.() +surintensité/S. +surinterpréter/c0a+() +surinvestir +surir/f0() +surjaler/a0() +surjection/S. +surjective/F.() +surjectivement +surjectivité/S. +surjet/S. +surjeter/d0a+() +surjouer/a0a+() +sur-le-champ +surlendemain/S. +surlier/a0a+() +surlignante/F.() +surlignée/F.() +surligner/a0a+() +surlonge/S. +surloyer/S. +surmédiatisation/S. +surmédicalisation/S. +surmédicalisée/F.() +surmédicaliser/a0a+() +surmenage/S. +surmenée/F.() +surmener/b0a+() +surmoi +surmontable/S. +surmontée/F.() +surmonter/a0a+() +surmontoir/S. +surmortalité/S. +surmoulage/S. +surmoulée/F.() +surmouler/a0a+() +surmulet/S. +surmulot/S. +surmultiplication/S. +surnager/a0() +surnatalité/S. +surnaturalisme/S. +surnaturaliste/S. +surnaturelle/F.() +surnaturellement +surnom/S. +surnombre/S. +surnommée/F.() +surnommer/a0a+() +surnuméraire/S. +suroffre/S. +suroît/S. +suros +suroxyder/a0a+() +suroxygénée/F.() +surpassement/S. +surpasser/a0a+() +surpaye/S. +surpayée/F.() +surpayer/a0a+() +surpêche/S. +surpeuplée/F.() +surpeuplement/S. +surpiquer/a0a+() +surpiqûre/S. +surplace/S. +surplis +surplomb/S. +surplombante/F.() +surplombement/S. +surplomber/a0a+() +surplus +surpopulation/S. +surprenante/F.() +surprendre/tF() +surpression/S. +surprime/S. +surprise/F.() +surprise/S. +surprise-partie +surprises-parties +surproduction/S. +surproductive/F.() +surproductivité/S. +surproductrice/F.() +surproduire/yL() +surprotection/S. +surprotégée/F.() +surprotéger/c0a+() +surpuissance/S. +surpuissante/F.() +surréalisme/S. +surréaliste/S. +surrection/S. +surrégénérateur/S. +surrégime/S. +surrénale/W.() +surréservation/S. +surréservée/F.() +sursalaire/S. +sursalée/F.() +sursaturante/F.() +sursaturation/S. +sursaturée/F.() +sursaturer/a0a+() +sursaut/S. +sursauter/a0() +sursemer/b0a+() +surseoir/pT() +sursitaire/S. +sursouffler/a0a+() +surtailler/a0a+() +surtaux +surtaxe/S. +surtaxée/F.() +surtaxer/a0a+() +surtendre +surtension/S. +surtitrage/S. +surtitre/S. +surtitrée/F.() +surtitrer/a0a+() +surtonte/S. +surtout +survalorisation/S. +surveillance/S. +surveillante/F.() +surveillée/F.() +surveiller/a0a+() +survenance/S. +survenir/i0i+() +survente/S. +survêtement/S. +survêtir/iG() +survie/S. +survirage/S. +survirante/F.() +survirer/a0a+() +survireuse/F.() +survitaminée/F.() +survivance/S. +survivante/F.() +survive/F.() +survivre/xS() +survol/S. +survolante/F.() +survoler/a0a+() +survoltage/S. +survoltée/F.() +survolter/a0a+() +survolteur/S. +survolteur-dévolteur +survolteurs-dévolteurs +susceptibilité/S. +susceptible/S. +suscitée/F.() +susciter/a0a+() +suscription/S. +suscrire/y1() +susdénommée/F.() +susdite/F.() +sus-dominante/S. +sus-hépatique/S. +sushi/S. +susmentionnée/F.() +susnommée/F.() +suspect/S. +suspecter/a0a+() +suspendre/tA() +suspendue/F.() +suspens +suspense/S. +suspenseur/S. +suspension/S. +suspensive/F.() +suspensoir/S. +suspente/S. +suspicieuse/W.() +suspicieusement +suspicion/S. +sustentation/S. +sustentatrice/F.() +sustenter/a0a+() +susurrante/F.() +susurration/S. +susurrement/S. +susurrer/a0a+() +susvisée/F.() +sutra/S. +suturale/W.() +suture/S. +suturée/F.() +suturer/a0a+() +suzeraine/F.() +suzeraineté/S. +svastika/S. +svelte/S. +sveltesse/S. +swahilie/F.() +swap/S. +swastika/S. +sweater/S. +sweating-system/S. +sweat-shirt/S. +sweepstake/S. +swing/S. +swinguer/a0() +sybarite/S. +sybaritique/S. +sybaritisme/S. +sycomore/S. +sycophante/S. +sycosis +syénite/S. +syllabaire/S. +syllabation/S. +syllabe/S. +syllaber/a0a+() +syllabique/S. +syllabisme/S. +syllabus +syllepse/S. +syllogisme/S. +syllogistique/S. +sylphe/S. +sylphide/S. +sylvain/S. +sylve/S. +sylvestre/S. +sylvicole/S. +sylvicultrice/F.() +sylviculture/S. +sylvinite/S. +symbiose/S. +symbiote/S. +symbiotique/S. +symbole/S. +symbolique/S. +symboliquement +symbolisation/S. +symboliser/a0a+() +symbolisme/S. +symboliste/S. +symbologie/S. +symétrie/S. +symétrique/S. +symétriquement +symétrisation/S. +symétriser/a0a+() +sympa +sympathie/S. +sympathique/S. +sympathiquement +sympathisante/F.() +sympathiser/a0() +sympatrie/S. +symphonie/S. +symphonique/S. +symphoniste/S. +symphorine/S. +symphyse/S. +symplectique/S. +symposion/S. +symposium/S. +symptomatique/S. +symptomatiquement +symptomatologie/S. +symptôme/S. +synagogue/S. +synalèphe/S. +synallagmatique/S. +synanthérée/F.() +synapomorphie/S. +synapse/S. +synapside/S. +synaptase/S. +synaptique/S. +synarchie/S. +synarthrose/S. +synchondrose/S. +synchrocyclotron/S. +synchrone/S. +synchronicité/S. +synchronie/S. +synchronique/S. +synchroniquement +synchronisable/S. +synchronisation/S. +synchronisée/F.() +synchroniser/a0a+() +synchroniseuse/F.() +synchronisme/S. +synchrotron/S. +synclinale/W.() +syncopale/W.() +syncope/S. +syncopée/F.() +syncoper/a0a+() +syncrétique/S. +syncrétisme/S. +syncrétiste/S. +syncristalliser/a0() +syndic/S. +syndicale/W.() +syndicalement +syndicalisation/S. +syndicalisée/F.() +syndicaliser/a0a+() +syndicalisme/S. +syndicaliste/S. +syndicat/S. +syndicataire/S. +syndication/S. +syndiquée/F.() +syndiquer/a0a+() +syndrome/S. +synecdoque/S. +synéchie/S. +synérèse/S. +synergie/S. +synergique/S. +synesthésie/S. +syngnathe/S. +synodale/W.() +synode/S. +synodique/S. +synonyme/S. +synonymie/S. +synonymique/S. +synopse/S. +synopsie/S. +synopsis +synoptique/S. +synostose/S. +synovie/S. +syntacticienne/F.() +syntactique/S. +syntagmatique/S. +syntagme/S. +syntaxe/S. +syntaxique/S. +syntaxiquement +synthèse/S. +synthétase/S. +synthétique/S. +synthétiquement +synthétisée/F.() +synthétiser/a0a+() +synthétiseur/S. +syntone/S. +syntonie/S. +syntonisateur/S. +syntonisation/S. +syntoniser/a0a+() +syntoniseur/S. +syphilide/S. +syphiligraphe/S. +syphiligraphie/S. +syphilis +syphilitique/S. +syphilographe/S. +syphilographie/S. +syriaque/S. +syrienne/F.() +syringe/S. +syringomyélie/S. +syrinx +syrphe/S. +systématicienne/F.() +systématique/S. +systématiquement +systématisation/S. +systématisée/F.() +systématiser/a0a+() +systématisme/S. +système/S. +systèmes-experts +systémique/S. +systole/S. +systolique/S. +systyle/S. +syzygie/S. +t +t/||-- +ta +tabac/S. +tabacologie/S. +tabacologue/S. +tabacomanie/S. +tabacultrice/F.() +tabagie/S. +tabagique/S. +tabagisme/S. +tabar/S. +tabard/S. +tabasco/S. +tabassage/S. +tabassée/F.() +tabasser/a0a+() +tabatière/S. +tabellaire/S. +tabellion/S. +tabernacle/S. +tabès +tabétique/S. +tablar/S. +tablature/S. +table/S. +tableau/X. +tableautage/S. +tableautin/S. +tablée/S. +tabler/a0() +tabletière/F.() +tablette/S. +tabletterie/S. +tableur/S. +tablier/S. +tabloïd/S. +tabor/S. +tabou/S. +taboue/F.() +tabouiser/a0a+() +tabouret/S. +tabulaire/S. +tabulation/S. +tabulatrice/F.() +tabuler/a0a+() +tabun/S. +tac/S. +tacaud/S. +tacca/S. +tacet/S. +tachante/F.() +tache/S. +tâche/S. +tachée/F.() +tachéographe/S. +tachéomètre/S. +tachéométrie/S. +tacher/a0a+() +tâcher/a0a+() +tâcheron/S. +tachetée/F.() +tacheter/d0a+() +tacheture/S. +tachine/S. +tachisme/S. +tachiste/S. +tachistoscope/S. +tachistoscopique/S. +tachyarythmie/S. +tachycardie/S. +tachygenèse/S. +tachygraphe/S. +tachygraphie/S. +tachymètre/S. +tachyon/S. +tachyphémie/S. +tachyphylaxie/S. +tacite/S. +tacitement +taciturne/S. +taciturnité/S. +tacle/S. +tacler/a0a+() +taco/S. +tacon/S. +taconeos +tacot/S. +tact/S. +tacticienne/F.() +tacticité/S. +tactile/S. +tactique/S. +tactiquement +tactisme/S. +tadorne/S. +taekwondo/S. +taekwondoïste/S. +tænia/S. +taffetas +tafia/S. +tag/S. +tagal/S. +tagalog/S. +tagète/S. +tagliatelle/S. +taguée/F.() +taguer/a0a+() +tahitienne/F.() +taïaut +taie/S. +taïga/S. +taiji/S. +taïkonaute/S. +taillable/S. +taillade/S. +tailladée/F.() +taillader/a0a+() +taillage/S. +taillanderie/S. +taillandier/S. +taille/S. +taille-crayon/S. +taille-douce +taillée/F.() +taille-mer +taille-ongles +tailler/a0a+() +taille-racines +taillerie/S. +tailles-douces +tailleuse/F.() +taille-vent +taillis +tailloir/S. +taillole/S. +tain/S. +taire/wN() +taiseuse/W.() +tajine/S. +take-off +talc/S. +talée/F.() +talent/S. +talentueuse/W.() +talentueusement +taler/a0a+() +taleth/S. +talibane/F.() +talion/S. +talisman/S. +talismanique/S. +talitre/S. +talkies-walkies +talkie-walkie +talk-show/S. +tallage/S. +talle/S. +tallée/F.() +taller/a0() +tallipot/S. +talmouse/S. +talmud/S. +talmudique/S. +talmudiste/S. +taloche/S. +talocher/a0a+() +talon/S. +talonnade/S. +talonnage/S. +talonnement/S. +talonner/a0a+() +talonnette/S. +talonneur/S. +talonnière/S. +talpack/S. +talpidé/S. +talquer/a0a+() +talqueuse/W.() +talure/S. +talus +talweg/S. +tamandua/S. +tamanoir/S. +tamarin/S. +tamarinier/S. +tamaris +tamarix +tambouille/S. +tambouler/a0() +tambour/S. +tambourin/S. +tambourinage/S. +tambourinaire/S. +tambourinement/S. +tambouriner/a0a+() +tambourineuse/F.() +tambour-major +tambours-majors +tamia/S. +tamier/S. +tamile/F.() +tamis +tamisage/S. +tamisée/F.() +tamiser/a0a+() +tamiserie/S. +tamiseuse/F.() +tamisière/F.() +tamoule/F.() +tampico/S. +tampon/S. +tamponnade/S. +tamponnée/F.() +tamponnement/S. +tamponner/a0a+() +tamponneuse/F.() +tamponnoir/S. +tam-tam/S. +tan/S. +tanagra/S. +tanaisie/S. +tancer/a0a+() +tanche/S. +tandem/S. +tandis +tangage/S. +tangara/S. +tangence/S. +tangente/F.() +tangenter/a9() +tangentielle/F.() +tangentiellement +tangibilité/S. +tangible/S. +tangiblement +tango/S. +tangon/S. +tanguer/a0() +tanguière/S. +tanière/S. +tanin/S. +tanisage/S. +taniser/a0a+() +tank/S. +tanker/S. +tankiste/S. +tannage/S. +tannante/F.() +tanne/S. +tannée/F.() +tanner/a0a+() +tannerie/S. +tanneuse/F.() +tannique/S. +tanrec/S. +tansad/S. +tant +tantale/S. +tante/S. +tantième/S. +tantine/S. +tantinet/S. +tantôt +tantrique/S. +tantrisme/S. +tanzanienne/F.() +tao/S. +taoïsme/S. +taoïste/S. +taon/S. +tapage/S. +tapager/a0() +tapageuse/F.() +tapageusement +tapante/F.() +tape/S. +tapecul/S. +tapée/F.() +tapement/S. +tapenade/S. +taper/a0a+() +tapette/S. +tapeuse/F.() +taphophilie/S. +tapie/F.() +tapin/S. +tapiner/a0() +tapinois +tapioca/S. +tapir/S. +tapir/f0f+() +tapis +tapis-brosse/S. +tapissage/S. +tapisser/a0a+() +tapisserie/S. +tapissière/F.() +tapon/S. +taponner/a0a+() +tapotage/S. +tapotement/S. +tapoter/a0a+() +tapuscrit/S. +taque/S. +taquer/a0a+() +taquet/S. +taquine/F.() +taquiner/a0a+() +taquinerie/S. +taquoir/S. +tarabiscot/S. +tarabiscotage/S. +tarabiscotée/F.() +tarabiscoter/a0a+() +tarabuster/a0a+() +tarage/S. +tarama/S. +tararage/S. +tarare/S. +tarasque/S. +taratata +taraud/S. +taraudage/S. +tarauder/a0a+() +taraudeuse/F.() +taravelle/S. +tarbouch/S. +tarbouche/S. +tard +tarder/a0() +tardigrade/S. +tardillonne/F.() +tardive/F.() +tardivement +tardiveté/S. +tare/S. +tarée/F.() +tarente/S. +tarentelle/S. +tarentule/S. +tarer/a0a+() +taret/S. +targe/S. +targette/S. +targuer/a0a+() +targui +targuie +taricheute/S. +tarie/F.() +tarière/S. +tarif/S. +tarifaire/S. +tarifer/a0a+() +tarification/S. +tarifier/a0a+() +tarin/S. +tarir/f0f+() +tarissable/S. +tarissement/S. +tarlatane/S. +tarmacadam/S. +taro/S. +tarot/S. +tarotée/F.() +tarpan/S. +tarpon/S. +tarsale/W.() +tarse/S. +tarsectomie/S. +tarsienne/F.() +tarsier/S. +tartan/S. +tartane/S. +tartare/S. +tartarin/S. +tarte/S. +tartelette/S. +tartiflette/S. +tartignole/S. +tartine/S. +tartiner/a0a+() +tartir/f0() +tartrate/S. +tartre/S. +tartreuse/W.() +tartrique/S. +tartufe/S. +tartuferie/S. +tarzan/S. +tas +tassage/S. +tasse/S. +tasseau/X. +tassée/F.() +tassement/S. +tasser/a0a+() +tassette/S. +tassili/S. +taste-vin +tata/S. +tatami/S. +tatane/S. +tatare/F.() +tâter/a0a+() +tâteur/S. +tâte-vin +tatillonne/F.() +tatillonner/a0() +tâtonnante/F.() +tâtonnement/S. +tâtonner/a0() +tatou/S. +tatouage/S. +tatouée/F.() +tatouer/a0a+() +tatoueuse/F.() +tau +taud/S. +taudis +taularde/F.() +taule/S. +taulière/F.() +tauon/S. +taupe/S. +taupée/F.() +taupe-grillon +tauper/a0a+() +taupes-grillons +taupière/F.() +taupin/S. +taupinière/S. +taure/S. +taureau/X. +taurillon/S. +taurine/F.() +taurobole/S. +tauromachie/S. +tauromachique/S. +tautochrone/S. +tautologie/S. +tautologique/S. +tautologue/S. +tautomère/S. +tautomérie/S. +taux +tauzin/S. +tavaillon/S. +tavaïolle/S. +tavelée/F.() +taveler/d0a+() +tavelure/S. +taverne/S. +tavernière/F.() +tavillon/S. +taxable/S. +taxage/S. +taxateur/S. +taxation/S. +taxative/F.() +taxe/S. +taxée/F.() +taxer/a0a+() +taxi/S. +taxidermie/S. +taxidermiste/S. +taxie/S. +taximètre/S. +taxinomie/S. +taxinomique/S. +taxinomiste/S. +taxiphone/S. +taxiway/S. +taxodium/S. +taxon/S. +taxonomie/S. +taxonomique/S. +taxonomiste/S. +taxum/S. +taylorisation/S. +tayloriser/a0a+() +taylorisme/S. +tchadienne/F.() +tchadiser/a0a+() +tchador/S. +tchao +tcharchaf/S. +tchatcher/a0() +tchécoslovaque/S. +tchèque/S. +tchérémisse/S. +tchernoziom/S. +tchervonets +tchervontsy +tchétchène/S. +tchin-tchin +tchitola/S. +te/S. +té/S. +tébibit/S. +tébioctet/S. +tec/||-- +technétium/S. +technétronique/S. +technicienne/F.() +technicisation/S. +techniciser/a0a+() +technicisme/S. +technicité/S. +technico-commerciale/W.() +technicolor/S. +technique/S. +techniquement +techniser/a0a+() +techniverrière/F.() +techno/S. +technobureaucratique/S. +technocrate/S. +technocratie/S. +technocratique/S. +technocratisation/S. +technocratiser/a0a+() +technocratisme/S. +technoéconomique/S. +technologie/S. +technologique/S. +technologiquement +technologiste/S. +technologue/S. +technophile/S. +technopole/S. +technopôle/S. +technostructure/S. +teck/S. +teckel/S. +tecker/a0() +tectonique/S. +tectrice/S. +tee/S. +teen-ager/S. +tee-shirt/S. +téflon/S. +tégénaire/S. +tégument/S. +tégumentaire/S. +teigneuse/W.() +teillage/S. +teille/S. +teiller/a0a+() +teilleuse/F.() +teindre/wB() +teinte/F.() +teinte/S. +teintée/F.() +teinter/a0a+() +teinture/S. +teinturerie/S. +teinturière/F.() +tél +télamon/S. +télé/S. +téléachat/S. +téléactrice/F.() +téléassistance/S. +téléavertisseur/S. +télébenne/S. +téléboutique/S. +télécabine/S. +télécarte/S. +télécentre/S. +téléchargeable/S. +téléchargée/F.() +téléchargement/S. +télécharger/a0a+() +téléchirurgie/S. +télécinéma/S. +télécommande/S. +télécommandée/F.() +télécommander/a0a+() +télécommunication/S. +téléconduite/F.() +téléconduite/S. +téléconférence/S. +téléconseil/S. +téléconseillère/F.() +télécontrôle/S. +télécopie/S. +télécopier/a0a+() +télécopieur/S. +télédéclarante/F.() +télédéclaration/S. +télédétection/S. +télédiffuser/a0a+() +télédiffusion/S. +télédistribution/S. +télé-enseignement/S. +télé-évangélisme/S. +télé-évangéliste/S. +téléfilm/S. +téléga/S. +télégénique/S. +télégestion/S. +télégramme/S. +télégraphe/S. +télégraphier/a0a+() +télégraphique/S. +télégraphiquement +télégraphiste/S. +télègue/S. +téléguidage/S. +téléguidée/F.() +téléguider/a0a+() +téléimprimeur/S. +téléinformatique/S. +téléjournal/X. +télékinésie/S. +télémaintenance/S. +télémanipulateur/S. +télémanipulation/S. +télémark/S. +télémarketing/S. +télématique/S. +télémécanicienne/F.() +télémécanique/S. +télémédecine/S. +télémercatique/S. +télémessage/S. +télémesure/S. +télémètre/S. +télémétrer/c0a+() +télémétreur/S. +télémétrie/S. +télémétrique/S. +télencéphale/S. +téléobjectif/S. +téléologie/S. +téléologique/S. +téléonomie/S. +téléopérateur/S. +téléopération/S. +téléopératrice/F.() +téléosaure/S. +téléostéen/S. +télépathe/S. +télépathie/S. +télépathique/S. +télépathiquement +télépéage/S. +téléphérage/S. +téléphérique/S. +téléphonage/S. +téléphone/S. +téléphonée/F.() +téléphoner/a0a+() +téléphonie/S. +téléphonique/S. +téléphoniquement +téléphoniste/S. +téléphotographie/S. +télépointage/S. +téléportation/S. +téléporter/a0a+() +téléprompteur/S. +téléprospection/S. +téléprospectrice/F.() +téléradio/S. +téléradiographie/S. +télé-réalité/S. +téléreportage/S. +télérobotique/S. +téléroman/S. +téléscaphe/S. +télescopage/S. +télescope/S. +télescoper/a0a+() +télescopique/S. +téléscripteur/S. +télésecours +télésiège/S. +télésignalisation/S. +téléski/S. +téléspectatrice/F.() +télesthésie/S. +télésurveillance/S. +télétexte/S. +téléthèque/S. +télétoxie/S. +télétoxique/S. +télétraitement/S. +télétransmission/S. +télétravail/S. +télétravailleuse/F.() +télétype/S. +télévangélisme/S. +télévangéliste/S. +télévendeuse/F.() +télévente/S. +télévérité/S. +téléversement/S. +téléverser/a0a+() +télévisée/F.() +téléviser/a0a+() +téléviseur/S. +télévision/S. +télévisuelle/F.() +télex +télexer/a0a+() +télexiste/S. +tell/S. +telle/F.() +tellement +tellière/S. +tellurate/S. +tellure/S. +tellureuse/W.() +tellurhydrique/S. +tellurienne/F.() +tellurique/S. +tellurisme/S. +tellurure/S. +télolécithe/S. +télomérase/S. +télomère/S. +télophase/S. +telson/S. +téméraire/S. +témérairement +témérité/S. +témoignage/S. +témoigner/a0a+() +témoin/S. +tempe/S. +tempera +tempera +tempérament/S. +tempérance/S. +tempérante/F.() +température/S. +tempérée/F.() +tempérer/c0a+() +tempête/S. +tempêter/a0() +tempétueuse/W.() +temple/S. +templier/S. +tempo/S. +temporaire/S. +temporairement +temporale/W.() +temporaliser/a0a+() +temporalité/S. +temporelle/F.() +temporellement +temporisation/S. +temporisatrice/F.() +temporiser/a0a+() +temps +temps-réel +tenable/S. +tenace/S. +tenacement +ténacité/S. +tenaille/S. +tenaillement/S. +tenailler/a0a+() +tenancière/F.() +tenante/F.() +tendance/S. +tendancielle/F.() +tendancieuse/W.() +tendancieusement +tendelle/S. +tender/S. +tenderie/S. +tendeuse/F.() +tendineuse/W.() +tendinite/S. +tendoir/S. +tendon/S. +tendre/S. +tendre/tA() +tendrement +tendresse/S. +tendreté/S. +tendron/S. +tendue/F.() +ténèbres +ténébreuse/W.() +ténébreusement +ténébrion/S. +tènement/S. +ténesme/S. +teneur/S. +teneurmètre/S. +teneuse/F.() +ténia/S. +ténifuge/S. +tenir/i0i+() +tennis +tennisman/S. +tennistique/S. +tenniswoman/S. +tenon/S. +tenonner/a0a+() +tenonneuse/S. +ténor/S. +ténorino/S. +ténoriser/a0() +ténorite/S. +ténotomie/S. +tenrec/S. +tenségrité/S. +tenseur/S. +tensioactive/F.() +tensiomètre/S. +tension/S. +tenson/S. +tensorielle/F.() +tentaculaire/S. +tentacule/S. +tentante/F.() +tentation/S. +tentative/S. +tentatrice/F.() +tente/S. +tente-abri +tenter/a0a+() +tentes-abris +tenthrède/S. +tenture/S. +ténue/F.() +tenue/S. +ténuité/S. +tenure/S. +tenuto +téocalli/S. +tep/||-- +tepidarium/S. +tequila/S. +ter +térabit/S. +téraoctet/S. +tératogène/S. +tératogenèse/S. +tératogénie/S. +tératologie/S. +tératologique/S. +tératologiste/S. +tératologue/S. +terbine/S. +terbium/S. +tercer/a0a+() +tercet/S. +térébelle/S. +terebellum/S. +térébenthine/S. +térébinthacée/S. +térébinthe/S. +térébique/S. +térébrante/F.() +térébratule/S. +tergal/S. +tergiversation/S. +tergiverser/a0() +termaillage/S. +terme/S. +terminaison/S. +terminale/W.() +terminateur/S. +terminée/F.() +terminer/a0a+() +terminologie/S. +terminologique/S. +terminologue/S. +terminus +termite/S. +termitière/S. +ternaire/S. +terne/S. +ternie/F.() +ternir/f0f+() +ternissement/S. +ternissure/S. +terpène/S. +terpénique/S. +terpénoïde/S. +terpine/S. +terpinéol/S. +terpinol/S. +terraformation/S. +terrafungine/S. +terrage/S. +terrain/S. +terramare/S. +terraplane/S. +terraquée/F.() +terrarium/S. +terrasse/S. +terrassée/F.() +terrassement/S. +terrasser/a0a+() +terrassier/S. +terre/S. +terreau/X. +terreautage/S. +terreauter/a0a+() +terre-neuvas +terre-neuve +terre-neuvienne/F.() +terre-neuvier/S. +terre-plein/S. +terrer/a0a+() +terrestre/S. +terreur/S. +terreuse/W.() +terrible/S. +terriblement +terricole/S. +terrienne/F.() +terrier/S. +terrifiante/F.() +terrifiée/F.() +terrifier/a0a+() +terrifique/S. +terrigène/S. +terril/S. +terrine/S. +terrir/f0() +territoire/S. +territoriale/W.() +territorialement +territorialité/S. +terroir/S. +terrorisante/F.() +terrorisée/F.() +terroriser/a0a+() +terrorisme/S. +terroriste/S. +terser/a0a+() +tertiaire/S. +tertiairisation/S. +tertiarisation/S. +tertio +tertre/S. +tervueren/S. +terzetto/S. +teseter/d0a+() +tesla/Um() +tesselation/S. +tesselle/S. +tessiture/S. +tesson/S. +test/S. +testabilité/S. +testable/S. +testacée/F.() +testacelle/S. +testage/S. +testament/S. +testamentaire/S. +testatrice/F.() +testée/F.() +tester/a0a+() +testeuse/F.() +testiculaire/S. +testicule/S. +testimoniale/W.() +testologie/S. +teston/S. +testostérone/S. +tétanie/S. +tétaniforme/S. +tétanique/S. +tétanisante/F.() +tétanisation/S. +tétanisée/F.() +tétaniser/a0a+() +tétanisme/S. +tétanos +tétanotoxine/S. +têtard/S. +tête/S. +tête-à-queue +tête-à-tête +têteau/X. +tête-bêche +tête-de-Maure +tête-de-clou +tête-de-loup +tête-de-moineau +tête-de-mort +tête-de-nègre +tête-de-nègre +tétée/S. +téter/c0a+() +téterelle/S. +têtes-de-Maure +têtes-de-clou +têtes-de-loup +têtes-de-moineau +têtes-de-mort +têtes-de-nègre +têtière/S. +tétin/S. +tétine/S. +téton/S. +tétonnière/S. +tétra/S. +tétrachlorure/S. +tétracorde/S. +tétracycline/S. +tétradactyle/S. +tétrade/S. +tétradrachme/S. +tétraèdre/S. +tétragone/S. +tétragramme/S. +tétrahydronaphtaline/S. +tétralogie/S. +tétramère/S. +tétramètre/S. +tétramorphe/S. +tétraphonie/S. +tétraplégie/S. +tétraplégique/S. +tétraploïde/S. +tétraploïdie/S. +tétrapode/S. +tétrapolaire/S. +tétraptère/S. +tétrarchat/S. +tétrarchie/S. +tétrarchique/S. +tétrarque/S. +tétras +tétrasodique/S. +tétrastyle/S. +tétrasyllabe/S. +tétrasyllabique/S. +tétraterpène/S. +tétratomicité/S. +tétratomique/S. +tétravalence/S. +tétravalente/F.() +tétrodon/S. +tétrodotoxine/S. +tette/S. +têtue/F.() +têtuer/a0a+() +teufs-teufs +teuf-teuf +teutonique/S. +teutonne/F.() +tex +tex/||-- +texane/F.() +texte/S. +textile/S. +texto/S. +textualiser/a0a+() +textuelle/F.() +textuellement +texture/S. +texturée/F.() +texturer/a0a+() +texturisation/S. +texturiser/a0a+() +th/||-- +thaïe/F.() +thaïlandaise/F.() +thalamique/S. +thalamus +thalassémie/S. +thalassothérapeute/S. +thalassothérapie/S. +thalassotoque/S. +thaler/S. +thalidomide/S. +thalle/S. +thallium/S. +thanatologie/S. +thanatopraxie/S. +thanatos +thaumaturge/S. +thaumaturgie/S. +thaumaturgique/S. +thé/S. +théatin/S. +théâtrale/W.() +théâtralement +théâtraliser/a0a+() +théâtralisme/S. +théâtralité/S. +théâtre/S. +thébaïde/S. +thébaine/F.() +thébaïne/S. +thébaïque/S. +thébaïsme/S. +théière/F.() +théine/S. +théisme/S. +théiste/S. +thématique/S. +thématiser/a0a+() +thématisme/S. +thème/S. +thénar/S. +théobromine/S. +théocrate/S. +théocratie/S. +théocratique/S. +théodicée/S. +théodolite/S. +théogonie/S. +théogonique/S. +théologale/W.() +théologie/S. +théologienne/F.() +théologique/S. +théologiquement +théophanie/S. +théophilanthrope/S. +théophilanthropie/S. +théophylline/S. +théorbe/S. +théorématique/S. +théorème/S. +théorétique/S. +théoricienne/F.() +théorie/S. +théorique/S. +théoriquement +théorisation/S. +théoriser/a0a+() +théosophe/S. +théosophie/S. +thèque/S. +thérapeute/S. +thérapeutique/S. +thérapie/S. +thériaque/S. +théridion/S. +thermale/W.() +thermalisme/S. +thermes +thermicienne/F.() +thermidor/S. +thermie/S. +thermique/S. +thermiquement +thermistance/S. +thermisteur/S. +thermistor/S. +thermite/S. +thermocautère/S. +thermochimie/S. +thermochimique/S. +thermocinétique/S. +thermocolorimètre/S. +thermocouple/S. +thermodurcissable/S. +thermodynamicienne/F.() +thermodynamique/S. +thermoélectricité/S. +thermoélectrique/S. +thermoformage/S. +thermogène/S. +thermogenèse/S. +thermographie/S. +thermogravimétrie/S. +thermohaline/F.() +thermolabile/S. +thermoludique/S. +thermoludisme/S. +thermoluminescence/S. +thermolyse/S. +thermomagnétique/S. +thermomètre/S. +thermométrie/S. +thermométrique/S. +thermonucléaire/S. +thermophile/S. +thermoplastique/S. +thermopompe/S. +thermopropulsée/F.() +thermopropulsion/S. +thermopropulsive/F.() +thermorégulation/S. +thermorégulatrice/F.() +thermorésistante/F.() +thermos +thermoscope/S. +thermosiphon/S. +thermosphère/S. +thermostable/S. +thermostat/S. +thermostatique/S. +thermothérapie/S. +théropode/S. +thésarde/F.() +thésaurisation/S. +thésaurisée/F.() +thésauriser/a0a+() +thésauriseuse/F.() +thésaurus +thèse/S. +thesmophories +thesmothète/S. +thêta +thétique/S. +théurge/S. +théurgie/S. +théurgique/S. +théurgiste/S. +thiamine/S. +thiase/S. +thibaude/S. +thioalcool/S. +tholos +thomisme/S. +thomiste/S. +thon/S. +thonaire/S. +thonier/S. +thora/S. +thoracentèse/S. +thoracique/S. +thoracocentèse/S. +thoracoplastie/S. +thorax +thorine/S. +thorite/S. +thorium/S. +thorn/S. +thoron/S. +thrace/S. +thrène/S. +thréonine/S. +thridace/S. +thriller/S. +thrips +thrombine/S. +thrombocyte/S. +thromboplastine/S. +thrombose/S. +thrombus +thulium/S. +thune/S. +thuriféraire/S. +thuya/S. +thylacine/S. +thym/S. +thymie/S. +thymine/S. +thymique/S. +thymol/S. +thymus +thyratron/S. +thyréotrope/S. +thyristor/S. +thyroglobuline/S. +thyroïde/S. +thyroïdectomie/S. +thyroïdienne/F.() +thyroïdisme/S. +thyroïdite/S. +thyrotrophine/S. +thyroxine/S. +thyrse/S. +tian/S. +tiare/S. +tibétaine/F.() +tibia/S. +tibiale/W.() +tic/S. +ticket/S. +tic-tac +tictaquer/a0() +tiédasse/S. +tiède/S. +tièdement +tiédeur/S. +tiédir/f0f+() +tiédissement/S. +tienne/F.() +tierce/S. +tiercée/F.() +tiercefeuille/S. +tiercelet/S. +tiercer/a0a+() +tierceron/S. +tiers +tiers-monde/S. +tiers-mondisme/S. +tiers-mondiste/S. +tiers-point/S. +tif/S. +tiffe/S. +tifosi +tige/S. +tigelle/S. +tigette/S. +tiglon/S. +tignasse/S. +tigrée/F.() +tigrer/a0a+() +tigresse/F.() +tigridie/S. +tigron/S. +tiki/S. +tilbury/S. +tilde/S. +tiliacée/S. +tillac/S. +tillage/S. +tillandsie/S. +tille/S. +tiller/a0a+() +tilleul/S. +tilt/S. +tiltée/F.() +tilter/a0a+() +timbale/S. +timbalier/S. +timbrage/S. +timbre/S. +timbre-amende +timbrée/F.() +timbre-poste +timbre-quittance +timbrer/a0a+() +timbres-amendes +timbres-poste +timbres-quittances +timide/S. +timidement +timidité/S. +timing/S. +timocratie/S. +timon/S. +timonerie/S. +timonière/F.() +timorée/F.() +tin/S. +tinamou/S. +tincal/S. +tinctoriale/W.() +tinette/S. +tintamarre/S. +tintement/S. +tinter/a0a+() +tintin +tintinnabulante/F.() +tintinnabulement/S. +tintinnabuler/a0() +tintouin/S. +tipi/S. +tipule/S. +tique/S. +tiquer/a0() +tiquetée/F.() +tiqueture/S. +tiqueuse/F.() +tir/S. +tirade/S. +tirage/S. +tiraillante/F.() +tiraillée/F.() +tiraillement/S. +tirailler/a0a+() +tiraillerie/S. +tirailleur/S. +tiramisu/S. +tirant/S. +tire/S. +tire-au-cul +tire-au-flanc +tire-balle/S. +tire-bonde/S. +tire-botte/S. +tire-bouchon/S. +tire-bouchonnée/F.() +tire-bouchonner/a0a+() +tire-bourre +tire-bouton/S. +tire-braise +tire-clou/S. +tire-crins +tire-d'aile +tirée/F.() +tire-fesses +tire-feu +tire-filet/S. +tire-fond +tire-jus +tire-laine +tire-lait +tire-larigot +tire-ligne/S. +tirelire/S. +tire-lisse +tire-l'œil +tire-pied/S. +tirer/a0a+() +tire-sac/S. +tire-sou/S. +tiret/S. +tiretaine/S. +tireté/S. +tire-terre +tirette/S. +tireuse/F.() +tire-veille +tire-veine/S. +tiroir/S. +tiroir-caisse +tiroirs-caisses +tisane/S. +tisaner/a0a+() +tiser/a0a+() +tison/S. +tisonnée/F.() +tisonner/a0a+() +tisonnier/S. +tissage/S. +tissée/F.() +tisser/a0a+() +tisserande/F.() +tisserin/S. +tisseuse/F.() +tissu/S. +tissu-éponge +tissulaire/S. +tissure/S. +tissus-éponges +tistre/tU() +titan/S. +titane/S. +titanesque/S. +titanide/S. +titanique/S. +titanite/S. +titi/S. +titillation/S. +titiller/a0a+() +titisme/S. +titiste/S. +titrage/S. +titraille/S. +titre/S. +titrée/F.() +titrer/a0a+() +titre-restaurant +titres-restaurant +titrisation/S. +titrisée/F.() +titriser/a0a+() +titubante/F.() +titubation/S. +tituber/a0() +titulaire/S. +titularisation/S. +titularisée/F.() +titulariser/a0a+() +titulature/S. +tmèse/S. +toast/S. +toaster/S. +toaster/a0a+() +toasteur/S. +toboggan/S. +toc/S. +tocante/S. +tocarde/F.() +toccata/S. +tocsin/S. +tofu/S. +toge/S. +togolaise/F.() +togoliser/a0a+() +tohu-bohu +toi +toile/S. +toiler/a0a+() +toilerie/S. +toilettage/S. +toilette/S. +toiletter/a0a+() +toi-même +toise/S. +toiser/a0a+() +toison/S. +toit/S. +toiture/S. +tokai/S. +tokamak/S. +tokay/S. +tokharienne/F.() +tôle/S. +tôlée/S. +tolérable/S. +tolérance/S. +tolérante/F.() +tolérantisme/S. +tolérée/F.() +tolérer/c0a+() +tôlerie/S. +tolet/S. +tôlière/F.() +tolite/S. +tollé/S. +toltèque/S. +tolu/S. +toluène/S. +toluidine/S. +toluol/S. +tomahawk/S. +tomaison/S. +tomate/S. +tombac/S. +tombale/W.() +tombante/F.() +tombe/S. +tombeau/X. +tombée/F.() +tombelle/S. +tomber/a0a+() +tombereau/X. +tombeur/S. +tombola/S. +tome/S. +tomenteuse/W.() +tomer/a0a+() +tomette/S. +tomme/S. +tommy/S. +tomodensitomètre/S. +tomodensitométrie/S. +tomodensitométrique/S. +tomographe/S. +tomographie/S. +tomographique/S. +tom-pouce +ton +ton/S. +tonale/F.() +tonalité/S. +tondage/S. +tondaison/S. +tondeuse/F.() +tondre/tA() +tondue/F.() +toner/S. +tonicardiaque/S. +tonicité/S. +tonie/S. +tonifiante/F.() +tonification/S. +tonifier/a0a+() +tonique/S. +tonitruante/F.() +tonitruer/a0() +tonka/S. +tonlieu/X. +tonnage/S. +tonnante/F.() +tonne/S. +tonneau/X. +tonnelage/S. +tonnelet/S. +tonnelier/S. +tonnelle/S. +tonnellerie/S. +tonner/a0() +tonnerre/S. +tonofibrille/S. +tonologie/S. +tonométrie/S. +tonsure/S. +tonsurée/F.() +tonsurer/a0a+() +tonte/S. +tontine/S. +tontiner/a0a+() +tontinière/F.() +tontisse/S. +tonton/S. +tonture/S. +tonus +top/S. +topaze/S. +tope +toper/a0() +topette/S. +tophet/S. +tophus +topicaliser/a0a+() +topinambour/S. +topique/S. +topless +topo/S. +topographe/S. +topographie/S. +topographique/S. +topographiquement +topologie/S. +topologique/S. +topologiquement +toponyme/S. +toponymie/S. +toponymique/S. +toponymiste/S. +toquade/S. +toque/S. +toquée/F.() +toquer/a0a+() +toquet/S. +torah/S. +torche/S. +torche-cul/S. +torchée/F.() +torcher/a0a+() +torchère/S. +torchis +torchon/S. +torchonner/a0a+() +torcol/S. +tordage/S. +tordante/F.() +tord-boyaux +tordeuse/F.() +tordoir/S. +tordre/tA() +tordue/F.() +tore/S. +toréador/S. +toréer/a0() +torero/S. +toreutique/S. +torgnole/S. +torii +toril/S. +torique/S. +tormentille/S. +tornade/S. +toroïdale/W.() +toron/S. +toronner/a0a+() +toronneuse/S. +torpédo/S. +torpeur/S. +torpide/S. +torpillage/S. +torpille/S. +torpillée/F.() +torpiller/a0a+() +torpillerie/S. +torpilleur/S. +torque/S. +torr/S. +torréfacteur/S. +torréfaction/S. +torréfier/a0a+() +torrent/S. +torrentielle/F.() +torrentiellement +torrentueuse/W.() +torride/S. +torsade/S. +torsadée/F.() +torsader/a0a+() +torse/S. +torseur/S. +torsion/S. +tort/S. +torticolis +tortil/S. +tortillage/S. +tortillard/S. +tortille/S. +tortillement/S. +tortiller/a0a+() +tortillon/S. +tortionnaire/S. +tortis +tortorer/a0a+() +tortue/S. +tortueuse/W.() +tortueusement +torturante/F.() +torture/S. +torturée/F.() +torturer/a0a+() +torve/S. +tory/S. +torysme/S. +toscane/F.() +tosser/a0() +tôt +totale/W.() +totalement +totalisation/S. +totalisatrice/F.() +totalisée/F.() +totaliser/a0a+() +totaliseur/S. +totalitaire/S. +totalitarisme/S. +totalité/S. +totem/S. +totémique/S. +totémisme/S. +tôt-fait/S. +toto/S. +toton/S. +touage/S. +touaille/S. +touareg/S. +touarègue/S. +toubabiser/a0a+() +toubib/S. +toucan/S. +touchable/S. +touchante/F.() +touchau/X. +touche/S. +touche-à-tout +touchée/F.() +toucher/S. +toucher/a0a+() +touchette/S. +toucheur/S. +touer/a0a+() +toueur/S. +touffe/S. +touffeur/S. +touffue/F.() +touillage/S. +touille/S. +touiller/a0a+() +touillette/S. +toujours +touloupe/S. +toulousaine/F.() +toundra/S. +toungouse/S. +toupet/S. +toupie/S. +toupiller/a0a+() +toupilleuse/F.() +toupillon/S. +toupiner/a0() +touque/S. +tour/S. +touraillage/S. +touraille/S. +touranienne/F.() +tourbe/S. +tourber/a0() +tourbeuse/W.() +tourbière/F.() +tourbillon/S. +tourbillonnaire/S. +tourbillonnante/F.() +tourbillonnement/S. +tourbillonner/a0() +tourd/S. +tourdille/S. +tourelle/S. +touret/S. +tourie/S. +tourière/F.() +tourillon/S. +tourillonner/a0() +tourisme/S. +touriste/S. +touristique/S. +tourmaline/S. +tourment/S. +tourmente/S. +tourmentée/F.() +tourmenter/a0a+() +tourmenteuse/F.() +tourmentin/S. +tournage/S. +tournailler/a0() +tournante/F.() +tournasser/a0a+() +tournebouler/a0a+() +tournebride/S. +tournebroche/S. +tourne-disque +tourne-disque/S. +tournedos +tournée/F.() +tournée/S. +tourne-feuille +tournemain/S. +tourne-oreille +tourne-pierre/S. +tourner/a0a+() +tournerie/S. +tourne-soc +tournesol/S. +tournette/S. +tourneuse/F.() +tourne-vent +tournevis +tournicoter/a0() +tourniller/a0() +tourniole/S. +tourniquer/a0() +tourniquet/S. +tournis +tournisse/S. +tournoi/S. +tournoiement/S. +tournoyante/F.() +tournoyer/a0() +tournure/S. +touron/S. +tour-opérateur/S. +tours-opérateurs +tourte/S. +tourteau/X. +tourtelée/F.() +tourtelette/S. +tourtereau/X. +tourterelle/S. +tourtière/S. +tous +touselle/S. +toussailler/a0() +tousser/a0() +tousserie/S. +tousseuse/F.() +toussotement/S. +toussoter/a0() +tout-à-l'égout +toute/F.() +toute-bonne +toute-épice +toutefois +toute-puissance +toute-puissante +touter/a0() +toutes-boîtes +toutes-bonnes +toutes-épices +toutes-puissantes +tout-fou/S. +toutim +toutou/S. +tout-petit/S. +tout-puissant/S. +tout-venant +toux +toxémie/S. +toxicité/S. +toxico/S. +toxicodermie/S. +toxicologie/S. +toxicologique/S. +toxicologue/S. +toxicomane/S. +toxicomaniaque/S. +toxicomanie/S. +toxicose/S. +toxine/S. +toxique/S. +toxoplasme/S. +toxoplasmose/S. +toyotisme/S. +tr/||-- +trabe/S. +trabée/S. +trabouler/a0() +trac/S. +traçabilité/S. +traçable/S. +traçage/S. +tracaner/a0a+() +traçante/F.() +tracas +tracassée/F.() +tracasser/a0a+() +tracasserie/S. +tracassière/F.() +tracassin/S. +trace/S. +tracé/S. +tracée/F.() +tracement/S. +tracéologie/S. +tracer/a0a+() +traceret/S. +traceuse/F.() +trachéale/W.() +trachée/S. +trachée-artère +trachéenne/F.() +trachées-artères +trachéide/S. +trachéite/S. +trachéo-bronchite/S. +trachéostomie/S. +trachéotomie/S. +trachome/S. +trachyte/S. +traçoir/S. +tract/S. +tractable/S. +tractage/S. +tractation/S. +tractée/F.() +tracter/a0a+() +traction/S. +tractionnaire/S. +tractive/F.() +tractoriste/S. +tractrice/F.() +tractus +trad +trader/S. +tradescantia/S. +trade-union/S. +traditeur/S. +tradition/S. +traditionalisme/S. +traditionaliste/S. +traditionnaire/S. +traditionnelle/F.() +traditionnellement +traduction/S. +traductrice/F.() +traduire/yM() +traduisible/S. +traduite/F.() +trafic/S. +traficoter/a0() +traficoteuse/F.() +trafiquante/F.() +trafiquée/F.() +trafiquer/a0a+() +trafiqueuse/F.() +tragédie/S. +tragédienne/F.() +tragi-comédie/S. +tragi-comique/S. +tragique/S. +tragiquement +trahie/F.() +trahir/f0f+() +trahison/S. +traille/S. +train/S. +traînage/S. +traînailler/a0() +traînante/F.() +traînarde/F.() +traînasser/a0a+() +traîne/S. +traîneau/X. +traîne-bûche +traîne-buisson +traînée/S. +traîne-malheur +traînement/S. +traîne-misère +traîner/a0a+() +traîne-savates +traîne-semelles +traîneuse/F.() +trainglot/S. +training/S. +train-train +traire/wL() +trait/S. +traitable/S. +traitance/S. +traitante/F.() +traite/F.() +traite/S. +traitée/F.() +traitement/S. +traiter/a0a+() +traiteur/S. +traîtresse/F.() +traîtreusement +traîtrise/S. +trajectographie/S. +trajectoire/S. +trajet/S. +tralala +tralala/S. +tram/S. +tramage/S. +tramail/S. +trame/S. +tramer/a0a+() +traminot/S. +tramontane/S. +tramp/S. +trampoline/S. +tramway/S. +tranchage/S. +tranchante/F.() +tranche/S. +tranchée/F.() +tranchée/S. +tranchée-abri +tranchées-abris +tranchefiler/a0a+() +trancher/a0a+() +tranchet/S. +trancheuse/F.() +tranchoir/S. +tranquille/S. +tranquillement +tranquillisante/F.() +tranquillisation/S. +tranquillisée/F.() +tranquilliser/a0a+() +tranquillité/S. +transaction/S. +transactionnelle/F.() +transafricaine/F.() +transalpine/F.() +transandine/F.() +transat/S. +transatlantique/S. +transbahutement/S. +transbahuter/a0a+() +transbordement/S. +transborder/a0a+() +transbordeur/S. +transcanadienne/F.() +transcaspienne/F.() +transcendance/S. +transcendantale/W.() +transcendantalisme/S. +transcendantaliste/S. +transcendante/F.() +transcendée/F.() +transcender/a0a+() +transcodage/S. +transcoder/a0a+() +transcodeur/S. +transcontinentale/W.() +transcripteur/S. +transcription/S. +transcrire/y1() +transcrite/F.() +transdisciplinaire/S. +transducteur/S. +transduction/S. +transe/S. +transept/S. +transfection/S. +transférable/S. +transférée/F.() +transfèrement/S. +transférentielle/F.() +transférer/c0a+() +transfert/S. +transfiguration/S. +transfiguratrice/F.() +transfigurée/F.() +transfigurer/a0a+() +transfiler/a0a+() +transfinie/F.() +transfixion/S. +transfo/S. +transformable/S. +transformante/F.() +transformation/S. +transformationnelle/F.() +transformatrice/F.() +transformée/F.() +transformer/a0a+() +transformisme/S. +transformiste/S. +transfrontalière/F.() +transfuge/S. +transfusée/F.() +transfuser/a0a+() +transfusion/S. +transgénérationnelle/F.() +transgenèse/S. +transgénique/S. +transgénose/S. +transgresser/a0a+() +transgresseur/S. +transgression/S. +transgressive/F.() +transhumance/S. +transhumante/F.() +transhumer/a0a+() +transie/F.() +transiger/a0() +transillumination/S. +transir/f0f+() +transistor/S. +transistorisation/S. +transistoriser/a0a+() +transit/S. +transitaire/S. +transiter/a0a+() +transition/S. +transitionnelle/F.() +transitive/F.() +transitivement +transitivité/S. +transitoire/S. +transitoirement +translatée/F.() +translater/a0a+() +translation/S. +translationnelle/F.() +translative/F.() +translittération/S. +translittérer/c0a+() +translocation/S. +translucide/S. +translucidité/S. +transmetteur/S. +transmettre/vA() +transmigration/S. +transmigrer/a0() +transmise/F.() +transmissibilité/S. +transmissible/S. +transmissiomètre/S. +transmission/S. +transmuable/S. +transmuée/F.() +transmuer/a0a+() +transmutabilité/S. +transmutable/S. +transmutation/S. +transmutatoire/S. +transmutée/F.() +transmuter/a0a+() +transnationale/W.() +transneptunienne/F.() +transocéanienne/F.() +transocéanique/S. +transparaître/wQ() +transparence/S. +transparente/F.() +transpercée/F.() +transpercement/S. +transpercer/a0a+() +transpirante/F.() +transpiration/S. +transpirer/a0a+() +transplant/S. +transplantable/S. +transplantation/S. +transplanter/a0a+() +transplantoir/S. +transpolaire/S. +transpondeur/S. +transport/S. +transportable/S. +transportation/S. +transportée/F.() +transporter/a0a+() +transporteuse/F.() +transposable/S. +transposée/F.() +transposer/a0a+() +transposition/S. +transpositrice/F.() +transpyrénéenne/F.() +transsaharienne/F.() +transsexualisme/S. +transsexuelle/F.() +transsibérienne/F.() +transsonique/S. +transsubstantiation/S. +transsubstantier/a0a+() +transsudat/S. +transsudation/S. +transsuder/a0a+() +transvasement/S. +transvaser/a0a+() +transvection/S. +transversale/W.() +transversalement +transversalité/S. +transverse/S. +transvestisme/S. +transvider/a0a+() +transylvaine/F.() +trantran/S. +trapèze/S. +trapéziste/S. +trapézoïdale/W.() +trapézoïde/S. +trappe/S. +trappeur/S. +trappillon/S. +trappiste/S. +trappistine/S. +trapue/F.() +traque/S. +traquée/F.() +traquenard/S. +traquer/a0a+() +traquet/S. +traqueuse/F.() +trattoria/S. +trauma/S. +traumatique/S. +traumatisante/F.() +traumatisée/F.() +traumatiser/a0a+() +traumatisme/S. +traumatologie/S. +traumatologique/S. +traumatologiste/S. +traumatologue/S. +travail/X. +travaillée/F.() +travailler/a0a+() +travailleuse/F.() +travaillisme/S. +travailliste/S. +travailloter/a0() +travée/S. +travelage/S. +traveller's +travelling/S. +travelo/S. +traversable/S. +traversante/F.() +traverse/F.() +traversée/F.() +traversée/S. +traverser/a0a+() +traversière/F.() +traversin/S. +travertin/S. +travestie/F.() +travestir/f0f+() +travestisme/S. +travestissement/S. +trayeuse/F.() +trayon/S. +trébuchante/F.() +trébuchement/S. +trébucher/a0a+() +trébuchet/S. +tréfilage/S. +tréfiler/a0a+() +tréfilerie/S. +tréfileuse/F.() +trèfle/S. +tréflée/F.() +tréflière/S. +tréfondre +tréfonds +tréhalose/S. +treillage/S. +treillager/a0a+() +treillageur/S. +treillagiste/S. +treille/S. +treillis +treillisser/a0a+() +treize +treizième/S. +treizièmement +treiziste/S. +trek/S. +trekkeuse/F.() +trekking/S. +trélingage/S. +tréma/S. +trémail/S. +trématage/S. +trémater/a0a+() +tremblante/F.() +tremblée/F.() +tremblement/S. +trembler/a0() +trembleuse/F.() +tremblotante/F.() +tremblote/S. +tremblotement/S. +trembloter/a0() +trémelle/S. +tremens +trémie/S. +trémière/S. +trémolo/S. +trémoussement/S. +trémousser/a0a+() +trempage/S. +trempe/S. +trempée/F.() +tremper/a0a+() +trempette/S. +tremplin/S. +trémulation/S. +trémuler/a0a+() +trench-coat/S. +trentain/S. +trentaine/S. +trente +trente-cinq +trente-deux +trente-et-quarante +trente-et-un +trente-huit +trentenaire/S. +trente-neuf +trente-quatre +trente-sept +trente-six +trente-trois +trentième/S. +trépan/S. +trépanation/S. +trépanée/F.() +trépaner/a0a+() +trépang/S. +trépas +trépassée/F.() +trépasser/a0() +tréphocyte/S. +tréphone/S. +trépidante/F.() +trépidation/S. +trépider/a0() +trépied/S. +trépignement/S. +trépigner/a0a+() +trépigneuse/S. +trépointe/S. +tréponème/S. +très +trésaille/S. +trescheur/S. +trésor/S. +trésorerie/S. +trésorière/F.() +tressage/S. +tressaillement/S. +tressaillir/iS() +tressautement/S. +tressauter/a0() +tresse/S. +tressée/F.() +tresser/a0a+() +tréteau/X. +treuil/S. +treuillage/S. +treuiller/a0a+() +trêve/S. +trévirer/a0a+() +tri/S. +triac/S. +triacide/S. +triade/S. +triage/S. +triaire/S. +trial/S. +trialcool/S. +triandine/S. +triandrie/S. +triangle/S. +triangulabilité/S. +triangulable/S. +triangulaire/S. +triangulairement +triangularisation/S. +triangularité/S. +triangulation/S. +trianguler/a0a+() +triasique/S. +triathlon/S. +triatomique/S. +tribade/S. +tribale/W.() +tribalisme/S. +triballer/a0a+() +tribart/S. +tribasique/S. +triboélectricité/S. +triboélectrique/S. +tribologie/S. +triboluminescence/S. +tribomètre/S. +tribométrie/S. +tribord/S. +tribordais +triboulet/S. +tribu/S. +tribulation/S. +tribun/S. +tribunal/X. +tribunat/S. +tribune/S. +tribunitienne/F.() +tribut/S. +tributaire/S. +tric/S. +tricennale/W.() +tricentenaire/S. +tricéphale/S. +triceps +tricératops +triche/S. +tricher/a0() +tricherie/S. +tricheuse/F.() +trichiasis +trichinée/F.() +trichineuse/W.() +trichinose/S. +trichite/S. +trichloracétique/S. +trichloréthylène/S. +trichlorure/S. +trichocéphale/S. +tricholome/S. +trichoma/S. +trichome/S. +trichomonas +trichophagie/S. +trichophyton/S. +trichotillomanie/S. +trichrome/S. +trichromie/S. +trick/S. +triclinique/S. +triclinium/S. +tricoise/S. +tricolore/S. +tricorne/S. +tricot/S. +tricotage/S. +tricotée/F.() +tricoter/a0a+() +tricotets +tricoteuse/F.() +tricouni/S. +tricourant +trictrac/S. +tricuspide/S. +tricycle/S. +tricyclique/S. +tridacne/S. +tridactyle/S. +trident/S. +tridentée/F.() +tridi/S. +tridiagonale/S. +tridimensionnalité/S. +tridimensionnelle/F.() +trièdre/S. +triennale/W.() +trier/a0a+() +triérarque/S. +trière/S. +trieuse/F.() +trifide/S. +trifoliolée/F.() +triforium/S. +trifouiller/a0a+() +trigémellaire/S. +trigéminée/F.() +trigle/S. +triglyphe/S. +trigonale/W.() +trigonalisation/S. +trigone/S. +trigonelle/S. +trigonocéphale/S. +trigonométrie/S. +trigonométrique/S. +trigonométriquement +trigramme/S. +trijumeau/X. +trikini/S. +trilatérale/W.() +trilatération/S. +trilinéaire/S. +trilingue/S. +trilinguisme/S. +trilitère/S. +trille/S. +triller/a0a+() +trilliard/S. +trillion/S. +trilobée/F.() +trilobite/S. +triloculaire/S. +trilogie/S. +trimaran/S. +trimard/S. +trimarder/a0a+() +trimardeur/S. +trimbalage/S. +trimbalement/S. +trimbaler/a0a+() +trimer/a0() +trimère/S. +trimestre/S. +trimestrielle/F.() +trimestriellement +trimètre/S. +trimmer/S. +trimoteur/S. +trine/F.() +trinervée/F.() +tringle/S. +tringler/a0a+() +tringlot/S. +trinitaire/S. +trinité/S. +trinitrobenzène/S. +trinitrotoluène/S. +trinôme/S. +trinquer/a0() +trinquette/S. +trinqueur/S. +trio/S. +triode/S. +triol/S. +triolet/S. +triomphale/W.() +triomphalement +triomphalisme/S. +triomphaliste/S. +triomphante/F.() +triomphatrice/F.() +triomphe/S. +triompher/a0() +trionyx +trip/S. +tripaille/S. +tripale/S. +tripang/S. +tripartie/F.() +tripartisme/S. +tripartite/S. +tripartition/S. +tripatouillage/S. +tripatouiller/a0a+() +tripatouilleuse/F.() +tripe/S. +triperie/S. +tripette/S. +triphasée/F.() +triphosphate/S. +tripière/F.() +triplace/S. +triple/S. +triplée/F.() +triplement/S. +tripler/a0a+() +triplet/S. +triplette/S. +triplex +triplicata/S. +triploïde/S. +triploïdie/S. +triplure/S. +tripode/S. +tripodie/S. +tripolaire/S. +tripoli/S. +triporteur/S. +tripot/S. +tripotage/S. +tripoter/a0a+() +tripoteuse/F.() +tripous +tripoux +triptyque/S. +trique/S. +triqueballe/S. +triquer/a0a+() +triquet/S. +trirectangle/S. +trirègne/S. +trirème/S. +trisaïeule/F.() +trisaïeux +trisannuelle/F.() +trisection/S. +trisectrice/F.() +triséquer/c0a+() +trisme/S. +trismégiste/S. +trismus +trisoc/S. +trisodique/S. +trisomie/S. +trisomique/S. +trisser/a0a+() +triste/S. +tristement +tristesse/S. +tristounette/F.() +trisyllabe/S. +trisyllabique/S. +triterpène/S. +trithérapie/S. +triticale/S. +tritium/S. +triton/S. +triturable/S. +triturateur/S. +trituration/S. +triturer/a0a+() +triumvir/S. +triumvirale/W.() +triumvirat/S. +trivalence/S. +trivalente/F.() +trivalve/S. +triviale/W.() +trivialement +trivialisable/S. +trivialisation/S. +trivialité/S. +troc/S. +trocart/S. +trochaïque/S. +trochanter/S. +troche/S. +trochée/S. +trochet/S. +trochile/S. +trochin/S. +trochiter/S. +trochlée/S. +trochure/S. +troène/S. +troglobie/S. +troglodyte/S. +troglodytique/S. +trogne/S. +trognon/S. +troïka/S. +trois +trois-deux +trois-étoiles +trois-huit +troisième/S. +troisièmement +trois-mâts +trois-points +trois-quarts +trois-quatre +trois-six +trôler/a0() +troll/S. +trolle/S. +troller/a0() +trolley/S. +trolleybus +trombe/S. +trombidion/S. +trombidiose/S. +trombine/S. +trombinoscope/S. +tromblon/S. +trombone/S. +tromboniste/S. +trommel/S. +trompe/S. +trompée/F.() +trompe-la-mort +trompe-l'œil +tromper/a0a+() +tromperie/S. +trompeter/d0a+() +trompette/S. +trompette-des-morts +trompettes-des-morts +trompettiste/S. +trompeuse/F.() +trompeusement +trompillon/S. +tronc/S. +troncation/S. +troncature/S. +tronche/S. +tronchet/S. +tronçon/S. +tronconique/S. +tronçonnage/S. +tronçonnée/F.() +tronçonnement/S. +tronçonner/a0a+() +tronçonneuse/F.() +tronculaire/S. +trône/S. +trôner/a0() +tronquée/F.() +tronquer/a0a+() +trop +trope/S. +tropézienne/F.() +trophée/S. +trophique/S. +trophoblaste/S. +trophoblastique/S. +trophomicrobienne/F.() +tropicale/W.() +tropicalisation/S. +tropicaliser/a0a+() +tropique/S. +tropisme/S. +tropopause/S. +troposphère/S. +troposphérique/S. +trop-perçu/S. +trop-plein/S. +troquée/F.() +troquer/a0a+() +troquet/S. +troqueuse/F.() +trot/S. +trotskisme/S. +trotskiste/S. +trottante/F.() +trotte/S. +trotter/a0a+() +trotteuse/F.() +trottin/S. +trottinante/F.() +trottinement/S. +trottiner/a0() +trottinette/S. +trottoir/S. +trou/S. +troubade/S. +troubadour/S. +troublante/F.() +trouble/S. +troubleau/X. +troublée/F.() +trouble-fête/S. +troubler/a0a+() +trouée/F.() +trouée/S. +trouer/a0a+() +troufignon/S. +troufion/S. +trouillarde/F.() +trouille/S. +trouillomètre/S. +trouilloter/a0() +trou-madame +troupe/S. +troupeau/X. +troupiale/S. +troupier/S. +trous-madame +troussage/S. +trousse/S. +trousseau/X. +troussée/F.() +trousse-galant +trousse-pet +trousse-pète +trousse-pied +trousse-queue +troussequin/S. +troussequiner/a0a+() +trousser/a0a+() +trousseur/S. +trou-trou/S. +trouvable/S. +trouvaille/S. +trouvée/F.() +trouver/a0a+() +trouvère/S. +trouveuse/F.() +troyenne/F.() +truandage/S. +truande/F.() +truander/a0a+() +truanderie/S. +truble/S. +trublion/S. +truc/S. +trucage/S. +truchement/S. +trucidée/F.() +trucider/a0a+() +truck/S. +trucmuche/S. +truculence/S. +truculente/F.() +trudgeon/S. +truelle/S. +truellée/S. +truffe/S. +truffée/F.() +truffer/a0a+() +trufficulture/S. +truffière/F.() +truie/S. +truisme/S. +truite/S. +truitée/F.() +truiticulture/S. +trullo/S. +trumeau/X. +truquage/S. +truquée/F.() +truquer/a0a+() +truqueuse/F.() +truquiste/S. +trusquin/S. +trusquiner/a0a+() +trust/S. +truster/a0a+() +trusteur/S. +trypanosome/S. +trypanosomiase/S. +trypsine/S. +trypsinogène/S. +tryptophane/S. +tsar/S. +tsarévitch/S. +tsarine/S. +tsarisme/S. +tsariste/S. +tsé-tsé +t-shirt/S. +tsigane/S. +tsoin-tsoin +tsoin-tsoin +tss +tss-tss +tsunami/S. +tuable/S. +tuage/S. +tuante/F.() +tub/S. +tubage/S. +tubaire/S. +tubarde/F.() +tube/S. +tuber/a0a+() +tubéracée/F.() +tubercule/S. +tuberculeuse/W.() +tuberculide/S. +tuberculination/S. +tuberculine/S. +tuberculiner/a0a+() +tuberculinique/S. +tuberculinisation/S. +tuberculiniser/a0a+() +tuberculisation/S. +tuberculiser/a0a+() +tuberculose/S. +tubéreuse/W.() +tubériforme/S. +tubérisation/S. +tubérisée/F.() +tubérosité/S. +tubicole/S. +tubifex +tubipore/S. +tubiste/S. +tubulaire/S. +tubule/S. +tubulée/F.() +tubuleuse/W.() +tubuliflore/S. +tubuline/S. +tubulure/S. +tudesque/S. +tudieu +tue-chien +tue-diable +tuée/F.() +tue-loup +tue-mouche +tuer/a0a+() +tuerie/S. +tue-tête +tueuse/F.() +tuf/S. +tuffeau/X. +tufière/F.() +tuile/S. +tuileau/X. +tuilée/F.() +tuiler/a0a+() +tuilerie/S. +tuilette/S. +tuilière/F.() +tularémie/S. +tulipe/S. +tulipier/S. +tulle/S. +tullerie/S. +tullière/F.() +tulliste/S. +tuméfaction/S. +tuméfiée/F.() +tuméfier/a0a+() +tumescence/S. +tumescente/F.() +tumeur/S. +tumorale/W.() +tumorothèque/S. +tumulaire/S. +tumulte/S. +tumultueuse/W.() +tumultueusement +tumulus +tune/S. +tuner/S. +tungar/S. +tungstate/S. +tungstène/S. +tungstique/S. +tunicelle/S. +tuning/S. +tunique/S. +tuniquée/F.() +tunisienne/F.() +tunnel/S. +tunnelier/S. +tupaïa/S. +tupie/F.() +tupinambis +tuple/S. +tupperware/S. +tuque/S. +turban/S. +turbe/S. +turbé/S. +turbeh/S. +turbide/S. +turbidité/S. +turbin/S. +turbinage/S. +turbine/S. +turbinée/F.() +turbinelle/S. +turbiner/a0a+() +turbith/S. +turbo +turbo/S. +turboagitateur/S. +turboalternateur/S. +turbocompresseur/S. +turbofiltre/S. +turbomachine/S. +turbomoteur/S. +turbopompe/S. +turbopropulseur/S. +turboréacteur/S. +turbosoufflante/F.() +turbot/S. +turbotière/S. +turbotin/S. +turbotrain/S. +turbulence/S. +turbulente/F.() +turbulette/S. +turcique/S. +turco/S. +turco-mongole/F.() +turcophone/S. +turf/S. +turfiste/S. +turgescence/S. +turgescente/F.() +turgide/S. +turion/S. +turkmène/S. +turlupiner/a0a+() +turlurette/S. +turlutaine/S. +turlute/S. +turluter/a0a+() +turlutte/S. +turlututu +turlututu/S. +turne/S. +turnep/S. +turnover/S. +turonienne/F.() +turpide/S. +turpidement +turpitude/S. +turque/F.() +turquerie/S. +turquette/S. +turquin/S. +turquoise/S. +turriculée/F.() +turritelle/S. +tussah/S. +tussilage/S. +tussor/S. +tussore/S. +tutélaire/S. +tûteler/d0a+() +tutelle/S. +tûter/a0a+() +tuteurage/S. +tuteurer/a0a+() +tuthie/S. +tutoiement/S. +tutorale/F.() +tutorat/S. +tutoriel/S. +tutoyer/a0a+() +tutoyeuse/F.() +tutrice/F.() +tutti +tutu/S. +tuyau/X. +tuyautage/S. +tuyautée/F.() +tuyauter/a0a+() +tuyauterie/S. +tuyauteuse/F.() +tuyère/S. +tweed/S. +twin-set/S. +twist/S. +twister/a0() +tylenchus +tympan/S. +tympanal/X. +tympanique/S. +tympaniser/a0a+() +tympanisme/S. +tympanon/S. +tyndallisation/S. +type/S. +typée/F.() +typer/a0a+() +typha/S. +typhique/S. +typhlite/S. +typhoïde/S. +typhoïdique/S. +typhomycine/S. +typhon/S. +typhose/S. +typhus +typique/S. +typiquement +typiser/a0a+() +typo/S. +typochromie/S. +typographe/S. +typographie/S. +typographiée/F.() +typographier/a0a+() +typographique/S. +typographiquement +typolithographie/S. +typologie/S. +typologique/S. +typomètre/S. +typon/S. +typothèque/S. +typtologie/S. +tyran/S. +tyranneau/X. +tyrannicide/S. +tyrannie/S. +tyrannique/S. +tyranniquement +tyrannisée/F.() +tyranniser/a0a+() +tyrannosaure/S. +tyrolienne/F.() +tyrosine/S. +tyrrhénienne/F.() +tzigane/S. +u +u/||-- +ua/||-- +ubac/S*() +ubérale/S*() +ubiquité/S*() +ubuesque/S*() +ufologie/S*() +ufologique/S*() +ufologue/S*() +ukrainienne/F*() +ukulélé/S*() +ulcération/S*() +ulcérative/F*() +ulcère/S*() +ulcérée/F*() +ulcérer/c4a+() +ulcéreuse/W*() +ulcéroïde/S*() +uliginaire/S*() +ulmaire/S*() +ulmiste/S*() +ulnaire/S*() +ultérieure/F*() +ultérieurement/D'Q' +ultimatum/S*() +ultime/S*() +ultimement/D'Q' +ultimo +ultra/S*() +ultracentrifugation/S*() +ultra-chic/S*() +ultracolonialisme/S*() +ultracolonialiste/S*() +ultracourte/F*() +ultrafiltration/S*() +ultrafiltre/S*() +ultralibérale/W*() +ultralibéralisme/S*() +ultramarine/F*() +ultramétrique/S*() +ultramicroscope/S*() +ultramicroscopie/S*() +ultramicroscopique/S*() +ultramoderne/S*() +ultramontaine/F*() +ultramontanisme/S*() +ultraorthodoxe/S*() +ultra-petita/D'Q' +ultra-petita/L'D'Q' +ultraponie/S*() +ultraponique/S*() +ultrapression/S*() +ultrarésistante/F*() +ultrarévolutionnaire/S*() +ultraroyaliste/S*() +ultrasensible/S*() +ultrason/S*() +ultrasonique/S*() +ultraviolet/S*() +ultraviolette/F*() +ululement/S*() +ululer/a1() +ulve/S*() +umlaut/S*() +un/L'D'Q' +unaire/S*() +unanime/S*() +unanimement/D'Q' +unanimisme/S*() +unanimiste/S*() +unanimité/S*() +unau/S*() +unciforme/S*() +uncinée/F*() +underground/L'D'Q' +underground/S*() +une/L'D'Q' +unes +unetelle/S*() +unguéale/W*() +unguifère/S*() +unguis/L'D'Q' +uniate/S*() +uniaxe/S*() +unicaule/S*() +unicellulaire/S*() +unicité/S*() +unicolore/S*() +unicorne/S*() +unidimensionnelle/F*() +unidirectionnalité/S*() +unidirectionnelle/F*() +unie/F*() +unième/S*() +unièmement/D'Q' +unifère/S*() +unifiable/S*() +unification/S*() +unificatrice/F*() +unifiée/F*() +unifier/a4a+() +unifilaire/S*() +uniflore/S*() +unifoliée/F*() +uniforme/S*() +uniformément/D'Q' +uniformisante/F*() +uniformisation/S*() +uniformisée/F*() +uniformiser/a2a+() +uniformitarisme/S*() +uniformité/S*() +unijambiste/S*() +unilatérale/W*() +unilatéralement/D'Q' +unilatéralisme/S*() +unilatéralité/S*() +unilinéaire/S*() +unilingue/S*() +unilobée/F*() +uniloculaire/S*() +uniment/D'Q' +unimodulaire/S*() +uninominale/W*() +union/S*() +unionisme/S*() +unioniste/S*() +unipare/S*() +unipolaire/S*() +unipotente/F*() +unique/S*() +uniquement/D'Q' +unir/f4f+() +unisexe/S*() +unisexualité/S*() +unisexuée/F*() +unisson/S*() +unitaire/S*() +unitairement/D'Q' +unitarienne/F*() +unitarisme/S*() +unitarité/S*() +unité/S*() +unitive/F*() +univalence/S*() +univalente/F*() +univalve/S*() +univers/L'D'Q' +universalisation/S*() +universalisée/F*() +universaliser/a4a+() +universalisme/S*() +universaliste/S*() +universalité/S*() +universaux/D'Q' +universelle/F*() +universellement/D'Q' +universitaire/S*() +université/S*() +univitelline/F*() +univocité/S*() +univoque/S*() +univoquement/D'Q' +uns +untel/S*() +ununhexium/S*() +ununoctium/S*() +ununpentium/S*() +ununquadium/S*() +ununseptium/S*() +ununtrium/S*() +upas/L'D'Q' +upérisation/S*() +uppercut/S*() +upsilon/L'D'Q' +uracile/S*() +uraète/S*() +uræus/L'D'Q' +uranate/S*() +urane/S*() +uranie/S*() +uranifère/S*() +uraninite/S*() +uranique/S*() +uranisme/S*() +uranium/S*() +uranographie/S*() +uranoplastie/S*() +uranoscope/S*() +uranyle/S*() +urate/S*() +urbaine/F*() +urbanisation/S*() +urbanisée/F*() +urbaniser/a4a+() +urbanisme/S*() +urbaniste/S*() +urbanistique/S*() +urbanité/S*() +urcéolée/F*() +ure/S*() +urédospore/S*() +urée/S*() +uréide/S*() +urémie/S*() +urémique/S*() +urétérale/W*() +uretère/S*() +urétérite/S*() +uréthane/S*() +urétrale/W*() +urètre/S*() +urétrite/S*() +urgemment/D'Q' +urgence/S*() +urgente/F*() +urgentissime/S*() +urgentiste/S*() +urgentologue/S*() +urger/a9() +uricémie/S*() +uridine/S*() +urinaire/S*() +urinal/X*() +urine/S*() +uriner/a2a+() +urineuse/W*() +urinifère/S*() +urinoir/S*() +urique/S*() +urne/S*() +urobiline/S*() +urobilinogène/S*() +urobilinurie/S*() +urochrome/S*() +urodèle/S*() +uro-génitale/W*() +urogénitale/W*() +urographie/S*() +urolagnie/S*() +urologie/S*() +urologique/S*() +urologue/S*() +uromètre/S*() +uropode/S*() +uropygiale/W*() +uropygienne/F*() +uroscopie/S*() +uroscopique/S*() +ursuline/S*() +urticaire/S*() +urticante/F*() +urtication/S*() +urticée/S*() +urubu/S*() +uruguayenne/F*() +urus/L'D'Q' +us/D'Q' +usage/S*() +usagée/F*() +usagère/F*() +usante/F*() +usée/F*() +user/a4a+() +usinabilité/S*() +usinage/S*() +usine/S*() +usinée/F*() +usiner/a2a+() +usinière/F*() +usitée/F*() +usnée/S*() +ustensile/S*() +usucapion/S*() +usuelle/F*() +usuellement/D'Q' +usufructuaire/S*() +usufruit/S*() +usufruitière/F*() +usuraire/S*() +usurairement/D'Q' +usure/S*() +usurière/F*() +usurpation/S*() +usurpatoire/S*() +usurpatrice/F*() +usurpée/F*() +usurper/a2a+() +ut/L'D'Q' +utérine/F*() +utérus/L'D'Q' +utile/S*() +utilement/D'Q' +utilisabilité/S*() +utilisable/S*() +utilisation/S*() +utilisatrice/F*() +utilisée/F*() +utiliser/a2a+() +utilitaire/S*() +utilitarisme/S*() +utilitariste/S*() +utilité/S*() +utopie/S*() +utopique/S*() +utopisme/S*() +utopiste/S*() +utriculaire/S*() +utricule/S*() +utriculeuse/W*() +uvale/W*() +uva-ursi/L'D'Q' +uvée/S*() +uvéite/S*() +uvula/S*() +uvulaire/S*() +uvule/S*() +uxorilocale/W*() +v +va +vacance/S. +vacancière/F.() +vacante/F.() +vacarme/S. +vacataire/S. +vacation/S. +vaccaire/S. +vaccin/S. +vaccinable/S. +vaccinale/W.() +vaccination/S. +vaccinatrice/F.() +vaccine/S. +vaccinée/F.() +vaccinelle/S. +vacciner/a0a+() +vaccinide/S. +vaccinier/S. +vaccinifère/S. +vaccinogène/S. +vaccinoïde/S. +vaccinostyle/S. +vaccinothérapie/S. +vacharde/F.() +vache/S. +vachement +vachère/F.() +vacherie/S. +vacherin/S. +vachette/S. +vacillante/F.() +vacillation/S. +vacillement/S. +vaciller/a0() +vacive/S. +vacuité/S. +vacuolaire/S. +vacuole/S. +vacuolisation/S. +vacuoliser/a0a+() +vacuome/S. +vacuum +vade-mecum +vadrouille/S. +vadrouiller/a0() +vadrouilleuse/F.() +va-et-vient +vagabondage/S. +vagabonde/F.() +vagabonder/a0() +vagin/S. +vaginale/W.() +vaginisme/S. +vaginite/S. +vagir/f0() +vagissante/F.() +vagissement/S. +vagolytique/S. +vagotonie/S. +vagotonique/S. +vague/S. +vaguelette/S. +vaguement +vaguemestre/S. +vaguer/a0a+() +vahiné/S. +vaigrage/S. +vaigre/S. +vaillamment +vaillance/S. +vaillante/F.() +vaillantie/S. +vaincre/wP() +vaincue/F.() +vaine/F.() +vainement +vainqueur/S. +vair/S. +vairée/F.() +vairon/S. +vaironner/a0() +vais/aB() +vaisseau/X. +vaisselier/S. +vaisselle/S. +val/S. +valable/S. +valablement +valaque/S. +valdinguer/a0() +valence/S. +valences-grammes +valencienne/F.() +valentine/F.() +valentinite/S. +valériane/S. +valérianelle/S. +valérianique/S. +valet/S. +valetaille/S. +valeter/d0() +valétudinaire/S. +valeur/S. +valeureuse/W.() +valeureusement +valgus +validation/S. +validatrice/F.() +valide/S. +validée/F.() +validement +valider/a0a+() +validité/S. +valine/S. +valise/S. +valiser/a0a+() +valkyrie/S. +vallée/S. +valleuse/S. +vallisnérie/S. +vallon/S. +vallonnée/F.() +vallonnement/S. +vallonner/a0a+() +valoche/S. +valoir/pM() +valorem +valorisable/S. +valorisante/F.() +valorisation/S. +valoriser/a0a+() +valouser/a0a+() +valse/S. +valse-hésitation +valser/a0a+() +valses-hésitations +valseuse/F.() +valuation/S. +valvaire/S. +valve/S. +valvée/F.() +valvulaire/S. +valvule/S. +vamp/S. +vamper/a0a+() +vampire/S. +vampirique/S. +vampirisée/F.() +vampiriser/a0a+() +vampirisme/S. +van/S. +vanadate/S. +vanadinite/S. +vanadique/S. +vanadium/S. +vanda/S. +vandale/S. +vandalisée/F.() +vandaliser/a0a+() +vandalisme/S. +vandoise/S. +vanesse/S. +vanille/S. +vanillée/F.() +vanillier/S. +vanilline/S. +vanillisme/S. +vanillon/S. +vanité/S. +vaniteuse/W.() +vaniteusement +vannage/S. +vanne/S. +vanneau/X. +vannée/F.() +vannelle/S. +vanner/a0a+() +vannerie/S. +vanneuse/F.() +vannière/F.() +vannure/S. +vantail/X. +vantarde/F.() +vantardise/S. +vanter/a0a+() +vanterie/S. +va-nu-pieds +vape/S. +vapeur/S. +vaporeuse/W.() +vaporeusement +vaporisage/S. +vaporisateur/S. +vaporisation/S. +vaporisée/F.() +vaporiser/a0a+() +vaquer/a0() +var/S. +var/U.||-- +varaigne/S. +varan/S. +varangue/S. +varappe/S. +varapper/a0() +varappeuse/F.() +varech/S. +vareuse/S. +varheure/S. +varia +variabilité/S. +variable/S. +variablement +variance/S. +variante/F.() +variante/S. +variateur/S. +variation/S. +variationnelle/F.() +varice/S. +varicelle/S. +varicocèle/S. +variée/F.() +varier/a0a+() +variétale/W.() +variété/S. +variole/S. +variolée/F.() +varioleuse/W.() +variolique/S. +variolisation/S. +variorum +variqueuse/W.() +varistance/S. +varlet/S. +varlope/S. +varloper/a0a+() +varron/S. +varus +varve/S. +vasarde/F.() +vasculaire/S. +vascularisation/S. +vascularisée/F.() +vascularite/S. +vase/S. +vasectomie/S. +vaseline/S. +vaseliner/a0a+() +vaser/a9() +vaseuse/W.() +vasière/S. +vasistas +vasoconstriction/S. +vasoconstrictrice/F.() +vasodilatation/S. +vasodilatatrice/F.() +vasomotrice/F.() +vasouillarde/F.() +vasouiller/a0() +vasque/S. +vassale/W.() +vassalisation/S. +vassaliser/a0a+() +vassalité/S. +vassiveau/X. +vaste/S. +vastement +vastité/S. +vastitude/S. +va-t-en-guerre +vaticane/S. +vaticanesque/S. +vaticination/S. +vaticinatrice/F.() +vaticiner/a0() +va-tout +vau/X. +vauchérie/S. +vauclusienne/F.() +vaudeville/S. +vaudevillesque/S. +vaudevilliste/S. +vaudoise/F.() +vaudou +vau-l'eau +vaurienne/F.() +vautour/S. +vautrée/F.() +vautrer/a0a+() +vauvert +vavasseur/S. +va-vite +veau/X. +vécés +vectorielle/F.() +vectorisation/S. +vectrice/F.() +vécu/S. +vécue/F.() +vedettariat/S. +vedette/S. +vedika/S. +védique/S. +védisme/S. +végétal/X. +végétale/W.() +végétalienne/F.() +végétalisation/S. +végétalisée/F.() +végétaliser/a0a+() +végétalisme/S. +végétaliste/S. +végétarienne/F.() +végétarisme/S. +végétation/S. +végétative/F.() +végétativement +végéter/c0() +véhémence/S. +véhémente/F.() +véhémentement +véhiculaire/S. +véhicule/S. +véhiculée/F.() +véhiculer/a0a+() +veille/S. +veillée/S. +veiller/a0a+() +veilleuse/F.() +veinarde/F.() +veine/S. +veinée/F.() +veiner/a0a+() +veinette/S. +veineuse/W.() +veinotonique/S. +veinule/S. +veinure/S. +vêlage/S. +vélaire/S. +vélar/S. +vélariser/a0a+() +vélarium/S. +velche/S. +velcro/S. +veld/S. +vêlement/S. +vêler/a0a+() +vélie/S. +vélin/S. +véliplanchiste/S. +vélique/S. +vélite/S. +vélivole/S. +velléitaire/S. +velléité/S. +vélo/S. +véloce/S. +vélocement +vélocimètre/S. +vélocimétrie/S. +vélocimétrique/S. +vélocipède/S. +vélocipédique/S. +vélociraptor/S. +vélocité/S. +vélodrome/S. +vélomoteur/S. +vélo-pousse +véloski/S. +vélos-taxis +velot/S. +vélo-taxi +velours +velouté/S. +veloutée/F.() +veloutement/S. +velouter/a0a+() +velouteuse/W.() +veloutier/S. +veloutine/S. +velte/S. +velue/F.() +vélum/S. +velux +venaison/S. +vénale/W.() +vénalement +vénalité/S. +venante/F.() +vendable/S. +vendange/S. +vendangeoir/S. +vendanger/a0a+() +vendangerot/S. +vendangette/S. +vendangeuse/F.() +vendéenne/F.() +vendémiaire/S. +vendetta/S. +vendeuse/F.() +vendre/tA() +vendredi/S. +vendue/F.() +venelle/S. +vénéneuse/W.() +vénérable/S. +vénérablement +vénération/S. +vénérée/F.() +vénéréologie/S. +vénérer/c0a+() +vénéricarde/S. +vénerie/S. +vénérienne/F.() +vénérologue/S. +venet/S. +venette/S. +veneur/S. +vénézuelienne/F.() +vénézuélienne/F.() +vengeance/S. +vengée/F.() +venger/a0a+() +vengeresse/F.() +vénielle/F.() +véniellement +venimeuse/W.() +venimosité/S. +venin/S. +venir/i0i+() +vénitienne/F.() +vent/S. +ventage/S. +ventail/X. +vente/S. +ventée/F.() +venter/a9() +venteuse/W.() +ventilateur/S. +ventilation/S. +ventilatoire/S. +ventilée/F.() +ventiler/a0a+() +ventileuse/S. +ventis +ventôse/S. +ventouse/S. +ventouser/a0a+() +ventrale/W.() +ventralement +ventre/S. +ventrebleu +ventrèche/S. +ventrée/S. +ventriculaire/S. +ventricule/S. +ventrière/S. +ventriloque/S. +ventriloquie/S. +ventripotente/F.() +ventrue/F.() +venturi/S. +venue/F.() +venue/S. +vénus +vénusienne/F.() +vénusté/S. +vêpres +ver/S. +véracité/S. +véraison/S. +véranda/S. +vératre/S. +vératrine/S. +verbale/W.() +verbalement +verbalisation/S. +verbalisée/F.() +verbaliser/a0a+() +verbalisme/S. +verbatim/S. +verbe/S. +verbénacée/S. +verbeuse/W.() +verbeusement +verbiage/S. +verbiager/a0() +verbigération/S. +verbomanie/S. +verboquet/S. +verbosité/S. +verdage/S. +verdâtre/S. +verdelette/F.() +verdet/S. +verdeur/S. +verdict/S. +verdier/S. +verdir/f0f+() +verdissage/S. +verdissement/S. +verdoiement/S. +verdoyante/F.() +verdoyer/a0() +verdunisation/S. +verduniser/a0a+() +verdure/S. +vérétille/S. +véreuse/W.() +verge/S. +vergée/F.() +vergence/S. +vergeoise/S. +verger/S. +verger/a0() +vergerette/S. +vergetée/F.() +vergette/S. +vergeture/S. +vergeure/S. +verglaçante/F.() +verglacée/F.() +verglacer/a9() +verglas +vergne/S. +vergobret/S. +vergogne/S. +vergue/S. +véridicité/S. +véridique/S. +véridiquement +vérifiabilité +vérifiable/S. +vérification/S. +vérificative/F.() +vérificatrice/F.() +vérifiée/F.() +vérifier/a0a+() +vérifieuse/F.() +vérin/S. +vérine/S. +vérisme/S. +vériste/S. +véritable/S. +véritablement +vérité/S. +verjus +verjutée/F.() +verjuter/a0a+() +verlan/S. +vermée/S. +vermeille/F.() +vermet/S. +vermicelle/S. +vermicide/S. +vermiculaire/S. +vermicule/S. +vermiculée/F.() +vermiculer/a0() +vermiculure/S. +vermiforme/S. +vermifuge/S. +vermiller/a0() +vermillonne/F.() +vermillonnée/F.() +vermillonner/a0a+() +vermine/S. +vermineuse/W.() +vermis +vermisseau/X. +vermouler/a0a+() +vermoulue/F.() +vermoulure/S. +vermouth/S. +vernaculaire/S. +vernale/W.() +vernalisation/S. +vernation/S. +vernie/F.() +vernier/S. +vernir/f0f+() +vernis +vernissage/S. +vernissée/F.() +vernisser/a0a+() +vernisseuse/F.() +vérole/S. +vérolée/F.() +véronal/S. +véronique/S. +verranne/S. +verrat/S. +verre/S. +verrée/F.() +verrerie/S. +verrière/F.() +verrine/S. +verroterie/S. +verrou/S. +verrouillable/S. +verrouillage/S. +verrouillée/F.() +verrouiller/a0a+() +verrucosité/S. +verrue/S. +verruqueuse/W.() +vers +vers +versaillaise/F.() +versant/S. +versante/F.() +versatile/S. +versatilité/S. +verse/S. +verseau/X. +versée/F.() +versement/S. +verser/a0a+() +verset/S. +verseuse/F.() +versicolore/S. +versicule/S. +versification/S. +versificatrice/F.() +versifier/a0a+() +version/S. +vers-librisme/S. +vers-libriste/S. +verso/S. +versoir/S. +verste/S. +versus +vert-de-gris +vert-de-grisée/F.() +verte/F.() +vertébrale/W.() +vertèbre/S. +vertébrée/F.() +vertement +vertex +verticale/W.() +verticalement +verticalité/S. +verticille/S. +verticillée/F.() +vertige/S. +vertigineuse/W.() +vertigineusement +vertigo/S. +vertisol/S. +vertu/S. +vertubleu +vertuchou +vertueuse/W.() +vertueusement +vertugadin/S. +verve/S. +verveine/S. +vervelle/S. +verveuse/W.() +vésanie/S. +vesce/S. +vésicale/W.() +vésicante/F.() +vésication/S. +vésicatoire/S. +vésiculaire/S. +vésicule/S. +vésiculeuse/W.() +vespa/S. +vespasienne/S. +vespérale/W.() +vespertilion/S. +vespiste/S. +vesse/S. +vesse-de-loup +vesser/a0() +vesses-de-loup +vessie/S. +vessigon/S. +vestale/S. +veste/S. +vestiaire/S. +vestibulaire/S. +vestibule/S. +vestige/S. +vestigiale/W.() +vestimentaire/S. +vestimentairement +veston/S. +vêtage/S. +vêtement/S. +vétéran/S. +vétérance/S. +vétérinaire/S. +vétérotestamentaire/S. +vétillarde/F.() +vétille/S. +vétiller/a0() +vétilleuse/W.() +vêtir/iG() +vétiver/S. +veto +vêtue/F.() +vêture/S. +vétuste/S. +vétusté/S. +veuglaire/S. +veule/S. +veulerie/S. +veuvage/S. +veuve/F.() +vévé/S. +veveysanne/F.() +vexante/F.() +vexation/S. +vexatoire/S. +vexatrice/F.() +vexée/F.() +vexer/a0a+() +vexillaire/S. +vexille/S. +vexillologie/S. +vexillologue/S. +vg/||-- +via +viabilisation/S. +viabilisée/F.() +viabiliser/a0a+() +viabilité/S. +viable/S. +viaduc/S. +viagère/F.() +viande/S. +viander/a0a+() +viatique/S. +vibord/S. +vibrage/S. +vibrance/S. +vibrante/F.() +vibraphone/S. +vibraphoniste/S. +vibrateur/S. +vibratile/S. +vibration/S. +vibrationnelle/F.() +vibrato/S. +vibratoire/S. +vibrer/a0a+() +vibreur/S. +vibrion/S. +vibrionner/a0() +vibrisse/S. +vibromasseur/S. +vicaire/S. +vicariale/W.() +vicariante/F.() +vicariat/S. +vice/S. +vice-amiral/X. +vice-chancelier/S. +vice-consul/S. +vice-consulat/S. +vicelarde/F.() +vice-légat/S. +vice-légation/S. +vicennale/W.() +vice-première/F.() +vice-présidence/S. +vice-présidente/F.() +vice-recteur/S. +vice-reine/S. +vice-roi/S. +vice-royauté/S. +vicésimale/W.() +vice-versa +vichy/S. +vichyssoise/F.() +vichyste/S. +viciable/S. +viciation/S. +viciatrice/F.() +viciée/F.() +vicier/a0a+() +vicieuse/W.() +vicieusement +vicinale/W.() +vicinalité/S. +vicissitude/S. +vicomtale/W.() +vicomté/S. +vicomtesse/F.() +victimaire/S. +victime/S. +victimisation/S. +victimiser/a0a+() +victimologie/S. +victimologue/S. +victoire/S. +victoria/S. +victorienne/F.() +victorieuse/W.() +victorieusement +victuailles +vidage/S. +vidame/S. +vidamie/S. +vidange/S. +vidangée/F.() +vidanger/a0a+() +vidangeur/S. +vide/S. +vidéaste/S. +vide-bouteille/S. +vide-cave/S. +vidée/F.() +videlle/S. +vidéo/S. +vidéocassette/S. +vidéoclip/S. +vidéoconférence/S. +vidéodisque/S. +vidéofréquence/S. +vidéophonie/S. +vidéoprojecteur/S. +vidéoprojection/S. +vide-ordures +vidéosphère/S. +vidéotex +vidéothécaire/S. +vidéothèque/S. +vide-poche/S. +vide-pomme/S. +vider/a0a+() +vide-tourie/S. +videuse/F.() +vide-vite +vidimer/a0a+() +vidimus +vidoir/S. +viduité/S. +vidure/S. +vie/S. +vieil +vieillarde/F.() +vieille/S. +vieillerie/S. +vieillesse/S. +vieillie/F.() +vieillir/f0f+() +vieillissante/F.() +vieillissement/S. +vieillotte/F.() +vielle/S. +vieller/a0() +vielleuse/F.() +vielleuse/W.() +vielliste/S. +viennoise/F.() +viennoiserie/S. +vierge/S. +vietnamienne/F.() +vieux +vif-argent +vigie/S. +vigilamment +vigilance/S. +vigilante/F.() +vigile/S. +vigiler/a0a+() +vigne/S. +vigneau/X. +vigneronne/F.() +vignetage/S. +vignettage/S. +vignette/S. +vignettiste/S. +vigneture/S. +vignoble/S. +vignot/S. +vigogne/S. +vigoureuse/W.() +vigoureusement +viguerie/S. +vigueur/S. +viguier/S. +viking/S. +vilaine/F.() +vilainement +vilayet/S. +vile/F.() +vilebrequin/S. +vilement +vilené/S. +vilenie/S. +vilipendée/F.() +vilipender/a0a+() +villa/S. +village/S. +villageoise/F.() +villanelle/S. +ville/S. +ville-champignon +ville-dortoir +villégiateur/S. +villégiature/S. +villégiaturer/a0() +villes-champignons +villes-dortoirs +villosité/S. +vin/S. +vinage/S. +vinaigre/S. +vinaigrée/F.() +vinaigrer/a0a+() +vinaigrerie/S. +vinaigrette/S. +vinaigrier/S. +vinaire/S. +vinasse/S. +vindicative/F.() +vindicativement +vindicte/S. +viner/a0a+() +vinette/S. +vineuse/W.() +vingt/S. +vingtaine/S. +vingt-cinq +vingt-deux +vingt-et-un +vingt-huit +vingtième/S. +vingtièmement +vingt-neuf +vingt-quatre +vingt-sept +vingt-six +vingt-trois +vinicole/S. +viniculture/S. +vinifère/S. +vinification/S. +vinifier/a0a+() +vinique/S. +vinosité/S. +vintage +vintage/S. +vinyle/S. +vinylique/S. +vinylite/S. +vioc/S. +viol/S. +violacée/F.() +violacer/a0a+() +violat/S. +violation/S. +violâtre/S. +violatrice/F.() +viole/S. +violée/F.() +violemment +violence/S. +violente/F.() +violentée/F.() +violenter/a0a+() +violer/a0a+() +violette/F.() +violette/S. +violeuse/F.() +violier/S. +violine/S. +violiste/S. +violon/S. +violoncelle/S. +violoncelliste/S. +violonée/F.() +violoner/a0a+() +violoneuse/W.() +violoniste/S. +vioque/S. +vioquir/f0() +viorne/S. +vipère/S. +vipéreau/X. +vipérine/F.() +virage/S. +virago/S. +virale/W.() +virée/F.() +virée/S. +virelai/S. +virement/S. +virer/a0a+() +virescence/S. +vireton/S. +vireuse/F.() +vireuse/W.() +virevoltante/F.() +virevolter/a0() +virginale/W.() +virginie/S. +virginité/S. +virgule/S. +virguler/a0a+() +virile/F.() +virilement +virilisation/S. +viriliser/a0a+() +virilisme/S. +virilité/S. +virilocale/W.() +virion/S. +virolage/S. +virole/S. +virolée/F.() +viroler/a0a+() +virolier/S. +virologie/S. +virologiste/S. +virologue/S. +virophage/S. +virose/S. +virostatique/S. +virtualisation/S. +virtualiser/a0a+() +virtualité/S. +virtuelle/F.() +virtuellement +virtuose/S. +virtuosité/S. +virulence/S. +virulente/F.() +virure/S. +virus +visa/S. +visage/S. +visagiste/S. +vis-à-vis +viscache/S. +viscérale/W.() +viscéralement +viscère/S. +viscose/S. +viscosimètre/S. +viscosité/S. +visée/F.() +viser/a0a+() +viseur/S. +viseuse/W.() +visibilité/S. +visible/S. +visiblement +visière/S. +visioconférence/S. +vision/S. +visionique/S. +visionnage/S. +visionnaire/S. +visionnée/F.() +visionnement/S. +visionner/a0a+() +visionneuse/F.() +visiophone/S. +visiophonie/S. +visiophonique/S. +visitandine/S. +visitation/S. +visite/S. +visitée/F.() +visiter/a0a+() +visiteuse/F.() +visnage/S. +vison/S. +visonnière/S. +visqueuse/W.() +vissage/S. +vissée/F.() +visser/a0a+() +visserie/S. +visseuse/S. +visualisation/S. +visualisée/F.() +visualiser/a0a+() +visualiseur/S. +visuelle/F.() +visuellement +vitae +vitæ +vitale/W.() +vitalisation/S. +vitalisme/S. +vitaliste/S. +vitalité/S. +vitamine/S. +vitaminée/F.() +vitaminique/S. +vite +vite/S. +vitelline/F.() +vitellus +vitelotte/S. +vitement +vitesse/S. +viticole/S. +viticultrice/F.() +viticulture/S. +vitiligo/S. +vitrage/S. +vitrail/X. +vitre/S. +vitrée/F.() +vitrer/a0a+() +vitrerie/S. +vitreuse/W.() +vitrière/F.() +vitrifiabilité/S. +vitrifiable/S. +vitrification/S. +vitrificative/F.() +vitrificatrice/F.() +vitrifiée/F.() +vitrifier/a0a+() +vitrine/S. +vitriol/S. +vitriolage/S. +vitriolée/F.() +vitrioler/a0a+() +vitrioleuse/F.() +vitro +vitrocéramique/S. +vitulaire/S. +vitupération/S. +vitupératrice/F.() +vitupérer/c0a+() +vivable/S. +vivace/S. +vivacité/S. +vivandière/F.() +vivante/F.() +vivarium/S. +vivat/S. +vive/F.() +vivement +vivendi +viveuse/F.() +vivier/S. +vivifiante/F.() +vivification/S. +vivificatrice/F.() +vivifiée/F.() +vivifier/a0a+() +vivipare/S. +viviparité/S. +vivisection/S. +vivoter/a0() +vivre/xSxT() +vivrée/F.() +vivres +vivrière/F.() +vizir/S. +vizirat/S. +vlan +vocable/S. +vocabulaire/S. +vocale/W.() +vocalement +vocalique/S. +vocalisation/S. +vocalisatrice/F.() +vocaliser/a0a+() +vocalisme/S. +vocaliste/S. +vocatif/S. +vocation/S. +voceratrice/S. +vocero/S. +vociférante/F.() +vocifération/S. +vocifératrice/F.() +vociférée/F.() +vociférer/c0a+() +vodka/S. +vœu/X. +vogoule/F.() +vogoule/S. +vogue/S. +voguer/a0() +voici +voïévodie/S. +voilà +voilage/S. +voile/S. +voilée/F.() +voilement/S. +voiler/a0a+() +voilerie/S. +voilette/S. +voilier/S. +voilure/S. +voir/pFpG() +voire +voirie/S. +voisée/F.() +voisement/S. +voisinage/S. +voisine/F.() +voisiner/a0() +voiturage/S. +voiture/S. +voiturer/a0a+() +voiture-restaurant +voitures-restaurants +voiturette/S. +voiturier/S. +voiturin/S. +voïvodat/S. +voïvode/S. +voïvodie/S. +voix +vol/S. +volable/S. +volage/S. +volaille/S. +volailler/S. +volailleuse/F.() +volante/F.() +volapük/S. +volatile/F.() +volatile/S. +volatilisable/S. +volatilisation/S. +volatilisée/F.() +volatiliser/a0a+() +volatilité/S. +vol-au-vent +volcan/S. +volcanique/S. +volcaniser/a0a+() +volcanisme/S. +volcanologie/S. +volcanologique/S. +volcanologue/S. +volée/F.() +volée/S. +voler/a0a+() +volerie/S. +volet/S. +voleter/d0() +volettement/S. +voleuse/F.() +volière/S. +voligeage/S. +voliger/a0a+() +volis +volition/S. +volitionnelle/F.() +volitive/F.() +volley/S. +volley-ball/S. +volleyer/a0() +volleyeuse/F.() +volontaire/S. +volontairement +volontariat/S. +volontarisme/S. +volontariste/S. +volonté/S. +volontiers +volt/Um() +voltage/S. +voltaïque/S. +voltaire/S. +voltairianisme/S. +voltairienne/F.() +voltaïsation/S. +voltamètre/S. +voltampère/Um() +volte-face +volter/a0() +voltige/S. +voltigement/S. +voltiger/a0() +voltigeuse/F.() +voltmètre/S. +volubile/S. +volubilement +volubilis +volubilité/S. +volucelle/S. +volucompteur/S. +volume/S. +volumétrie/S. +volumétrique/S. +volumineuse/W.() +volumique/S. +volupté/S. +voluptuaire/S. +voluptueuse/W.() +voluptueusement +volute/S. +volvaire/S. +volve/S. +volvox +volvulus +vomer/S. +vomérienne/F.() +vomie/F.() +vomique/S. +vomiquier/S. +vomir/f0f+() +vomissement/S. +vomissure/S. +vomitive/F.() +vomito/S. +vomitoire/S. +vomito-negro +vorace/S. +voracement +voracité/S. +vortex +vorticelle/S. +vos +vosgienne/F.() +votante/F.() +votation/S. +vote/S. +voter/a0a+() +votive/F.() +votre +vôtre/S. +vouée/F.() +vouer/a0a+() +vouge/S. +vouivre/S. +vouloir/pB() +voulue/F.() +vous +vous-même/S. +vousseau/X. +voussoiement/S. +voussoir/S. +voussoyer/a0a+() +voussure/S. +voûtain/S. +voûte/S. +voûtée/F.() +voûter/a0a+() +vouvoiement/S. +vouvoyer/a0a+() +voyage/S. +voyager/a0() +voyageuse/F.() +voyagiste/S. +voyance/S. +voyante/F.() +voyelle/S. +voyer/S. +voyeurisme/S. +voyeuse/F.() +voyou/S. +voyoucratie/S. +vrac +vraie/F.() +vraiment +vraisemblable/S. +vraisemblablement +vraisemblance/S. +vraquier/S. +vreneli/S. +vrillage/S. +vrille/S. +vrillée/F.() +vrillement/S. +vriller/a0a+() +vrillette/S. +vrombir/f0() +vrombissante/F.() +vrombissement/S. +vs +vu +vue/F.() +vulcain/S. +vulcanales +vulcanienne/F.() +vulcanisable/S. +vulcanisation/S. +vulcaniser/a0a+() +vulcanologie/S. +vulcanologue/S. +vulgaire/S. +vulgairement +vulganiser/a0a+() +vulgarisation/S. +vulgarisatrice/F.() +vulgarisée/F.() +vulgariser/a0a+() +vulgarisme/S. +vulgarité/S. +vulgate/S. +vulgo +vulnérabilité/S. +vulnérable/S. +vulnéraire/S. +vulnérante/F.() +vulpin/S. +vulvaire/S. +vulve/S. +w +wading/S. +wagage/S. +wagnérienne/F.() +wagon/S. +wagon-bar +wagon-citerne +wagon-foudre +wagon-lit +wagonnée/S. +wagonnet/S. +wagonnette/S. +wagonnier/S. +wagon-poste +wagon-réservoir +wagon-restaurant +wagon-salon +wagons-bars +wagons-citernes +wagons-foudres +wagons-lits +wagons-poste +wagons-réservoirs +wagons-restaurants +wagons-salons +wagons-tombereaux +wagons-trémies +wagons-vannes +wagon-tombereau +wagon-trémie +wagon-vanne +wahhabisme/S. +wahhabiste/S. +wakizashi/S. +walkies-talkies +walkie-talkie +walkman/S. +walk-over +walkyrie/S. +wallaby/S. +wallingante/F.() +wallonisme/S. +wallonne/F.() +wapiti/S. +wargame/S. +warning/S. +warrant/S. +warrantage/S. +warranter/a0a+() +washingtonia/S. +wassingue/S. +water-ballast/S. +water-closet/S. +watergang/S. +wateringue/S. +water-polo/S. +waterproof/S. +waters +watt/Um() +wattheure/Um() +wattman/S. +wattmètre/S. +web +webcam/S. +webcaméra/S. +weber/Um() +weblog/S. +webmestre/S. +webmestrie/S. +webradio/S. +webtélé/S. +week-end/S. +week-ender/a0() +welche/S. +wellingtonia/S. +weltanschauung/S. +welter/S. +wergeld/S. +western/S. +westphalienne/F.() +wharf/S. +whig/S. +whipcord/S. +whisky/S. +whist/S. +white-spirit/S. +widget/S. +wi-fi +wigwam/S. +wiki/S. +wilaya/S. +williamine/S. +winch/S. +winchester/S. +windsurf/S. +wintergreen/S. +wishbone/S. +wisigothe/F.() +wisigothique/S. +witloof/S. +wok/S. +wolfram/S. +wolophiser/a0a+() +wombat/S. +won/S. +woofer/S. +wormien/S. +würmienne/F.() +wyandotte/S. +x +xanthate/S. +xanthélasma/S. +xanthie/S. +xanthine/S. +xanthique/S. +xanthoderme/S. +xanthogénate/S. +xanthogénique/S. +xanthome/S. +xanthophycée/S. +xanthophylle/S. +xanthopsie/S. +xénarthre/S. +xénélasie/S. +xénocristal/X. +xénogreffe/S. +xénolite/S. +xénolithe/S. +xénon/S. +xénophile/S. +xénophilie/S. +xénophobe/S. +xénophobie/S. +xéranthème/S. +xérès +xérodermie/S. +xérographie/S. +xérophile/S. +xérophtalmie/S. +xérus +xi +ximénie/S. +xiphias +xipho/S. +xiphoïde/S. +xiphoïdienne/F.() +xiphophore/S. +xylème/S. +xylène/S. +xylidine/S. +xylocope/S. +xylographe/S. +xylographie/S. +xylographique/S. +xylophage/S. +xylophone/S. +xyste/S. +y/Q'n'd'j'l'm't's' +yacht/S. +yacht-club/S. +yachting/S. +yachtman/S. +yachtwoman/S. +yailler/a2a+() +yak/S. +yang +yankee/S. +yaourt/S. +yaourtière/S. +yard/S. +yatagan/S. +yawl/S. +yd/||-- +yearling/S. +yèble/S. +yéménite/S. +yen/S. +yeoman/S. +yeomanry/S. +yéti/S. +yeuse/S*() +yeux/D' +yé-yé +yiddish +yin +ylangs-ylangs/D'Q' +ylang-ylang/L'D'Q' +yobibit/S. +yobioctet/S. +yod/S. +yodiser/a2a+() +yoga/S. +yogi/S. +yogourt/S. +yohimbehe/S. +yohimbine/S. +yole/S. +yoper/a2a+() +yottabit/S. +yottaoctet/S. +yougoslave/S. +youpi +youpie +youpine/F.() +yourte/S. +youyou/S. +yo-yo +yoyottante/F.() +yoyotter/a1() +ypérite/S*() +ypréau/X*() +ytterbine/S*() +ytterbium/S*() +yttria/S*() +yttrialite/S*() +yttrifère/S*() +yttrique/S*() +yttrium/S*() +yuan/S. +yucca/S. +z +zabre/S. +zaibatsu/S. +zain/S. +zaïroise/F.() +zakouski +zamak/S. +zambienne/F.() +zancle/S. +zani/S. +zanzi/S. +zanzibar/S. +zaouïa/S. +zapateado/S. +zapatiste/S. +zapper/a0a+() +zappeuse/F.() +zapping/S. +zarabe/S. +zarzuela/S. +zaydite/S. +zazoue/F.() +zébibit/S. +zébioctet/S. +zèbre/S. +zébrée/F.() +zébrer/c0a+() +zébrure/S. +zébu/S. +zée/S. +zélandaise/F.() +zélatrice/F.() +zèle/S. +zélée/F.() +zellige/S. +zélote/S. +zemstvo/S. +zen +zenana/S. +zende/F.() +zénith/S. +zénithale/W.() +zénitude/S. +zéolite/S. +zéolithe/S. +zéphyr/S. +zéphyrienne/F.() +zéphyrine/S. +zeppelin/S. +zéro/S. +zérotage/S. +zérumbet/S. +zerver/a0a+() +zeste/S. +zester/a0a+() +zêta +zétète/S. +zététicienne/F.() +zététique/S. +zettabit/S. +zettaoctet/S. +zeugma/S. +zeugme/S. +zeuzère/S. +zézaiement/S. +zézayer/a0() +zibeline/S. +ziber/a0a+() +zidovudine/S. +zieuter/a0a+() +zig/S. +ziggourat/S. +zigoteau/X. +zigoto/S. +zigouillage/S. +zigouillée/F.() +zigouiller/a0a+() +zigounette/S. +zigue/S. +ziguer/a0a+() +zigzag/S. +zigzagante/F.() +zigzaguer/a0() +zimbabwéenne/F.() +zinc/S. +zincage/S. +zincate/S. +zincifère/S. +zincographie/S. +zincogravure/S. +zingage/S. +zingara +zingaro/S. +zingue/S. +zinguer/a0a+() +zinguerie/S. +zingueuse/F.() +zinjanthrope/S. +zinnia/S. +zinzin/S. +zinzinuler/a0() +zinzoline/F.() +zip/S. +zippée/F.() +zipper/a0a+() +zircon/S. +zircone/S. +zirconite/S. +zirconium/S. +zizanie/S. +zizi/S. +zloty/S. +zoanthaire/S. +zoanthropie/S. +zodiac/S. +zodiacale/W.() +zodiaque/S. +zoé/S. +zoïle/S. +zombi/S. +zombie/S. +zona/S. +zonage/S. +zonale/W.() +zonalité/S. +zonarde/F.() +zonation/S. +zone/S. +zonée/F.() +zoner/a0a+() +zonier/S. +zoning/S. +zonure/S. +zonzonner/a0() +zoo/S. +zoogamète/S. +zoogéographie/S. +zooglée/S. +zooïde/S. +zoolâtre/S. +zoolâtrie/S. +zoolâtrique/S. +zoolite/S. +zoolithe/S. +zoologie/S. +zoologique/S. +zoologiquement +zoologiste/S. +zoologue/S. +zoom/S. +zoomer/a0a+() +zoomorphe/S. +zoomorphisme/S. +zoonose/S. +zoopathie/S. +zoophile/S. +zoophilie/S. +zoophobie/S. +zoophore/S. +zoophyte/S. +zooplancton/S. +zoopsie/S. +zoosémiotique/S. +zoosporange/S. +zoospore/S. +zootaxie/S. +zootechnicienne/F.() +zootechnie/S. +zootechnique/S. +zoothérapeute/S. +zoothérapeutique/S. +zoothérapie/S. +zorille/S. +zoroastrienne/F.() +zoroastrisme/S. +zostère/S. +zostérienne/F.() +zou +zouave/S. +zouaver/a0a+() +zouk/S. +zouker/a0() +zouloue/F.() +zozo/S. +zozotement/S. +zozoter/a0() +zucchette/S. +zuchette/S. +zûner/a0() +zurichoise/F.() +zut +zutique/S. +zutiste/S. +zwanze/S. +zwanzer/a0() +zwinglianisme/S. +zyeuter/a0a+() +zygène/S. +zygoma/S. +zygomatique/S. +zygomorphe/S. +zygomycète/S. +zygopétale/S. +zygote/S. +zygotique/S. +zyklon/S. +zymase/S. +zymotechnie/S. +zymotique/S. +zython/S. +zythum/S. +µR/||-- +µas/||-- +α +β +γ +δ +ε +ζ +η +θ +ι +κ +λ +μ +ν +ξ +ο +π +ρ +σ +τ +υ +φ +χ +ψ +ω +Ω/U.||-- diff --git a/lib/main.html b/lib/main.html index 22527d99..b0e70686 100644 --- a/lib/main.html +++ b/lib/main.html @@ -82,6 +82,7 @@ + diff --git a/package.json b/package.json index 54c02a8b..91c976e3 100644 --- a/package.json +++ b/package.json @@ -99,6 +99,7 @@ "striptags": "^2.2.1", "superagent": "^1.2.0", "superagent-promise": "^1.0.3", + "typo-js": "^1.0.3", "unique-slug": "2.0.0", "uuid": "^3.2.1" }, diff --git a/tests/lib/spellcheck.test.js b/tests/lib/spellcheck.test.js new file mode 100644 index 00000000..87d3e8a5 --- /dev/null +++ b/tests/lib/spellcheck.test.js @@ -0,0 +1,151 @@ +const Typo = require('typo-js') +jest.mock('typo-js') + +const systemUnderTest = require('browser/lib/spellcheck') + +beforeEach(() => { + // Clear all instances and calls to constructor and all methods: + Typo.mockClear() +}) + +it('should test that checkRange does not marks words that do not contain a typo', function () { + const testWord = 'testWord' + const editor = jest.fn() + editor.getRange = jest.fn(() => testWord) + editor.markText = jest.fn() + const range = {anchor: {line: 1, ch: 0}, head: {line: 1, ch: 10}} + const mockDictionary = jest.fn() + mockDictionary.check = jest.fn(() => true) + systemUnderTest.setDictionaryForTestsOnly(mockDictionary) + + systemUnderTest.checkRange(editor, range) + + expect(editor.getRange).toHaveBeenCalledWith(range.anchor, range.head) + expect(mockDictionary.check).toHaveBeenCalledWith(testWord) + expect(editor.markText).not.toHaveBeenCalled() +}) + +it('should test that checkRange should marks words that contain a typo', function () { + const testWord = 'testWord' + const editor = jest.fn() + editor.getRange = jest.fn(() => testWord) + editor.markText = jest.fn() + const range = {anchor: {line: 1, ch: 0}, head: {line: 1, ch: 10}} + const mockDictionary = jest.fn() + mockDictionary.check = jest.fn(() => false) + systemUnderTest.setDictionaryForTestsOnly(mockDictionary) + + systemUnderTest.checkRange(editor, range) + + expect(editor.getRange).toHaveBeenCalledWith(range.anchor, range.head) + expect(mockDictionary.check).toHaveBeenCalledWith(testWord) + expect(editor.markText).toHaveBeenCalledWith(range.anchor, range.head, {'className': systemUnderTest.CSS_ERROR_CLASS}) +}) + +it('should test that initialize clears all marks', function () { + const dummyMarks = [ + {clear: jest.fn()}, + {clear: jest.fn()}, + {clear: jest.fn()} + ] + const editor = jest.fn() + editor.getAllMarks = jest.fn(() => dummyMarks) + + systemUnderTest.initialize(editor, systemUnderTest.SPELLCHECK_DISABLED) + + expect(editor.getAllMarks).toHaveBeenCalled() + for (const dummyMark of dummyMarks) { + expect(dummyMark.clear).toHaveBeenCalled() + } +}) + +it('should test that initialize with DISABLED as a lang argument should not load any dictionary and not check the whole document', function () { + const editor = jest.fn() + editor.getAllMarks = jest.fn(() => []) + const checkWholeDocumentSpy = jest.spyOn(systemUnderTest, 'checkWholeDocument').mockImplementation() + + systemUnderTest.initialize(editor, systemUnderTest.SPELLCHECK_DISABLED) + + expect(Typo).not.toHaveBeenCalled() + expect(checkWholeDocumentSpy).not.toHaveBeenCalled() + checkWholeDocumentSpy.mockRestore() +}) + +it('should test that initialize loads the correct dictionary', function () { + const editor = jest.fn() + editor.getAllMarks = jest.fn(() => []) + const lang = 'de_DE' + const checkWholeDocumentSpy = jest.spyOn(systemUnderTest, 'checkWholeDocument').mockImplementation() + + expect(Typo).not.toHaveBeenCalled() + systemUnderTest.initialize(editor, lang) + + expect(Typo).toHaveBeenCalledWith(lang, false, false, expect.anything()) + expect(Typo.mock.calls[0][3].dictionaryPath).toEqual(systemUnderTest.DICTIONARY_PATH) + expect(Typo.mock.calls[0][3].asyncLoad).toBe(true) + checkWholeDocumentSpy.mockRestore() +}) + +it('should test that checkMultiLineRange performs checks for each word in the stated range', function () { + const dummyText = 'Line1Word1 Line1Word2 Line1Word3\n L2W1\n \nLine4Word1 Line4Word2' + const ranges = [ + {anchor: {line: 0, ch: 0}, head: {line: 0, ch: 10}}, + {anchor: {line: 0, ch: 11}, head: {line: 0, ch: 11}}, + {anchor: {line: 0, ch: 12}, head: {line: 0, ch: 22}}, + {anchor: {line: 0, ch: 23}, head: {line: 0, ch: 23}}, + {anchor: {line: 0, ch: 24}, head: {line: 0, ch: 34}}, + {anchor: {line: 1, ch: 0}, head: {line: 1, ch: 0}}, + {anchor: {line: 1, ch: 1}, head: {line: 1, ch: 4}}, + {anchor: {line: 2, ch: 0}, head: {line: 2, ch: 0}}, + {anchor: {line: 3, ch: 0}, head: {line: 3, ch: 10}}, + {anchor: {line: 3, ch: 11}, head: {line: 3, ch: 11}}, + {anchor: {line: 3, ch: 12}, head: {line: 3, ch: 22}} + ] + const rangeFrom = {line: 0, ch: 0} + const rangeTo = {line: 3, ch: 22} + const editor = jest.fn() + editor.getRange = jest.fn(() => dummyText) + editor.findWordAt = jest.fn() + editor.findWordAt.mockReturnValueOnce(ranges[0]) + editor.findWordAt.mockReturnValueOnce(ranges[1]) + editor.findWordAt.mockReturnValueOnce(ranges[2]) + editor.findWordAt.mockReturnValueOnce(ranges[3]) + editor.findWordAt.mockReturnValueOnce(ranges[4]) + editor.findWordAt.mockReturnValueOnce(ranges[5]) + editor.findWordAt.mockReturnValueOnce(ranges[6]) + editor.findWordAt.mockReturnValueOnce(ranges[7]) + editor.findWordAt.mockReturnValueOnce(ranges[8]) + editor.findWordAt.mockReturnValueOnce(ranges[9]) + editor.findWordAt.mockReturnValueOnce(ranges[10]) + const checkRangeSpy = jest.spyOn(systemUnderTest, 'checkRange').mockImplementation() + + systemUnderTest.checkMultiLineRange(systemUnderTest, editor, rangeFrom, rangeTo) + + expect(editor.getRange).toHaveBeenCalledWith(rangeFrom, rangeTo) + expect(editor.findWordAt).toHaveBeenCalledTimes(11) + expect(editor.findWordAt.mock.calls[0][0]).toEqual({line: 0, ch: 0}) + expect(editor.findWordAt.mock.calls[1][0]).toEqual({line: 0, ch: 11}) + expect(editor.findWordAt.mock.calls[2][0]).toEqual({line: 0, ch: 12}) + expect(editor.findWordAt.mock.calls[3][0]).toEqual({line: 0, ch: 23}) + expect(editor.findWordAt.mock.calls[4][0]).toEqual({line: 0, ch: 24}) + expect(editor.findWordAt.mock.calls[5][0]).toEqual({line: 1, ch: 0}) + expect(editor.findWordAt.mock.calls[6][0]).toEqual({line: 1, ch: 1}) + expect(editor.findWordAt.mock.calls[7][0]).toEqual({line: 2, ch: 0}) + expect(editor.findWordAt.mock.calls[8][0]).toEqual({line: 3, ch: 0}) + expect(editor.findWordAt.mock.calls[9][0]).toEqual({line: 3, ch: 11}) + expect(editor.findWordAt.mock.calls[10][0]).toEqual({line: 3, ch: 12}) + expect(checkRangeSpy).toHaveBeenCalledTimes(11) + expect(checkRangeSpy.mock.calls[0][1]).toEqual(ranges[0]) + expect(checkRangeSpy.mock.calls[1][1]).toEqual(ranges[1]) + expect(checkRangeSpy.mock.calls[2][1]).toEqual(ranges[2]) + expect(checkRangeSpy.mock.calls[3][1]).toEqual(ranges[3]) + expect(checkRangeSpy.mock.calls[4][1]).toEqual(ranges[4]) + expect(checkRangeSpy.mock.calls[5][1]).toEqual(ranges[5]) + expect(checkRangeSpy.mock.calls[6][1]).toEqual(ranges[6]) + expect(checkRangeSpy.mock.calls[7][1]).toEqual(ranges[7]) + expect(checkRangeSpy.mock.calls[8][1]).toEqual(ranges[8]) + expect(checkRangeSpy.mock.calls[9][1]).toEqual(ranges[9]) + expect(checkRangeSpy.mock.calls[10][1]).toEqual(ranges[10]) + + checkRangeSpy.mockRestore() +}) diff --git a/yarn.lock b/yarn.lock index d5bce1d1..f3beef84 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8350,6 +8350,10 @@ typedarray@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" +typo-js@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/typo-js/-/typo-js-1.0.3.tgz#54d8ebc7949f1a7810908b6002c6841526c99d5a" + ua-parser-js@^0.7.9: version "0.7.18" resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.18.tgz#a7bfd92f56edfb117083b69e31d2aa8882d4b1ed" From 785272540e70fe89e15d022cc373de3288989231 Mon Sep 17 00:00:00 2001 From: ehhc Date: Sat, 23 Jun 2018 18:15:16 +0200 Subject: [PATCH 005/498] Spellcheck - liveSpellcheck --- browser/components/CodeEditor.js | 2 +- browser/lib/spellcheck.js | 49 ++-- tests/lib/spellcheck.test.js | 415 +++++++++++++++++++++++++++++-- 3 files changed, 430 insertions(+), 36 deletions(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index 6287e1fd..230b55a7 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -322,7 +322,7 @@ export default class CodeEditor extends React.Component { } handleChange (editor, changeObject) { - spellcheck.handleChange(editor, changeObject) + spellcheck.liveSpellcheck(editor, changeObject) this.value = editor.getValue() if (this.props.onChange) { this.props.onChange(editor) diff --git a/browser/lib/spellcheck.js b/browser/lib/spellcheck.js index 37dcce4c..09f9c646 100644 --- a/browser/lib/spellcheck.js +++ b/browser/lib/spellcheck.js @@ -75,7 +75,7 @@ function checkMultiLineRange (thisReference, editor, from, to) { } while (w < wEnd) { const wordRange = editor.findWordAt({line: l, ch: w}) - thisReference.checkRange(editor, wordRange) + thisReference.checkWord(editor, wordRange) w += (wordRange.head.ch - wordRange.anchor.ch) + 1 } } @@ -89,7 +89,7 @@ function checkMultiLineRange (thisReference, editor, from, to) { * @param wordRange Object specifying the range that should be checked. * Having the following structure: {anchor: {line: integer, ch: integer}, head: {line: integer, ch: integer}} */ -function checkRange (editor, wordRange) { +function checkWord (editor, wordRange) { const word = editor.getRange(wordRange.anchor, wordRange.head) if (word == null || word.length <= 3) { return @@ -99,16 +99,21 @@ function checkRange (editor, wordRange) { } } -function handleChange (editor, changeObject) { +/** + * Checks the changes recently made (aka live check) + * @param {Codemirror} editor CodeMirror-Editor + * @param changeObject codeMirror changeObject + */ +function liveSpellcheck (editor, changeObject) { /** * Returns the range that is smaller (i.e. that is before the other in the editor) */ function getLesserRange (from, to) { if (from.line > to.line) { - from = to + return to } else { if (from.ch > to.ch) { - from = to + return to } } return from @@ -118,11 +123,7 @@ function handleChange (editor, changeObject) { let to = {line: from.line, ch: from.ch} const changeArray = changeObject.text || [''] to.line += changeArray.length - 1 - let charactersInLastLineOfChange = changeArray[changeArray.length - 1].length - // If the new text is not empty we need to subtract one from the length due to the counting starting at 0 - if (changeArray[changeArray.length - 1] !== '') { - charactersInLastLineOfChange -= 1 - } + const charactersInLastLineOfChange = changeArray[changeArray.length - 1].length if (from.line === to.line) { to.ch += charactersInLastLineOfChange } else { @@ -131,20 +132,34 @@ function handleChange (editor, changeObject) { return to } - if (dictionary !== null) { + if (dictionary === null || editor == null) { return } + try { + let rangeCheck = true let from = getLesserRange(changeObject.from, changeObject.to) let to = calcTo(from) - if (from.line === to.line && from.ch === to.ch) { - if (changeObject.text[changeObject.text.length - 1] !== '') { - from.ch -= 1 + const newTextLastLine = changeObject.text[changeObject.text.length - 1] + if (from.line === to.line && newTextLastLine.length <= 1) { + if (newTextLastLine === '' || newTextLastLine === ' ') { + from.ch = Math.max(0, from.ch - 1) } + const wordRange = editor.findWordAt({line: from.line, ch: from.ch}) + from = wordRange.anchor + to = wordRange.head + rangeCheck = false } const existingMarks = editor.findMarks(from, to) || [] for (const mark of existingMarks) { mark.clear() } - checkMultiLineRange(this, editor, from, to) + + if (rangeCheck) { + this.checkMultiLineRange(this, editor, from, to) + } else { + this.checkWord(editor, {anchor: from, head: to}) + } + } catch (e) { + console.info('Error during the spell check. It might be due to problems figuring out the range of the new text..', e) } } @@ -154,8 +169,8 @@ module.exports = { SPELLCHECK_DISABLED, getAvailableDictionaries, initialize, - handleChange, - checkRange, + liveSpellcheck, + checkWord, checkMultiLineRange, checkWholeDocument, setDictionaryForTestsOnly diff --git a/tests/lib/spellcheck.test.js b/tests/lib/spellcheck.test.js index 87d3e8a5..4a8068eb 100644 --- a/tests/lib/spellcheck.test.js +++ b/tests/lib/spellcheck.test.js @@ -8,7 +8,7 @@ beforeEach(() => { Typo.mockClear() }) -it('should test that checkRange does not marks words that do not contain a typo', function () { +it('should test that checkWord does not marks words that do not contain a typo', function () { const testWord = 'testWord' const editor = jest.fn() editor.getRange = jest.fn(() => testWord) @@ -18,14 +18,14 @@ it('should test that checkRange does not marks words that do not contain a typo' mockDictionary.check = jest.fn(() => true) systemUnderTest.setDictionaryForTestsOnly(mockDictionary) - systemUnderTest.checkRange(editor, range) + systemUnderTest.checkWord(editor, range) expect(editor.getRange).toHaveBeenCalledWith(range.anchor, range.head) expect(mockDictionary.check).toHaveBeenCalledWith(testWord) expect(editor.markText).not.toHaveBeenCalled() }) -it('should test that checkRange should marks words that contain a typo', function () { +it('should test that checkWord should marks words that contain a typo', function () { const testWord = 'testWord' const editor = jest.fn() editor.getRange = jest.fn(() => testWord) @@ -35,7 +35,7 @@ it('should test that checkRange should marks words that contain a typo', functio mockDictionary.check = jest.fn(() => false) systemUnderTest.setDictionaryForTestsOnly(mockDictionary) - systemUnderTest.checkRange(editor, range) + systemUnderTest.checkWord(editor, range) expect(editor.getRange).toHaveBeenCalledWith(range.anchor, range.head) expect(mockDictionary.check).toHaveBeenCalledWith(testWord) @@ -117,7 +117,7 @@ it('should test that checkMultiLineRange performs checks for each word in the st editor.findWordAt.mockReturnValueOnce(ranges[8]) editor.findWordAt.mockReturnValueOnce(ranges[9]) editor.findWordAt.mockReturnValueOnce(ranges[10]) - const checkRangeSpy = jest.spyOn(systemUnderTest, 'checkRange').mockImplementation() + const checkWordSpy = jest.spyOn(systemUnderTest, 'checkWord').mockImplementation() systemUnderTest.checkMultiLineRange(systemUnderTest, editor, rangeFrom, rangeTo) @@ -134,18 +134,397 @@ it('should test that checkMultiLineRange performs checks for each word in the st expect(editor.findWordAt.mock.calls[8][0]).toEqual({line: 3, ch: 0}) expect(editor.findWordAt.mock.calls[9][0]).toEqual({line: 3, ch: 11}) expect(editor.findWordAt.mock.calls[10][0]).toEqual({line: 3, ch: 12}) - expect(checkRangeSpy).toHaveBeenCalledTimes(11) - expect(checkRangeSpy.mock.calls[0][1]).toEqual(ranges[0]) - expect(checkRangeSpy.mock.calls[1][1]).toEqual(ranges[1]) - expect(checkRangeSpy.mock.calls[2][1]).toEqual(ranges[2]) - expect(checkRangeSpy.mock.calls[3][1]).toEqual(ranges[3]) - expect(checkRangeSpy.mock.calls[4][1]).toEqual(ranges[4]) - expect(checkRangeSpy.mock.calls[5][1]).toEqual(ranges[5]) - expect(checkRangeSpy.mock.calls[6][1]).toEqual(ranges[6]) - expect(checkRangeSpy.mock.calls[7][1]).toEqual(ranges[7]) - expect(checkRangeSpy.mock.calls[8][1]).toEqual(ranges[8]) - expect(checkRangeSpy.mock.calls[9][1]).toEqual(ranges[9]) - expect(checkRangeSpy.mock.calls[10][1]).toEqual(ranges[10]) + expect(checkWordSpy).toHaveBeenCalledTimes(11) + expect(checkWordSpy.mock.calls[0][1]).toEqual(ranges[0]) + expect(checkWordSpy.mock.calls[1][1]).toEqual(ranges[1]) + expect(checkWordSpy.mock.calls[2][1]).toEqual(ranges[2]) + expect(checkWordSpy.mock.calls[3][1]).toEqual(ranges[3]) + expect(checkWordSpy.mock.calls[4][1]).toEqual(ranges[4]) + expect(checkWordSpy.mock.calls[5][1]).toEqual(ranges[5]) + expect(checkWordSpy.mock.calls[6][1]).toEqual(ranges[6]) + expect(checkWordSpy.mock.calls[7][1]).toEqual(ranges[7]) + expect(checkWordSpy.mock.calls[8][1]).toEqual(ranges[8]) + expect(checkWordSpy.mock.calls[9][1]).toEqual(ranges[9]) + expect(checkWordSpy.mock.calls[10][1]).toEqual(ranges[10]) - checkRangeSpy.mockRestore() + checkWordSpy.mockRestore() +}) + +it('should make sure that liveSpellcheck dont work if the spellcheck is not enabled', function () { + const checkMultiLineRangeSpy = jest.spyOn(systemUnderTest, 'checkMultiLineRange').mockImplementation() + const checkWordSpy = jest.spyOn(systemUnderTest, 'checkWord').mockImplementation() + const editor = jest.fn() + editor.findMarks = jest.fn() + + systemUnderTest.setDictionaryForTestsOnly(null) + systemUnderTest.liveSpellcheck(editor, {}) + + expect(checkWordSpy).not.toHaveBeenCalled() + expect(checkMultiLineRangeSpy).not.toHaveBeenCalled() + expect(editor.findMarks).not.toHaveBeenCalled() + + checkWordSpy.mockRestore() + checkMultiLineRangeSpy.mockRestore() +}) + +it('should make sure that liveSpellcheck works for a range of changes', function () { + const checkMultiLineRangeSpy = jest.spyOn(systemUnderTest, 'checkMultiLineRange').mockImplementation() + const checkWordSpy = jest.spyOn(systemUnderTest, 'checkWord').mockImplementation() + const editor = jest.fn() + editor.findMarks = jest.fn() + const dummyDictionary = jest.fn() + const changeObject = { + from: {line: 2, ch: 0}, + to: {line: 7, ch: 13}, + text: [ + 'first line', + 'second line', + 'third line' + ] + } + + const expectedFrom = changeObject.from + const expectedTo = {line: 4, ch: 10} + + systemUnderTest.setDictionaryForTestsOnly(dummyDictionary) + systemUnderTest.liveSpellcheck(editor, changeObject) + + expect(checkWordSpy).not.toHaveBeenCalled() + expect(checkMultiLineRangeSpy).toHaveBeenCalledTimes(1) + expect(checkMultiLineRangeSpy.mock.calls[0][1]).toEqual(editor) + expect(checkMultiLineRangeSpy.mock.calls[0][2]).toEqual(expectedFrom) + expect(checkMultiLineRangeSpy.mock.calls[0][3]).toEqual(expectedTo) + + checkWordSpy.mockRestore() + checkMultiLineRangeSpy.mockRestore() +}) + +it('should make sure that liveSpellcheck works for a range of changes with inverted from to range (due to paste action)', function () { + const checkMultiLineRangeSpy = jest.spyOn(systemUnderTest, 'checkMultiLineRange').mockImplementation() + const checkWordSpy = jest.spyOn(systemUnderTest, 'checkWord').mockImplementation() + const editor = jest.fn() + editor.findMarks = jest.fn() + const dummyDictionary = jest.fn() + const changeObject = { + from: {line: 7, ch: 12}, + to: {line: 2, ch: 0}, + text: [ + 'first line', + 'second line', + 'third line' + ] + } + + const expectedFrom = changeObject.to + const expectedTo = {line: 4, ch: 10} + + systemUnderTest.setDictionaryForTestsOnly(dummyDictionary) + systemUnderTest.liveSpellcheck(editor, changeObject) + + expect(checkWordSpy).not.toHaveBeenCalled() + expect(checkMultiLineRangeSpy).toHaveBeenCalledTimes(1) + expect(checkMultiLineRangeSpy.mock.calls[0][1]).toEqual(editor) + expect(checkMultiLineRangeSpy.mock.calls[0][2]).toEqual(expectedFrom) + expect(checkMultiLineRangeSpy.mock.calls[0][3]).toEqual(expectedTo) + + checkWordSpy.mockRestore() + checkMultiLineRangeSpy.mockRestore() +}) + +it('should make sure that liveSpellcheck deletes all existing marks in the given range', function () { + const checkMultiLineRangeSpy = jest.spyOn(systemUnderTest, 'checkMultiLineRange').mockImplementation() + const checkWordSpy = jest.spyOn(systemUnderTest, 'checkWord').mockImplementation() + const editor = jest.fn() + const dummyMarks = [ + {clear: jest.fn()}, + {clear: jest.fn()}, + {clear: jest.fn()} + ] + editor.findMarks = jest.fn(() => dummyMarks) + const dummyDictionary = jest.fn() + const changeObject = { + from: {line: 7, ch: 12}, + to: {line: 2, ch: 0}, + text: [ + 'first line', + 'second line', + 'third line' + ] + } + const expectedFrom = changeObject.to + const expectedTo = {line: 4, ch: 10} + + systemUnderTest.setDictionaryForTestsOnly(dummyDictionary) + systemUnderTest.liveSpellcheck(editor, changeObject) + + expect(editor.findMarks).toHaveBeenCalledWith(expectedFrom, expectedTo) + for (const dummyMark of dummyMarks) { + expect(dummyMark.clear).toHaveBeenCalled() + } + + checkWordSpy.mockRestore() + checkMultiLineRangeSpy.mockRestore() +}) + +it('should make sure that liveSpellcheck works when adding a sign', function () { + const checkMultiLineRangeSpy = jest.spyOn(systemUnderTest, 'checkMultiLineRange').mockImplementation() + const checkWordSpy = jest.spyOn(systemUnderTest, 'checkWord').mockImplementation() + const dummyWordRangeResult = {anchor: {line: 33, ch: 33}, head: {line: 33, ch: 34}} + const editor = jest.fn() + editor.findMarks = jest.fn() + editor.findWordAt = jest.fn(() => dummyWordRangeResult) + const dummyDictionary = jest.fn() + const changeObject = { + from: {line: 2, ch: 0}, + to: {line: 2, ch: 1}, + text: [ + 'a' + ] + } + + systemUnderTest.setDictionaryForTestsOnly(dummyDictionary) + systemUnderTest.liveSpellcheck(editor, changeObject) + + expect(checkMultiLineRangeSpy).not.toHaveBeenCalled() + expect(checkWordSpy).toHaveBeenCalledTimes(1) + expect(editor.findWordAt).toHaveBeenCalledWith(changeObject.from) + expect(checkWordSpy.mock.calls[0][0]).toEqual(editor) + expect(checkWordSpy.mock.calls[0][1]).toEqual(dummyWordRangeResult) + + checkWordSpy.mockRestore() + checkMultiLineRangeSpy.mockRestore() +}) + +it('should make sure that liveSpellcheck deletes the correct mark when adding a sign', function () { + const checkMultiLineRangeSpy = jest.spyOn(systemUnderTest, 'checkMultiLineRange').mockImplementation() + const checkWordSpy = jest.spyOn(systemUnderTest, 'checkWord').mockImplementation() + const dummyWordRangeResult = {anchor: {line: 33, ch: 33}, head: {line: 33, ch: 34}} + const editor = jest.fn() + const dummyMarks = [ + {clear: jest.fn()}, + {clear: jest.fn()}, + {clear: jest.fn()} + ] + editor.findMarks = jest.fn(() => dummyMarks) + editor.findWordAt = jest.fn(() => dummyWordRangeResult) + const dummyDictionary = jest.fn() + const changeObject = { + from: {line: 2, ch: 0}, + to: {line: 2, ch: 1}, + text: [ + 'a' + ] + } + + systemUnderTest.setDictionaryForTestsOnly(dummyDictionary) + systemUnderTest.liveSpellcheck(editor, changeObject) + + expect(checkMultiLineRangeSpy).not.toHaveBeenCalled() + expect(checkWordSpy).toHaveBeenCalledTimes(1) + expect(editor.findWordAt).toHaveBeenCalledWith(changeObject.from) + expect(editor.findMarks).toHaveBeenCalledWith(dummyWordRangeResult.anchor, dummyWordRangeResult.head) + for (const dummyMark of dummyMarks) { + expect(dummyMark.clear).toHaveBeenCalled() + } + + checkWordSpy.mockRestore() + checkMultiLineRangeSpy.mockRestore() +}) + +it('should make sure that liveSpellcheck works when deleting a sign', function () { + const checkMultiLineRangeSpy = jest.spyOn(systemUnderTest, 'checkMultiLineRange').mockImplementation() + const checkWordSpy = jest.spyOn(systemUnderTest, 'checkWord').mockImplementation() + const dummyWordRangeResult = {anchor: {line: 33, ch: 33}, head: {line: 33, ch: 34}} + const editor = jest.fn() + editor.findMarks = jest.fn() + editor.findWordAt = jest.fn(() => dummyWordRangeResult) + const dummyDictionary = jest.fn() + const changeObject = { + from: {line: 2, ch: 10}, + to: {line: 2, ch: 10}, + text: [ + '' + ] + } + + const expectedFrom = {line: 2, ch: 9} + + systemUnderTest.setDictionaryForTestsOnly(dummyDictionary) + systemUnderTest.liveSpellcheck(editor, changeObject) + + expect(checkMultiLineRangeSpy).not.toHaveBeenCalled() + expect(checkWordSpy).toHaveBeenCalledTimes(1) + expect(editor.findWordAt).toHaveBeenCalledWith(expectedFrom) + expect(checkWordSpy.mock.calls[0][0]).toEqual(editor) + expect(checkWordSpy.mock.calls[0][1]).toEqual(dummyWordRangeResult) + + checkWordSpy.mockRestore() + checkMultiLineRangeSpy.mockRestore() +}) + +it('should make sure that liveSpellcheck deletes the right marks when deleting a sign', function () { + const checkMultiLineRangeSpy = jest.spyOn(systemUnderTest, 'checkMultiLineRange').mockImplementation() + const checkWordSpy = jest.spyOn(systemUnderTest, 'checkWord').mockImplementation() + const dummyWordRangeResult = {anchor: {line: 33, ch: 33}, head: {line: 33, ch: 34}} + const editor = jest.fn() + const dummyMarks = [ + {clear: jest.fn()}, + {clear: jest.fn()}, + {clear: jest.fn()} + ] + editor.findMarks = jest.fn(() => dummyMarks) + editor.findWordAt = jest.fn(() => dummyWordRangeResult) + const dummyDictionary = jest.fn() + const changeObject = { + from: {line: 2, ch: 10}, + to: {line: 2, ch: 10}, + text: [ + '' + ] + } + + systemUnderTest.setDictionaryForTestsOnly(dummyDictionary) + systemUnderTest.liveSpellcheck(editor, changeObject) + + expect(checkMultiLineRangeSpy).not.toHaveBeenCalled() + expect(checkWordSpy).toHaveBeenCalledTimes(1) + expect(editor.findMarks).toHaveBeenCalledWith(dummyWordRangeResult.anchor, dummyWordRangeResult.head) + for (const dummyMark of dummyMarks) { + expect(dummyMark.clear).toHaveBeenCalled() + } + + checkWordSpy.mockRestore() + checkMultiLineRangeSpy.mockRestore() +}) + +it('should make sure that liveSpellcheck works when inserting a space', function () { + const checkMultiLineRangeSpy = jest.spyOn(systemUnderTest, 'checkMultiLineRange').mockImplementation() + const checkWordSpy = jest.spyOn(systemUnderTest, 'checkWord').mockImplementation() + const dummyWordRangeResult = {anchor: {line: 33, ch: 33}, head: {line: 33, ch: 34}} + const editor = jest.fn() + editor.findMarks = jest.fn() + editor.findWordAt = jest.fn(() => dummyWordRangeResult) + const dummyDictionary = jest.fn() + const changeObject = { + from: {line: 2, ch: 10}, + to: {line: 2, ch: 10}, + text: [ + ' ' + ] + } + + const expectedFrom = {line: 2, ch: 9} + + systemUnderTest.setDictionaryForTestsOnly(dummyDictionary) + systemUnderTest.liveSpellcheck(editor, changeObject) + + expect(checkMultiLineRangeSpy).not.toHaveBeenCalled() + expect(checkWordSpy).toHaveBeenCalledTimes(1) + expect(editor.findWordAt).toHaveBeenCalledWith(expectedFrom) + expect(checkWordSpy.mock.calls[0][0]).toEqual(editor) + expect(checkWordSpy.mock.calls[0][1]).toEqual(dummyWordRangeResult) + + checkWordSpy.mockRestore() + checkMultiLineRangeSpy.mockRestore() +}) + +it('should make sure that liveSpellcheck deletes the right marks when inserting a space', function () { + const checkMultiLineRangeSpy = jest.spyOn(systemUnderTest, 'checkMultiLineRange').mockImplementation() + const checkWordSpy = jest.spyOn(systemUnderTest, 'checkWord').mockImplementation() + const dummyWordRangeResult = {anchor: {line: 33, ch: 33}, head: {line: 33, ch: 34}} + const editor = jest.fn() + const dummyMarks = [ + {clear: jest.fn()}, + {clear: jest.fn()}, + {clear: jest.fn()} + ] + editor.findMarks = jest.fn(() => dummyMarks) + editor.findWordAt = jest.fn(() => dummyWordRangeResult) + const dummyDictionary = jest.fn() + const changeObject = { + from: {line: 2, ch: 10}, + to: {line: 2, ch: 10}, + text: [ + ' ' + ] + } + + systemUnderTest.setDictionaryForTestsOnly(dummyDictionary) + systemUnderTest.liveSpellcheck(editor, changeObject) + + expect(checkMultiLineRangeSpy).not.toHaveBeenCalled() + expect(checkWordSpy).toHaveBeenCalledTimes(1) + expect(editor.findMarks).toHaveBeenCalledWith(dummyWordRangeResult.anchor, dummyWordRangeResult.head) + for (const dummyMark of dummyMarks) { + expect(dummyMark.clear).toHaveBeenCalled() + } + + checkWordSpy.mockRestore() + checkMultiLineRangeSpy.mockRestore() +}) + +it('should make sure that liveSpellcheck works when a character is replaced', function () { + const checkMultiLineRangeSpy = jest.spyOn(systemUnderTest, 'checkMultiLineRange').mockImplementation() + const checkWordSpy = jest.spyOn(systemUnderTest, 'checkWord').mockImplementation() + const dummyWordRangeResult = {anchor: {line: 33, ch: 33}, head: {line: 33, ch: 34}} + const editor = jest.fn() + editor.findMarks = jest.fn() + editor.findWordAt = jest.fn(() => dummyWordRangeResult) + const dummyDictionary = jest.fn() + const changeObject = { + from: {line: 2, ch: 9}, + to: {line: 2, ch: 8}, + text: [ + 'a' + ] + } + + const expectedFrom = {line: 2, ch: 8} + + systemUnderTest.setDictionaryForTestsOnly(dummyDictionary) + systemUnderTest.liveSpellcheck(editor, changeObject) + + expect(checkMultiLineRangeSpy).not.toHaveBeenCalled() + expect(checkWordSpy).toHaveBeenCalledTimes(1) + expect(editor.findWordAt).toHaveBeenCalledWith(expectedFrom) + expect(checkWordSpy.mock.calls[0][0]).toEqual(editor) + expect(checkWordSpy.mock.calls[0][1]).toEqual(dummyWordRangeResult) + + checkWordSpy.mockRestore() + checkMultiLineRangeSpy.mockRestore() +}) + +it('should make sure that liveSpellcheck deletes the right marks when a character is replaced', function () { + const checkMultiLineRangeSpy = jest.spyOn(systemUnderTest, 'checkMultiLineRange').mockImplementation() + const checkWordSpy = jest.spyOn(systemUnderTest, 'checkWord').mockImplementation() + const dummyWordRangeResult = {anchor: {line: 33, ch: 33}, head: {line: 33, ch: 34}} + const editor = jest.fn() + const dummyMarks = [ + {clear: jest.fn()}, + {clear: jest.fn()}, + {clear: jest.fn()} + ] + editor.findMarks = jest.fn(() => dummyMarks) + editor.findWordAt = jest.fn(() => dummyWordRangeResult) + const dummyDictionary = jest.fn() + const changeObject = { + from: {line: 2, ch: 9}, + to: {line: 2, ch: 8}, + text: [ + 'b' + ] + } + + systemUnderTest.setDictionaryForTestsOnly(dummyDictionary) + systemUnderTest.liveSpellcheck(editor, changeObject) + + expect(checkMultiLineRangeSpy).not.toHaveBeenCalled() + expect(checkWordSpy).toHaveBeenCalledTimes(1) + expect(editor.findMarks).toHaveBeenCalledWith(dummyWordRangeResult.anchor, dummyWordRangeResult.head) + for (const dummyMark of dummyMarks) { + expect(dummyMark.clear).toHaveBeenCalled() + } + + checkWordSpy.mockRestore() + checkMultiLineRangeSpy.mockRestore() }) From 342575a57623bd5aa52cdd40367a18b6bdde5994 Mon Sep 17 00:00:00 2001 From: ehhc Date: Sat, 23 Jun 2018 19:25:50 +0200 Subject: [PATCH 006/498] Spellcheck - Dropdown & localisation --- browser/components/CodeEditor.js | 21 ++++++++++++--------- browser/components/CodeEditor.styl | 6 +++++- browser/components/MarkdownEditor.js | 1 + browser/components/MarkdownSplitEditor.js | 1 + browser/lib/spellcheck.js | 15 +++++++++++---- locales/da.json | 3 ++- locales/de.json | 3 ++- locales/en.json | 3 ++- locales/es-ES.json | 3 ++- locales/fa.json | 3 ++- locales/fr.json | 3 ++- locales/hu.json | 3 ++- locales/it.json | 3 ++- locales/ja.json | 3 ++- locales/ko.json | 3 ++- locales/no.json | 3 ++- locales/pl.json | 3 ++- locales/pt-BR.json | 3 ++- locales/pt-PT.json | 3 ++- locales/ru.json | 3 ++- locales/sq.json | 3 ++- locales/tr.json | 3 ++- locales/zh-CN.json | 3 ++- locales/zh-TW.json | 3 ++- 24 files changed, 68 insertions(+), 33 deletions(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index 230b55a7..5b711de5 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -9,6 +9,7 @@ import eventEmitter from 'browser/main/lib/eventEmitter' import iconv from 'iconv-lite' import crypto from 'crypto' import consts from 'browser/lib/consts' +import styles from '../components/CodeEditor.styl' import fs from 'fs' const {ipcRenderer} = require('electron') const spellcheck = require('browser/lib/spellcheck') @@ -163,8 +164,6 @@ export default class CodeEditor extends React.Component { } } }) - //TODO: Nur bei MarkdownNotes - this.editor.addPanel(this.createSpellCheckPanel(), {position: 'bottom'}) this.setMode(this.props.mode) this.editor.on('focus', this.focusHandler) @@ -184,6 +183,10 @@ export default class CodeEditor extends React.Component { CodeMirror.Vim.defineEx('wq', 'wq', this.quitEditor) CodeMirror.Vim.defineEx('qw', 'qw', this.quitEditor) CodeMirror.Vim.map('ZZ', ':q', 'normal') + + if (this.props.spellCheck) { + this.editor.addPanel(this.createSpellCheckPanel(), {position: 'bottom'}) + } } expandSnippet (line, cursor, cm, snippets) { @@ -522,15 +525,13 @@ export default class CodeEditor extends React.Component { } createSpellCheckPanel () { - //TODO: von spellcheck abfragen - //TODO: l18n - //Todo: styling const panel = document.createElement('div') panel.className = 'panel bottom' const dropdown = document.createElement('select') - dropdown.title = 'spellcheck' + dropdown.title = 'Spellcheck' + dropdown.className = styles['spellcheck-select'] dropdown.addEventListener('change', (e) => spellcheck.initialize(this.editor, dropdown.value)) - const options = [{label: 'Disabeld', value: 'NONE'}, {label: 'Deutsch', value: 'de_DE'}] + const options = spellcheck.getAvailableDictionaries() for (const op of options) { const option = document.createElement('option') option.value = op.value @@ -550,7 +551,8 @@ CodeEditor.propTypes = { className: PropTypes.string, onBlur: PropTypes.func, onChange: PropTypes.func, - readOnly: PropTypes.bool + readOnly: PropTypes.bool, + spellCheck: PropTypes.bool } CodeEditor.defaultProps = { @@ -560,5 +562,6 @@ CodeEditor.defaultProps = { fontSize: 14, fontFamily: 'Monaco, Consolas', indentSize: 4, - indentType: 'space' + indentType: 'space', + spellCheck: false } diff --git a/browser/components/CodeEditor.styl b/browser/components/CodeEditor.styl index 1ec8ef0f..7a254935 100644 --- a/browser/components/CodeEditor.styl +++ b/browser/components/CodeEditor.styl @@ -1,2 +1,6 @@ .codeEditor-typo - text-decoration underline wavy red \ No newline at end of file + text-decoration underline wavy red + +.spellcheck-select + border: none + text-decoration underline wavy red diff --git a/browser/components/MarkdownEditor.js b/browser/components/MarkdownEditor.js index ee80c887..a690c6c8 100644 --- a/browser/components/MarkdownEditor.js +++ b/browser/components/MarkdownEditor.js @@ -267,6 +267,7 @@ class MarkdownEditor extends React.Component { fetchUrlTitle={config.editor.fetchUrlTitle} onChange={(e) => this.handleChange(e)} onBlur={(e) => this.handleBlur(e)} + spellCheck />
this.handleMouseDown(e)} >
diff --git a/browser/lib/spellcheck.js b/browser/lib/spellcheck.js index 09f9c646..67ef69bb 100644 --- a/browser/lib/spellcheck.js +++ b/browser/lib/spellcheck.js @@ -1,4 +1,5 @@ import styles from '../components/CodeEditor.styl' +import i18n from 'browser/lib/i18n' const Typo = require('typo-js') @@ -8,8 +9,12 @@ const DICTIONARY_PATH = '../dictionaries' let dictionary = null function getAvailableDictionaries () { - // TODO: l18n - return [{label: 'Disabeld', value: SPELLCHECK_DISABLED}, {label: 'Deutsch', value: 'de_DE'}] + return [ + {label: i18n.__('Disabled'), value: SPELLCHECK_DISABLED}, + {label: i18n.__('English'), value: 'en_GB'}, + {label: i18n.__('German'), value: 'de_DE'}, + {label: i18n.__('French'), value: 'fr_FR'} + ] } /** @@ -33,7 +38,9 @@ function initialize (editor, lang) { } if (lang !== SPELLCHECK_DISABLED) { dictionary = new Typo(lang, false, false, { - dictionaryPath: DICTIONARY_PATH, asyncLoad: true, loadedCallback: () => + dictionaryPath: DICTIONARY_PATH, + asyncLoad: true, + loadedCallback: () => checkWholeDocument(this, editor) }) } @@ -120,7 +127,7 @@ function liveSpellcheck (editor, changeObject) { } function calcTo (from) { - let to = {line: from.line, ch: from.ch} + const to = {line: from.line, ch: from.ch} const changeArray = changeObject.text || [''] to.line += changeArray.length - 1 const charactersInLastLineOfChange = changeArray[changeArray.length - 1].length diff --git a/locales/da.json b/locales/da.json index c34d21fa..21ce3cd2 100644 --- a/locales/da.json +++ b/locales/da.json @@ -152,5 +152,6 @@ "Allow styles": "Allow styles", "Allow dangerous html tags": "Allow dangerous html tags", "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠" + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Disabled": "Disabled" } diff --git a/locales/de.json b/locales/de.json index fe57a8a9..c830fc9b 100644 --- a/locales/de.json +++ b/locales/de.json @@ -207,5 +207,6 @@ "Folder Name": "Ordnername", "No tags": "Keine Tags", "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠" + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Disabled": "Disabled" } diff --git a/locales/en.json b/locales/en.json index a9767492..2f8ece1b 100644 --- a/locales/en.json +++ b/locales/en.json @@ -175,5 +175,6 @@ "Allow styles": "Allow styles", "Allow dangerous html tags": "Allow dangerous html tags", "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠" + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Disabled": "Disabled" } diff --git a/locales/es-ES.json b/locales/es-ES.json index 2ee7da71..08ad6dd3 100644 --- a/locales/es-ES.json +++ b/locales/es-ES.json @@ -152,5 +152,6 @@ "Allow styles": "Permitir estilos", "Allow dangerous html tags": "Permitir etiquetas html peligrosas", "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown." + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", + "Disabled": "Disabled" } diff --git a/locales/fa.json b/locales/fa.json index b860e1e7..48aade05 100644 --- a/locales/fa.json +++ b/locales/fa.json @@ -155,5 +155,6 @@ "Allow styles": "حالت های مجاز", "Allow dangerous html tags": "تگ های خطرناک اچ‌ تی ام ال مجاز اند", "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠" + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Disabled": "Disabled" } \ No newline at end of file diff --git a/locales/fr.json b/locales/fr.json index dd25e806..a5a41294 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -152,5 +152,6 @@ "Allow styles": "Allow styles", "Allow dangerous html tags": "Allow dangerous html tags", "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠" + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Disabled": "Disabled" } diff --git a/locales/hu.json b/locales/hu.json index 08523ee7..88854fe4 100644 --- a/locales/hu.json +++ b/locales/hu.json @@ -176,5 +176,6 @@ "Allow styles": "Stílusok engedélyezése", "Allow dangerous html tags": "Veszélyes html tag-ek engedélyezése", "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠" + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Disabled": "Disabled" } diff --git a/locales/it.json b/locales/it.json index f719fc42..6da20d62 100644 --- a/locales/it.json +++ b/locales/it.json @@ -155,5 +155,6 @@ "Allow styles": "Consenti stili", "Allow dangerous html tags": "Consenti tag HTML pericolosi", "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠" + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Disabled": "Disabled" } diff --git a/locales/ja.json b/locales/ja.json index a238932d..f44e4c3b 100644 --- a/locales/ja.json +++ b/locales/ja.json @@ -175,5 +175,6 @@ "Allow styles": "スタイルを許可する", "Allow dangerous html tags": "安全でないHTMLタグの利用を許可する", "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "テキストの矢印を綺麗な記号に変換する ⚠ この設定はMarkdown内でのHTMLコメントに干渉します。", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ このノートのストレージに存在しない添付ファイルへのリンクを貼り付けました。添付ファイルへのリンクの貼り付けは同一ストレージ内でのみサポートされています。代わりに添付ファイルをドラッグアンドドロップしてください! ⚠" + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ このノートのストレージに存在しない添付ファイルへのリンクを貼り付けました。添付ファイルへのリンクの貼り付けは同一ストレージ内でのみサポートされています。代わりに添付ファイルをドラッグアンドドロップしてください! ⚠", + "Disabled": "Disabled" } diff --git a/locales/ko.json b/locales/ko.json index cb1a7b50..bb17fe20 100644 --- a/locales/ko.json +++ b/locales/ko.json @@ -158,5 +158,6 @@ "Allow styles": "style 태그, 속성까지 허용", "Allow dangerous html tags": "모든 위험한 태그 허용", "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠" + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Disabled": "Disabled" } diff --git a/locales/no.json b/locales/no.json index 33b1b763..5c3213c3 100644 --- a/locales/no.json +++ b/locales/no.json @@ -151,5 +151,6 @@ "Allow styles": "Allow styles", "Allow dangerous html tags": "Allow dangerous html tags", "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠" + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Disabled": "Disabled" } diff --git a/locales/pl.json b/locales/pl.json index 33b1b763..5c3213c3 100644 --- a/locales/pl.json +++ b/locales/pl.json @@ -151,5 +151,6 @@ "Allow styles": "Allow styles", "Allow dangerous html tags": "Allow dangerous html tags", "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠" + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Disabled": "Disabled" } diff --git a/locales/pt-BR.json b/locales/pt-BR.json index 63180d20..9fe1926b 100644 --- a/locales/pt-BR.json +++ b/locales/pt-BR.json @@ -151,5 +151,6 @@ "Allow styles": "Permitir estilos", "Allow dangerous html tags": "Permitir tags html perigosas", "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠" + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Disabled": "Disabled" } diff --git a/locales/pt-PT.json b/locales/pt-PT.json index 33b1b763..5c3213c3 100644 --- a/locales/pt-PT.json +++ b/locales/pt-PT.json @@ -151,5 +151,6 @@ "Allow styles": "Allow styles", "Allow dangerous html tags": "Allow dangerous html tags", "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠" + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Disabled": "Disabled" } diff --git a/locales/ru.json b/locales/ru.json index 8a14af09..5e03682b 100644 --- a/locales/ru.json +++ b/locales/ru.json @@ -148,5 +148,6 @@ "Enable": "Enable", "Disable": "Disable", "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠" + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Disabled": "Disabled" } diff --git a/locales/sq.json b/locales/sq.json index f2858c92..cd2a33a2 100644 --- a/locales/sq.json +++ b/locales/sq.json @@ -150,5 +150,6 @@ "Allow styles": "Allow styles", "Allow dangerous html tags": "Allow dangerous html tags", "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠" + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Disabled": "Disabled" } diff --git a/locales/tr.json b/locales/tr.json index c5f75b12..5b943bff 100644 --- a/locales/tr.json +++ b/locales/tr.json @@ -151,5 +151,6 @@ "Sanitization": "Temizleme", "Only allow secure html tags (recommended)": "Sadece güvenli html etiketlerine izin ver (tavsiye edilen)", "Allow styles": "Stillere izin ver", - "Allow dangerous html tags": "Tehlikeli html etiketlerine izin ver" + "Allow dangerous html tags": "Tehlikeli html etiketlerine izin ver", + "Disabled": "Disabled" } diff --git a/locales/zh-CN.json b/locales/zh-CN.json index e3b3dac0..a391cadd 100755 --- a/locales/zh-CN.json +++ b/locales/zh-CN.json @@ -207,5 +207,6 @@ "No tags":"无标签", "Render newlines in Markdown paragraphs as
":"在 Markdown 段落中使用
换行", "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠" + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Disabled": "Disabled" } diff --git a/locales/zh-TW.json b/locales/zh-TW.json index 4b915ff9..25afe11c 100755 --- a/locales/zh-TW.json +++ b/locales/zh-TW.json @@ -150,5 +150,6 @@ "Allow styles": "允許樣式", "Allow dangerous html tags": "允許危險的 HTML 標籤", "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠" + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Disabled": "Disabled" } From 83f8151ca47992576b668187f9fe701bc2d2043d Mon Sep 17 00:00:00 2001 From: ehhc Date: Mon, 2 Jul 2018 17:27:47 +0200 Subject: [PATCH 007/498] spellcheck -> context menu with spelling suggestions --- browser/components/CodeEditor.js | 15 ++- browser/lib/contextMenuBuilder.js | 65 +++++++++ browser/lib/spellcheck.js | 36 ++++- .../main/lib/dataApi/attachmentManagement.js | 3 + tests/lib/contextMenuBuilder.test.js | 126 ++++++++++++++++++ tests/lib/spellcheck.test.js | 12 +- 6 files changed, 243 insertions(+), 14 deletions(-) create mode 100644 browser/lib/contextMenuBuilder.js create mode 100644 tests/lib/contextMenuBuilder.test.js diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index 5b711de5..25ffcc06 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -11,8 +11,9 @@ import crypto from 'crypto' import consts from 'browser/lib/consts' import styles from '../components/CodeEditor.styl' import fs from 'fs' -const {ipcRenderer} = require('electron') +const { ipcRenderer, remote } = require('electron') const spellcheck = require('browser/lib/spellcheck') +const buildEditorContextMenu = require('browser/lib/contextMenuBuilder') CodeMirror.modeURL = '../node_modules/codemirror/mode/%N/%N.js' @@ -50,6 +51,13 @@ export default class CodeEditor extends React.Component { } this.searchHandler = (e, msg) => this.handleSearch(msg) this.searchState = null + + this.contextMenuHandler = function (editor, event) { + const menu = buildEditorContextMenu(editor, event) + if (menu != null) { + setTimeout(() => menu.popup(remote.getCurrentWindow()), 30) + } + } } handleSearch (msg) { @@ -170,6 +178,7 @@ export default class CodeEditor extends React.Component { this.editor.on('blur', this.blurHandler) this.editor.on('change', this.changeHandler) this.editor.on('paste', this.pasteHandler) + this.editor.on('contextmenu', this.contextMenuHandler) eventEmitter.on('top:search', this.searchHandler) eventEmitter.emit('code:init') @@ -267,8 +276,10 @@ export default class CodeEditor extends React.Component { this.editor.off('paste', this.pasteHandler) eventEmitter.off('top:search', this.searchHandler) this.editor.off('scroll', this.scrollHandler) + this.editor.off('contextmenu', this.contextMenuHandler) const editorTheme = document.getElementById('editorTheme') editorTheme.removeEventListener('load', this.loadStyleHandler) + spellcheck.setLanguage(null, spellcheck.SPELLCHECK_DISABLED) } componentDidUpdate (prevProps, prevState) { @@ -530,7 +541,7 @@ export default class CodeEditor extends React.Component { const dropdown = document.createElement('select') dropdown.title = 'Spellcheck' dropdown.className = styles['spellcheck-select'] - dropdown.addEventListener('change', (e) => spellcheck.initialize(this.editor, dropdown.value)) + dropdown.addEventListener('change', (e) => spellcheck.setLanguage(this.editor, dropdown.value)) const options = spellcheck.getAvailableDictionaries() for (const op of options) { const option = document.createElement('option') diff --git a/browser/lib/contextMenuBuilder.js b/browser/lib/contextMenuBuilder.js new file mode 100644 index 00000000..5a4e5add --- /dev/null +++ b/browser/lib/contextMenuBuilder.js @@ -0,0 +1,65 @@ +const {remote} = require('electron') +const {Menu} = remote.require('electron') +const spellcheck = require('./spellcheck') + +/** + * Creates the context menu that is shown when there is a right click in the editor of a (not-snippet) note. + * If the word is does not contains a spelling error (determined by the 'error style', no suggestions for corrections are requested + * => they are not visible in the context menu + * @param editor CodeMirror editor + * @param {MouseEvent} event that has triggered the creation of the context menu + * @returns {Electron.Menu} The created electron context menu + */ +const buildEditorContextMenu = function (editor, event) { + if (editor == null || event == null || event.pageX == null || event.pageY == null) { + return null + } + const cursor = editor.coordsChar({left: event.pageX, top: event.pageY}) + const wordRange = editor.findWordAt(cursor) + const word = editor.getRange(wordRange.anchor, wordRange.head) + const existingMarks = editor.findMarks(wordRange.anchor, wordRange.head) || [] + let isMisspelled = false + for (const mark of existingMarks) { + if (mark.className === spellcheck.getCSSClassName()) { + isMisspelled = true + break + } + } + let suggestion = [] + if (isMisspelled) { + suggestion = spellcheck.getSpellingSuggestion(word) + } + + const selection = { + isMisspelled: isMisspelled, + spellingSuggestions: suggestion + } + const template = [{ + role: 'cut' + }, { + role: 'copy' + }, { + role: 'paste' + }, { + role: 'selectall' + }] + + if (selection.isMisspelled) { + const suggestions = selection.spellingSuggestions + template.unshift.apply(template, suggestions.map(function (suggestion) { + return { + label: suggestion, + click: function (suggestion) { + if (editor != null) { + editor.replaceRange(suggestion.label, wordRange.anchor, wordRange.head) + } + } + } + }).concat({ + type: 'separator' + })) + } + return Menu.buildFromTemplate(template) +} + +module.exports = buildEditorContextMenu diff --git a/browser/lib/spellcheck.js b/browser/lib/spellcheck.js index 67ef69bb..e454d5f6 100644 --- a/browser/lib/spellcheck.js +++ b/browser/lib/spellcheck.js @@ -30,11 +30,13 @@ function setDictionaryForTestsOnly (newDictionary) { * @param {Codemirror} editor CodeMirror-Editor * @param {String} lang on of the values from getAvailableDictionaries()-Method */ -function initialize (editor, lang) { +function setLanguage (editor, lang) { dictionary = null - const existingMarks = editor.getAllMarks() || [] - for (const mark of existingMarks) { - mark.clear() + if (editor != null) { + const existingMarks = editor.getAllMarks() || [] + for (const mark of existingMarks) { + mark.clear() + } } if (lang !== SPELLCHECK_DISABLED) { dictionary = new Typo(lang, false, false, { @@ -170,15 +172,37 @@ function liveSpellcheck (editor, changeObject) { } } +/** + * Returns an array of spelling suggestions for the given (wrong written) word. + * Returns an empty array if the dictionary is null (=> spellcheck is disabled) or the given word was null + * @param word word to be checked + * @returns {String[]} Array of suggestions + */ +function getSpellingSuggestion (word) { + if (dictionary == null || word == null) { + return [] + } + return dictionary.suggest(word) +} + +/** + * Returns the name of the CSS class used for errors + */ +function getCSSClassName () { + return styles[CSS_ERROR_CLASS] +} + module.exports = { DICTIONARY_PATH, CSS_ERROR_CLASS, SPELLCHECK_DISABLED, getAvailableDictionaries, - initialize, + setLanguage, liveSpellcheck, + getSpellingSuggestion, checkWord, checkMultiLineRange, checkWholeDocument, - setDictionaryForTestsOnly + setDictionaryForTestsOnly, + getCSSClassName } diff --git a/browser/main/lib/dataApi/attachmentManagement.js b/browser/main/lib/dataApi/attachmentManagement.js index aec59927..f6c26a0d 100644 --- a/browser/main/lib/dataApi/attachmentManagement.js +++ b/browser/main/lib/dataApi/attachmentManagement.js @@ -81,6 +81,9 @@ function createAttachmentDestinationFolder (destinationStoragePath, noteKey) { * @param noteKey Key of the current note */ function migrateAttachments (renderedHTML, storagePath, noteKey) { + if (renderedHTML == null || storagePath == null || noteKey == null) { + return + } if (sander.existsSync(path.join(storagePath, 'images'))) { const attachments = getAttachmentsInContent(renderedHTML) || [] if (attachments !== []) { diff --git a/tests/lib/contextMenuBuilder.test.js b/tests/lib/contextMenuBuilder.test.js new file mode 100644 index 00000000..12ed2c32 --- /dev/null +++ b/tests/lib/contextMenuBuilder.test.js @@ -0,0 +1,126 @@ +let menuBuilderParameter +jest.mock('electron', () => { + return {remote: {require: jest.fn(() => { return {Menu: {buildFromTemplate: jest.fn((param) => { menuBuilderParameter = param })}} })}} +}) + +const spellcheck = require('browser/lib/spellcheck') +const buildEditorContextMenu = require('browser/lib/contextMenuBuilder') + +beforeEach(() => { + menuBuilderParameter = null +}) + +it('should make sure that no context menu is build if the passed editor instance was null', function () { + const event = { + pageX: 12, + pageY: 12 + } + buildEditorContextMenu(null, event) + expect(menuBuilderParameter).toEqual(null) +}) + +it('should make sure that word suggestions are only requested if the word contained a typo', function () { + spellcheck.getSpellingSuggestion = jest.fn() + const editor = jest.fn() + editor.coordsChar = jest.fn() + editor.findWordAt = jest.fn(() => { return {anchor: {}, head: {}} }) + editor.getRange = jest.fn() + editor.findMarks = jest.fn(() => []) + const event = { + pageX: 12, + pageY: 12 + } + const expectedMenuParameter = [ { role: 'cut' }, + { role: 'copy' }, + { role: 'paste' }, + { role: 'selectall' } ] + buildEditorContextMenu(editor, event) + expect(menuBuilderParameter).toEqual(expectedMenuParameter) + expect(spellcheck.getSpellingSuggestion).not.toHaveBeenCalled() +}) + +it('should make sure that word suggestions are only requested if the word contained a typo and no other mark', function () { + spellcheck.getSpellingSuggestion = jest.fn() + spellcheck.getCSSClassName = jest.fn(() => 'dummyErrorClassName') + const editor = jest.fn() + editor.coordsChar = jest.fn() + editor.findWordAt = jest.fn(() => { return {anchor: {}, head: {}} }) + editor.getRange = jest.fn() + const dummyMarks = [ + {className: 'someStupidClassName'} + ] + editor.findMarks = jest.fn(() => dummyMarks) + const event = { + pageX: 12, + pageY: 12 + } + const expectedMenuParameter = [ { role: 'cut' }, + { role: 'copy' }, + { role: 'paste' }, + { role: 'selectall' } ] + buildEditorContextMenu(editor, event) + expect(menuBuilderParameter).toEqual(expectedMenuParameter) + expect(spellcheck.getSpellingSuggestion).not.toHaveBeenCalled() +}) + +it('should make sure that word suggestions calls the right editor functions', function () { + spellcheck.getSpellingSuggestion = jest.fn() + spellcheck.getCSSClassName = jest.fn(() => 'dummyErrorClassName') + const dummyCursor = {dummy: 'dummy'} + const dummyRange = {anchor: {test: 'test'}, head: {test2: 'test2'}} + const editor = jest.fn() + editor.coordsChar = jest.fn(() => dummyCursor) + editor.findWordAt = jest.fn(() => dummyRange) + editor.getRange = jest.fn() + const dummyMarks = [ + {className: 'someStupidClassName'} + ] + editor.findMarks = jest.fn(() => dummyMarks) + const event = { + pageX: 12, + pageY: 21 + } + + const expectedCoordsCharCall = {left: event.pageX, top: event.pageY} + + buildEditorContextMenu(editor, event) + + expect(editor.coordsChar).toHaveBeenCalledWith(expectedCoordsCharCall) + expect(editor.findWordAt).toHaveBeenCalledWith(dummyCursor) + expect(editor.getRange).toHaveBeenCalledWith(dummyRange.anchor, dummyRange.head) +}) + +it('should make sure that word suggestions creates a correct menu if there was an error', function () { + const suggestions = ['test1', 'test2', 'Pustekuchen'] + const errorClassName = 'errorCSS' + const wordToCorrect = 'pustekuchen' + const dummyMarks = [ + {className: errorClassName} + ] + spellcheck.getSpellingSuggestion = jest.fn(() => suggestions) + spellcheck.getCSSClassName = jest.fn(() => errorClassName) + const editor = jest.fn() + editor.coordsChar = jest.fn() + editor.findWordAt = jest.fn(() => { return {anchor: {}, head: {}} }) + editor.getRange = jest.fn(() => wordToCorrect) + editor.findMarks = jest.fn(() => []) + + editor.findMarks = jest.fn(() => dummyMarks) + const event = { + pageX: 12, + pageY: 12 + } + buildEditorContextMenu(editor, event) + expect(menuBuilderParameter[0].label).toEqual(suggestions[0]) + expect(menuBuilderParameter[0].click).not.toBeNull() + expect(menuBuilderParameter[1].label).toEqual(suggestions[1]) + expect(menuBuilderParameter[1].click).not.toBeNull() + expect(menuBuilderParameter[2].label).toEqual(suggestions[2]) + expect(menuBuilderParameter[2].click).not.toBeNull() + expect(menuBuilderParameter[3].type).toEqual('separator') + expect(menuBuilderParameter[4].role).toEqual('cut') + expect(menuBuilderParameter[5].role).toEqual('copy') + expect(menuBuilderParameter[6].role).toEqual('paste') + expect(menuBuilderParameter[7].role).toEqual('selectall') + expect(spellcheck.getSpellingSuggestion).toHaveBeenCalledWith(wordToCorrect) +}) diff --git a/tests/lib/spellcheck.test.js b/tests/lib/spellcheck.test.js index 4a8068eb..a314a2e0 100644 --- a/tests/lib/spellcheck.test.js +++ b/tests/lib/spellcheck.test.js @@ -42,7 +42,7 @@ it('should test that checkWord should marks words that contain a typo', function expect(editor.markText).toHaveBeenCalledWith(range.anchor, range.head, {'className': systemUnderTest.CSS_ERROR_CLASS}) }) -it('should test that initialize clears all marks', function () { +it('should test that setLanguage clears all marks', function () { const dummyMarks = [ {clear: jest.fn()}, {clear: jest.fn()}, @@ -51,7 +51,7 @@ it('should test that initialize clears all marks', function () { const editor = jest.fn() editor.getAllMarks = jest.fn(() => dummyMarks) - systemUnderTest.initialize(editor, systemUnderTest.SPELLCHECK_DISABLED) + systemUnderTest.setLanguage(editor, systemUnderTest.SPELLCHECK_DISABLED) expect(editor.getAllMarks).toHaveBeenCalled() for (const dummyMark of dummyMarks) { @@ -59,26 +59,26 @@ it('should test that initialize clears all marks', function () { } }) -it('should test that initialize with DISABLED as a lang argument should not load any dictionary and not check the whole document', function () { +it('should test that setLanguage with DISABLED as a lang argument should not load any dictionary and not check the whole document', function () { const editor = jest.fn() editor.getAllMarks = jest.fn(() => []) const checkWholeDocumentSpy = jest.spyOn(systemUnderTest, 'checkWholeDocument').mockImplementation() - systemUnderTest.initialize(editor, systemUnderTest.SPELLCHECK_DISABLED) + systemUnderTest.setLanguage(editor, systemUnderTest.SPELLCHECK_DISABLED) expect(Typo).not.toHaveBeenCalled() expect(checkWholeDocumentSpy).not.toHaveBeenCalled() checkWholeDocumentSpy.mockRestore() }) -it('should test that initialize loads the correct dictionary', function () { +it('should test that setLanguage loads the correct dictionary', function () { const editor = jest.fn() editor.getAllMarks = jest.fn(() => []) const lang = 'de_DE' const checkWholeDocumentSpy = jest.spyOn(systemUnderTest, 'checkWholeDocument').mockImplementation() expect(Typo).not.toHaveBeenCalled() - systemUnderTest.initialize(editor, lang) + systemUnderTest.setLanguage(editor, lang) expect(Typo).toHaveBeenCalledWith(lang, false, false, expect.anything()) expect(Typo.mock.calls[0][3].dictionaryPath).toEqual(systemUnderTest.DICTIONARY_PATH) From 39b4287c5eecfa5c8131dc7da778d952b3435e8b Mon Sep 17 00:00:00 2001 From: ehhc Date: Sat, 25 Aug 2018 18:34:21 +0200 Subject: [PATCH 008/498] linter errors fixed --- tests/lib/spellcheck.test.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/tests/lib/spellcheck.test.js b/tests/lib/spellcheck.test.js index e531d5a6..b93c0c37 100644 --- a/tests/lib/spellcheck.test.js +++ b/tests/lib/spellcheck.test.js @@ -1,5 +1,5 @@ const Typo = require('typo-js') -const codeMirror = require('codemirror') +const CodeMirror = require('CodeMirror') jest.mock('typo-js') const systemUnderTest = require('browser/lib/spellcheck') @@ -92,7 +92,7 @@ it('should test that checkMultiLineRange performs checks for each word in the st dic.check = jest.fn() systemUnderTest.setDictionaryForTestsOnly(dic) document.body.createTextRange = jest.fn(() => document.createElement('textArea')) - const editor = new codeMirror(jest.fn()) + const editor = new CodeMirror(jest.fn()) editor.setValue( 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus vehicula sem id tempor sollicitudin. Sed eu sagittis ligula. Maecenas sit amet velit enim. Etiam massa urna, elementum et sapien sit amet, vestibulum pharetra lectus. Nulla consequat malesuada nunc in aliquam. Vivamus faucibus orci et faucibus maximus. Pellentesque at dolor ac mi mollis molestie in facilisis nisl.\n' + '\n' + @@ -126,7 +126,7 @@ it('should test that checkMultiLineRange works correct even when the range is in dic.check = jest.fn() systemUnderTest.setDictionaryForTestsOnly(dic) document.body.createTextRange = jest.fn(() => document.createElement('textArea')) - const editor = new codeMirror(jest.fn()) + const editor = new CodeMirror(jest.fn()) editor.setValue( 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus vehicula sem id tempor sollicitudin. Sed eu sagittis ligula. Maecenas sit amet velit enim. Etiam massa urna, elementum et sapien sit amet, vestibulum pharetra lectus. Nulla consequat malesuada nunc in aliquam. Vivamus faucibus orci et faucibus maximus. Pellentesque at dolor ac mi mollis molestie in facilisis nisl.\n' + '\n' + @@ -160,7 +160,7 @@ it('should test that checkMultiLineRange works for single line', function () { dic.check = jest.fn() systemUnderTest.setDictionaryForTestsOnly(dic) document.body.createTextRange = jest.fn(() => document.createElement('textArea')) - const editor = new codeMirror(jest.fn()) + const editor = new CodeMirror(jest.fn()) editor.setValue( 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus vehicula sem id tempor sollicitudin. Sed eu sagittis ligula. Maecenas sit amet velit enim. Etiam massa urna, elementum et sapien sit amet, vestibulum pharetra lectus. Nulla consequat malesuada nunc in aliquam. Vivamus faucibus orci et faucibus maximus. Pellentesque at dolor ac mi mollis molestie in facilisis nisl.\n' + '\n' + @@ -186,7 +186,7 @@ it('should test that checkMultiLineRange works for single word', function () { dic.check = jest.fn() systemUnderTest.setDictionaryForTestsOnly(dic) document.body.createTextRange = jest.fn(() => document.createElement('textArea')) - const editor = new codeMirror(jest.fn()) + const editor = new CodeMirror(jest.fn()) editor.setValue( 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus vehicula sem id tempor sollicitudin. Sed eu sagittis ligula. Maecenas sit amet velit enim. Etiam massa urna, elementum et sapien sit amet, vestibulum pharetra lectus. Nulla consequat malesuada nunc in aliquam. Vivamus faucibus orci et faucibus maximus. Pellentesque at dolor ac mi mollis molestie in facilisis nisl.\n' + '\n' + @@ -262,7 +262,7 @@ it('should make sure that liveSpellcheck works for a single word with change at dic.check = jest.fn() systemUnderTest.setDictionaryForTestsOnly(dic) document.body.createTextRange = jest.fn(() => document.createElement('textArea')) - const editor = new codeMirror(jest.fn()) + const editor = new CodeMirror(jest.fn()) editor.setValue( 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus vehicula sem id tempor sollicitudin. Sed eu sagittis ligula. Maecenas sit amet velit enim. Etiam massa urna, elementum et sapien sit amet, vestibulum pharetra lectus. Nulla consequat malesuada nunc in aliquam. Vivamus faucibus orci et faucibus maximus. Pellentesque at dolor ac mi mollis molestie in facilisis nisl.\n' + '\n' + @@ -286,7 +286,7 @@ it('should make sure that liveSpellcheck works for a single word with change in dic.check = jest.fn() systemUnderTest.setDictionaryForTestsOnly(dic) document.body.createTextRange = jest.fn(() => document.createElement('textArea')) - const editor = new codeMirror(jest.fn()) + const editor = new CodeMirror(jest.fn()) editor.setValue( 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus vehicula sem id tempor sollicitudin. Sed eu sagittis ligula. Maecenas sit amet velit enim. Etiam massa urna, elementum et sapien sit amet, vestibulum pharetra lectus. Nulla consequat malesuada nunc in aliquam. Vivamus faucibus orci et faucibus maximus. Pellentesque at dolor ac mi mollis molestie in facilisis nisl.\n' + '\n' + @@ -310,7 +310,7 @@ it('should make sure that liveSpellcheck works for a single word with change at dic.check = jest.fn() systemUnderTest.setDictionaryForTestsOnly(dic) document.body.createTextRange = jest.fn(() => document.createElement('textArea')) - const editor = new codeMirror(jest.fn()) + const editor = new CodeMirror(jest.fn()) editor.setValue( 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus vehicula sem id tempor sollicitudin. Sed eu sagittis ligula. Maecenas sit amet velit enim. Etiam massa urna, elementum et sapien sit amet, vestibulum pharetra lectus. Nulla consequat malesuada nunc in aliquam. Vivamus faucibus orci et faucibus maximus. Pellentesque at dolor ac mi mollis molestie in facilisis nisl.\n' + '\n' + From ceca4c98a3f5185201c1c5266fda0c3b484d91b1 Mon Sep 17 00:00:00 2001 From: ehhc Date: Sat, 25 Aug 2018 18:39:29 +0200 Subject: [PATCH 009/498] linter errors fixed --- tests/lib/spellcheck.test.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/lib/spellcheck.test.js b/tests/lib/spellcheck.test.js index b93c0c37..b05bf3c2 100644 --- a/tests/lib/spellcheck.test.js +++ b/tests/lib/spellcheck.test.js @@ -1,5 +1,5 @@ const Typo = require('typo-js') -const CodeMirror = require('CodeMirror') +const CodeMirror = require('codeMirror') jest.mock('typo-js') const systemUnderTest = require('browser/lib/spellcheck') From 54717ea6f22e95d6075da002dcfee1e1b5f60ca2 Mon Sep 17 00:00:00 2001 From: ehhc Date: Sat, 25 Aug 2018 18:45:13 +0200 Subject: [PATCH 010/498] linter errors fixed --- tests/lib/spellcheck.test.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/lib/spellcheck.test.js b/tests/lib/spellcheck.test.js index b05bf3c2..6ebaaf3b 100644 --- a/tests/lib/spellcheck.test.js +++ b/tests/lib/spellcheck.test.js @@ -1,5 +1,5 @@ const Typo = require('typo-js') -const CodeMirror = require('codeMirror') +const CodeMirror = require('codemirror') jest.mock('typo-js') const systemUnderTest = require('browser/lib/spellcheck') From d79b6e094af5648d8584deaab554c9636943ebe6 Mon Sep 17 00:00:00 2001 From: ehhc Date: Sun, 9 Sep 2018 17:41:51 +0200 Subject: [PATCH 011/498] export folder should also export the attachments -> fixes #2374 --- browser/components/MarkdownPreview.js | 39 ++---------------------- browser/main/SideNav/StorageItem.js | 14 +++++++++ browser/main/lib/dataApi/exportFolder.js | 8 ++--- browser/main/lib/dataApi/exportNote.js | 26 +++++++++++++--- package.json | 2 +- yarn.lock | 6 ++-- 6 files changed, 46 insertions(+), 49 deletions(-) diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index 5376a773..ebf32ccd 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -251,26 +251,7 @@ export default class MarkdownPreview extends React.Component { } handleSaveAsMd () { - this.exportAsDocument('md', (noteContent, exportTasks) => { - let result = noteContent - if (this.props && this.props.storagePath && this.props.noteKey) { - const attachmentsAbsolutePaths = attachmentManagement.getAbsolutePathsOfAttachmentsInContent( - noteContent, - this.props.storagePath - ) - attachmentsAbsolutePaths.forEach(attachment => { - exportTasks.push({ - src: attachment, - dst: attachmentManagement.DESTINATION_FOLDER - }) - }) - result = attachmentManagement.removeStorageAndNoteReferences( - noteContent, - this.props.noteKey - ) - } - return result - }) + this.exportAsDocument('md') } handleSaveAsHtml () { @@ -301,11 +282,6 @@ export default class MarkdownPreview extends React.Component { escapeHtmlCharacters(noteContent, { detectCodeBlock: true }) ) const files = [this.GetCodeThemeLink(codeBlockTheme), ...CSS_FILES] - const attachmentsAbsolutePaths = attachmentManagement.getAbsolutePathsOfAttachmentsInContent( - noteContent, - this.props.storagePath - ) - files.forEach(file => { if (global.process.platform === 'win32') { file = file.replace('file:///', '') @@ -317,16 +293,6 @@ export default class MarkdownPreview extends React.Component { dst: 'css' }) }) - attachmentsAbsolutePaths.forEach(attachment => { - exportTasks.push({ - src: attachment, - dst: attachmentManagement.DESTINATION_FOLDER - }) - }) - body = attachmentManagement.removeStorageAndNoteReferences( - body, - this.props.noteKey - ) let styles = '' files.forEach(file => { @@ -359,8 +325,9 @@ export default class MarkdownPreview extends React.Component { if (filename) { const content = this.props.value const storage = this.props.storagePath + const nodeKey = this.props.noteKey - exportNote(storage, content, filename, contentFormatter) + exportNote(nodeKey, storage, content, filename, contentFormatter) .then(res => { dialog.showMessageBox(remote.getCurrentWindow(), { type: 'info', diff --git a/browser/main/SideNav/StorageItem.js b/browser/main/SideNav/StorageItem.js index d72f0a8f..242bf328 100644 --- a/browser/main/SideNav/StorageItem.js +++ b/browser/main/SideNav/StorageItem.js @@ -164,6 +164,20 @@ class StorageItem extends React.Component { folderKey: data.folderKey, fileType: data.fileType }) + return data + }) + .then(data => { + dialog.showMessageBox(remote.getCurrentWindow(), { + type: 'info', + message: 'Exported to "' + data.exportDir + '"' + }) + }) + .catch(err => { + dialog.showErrorBox( + 'Export error', + err ? err.message || err : 'Unexpected error during export' + ) + throw err }) } }) diff --git a/browser/main/lib/dataApi/exportFolder.js b/browser/main/lib/dataApi/exportFolder.js index 3e998f15..771f77dc 100644 --- a/browser/main/lib/dataApi/exportFolder.js +++ b/browser/main/lib/dataApi/exportFolder.js @@ -1,9 +1,9 @@ import { findStorage } from 'browser/lib/findStorage' import resolveStorageData from './resolveStorageData' import resolveStorageNotes from './resolveStorageNotes' +import exportNote from './exportNote' import filenamify from 'filenamify' import * as path from 'path' -import * as fs from 'fs' /** * @param {String} storageKey @@ -45,9 +45,9 @@ function exportFolder (storageKey, folderKey, fileType, exportDir) { notes .filter(note => note.folder === folderKey && note.isTrashed === false && note.type === 'MARKDOWN_NOTE') - .forEach(snippet => { - const notePath = path.join(exportDir, `${filenamify(snippet.title, {replacement: '_'})}.${fileType}`) - fs.writeFileSync(notePath, snippet.content) + .forEach(note => { + const notePath = path.join(exportDir, `${filenamify(note.title, {replacement: '_'})}.${fileType}`) + exportNote(note.key, storage.path, note.content, notePath, null) }) return { diff --git a/browser/main/lib/dataApi/exportNote.js b/browser/main/lib/dataApi/exportNote.js index e4fec5f4..b358e548 100755 --- a/browser/main/lib/dataApi/exportNote.js +++ b/browser/main/lib/dataApi/exportNote.js @@ -4,27 +4,43 @@ import { findStorage } from 'browser/lib/findStorage' const fs = require('fs') const path = require('path') +const attachmentManagement = require('./attachmentManagement') + /** - * Export note together with images + * Export note together with attachments * - * If images is stored in the storage, creates 'images' subfolder in target directory - * and copies images to it. Changes links to images in the content of the note + * If attachments are stored in the storage, creates 'attachments' subfolder in target directory + * and copies attachments to it. Changes links to images in the content of the note * + * @param {String} nodeKey key of the node that should be exported * @param {String} storageKey or storage path * @param {String} noteContent Content to export * @param {String} targetPath Path to exported file * @param {function} outputFormatter * @return {Promise.<*[]>} */ -function exportNote (storageKey, noteContent, targetPath, outputFormatter) { +function exportNote (nodeKey, storageKey, noteContent, targetPath, outputFormatter) { const storagePath = path.isAbsolute(storageKey) ? storageKey : findStorage(storageKey).path const exportTasks = [] if (!storagePath) { throw new Error('Storage path is not found') } + const attachmentsAbsolutePaths = attachmentManagement.getAbsolutePathsOfAttachmentsInContent( + noteContent, + storagePath + ) + attachmentsAbsolutePaths.forEach(attachment => { + exportTasks.push({ + src: attachment, + dst: attachmentManagement.DESTINATION_FOLDER + }) + }) - let exportedData = noteContent + let exportedData = attachmentManagement.removeStorageAndNoteReferences( + noteContent, + nodeKey + ) if (outputFormatter) { exportedData = outputFormatter(exportedData, exportTasks) diff --git a/package.json b/package.json index c9e22164..dd793f9e 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "electron-gh-releases": "^2.0.2", "escape-string-regexp": "^1.0.5", "file-url": "^2.0.2", - "filenamify": "^2.0.0", + "filenamify": "^2.1.0", "flowchart.js": "^1.6.5", "font-awesome": "^4.3.0", "fs-extra": "^5.0.0", diff --git a/yarn.lock b/yarn.lock index 4ecfa51b..0d919cf3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3514,9 +3514,9 @@ filename-reserved-regex@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz#abf73dfab735d045440abfea2d91f389ebbfa229" -filenamify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/filenamify/-/filenamify-2.0.0.tgz#bd162262c0b6e94bfbcdcf19a3bbb3764f785695" +filenamify@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/filenamify/-/filenamify-2.1.0.tgz#88faf495fb1b47abfd612300002a16228c677ee9" dependencies: filename-reserved-regex "^2.0.0" strip-outer "^1.0.0" From 6510152138e7a4a7e7d813b5100941f21a27275a Mon Sep 17 00:00:00 2001 From: Martin Price Date: Mon, 17 Sep 2018 11:55:01 +0100 Subject: [PATCH 012/498] Always redirect to `/home` when jumping to a note by hash The note which we are jumping to may not be available in the note list for a number of reasons (e.g. if there is an active search, or if another storage folder is selected, or if the note list is showing starred notes). This affects both when we are creating a new note (which may not match the current search criteria), and when jumping to a note via a link in another note (and the linked note may not be available for any of the above reasons). 2241 --- browser/main/NoteList/index.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/browser/main/NoteList/index.js b/browser/main/NoteList/index.js index f7dd0764..27932d71 100644 --- a/browser/main/NoteList/index.js +++ b/browser/main/NoteList/index.js @@ -170,16 +170,15 @@ class NoteList extends React.Component { } } - focusNote (selectedNoteKeys, noteKey) { + focusNote (selectedNoteKeys, noteKey, pathname) { const { router } = this.context - const { location } = this.props this.setState({ selectedNoteKeys }) router.push({ - pathname: location.pathname, + pathname, query: { key: noteKey } @@ -198,6 +197,7 @@ class NoteList extends React.Component { } let { selectedNoteKeys } = this.state const { shiftKeyDown } = this.state + const { location } = this.props let targetIndex = this.getTargetIndex() @@ -214,7 +214,7 @@ class NoteList extends React.Component { selectedNoteKeys.push(priorNoteKey) } - this.focusNote(selectedNoteKeys, priorNoteKey) + this.focusNote(selectedNoteKeys, priorNoteKey, location.pathname) ee.emit('list:moved') } @@ -225,6 +225,7 @@ class NoteList extends React.Component { } let { selectedNoteKeys } = this.state const { shiftKeyDown } = this.state + const { location } = this.props let targetIndex = this.getTargetIndex() const isTargetLastNote = targetIndex === this.notes.length - 1 @@ -247,7 +248,7 @@ class NoteList extends React.Component { selectedNoteKeys.push(nextNoteKey) } - this.focusNote(selectedNoteKeys, nextNoteKey) + this.focusNote(selectedNoteKeys, nextNoteKey, location.pathname) ee.emit('list:moved') } @@ -259,7 +260,7 @@ class NoteList extends React.Component { } const selectedNoteKeys = [noteHash] - this.focusNote(selectedNoteKeys, noteHash) + this.focusNote(selectedNoteKeys, noteHash, '/home') ee.emit('list:moved') } From e9dac8c8f30719357b59fa03c54879ec3f95321a Mon Sep 17 00:00:00 2001 From: Baptiste Augrain Date: Mon, 1 Oct 2018 18:16:26 +0200 Subject: [PATCH 013/498] fix scrolling in note list --- browser/main/NoteList/index.js | 3 +-- browser/main/TopBar/index.js | 20 ++++++++++++-------- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/browser/main/NoteList/index.js b/browser/main/NoteList/index.js index 30ad93c3..a9818e4f 100644 --- a/browser/main/NoteList/index.js +++ b/browser/main/NoteList/index.js @@ -2,7 +2,6 @@ import PropTypes from 'prop-types' import React from 'react' import CSSModules from 'browser/lib/CSSModules' -import debounceRender from 'react-debounce-render' import styles from './NoteList.styl' import moment from 'moment' import _ from 'lodash' @@ -1078,4 +1077,4 @@ NoteList.propTypes = { }) } -export default debounceRender(CSSModules(NoteList, styles)) +export default CSSModules(NoteList, styles) diff --git a/browser/main/TopBar/index.js b/browser/main/TopBar/index.js index a5687ecb..d1844532 100644 --- a/browser/main/TopBar/index.js +++ b/browser/main/TopBar/index.js @@ -6,6 +6,7 @@ import _ from 'lodash' import ee from 'browser/main/lib/eventEmitter' import NewNoteButton from 'browser/main/NewNoteButton' import i18n from 'browser/lib/i18n' +import debounce from 'lodash/debounce' class TopBar extends React.Component { constructor (props) { @@ -25,6 +26,10 @@ class TopBar extends React.Component { } this.codeInitHandler = this.handleCodeInit.bind(this) + + this.updateKeyword = debounce(this.updateKeyword, 1000 / 60, { + maxWait: 1000 / 8 + }) } componentDidMount () { @@ -94,7 +99,6 @@ class TopBar extends React.Component { } handleKeyUp (e) { - const { router } = this.context // reset states this.setState({ isConfirmTranslation: false @@ -106,21 +110,21 @@ class TopBar extends React.Component { isConfirmTranslation: true }) const keyword = this.refs.searchInput.value - router.push(`/searched/${encodeURIComponent(keyword)}`) - this.setState({ - search: keyword - }) + this.updateKeyword(keyword) } } handleSearchChange (e) { - const { router } = this.context - const keyword = this.refs.searchInput.value if (this.state.isAlphabet || this.state.isConfirmTranslation) { - router.push(`/searched/${encodeURIComponent(keyword)}`) + const keyword = this.refs.searchInput.value + this.updateKeyword(keyword) } else { e.preventDefault() } + } + + updateKeyword(keyword) { + this.context.router.push(`/searched/${encodeURIComponent(keyword)}`) this.setState({ search: keyword }) From fa6c504b34934609edb9a99007a8811addabcdae Mon Sep 17 00:00:00 2001 From: Baptiste Augrain Date: Mon, 1 Oct 2018 18:42:18 +0200 Subject: [PATCH 014/498] fix lint error --- browser/main/TopBar/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/main/TopBar/index.js b/browser/main/TopBar/index.js index d1844532..91256daf 100644 --- a/browser/main/TopBar/index.js +++ b/browser/main/TopBar/index.js @@ -123,7 +123,7 @@ class TopBar extends React.Component { } } - updateKeyword(keyword) { + updateKeyword (keyword) { this.context.router.push(`/searched/${encodeURIComponent(keyword)}`) this.setState({ search: keyword From e52bcf33c579de9ddb80f7fb4bb5751adb39bb02 Mon Sep 17 00:00:00 2001 From: Baptiste Augrain Date: Mon, 1 Oct 2018 18:54:50 +0200 Subject: [PATCH 015/498] add `precommit` command --- package.json | 6 +++ yarn.lock | 116 ++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 121 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index f4e5f532..4fe3434a 100644 --- a/package.json +++ b/package.json @@ -132,6 +132,7 @@ "grunt": "^0.4.5", "grunt-electron-installer": "2.1.0", "history": "^1.17.0", + "husky": "^1.1.0", "identity-obj-proxy": "^3.0.0", "jest": "^22.4.3", "jest-localstorage-mock": "^2.2.0", @@ -179,5 +180,10 @@ "/tests/jest.js", "jest-localstorage-mock" ] + }, + "husky": { + "hooks": { + "pre-commit": "npm run lint" + } } } diff --git a/yarn.lock b/yarn.lock index 687bb6de..5c9c1cc4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1677,6 +1677,10 @@ ci-info@^1.0.0: version "1.1.3" resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.1.3.tgz#710193264bb05c77b8c90d02f5aaf22216a667b2" +ci-info@^1.5.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497" + circular-json@^0.3.1: version "0.3.3" resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66" @@ -2074,6 +2078,14 @@ core-util-is@1.0.2, core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" +cosmiconfig@^5.0.6: + version "5.0.6" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.0.6.tgz#dca6cf680a0bd03589aff684700858c81abeeb39" + dependencies: + is-directory "^0.3.1" + js-yaml "^3.9.0" + parse-json "^4.0.0" + create-error-class@^3.0.0, create-error-class@^3.0.1: version "3.0.2" resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6" @@ -3309,6 +3321,18 @@ execa@^0.7.0: signal-exit "^3.0.0" strip-eof "^1.0.0" +execa@^0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-0.9.0.tgz#adb7ce62cf985071f60580deb4a88b9e34712d01" + dependencies: + cross-spawn "^5.0.1" + get-stream "^3.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + exit-hook@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8" @@ -3615,6 +3639,12 @@ find-up@^2.0.0, find-up@^2.1.0: dependencies: locate-path "^2.0.0" +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + dependencies: + locate-path "^3.0.0" + findup-sync@~0.1.2: version "0.1.3" resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-0.1.3.tgz#7f3e7a97b82392c653bf06589bd85190e93c3683" @@ -3870,6 +3900,10 @@ get-stdin@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398" +get-stdin@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" + get-stream@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" @@ -4411,6 +4445,21 @@ humanize-plus@^1.8.1: version "1.8.2" resolved "https://registry.yarnpkg.com/humanize-plus/-/humanize-plus-1.8.2.tgz#a65b34459ad6367adbb3707a82a3c9f916167030" +husky@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/husky/-/husky-1.1.0.tgz#7271e85f5d98b54349788839b720c9a60cd95dba" + dependencies: + cosmiconfig "^5.0.6" + execa "^0.9.0" + find-up "^3.0.0" + get-stdin "^6.0.0" + is-ci "^1.2.1" + pkg-dir "^3.0.0" + please-upgrade-node "^3.1.1" + read-pkg "^4.0.1" + run-node "^1.0.0" + slash "^2.0.0" + i18n-2@^0.7.2: version "0.7.2" resolved "https://registry.yarnpkg.com/i18n-2/-/i18n-2-0.7.2.tgz#7efb1a7adc67869adea0688951577464aa793aaf" @@ -4617,6 +4666,12 @@ is-ci@^1.0.10, is-ci@^1.0.7: dependencies: ci-info "^1.0.0" +is-ci@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.2.1.tgz#e3779c8ee17fccf428488f6e281187f2e632841c" + dependencies: + ci-info "^1.5.0" + is-data-descriptor@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" @@ -4649,6 +4704,10 @@ is-descriptor@^1.0.0, is-descriptor@^1.0.2: is-data-descriptor "^1.0.0" kind-of "^6.0.2" +is-directory@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" + is-dotfile@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" @@ -5286,7 +5345,7 @@ js-yaml@^3.10.0, js-yaml@^3.5.1, js-yaml@^3.7.0: argparse "^1.0.7" esprima "^4.0.0" -js-yaml@^3.8.1: +js-yaml@^3.8.1, js-yaml@^3.9.0: version "3.12.0" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1" dependencies: @@ -5612,6 +5671,13 @@ locate-path@^2.0.0: p-locate "^2.0.0" path-exists "^3.0.0" +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + lodash-es@^4.2.1: version "4.17.10" resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.10.tgz#62cd7104cdf5dd87f235a837f0ede0e8e5117e05" @@ -6595,16 +6661,32 @@ p-limit@^1.1.0: dependencies: p-try "^1.0.0" +p-limit@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.0.0.tgz#e624ed54ee8c460a778b3c9f3670496ff8a57aec" + dependencies: + p-try "^2.0.0" + p-locate@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" dependencies: p-limit "^1.1.0" +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + dependencies: + p-limit "^2.0.0" + p-try@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" +p-try@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.0.0.tgz#85080bb87c64688fa47996fe8f7dfbe8211760b1" + package-hash@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/package-hash/-/package-hash-1.2.0.tgz#003e56cd57b736a6ed6114cc2b81542672770e44" @@ -6800,12 +6882,24 @@ pkg-dir@^2.0.0: dependencies: find-up "^2.1.0" +pkg-dir@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" + dependencies: + find-up "^3.0.0" + pkg-up@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-2.0.0.tgz#c819ac728059a461cab1c3889a2be3c49a004d7f" dependencies: find-up "^2.1.0" +please-upgrade-node@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.1.1.tgz#ed320051dfcc5024fae696712c8288993595e8ac" + dependencies: + semver-compare "^1.0.0" + plist@^2.0.0, plist@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/plist/-/plist-2.1.0.tgz#57ccdb7a0821df21831217a3cad54e3e146a1025" @@ -7455,6 +7549,14 @@ read-pkg@^2.0.0: normalize-package-data "^2.3.2" path-type "^2.0.0" +read-pkg@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-4.0.1.tgz#963625378f3e1c4d48c85872b5a6ec7d5d093237" + dependencies: + normalize-package-data "^2.3.2" + parse-json "^4.0.0" + pify "^3.0.0" + readable-stream@^1.1.8, readable-stream@~1.1.9: version "1.1.14" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" @@ -7805,6 +7907,10 @@ run-async@^0.1.0: dependencies: once "^1.3.0" +run-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/run-node/-/run-node-1.0.0.tgz#46b50b946a2aa2d4947ae1d886e9856fd9cabe5e" + run-parallel@^1.1.2: version "1.1.9" resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.9.tgz#c9dd3a7cf9f4b2c4b6244e173a6ed866e61dd679" @@ -7904,6 +8010,10 @@ section-iterator@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/section-iterator/-/section-iterator-2.0.0.tgz#bf444d7afeeb94ad43c39ad2fb26151627ccba2a" +semver-compare@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc" + semver-diff@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36" @@ -8057,6 +8167,10 @@ slash@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" +slash@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" + slice-ansi@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35" From f308836264e8e438c2e111b8607c975fce3afe2c Mon Sep 17 00:00:00 2001 From: Baptiste Augrain Date: Tue, 2 Oct 2018 23:48:07 +0200 Subject: [PATCH 016/498] add new fenced block language: gallery --- browser/components/MarkdownPreview.js | 33 ++++++++++++++++++- browser/components/markdown.styl | 46 ++++++++++++++++++++++++++- browser/lib/markdown.js | 6 ++++ package.json | 2 ++ yarn.lock | 38 ++++++++++++++++++++++ 5 files changed, 123 insertions(+), 2 deletions(-) diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index eacc4e21..48951204 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -21,6 +21,8 @@ import yaml from 'js-yaml' import context from 'browser/lib/context' import i18n from 'browser/lib/i18n' import fs from 'fs' +import { render } from 'react-dom' +import Carousel from 'react-image-carousel' const { remote, shell } = require('electron') const attachmentManagement = require('../main/lib/dataApi/attachmentManagement') @@ -39,7 +41,8 @@ const appPath = fileUrl( ) const CSS_FILES = [ `${appPath}/node_modules/katex/dist/katex.min.css`, - `${appPath}/node_modules/codemirror/lib/codemirror.css` + `${appPath}/node_modules/codemirror/lib/codemirror.css`, + `${appPath}/node_modules/react-image-carousel/lib/css/main.min.css` ] function buildStyle ( @@ -789,6 +792,34 @@ export default class MarkdownPreview extends React.Component { mermaidRender(el, htmlTextHelper.decodeEntities(el.innerHTML), theme) } ) + + _.forEach( + this.refs.root.contentWindow.document.querySelectorAll('.gallery'), + el => { + const images = el.innerHTML.split(/\n/g).filter(i => i.length > 0) + el.innerHTML = '' + + const height = el.attributes.getNamedItem('data-height') + if (height && height.value !== 'undefined') { + el.style.height = height.value + 'vh' + } + + let autoplay = el.attributes.getNamedItem('data-autoplay') + if (autoplay && autoplay.value !== 'undefined') { + autoplay = parseInt(autoplay.value, 10) || 0 + } else { + autoplay = 0 + } + + render( + , + el + ) + } + ) } focus () { diff --git a/browser/components/markdown.styl b/browser/components/markdown.styl index 2e17a75b..6e43273e 100644 --- a/browser/components/markdown.styl +++ b/browser/components/markdown.styl @@ -381,6 +381,26 @@ pre.fence canvas, svg max-width 100% !important + .gallery + width 100% + height 50vh + + .carousel + .carousel-main img + min-width auto + max-width 100% + min-height auto + max-height 100% + + .carousel-footer::-webkit-scrollbar-corner + background-color transparent + + .carousel-main, .carousel-footer + background-color $ui-noteDetail-backgroundColor + .prev, .next + color $ui-text-color + background-color $ui-tag-backgroundColor + themeDarkBackground = darken(#21252B, 10%) themeDarkText = #f9f9f9 themeDarkBorder = lighten(themeDarkBackground, 20%) @@ -432,6 +452,14 @@ body[data-theme="dark"] background-color themeDarkBorder color themeDarkText + pre.fence + .gallery + .carousel-main, .carousel-footer + background-color $ui-dark-noteDetail-backgroundColor + .prev, .next + color $ui-dark-text-color + background-color $ui-dark-tag-backgroundColor + themeSolarizedDarkTableOdd = $ui-solarized-dark-noteDetail-backgroundColor themeSolarizedDarkTableEven = darken($ui-solarized-dark-noteDetail-backgroundColor, 10%) themeSolarizedDarkTableHead = themeSolarizedDarkTableEven @@ -459,6 +487,14 @@ body[data-theme="solarized-dark"] &:last-child border-right solid 1px themeSolarizedDarkTableBorder + pre.fence + .gallery + .carousel-main, .carousel-footer + background-color $ui-solarized-dark-noteDetail-backgroundColor + .prev, .next + color $ui-solarized-dark-text-color + background-color $ui-solarized-dark-tag-backgroundColor + themeMonokaiTableOdd = $ui-monokai-noteDetail-backgroundColor themeMonokaiTableEven = darken($ui-monokai-noteDetail-backgroundColor, 10%) themeMonokaiTableHead = themeMonokaiTableEven @@ -486,4 +522,12 @@ body[data-theme="monokai"] &:last-child border-right solid 1px themeMonokaiTableBorder kbd - background-color themeDarkBackground \ No newline at end of file + background-color themeDarkBackground + + pre.fence + .gallery + .carousel-main, .carousel-footer + background-color $ui-monokai-noteDetail-backgroundColor + .prev, .next + color $ui-monokai-text-color + background-color $ui-monokai-tag-backgroundColor diff --git a/browser/lib/markdown.js b/browser/lib/markdown.js index f8ae7f05..52a13700 100644 --- a/browser/lib/markdown.js +++ b/browser/lib/markdown.js @@ -143,6 +143,12 @@ class Markdown {
${token.content}
` }, + gallery: token => { + return `
+          ${token.fileName}
+          
+        
` + }, mermaid: token => { return `
           ${token.fileName}
diff --git a/package.json b/package.json
index 3e95603b..560a2e7d 100644
--- a/package.json
+++ b/package.json
@@ -95,8 +95,10 @@
     "react-codemirror": "^0.3.0",
     "react-debounce-render": "^4.0.1",
     "react-dom": "^15.0.2",
+    "react-image-carousel": "^2.0.18",
     "react-redux": "^4.4.5",
     "react-sortable-hoc": "^0.6.7",
+    "react-transition-group": "^2.5.0",
     "redux": "^3.5.2",
     "sander": "^0.5.1",
     "sanitize-html": "^1.18.2",
diff --git a/yarn.lock b/yarn.lock
index 5c426c92..55f4102a 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2701,6 +2701,10 @@ doctrine@^2.0.0, doctrine@^2.0.2:
   dependencies:
     esutils "^2.0.2"
 
+dom-helpers@^3.3.1:
+  version "3.3.1"
+  resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-3.3.1.tgz#fc1a4e15ffdf60ddde03a480a9c0fece821dd4a6"
+
 dom-serializer@0:
   version "0.1.0"
   resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82"
@@ -5279,6 +5283,10 @@ js-tokens@^3.0.0, js-tokens@^3.0.2:
   version "3.0.2"
   resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
 
+"js-tokens@^3.0.0 || ^4.0.0":
+  version "4.0.0"
+  resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
+
 js-yaml@^3.10.0, js-yaml@^3.5.1, js-yaml@^3.7.0:
   version "3.11.0"
   resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.11.0.tgz#597c1a8bd57152f26d622ce4117851a51f5ebaef"
@@ -5729,6 +5737,12 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3
   dependencies:
     js-tokens "^3.0.0"
 
+loose-envify@^1.4.0:
+  version "1.4.0"
+  resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
+  dependencies:
+    js-tokens "^3.0.0 || ^4.0.0"
+
 loud-rejection@^1.0.0, loud-rejection@^1.2.0:
   version "1.6.0"
   resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f"
@@ -7155,6 +7169,13 @@ prop-types@^15.5.10, prop-types@^15.5.4, prop-types@^15.5.7, prop-types@^15.5.8,
     loose-envify "^1.3.1"
     object-assign "^4.1.1"
 
+prop-types@^15.6.2:
+  version "15.6.2"
+  resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.2.tgz#05d5ca77b4453e985d60fc7ff8c859094a497102"
+  dependencies:
+    loose-envify "^1.3.1"
+    object-assign "^4.1.1"
+
 proxy-addr@~2.0.3:
   version "2.0.3"
   resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.3.tgz#355f262505a621646b3130a728eb647e22055341"
@@ -7330,6 +7351,10 @@ react-dom@^15.0.2:
     object-assign "^4.1.0"
     prop-types "^15.5.10"
 
+react-image-carousel@^2.0.18:
+  version "2.0.18"
+  resolved "https://registry.yarnpkg.com/react-image-carousel/-/react-image-carousel-2.0.18.tgz#5868ea09bd9cca09c4467d3d02695cd4e7792f28"
+
 react-input-autosize@^1.1.0:
   version "1.2.0"
   resolved "https://registry.yarnpkg.com/react-input-autosize/-/react-input-autosize-1.2.0.tgz#87241071159f742123897691da6796ec33b57d05"
@@ -7337,6 +7362,10 @@ react-input-autosize@^1.1.0:
     create-react-class "^15.5.2"
     prop-types "^15.5.8"
 
+react-lifecycles-compat@^3.0.4:
+  version "3.0.4"
+  resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362"
+
 react-proxy@^1.1.7:
   version "1.1.8"
   resolved "https://registry.yarnpkg.com/react-proxy/-/react-proxy-1.1.8.tgz#9dbfd9d927528c3aa9f444e4558c37830ab8c26a"
@@ -7402,6 +7431,15 @@ react-transform-hmr@^1.0.3:
     global "^4.3.0"
     react-proxy "^1.1.7"
 
+react-transition-group@^2.5.0:
+  version "2.5.0"
+  resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-2.5.0.tgz#70bca0e3546102c4dc5cf3f5f57f73447cce6874"
+  dependencies:
+    dom-helpers "^3.3.1"
+    loose-envify "^1.4.0"
+    prop-types "^15.6.2"
+    react-lifecycles-compat "^3.0.4"
+
 react@^15.5.4:
   version "15.6.2"
   resolved "https://registry.yarnpkg.com/react/-/react-15.6.2.tgz#dba0434ab439cfe82f108f0f511663908179aa72"

From 39eaed260a834e51283cbcc42c002f1152955a36 Mon Sep 17 00:00:00 2001
From: Baptiste Augrain 
Date: Mon, 8 Oct 2018 15:57:42 +0200
Subject: [PATCH 017/498] display correctly attached image

---
 browser/main/lib/dataApi/attachmentManagement.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/browser/main/lib/dataApi/attachmentManagement.js b/browser/main/lib/dataApi/attachmentManagement.js
index 912450c1..38648941 100644
--- a/browser/main/lib/dataApi/attachmentManagement.js
+++ b/browser/main/lib/dataApi/attachmentManagement.js
@@ -227,7 +227,7 @@ function migrateAttachments (markdownContent, storagePath, noteKey) {
  * @returns {String} postprocessed HTML in which all :storage references are mapped to the actual paths.
  */
 function fixLocalURLS (renderedHTML, storagePath) {
-  return renderedHTML.replace(new RegExp('/?' + STORAGE_FOLDER_PLACEHOLDER + '.*?"', 'g'), function (match) {
+  return renderedHTML.replace(new RegExp('/?' + STORAGE_FOLDER_PLACEHOLDER + '[\w\/]+', 'g'), function (match) {
     var encodedPathSeparators = new RegExp(mdurl.encode(path.win32.sep) + '|' + mdurl.encode(path.posix.sep), 'g')
     return match.replace(encodedPathSeparators, path.sep).replace(new RegExp('/?' + STORAGE_FOLDER_PLACEHOLDER, 'g'), 'file:///' + path.join(storagePath, DESTINATION_FOLDER))
   })

From 7a5a821f8a8b8919d9c5ae0b0dca377485ec25f2 Mon Sep 17 00:00:00 2001
From: Baptiste Augrain 
Date: Tue, 9 Oct 2018 00:47:37 +0200
Subject: [PATCH 018/498] fix failing test

---
 browser/main/lib/dataApi/attachmentManagement.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/browser/main/lib/dataApi/attachmentManagement.js b/browser/main/lib/dataApi/attachmentManagement.js
index 38648941..a81d3bd4 100644
--- a/browser/main/lib/dataApi/attachmentManagement.js
+++ b/browser/main/lib/dataApi/attachmentManagement.js
@@ -227,7 +227,7 @@ function migrateAttachments (markdownContent, storagePath, noteKey) {
  * @returns {String} postprocessed HTML in which all :storage references are mapped to the actual paths.
  */
 function fixLocalURLS (renderedHTML, storagePath) {
-  return renderedHTML.replace(new RegExp('/?' + STORAGE_FOLDER_PLACEHOLDER + '[\w\/]+', 'g'), function (match) {
+  return renderedHTML.replace(new RegExp('/?' + STORAGE_FOLDER_PLACEHOLDER + '(?:\\\/|%5C)[\\w.]+', 'g'), function (match) {
     var encodedPathSeparators = new RegExp(mdurl.encode(path.win32.sep) + '|' + mdurl.encode(path.posix.sep), 'g')
     return match.replace(encodedPathSeparators, path.sep).replace(new RegExp('/?' + STORAGE_FOLDER_PLACEHOLDER, 'g'), 'file:///' + path.join(storagePath, DESTINATION_FOLDER))
   })

From 5d9b1abe82a68c51b99564f6f117191c246f98b3 Mon Sep 17 00:00:00 2001
From: Baptiste Augrain 
Date: Tue, 9 Oct 2018 01:18:19 +0200
Subject: [PATCH 019/498] allow markdown image syntax

---
 browser/lib/markdown.js | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/browser/lib/markdown.js b/browser/lib/markdown.js
index 52a13700..cc5e86dc 100644
--- a/browser/lib/markdown.js
+++ b/browser/lib/markdown.js
@@ -144,9 +144,18 @@ class Markdown {
         
` }, gallery: token => { + const content = token.content.split('\n').slice(0, -1).map(line => { + const match = /!\[[^\]]*]\(([^\)]*)\)/.exec(line) + if (match) { + return match[1] + } else { + return line + } + }).join('\n') + return `
           ${token.fileName}
-          
+          
         
` }, mermaid: token => { From 4242e0d3290a1241627ad36193fd228fb8a82d1b Mon Sep 17 00:00:00 2001 From: Benny O Date: Sat, 13 Oct 2018 19:18:47 +0800 Subject: [PATCH 020/498] Add missing translation for zh-tw --- locales/zh-TW.json | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/locales/zh-TW.json b/locales/zh-TW.json index 531f4322..c499de54 100755 --- a/locales/zh-TW.json +++ b/locales/zh-TW.json @@ -149,6 +149,16 @@ "Only allow secure html tags (recommended)": "只允許安全的 HTML 標籤 (建議)", "Allow styles": "允許樣式", "Allow dangerous html tags": "允許危險的 HTML 標籤", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠" + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "將文本箭頭轉換為完整符號。 ⚠ 注意這或會影響 Markdown 的 HTML 注釋。", + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Default New Note":"預設新筆記類型", + "Show only related tags": "只顯示相關標籤", + "Snippet Default Language": "程式碼片段預設語言", + "Disable Direct Write (It will be applied after restarting)": "停用直接編輯 (重啟後生效)", + "Enable smart table editor": "啟用智能表格編輯器", + "Enable smart quotes": "啟用智能引號", + "Allow line through checkbox": "替標示為完成的選框添加刪除線", + "Custom CSS": "自定義 CSS", + "Allow custom CSS for preview": "允許預覽自定義 CSS", + "Render newlines in Markdown paragraphs as
":"在 Markdown 段落中使用
換行" } From 28007a33a01346c1cb89b2ec9ac92a1b9d67f500 Mon Sep 17 00:00:00 2001 From: Benny O Date: Sat, 13 Oct 2018 19:19:48 +0800 Subject: [PATCH 021/498] Add missing translation for zh-cn --- locales/zh-CN.json | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/locales/zh-CN.json b/locales/zh-CN.json index a04cffdd..919d5381 100755 --- a/locales/zh-CN.json +++ b/locales/zh-CN.json @@ -205,7 +205,16 @@ "Rename": "重命名", "Folder Name": "文件夹名称", "No tags":"无标签", - "Render newlines in Markdown paragraphs as
":"在 Markdown 段落中使用
换行", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠" + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "将文本箭头转换为完整符号。 ⚠ 注意这或会影响 Markdown 的 HTML 注释。", + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Default New Note":"预设新笔记类型", + "Show only related tags": "只显示相关标签", + "Snippet Default Language": "程式码片段预设语言", + "Disable Direct Write (It will be applied after restarting)": "停用直接编辑 (重启后生效)", + "Enable smart table editor": "启用智能表格编辑器", + "Enable smart quotes": "启用智能引号", + "Allow line through checkbox": "替标示为完成的选框添加删除线", + "Custom CSS": "自定义 CSS", + "Allow custom CSS for preview": "允许预览自定义 CSS", + "Render newlines in Markdown paragraphs as
":"在 Markdown 段落中使用
换行" } From d75dd874ca7489786cd70e4444d400609f402a23 Mon Sep 17 00:00:00 2001 From: Baptiste Augrain Date: Mon, 15 Oct 2018 08:24:21 +0200 Subject: [PATCH 022/498] create note with selected tags --- browser/lib/newNote.js | 12 ++++++++++-- browser/main/NewNoteButton/index.js | 7 ++++--- browser/main/modals/NewNoteModal.js | 8 ++++---- 3 files changed, 18 insertions(+), 9 deletions(-) diff --git a/browser/lib/newNote.js b/browser/lib/newNote.js index bed69735..855de0d0 100644 --- a/browser/lib/newNote.js +++ b/browser/lib/newNote.js @@ -3,14 +3,18 @@ import dataApi from 'browser/main/lib/dataApi' import ee from 'browser/main/lib/eventEmitter' import AwsMobileAnalyticsConfig from 'browser/main/lib/AwsMobileAnalyticsConfig' -export function createMarkdownNote (storage, folder, dispatch, location) { +export function createMarkdownNote (storage, folder, dispatch, location, params) { AwsMobileAnalyticsConfig.recordDynamicCustomEvent('ADD_MARKDOWN') AwsMobileAnalyticsConfig.recordDynamicCustomEvent('ADD_ALLNOTE') + + const tags = location.pathname.match(/\/tags/) ? params.tagname.split(' ') : [] + return dataApi .createNote(storage, { type: 'MARKDOWN_NOTE', folder: folder, title: '', + tags, content: '' }) .then(note => { @@ -29,14 +33,18 @@ export function createMarkdownNote (storage, folder, dispatch, location) { }) } -export function createSnippetNote (storage, folder, dispatch, location, config) { +export function createSnippetNote (storage, folder, dispatch, location, params, config) { AwsMobileAnalyticsConfig.recordDynamicCustomEvent('ADD_SNIPPET') AwsMobileAnalyticsConfig.recordDynamicCustomEvent('ADD_ALLNOTE') + + const tags = location.pathname.match(/\/tags/) ? params.tagname.split(' ') : [] + return dataApi .createNote(storage, { type: 'SNIPPET_NOTE', folder: folder, title: '', + tags, description: '', snippets: [ { diff --git a/browser/main/NewNoteButton/index.js b/browser/main/NewNoteButton/index.js index e739a550..2b756ef4 100644 --- a/browser/main/NewNoteButton/index.js +++ b/browser/main/NewNoteButton/index.js @@ -35,19 +35,20 @@ class NewNoteButton extends React.Component { } handleNewNoteButtonClick (e) { - const { location, dispatch, config } = this.props + const { location, params, dispatch, config } = this.props const { storage, folder } = this.resolveTargetFolder() if (config.ui.defaultNote === 'MARKDOWN_NOTE') { - createMarkdownNote(storage.key, folder.key, dispatch, location) + createMarkdownNote(storage.key, folder.key, dispatch, location, params) } else if (config.ui.defaultNote === 'SNIPPET_NOTE') { - createSnippetNote(storage.key, folder.key, dispatch, location, config) + createSnippetNote(storage.key, folder.key, dispatch, location, params, config) } else { modal.open(NewNoteModal, { storage: storage.key, folder: folder.key, dispatch, location, + params, config }) } diff --git a/browser/main/modals/NewNoteModal.js b/browser/main/modals/NewNoteModal.js index 8b16f2a2..44a08dcc 100644 --- a/browser/main/modals/NewNoteModal.js +++ b/browser/main/modals/NewNoteModal.js @@ -21,8 +21,8 @@ class NewNoteModal extends React.Component { } handleMarkdownNoteButtonClick (e) { - const { storage, folder, dispatch, location } = this.props - createMarkdownNote(storage, folder, dispatch, location).then(() => { + const { storage, folder, dispatch, location, params } = this.props + createMarkdownNote(storage, folder, dispatch, location, params).then(() => { setTimeout(this.props.close, 200) }) } @@ -35,8 +35,8 @@ class NewNoteModal extends React.Component { } handleSnippetNoteButtonClick (e) { - const { storage, folder, dispatch, location, config } = this.props - createSnippetNote(storage, folder, dispatch, location, config).then(() => { + const { storage, folder, dispatch, location, params, config } = this.props + createSnippetNote(storage, folder, dispatch, location, params, config).then(() => { setTimeout(this.props.close, 200) }) } From 6244e440332efaec00a523c9dce5315f99f85721 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Vi=E1=BB=87t=20H=C6=B0ng?= Date: Thu, 18 Oct 2018 12:29:47 +0700 Subject: [PATCH 023/498] added pr template --- PULL_REQUEST_TEMPLATE.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 PULL_REQUEST_TEMPLATE.md diff --git a/PULL_REQUEST_TEMPLATE.md b/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 00000000..c769d23e --- /dev/null +++ b/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,24 @@ +# Description + + +# Issue fixed + + +# Type of changes + +- [ ] Bug fix (Change that fixed an issue) +- [ ] Breaking change (Change that can cause existing functionality to change) +- [ ] Improvement (Change that improve the code. Maybe performance or development improvement) +- [ ] Feature (Change that add new functionality) +- [ ] Documentation change (Change that modify documentation. Maybe typo fixes) + +# Checklist: + +- [ ] My code follow the project code style +- [ ] I have written test for my code and it has been tested +- [ ] All existing tests has been passed +- [ ] I have attached a screenshot / video to visualize my change if possible From fa3700df7c6a2bd5de8f556fe5aaa4d5c7394e89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Vi=E1=BB=87t=20H=C6=B0ng?= Date: Thu, 18 Oct 2018 12:33:54 +0700 Subject: [PATCH 024/498] updated pr template --- PULL_REQUEST_TEMPLATE.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/PULL_REQUEST_TEMPLATE.md b/PULL_REQUEST_TEMPLATE.md index c769d23e..5b61ccb7 100644 --- a/PULL_REQUEST_TEMPLATE.md +++ b/PULL_REQUEST_TEMPLATE.md @@ -1,13 +1,18 @@ # Description # Issue fixed + # Type of changes - [ ] Bug fix (Change that fixed an issue) From 80c4601fdcc8603eae370869a7a646654caf8fc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Vi=E1=BB=87t=20H=C6=B0ng?= Date: Thu, 18 Oct 2018 12:36:21 +0700 Subject: [PATCH 025/498] fixed grammar in PR template --- PULL_REQUEST_TEMPLATE.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/PULL_REQUEST_TEMPLATE.md b/PULL_REQUEST_TEMPLATE.md index 5b61ccb7..8fff1f32 100644 --- a/PULL_REQUEST_TEMPLATE.md +++ b/PULL_REQUEST_TEMPLATE.md @@ -1,7 +1,7 @@ # Description # Issue fixed @@ -17,13 +17,13 @@ your PR will be reviewed faster if we know exactly what it does. - [ ] Bug fix (Change that fixed an issue) - [ ] Breaking change (Change that can cause existing functionality to change) -- [ ] Improvement (Change that improve the code. Maybe performance or development improvement) -- [ ] Feature (Change that add new functionality) -- [ ] Documentation change (Change that modify documentation. Maybe typo fixes) +- [ ] Improvement (Change that improves the code. Maybe performance or development improvement) +- [ ] Feature (Change that adds new functionality) +- [ ] Documentation change (Change that modifies documentation. Maybe typo fixes) # Checklist: -- [ ] My code follow the project code style +- [ ] My code follows the project code style - [ ] I have written test for my code and it has been tested -- [ ] All existing tests has been passed -- [ ] I have attached a screenshot / video to visualize my change if possible +- [ ] All existing tests have been passed +- [ ] I have attached a screenshot/video to visualize my change if possible From 83243b61a64ba96a53f98b6094abf1f0d5bb3aa6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Vi=E1=BB=87t=20H=C6=B0ng?= Date: Thu, 18 Oct 2018 12:39:57 +0700 Subject: [PATCH 026/498] smaller header font size --- PULL_REQUEST_TEMPLATE.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/PULL_REQUEST_TEMPLATE.md b/PULL_REQUEST_TEMPLATE.md index 8fff1f32..6aa1bb63 100644 --- a/PULL_REQUEST_TEMPLATE.md +++ b/PULL_REQUEST_TEMPLATE.md @@ -1,10 +1,10 @@ -# Description +## Description -# Issue fixed +## Issue fixed @@ -13,7 +13,7 @@ Please list out all issue fixed with this PR here. Please make sure you fill in these checkboxes, your PR will be reviewed faster if we know exactly what it does. --> -# Type of changes +## Type of changes - [ ] Bug fix (Change that fixed an issue) - [ ] Breaking change (Change that can cause existing functionality to change) @@ -21,7 +21,7 @@ your PR will be reviewed faster if we know exactly what it does. - [ ] Feature (Change that adds new functionality) - [ ] Documentation change (Change that modifies documentation. Maybe typo fixes) -# Checklist: +## Checklist: - [ ] My code follows the project code style - [ ] I have written test for my code and it has been tested From b004247478b7f95693646dc2afb1c8d4c7557329 Mon Sep 17 00:00:00 2001 From: steve-o <32886847+lvarado@users.noreply.github.com> Date: Fri, 19 Oct 2018 12:16:27 -0500 Subject: [PATCH 027/498] update electron-packager; enable dark mode support for macOS mojave --- gruntfile.js | 1 + package.json | 2 +- yarn.lock | 1518 +++++++++++++++++++++++++++++++++++++++++++++++++- 3 files changed, 1496 insertions(+), 25 deletions(-) diff --git a/gruntfile.js b/gruntfile.js index 651640fc..889e07f0 100644 --- a/gruntfile.js +++ b/gruntfile.js @@ -149,6 +149,7 @@ module.exports = function (grunt) { case 'osx': Object.assign(opts, { platform: 'darwin', + darwinDarkModeSupport: true, icon: path.join(__dirname, 'resources/app.icns'), 'app-category-type': 'public.app-category.developer-tools' }) diff --git a/package.json b/package.json index d39d6f37..0989f27c 100644 --- a/package.json +++ b/package.json @@ -124,7 +124,7 @@ "devtron": "^1.1.0", "dom-storage": "^2.0.2", "electron": "2.0.7", - "electron-packager": "^12.0.0", + "electron-packager": "^12.2.0", "eslint": "^3.13.1", "eslint-config-standard": "^6.2.1", "eslint-config-standard-jsx": "^3.2.0", diff --git a/yarn.lock b/yarn.lock index b829f319..38b3f43f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,10 +5,12 @@ "@ava/babel-plugin-throws-helper@^2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@ava/babel-plugin-throws-helper/-/babel-plugin-throws-helper-2.0.0.tgz#2fc1fe3c211a71071a4eca7b8f7af5842cd1ae7c" + integrity sha1-L8H+PCEacQcaTsp7j3r1hCzRrnw= "@ava/babel-preset-stage-4@^1.1.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@ava/babel-preset-stage-4/-/babel-preset-stage-4-1.1.0.tgz#ae60be881a0babf7d35f52aba770d1f6194f76bd" + integrity sha512-oWqTnIGXW3k72UFidXzW0ONlO7hnO9x02S/QReJ7NBGeiBH9cUHY9+EfV6C8PXC6YJH++WrliEq03wMSJGNZFg== dependencies: babel-plugin-check-es2015-constants "^6.8.0" babel-plugin-syntax-trailing-function-commas "^6.20.0" @@ -26,6 +28,7 @@ "@ava/babel-preset-transform-test-files@^3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@ava/babel-preset-transform-test-files/-/babel-preset-transform-test-files-3.0.0.tgz#cded1196a8d8d9381a509240ab92e91a5ec069f7" + integrity sha1-ze0RlqjY2TgaUJJAq5LpGl7Aafc= dependencies: "@ava/babel-plugin-throws-helper" "^2.0.0" babel-plugin-espower "^2.3.2" @@ -33,6 +36,7 @@ "@ava/write-file-atomic@^2.2.0": version "2.2.0" resolved "https://registry.yarnpkg.com/@ava/write-file-atomic/-/write-file-atomic-2.2.0.tgz#d625046f3495f1f5e372135f473909684b429247" + integrity sha512-BTNB3nGbEfJT+69wuqXFr/bQH7Vr7ihx2xGOMNqPgDGhwspoZhiWumDDZNjBy7AScmqS5CELIOGtPVXESyrnDA== dependencies: graceful-fs "^4.1.11" imurmurhash "^0.1.4" @@ -41,12 +45,14 @@ "@babel/code-frame@^7.0.0-beta.35": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0-beta.49.tgz#becd805482734440c9d137e46d77340e64d7f51b" + integrity sha1-vs2AVIJzREDJ0TfkbXc0DmTX9Rs= dependencies: "@babel/highlight" "7.0.0-beta.49" "@babel/highlight@7.0.0-beta.49": version "7.0.0-beta.49" resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0-beta.49.tgz#96bdc6b43e13482012ba6691b1018492d39622cc" + integrity sha1-lr3GtD4TSCASumaRsQGEktOWIsw= dependencies: chalk "^2.0.0" esutils "^2.0.2" @@ -55,12 +61,14 @@ "@concordance/react@^1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@concordance/react/-/react-1.0.0.tgz#fcf3cad020e5121bfd1c61d05bc3516aac25f734" + integrity sha512-htrsRaQX8Iixlsek8zQU7tE8wcsTQJ5UhZkSPEA8slCDAisKpC/2VgU/ucPn32M5/LjGGXRaUEKvEw1Wiuu4zQ== dependencies: arrify "^1.0.1" "@ladjs/time-require@^0.1.4": version "0.1.4" resolved "https://registry.yarnpkg.com/@ladjs/time-require/-/time-require-0.1.4.tgz#5c615d75fd647ddd5de9cf6922649558856b21a1" + integrity sha512-weIbJqTMfQ4r1YX85u54DKfjLZs2jwn1XZ6tIOP/pFgMwhIN5BAtaCp/1wn9DzyLsDR9tW0R2NIePcVJ45ivQQ== dependencies: chalk "^0.4.0" date-time "^0.1.1" @@ -70,10 +78,12 @@ "@rokt33r/markdown-it-math@^4.0.1": version "4.0.2" resolved "https://registry.yarnpkg.com/@rokt33r/markdown-it-math/-/markdown-it-math-4.0.2.tgz#87c7172f459833b05e406cfc846e0c0b7ebc24ef" + integrity sha1-h8cXL0WYM7BeQGz8hG4MC368JO8= "@rokt33r/season@^5.3.0": version "5.3.1" resolved "https://registry.yarnpkg.com/@rokt33r/season/-/season-5.3.1.tgz#755ff8bfd2b289ee0d1827a83eb1ac6e6c066301" + integrity sha1-dV/4v9Kyie4NGCeoPrGsbmwGYwE= dependencies: cson-parser "1.3.4" fs-plus "2.x" @@ -82,24 +92,29 @@ "@susisu/mte-kernel@^2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@susisu/mte-kernel/-/mte-kernel-2.0.0.tgz#da3354d6a07ea27f36ec91d9fccf6bfa9010d00e" + integrity sha512-P60IZPG9C6dBTEEH1nx0YZoQQF5G+fOCHLz5iUFYUw9IfG9qejN1AXeqyFIQ38EAZSCCc3QSaYF16UaV0SZjEQ== dependencies: meaw "^2.0.0" "@types/node@^8.0.24": version "8.10.17" resolved "https://registry.yarnpkg.com/@types/node/-/node-8.10.17.tgz#d48cf10f0dc6dcf59f827f5a3fc7a4a6004318d3" + integrity sha512-3N3FRd/rA1v5glXjb90YdYUa+sOB7WrkU2rAhKZnF4TKD86Cym9swtulGuH0p9nxo7fP5woRNa8b0oFTpCO1bg== abab@^1.0.3, abab@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.4.tgz#5faad9c2c07f60dd76770f71cf025b62a63cfd4e" + integrity sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4= abbrev@1: version "1.1.1" resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== accepts@~1.3.4, accepts@~1.3.5: version "1.3.5" resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2" + integrity sha1-63d99gEXI6OxTopywIBcjoZ0a9I= dependencies: mime-types "~2.1.18" negotiator "0.6.1" @@ -107,44 +122,53 @@ accepts@~1.3.4, accepts@~1.3.5: accessibility-developer-tools@^2.11.0: version "2.12.0" resolved "https://registry.yarnpkg.com/accessibility-developer-tools/-/accessibility-developer-tools-2.12.0.tgz#3da0cce9d6ec6373964b84f35db7cfc3df7ab514" + integrity sha1-PaDM6dbsY3OWS4TzXbfPw996tRQ= acorn-globals@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-3.1.0.tgz#fd8270f71fbb4996b004fa880ee5d46573a731bf" + integrity sha1-/YJw9x+7SZawBPqIDuXUZXOnMb8= dependencies: acorn "^4.0.4" acorn-globals@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.1.0.tgz#ab716025dbe17c54d3ef81d32ece2b2d99fe2538" + integrity sha512-KjZwU26uG3u6eZcfGbTULzFcsoz6pegNKtHPksZPOUsiKo5bUmiBPa38FuHZ/Eun+XYh/JCCkS9AS3Lu4McQOQ== dependencies: acorn "^5.0.0" acorn-jsx@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b" + integrity sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s= dependencies: acorn "^3.0.4" acorn@^3.0.0, acorn@^3.0.4: version "3.3.0" resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" + integrity sha1-ReN/s56No/JbruP/U2niu18iAXo= acorn@^4.0.4: version "4.0.13" resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787" + integrity sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c= acorn@^5.0.0, acorn@^5.3.0, acorn@^5.5.0: version "5.5.3" resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.5.3.tgz#f473dd47e0277a08e28e9bec5aeeb04751f0b8c9" + integrity sha512-jd5MkIUlbbmb07nXH0DT3y7rDVtkzDi4XZOUVWAer8ajmF/DTSSbl5oNFyDOl/OXA33Bl79+ypHhl2pN20VeOQ== ajv-keywords@^1.0.0: version "1.5.1" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c" + integrity sha1-MU3QpLM2j609/NxU7eYXG4htrzw= ajv@^4.7.0: version "4.11.8" resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536" + integrity sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY= dependencies: co "^4.6.0" json-stable-stringify "^1.0.1" @@ -152,6 +176,7 @@ ajv@^4.7.0: ajv@^5.1.0: version "5.5.2" resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965" + integrity sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU= dependencies: co "^4.6.0" fast-deep-equal "^1.0.0" @@ -161,6 +186,7 @@ ajv@^5.1.0: align-text@^0.1.1, align-text@^0.1.3: version "0.1.4" resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" + integrity sha1-DNkKVhCT810KmSVsIrcGlDP60Rc= dependencies: kind-of "^3.0.2" longest "^1.0.1" @@ -169,68 +195,83 @@ align-text@^0.1.1, align-text@^0.1.3: alphanum-sort@^1.0.1, alphanum-sort@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" + integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= amdefine@>=0.0.4: version "1.0.1" resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" + integrity sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU= ansi-align@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f" + integrity sha1-w2rsy6VjuJzrVW82kPCx2eNUf38= dependencies: string-width "^2.0.0" ansi-escapes@^1.1.0: version "1.4.0" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e" + integrity sha1-06ioOzGapneTZisT52HHkRQiMG4= ansi-escapes@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.1.0.tgz#f73207bb81207d75fd6c83f125af26eea378ca30" + integrity sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw== ansi-red@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/ansi-red/-/ansi-red-0.1.1.tgz#8c638f9d1080800a353c9c28c8a81ca4705d946c" + integrity sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw= dependencies: ansi-wrap "0.1.0" ansi-regex@^0.2.0, ansi-regex@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-0.2.1.tgz#0d8e946967a3d8143f93e24e298525fc1b2235f9" + integrity sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk= ansi-regex@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= ansi-regex@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= ansi-styles@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-1.1.0.tgz#eaecbf66cd706882760b2f4691582b8f55d7a7de" + integrity sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94= ansi-styles@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= ansi-styles@^3.1.0, ansi-styles@^3.2.0, ansi-styles@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== dependencies: color-convert "^1.9.0" ansi-styles@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-1.0.0.tgz#cb102df1c56f5123eab8b67cd7b98027a0279178" + integrity sha1-yxAt8cVvUSPquLZ817mAJ6AnkXg= ansi-wrap@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/ansi-wrap/-/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf" + integrity sha1-qCJQ3bABXponyoLoLqYDu/pF768= anymatch@^1.3.0: version "1.3.2" resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.2.tgz#553dcb8f91e3c889845dfdba34c77721b90b9d7a" + integrity sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA== dependencies: micromatch "^2.1.5" normalize-path "^2.0.0" @@ -238,6 +279,7 @@ anymatch@^1.3.0: anymatch@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" + integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== dependencies: micromatch "^3.1.4" normalize-path "^2.1.1" @@ -245,16 +287,19 @@ anymatch@^2.0.0: append-transform@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/append-transform/-/append-transform-0.4.0.tgz#d76ebf8ca94d276e247a36bad44a4b74ab611991" + integrity sha1-126/jKlNJ24keja61EpLdKthGZE= dependencies: default-require-extensions "^1.0.0" aproba@^1.0.3: version "1.2.0" resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" + integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== are-we-there-yet@~1.1.2: version "1.1.5" resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" + integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== dependencies: delegates "^1.0.0" readable-stream "^2.0.6" @@ -262,12 +307,14 @@ are-we-there-yet@~1.1.2: argparse@^1.0.7, argparse@~1.0.3: version "1.0.10" resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== dependencies: sprintf-js "~1.0.2" "argparse@~ 0.1.11", argparse@~0.1.15: version "0.1.16" resolved "https://registry.yarnpkg.com/argparse/-/argparse-0.1.16.tgz#cfd01e0fbba3d6caed049fbd758d40f65196f57c" + integrity sha1-z9AeD7uj1srtBJ+9dY1A9lGW9Xw= dependencies: underscore "~1.7.0" underscore.string "~2.4.0" @@ -275,44 +322,54 @@ argparse@^1.0.7, argparse@~1.0.3: arr-diff@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" + integrity sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8= dependencies: arr-flatten "^1.0.1" arr-diff@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= arr-exclude@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/arr-exclude/-/arr-exclude-1.0.0.tgz#dfc7c2e552a270723ccda04cf3128c8cbfe5c631" + integrity sha1-38fC5VKicHI8zaBM8xKMjL/lxjE= arr-flatten@^1.0.1, arr-flatten@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== arr-union@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= array-differ@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-1.0.0.tgz#eff52e3758249d33be402b8bb8e564bb2b5d4031" + integrity sha1-7/UuN1gknTO+QCuLuOVkuytdQDE= array-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93" + integrity sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM= array-find-index@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" + integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E= array-flatten@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= array-includes@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.0.3.tgz#184b48f62d92d7452bb31b323165c7f8bd02266d" + integrity sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0= dependencies: define-properties "^1.1.2" es-abstract "^1.7.0" @@ -320,32 +377,39 @@ array-includes@^3.0.3: array-union@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" + integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= dependencies: array-uniq "^1.0.1" array-uniq@^1.0.1, array-uniq@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" + integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= array-unique@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" + integrity sha1-odl8yvy8JiXMcPrc6zalDFiwGlM= array-unique@^0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= arrify@^1.0.0, arrify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" + integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= asap@~2.0.3: version "2.0.6" resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" + integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= asar@^0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/asar/-/asar-0.11.0.tgz#b926e792c315f8c048c43371e325b09c97a76464" + integrity sha1-uSbnksMV+MBIxDNx4yWwnJenZGQ= dependencies: chromium-pickle-js "^0.1.0" commander "^2.9.0" @@ -358,6 +422,7 @@ asar@^0.11.0: asar@^0.12.0: version "0.12.4" resolved "https://registry.yarnpkg.com/asar/-/asar-0.12.4.tgz#2dd3f116882eab8c0f23b754792a82a7d9fce171" + integrity sha1-LdPxFoguq4wPI7dUeSqCp9n84XE= dependencies: chromium-pickle-js "^0.2.0" commander "^2.9.0" @@ -371,6 +436,7 @@ asar@^0.12.0: asar@^0.14.0: version "0.14.3" resolved "https://registry.yarnpkg.com/asar/-/asar-0.14.3.tgz#c72a81542a48e3bca459fb1b07ee2b6adfae265d" + integrity sha512-+hNnVVDmYbv05We/a9knj/98w171+A94A9DNHj+3kXUr3ENTQoSEcfbJRvBBRHyOh4vukBYWujmHvvaMmQoQbg== dependencies: chromium-pickle-js "^0.2.0" commander "^2.9.0" @@ -384,6 +450,7 @@ asar@^0.14.0: asar@^0.9.0: version "0.9.1" resolved "https://registry.yarnpkg.com/asar/-/asar-0.9.1.tgz#b2f2fe1b49c163013bdb229d6eba2d2078ff5cc4" + integrity sha1-svL+G0nBYwE72yKdbrotIHj/XMQ= dependencies: chromium-pickle-js "0.1.0" commander "2.3.0" @@ -396,86 +463,106 @@ asar@^0.9.0: asn1@0.1.11: version "0.1.11" resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.1.11.tgz#559be18376d08a4ec4dbe80877d27818639b2df7" + integrity sha1-VZvhg3bQik7E2+gId9J4GGObLfc= asn1@~0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86" + integrity sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y= assert-plus@1.0.0, assert-plus@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= assert-plus@^0.1.5: version "0.1.5" resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.1.5.tgz#ee74009413002d84cec7219c6ac811812e723160" + integrity sha1-7nQAlBMALYTOxyGcasgRgS5yMWA= assert@^1.1.1: version "1.4.1" resolved "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91" + integrity sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE= dependencies: util "0.10.3" assign-symbols@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= astral-regex@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" + integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== async-each@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" + integrity sha1-GdOGodntxufByF04iu28xW0zYC0= async-limiter@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8" + integrity sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg== async@^0.9.0, async@~0.9.0: version "0.9.2" resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d" + integrity sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0= async@^1.3.0, async@^1.4.0, async@^1.4.2, async@^1.5.1, async@^1.5.2: version "1.5.2" resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" + integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= async@^2.0.0, async@^2.1.4: version "2.6.1" resolved "https://registry.yarnpkg.com/async/-/async-2.6.1.tgz#b245a23ca71930044ec53fa46aa00a3e87c6a610" + integrity sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ== dependencies: lodash "^4.17.10" async@~0.1.22: version "0.1.22" resolved "https://registry.yarnpkg.com/async/-/async-0.1.22.tgz#0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061" + integrity sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE= async@~0.2.6: version "0.2.10" resolved "https://registry.yarnpkg.com/async/-/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1" + integrity sha1-trvgsGdLnXGXCMo43owjfLUmw9E= asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= atob@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.1.tgz#ae2d5a729477f289d60dd7f96a6314a22dd6c22a" + integrity sha1-ri1acpR38onWDdf5amMUoi3Wwio= author-regex@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/author-regex/-/author-regex-1.0.0.tgz#d08885be6b9bbf9439fe087c76287245f0a81450" + integrity sha1-0IiFvmubv5Q5/gh8dihyRfCoFFA= auto-bind@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/auto-bind/-/auto-bind-1.2.0.tgz#8b7e318aad53d43ba8a8ecaf0066d85d5f798cd6" + integrity sha512-Zw7pZp7tztvKnWWtoII4AmqH5a2PV3ZN5F0BPRTGcc1kpRm4b6QXQnPU7Znbl6BfPfqOVOV29g4JeMqZQaqqOA== autolinker@~0.15.0: version "0.15.3" resolved "https://registry.yarnpkg.com/autolinker/-/autolinker-0.15.3.tgz#342417d8f2f3461b14cf09088d5edf8791dc9832" + integrity sha1-NCQX2PLzRhsUzwkIjV7fh5HcmDI= autoprefixer@^6.3.1: version "6.7.7" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014" + integrity sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ= dependencies: browserslist "^1.7.6" caniuse-db "^1.0.30000634" @@ -487,6 +574,7 @@ autoprefixer@^6.3.1: ava-init@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/ava-init/-/ava-init-0.2.1.tgz#75ac4c8553326290d2866e63b62fa7035684bd58" + integrity sha512-lXwK5LM+2g1euDRqW1mcSX/tqzY1QU7EjKpqayFPPtNRmbSYZ8RzPO5tqluTToijmtjp2M+pNpVdbcHssC4glg== dependencies: arr-exclude "^1.0.0" execa "^0.7.0" @@ -497,6 +585,7 @@ ava-init@^0.2.0: ava@^0.25.0: version "0.25.0" resolved "https://registry.yarnpkg.com/ava/-/ava-0.25.0.tgz#8ac87780514f96a6fd42e1306eaa0752ce3a407f" + integrity sha512-4lGNJCf6xL8SvsKVEKxEE46se7JAUIAZoKHw9itTQuwcsydhpAMkBs5gOOiWiwt0JKNIuXWc2/r4r8ZdcNrBEw== dependencies: "@ava/babel-preset-stage-4" "^1.1.0" "@ava/babel-preset-transform-test-files" "^3.0.0" @@ -585,12 +674,14 @@ ava@^0.25.0: aws-sdk-mobile-analytics@^0.9.2: version "0.9.2" resolved "https://registry.yarnpkg.com/aws-sdk-mobile-analytics/-/aws-sdk-mobile-analytics-0.9.2.tgz#b56a6e5206fc8c3975a19170b41536c53f6d5d91" + integrity sha1-tWpuUgb8jDl1oZFwtBU2xT9tXZE= dependencies: aws-sdk ">=2.2.37" aws-sdk@>=2.2.37, aws-sdk@^2.48.0: version "2.247.1" resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.247.1.tgz#be5f220d40665ac91d3a84a51f029fa05560c4ee" + integrity sha1-vl8iDUBmWskdOoSlHwKfoFVgxO4= dependencies: buffer "4.9.1" events "1.1.1" @@ -605,18 +696,22 @@ aws-sdk@>=2.2.37, aws-sdk@^2.48.0: aws-sign2@~0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.5.0.tgz#c57103f7a17fc037f02d7c2e64b602ea223f7d63" + integrity sha1-xXED96F/wDfwLXwuZLYC6iI/fWM= aws-sign2@~0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" + integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= aws4@^1.6.0: version "1.7.0" resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.7.0.tgz#d4d0e9b9dbfca77bf08eeb0a8a471550fe39e289" + integrity sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w== babel-code-frame@^6.16.0, babel-code-frame@^6.26.0: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" + integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= dependencies: chalk "^1.1.3" esutils "^2.0.2" @@ -625,6 +720,7 @@ babel-code-frame@^6.16.0, babel-code-frame@^6.26.0: babel-core@^6.0.0, babel-core@^6.14.0, babel-core@^6.17.0, babel-core@^6.26.0: version "6.26.3" resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.3.tgz#b2e2f09e342d0f0c88e2f02e067794125e75c207" + integrity sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA== dependencies: babel-code-frame "^6.26.0" babel-generator "^6.26.0" @@ -649,6 +745,7 @@ babel-core@^6.0.0, babel-core@^6.14.0, babel-core@^6.17.0, babel-core@^6.26.0: babel-generator@^6.1.0, babel-generator@^6.18.0, babel-generator@^6.26.0: version "6.26.1" resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90" + integrity sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA== dependencies: babel-messages "^6.23.0" babel-runtime "^6.26.0" @@ -662,6 +759,7 @@ babel-generator@^6.1.0, babel-generator@^6.18.0, babel-generator@^6.26.0: babel-helper-builder-binary-assignment-operator-visitor@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz#cce4517ada356f4220bcae8a02c2b346f9a56664" + integrity sha1-zORReto1b0IgvK6KAsKzRvmlZmQ= dependencies: babel-helper-explode-assignable-expression "^6.24.1" babel-runtime "^6.22.0" @@ -670,6 +768,7 @@ babel-helper-builder-binary-assignment-operator-visitor@^6.24.1: babel-helper-builder-react-jsx@^6.24.1: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz#39ff8313b75c8b65dceff1f31d383e0ff2a408a0" + integrity sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA= dependencies: babel-runtime "^6.26.0" babel-types "^6.26.0" @@ -678,6 +777,7 @@ babel-helper-builder-react-jsx@^6.24.1: babel-helper-call-delegate@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d" + integrity sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340= dependencies: babel-helper-hoist-variables "^6.24.1" babel-runtime "^6.22.0" @@ -687,6 +787,7 @@ babel-helper-call-delegate@^6.24.1: babel-helper-define-map@^6.24.1: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz#a5f56dab41a25f97ecb498c7ebaca9819f95be5f" + integrity sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8= dependencies: babel-helper-function-name "^6.24.1" babel-runtime "^6.26.0" @@ -696,6 +797,7 @@ babel-helper-define-map@^6.24.1: babel-helper-explode-assignable-expression@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz#f25b82cf7dc10433c55f70592d5746400ac22caa" + integrity sha1-8luCz33BBDPFX3BZLVdGQArCLKo= dependencies: babel-runtime "^6.22.0" babel-traverse "^6.24.1" @@ -704,6 +806,7 @@ babel-helper-explode-assignable-expression@^6.24.1: babel-helper-function-name@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz#d3475b8c03ed98242a25b48351ab18399d3580a9" + integrity sha1-00dbjAPtmCQqJbSDUasYOZ01gKk= dependencies: babel-helper-get-function-arity "^6.24.1" babel-runtime "^6.22.0" @@ -714,6 +817,7 @@ babel-helper-function-name@^6.24.1: babel-helper-get-function-arity@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz#8f7782aa93407c41d3aa50908f89b031b1b6853d" + integrity sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0= dependencies: babel-runtime "^6.22.0" babel-types "^6.24.1" @@ -721,6 +825,7 @@ babel-helper-get-function-arity@^6.24.1: babel-helper-hoist-variables@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz#1ecb27689c9d25513eadbc9914a73f5408be7a76" + integrity sha1-HssnaJydJVE+rbyZFKc/VAi+enY= dependencies: babel-runtime "^6.22.0" babel-types "^6.24.1" @@ -728,6 +833,7 @@ babel-helper-hoist-variables@^6.24.1: babel-helper-optimise-call-expression@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz#f7a13427ba9f73f8f4fa993c54a97882d1244257" + integrity sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc= dependencies: babel-runtime "^6.22.0" babel-types "^6.24.1" @@ -735,6 +841,7 @@ babel-helper-optimise-call-expression@^6.24.1: babel-helper-regex@^6.24.1: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz#325c59f902f82f24b74faceed0363954f6495e72" + integrity sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI= dependencies: babel-runtime "^6.26.0" babel-types "^6.26.0" @@ -743,6 +850,7 @@ babel-helper-regex@^6.24.1: babel-helper-remap-async-to-generator@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz#5ec581827ad723fecdd381f1c928390676e4551b" + integrity sha1-XsWBgnrXI/7N04HxySg5BnbkVRs= dependencies: babel-helper-function-name "^6.24.1" babel-runtime "^6.22.0" @@ -753,6 +861,7 @@ babel-helper-remap-async-to-generator@^6.24.1: babel-helper-replace-supers@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz#bf6dbfe43938d17369a213ca8a8bf74b6a90ab1a" + integrity sha1-v22/5Dk40XNpohPKiov3S2qQqxo= dependencies: babel-helper-optimise-call-expression "^6.24.1" babel-messages "^6.23.0" @@ -764,6 +873,7 @@ babel-helper-replace-supers@^6.24.1: babel-helpers@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" + integrity sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI= dependencies: babel-runtime "^6.22.0" babel-template "^6.24.1" @@ -771,6 +881,7 @@ babel-helpers@^6.24.1: babel-jest@^22.4.3, babel-jest@^22.4.4: version "22.4.4" resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-22.4.4.tgz#977259240420e227444ebe49e226a61e49ea659d" + integrity sha512-A9NB6/lZhYyypR9ATryOSDcqBaqNdzq4U+CN+/wcMsLcmKkPxQEoTKLajGfd3IkxNyVBT8NewUK2nWyGbSzHEQ== dependencies: babel-plugin-istanbul "^4.1.5" babel-preset-jest "^22.4.4" @@ -778,6 +889,7 @@ babel-jest@^22.4.3, babel-jest@^22.4.4: babel-loader@^6.2.0: version "6.4.1" resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-6.4.1.tgz#0b34112d5b0748a8dcdbf51acf6f9bd42d50b8ca" + integrity sha1-CzQRLVsHSKjc2/Uaz2+b1C1QuMo= dependencies: find-cache-dir "^0.1.1" loader-utils "^0.2.16" @@ -787,18 +899,21 @@ babel-loader@^6.2.0: babel-messages@^6.23.0: version "6.23.0" resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" + integrity sha1-8830cDhYA1sqKVHG7F7fbGLyYw4= dependencies: babel-runtime "^6.22.0" babel-plugin-check-es2015-constants@^6.22.0, babel-plugin-check-es2015-constants@^6.8.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a" + integrity sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o= dependencies: babel-runtime "^6.22.0" babel-plugin-espower@^2.3.2: version "2.4.0" resolved "https://registry.yarnpkg.com/babel-plugin-espower/-/babel-plugin-espower-2.4.0.tgz#9f92c080e9adfe73f69baed7ab3e24f649009373" + integrity sha512-/+SRpy7pKgTI28oEHfn1wkuM5QFAdRq8WNsOOih1dVrdV6A/WbNbRZyl0eX5eyDgtb0lOE27PeDFuCX2j8OxVg== dependencies: babel-generator "^6.1.0" babylon "^6.1.0" @@ -811,6 +926,7 @@ babel-plugin-espower@^2.3.2: babel-plugin-istanbul@^4.1.5: version "4.1.6" resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz#36c59b2192efce81c5b378321b74175add1c9a45" + integrity sha512-PWP9FQ1AhZhS01T/4qLSKoHGY/xvkZdVBGlKM/HuxxS3+sC66HhTNR7+MpbO/so/cz/wY94MeSWJuP1hXIPfwQ== dependencies: babel-plugin-syntax-object-rest-spread "^6.13.0" find-up "^2.1.0" @@ -820,40 +936,49 @@ babel-plugin-istanbul@^4.1.5: babel-plugin-jest-hoist@^22.4.4: version "22.4.4" resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-22.4.4.tgz#b9851906eab34c7bf6f8c895a2b08bea1a844c0b" + integrity sha512-DUvGfYaAIlkdnygVIEl0O4Av69NtuQWcrjMOv6DODPuhuGLDnbsARz3AwiiI/EkIMMlxQDUcrZ9yoyJvTNjcVQ== babel-plugin-react-transform@^2.0.0, babel-plugin-react-transform@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/babel-plugin-react-transform/-/babel-plugin-react-transform-2.0.2.tgz#515bbfa996893981142d90b1f9b1635de2995109" + integrity sha1-UVu/qZaJOYEULZCx+bFjXeKZUQk= dependencies: lodash "^4.6.1" babel-plugin-syntax-async-functions@^6.8.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz#cad9cad1191b5ad634bf30ae0872391e0647be95" + integrity sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU= babel-plugin-syntax-exponentiation-operator@^6.8.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de" + integrity sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4= babel-plugin-syntax-flow@^6.18.0: version "6.18.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz#4c3ab20a2af26aa20cd25995c398c4eb70310c8d" + integrity sha1-TDqyCiryaqIM0lmVw5jE63AxDI0= babel-plugin-syntax-jsx@^6.3.13, babel-plugin-syntax-jsx@^6.8.0: version "6.18.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946" + integrity sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY= babel-plugin-syntax-object-rest-spread@^6.13.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" + integrity sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= babel-plugin-syntax-trailing-function-commas@^6.20.0, babel-plugin-syntax-trailing-function-commas@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz#ba0360937f8d06e40180a43fe0d5616fff532cf3" + integrity sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM= babel-plugin-transform-async-to-generator@^6.16.0, babel-plugin-transform-async-to-generator@^6.22.0: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz#6536e378aff6cb1d5517ac0e40eb3e9fc8d08761" + integrity sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E= dependencies: babel-helper-remap-async-to-generator "^6.24.1" babel-plugin-syntax-async-functions "^6.8.0" @@ -862,18 +987,21 @@ babel-plugin-transform-async-to-generator@^6.16.0, babel-plugin-transform-async- babel-plugin-transform-es2015-arrow-functions@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221" + integrity sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE= dependencies: babel-runtime "^6.22.0" babel-plugin-transform-es2015-block-scoped-functions@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141" + integrity sha1-u8UbSflk1wy42OC5ToICRs46YUE= dependencies: babel-runtime "^6.22.0" babel-plugin-transform-es2015-block-scoping@^6.23.0, babel-plugin-transform-es2015-block-scoping@^6.24.1: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz#d70f5299c1308d05c12f463813b0a09e73b1895f" + integrity sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8= dependencies: babel-runtime "^6.26.0" babel-template "^6.26.0" @@ -884,6 +1012,7 @@ babel-plugin-transform-es2015-block-scoping@^6.23.0, babel-plugin-transform-es20 babel-plugin-transform-es2015-classes@^6.23.0, babel-plugin-transform-es2015-classes@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db" + integrity sha1-WkxYpQyclGHlZLSyo7+ryXolhNs= dependencies: babel-helper-define-map "^6.24.1" babel-helper-function-name "^6.24.1" @@ -898,6 +1027,7 @@ babel-plugin-transform-es2015-classes@^6.23.0, babel-plugin-transform-es2015-cla babel-plugin-transform-es2015-computed-properties@^6.22.0, babel-plugin-transform-es2015-computed-properties@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz#6fe2a8d16895d5634f4cd999b6d3480a308159b3" + integrity sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM= dependencies: babel-runtime "^6.22.0" babel-template "^6.24.1" @@ -905,12 +1035,14 @@ babel-plugin-transform-es2015-computed-properties@^6.22.0, babel-plugin-transfor babel-plugin-transform-es2015-destructuring@^6.19.0, babel-plugin-transform-es2015-destructuring@^6.22.0, babel-plugin-transform-es2015-destructuring@^6.23.0: version "6.23.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d" + integrity sha1-mXux8auWf2gtKwh2/jWNYOdlxW0= dependencies: babel-runtime "^6.22.0" babel-plugin-transform-es2015-duplicate-keys@^6.22.0, babel-plugin-transform-es2015-duplicate-keys@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz#73eb3d310ca969e3ef9ec91c53741a6f1576423e" + integrity sha1-c+s9MQypaePvnskcU3QabxV2Qj4= dependencies: babel-runtime "^6.22.0" babel-types "^6.24.1" @@ -918,12 +1050,14 @@ babel-plugin-transform-es2015-duplicate-keys@^6.22.0, babel-plugin-transform-es2 babel-plugin-transform-es2015-for-of@^6.22.0, babel-plugin-transform-es2015-for-of@^6.23.0: version "6.23.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691" + integrity sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE= dependencies: babel-runtime "^6.22.0" babel-plugin-transform-es2015-function-name@^6.22.0, babel-plugin-transform-es2015-function-name@^6.24.1, babel-plugin-transform-es2015-function-name@^6.9.0: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz#834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b" + integrity sha1-g0yJhTvDaxrw86TF26qU/Y6sqos= dependencies: babel-helper-function-name "^6.24.1" babel-runtime "^6.22.0" @@ -932,12 +1066,14 @@ babel-plugin-transform-es2015-function-name@^6.22.0, babel-plugin-transform-es20 babel-plugin-transform-es2015-literals@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e" + integrity sha1-T1SgLWzWbPkVKAAZox0xklN3yi4= dependencies: babel-runtime "^6.22.0" babel-plugin-transform-es2015-modules-amd@^6.22.0, babel-plugin-transform-es2015-modules-amd@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz#3b3e54017239842d6d19c3011c4bd2f00a00d154" + integrity sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ= dependencies: babel-plugin-transform-es2015-modules-commonjs "^6.24.1" babel-runtime "^6.22.0" @@ -946,6 +1082,7 @@ babel-plugin-transform-es2015-modules-amd@^6.22.0, babel-plugin-transform-es2015 babel-plugin-transform-es2015-modules-commonjs@^6.18.0, babel-plugin-transform-es2015-modules-commonjs@^6.23.0, babel-plugin-transform-es2015-modules-commonjs@^6.24.1: version "6.26.2" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz#58a793863a9e7ca870bdc5a881117ffac27db6f3" + integrity sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q== dependencies: babel-plugin-transform-strict-mode "^6.24.1" babel-runtime "^6.26.0" @@ -955,6 +1092,7 @@ babel-plugin-transform-es2015-modules-commonjs@^6.18.0, babel-plugin-transform-e babel-plugin-transform-es2015-modules-systemjs@^6.23.0, babel-plugin-transform-es2015-modules-systemjs@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz#ff89a142b9119a906195f5f106ecf305d9407d23" + integrity sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM= dependencies: babel-helper-hoist-variables "^6.24.1" babel-runtime "^6.22.0" @@ -963,6 +1101,7 @@ babel-plugin-transform-es2015-modules-systemjs@^6.23.0, babel-plugin-transform-e babel-plugin-transform-es2015-modules-umd@^6.23.0, babel-plugin-transform-es2015-modules-umd@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz#ac997e6285cd18ed6176adb607d602344ad38468" + integrity sha1-rJl+YoXNGO1hdq22B9YCNErThGg= dependencies: babel-plugin-transform-es2015-modules-amd "^6.24.1" babel-runtime "^6.22.0" @@ -971,6 +1110,7 @@ babel-plugin-transform-es2015-modules-umd@^6.23.0, babel-plugin-transform-es2015 babel-plugin-transform-es2015-object-super@^6.22.0, babel-plugin-transform-es2015-object-super@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz#24cef69ae21cb83a7f8603dad021f572eb278f8d" + integrity sha1-JM72muIcuDp/hgPa0CH1cusnj40= dependencies: babel-helper-replace-supers "^6.24.1" babel-runtime "^6.22.0" @@ -978,6 +1118,7 @@ babel-plugin-transform-es2015-object-super@^6.22.0, babel-plugin-transform-es201 babel-plugin-transform-es2015-parameters@^6.21.0, babel-plugin-transform-es2015-parameters@^6.23.0, babel-plugin-transform-es2015-parameters@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz#57ac351ab49caf14a97cd13b09f66fdf0a625f2b" + integrity sha1-V6w1GrScrxSpfNE7CfZv3wpiXys= dependencies: babel-helper-call-delegate "^6.24.1" babel-helper-get-function-arity "^6.24.1" @@ -989,6 +1130,7 @@ babel-plugin-transform-es2015-parameters@^6.21.0, babel-plugin-transform-es2015- babel-plugin-transform-es2015-shorthand-properties@^6.22.0, babel-plugin-transform-es2015-shorthand-properties@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz#24f875d6721c87661bbd99a4622e51f14de38aa0" + integrity sha1-JPh11nIch2YbvZmkYi5R8U3jiqA= dependencies: babel-runtime "^6.22.0" babel-types "^6.24.1" @@ -996,12 +1138,14 @@ babel-plugin-transform-es2015-shorthand-properties@^6.22.0, babel-plugin-transfo babel-plugin-transform-es2015-spread@^6.22.0, babel-plugin-transform-es2015-spread@^6.8.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1" + integrity sha1-1taKmfia7cRTbIGlQujdnxdG+NE= dependencies: babel-runtime "^6.22.0" babel-plugin-transform-es2015-sticky-regex@^6.22.0, babel-plugin-transform-es2015-sticky-regex@^6.24.1, babel-plugin-transform-es2015-sticky-regex@^6.8.0: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz#00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc" + integrity sha1-AMHNsaynERLN8M9hJsLta0V8zbw= dependencies: babel-helper-regex "^6.24.1" babel-runtime "^6.22.0" @@ -1010,18 +1154,21 @@ babel-plugin-transform-es2015-sticky-regex@^6.22.0, babel-plugin-transform-es201 babel-plugin-transform-es2015-template-literals@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d" + integrity sha1-qEs0UPfp+PH2g51taH2oS7EjbY0= dependencies: babel-runtime "^6.22.0" babel-plugin-transform-es2015-typeof-symbol@^6.22.0, babel-plugin-transform-es2015-typeof-symbol@^6.23.0: version "6.23.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz#dec09f1cddff94b52ac73d505c84df59dcceb372" + integrity sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I= dependencies: babel-runtime "^6.22.0" babel-plugin-transform-es2015-unicode-regex@^6.11.0, babel-plugin-transform-es2015-unicode-regex@^6.22.0, babel-plugin-transform-es2015-unicode-regex@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz#d38b12f42ea7323f729387f18a7c5ae1faeb35e9" + integrity sha1-04sS9C6nMj9yk4fxinxa4frrNek= dependencies: babel-helper-regex "^6.24.1" babel-runtime "^6.22.0" @@ -1030,6 +1177,7 @@ babel-plugin-transform-es2015-unicode-regex@^6.11.0, babel-plugin-transform-es20 babel-plugin-transform-exponentiation-operator@^6.22.0, babel-plugin-transform-exponentiation-operator@^6.8.0: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz#2ab0c9c7f3098fa48907772bb813fe41e8de3a0e" + integrity sha1-KrDJx/MJj6SJB3cruBP+QejeOg4= dependencies: babel-helper-builder-binary-assignment-operator-visitor "^6.24.1" babel-plugin-syntax-exponentiation-operator "^6.8.0" @@ -1038,6 +1186,7 @@ babel-plugin-transform-exponentiation-operator@^6.22.0, babel-plugin-transform-e babel-plugin-transform-flow-strip-types@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz#84cb672935d43714fdc32bce84568d87441cf7cf" + integrity sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988= dependencies: babel-plugin-syntax-flow "^6.18.0" babel-runtime "^6.22.0" @@ -1045,12 +1194,14 @@ babel-plugin-transform-flow-strip-types@^6.22.0: babel-plugin-transform-react-display-name@^6.23.0: version "6.25.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz#67e2bf1f1e9c93ab08db96792e05392bf2cc28d1" + integrity sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE= dependencies: babel-runtime "^6.22.0" babel-plugin-transform-react-jsx-self@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz#df6d80a9da2612a121e6ddd7558bcbecf06e636e" + integrity sha1-322AqdomEqEh5t3XVYvL7PBuY24= dependencies: babel-plugin-syntax-jsx "^6.8.0" babel-runtime "^6.22.0" @@ -1058,6 +1209,7 @@ babel-plugin-transform-react-jsx-self@^6.22.0: babel-plugin-transform-react-jsx-source@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz#66ac12153f5cd2d17b3c19268f4bf0197f44ecd6" + integrity sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY= dependencies: babel-plugin-syntax-jsx "^6.8.0" babel-runtime "^6.22.0" @@ -1065,6 +1217,7 @@ babel-plugin-transform-react-jsx-source@^6.22.0: babel-plugin-transform-react-jsx@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz#840a028e7df460dfc3a2d29f0c0d91f6376e66a3" + integrity sha1-hAoCjn30YN/DotKfDA2R9jduZqM= dependencies: babel-helper-builder-react-jsx "^6.24.1" babel-plugin-syntax-jsx "^6.8.0" @@ -1073,12 +1226,14 @@ babel-plugin-transform-react-jsx@^6.24.1: babel-plugin-transform-regenerator@^6.22.0, babel-plugin-transform-regenerator@^6.24.1: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz#e0703696fbde27f0a3efcacf8b4dca2f7b3a8f2f" + integrity sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8= dependencies: regenerator-transform "^0.10.0" babel-plugin-transform-strict-mode@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758" + integrity sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g= dependencies: babel-runtime "^6.22.0" babel-types "^6.24.1" @@ -1086,6 +1241,7 @@ babel-plugin-transform-strict-mode@^6.24.1: babel-plugin-webpack-alias@^2.1.1: version "2.1.2" resolved "https://registry.yarnpkg.com/babel-plugin-webpack-alias/-/babel-plugin-webpack-alias-2.1.2.tgz#05a1ba23c28595660fb6ea5736424fc596b4a247" + integrity sha1-BaG6I8KFlWYPtupXNkJPxZa0okc= dependencies: babel-types "^6.14.0" find-up "^2.0.0" @@ -1095,6 +1251,7 @@ babel-plugin-webpack-alias@^2.1.1: babel-preset-env@^1.6.1: version "1.7.0" resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.7.0.tgz#dea79fa4ebeb883cd35dab07e260c1c9c04df77a" + integrity sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg== dependencies: babel-plugin-check-es2015-constants "^6.22.0" babel-plugin-syntax-trailing-function-commas "^6.22.0" @@ -1130,6 +1287,7 @@ babel-preset-env@^1.6.1: babel-preset-es2015@^6.3.13: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-preset-es2015/-/babel-preset-es2015-6.24.1.tgz#d44050d6bc2c9feea702aaf38d727a0210538939" + integrity sha1-1EBQ1rwsn+6nAqrzjXJ6AhBTiTk= dependencies: babel-plugin-check-es2015-constants "^6.22.0" babel-plugin-transform-es2015-arrow-functions "^6.22.0" @@ -1159,12 +1317,14 @@ babel-preset-es2015@^6.3.13: babel-preset-flow@^6.23.0: version "6.23.0" resolved "https://registry.yarnpkg.com/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz#e71218887085ae9a24b5be4169affb599816c49d" + integrity sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0= dependencies: babel-plugin-transform-flow-strip-types "^6.22.0" babel-preset-jest@^22.4.4: version "22.4.4" resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-22.4.4.tgz#ec9fbd8bcd7dfd24b8b5320e0e688013235b7c39" + integrity sha512-+dxMtOFwnSYWfum0NaEc0O03oSdwBsjx4tMSChRDPGwu/4wSY6Q6ANW3wkjKpJzzguaovRs/DODcT4hbSN8yiA== dependencies: babel-plugin-jest-hoist "^22.4.4" babel-plugin-syntax-object-rest-spread "^6.13.0" @@ -1172,6 +1332,7 @@ babel-preset-jest@^22.4.4: babel-preset-react-hmre@^1.0.1: version "1.1.1" resolved "https://registry.yarnpkg.com/babel-preset-react-hmre/-/babel-preset-react-hmre-1.1.1.tgz#d216e60cb5b8d4c873e19ed0f54eaff1437bc492" + integrity sha1-0hbmDLW41Mhz4Z7Q9U6v8UN7xJI= dependencies: babel-plugin-react-transform "^2.0.2" react-transform-catch-errors "^1.0.2" @@ -1181,6 +1342,7 @@ babel-preset-react-hmre@^1.0.1: babel-preset-react@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-preset-react/-/babel-preset-react-6.24.1.tgz#ba69dfaea45fc3ec639b6a4ecea6e17702c91380" + integrity sha1-umnfrqRfw+xjm2pOzqbhdwLJE4A= dependencies: babel-plugin-syntax-jsx "^6.3.13" babel-plugin-transform-react-display-name "^6.23.0" @@ -1192,6 +1354,7 @@ babel-preset-react@^6.24.1: babel-register@^6.11.6, babel-register@^6.26.0: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071" + integrity sha1-btAhFz4vy0htestFxgCahW9kcHE= dependencies: babel-core "^6.26.0" babel-runtime "^6.26.0" @@ -1204,6 +1367,7 @@ babel-register@^6.11.6, babel-register@^6.26.0: babel-runtime@^6.11.6, babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.26.0: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" + integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= dependencies: core-js "^2.4.0" regenerator-runtime "^0.11.0" @@ -1211,6 +1375,7 @@ babel-runtime@^6.11.6, babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runti babel-template@^6.16.0, babel-template@^6.24.1, babel-template@^6.26.0: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02" + integrity sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI= dependencies: babel-runtime "^6.26.0" babel-traverse "^6.26.0" @@ -1221,6 +1386,7 @@ babel-template@^6.16.0, babel-template@^6.24.1, babel-template@^6.26.0: babel-traverse@^6.18.0, babel-traverse@^6.24.1, babel-traverse@^6.26.0: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee" + integrity sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4= dependencies: babel-code-frame "^6.26.0" babel-messages "^6.23.0" @@ -1235,6 +1401,7 @@ babel-traverse@^6.18.0, babel-traverse@^6.24.1, babel-traverse@^6.26.0: babel-types@^6.14.0, babel-types@^6.18.0, babel-types@^6.19.0, babel-types@^6.24.1, babel-types@^6.26.0: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" + integrity sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc= dependencies: babel-runtime "^6.26.0" esutils "^2.0.2" @@ -1244,26 +1411,32 @@ babel-types@^6.14.0, babel-types@^6.18.0, babel-types@^6.19.0, babel-types@^6.24 babylon@^6.1.0, babylon@^6.18.0: version "6.18.0" resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" + integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== balanced-match@^0.4.2: version "0.4.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" + integrity sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg= balanced-match@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= base64-js@1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.2.0.tgz#a39992d723584811982be5e290bb6a53d86700f1" + integrity sha1-o5mS1yNYSBGYK+XikLtqU9hnAPE= base64-js@^1.0.2: version "1.3.0" resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3" + integrity sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw== base@^0.11.1: version "0.11.2" resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== dependencies: cache-base "^1.0.1" class-utils "^0.3.5" @@ -1276,24 +1449,29 @@ base@^0.11.1: batch@0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" + integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= bcrypt-pbkdf@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz#63bc5dcb61331b92bc05fd528953c33462a06f8d" + integrity sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40= dependencies: tweetnacl "^0.14.3" big.js@^3.1.3: version "3.2.0" resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" + integrity sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q== binary-extensions@^1.0.0: version "1.11.0" resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.11.0.tgz#46aa1751fb6a2f93ee5e689bb1087d4b14c6c205" + integrity sha1-RqoXUftqL5PuXmibsQh9SxTGwgU= binary@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/binary/-/binary-0.3.0.tgz#9f60553bc5ce8c3386f3b553cff47462adecaa79" + integrity sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk= dependencies: buffers "~0.1.1" chainsaw "~0.1.0" @@ -1301,20 +1479,24 @@ binary@^0.3.0: bl@~0.9.0: version "0.9.5" resolved "https://registry.yarnpkg.com/bl/-/bl-0.9.5.tgz#c06b797af085ea00bc527afc8efcf11de2232054" + integrity sha1-wGt5evCF6gC8Unr8jvzxHeIjIFQ= dependencies: readable-stream "~1.0.26" bluebird@^2.9.30: version "2.11.0" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1" + integrity sha1-U0uQM8AiyVecVro7Plpcqvu2UOE= bluebird@^3.0.0, bluebird@^3.1.1, bluebird@^3.3.4, bluebird@^3.5.0: version "3.5.1" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9" + integrity sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA== body-parser@1.18.2: version "1.18.2" resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.2.tgz#87678a19d84b47d859b83199bd59bce222b10454" + integrity sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ= dependencies: bytes "3.0.0" content-type "~1.0.4" @@ -1330,12 +1512,14 @@ body-parser@1.18.2: boom@2.x.x: version "2.10.1" resolved "https://registry.yarnpkg.com/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f" + integrity sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8= dependencies: hoek "2.x.x" boxen@^1.2.1: version "1.3.0" resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b" + integrity sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw== dependencies: ansi-align "^2.0.0" camelcase "^4.0.0" @@ -1348,6 +1532,7 @@ boxen@^1.2.1: brace-expansion@^1.0.0, brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== dependencies: balanced-match "^1.0.0" concat-map "0.0.1" @@ -1355,6 +1540,7 @@ brace-expansion@^1.0.0, brace-expansion@^1.1.7: braces@^1.8.2: version "1.8.5" resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" + integrity sha1-uneWLhLf+WnWt2cR6RS3N4V79qc= dependencies: expand-range "^1.8.1" preserve "^0.2.0" @@ -1363,6 +1549,7 @@ braces@^1.8.2: braces@^2.3.1: version "2.3.2" resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== dependencies: arr-flatten "^1.1.0" array-unique "^0.3.2" @@ -1378,34 +1565,40 @@ braces@^2.3.1: browser-env@^3.2.5: version "3.2.5" resolved "https://registry.yarnpkg.com/browser-env/-/browser-env-3.2.5.tgz#4345b8094413552e1e32c0c7b048b85d90965cc1" + integrity sha512-EpGLgiPUm4HGpMmdy2yiSpX0lUf8DSEQi1x+532YrXgcAIrqrEYwgyMwR/dA1GzBMYMbs2GtSA+jGOhToaSQCg== dependencies: window "4.2.5" browser-process-hrtime@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-0.1.2.tgz#425d68a58d3447f02a04aa894187fce8af8b7b8e" + integrity sha1-Ql1opY00R/AqBKqJQYf86K+Le44= browser-resolve@^1.11.2: version "1.11.2" resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.2.tgz#8ff09b0a2c421718a1051c260b32e48f442938ce" + integrity sha1-j/CbCixCFxihBRwmCzLkj0QpOM4= dependencies: resolve "1.1.7" browserify-aes@0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-0.4.0.tgz#067149b668df31c4b58533e02d01e806d8608e2c" + integrity sha1-BnFJtmjfMcS1hTPgLQHoBthgjiw= dependencies: inherits "^2.0.1" browserify-zlib@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.1.4.tgz#bb35f8a519f600e0fa6b8485241c979d0141fb2d" + integrity sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0= dependencies: pako "~0.2.0" browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6: version "1.7.7" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.7.7.tgz#0bd76704258be829b2398bb50e4b62d1a166b0b9" + integrity sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk= dependencies: caniuse-db "^1.0.30000639" electron-to-chromium "^1.2.7" @@ -1413,6 +1606,7 @@ browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6: browserslist@^3.2.6: version "3.2.8" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-3.2.8.tgz#b0005361d6471f0f5952797a76fc985f1f978fc6" + integrity sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ== dependencies: caniuse-lite "^1.0.30000844" electron-to-chromium "^1.3.47" @@ -1420,20 +1614,24 @@ browserslist@^3.2.6: bser@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/bser/-/bser-2.0.0.tgz#9ac78d3ed5d915804fd87acb158bc797147a1719" + integrity sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk= dependencies: node-int64 "^0.4.0" buf-compare@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/buf-compare/-/buf-compare-1.0.1.tgz#fef28da8b8113a0a0db4430b0b6467b69730b34a" + integrity sha1-/vKNqLgROgoNtEMLC2Rntpcws0o= buffer-alloc-unsafe@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0" + integrity sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg== buffer-alloc@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/buffer-alloc/-/buffer-alloc-1.2.0.tgz#890dd90d923a873e08e10e5fd51a57e5b7cce0ec" + integrity sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow== dependencies: buffer-alloc-unsafe "^1.1.0" buffer-fill "^1.0.0" @@ -1441,14 +1639,17 @@ buffer-alloc@^1.2.0: buffer-fill@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" + integrity sha1-+PeLdniYiO858gXNY39o5wISKyw= buffer-from@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.0.0.tgz#4cb8832d23612589b0406e9e2956c17f06fdf531" + integrity sha512-83apNb8KK0Se60UE1+4Ukbe3HbfELJ6UlI4ldtOGs7So4KD26orJM8hIY9lxdzP+UpItH1Yh/Y8GUvNFWFFRxA== buffer@4.9.1, buffer@^4.9.0: version "4.9.1" resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298" + integrity sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg= dependencies: base64-js "^1.0.2" ieee754 "^1.1.4" @@ -1457,22 +1658,27 @@ buffer@4.9.1, buffer@^4.9.0: buffers@~0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/buffers/-/buffers-0.1.1.tgz#b24579c3bed4d6d396aeee6d9a8ae7f5482ab7bb" + integrity sha1-skV5w77U1tOWru5tmorn9Ugqt7s= builtin-modules@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" + integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8= builtin-status-codes@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" + integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= bytes@3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= cache-base@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== dependencies: collection-visit "^1.0.0" component-emitter "^1.2.1" @@ -1487,6 +1693,7 @@ cache-base@^1.0.1: caching-transform@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/caching-transform/-/caching-transform-1.0.1.tgz#6dbdb2f20f8d8fbce79f3e94e9d1742dcdf5c0a1" + integrity sha1-bb2y8g+Nj7znnz6U6dF0Lc31wKE= dependencies: md5-hex "^1.2.0" mkdirp "^0.5.1" @@ -1495,6 +1702,7 @@ caching-transform@^1.0.0: call-matcher@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/call-matcher/-/call-matcher-1.0.1.tgz#5134d077984f712a54dad3cbf62de28dce416ca8" + integrity sha1-UTTQd5hPcSpU2tPL9i3ijc5BbKg= dependencies: core-js "^2.0.0" deep-equal "^1.0.0" @@ -1504,24 +1712,29 @@ call-matcher@^1.0.0: call-signature@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/call-signature/-/call-signature-0.0.2.tgz#a84abc825a55ef4cb2b028bd74e205a65b9a4996" + integrity sha1-qEq8glpV70yysCi9dOIFpluaSZY= caller-path@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f" + integrity sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8= dependencies: callsites "^0.2.0" callsites@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca" + integrity sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo= callsites@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" + integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= camelcase-keys@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" + integrity sha1-MIvur/3ygRkFHvodkyITyRuPkuc= dependencies: camelcase "^2.0.0" map-obj "^1.0.0" @@ -1529,22 +1742,27 @@ camelcase-keys@^2.0.0: camelcase@^1.0.2: version "1.2.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" + integrity sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk= camelcase@^2.0.0, camelcase@^2.0.1: version "2.1.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" + integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8= camelcase@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" + integrity sha1-MvxLn82vhF/N9+c7uXysImHwqwo= camelcase@^4.0.0, camelcase@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" + integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= caniuse-api@^1.5.2: version "1.6.1" resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-1.6.1.tgz#b534e7c734c4f81ec5fbe8aca2ad24354b962c6c" + integrity sha1-tTTnxzTE+B7F++isoq0kNUuWLGw= dependencies: browserslist "^1.3.6" caniuse-db "^1.0.30000529" @@ -1554,32 +1772,39 @@ caniuse-api@^1.5.2: caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: version "1.0.30000846" resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000846.tgz#d9c86f914738db4da098eeded997413c44561bd2" + integrity sha1-2chvkUc4202gmO7e2ZdBPERWG9I= caniuse-lite@^1.0.30000844: version "1.0.30000846" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000846.tgz#2092911eecad71a89dae1faa62bcc202fde7f959" + integrity sha512-qxUOHr5mTaadWH1ap0ueivHd8x42Bnemcn+JutVr7GWmm2bU4zoBhjuv5QdXgALQnnT626lOQros7cCDf8PwCg== capture-exit@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-1.2.0.tgz#1c5fcc489fd0ab00d4f1ac7ae1072e3173fbab6f" + integrity sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28= dependencies: rsvp "^3.3.3" capture-stack-trace@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz#4a6fa07399c26bba47f0b2496b4d0fb408c5550d" + integrity sha1-Sm+gc5nCa7pH8LJJa00PtAjFVQ0= caseless@~0.12.0: version "0.12.0" resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= caseless@~0.9.0: version "0.9.0" resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.9.0.tgz#b7b65ce6bf1413886539cfd533f0b30effa9cf88" + integrity sha1-t7Zc5r8UE4hlOc/VM/CzDv+pz4g= center-align@^0.1.1: version "0.1.3" resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad" + integrity sha1-qg0yYptu6XIgBBHL1EYckHvCt60= dependencies: align-text "^0.1.3" lazy-cache "^1.0.3" @@ -1587,12 +1812,14 @@ center-align@^0.1.1: chainsaw@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/chainsaw/-/chainsaw-0.1.0.tgz#5eab50b28afe58074d0d58291388828b5e5fbc98" + integrity sha1-XqtQsor+WAdNDVgpE4iCi15fvJg= dependencies: traverse ">=0.3.0 <0.4" chalk@0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/chalk/-/chalk-0.5.1.tgz#663b3a648b68b55d04690d49167aa837858f2174" + integrity sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ= dependencies: ansi-styles "^1.1.0" escape-string-regexp "^1.0.0" @@ -1603,6 +1830,7 @@ chalk@0.5.1: chalk@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/chalk/-/chalk-0.4.0.tgz#5199a3ddcd0c1efe23bc08c1b027b06176e0c64f" + integrity sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8= dependencies: ansi-styles "~1.0.0" has-color "~0.1.0" @@ -1611,6 +1839,7 @@ chalk@^0.4.0: chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= dependencies: ansi-styles "^2.2.1" escape-string-regexp "^1.0.2" @@ -1621,6 +1850,7 @@ chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: chalk@^2.0.0, chalk@^2.0.1, chalk@^2.3.0, chalk@^2.3.2, chalk@^2.4.1: version "2.4.1" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e" + integrity sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ== dependencies: ansi-styles "^3.2.1" escape-string-regexp "^1.0.5" @@ -1629,6 +1859,7 @@ chalk@^2.0.0, chalk@^2.0.1, chalk@^2.3.0, chalk@^2.3.2, chalk@^2.4.1: chart.js@^2.7.2: version "2.7.2" resolved "http://registry.npm.taobao.org/chart.js/download/chart.js-2.7.2.tgz#3c9fde4dc5b95608211bdefeda7e5d33dffa5714" + integrity sha512-90wl3V9xRZ8tnMvMlpcW+0Yg13BelsGS9P9t0ClaDxv/hdypHDr/YAGf+728m11P5ljwyB0ZHfPKCapZFqSqYA== dependencies: chartjs-color "^2.1.0" moment "^2.10.2" @@ -1636,12 +1867,14 @@ chart.js@^2.7.2: chartjs-color-string@^0.5.0: version "0.5.0" resolved "http://registry.npm.taobao.org/chartjs-color-string/download/chartjs-color-string-0.5.0.tgz#8d3752d8581d86687c35bfe2cb80ac5213ceb8c1" + integrity sha512-amWNvCOXlOUYxZVDSa0YOab5K/lmEhbFNKI55PWc4mlv28BDzA7zaoQTGxSBgJMHIW+hGX8YUrvw/FH4LyhwSQ== dependencies: color-name "^1.0.0" chartjs-color@^2.1.0: version "2.2.0" resolved "http://registry.npm.taobao.org/chartjs-color/download/chartjs-color-2.2.0.tgz#84a2fb755787ed85c39dd6dd8c7b1d88429baeae" + integrity sha1-hKL7dVeH7YXDndbdjHsdiEKbrq4= dependencies: chartjs-color-string "^0.5.0" color-convert "^0.5.3" @@ -1649,6 +1882,7 @@ chartjs-color@^2.1.0: chokidar@^1.0.0, chokidar@^1.4.2: version "1.7.0" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" + integrity sha1-eY5ol3gVHIB2tLNg5e3SjNortGg= dependencies: anymatch "^1.3.0" async-each "^1.0.0" @@ -1664,32 +1898,39 @@ chokidar@^1.0.0, chokidar@^1.4.2: chownr@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181" + integrity sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE= chromium-pickle-js@0.1.0, chromium-pickle-js@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/chromium-pickle-js/-/chromium-pickle-js-0.1.0.tgz#1d48b107d82126a2f3e211c2ea25f803ba551b21" + integrity sha1-HUixB9ghJqLz4hHC6iX4A7pVGyE= chromium-pickle-js@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz#04a106672c18b085ab774d983dfa3ea138f22205" + integrity sha1-BKEGZywYsIWrd02YPfo+oTjyIgU= ci-info@^1.0.0: version "1.1.3" resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.1.3.tgz#710193264bb05c77b8c90d02f5aaf22216a667b2" + integrity sha512-SK/846h/Rcy8q9Z9CAwGBLfCJ6EkjJWdpelWDufQpqVDYq2Wnnv8zlSO6AMQap02jvhVruKKpEtQOufo3pFhLg== circular-json@^0.3.1: version "0.3.3" resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66" + integrity sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A== clap@^1.0.9: version "1.2.3" resolved "https://registry.yarnpkg.com/clap/-/clap-1.2.3.tgz#4f36745b32008492557f46412d66d50cb99bce51" + integrity sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA== dependencies: chalk "^1.1.3" class-utils@^0.3.5: version "0.3.6" resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== dependencies: arr-union "^3.1.0" define-property "^0.2.5" @@ -1699,38 +1940,46 @@ class-utils@^0.3.5: classnames@^2.2.5: version "2.2.5" resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.2.5.tgz#fb3801d453467649ef3603c7d61a02bd129bde6d" + integrity sha1-+zgB1FNGdknvNgPH1hoCvRKb3m0= clean-stack@^1.1.1: version "1.3.0" resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-1.3.0.tgz#9e821501ae979986c46b1d66d2d432db2fd4ae31" + integrity sha1-noIVAa6XmYbEax1m0tQy2y/UrjE= clean-yaml-object@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/clean-yaml-object/-/clean-yaml-object-0.1.0.tgz#63fb110dc2ce1a84dc21f6d9334876d010ae8b68" + integrity sha1-Y/sRDcLOGoTcIfbZM0h20BCui2g= cli-boxes@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143" + integrity sha1-T6kXw+WclKAEzWH47lCdplFocUM= cli-cursor@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-1.0.2.tgz#64da3f7d56a54412e59794bd62dc35295e8f2987" + integrity sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc= dependencies: restore-cursor "^1.0.1" cli-cursor@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" + integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= dependencies: restore-cursor "^2.0.0" cli-spinners@^1.0.0: version "1.3.1" resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-1.3.1.tgz#002c1990912d0d59580c93bd36c056de99e4259a" + integrity sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg== cli-truncate@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-1.1.0.tgz#2b2dfd83c53cfd3572b87fc4d430a808afb04086" + integrity sha512-bAtZo0u82gCfaAGfSNxUdTI9mNyza7D8w4CVCcaOsy7sgwDzvx6ekr6cuWJqY3UGzgnQ1+4wgENup5eIhgxEYA== dependencies: slice-ansi "^1.0.0" string-width "^2.0.0" @@ -1738,10 +1987,12 @@ cli-truncate@^1.0.0: cli-width@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" + integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk= cliui@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1" + integrity sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE= dependencies: center-align "^0.1.1" right-align "^0.1.1" @@ -1750,6 +2001,7 @@ cliui@^2.1.0: cliui@^3.0.3, cliui@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" + integrity sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0= dependencies: string-width "^1.0.1" strip-ansi "^3.0.1" @@ -1758,6 +2010,7 @@ cliui@^3.0.3, cliui@^3.2.0: cliui@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49" + integrity sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ== dependencies: string-width "^2.1.1" strip-ansi "^4.0.0" @@ -1766,58 +2019,70 @@ cliui@^4.0.0: clone@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" + integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= co-with-promise@^4.6.0: version "4.6.0" resolved "https://registry.yarnpkg.com/co-with-promise/-/co-with-promise-4.6.0.tgz#413e7db6f5893a60b942cf492c4bec93db415ab7" + integrity sha1-QT59tvWJOmC5Qs9JLEvsk9tBWrc= dependencies: pinkie-promise "^1.0.0" co@^4.6.0: version "4.6.0" resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= coa@~1.0.1: version "1.0.4" resolved "https://registry.yarnpkg.com/coa/-/coa-1.0.4.tgz#a9ef153660d6a86a8bdec0289a5c684d217432fd" + integrity sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0= dependencies: q "^1.1.2" code-excerpt@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/code-excerpt/-/code-excerpt-2.1.1.tgz#5fe3057bfbb71a5f300f659ef2cc0a47651ba77c" + integrity sha512-tJLhH3EpFm/1x7heIW0hemXJTUU5EWl2V0EIX558jp05Mt1U6DVryCgkp3l37cxqs+DNbNgxG43SkwJXpQ14Jw== dependencies: convert-to-spaces "^1.0.1" code-point-at@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= codemirror-mode-elixir@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/codemirror-mode-elixir/-/codemirror-mode-elixir-1.1.1.tgz#cc5b79bf5f93b6da426e32364a673a681391416c" + integrity sha1-zFt5v1+TttpCbjI2Smc6aBORQWw= dependencies: codemirror "^5.20.2" codemirror@^5.18.2, codemirror@^5.20.2: version "5.38.0" resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.38.0.tgz#26a9551446e51dbdde36aabe60f72469724fd332" + integrity sha512-PEPnDg8U3DTGFB/Dn2T/INiRNC9CB5k2vLAQJidYCsHvAgtXbklqnuidEwx7yGrMrdGhl0L0P3iNKW9I07J6tQ== codemirror@^5.40.2: version "5.40.2" resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.40.2.tgz#f4a41fee2d84e679543591b3680af259d903330b" + integrity sha512-yoWuvEiD3v5vTwdoMc/wu/Ld6dh9K/yEiEBTKOPGM+/pN0gTAqFNtrLHv1IJ1UJvzFpNRvMi92XCi3+8/iIaEw== coffee-script@^1.10.0, coffee-script@^1.12.4: version "1.12.7" resolved "https://registry.yarnpkg.com/coffee-script/-/coffee-script-1.12.7.tgz#c05dae0cb79591d05b3070a8433a98c9a89ccc53" + integrity sha512-fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw== coffee-script@~1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/coffee-script/-/coffee-script-1.3.3.tgz#150d6b4cb522894369efed6a2101c20bc7f4a4f4" + integrity sha1-FQ1rTLUiiUNp7+1qIQHCC8f0pPQ= collection-visit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" + integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= dependencies: map-visit "^1.0.0" object-visit "^1.0.0" @@ -1825,32 +2090,38 @@ collection-visit@^1.0.0: color-convert@^0.5.3: version "0.5.3" resolved "http://registry.npm.taobao.org/color-convert/download/color-convert-0.5.3.tgz#bdb6c69ce660fadffe0b0007cc447e1b9f7282bd" + integrity sha1-vbbGnOZg+t/+CwAHzER+G59ygr0= color-convert@^1.3.0, color-convert@^1.9.0: version "1.9.1" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.1.tgz#c1261107aeb2f294ebffec9ed9ecad529a6097ed" + integrity sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ== dependencies: color-name "^1.1.1" color-convert@^1.9.1: version "1.9.3" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== dependencies: color-name "1.1.3" color-name@1.1.3, color-name@^1.0.0, color-name@^1.1.1: version "1.1.3" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= color-string@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/color-string/-/color-string-0.3.0.tgz#27d46fb67025c5c2fa25993bfbf579e47841b991" + integrity sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE= dependencies: color-name "^1.0.0" color-string@^1.5.2: version "1.5.3" resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz#c9bbc5f01b58b5492f3d6857459cb6590ce204cc" + integrity sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw== dependencies: color-name "^1.0.0" simple-swizzle "^0.2.2" @@ -1858,6 +2129,7 @@ color-string@^1.5.2: color@^0.11.0: version "0.11.4" resolved "https://registry.yarnpkg.com/color/-/color-0.11.4.tgz#6d7b5c74fb65e841cd48792ad1ed5e07b904d764" + integrity sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q= dependencies: clone "^1.0.2" color-convert "^1.3.0" @@ -1866,6 +2138,7 @@ color@^0.11.0: color@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/color/-/color-3.0.0.tgz#d920b4328d534a3ac8295d68f7bd4ba6c427be9a" + integrity sha512-jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w== dependencies: color-convert "^1.9.1" color-string "^1.5.2" @@ -1873,6 +2146,7 @@ color@^3.0.0: colormin@^1.0.5: version "1.1.2" resolved "https://registry.yarnpkg.com/colormin/-/colormin-1.1.2.tgz#ea2f7420a72b96881a38aae59ec124a6f7298133" + integrity sha1-6i90IKcrlogaOKrlnsEkpvcpgTM= dependencies: color "^0.11.0" css-color-names "0.0.4" @@ -1881,72 +2155,88 @@ colormin@^1.0.5: colors@*: version "1.3.0" resolved "https://registry.yarnpkg.com/colors/-/colors-1.3.0.tgz#5f20c9fef6945cb1134260aab33bfbdc8295e04e" + integrity sha512-EDpX3a7wHMWFA7PUHWPHNWqOxIIRSJetuwl0AS5Oi/5FMV8kWm69RTlgm00GKjBO1xFHMtBbL49yRtMMdticBw== colors@~0.6.2: version "0.6.2" resolved "https://registry.yarnpkg.com/colors/-/colors-0.6.2.tgz#2423fe6678ac0c5dae8852e5d0e5be08c997abcc" + integrity sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w= colors@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" + integrity sha1-FopHAXVran9RoSzgyXv6KMCE7WM= combined-stream@1.0.6, combined-stream@~1.0.5: version "1.0.6" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.6.tgz#723e7df6e801ac5613113a7e445a9b69cb632818" + integrity sha1-cj599ugBrFYTETp+RFqbactjKBg= dependencies: delayed-stream "~1.0.0" combined-stream@~0.0.4, combined-stream@~0.0.5: version "0.0.7" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-0.0.7.tgz#0137e657baa5a7541c57ac37ac5fc07d73b4dc1f" + integrity sha1-ATfmV7qlp1QcV6w3rF/AfXO03B8= dependencies: delayed-stream "0.0.5" commander@2: version "2.16.0" resolved "http://registry.npm.taobao.org/commander/download/commander-2.16.0.tgz#f16390593996ceb4f3eeb020b31d78528f7f8a50" + integrity sha512-sVXqklSaotK9at437sFlFpyOcJonxe0yST/AG9DkQKUdIE6IqGIMv4SfAQSKaJbSdVEJYItASCrBiVQHq1HQew== commander@2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.3.0.tgz#fd430e889832ec353b9acd1de217c11cb3eef873" + integrity sha1-/UMOiJgy7DU7ms0d4hfBHLPu+HM= commander@2.6.0: version "2.6.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.6.0.tgz#9df7e52fb2a0cb0fb89058ee80c3104225f37e1d" + integrity sha1-nfflL7Kgyw+4kFjugMMQQiXzfh0= commander@^2.8.1, commander@^2.9.0: version "2.15.1" resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f" + integrity sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag== common-path-prefix@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/common-path-prefix/-/common-path-prefix-1.0.0.tgz#cd52f6f0712e0baab97d6f9732874f22f47752c0" + integrity sha1-zVL28HEuC6q5fW+XModPIvR3UsA= commondir@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" + integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= compare-version@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/compare-version/-/compare-version-0.1.2.tgz#0162ec2d9351f5ddd59a9202cba935366a725080" + integrity sha1-AWLsLZNR9d3VmpICy6k1NmpyUIA= compare-versions@^3.1.0: version "3.2.1" resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-3.2.1.tgz#a49eb7689d4caaf0b6db5220173fd279614000f7" + integrity sha512-2y2nHcopMG/NAyk6vWXlLs86XeM9sik4jmx1tKIgzMi9/RQ2eo758RGpxQO3ErihHmg0RlQITPqgz73y6s7quA== component-emitter@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" + integrity sha1-E3kY1teCg/ffemt8WmPhQOaUJeY= compressible@~2.0.13: version "2.0.13" resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.13.tgz#0d1020ab924b2fdb4d6279875c7d6daba6baa7a9" + integrity sha1-DRAgq5JLL9tNYnmHXH1tq6a6p6k= dependencies: mime-db ">= 1.33.0 < 2" compression@^1.5.2: version "1.7.2" resolved "http://registry.npmjs.org/compression/-/compression-1.7.2.tgz#aaffbcd6aaf854b44ebb280353d5ad1651f59a69" + integrity sha1-qv+81qr4VLROuygDU9WtFlH1mmk= dependencies: accepts "~1.3.4" bytes "3.0.0" @@ -1959,10 +2249,12 @@ compression@^1.5.2: concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= concat-stream@1.6.2, concat-stream@^1.4.6, concat-stream@^1.5.2: version "1.6.2" resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" + integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== dependencies: buffer-from "^1.0.0" inherits "^2.0.3" @@ -1972,6 +2264,7 @@ concat-stream@1.6.2, concat-stream@^1.4.6, concat-stream@^1.5.2: concordance@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/concordance/-/concordance-3.0.0.tgz#b2286af54405fc995fc7345b0b106d8dd073cb29" + integrity sha512-CZBzJ3/l5QJjlZM20WY7+5GP5pMTw+1UEbThcpMw8/rojsi5sBCiD8ZbBLtD+jYpRGAkwuKuqk108c154V9eyQ== dependencies: date-time "^2.1.0" esutils "^2.0.2" @@ -1988,6 +2281,7 @@ concordance@^3.0.0: concurrently@^3.4.0: version "3.5.1" resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-3.5.1.tgz#ee8b60018bbe86b02df13e5249453c6ececd2521" + integrity sha512-689HrwGw8Rbk1xtV9C4dY6TPJAvIYZbRbnKSAtfJ7tHqICFGoZ0PCWYjxfmerRyxBG0o3sbG3pe7N8vqPwIHuQ== dependencies: chalk "0.5.1" commander "2.6.0" @@ -2001,6 +2295,7 @@ concurrently@^3.4.0: conf@^1.0.0: version "1.4.0" resolved "https://registry.yarnpkg.com/conf/-/conf-1.4.0.tgz#1ea66c9d7a9b601674a5bb9d2b8dc3c726625e67" + integrity sha512-bzlVWS2THbMetHqXKB8ypsXN4DQ/1qopGwNJi1eYbpwesJcd86FBjFciCQX/YwAhp9bM7NVnPFqZ5LpV7gP0Dg== dependencies: dot-prop "^4.1.0" env-paths "^1.0.0" @@ -2011,6 +2306,7 @@ conf@^1.0.0: configstore@^3.0.0: version "3.1.2" resolved "https://registry.yarnpkg.com/configstore/-/configstore-3.1.2.tgz#c6f25defaeef26df12dd33414b001fe81a543f8f" + integrity sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw== dependencies: dot-prop "^4.1.0" graceful-fs "^4.1.2" @@ -2022,62 +2318,76 @@ configstore@^3.0.0: connect-history-api-fallback@^1.3.0: version "1.5.0" resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz#b06873934bc5e344fef611a196a6faae0aee015a" + integrity sha1-sGhzk0vF40T+9hGhlqb6rgruAVo= console-browserify@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" + integrity sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA= dependencies: date-now "^0.1.4" console-control-strings@^1.0.0, console-control-strings@~1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= constants-browserify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" + integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= content-disposition@0.5.2: version "0.5.2" resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" + integrity sha1-DPaLud318r55YcOoUXjLhdunjLQ= content-type-parser@^1.0.1, content-type-parser@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/content-type-parser/-/content-type-parser-1.0.2.tgz#caabe80623e63638b2502fd4c7f12ff4ce2352e7" + integrity sha512-lM4l4CnMEwOLHAHr/P6MEZwZFPJFtAAKgL6pogbXmVZggIqXhdB6RbBtPOTsw2FcXwYhehRGERJmRrjOiIB8pQ== content-type@~1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" + integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== convert-source-map@^1.4.0, convert-source-map@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.5.1.tgz#b8278097b9bc229365de5c62cf5fcaed8b5599e5" + integrity sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU= convert-to-spaces@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/convert-to-spaces/-/convert-to-spaces-1.0.2.tgz#7e3e48bbe6d997b1417ddca2868204b4d3d85715" + integrity sha1-fj5Iu+bZl7FBfdyihoIEtNPYVxU= cookie-signature@1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= cookie@0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" + integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= copy-descriptor@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= copy-to-clipboard@^3.0.6: version "3.0.8" resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.0.8.tgz#f4e82f4a8830dce4666b7eb8ded0c9bcc313aba9" + integrity sha512-c3GdeY8qxCHGezVb1EFQfHYK/8NZRemgcTIzPq7PuxjHAf/raKibn2QdhHPb/y6q74PMgH6yizaDZlRmw6QyKw== dependencies: toggle-selection "^1.0.3" core-assert@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/core-assert/-/core-assert-0.2.1.tgz#f85e2cf9bfed28f773cc8b3fa5c5b69bdc02fe3f" + integrity sha1-+F4s+b/tKPdzzIs/pcW2m9wC/j8= dependencies: buf-compare "^1.0.0" is-error "^2.2.0" @@ -2085,24 +2395,29 @@ core-assert@^0.2.0: core-js@^1.0.0: version "1.2.7" resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" + integrity sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY= core-js@^2.0.0, core-js@^2.4.0, core-js@^2.5.0: version "2.5.7" resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.7.tgz#f972608ff0cead68b841a16a932d0b183791814e" + integrity sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw== core-util-is@1.0.2, core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= create-error-class@^3.0.0, create-error-class@^3.0.1: version "3.0.2" resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6" + integrity sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y= dependencies: capture-stack-trace "^1.0.0" create-react-class@^15.5.1, create-react-class@^15.5.2, create-react-class@^15.6.0: version "15.6.3" resolved "https://registry.yarnpkg.com/create-react-class/-/create-react-class-15.6.3.tgz#2d73237fb3f970ae6ebe011a9e66f46dbca80036" + integrity sha512-M+/3Q6E6DLO6Yx3OwrWjwHBnvfXXYA7W+dFjt/ZDBemHO1DDZhsalX/NUtnTYclN6GfnBDRh4qRHjcDHmlJBJg== dependencies: fbjs "^0.8.9" loose-envify "^1.3.1" @@ -2111,6 +2426,7 @@ create-react-class@^15.5.1, create-react-class@^15.5.2, create-react-class@^15.6 cross-spawn@^5.0.1: version "5.1.0" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" + integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= dependencies: lru-cache "^4.0.1" shebang-command "^1.2.0" @@ -2119,12 +2435,14 @@ cross-spawn@^5.0.1: cryptiles@2.x.x: version "2.0.5" resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8" + integrity sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g= dependencies: boom "2.x.x" crypto-browserify@3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.3.0.tgz#b9fc75bb4a0ed61dcf1cd5dae96eb30c9c3e506c" + integrity sha1-ufx1u0oO1h3PHNXa6W6zDJw+UGw= dependencies: browserify-aes "0.4.0" pbkdf2-compat "2.0.1" @@ -2134,20 +2452,24 @@ crypto-browserify@3.3.0: crypto-random-string@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e" + integrity sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4= cson-parser@1.3.4: version "1.3.4" resolved "https://registry.yarnpkg.com/cson-parser/-/cson-parser-1.3.4.tgz#55f10d5aa9f960ccaa385551ae085cb3c8d284fc" + integrity sha1-VfENWqn5YMyqOFVRrghcs8jShPw= dependencies: coffee-script "^1.10.0" css-color-names@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" + integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= css-loader@^0.19.0: version "0.19.0" resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.19.0.tgz#7383db6a20fcc42395bada4b8abc25c2735577b8" + integrity sha1-c4PbaiD8xCOVutpLirwlwnNVd7g= dependencies: css-selector-tokenizer "^0.5.1" cssnano ">=2.6.1 <4" @@ -2161,10 +2483,12 @@ css-loader@^0.19.0: css-parse@1.7.x: version "1.7.0" resolved "https://registry.yarnpkg.com/css-parse/-/css-parse-1.7.0.tgz#321f6cf73782a6ff751111390fc05e2c657d8c9b" + integrity sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs= css-selector-tokenizer@^0.5.0, css-selector-tokenizer@^0.5.1: version "0.5.4" resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.5.4.tgz#139bafd34a35fd0c1428487049e0699e6f6a2c21" + integrity sha1-E5uv00o1/QwUKEhwSeBpnm9qLCE= dependencies: cssesc "^0.1.0" fastparse "^1.1.1" @@ -2172,6 +2496,7 @@ css-selector-tokenizer@^0.5.0, css-selector-tokenizer@^0.5.1: css@^2.2.4: version "2.2.4" resolved "https://registry.yarnpkg.com/css/-/css-2.2.4.tgz#c646755c73971f2bba6a601e2cf2fd71b1298929" + integrity sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw== dependencies: inherits "^2.0.3" source-map "^0.6.1" @@ -2181,10 +2506,12 @@ css@^2.2.4: cssesc@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4" + integrity sha1-yBSQPkViM3GgR3tAEJqq++6t27Q= "cssnano@>=2.6.1 <4": version "3.10.0" resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-3.10.0.tgz#4f38f6cea2b9b17fa01490f23f1dc68ea65c1c38" + integrity sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg= dependencies: autoprefixer "^6.3.1" decamelize "^1.1.2" @@ -2222,6 +2549,7 @@ cssesc@^0.1.0: csso@~2.3.1: version "2.3.2" resolved "https://registry.yarnpkg.com/csso/-/csso-2.3.2.tgz#ddd52c587033f49e94b71fc55569f252e8ff5f85" + integrity sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U= dependencies: clap "^1.0.9" source-map "^0.5.3" @@ -2229,48 +2557,58 @@ csso@~2.3.1: cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0": version "0.3.2" resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.2.tgz#b8036170c79f07a90ff2f16e22284027a243848b" + integrity sha1-uANhcMefB6kP8vFuIihAJ6JDhIs= "cssstyle@>= 0.2.37 < 0.3.0": version "0.2.37" resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-0.2.37.tgz#541097234cb2513c83ceed3acddc27ff27987d54" + integrity sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ= dependencies: cssom "0.3.x" "cssstyle@>= 0.3.1 < 0.4.0": version "0.3.1" resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-0.3.1.tgz#6da9b4cff1bc5d716e6e5fe8e04fcb1b50a49adf" + integrity sha512-tNvaxM5blOnxanyxI6panOsnfiyLRj3HV4qjqqS45WPNS1usdYWRUQjqTEEELK73lpeP/1KoIGYUwrBn/VcECA== dependencies: cssom "0.3.x" ctype@0.5.3: version "0.5.3" resolved "https://registry.yarnpkg.com/ctype/-/ctype-0.5.3.tgz#82c18c2461f74114ef16c135224ad0b9144ca12f" + integrity sha1-gsGMJGH3QRTvFsE1IkrQuRRMoS8= cuint@0.1.5: version "0.1.5" resolved "https://registry.yarnpkg.com/cuint/-/cuint-0.1.5.tgz#b848b18466f3f180f96d1eb6e07ccb7ecf126a2e" + integrity sha1-uEixhGbz8YD5bR624HzLfs8Sai4= cuint@^0.2.1: version "0.2.2" resolved "https://registry.yarnpkg.com/cuint/-/cuint-0.2.2.tgz#408086d409550c2631155619e9fa7bcadc3b991b" + integrity sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs= currently-unhandled@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" + integrity sha1-mI3zP+qxke95mmE2nddsF635V+o= dependencies: array-find-index "^1.0.1" d3-array@1, d3-array@1.2.1, d3-array@^1.2.0: version "1.2.1" resolved "http://registry.npm.taobao.org/d3-array/download/d3-array-1.2.1.tgz#d1ca33de2f6ac31efadb8e050a021d7e2396d5dc" + integrity sha512-CyINJQ0SOUHojDdFDH4JEM0552vCR1utGyLHegJHyYH0JyCpSeTPxi4OBqHMA2jJZq4NH782LtaJWBImqI/HBw== d3-axis@1.0.8: version "1.0.8" resolved "http://registry.npm.taobao.org/d3-axis/download/d3-axis-1.0.8.tgz#31a705a0b535e65759de14173a31933137f18efa" + integrity sha1-MacFoLU15ldZ3hQXOjGTMTfxjvo= d3-brush@1.0.4: version "1.0.4" resolved "http://registry.npm.taobao.org/d3-brush/download/d3-brush-1.0.4.tgz#00c2f238019f24f6c0a194a26d41a1530ffe7bc4" + integrity sha1-AMLyOAGfJPbAoZSibUGhUw/+e8Q= dependencies: d3-dispatch "1" d3-drag "1" @@ -2281,6 +2619,7 @@ d3-brush@1.0.4: d3-chord@1.0.4: version "1.0.4" resolved "http://registry.npm.taobao.org/d3-chord/download/d3-chord-1.0.4.tgz#7dec4f0ba886f713fe111c45f763414f6f74ca2c" + integrity sha1-fexPC6iG9xP+ERxF92NBT290yiw= dependencies: d3-array "1" d3-path "1" @@ -2288,22 +2627,27 @@ d3-chord@1.0.4: d3-collection@1, d3-collection@1.0.4: version "1.0.4" resolved "http://registry.npm.taobao.org/d3-collection/download/d3-collection-1.0.4.tgz#342dfd12837c90974f33f1cc0a785aea570dcdc2" + integrity sha1-NC39EoN8kJdPM/HMCnha6lcNzcI= d3-color@1: version "1.2.0" resolved "http://registry.npm.taobao.org/d3-color/download/d3-color-1.2.0.tgz#d1ea19db5859c86854586276ec892cf93148459a" + integrity sha512-dmL9Zr/v39aSSMnLOTd58in2RbregCg4UtGyUArvEKTTN6S3HKEy+ziBWVYo9PTzRyVW+pUBHUtRKz0HYX+SQg== d3-color@1.0.3: version "1.0.3" resolved "http://registry.npm.taobao.org/d3-color/download/d3-color-1.0.3.tgz#bc7643fca8e53a8347e2fbdaffa236796b58509b" + integrity sha1-vHZD/KjlOoNH4vva/6I2eWtYUJs= d3-dispatch@1, d3-dispatch@1.0.3: version "1.0.3" resolved "http://registry.npm.taobao.org/d3-dispatch/download/d3-dispatch-1.0.3.tgz#46e1491eaa9b58c358fce5be4e8bed626e7871f8" + integrity sha1-RuFJHqqbWMNY/OW+TovtYm54cfg= d3-drag@1, d3-drag@1.2.1: version "1.2.1" resolved "http://registry.npm.taobao.org/d3-drag/download/d3-drag-1.2.1.tgz#df8dd4c502fb490fc7462046a8ad98a5c479282d" + integrity sha512-Cg8/K2rTtzxzrb0fmnYOUeZHvwa4PHzwXOLZZPwtEs2SKLLKLXeYwZKBB+DlOxUvFmarOnmt//cU4+3US2lyyQ== dependencies: d3-dispatch "1" d3-selection "1" @@ -2311,6 +2655,7 @@ d3-drag@1, d3-drag@1.2.1: d3-dsv@1, d3-dsv@1.0.8: version "1.0.8" resolved "http://registry.npm.taobao.org/d3-dsv/download/d3-dsv-1.0.8.tgz#907e240d57b386618dc56468bacfe76bf19764ae" + integrity sha512-IVCJpQ+YGe3qu6odkPQI0KPqfxkhbP/oM1XhhE/DFiYmcXKfCRub4KXyiuehV1d4drjWVXHUWx4gHqhdZb6n/A== dependencies: commander "2" iconv-lite "0.4" @@ -2319,10 +2664,12 @@ d3-dsv@1, d3-dsv@1.0.8: d3-ease@1, d3-ease@1.0.3: version "1.0.3" resolved "http://registry.npm.taobao.org/d3-ease/download/d3-ease-1.0.3.tgz#68bfbc349338a380c44d8acc4fbc3304aa2d8c0e" + integrity sha1-aL+8NJM4o4DETYrMT7wzBKotjA4= d3-force@1.1.0: version "1.1.0" resolved "http://registry.npm.taobao.org/d3-force/download/d3-force-1.1.0.tgz#cebf3c694f1078fcc3d4daf8e567b2fbd70d4ea3" + integrity sha512-2HVQz3/VCQs0QeRNZTYb7GxoUCeb6bOzMp/cGcLa87awY9ZsPvXOGeZm0iaGBjXic6I1ysKwMn+g+5jSAdzwcg== dependencies: d3-collection "1" d3-dispatch "1" @@ -2332,56 +2679,68 @@ d3-force@1.1.0: d3-format@1: version "1.3.0" resolved "http://registry.npm.taobao.org/d3-format/download/d3-format-1.3.0.tgz#a3ac44269a2011cdb87c7b5693040c18cddfff11" + integrity sha512-ycfLEIzHVZC3rOvuBOKVyQXSiUyCDjeAPIj9n/wugrr+s5AcTQC2Bz6aKkubG7rQaQF0SGW/OV4UEJB9nfioFg== d3-format@1.2.2: version "1.2.2" resolved "http://registry.npm.taobao.org/d3-format/download/d3-format-1.2.2.tgz#1a39c479c8a57fe5051b2e67a3bee27061a74e7a" + integrity sha512-zH9CfF/3C8zUI47nsiKfD0+AGDEuM8LwBIP7pBVpyR4l/sKkZqITmMtxRp04rwBrlshIZ17XeFAaovN3++wzkw== d3-geo@1.9.1: version "1.9.1" resolved "http://registry.npm.taobao.org/d3-geo/download/d3-geo-1.9.1.tgz#157e3b0f917379d0f73bebfff3be537f49fa7356" + integrity sha512-l9wL/cEQkyZQYXw3xbmLsH3eQ5ij+icNfo4r0GrLa5rOCZR/e/3am45IQ0FvQ5uMsv+77zBRunLc9ufTWSQYFA== dependencies: d3-array "1" d3-hierarchy@1.1.5: version "1.1.5" resolved "http://registry.npm.taobao.org/d3-hierarchy/download/d3-hierarchy-1.1.5.tgz#a1c845c42f84a206bcf1c01c01098ea4ddaa7a26" + integrity sha1-ochFxC+Eoga88cAcAQmOpN2qeiY= d3-interpolate@1: version "1.2.0" resolved "http://registry.npm.taobao.org/d3-interpolate/download/d3-interpolate-1.2.0.tgz#40d81bd8e959ff021c5ea7545bc79b8d22331c41" + integrity sha512-zLvTk8CREPFfc/2XglPQriAsXkzoRDAyBzndtKJWrZmHw7kmOWHNS11e40kPTd/oGk8P5mFJW5uBbcFQ+ybxyA== dependencies: d3-color "1" d3-interpolate@1.1.6: version "1.1.6" resolved "http://registry.npm.taobao.org/d3-interpolate/download/d3-interpolate-1.1.6.tgz#2cf395ae2381804df08aa1bf766b7f97b5f68fb6" + integrity sha512-mOnv5a+pZzkNIHtw/V6I+w9Lqm9L5bG3OTXPM5A+QO0yyVMQ4W1uZhR+VOJmazaOZXri2ppbiZ5BUNWT0pFM9A== dependencies: d3-color "1" d3-path@1, d3-path@1.0.5: version "1.0.5" resolved "http://registry.npm.taobao.org/d3-path/download/d3-path-1.0.5.tgz#241eb1849bd9e9e8021c0d0a799f8a0e8e441764" + integrity sha1-JB6xhJvZ6egCHA0KeZ+KDo5EF2Q= d3-polygon@1.0.3: version "1.0.3" resolved "http://registry.npm.taobao.org/d3-polygon/download/d3-polygon-1.0.3.tgz#16888e9026460933f2b179652ad378224d382c62" + integrity sha1-FoiOkCZGCTPysXllKtN4Ik04LGI= d3-quadtree@1, d3-quadtree@1.0.3: version "1.0.3" resolved "http://registry.npm.taobao.org/d3-quadtree/download/d3-quadtree-1.0.3.tgz#ac7987e3e23fe805a990f28e1b50d38fcb822438" + integrity sha1-rHmH4+I/6AWpkPKOG1DTj8uCJDg= d3-queue@3.0.7: version "3.0.7" resolved "http://registry.npm.taobao.org/d3-queue/download/d3-queue-3.0.7.tgz#c93a2e54b417c0959129d7d73f6cf7d4292e7618" + integrity sha1-yTouVLQXwJWRKdfXP2z31Ckudhg= d3-random@1.1.0: version "1.1.0" resolved "http://registry.npm.taobao.org/d3-random/download/d3-random-1.1.0.tgz#6642e506c6fa3a648595d2b2469788a8d12529d3" + integrity sha1-ZkLlBsb6OmSFldKyRpeIqNElKdM= d3-request@1.0.6: version "1.0.6" resolved "http://registry.npm.taobao.org/d3-request/download/d3-request-1.0.6.tgz#a1044a9ef4ec28c824171c9379fae6d79474b19f" + integrity sha512-FJj8ySY6GYuAJHZMaCQ83xEYE4KbkPkmxZ3Hu6zA1xxG2GD+z6P+Lyp+zjdsHf0xEbp2xcluDI50rCS855EQ6w== dependencies: d3-collection "1" d3-dispatch "1" @@ -2391,6 +2750,7 @@ d3-request@1.0.6: d3-scale@1.0.7: version "1.0.7" resolved "http://registry.npm.taobao.org/d3-scale/download/d3-scale-1.0.7.tgz#fa90324b3ea8a776422bd0472afab0b252a0945d" + integrity sha512-KvU92czp2/qse5tUfGms6Kjig0AhHOwkzXG0+PqIJB3ke0WUv088AHMZI0OssO9NCkXt4RP8yju9rpH8aGB7Lw== dependencies: d3-array "^1.2.0" d3-collection "1" @@ -2403,30 +2763,36 @@ d3-scale@1.0.7: d3-selection@1, d3-selection@1.3.0, d3-selection@^1.1.0: version "1.3.0" resolved "http://registry.npm.taobao.org/d3-selection/download/d3-selection-1.3.0.tgz#d53772382d3dc4f7507bfb28bcd2d6aed2a0ad6d" + integrity sha512-qgpUOg9tl5CirdqESUAu0t9MU/t3O9klYfGfyKsXEmhyxyzLpzpeh08gaxBUTQw1uXIOkr/30Ut2YRjSSxlmHA== d3-shape@1.2.0: version "1.2.0" resolved "http://registry.npm.taobao.org/d3-shape/download/d3-shape-1.2.0.tgz#45d01538f064bafd05ea3d6d2cb748fd8c41f777" + integrity sha1-RdAVOPBkuv0F6j1tLLdI/YxB93c= dependencies: d3-path "1" d3-time-format@2, d3-time-format@2.1.1: version "2.1.1" resolved "http://registry.npm.taobao.org/d3-time-format/download/d3-time-format-2.1.1.tgz#85b7cdfbc9ffca187f14d3c456ffda268081bb31" + integrity sha512-8kAkymq2WMfzW7e+s/IUNAtN/y3gZXGRrdGfo6R8NKPAA85UBTxZg5E61bR6nLwjPjj4d3zywSQe1CkYLPFyrw== dependencies: d3-time "1" d3-time@1, d3-time@1.0.8: version "1.0.8" resolved "http://registry.npm.taobao.org/d3-time/download/d3-time-1.0.8.tgz#dbd2d6007bf416fe67a76d17947b784bffea1e84" + integrity sha512-YRZkNhphZh3KcnBfitvF3c6E0JOFGikHZ4YqD+Lzv83ZHn1/u6yGenRU1m+KAk9J1GnZMnKcrtfvSktlA1DXNQ== d3-timer@1, d3-timer@1.0.7: version "1.0.7" resolved "http://registry.npm.taobao.org/d3-timer/download/d3-timer-1.0.7.tgz#df9650ca587f6c96607ff4e60cc38229e8dd8531" + integrity sha512-vMZXR88XujmG/L5oB96NNKH5lCWwiLM/S2HyyAQLcjWJCloK5shxta4CwOFYLZoY3AWX73v8Lgv4cCAdWtRmOA== d3-transition@1, d3-transition@1.1.1: version "1.1.1" resolved "http://registry.npm.taobao.org/d3-transition/download/d3-transition-1.1.1.tgz#d8ef89c3b848735b060e54a39b32aaebaa421039" + integrity sha512-xeg8oggyQ+y5eb4J13iDgKIjUcEfIOZs2BqV/eEmXm2twx80wTzJ4tB4vaZ5BKfz7XsI/DFmQL5me6O27/5ykQ== dependencies: d3-color "1" d3-dispatch "1" @@ -2438,10 +2804,12 @@ d3-transition@1, d3-transition@1.1.1: d3-voronoi@1.1.2: version "1.1.2" resolved "http://registry.npm.taobao.org/d3-voronoi/download/d3-voronoi-1.1.2.tgz#1687667e8f13a2d158c80c1480c5a29cb0d8973c" + integrity sha1-Fodmfo8TotFYyAwUgMWinLDYlzw= d3-zoom@1.7.1: version "1.7.1" resolved "http://registry.npm.taobao.org/d3-zoom/download/d3-zoom-1.7.1.tgz#02f43b3c3e2db54f364582d7e4a236ccc5506b63" + integrity sha512-sZHQ55DGq5BZBFGnRshUT8tm2sfhPHFnOlmPbbwTkAoPeVdRTkB4Xsf9GCY0TSHrTD8PeJPZGmP/TpGicwJDJQ== dependencies: d3-dispatch "1" d3-drag "1" @@ -2452,6 +2820,7 @@ d3-zoom@1.7.1: d3@^4.13.0: version "4.13.0" resolved "http://registry.npm.taobao.org/d3/download/d3-4.13.0.tgz#ab236ff8cf0cfc27a81e69bf2fb7518bc9b4f33d" + integrity sha512-l8c4+0SldjVKLaE2WG++EQlqD7mh/dmQjvi2L2lKPadAVC+TbJC4ci7Uk9bRi+To0+ansgsS0iWfPjD7DBy+FQ== dependencies: d3-array "1.2.1" d3-axis "1.0.8" @@ -2487,12 +2856,14 @@ d3@^4.13.0: d@1: version "1.0.0" resolved "https://registry.yarnpkg.com/d/-/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f" + integrity sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8= dependencies: es5-ext "^0.10.9" dagre-d3-renderer@^0.5.8: version "0.5.8" resolved "http://registry.npm.taobao.org/dagre-d3-renderer/download/dagre-d3-renderer-0.5.8.tgz#aa071bb71d3c4d67426925906f3f6ddead49c1a3" + integrity sha512-XH2a86isUHRxzIYbjQVEuZtJnWEufb64H5DuXIUmn8esuB40jgLEbUUclulWOW62/ZoXlj2ZDyL8SJ+YRxs+jQ== dependencies: dagre-layout "^0.8.8" lodash "^4.17.5" @@ -2500,6 +2871,7 @@ dagre-d3-renderer@^0.5.8: dagre-layout@^0.8.8: version "0.8.8" resolved "http://registry.npm.taobao.org/dagre-layout/download/dagre-layout-0.8.8.tgz#9b6792f24229f402441c14162c1049e3f261f6d9" + integrity sha512-ZNV15T9za7X+fV8Z07IZquUKugCxm5owoiPPxfEx6OJRD331nkiIaF3vSt0JEY5FkrY0KfRQxcpQ3SpXB7pLPQ== dependencies: graphlibrary "^2.2.0" lodash "^4.17.5" @@ -2507,12 +2879,14 @@ dagre-layout@^0.8.8: dashdash@^1.12.0: version "1.14.1" resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= dependencies: assert-plus "^1.0.0" data-urls@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-1.0.0.tgz#24802de4e81c298ea8a9388bb0d8e461c774684f" + integrity sha512-ai40PPQR0Fn1lD2PPie79CibnlMN2AYiDhwFX/rZHVsxbs5kNJSjegqXIprhouGXlRdEnfybva7kqRGnB6mypA== dependencies: abab "^1.0.4" whatwg-mimetype "^2.0.0" @@ -2521,52 +2895,63 @@ data-urls@^1.0.0: date-fns@^1.23.0: version "1.29.0" resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.29.0.tgz#12e609cdcb935127311d04d33334e2960a2a54e6" + integrity sha512-lbTXWZ6M20cWH8N9S6afb0SBm6tMk+uUg6z3MqHPKE9atmsY3kJkTm8vKe93izJ2B2+q5MV990sM2CHgtAZaOw== date-now@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" + integrity sha1-6vQ5/U1ISK105cx9vvIAZyueNFs= date-time@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/date-time/-/date-time-0.1.1.tgz#ed2f6d93d9790ce2fd66d5b5ff3edd5bbcbf3b07" + integrity sha1-7S9tk9l5DOL9ZtW1/z7dW7y/Owc= date-time@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/date-time/-/date-time-2.1.0.tgz#0286d1b4c769633b3ca13e1e62558d2dbdc2eba2" + integrity sha512-/9+C44X7lot0IeiyfgJmETtRMhBidBYM2QFFIkGa0U1k+hSyY87Nw7PY3eDqpvCBm7I3WCSfPeZskW/YYq6m4g== dependencies: time-zone "^1.0.0" dateformat@1.0.2-1.2.3: version "1.0.2-1.2.3" resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-1.0.2-1.2.3.tgz#b0220c02de98617433b72851cf47de3df2cdbee9" + integrity sha1-sCIMAt6YYXQztyhRz0fePfLNvuk= debug-log@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/debug-log/-/debug-log-1.0.1.tgz#2307632d4c04382b8df8a32f70b895046d52745f" + integrity sha1-IwdjLUwEOCuN+KMvcLiVBG1SdF8= debug@*, debug@^3.0.0, debug@^3.0.1, debug@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" + integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== dependencies: ms "2.0.0" debug@2.6.9, debug@^2.1.1, debug@^2.1.2, debug@^2.1.3, debug@^2.2.0, debug@^2.3.3, debug@^2.6.6, debug@^2.6.8, debug@^2.6.9: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: ms "2.0.0" decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= decode-uri-component@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" + integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= decompress-zip@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/decompress-zip/-/decompress-zip-0.1.0.tgz#bce60c11664f2d660fca4bcf634af6de5d6c14c7" + integrity sha1-vOYMEWZPLWYPykvPY0r23l1sFMc= dependencies: binary "^0.3.0" graceful-fs "^3.0.0" @@ -2579,6 +2964,7 @@ decompress-zip@0.1.0: decompress-zip@0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/decompress-zip/-/decompress-zip-0.3.0.tgz#ae3bcb7e34c65879adfe77e19c30f86602b4bdb0" + integrity sha1-rjvLfjTGWHmt/nfhnDD4ZgK0vbA= dependencies: binary "^0.3.0" graceful-fs "^4.1.3" @@ -2591,24 +2977,29 @@ decompress-zip@0.3.0: deep-equal@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" + integrity sha1-9dJgKStmDghO/0zbyfCK0yR0SLU= deep-extend@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== deep-is@~0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" + integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= default-require-extensions@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/default-require-extensions/-/default-require-extensions-1.0.0.tgz#f37ea15d3e13ffd9b437d33e1a75b5fb97874cb8" + integrity sha1-836hXT4T/9m0N9M+GnW1+5eHTLg= dependencies: strip-bom "^2.0.0" define-properties@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.2.tgz#83a73f2fea569898fb737193c8f873caf6d45c94" + integrity sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ= dependencies: foreach "^2.0.5" object-keys "^1.0.8" @@ -2616,18 +3007,21 @@ define-properties@^1.1.2: define-property@^0.2.5: version "0.2.5" resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= dependencies: is-descriptor "^0.1.0" define-property@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= dependencies: is-descriptor "^1.0.0" define-property@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== dependencies: is-descriptor "^1.0.2" isobject "^3.0.1" @@ -2635,10 +3029,12 @@ define-property@^2.0.2: defined@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" + integrity sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= deglob@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/deglob/-/deglob-2.1.0.tgz#4d44abe16ef32c779b4972bd141a80325029a14a" + integrity sha1-TUSr4W7zLHebSXK9FBqAMlApoUo= dependencies: find-root "^1.0.0" glob "^7.0.5" @@ -2650,6 +3046,7 @@ deglob@^2.0.0: del@^2.0.2: version "2.2.2" resolved "https://registry.yarnpkg.com/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8" + integrity sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag= dependencies: globby "^5.0.0" is-path-cwd "^1.0.0" @@ -2662,48 +3059,59 @@ del@^2.0.2: delayed-stream@0.0.5: version "0.0.5" resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-0.0.5.tgz#d4b1f43a93e8296dfe02694f4680bc37a313c73f" + integrity sha1-1LH0OpPoKW3+AmlPRoC8N6MTxz8= delayed-stream@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= delegates@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= depd@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.1.tgz#5783b4e1c459f06fa5ca27f991f3d06e7a310359" + integrity sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k= depd@~1.1.1, depd@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= destroy@~1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= detect-indent@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" + integrity sha1-920GQ1LN9Docts5hnE7jqUdd4gg= dependencies: repeating "^2.0.0" detect-indent@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" + integrity sha1-OHHMCmoALow+Wzz38zYmRnXwa50= detect-libc@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= detect-newline@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2" + integrity sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I= devtron@^1.1.0: version "1.4.0" resolved "https://registry.yarnpkg.com/devtron/-/devtron-1.4.0.tgz#b5e748bd6e95bbe70bfcc68aae6fe696119441e1" + integrity sha1-tedIvW6Vu+cL/MaKrm/mlhGUQeE= dependencies: accessibility-developer-tools "^2.11.0" highlight.js "^9.3.0" @@ -2712,14 +3120,17 @@ devtron@^1.1.0: diacritics-map@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/diacritics-map/-/diacritics-map-0.1.0.tgz#6dfc0ff9d01000a2edf2865371cac316e94977af" + integrity sha1-bfwP+dAQAKLt8oZTccrDFulJd68= diff@^3.2.0: version "3.5.0" resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" + integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA== doctrine@^1.2.2: version "1.5.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" + integrity sha1-N53Ocw9hZvds76TmcHoVmwLFpvo= dependencies: esutils "^2.0.2" isarray "^1.0.0" @@ -2727,12 +3138,14 @@ doctrine@^1.2.2: doctrine@^2.0.0, doctrine@^2.0.2: version "2.1.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== dependencies: esutils "^2.0.2" dom-serializer@0: version "0.1.0" resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82" + integrity sha1-BzxpdUbOB4DOI75KKOKT5AvDDII= dependencies: domelementtype "~1.1.1" entities "~1.1.1" @@ -2740,38 +3153,46 @@ dom-serializer@0: dom-storage@^2.0.2: version "2.1.0" resolved "https://registry.yarnpkg.com/dom-storage/-/dom-storage-2.1.0.tgz#00fb868bc9201357ea243c7bcfd3304c1e34ea39" + integrity sha512-g6RpyWXzl0RR6OTElHKBl7nwnK87GUyZMYC7JWsB/IA73vpqK2K6LT39x4VepLxlSsWBFrPVLnsSR5Jyty0+2Q== dom-walk@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.1.tgz#672226dc74c8f799ad35307df936aba11acd6018" + integrity sha1-ZyIm3HTI95mtNTB9+TaroRrNYBg= domain-browser@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" + integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== domelementtype@1, domelementtype@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.0.tgz#b17aed82e8ab59e52dd9c19b1756e0fc187204c2" + integrity sha1-sXrtguirWeUt2cGbF1bg/BhyBMI= domelementtype@~1.1.1: version "1.1.3" resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b" + integrity sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs= domexception@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/domexception/-/domexception-1.0.1.tgz#937442644ca6a31261ef36e3ec677fe805582c90" + integrity sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug== dependencies: webidl-conversions "^4.0.2" domhandler@^2.3.0: version "2.4.2" resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" + integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== dependencies: domelementtype "1" domutils@^1.5.1: version "1.7.0" resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" + integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== dependencies: dom-serializer "0" domelementtype "1" @@ -2779,42 +3200,50 @@ domutils@^1.5.1: dot-prop@^4.1.0: version "4.2.0" resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57" + integrity sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ== dependencies: is-obj "^1.0.0" duplexer2@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.1.4.tgz#8b12dab878c0d69e3e7891051662a32fc6bddcc1" + integrity sha1-ixLauHjA1p4+eJEFFmKjL8a93ME= dependencies: readable-stream "^2.0.2" duplexer3@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" + integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= easy-stack@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/easy-stack/-/easy-stack-1.0.0.tgz#12c91b3085a37f0baa336e9486eac4bf94e3e788" + integrity sha1-EskbMIWjfwuqM26UhurEv5Tj54g= ecc-jsbn@~0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505" + integrity sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU= dependencies: jsbn "~0.1.0" ee-first@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= electron-config@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/electron-config/-/electron-config-1.0.0.tgz#069d044cc794f04784ae72f12916725d3c8c39af" + integrity sha1-Bp0ETMeU8EeErnLxKRZyXTyMOa8= dependencies: conf "^1.0.0" electron-download@^3.0.1: version "3.3.0" resolved "https://registry.yarnpkg.com/electron-download/-/electron-download-3.3.0.tgz#2cfd54d6966c019c4d49ad65fbe65cc9cdef68c8" + integrity sha1-LP1U1pZsAZxNSa1l++Zcyc3vaMg= dependencies: debug "^2.2.0" fs-extra "^0.30.0" @@ -2826,23 +3255,25 @@ electron-download@^3.0.1: semver "^5.3.0" sumchecker "^1.2.0" -electron-download@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/electron-download/-/electron-download-4.1.0.tgz#bf932c746f2f87ffcc09d1dd472f2ff6b9187845" +electron-download@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/electron-download/-/electron-download-4.1.1.tgz#02e69556705cc456e520f9e035556ed5a015ebe8" + integrity sha512-FjEWG9Jb/ppK/2zToP+U5dds114fM1ZOJqMAR4aXXL5CvyPE9fiqBK/9YcwC9poIFQTEJk/EM/zyRwziziRZrg== dependencies: - debug "^2.2.0" + debug "^3.0.0" env-paths "^1.0.0" - fs-extra "^2.0.0" + fs-extra "^4.0.1" minimist "^1.2.0" - nugget "^2.0.0" + nugget "^2.0.1" path-exists "^3.0.0" - rc "^1.1.2" - semver "^5.3.0" - sumchecker "^2.0.1" + rc "^1.2.1" + semver "^5.4.1" + sumchecker "^2.0.2" electron-gh-releases@^2.0.2: version "2.0.4" resolved "https://registry.yarnpkg.com/electron-gh-releases/-/electron-gh-releases-2.0.4.tgz#198c07a0970fb8e80fcc67bd0b4198a010923dc3" + integrity sha1-GYwHoJcPuOgPzGe9C0GYoBCSPcM= dependencies: got "^5.1.0" semver "^5.1.0" @@ -2850,6 +3281,7 @@ electron-gh-releases@^2.0.2: electron-installer-debian@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/electron-installer-debian/-/electron-installer-debian-0.1.1.tgz#c6d4e576d7959f49d17b4873ff9f66738c844cae" + integrity sha1-xtTldteVn0nRe0hz/59mc4yETK4= dependencies: asar "^0.9.0" async "^1.5.1" @@ -2865,6 +3297,7 @@ electron-installer-debian@^0.1.0: electron-installer-redhat@^0.3.0: version "0.3.1" resolved "https://registry.yarnpkg.com/electron-installer-redhat/-/electron-installer-redhat-0.3.1.tgz#f39bfafff512cb38027d66d756cc489254eef8f3" + integrity sha1-85v6//USyzgCfWbXVsxIklTu+PM= dependencies: asar "^0.12.0" async "^2.0.0" @@ -2879,6 +3312,7 @@ electron-installer-redhat@^0.3.0: electron-osx-sign@^0.4.1: version "0.4.10" resolved "https://registry.yarnpkg.com/electron-osx-sign/-/electron-osx-sign-0.4.10.tgz#be4f3b89b2a75a1dc5f1e7249081ab2929ca3a26" + integrity sha1-vk87ibKnWh3F8eckkIGrKSnKOiY= dependencies: bluebird "^3.5.0" compare-version "^0.1.2" @@ -2887,13 +3321,14 @@ electron-osx-sign@^0.4.1: minimist "^1.2.0" plist "^2.1.0" -electron-packager@^12.0.0: - version "12.1.0" - resolved "https://registry.yarnpkg.com/electron-packager/-/electron-packager-12.1.0.tgz#048dd4ff3848be19c5873c315b5b312df6215328" +electron-packager@^12.2.0: + version "12.2.0" + resolved "https://registry.yarnpkg.com/electron-packager/-/electron-packager-12.2.0.tgz#e38e0702a12e5f62a00a03aabd0b9ad28aebab4b" + integrity sha512-T5W/FIK4VXhYIOWxkehmz6zXt2S/sA9JZ3AL+/jeKCicQY6QVQ0K8B7W801L+GPTwbgTPycHjO+iqEf1BhZ+Iw== dependencies: asar "^0.14.0" debug "^3.0.0" - electron-download "^4.0.0" + electron-download "^4.1.1" electron-osx-sign "^0.4.1" extract-zip "^1.0.3" fs-extra "^5.0.0" @@ -2912,10 +3347,12 @@ electron-packager@^12.0.0: electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.47: version "1.3.48" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.48.tgz#d3b0d8593814044e092ece2108fc3ac9aea4b900" + integrity sha1-07DYWTgUBE4JLs4hCPw6ya6kuQA= electron-winstaller@^2.2.0: version "2.6.4" resolved "https://registry.yarnpkg.com/electron-winstaller/-/electron-winstaller-2.6.4.tgz#6b48076e873a6ea356251f157b68b9e5dc03b5a9" + integrity sha1-a0gHboc6bqNWJR8Ve2i55dwDtak= dependencies: asar "^0.11.0" bluebird "^3.3.4" @@ -2927,6 +3364,7 @@ electron-winstaller@^2.2.0: electron@2.0.7: version "2.0.7" resolved "https://registry.yarnpkg.com/electron/-/electron-2.0.7.tgz#f7ce410433298e319032ce31f0e6ffd709ff052c" + integrity sha512-MRrDE6mrp+ZrIBpZM27pxbO2yEDKYfkmc6Ll79BtedMNEZsY4+oblupeDJL6RM6meUIp82KMo63W7fP65Tb89Q== dependencies: "@types/node" "^8.0.24" electron-download "^3.0.1" @@ -2935,10 +3373,12 @@ electron@2.0.7: emojis-list@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" + integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= empower-core@^0.6.1: version "0.6.2" resolved "https://registry.yarnpkg.com/empower-core/-/empower-core-0.6.2.tgz#5adef566088e31fba80ba0a36df47d7094169144" + integrity sha1-Wt71ZgiOMfuoC6CjbfR9cJQWkUQ= dependencies: call-signature "0.0.2" core-js "^2.0.0" @@ -2946,16 +3386,19 @@ empower-core@^0.6.1: encodeurl@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= encoding@^0.1.11: version "0.1.12" resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb" + integrity sha1-U4tm8+5izRq1HsMjgp0flIDHS+s= dependencies: iconv-lite "~0.4.13" enhanced-resolve@~0.9.0: version "0.9.1" resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz#4d6e689b3725f86090927ccc86cd9f1635b89e2e" + integrity sha1-TW5omzcl+GCQknzMhs2fFjW4ni4= dependencies: graceful-fs "^4.1.2" memory-fs "^0.2.0" @@ -2964,36 +3407,43 @@ enhanced-resolve@~0.9.0: entities@^1.1.1, entities@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0" + integrity sha1-blwtClYhtdra7O+AuQ7ftc13cvA= env-paths@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-1.0.0.tgz#4168133b42bb05c38a35b1ae4397c8298ab369e0" + integrity sha1-QWgTO0K7BcOKNbGuQ5fIKYqzaeA= equal-length@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/equal-length/-/equal-length-1.0.1.tgz#21ca112d48ab24b4e1e7ffc0e5339d31fdfc274c" + integrity sha1-IcoRLUirJLTh5//A5TOdMf38J0w= errno@^0.1.3: version "0.1.7" resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" + integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg== dependencies: prr "~1.0.1" error-ex@^1.2.0, error-ex@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.1.tgz#f855a86ce61adc4e8621c3cda21e7a7612c3a8dc" + integrity sha1-+FWobOYa3E6GIcPNoh56dhLDqNw= dependencies: is-arrayish "^0.2.1" error-stack-parser@^1.3.6: version "1.3.6" resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-1.3.6.tgz#e0e73b93e417138d1cd7c0b746b1a4a14854c292" + integrity sha1-4Oc7k+QXE40c18C3RrGkoUhUwpI= dependencies: stackframe "^0.3.1" es-abstract@^1.5.1, es-abstract@^1.7.0: version "1.11.0" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.11.0.tgz#cce87d518f0496893b1a30cd8461835535480681" + integrity sha512-ZnQrE/lXTTQ39ulXZ+J1DTFazV9qBy61x2bY071B+qGco8Z8q1QddsLdt/EF8Ai9hcWH72dWS0kFqXLxOxqslA== dependencies: es-to-primitive "^1.1.1" function-bind "^1.1.1" @@ -3004,6 +3454,7 @@ es-abstract@^1.5.1, es-abstract@^1.7.0: es-to-primitive@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.1.1.tgz#45355248a88979034b6792e19bb81f2b7975dd0d" + integrity sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0= dependencies: is-callable "^1.1.1" is-date-object "^1.0.1" @@ -3012,6 +3463,7 @@ es-to-primitive@^1.1.1: es5-ext@^0.10.14, es5-ext@^0.10.35, es5-ext@^0.10.9, es5-ext@~0.10.14: version "0.10.42" resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.42.tgz#8c07dd33af04d5dcd1310b5cef13bea63a89ba8d" + integrity sha512-AJxO1rmPe1bDEfSR6TJ/FgMFYuTBhR5R57KW58iCkYACMyFbrkqVyzXSurYoScDGvgyMpk7uRF/lPUPPTmsRSA== dependencies: es6-iterator "~2.0.3" es6-symbol "~3.1.1" @@ -3020,10 +3472,12 @@ es5-ext@^0.10.14, es5-ext@^0.10.35, es5-ext@^0.10.9, es5-ext@~0.10.14: es6-error@^4.0.1, es6-error@^4.0.2: version "4.1.1" resolved "https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz#9e3af407459deed47e9a91f9b885a84eb05c561d" + integrity sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg== es6-iterator@^2.0.1, es6-iterator@~2.0.1, es6-iterator@~2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" + integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= dependencies: d "1" es5-ext "^0.10.35" @@ -3032,6 +3486,7 @@ es6-iterator@^2.0.1, es6-iterator@~2.0.1, es6-iterator@~2.0.3: es6-map@^0.1.3: version "0.1.5" resolved "https://registry.yarnpkg.com/es6-map/-/es6-map-0.1.5.tgz#9136e0503dcc06a301690f0bb14ff4e364e949f0" + integrity sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA= dependencies: d "1" es5-ext "~0.10.14" @@ -3043,14 +3498,17 @@ es6-map@^0.1.3: es6-promise@^3.1.2: version "3.3.1" resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-3.3.1.tgz#a08cdde84ccdbf34d027a1451bc91d4bcd28a613" + integrity sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM= es6-promise@^4.0.5: version "4.2.4" resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.4.tgz#dc4221c2b16518760bd8c39a52d8f356fc00ed29" + integrity sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ== es6-set@~0.1.5: version "0.1.5" resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.5.tgz#d2b3ec5d4d800ced818db538d28974db0a73ccb1" + integrity sha1-0rPsXU2ADO2BjbU40ol02wpzzLE= dependencies: d "1" es5-ext "~0.10.14" @@ -3061,6 +3519,7 @@ es6-set@~0.1.5: es6-symbol@3.1.1, es6-symbol@^3.1.1, es6-symbol@~3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77" + integrity sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc= dependencies: d "1" es5-ext "~0.10.14" @@ -3068,6 +3527,7 @@ es6-symbol@3.1.1, es6-symbol@^3.1.1, es6-symbol@~3.1.1: es6-weak-map@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.2.tgz#5e3ab32251ffd1538a1f8e5ffa1357772f92d96f" + integrity sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8= dependencies: d "1" es5-ext "^0.10.14" @@ -3077,14 +3537,17 @@ es6-weak-map@^2.0.1: escape-html@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= escape-string-regexp@^1.0.0, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.4, escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= escodegen@^1.6.1, escodegen@^1.9.0: version "1.9.1" resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.9.1.tgz#dbae17ef96c8e4bedb1356f4504fa4cc2f7cb7e2" + integrity sha512-6hTjO1NAWkHnDk3OqQ4YrCuwwmGHL9S3nPlzBOUG/R44rda3wLNrfvQ5fkSGjyhHFKM7ALPKcKGrwvCLe0lC7Q== dependencies: esprima "^3.1.3" estraverse "^4.2.0" @@ -3096,6 +3559,7 @@ escodegen@^1.6.1, escodegen@^1.9.0: escope@^3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/escope/-/escope-3.6.0.tgz#e01975e812781a163a6dadfdd80398dc64c889c3" + integrity sha1-4Bl16BJ4GhY6ba392AOY3GTIicM= dependencies: es6-map "^0.1.3" es6-weak-map "^2.0.1" @@ -3105,22 +3569,27 @@ escope@^3.6.0: eslint-config-standard-jsx@3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/eslint-config-standard-jsx/-/eslint-config-standard-jsx-3.2.0.tgz#c240e26ed919a11a42aa4de8059472b38268d620" + integrity sha1-wkDibtkZoRpCqk3oBZRys4Jo1iA= eslint-config-standard-jsx@^3.2.0: version "3.3.0" resolved "https://registry.yarnpkg.com/eslint-config-standard-jsx/-/eslint-config-standard-jsx-3.3.0.tgz#cab0801a15a360bf63facb97ab22fbdd88d8a5e0" + integrity sha1-yrCAGhWjYL9j+suXqyL73YjYpeA= eslint-config-standard@6.2.1, eslint-config-standard@^6.2.1: version "6.2.1" resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-6.2.1.tgz#d3a68aafc7191639e7ee441e7348739026354292" + integrity sha1-06aKr8cZFjnn7kQec0hzkCY1QpI= eslint-plugin-promise@~3.4.0: version "3.4.2" resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-3.4.2.tgz#1be2793eafe2d18b5b123b8136c269f804fe7122" + integrity sha1-G+J5Pq/i0YtbEjuBNsJp+AT+cSI= eslint-plugin-react@^7.8.2: version "7.8.2" resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.8.2.tgz#e95c9c47fece55d2303d1a67c9d01b930b88a51d" + integrity sha512-H3ne8ob4Bn6NXSN9N9twsn7t8dyHT5bF/ibQepxIHi6JiPIdC2gXlfYvZYucbdrWio4FxBq7Z4mSauQP+qmMkQ== dependencies: doctrine "^2.0.2" has "^1.0.1" @@ -3130,6 +3599,7 @@ eslint-plugin-react@^7.8.2: eslint-plugin-react@~6.7.1: version "6.7.1" resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-6.7.1.tgz#1af96aea545856825157d97c1b50d5a8fb64a5a7" + integrity sha1-Gvlq6lRYVoJRV9l8G1DVqPtkpac= dependencies: doctrine "^1.2.2" jsx-ast-utils "^1.3.3" @@ -3137,14 +3607,17 @@ eslint-plugin-react@~6.7.1: eslint-plugin-standard@^3.0.1: version "3.1.0" resolved "https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-3.1.0.tgz#2a9e21259ba4c47c02d53b2d0c9135d4b1022d47" + integrity sha512-fVcdyuKRr0EZ4fjWl3c+gp1BANFJD1+RaWa2UPYfMZ6jCtp5RG00kSaXnK/dE5sYzt4kaWJ9qdxqUfc0d9kX0w== eslint-plugin-standard@~2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-2.0.1.tgz#3589699ff9c917f2c25f76a916687f641c369ff3" + integrity sha1-NYlpn/nJF/LCX3apFmh/ZBw2n/M= eslint@^3.13.1: version "3.19.0" resolved "https://registry.yarnpkg.com/eslint/-/eslint-3.19.0.tgz#c8fc6201c7f40dd08941b87c085767386a679acc" + integrity sha1-yPxiAcf0DdCJQbh8CFdnOGpnmsw= dependencies: babel-code-frame "^6.16.0" chalk "^1.1.3" @@ -3185,6 +3658,7 @@ eslint@^3.13.1: eslint@~3.10.2: version "3.10.2" resolved "https://registry.yarnpkg.com/eslint/-/eslint-3.10.2.tgz#c9a10e8bf6e9d65651204778c503341f1eac3ce7" + integrity sha1-yaEOi/bp1lZRIEd4xQM0Hx6sPOc= dependencies: babel-code-frame "^6.16.0" chalk "^1.1.3" @@ -3224,6 +3698,7 @@ eslint@~3.10.2: espower-location-detector@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/espower-location-detector/-/espower-location-detector-1.0.0.tgz#a17b7ecc59d30e179e2bef73fb4137704cb331b5" + integrity sha1-oXt+zFnTDheeK+9z+0E3cEyzMbU= dependencies: is-url "^1.2.1" path-is-absolute "^1.0.0" @@ -3233,6 +3708,7 @@ espower-location-detector@^1.0.0: espree@^3.3.1, espree@^3.4.0: version "3.5.4" resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.4.tgz#b0f447187c8a8bed944b815a660bddf5deb5d1a7" + integrity sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A== dependencies: acorn "^5.5.0" acorn-jsx "^3.0.0" @@ -3240,52 +3716,63 @@ espree@^3.3.1, espree@^3.4.0: esprima@^2.6.0: version "2.7.3" resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581" + integrity sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE= esprima@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" + integrity sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM= esprima@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.0.tgz#4499eddcd1110e0b218bacf2fa7f7f59f55ca804" + integrity sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw== "esprima@~ 1.0.2": version "1.0.4" resolved "https://registry.yarnpkg.com/esprima/-/esprima-1.0.4.tgz#9f557e08fc3b4d26ece9dd34f8fbf476b62585ad" + integrity sha1-n1V+CPw7TSbs6d00+Pv0drYlha0= espurify@^1.6.0: version "1.8.0" resolved "https://registry.yarnpkg.com/espurify/-/espurify-1.8.0.tgz#270d8046e4e47e923d75bc8a87357c7112ca8485" + integrity sha512-jdkJG9jswjKCCDmEridNUuIQei9algr+o66ZZ19610ZoBsiWLRsQGNYS4HGez3Z/DsR0lhANGAqiwBUclPuNag== dependencies: core-js "^2.0.0" esquery@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708" + integrity sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA== dependencies: estraverse "^4.0.0" esrecurse@^4.1.0: version "4.2.1" resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf" + integrity sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ== dependencies: estraverse "^4.1.0" estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" + integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM= esutils@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" + integrity sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs= etag@~1.8.1: version "1.8.1" resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= eve-raphael@0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/eve-raphael/-/eve-raphael-0.5.0.tgz#17c754b792beef3fa6684d79cf5a47c63c4cda30" + integrity sha1-F8dUt5K+7z+maE15z1pHxjxM2jA= "eve@git://github.com/adobe-webplatform/eve.git#eef80ed": version "0.4.1" @@ -3294,6 +3781,7 @@ eve-raphael@0.5.0: event-emitter@~0.3.5: version "0.3.5" resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39" + integrity sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk= dependencies: d "1" es5-ext "~0.10.14" @@ -3301,34 +3789,41 @@ event-emitter@~0.3.5: event-pubsub@4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/event-pubsub/-/event-pubsub-4.2.3.tgz#0d3142f47ac7e0da38cdc38402d97e2510bc5ecc" + integrity sha1-DTFC9HrH4No4zcOEAtl+JRC8Xsw= eventemitter2@~0.4.13: version "0.4.14" resolved "https://registry.yarnpkg.com/eventemitter2/-/eventemitter2-0.4.14.tgz#8f61b75cde012b2e9eb284d4545583b5643b61ab" + integrity sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas= eventemitter3@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.0.tgz#090b4d6cdbd645ed10bf750d4b5407942d7ba163" + integrity sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA== events@1.1.1, events@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" + integrity sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ= eventsource@0.1.6: version "0.1.6" resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-0.1.6.tgz#0acede849ed7dd1ccc32c811bb11b944d4f29232" + integrity sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI= dependencies: original ">=0.0.5" exec-sh@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.2.1.tgz#163b98a6e89e6b65b47c2a28d215bc1f63989c38" + integrity sha512-aLt95pexaugVtQerpmE51+4QfWrNc304uez7jvj6fWnN8GeEHpttB8F36n8N7uVhUMbH/1enbxQ9HImZ4w/9qg== dependencies: merge "^1.1.3" execa@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" + integrity sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c= dependencies: cross-spawn "^5.0.1" get-stream "^3.0.0" @@ -3341,20 +3836,24 @@ execa@^0.7.0: exit-hook@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8" + integrity sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g= exit@^0.1.2, exit@~0.1.1: version "0.1.2" resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" + integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= expand-brackets@^0.1.4: version "0.1.5" resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" + integrity sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s= dependencies: is-posix-bracket "^0.1.0" expand-brackets@^2.1.4: version "2.1.4" resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= dependencies: debug "^2.3.3" define-property "^0.2.5" @@ -3367,12 +3866,14 @@ expand-brackets@^2.1.4: expand-range@^1.8.1: version "1.8.2" resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" + integrity sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc= dependencies: fill-range "^2.1.0" expect@^22.4.0: version "22.4.3" resolved "https://registry.yarnpkg.com/expect/-/expect-22.4.3.tgz#d5a29d0a0e1fb2153557caef2674d4547e914674" + integrity sha512-XcNXEPehqn8b/jm8FYotdX0YrXn36qp4HWlrVT4ktwQas1l1LPxiVWncYnnL2eyMtKAmVIaG0XAp0QlrqJaxaA== dependencies: ansi-styles "^3.2.0" jest-diff "^22.4.3" @@ -3384,6 +3885,7 @@ expect@^22.4.0: express@^4.13.3: version "4.16.3" resolved "https://registry.yarnpkg.com/express/-/express-4.16.3.tgz#6af8a502350db3246ecc4becf6b5a34d22f7ed53" + integrity sha1-avilAjUNsyRuzEvs9rWjTSL37VM= dependencies: accepts "~1.3.5" array-flatten "1.1.1" @@ -3419,12 +3921,14 @@ express@^4.13.3: extend-shallow@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= dependencies: is-extendable "^0.1.0" extend-shallow@^3.0.0, extend-shallow@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= dependencies: assign-symbols "^1.0.0" is-extendable "^1.0.1" @@ -3432,16 +3936,19 @@ extend-shallow@^3.0.0, extend-shallow@^3.0.2: extend@~3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444" + integrity sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ= extglob@^0.3.1: version "0.3.2" resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" + integrity sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE= dependencies: is-extglob "^1.0.0" extglob@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== dependencies: array-unique "^0.3.2" define-property "^1.0.0" @@ -3455,6 +3962,7 @@ extglob@^2.0.4: extract-zip@^1.0.3: version "1.6.7" resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.6.7.tgz#a840b4b8af6403264c8db57f4f1a74333ef81fe9" + integrity sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k= dependencies: concat-stream "1.6.2" debug "2.6.9" @@ -3464,56 +3972,68 @@ extract-zip@^1.0.3: extsprintf@1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= extsprintf@^1.2.0: version "1.4.0" resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" + integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= faker@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/faker/-/faker-3.1.0.tgz#0f908faf4e6ec02524e54a57e432c5c013e08c9f" + integrity sha1-D5CPr05uwCUk5UpX5DLFwBPgjJ8= fast-deep-equal@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614" + integrity sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ= fast-diff@^1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.1.2.tgz#4b62c42b8e03de3f848460b639079920695d0154" + integrity sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig== fast-json-stable-stringify@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" + integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I= fast-levenshtein@~2.0.4: version "2.0.6" resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= fastparse@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.1.tgz#d1e2643b38a94d7583b479060e6c4affc94071f8" + integrity sha1-0eJkOzipTXWDtHkGDmxK/8lAcfg= faye-websocket@^0.10.0: version "0.10.0" resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" + integrity sha1-TkkvjQTftviQA1B/btvy1QHnxvQ= dependencies: websocket-driver ">=0.5.1" faye-websocket@~0.11.0: version "0.11.1" resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.1.tgz#f0efe18c4f56e4f40afc7e06c719fd5ee6188f38" + integrity sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg= dependencies: websocket-driver ">=0.5.1" fb-watchman@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.0.tgz#54e9abf7dfa2f26cd9b1636c588c1afc05de5d58" + integrity sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg= dependencies: bser "^2.0.0" fbjs@^0.8.16, fbjs@^0.8.9: version "0.8.16" resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.16.tgz#5e67432f550dc41b572bf55847b8aca64e5337db" + integrity sha1-XmdDL1UNxBtXK/VYR7ispk5TN9s= dependencies: core-js "^1.0.0" isomorphic-fetch "^2.1.1" @@ -3526,12 +4046,14 @@ fbjs@^0.8.16, fbjs@^0.8.9: fd-slicer@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.0.1.tgz#8b5bcbd9ec327c5041bf9ab023fd6750f1177e65" + integrity sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU= dependencies: pend "~1.2.0" figures@^1.3.5: version "1.7.0" resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e" + integrity sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4= dependencies: escape-string-regexp "^1.0.5" object-assign "^4.1.0" @@ -3539,12 +4061,14 @@ figures@^1.3.5: figures@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" + integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= dependencies: escape-string-regexp "^1.0.5" file-entry-cache@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" + integrity sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E= dependencies: flat-cache "^1.2.1" object-assign "^4.0.1" @@ -3552,22 +4076,27 @@ file-entry-cache@^2.0.0: file-uri-to-path@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" + integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== file-url@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/file-url/-/file-url-2.0.2.tgz#e951784d79095127d3713029ab063f40818ca2ae" + integrity sha1-6VF4TXkJUSfTcTApqwY/QIGMoq4= filename-regex@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" + integrity sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY= filename-reserved-regex@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz#abf73dfab735d045440abfea2d91f389ebbfa229" + integrity sha1-q/c9+rc10EVECr/qLZHzieu/oik= filenamify@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/filenamify/-/filenamify-2.0.0.tgz#bd162262c0b6e94bfbcdcf19a3bbb3764f785695" + integrity sha1-vRYiYsC26Uv7zc8Zo7uzdk94VpU= dependencies: filename-reserved-regex "^2.0.0" strip-outer "^1.0.0" @@ -3576,6 +4105,7 @@ filenamify@^2.0.0: fileset@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/fileset/-/fileset-2.0.3.tgz#8e7548a96d3cc2327ee5e674168723a333bba2a0" + integrity sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA= dependencies: glob "^7.0.3" minimatch "^3.0.3" @@ -3583,6 +4113,7 @@ fileset@^2.0.2: fill-range@^2.1.0: version "2.2.4" resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565" + integrity sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q== dependencies: is-number "^2.1.0" isobject "^2.0.0" @@ -3593,6 +4124,7 @@ fill-range@^2.1.0: fill-range@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= dependencies: extend-shallow "^2.0.1" is-number "^3.0.0" @@ -3602,6 +4134,7 @@ fill-range@^4.0.0: finalhandler@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105" + integrity sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg== dependencies: debug "2.6.9" encodeurl "~1.0.2" @@ -3614,6 +4147,7 @@ finalhandler@1.1.1: find-cache-dir@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz#c8defae57c8a52a8a784f9e31c57c742e993a0b9" + integrity sha1-yN765XyKUqinhPnjHFfHQumToLk= dependencies: commondir "^1.0.1" mkdirp "^0.5.1" @@ -3622,6 +4156,7 @@ find-cache-dir@^0.1.1: find-cache-dir@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-1.0.0.tgz#9288e3e9e3cc3748717d39eade17cf71fc30ee6f" + integrity sha1-kojj6ePMN0hxfTnq3hfPcfww7m8= dependencies: commondir "^1.0.1" make-dir "^1.0.0" @@ -3630,10 +4165,12 @@ find-cache-dir@^1.0.0: find-root@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" + integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" + integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= dependencies: path-exists "^2.0.0" pinkie-promise "^2.0.0" @@ -3641,12 +4178,14 @@ find-up@^1.0.0: find-up@^2.0.0, find-up@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" + integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= dependencies: locate-path "^2.0.0" findup-sync@~0.1.2: version "0.1.3" resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-0.1.3.tgz#7f3e7a97b82392c653bf06589bd85190e93c3683" + integrity sha1-fz56l7gjksZTvwZYm9hRkOk8NoM= dependencies: glob "~3.2.9" lodash "~2.4.1" @@ -3654,6 +4193,7 @@ findup-sync@~0.1.2: flat-cache@^1.2.1: version "1.3.0" resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.0.tgz#d3030b32b38154f4e3b7e9c709f490f7ef97c481" + integrity sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE= dependencies: circular-json "^0.3.1" del "^2.0.2" @@ -3663,10 +4203,12 @@ flat-cache@^1.2.1: flatten@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" + integrity sha1-2uRqnXj74lKSJYzB54CkHZXAN4I= flora-colossus@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/flora-colossus/-/flora-colossus-1.0.0.tgz#54729c361edecee014dd441679e1a37c1d773a45" + integrity sha1-VHKcNh7ezuAU3UQWeeGjfB13OkU= dependencies: debug "^3.1.0" fs-extra "^4.0.0" @@ -3674,44 +4216,53 @@ flora-colossus@^1.0.0: flowchart.js@^1.6.5: version "1.11.0" resolved "https://registry.yarnpkg.com/flowchart.js/-/flowchart.js-1.11.0.tgz#e8df60e69d08df90c07ffb09e857d555d8981fc7" + integrity sha1-6N9g5p0I35DAf/sJ6FfVVdiYH8c= dependencies: raphael "2.2.7" fn-name@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/fn-name/-/fn-name-2.0.1.tgz#5214d7537a4d06a4a301c0cc262feb84188002e7" + integrity sha1-UhTXU3pNBqSjAcDMJi/rhBiAAuc= follow-redirects@^1.0.0: version "1.5.0" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.5.0.tgz#234f49cf770b7f35b40e790f636ceba0c3a0ab77" + integrity sha512-fdrt472/9qQ6Kgjvb935ig6vJCuofpBUD14f9Vb+SLlm7xIe4Qva5gey8EKtv8lp7ahE1wilg3xL1znpVGtZIA== dependencies: debug "^3.1.0" font-awesome@^4.3.0: version "4.7.0" resolved "https://registry.yarnpkg.com/font-awesome/-/font-awesome-4.7.0.tgz#8fa8cf0411a1a31afd07b06d2902bb9fc815a133" + integrity sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM= for-in@^1.0.1, for-in@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= for-own@^0.1.4: version "0.1.5" resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" + integrity sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4= dependencies: for-in "^1.0.1" foreach@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99" + integrity sha1-C+4AUBiusmDQo6865ljdATbsG5k= forever-agent@~0.6.0, forever-agent@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= form-data@~0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/form-data/-/form-data-0.2.0.tgz#26f8bc26da6440e299cbdcfb69035c4f77a6e466" + integrity sha1-Jvi8JtpkQOKZy9z7aQNcT3em5GY= dependencies: async "~0.9.0" combined-stream "~0.0.4" @@ -3720,6 +4271,7 @@ form-data@~0.2.0: form-data@~2.3.1: version "2.3.2" resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.2.tgz#4970498be604c20c005d4f5c23aecd21d6b49099" + integrity sha1-SXBJi+YEwgwAXU9cI67NIda0kJk= dependencies: asynckit "^0.4.0" combined-stream "1.0.6" @@ -3728,20 +4280,24 @@ form-data@~2.3.1: forwarded@~0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" + integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= fragment-cache@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= dependencies: map-cache "^0.2.2" fresh@0.5.2: version "0.5.2" resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= fs-extra@0.18.2: version "0.18.2" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.18.2.tgz#af05ca702b0b6dfa7de803a1f7ab479ec5c21525" + integrity sha1-rwXKcCsLbfp96AOh96tHnsXCFSU= dependencies: graceful-fs "^3.0.5" jsonfile "^2.0.0" @@ -3750,6 +4306,7 @@ fs-extra@0.18.2: fs-extra@0.26.7, fs-extra@^0.26.0, fs-extra@^0.26.7: version "0.26.7" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.26.7.tgz#9ae1fdd94897798edab76d0918cf42d0c3184fa9" + integrity sha1-muH92UiXeY7at20JGM9C0MMYT6k= dependencies: graceful-fs "^4.1.2" jsonfile "^2.1.0" @@ -3760,6 +4317,7 @@ fs-extra@0.26.7, fs-extra@^0.26.0, fs-extra@^0.26.7: fs-extra@^0.30.0: version "0.30.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.30.0.tgz#f233ffcc08d4da7d432daa449776989db1df93f0" + integrity sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A= dependencies: graceful-fs "^4.1.2" jsonfile "^2.1.0" @@ -3770,21 +4328,16 @@ fs-extra@^0.30.0: fs-extra@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-1.0.0.tgz#cd3ce5f7e7cb6145883fcae3191e9877f8587950" + integrity sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA= dependencies: graceful-fs "^4.1.2" jsonfile "^2.1.0" klaw "^1.0.0" -fs-extra@^2.0.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-2.1.2.tgz#046c70163cef9aad46b0e4a7fa467fb22d71de35" - dependencies: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - -fs-extra@^4.0.0: +fs-extra@^4.0.0, fs-extra@^4.0.1: version "4.0.3" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94" + integrity sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg== dependencies: graceful-fs "^4.1.2" jsonfile "^4.0.0" @@ -3793,6 +4346,7 @@ fs-extra@^4.0.0: fs-extra@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-5.0.0.tgz#414d0110cdd06705734d055652c5411260c31abd" + integrity sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ== dependencies: graceful-fs "^4.1.2" jsonfile "^4.0.0" @@ -3801,12 +4355,14 @@ fs-extra@^5.0.0: fs-minipass@^1.2.5: version "1.2.5" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d" + integrity sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ== dependencies: minipass "^2.2.1" fs-plus@2.x: version "2.10.1" resolved "https://registry.yarnpkg.com/fs-plus/-/fs-plus-2.10.1.tgz#3204781d7840611e6364e7b6fb058c96327c5aa5" + integrity sha1-MgR4HXhAYR5jZOe2+wWMljJ8WqU= dependencies: async "^1.5.2" mkdirp "^0.5.1" @@ -3816,10 +4372,12 @@ fs-plus@2.x: fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= fsevents@^1.0.0, fsevents@^1.2.3: version "1.2.4" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.4.tgz#f41dcb1af2582af3692da36fc55cbd8e1041c426" + integrity sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg== dependencies: nan "^2.9.2" node-pre-gyp "^0.10.0" @@ -3827,14 +4385,17 @@ fsevents@^1.0.0, fsevents@^1.2.3: function-bind@^1.0.2, function-bind@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== function-name-support@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/function-name-support/-/function-name-support-0.2.0.tgz#55d3bfaa6eafd505a50f9bc81fdf57564a0bb071" + integrity sha1-VdO/qm6v1QWlD5vIH99XVkoLsHE= galactus@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/galactus/-/galactus-0.2.1.tgz#cbed2d20a40c1f5679a35908e2b9415733e78db9" + integrity sha1-y+0tIKQMH1Z5o1kI4rlBVzPnjbk= dependencies: debug "^3.1.0" flora-colossus "^1.0.0" @@ -3843,10 +4404,12 @@ galactus@^0.2.1: gar@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/gar/-/gar-1.0.3.tgz#cd6e954dff11821697a9ed5852c7ac5f18df02ce" + integrity sha512-zDpwk/l3HbhjVAvdxNUTJFzgXiNy0a7EmE/50XT38o1z+7NJbFhp+8CDsv1Qgy2adBAwUVYlMpIX2fZUbmlUJw== gauge@~2.7.3: version "2.7.4" resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= dependencies: aproba "^1.0.3" console-control-strings "^1.0.0" @@ -3860,20 +4423,24 @@ gauge@~2.7.3: generate-function@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.0.0.tgz#6858fe7c0969b7d4e9093337647ac79f60dfbe74" + integrity sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ= generate-object-property@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/generate-object-property/-/generate-object-property-1.2.0.tgz#9c0e1c40308ce804f4783618b937fa88f99d50d0" + integrity sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA= dependencies: is-property "^1.0.0" get-caller-file@^1.0.1, get-caller-file@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" + integrity sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U= get-folder-size@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/get-folder-size/-/get-folder-size-1.0.1.tgz#802fa4208434de71205182b15ab7f1352088e580" + integrity sha1-gC+kIIQ03nEgUYKxWrfxNSCI5YA= dependencies: async "^1.4.2" gar "^1.0.2" @@ -3881,6 +4448,7 @@ get-folder-size@^1.0.0: get-package-info@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/get-package-info/-/get-package-info-1.0.0.tgz#6432796563e28113cd9474dbbd00052985a4999c" + integrity sha1-ZDJ5ZWPigRPNlHTbvQAFKYWkmZw= dependencies: bluebird "^3.1.1" debug "^2.2.0" @@ -3890,36 +4458,44 @@ get-package-info@^1.0.0: get-port@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/get-port/-/get-port-3.2.0.tgz#dd7ce7de187c06c8bf353796ac71e099f0980ebc" + integrity sha1-3Xzn3hh8Bsi/NTeWrHHgmfCYDrw= get-stdin@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" + integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4= get-stdin@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398" + integrity sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g= get-stream@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" + integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= get-value@^2.0.3, get-value@^2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= getobject@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/getobject/-/getobject-0.1.0.tgz#047a449789fa160d018f5486ed91320b6ec7885c" + integrity sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw= getpass@^0.1.1: version "0.1.7" resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= dependencies: assert-plus "^1.0.0" glob-base@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" + integrity sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q= dependencies: glob-parent "^2.0.0" is-glob "^2.0.0" @@ -3927,12 +4503,14 @@ glob-base@^0.3.0: glob-parent@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" + integrity sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg= dependencies: is-glob "^2.0.0" glob@3.2.x, glob@~3.2.9: version "3.2.11" resolved "https://registry.yarnpkg.com/glob/-/glob-3.2.11.tgz#4a973f635b9190f715d10987d5c00fd2815ebe3d" + integrity sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0= dependencies: inherits "2" minimatch "0.3" @@ -3940,6 +4518,7 @@ glob@3.2.x, glob@~3.2.9: glob@7.0.x: version "7.0.6" resolved "https://registry.yarnpkg.com/glob/-/glob-7.0.6.tgz#211bafaf49e525b8cd93260d14ab136152b3f57a" + integrity sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo= dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" @@ -3951,6 +4530,7 @@ glob@7.0.x: glob@^5.0.5: version "5.0.15" resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" + integrity sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E= dependencies: inflight "^1.0.4" inherits "2" @@ -3961,6 +4541,7 @@ glob@^5.0.5: glob@^6.0.3, glob@^6.0.4: version "6.0.4" resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22" + integrity sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI= dependencies: inflight "^1.0.4" inherits "2" @@ -3971,6 +4552,7 @@ glob@^6.0.3, glob@^6.0.4: glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2: version "7.1.2" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" + integrity sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ== dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" @@ -3982,6 +4564,7 @@ glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2: glob@~3.1.21: version "3.1.21" resolved "https://registry.yarnpkg.com/glob/-/glob-3.1.21.tgz#d29e0a055dea5138f4d07ed40e8982e83c2066cd" + integrity sha1-0p4KBV3qUTj00H7UDomC6DwgZs0= dependencies: graceful-fs "~1.2.0" inherits "1" @@ -3990,12 +4573,14 @@ glob@~3.1.21: global-dirs@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445" + integrity sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU= dependencies: ini "^1.3.4" global@^4.3.0: version "4.3.2" resolved "https://registry.yarnpkg.com/global/-/global-4.3.2.tgz#e76989268a6c74c38908b1305b10fc0e394e9d0f" + integrity sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8= dependencies: min-document "^2.19.0" process "~0.5.1" @@ -4003,10 +4588,12 @@ global@^4.3.0: globals@^9.14.0, globals@^9.18.0, globals@^9.2.0: version "9.18.0" resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" + integrity sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ== globby@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d" + integrity sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0= dependencies: array-union "^1.0.1" arrify "^1.0.0" @@ -4018,6 +4605,7 @@ globby@^5.0.0: globby@^6.0.0: version "6.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" + integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= dependencies: array-union "^1.0.1" glob "^7.0.3" @@ -4028,6 +4616,7 @@ globby@^6.0.0: got@^5.1.0: version "5.7.1" resolved "https://registry.yarnpkg.com/got/-/got-5.7.1.tgz#5f81635a61e4a6589f180569ea4e381680a51f35" + integrity sha1-X4FjWmHkplifGAVp6k44FoClHzU= dependencies: create-error-class "^3.0.1" duplexer2 "^0.1.4" @@ -4048,6 +4637,7 @@ got@^5.1.0: got@^6.7.1: version "6.7.1" resolved "https://registry.yarnpkg.com/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0" + integrity sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA= dependencies: create-error-class "^3.0.0" duplexer3 "^0.1.4" @@ -4064,26 +4654,31 @@ got@^6.7.1: graceful-fs@^3.0.0, graceful-fs@^3.0.5: version "3.0.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-3.0.11.tgz#7613c778a1afea62f25c630a086d7f3acbbdd818" + integrity sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg= dependencies: natives "^1.1.0" graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9: version "4.1.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" + integrity sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg= graceful-fs@~1.2.0: version "1.2.3" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-1.2.3.tgz#15a4806a57547cb2d2dbf27f42e89a8c3451b364" + integrity sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q= graphlibrary@^2.2.0: version "2.2.0" resolved "http://registry.npm.taobao.org/graphlibrary/download/graphlibrary-2.2.0.tgz#017a14899775228dec4497a39babfdd6bf56eac6" + integrity sha512-XTcvT55L8u4MBZrM37zXoUxsgxs/7sow7YSygd9CIwfWTVO8RVu7AYXhhCiTuFEf+APKgx6Jk4SuQbYR0vYKmQ== dependencies: lodash "^4.17.5" gray-matter@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/gray-matter/-/gray-matter-2.1.1.tgz#3042d9adec2a1ded6a7707a9ed2380f8a17a430e" + integrity sha1-MELZrewqHe1qdwep7SOA+KF6Qw4= dependencies: ansi-red "^0.1.1" coffee-script "^1.12.4" @@ -4094,28 +4689,33 @@ gray-matter@^2.1.0: growly@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" + integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= grunt-electron-installer-debian@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/grunt-electron-installer-debian/-/grunt-electron-installer-debian-0.2.0.tgz#2849f7c2df6b8adf835d58f09c6aa01550254be0" + integrity sha1-KEn3wt9rit+DXVjwnGqgFVAlS+A= dependencies: electron-installer-debian "^0.1.0" grunt-electron-installer-redhat@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/grunt-electron-installer-redhat/-/grunt-electron-installer-redhat-0.3.1.tgz#ce3093d1113a53e2c34bd72fed4a919971adce96" + integrity sha1-zjCT0RE6U+LDS9cv7UqRmXGtzpY= dependencies: electron-installer-redhat "^0.3.0" grunt-electron-installer@2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/grunt-electron-installer/-/grunt-electron-installer-2.1.0.tgz#b39e7eb1abb4488a1d8b7587fd4e72d68a741030" + integrity sha1-s55+sau0SIodi3WH/U5y1op0EDA= dependencies: electron-winstaller "^2.2.0" grunt-legacy-log-utils@~0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz#c0706b9dd9064e116f36f23fe4e6b048672c0f7e" + integrity sha1-wHBrndkGThFvNvI/5OawSGcsD34= dependencies: colors "~0.6.2" lodash "~2.4.1" @@ -4124,6 +4724,7 @@ grunt-legacy-log-utils@~0.1.1: grunt-legacy-log@~0.1.0: version "0.1.3" resolved "https://registry.yarnpkg.com/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz#ec29426e803021af59029f87d2f9cd7335a05531" + integrity sha1-7ClCboAwIa9ZAp+H0vnNczWgVTE= dependencies: colors "~0.6.2" grunt-legacy-log-utils "~0.1.1" @@ -4134,6 +4735,7 @@ grunt-legacy-log@~0.1.0: grunt-legacy-util@~0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz#93324884dbf7e37a9ff7c026dff451d94a9e554b" + integrity sha1-kzJIhNv343qf98Am3/RR2UqeVUs= dependencies: async "~0.1.22" exit "~0.1.1" @@ -4146,6 +4748,7 @@ grunt-legacy-util@~0.2.0: grunt@^0.4.5: version "0.4.5" resolved "https://registry.yarnpkg.com/grunt/-/grunt-0.4.5.tgz#56937cd5194324adff6d207631832a9d6ba4e7f0" + integrity sha1-VpN81RlDJK3/bSB2MYMqnWuk5/A= dependencies: async "~0.1.22" coffee-script "~1.3.3" @@ -4171,6 +4774,7 @@ grunt@^0.4.5: handlebars@^4.0.3: version "4.0.11" resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.11.tgz#630a35dfe0294bc281edae6ffc5d329fc7982dcc" + integrity sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw= dependencies: async "^1.4.0" optimist "^0.6.1" @@ -4181,10 +4785,12 @@ handlebars@^4.0.3: har-schema@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" + integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= har-validator@^1.4.0: version "1.8.0" resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-1.8.0.tgz#d83842b0eb4c435960aeb108a067a3aa94c0eeb2" + integrity sha1-2DhCsOtMQ1lgrrEIoGejqpTA7rI= dependencies: bluebird "^2.9.30" chalk "^1.0.0" @@ -4194,6 +4800,7 @@ har-validator@^1.4.0: har-validator@~5.0.3: version "5.0.3" resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.0.3.tgz#ba402c266194f15956ef15e0fcf242993f6a7dfd" + integrity sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0= dependencies: ajv "^5.1.0" har-schema "^2.0.0" @@ -4201,42 +4808,51 @@ har-validator@~5.0.3: harmony-reflect@^1.4.6: version "1.6.0" resolved "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.0.tgz#9c28a77386ec225f7b5d370f9861ba09c4eea58f" + integrity sha512-0kZ1XcoelFOLEjEtvWAZyq/1S55eDSieWEJwme311MNVNcRpvjlr2zA66kBV6WAB8C1XI1p1cXCnFPqd1BxlPg== has-ansi@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-0.1.0.tgz#84f265aae8c0e6a88a12d7022894b7568894c62e" + integrity sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4= dependencies: ansi-regex "^0.2.0" has-ansi@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= dependencies: ansi-regex "^2.0.0" has-color@~0.1.0: version "0.1.7" resolved "https://registry.yarnpkg.com/has-color/-/has-color-0.1.7.tgz#67144a5260c34fc3cca677d041daf52fe7b78b2f" + integrity sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8= has-flag@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" + integrity sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo= has-flag@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" + integrity sha1-6CB68cx7MNRGzHC3NLXovhj4jVE= has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= has-unicode@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= has-value@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= dependencies: get-value "^2.0.3" has-values "^0.1.4" @@ -4245,6 +4861,7 @@ has-value@^0.3.1: has-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= dependencies: get-value "^2.0.6" has-values "^1.0.0" @@ -4253,10 +4870,12 @@ has-value@^1.0.0: has-values@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= has-values@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= dependencies: is-number "^3.0.0" kind-of "^4.0.0" @@ -4264,16 +4883,19 @@ has-values@^1.0.0: has-yarn@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-1.0.0.tgz#89e25db604b725c8f5976fff0addc921b828a5a7" + integrity sha1-ieJdtgS3Jcj1l2//Ct3JIbgopac= has@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28" + integrity sha1-hGFzP1OLCDfJNh45qauelwTcLyg= dependencies: function-bind "^1.0.2" hawk@~2.3.0: version "2.3.1" resolved "https://registry.yarnpkg.com/hawk/-/hawk-2.3.1.tgz#1e731ce39447fa1d0f6d707f7bceebec0fd1ec1f" + integrity sha1-HnMc45RH+h0PbXB/e87r7A/R7B8= dependencies: boom "2.x.x" cryptiles "2.x.x" @@ -4283,14 +4905,17 @@ hawk@~2.3.0: he@^1.1.1: version "1.1.1" resolved "http://registry.npm.taobao.org/he/download/he-1.1.1.tgz#93410fd21b009735151f8868c2f271f3427e23fd" + integrity sha1-k0EP0hsAlzUVH4howvJx80J+I/0= highlight.js@^9.3.0: version "9.12.0" resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.12.0.tgz#e6d9dbe57cbefe60751f02af336195870c90c01e" + integrity sha1-5tnb5Xy+/mB1HwKvM2GVhwyQwB4= history@^1.17.0: version "1.17.0" resolved "https://registry.yarnpkg.com/history/-/history-1.17.0.tgz#c5483caa5a1d1fea00a1a7d8d19b874016711d29" + integrity sha1-xUg8qlodH+oAoafY0ZuHQBZxHSk= dependencies: deep-equal "^1.0.0" invariant "^2.0.0" @@ -4300,6 +4925,7 @@ history@^1.17.0: history@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/history/-/history-2.1.2.tgz#4aa2de897a0e4867e4539843be6ecdb2986bfdec" + integrity sha1-SqLeiXoOSGfkU5hDvm7Nsphr/ew= dependencies: deep-equal "^1.0.0" invariant "^2.0.0" @@ -4309,18 +4935,22 @@ history@^2.1.2: hoek@2.x.x: version "2.16.3" resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed" + integrity sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0= hoist-non-react-statics@^1.0.5, hoist-non-react-statics@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-1.2.0.tgz#aa448cf0986d55cc40773b17174b7dd066cb7cfb" + integrity sha1-qkSM8JhtVcxAdzsXF0t90GbLfPs= hoist-non-react-statics@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-2.5.0.tgz#d2ca2dfc19c5a91c5a6615ce8e564ef0347e2a40" + integrity sha512-6Bl6XsDT1ntE0lHbIhr4Kp2PGcleGZ66qu5Jqk8lc0Xc/IeG6gVLmwUGs/K0Us+L8VWoKgj0uWdPMataOsm31w== home-or-tmp@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" + integrity sha1-42w/LSyufXRqhX440Y1fMqeILbg= dependencies: os-homedir "^1.0.0" os-tmpdir "^1.0.1" @@ -4328,28 +4958,34 @@ home-or-tmp@^2.0.0: home-path@^1.0.1: version "1.0.6" resolved "https://registry.yarnpkg.com/home-path/-/home-path-1.0.6.tgz#d549dc2465388a7f8667242c5b31588d29af29fc" + integrity sha512-wo+yjrdAtoXt43Vy92a+0IPCYViiyLAHyp0QVS4xL/tfvVz5sXIW1ubLZk3nhVkD92fQpUMKX+fzMjr5F489vw== hooker@~0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/hooker/-/hooker-0.2.3.tgz#b834f723cc4a242aa65963459df6d984c5d3d959" + integrity sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk= hosted-git-info@^2.1.4: version "2.6.0" resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.6.0.tgz#23235b29ab230c576aab0d4f13fc046b0b038222" + integrity sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw== html-comment-regex@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.1.tgz#668b93776eaae55ebde8f3ad464b307a4963625e" + integrity sha1-ZouTd26q5V696POtRkswekljYl4= html-encoding-sniffer@^1.0.1, html-encoding-sniffer@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz#e70d84b94da53aa375e11fe3a351be6642ca46f8" + integrity sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw== dependencies: whatwg-encoding "^1.0.1" htmlparser2@^3.9.0: version "3.9.2" resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.9.2.tgz#1bdf87acca0f3f9e53fa4fcceb0f4b4cbb00b338" + integrity sha1-G9+HrMoPP55T+k/M6w9LTLsAszg= dependencies: domelementtype "^1.3.0" domhandler "^2.3.0" @@ -4361,6 +4997,7 @@ htmlparser2@^3.9.0: http-errors@1.6.2: version "1.6.2" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.2.tgz#0a002cc85707192a7e7946ceedc11155f60ec736" + integrity sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY= dependencies: depd "1.1.1" inherits "2.0.3" @@ -4370,6 +5007,7 @@ http-errors@1.6.2: http-errors@~1.6.2: version "1.6.3" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= dependencies: depd "~1.1.2" inherits "2.0.3" @@ -4379,10 +5017,12 @@ http-errors@~1.6.2: http-parser-js@>=0.4.0: version "0.4.13" resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.4.13.tgz#3bd6d6fde6e3172c9334c3b33b6c193d80fe1137" + integrity sha1-O9bW/ebjFyyTNMOzO2wZPYD+ETc= http-proxy-middleware@~0.17.1: version "0.17.4" resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz#642e8848851d66f09d4f124912846dbaeb41b833" + integrity sha1-ZC6ISIUdZvCdTxJJEoRtuutBuDM= dependencies: http-proxy "^1.16.2" is-glob "^3.1.0" @@ -4392,6 +5032,7 @@ http-proxy-middleware@~0.17.1: http-proxy@^1.16.2: version "1.17.0" resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.17.0.tgz#7ad38494658f84605e2f6db4436df410f4e5be9a" + integrity sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g== dependencies: eventemitter3 "^3.0.0" follow-redirects "^1.0.0" @@ -4400,6 +5041,7 @@ http-proxy@^1.16.2: http-signature@~0.10.0: version "0.10.1" resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-0.10.1.tgz#4fbdac132559aa8323121e540779c0a012b27e66" + integrity sha1-T72sEyVZqoMjEh5UB3nAoBKyfmY= dependencies: asn1 "0.1.11" assert-plus "^0.1.5" @@ -4408,6 +5050,7 @@ http-signature@~0.10.0: http-signature@~1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" + integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= dependencies: assert-plus "^1.0.0" jsprim "^1.2.2" @@ -4416,10 +5059,12 @@ http-signature@~1.2.0: https-browserify@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-0.0.1.tgz#3f91365cabe60b77ed0ebba24b454e3e09d95a82" + integrity sha1-P5E2XKvmC3ftDruiS0VOPgnZWoI= hullabaloo-config-manager@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/hullabaloo-config-manager/-/hullabaloo-config-manager-1.1.1.tgz#1d9117813129ad035fd9e8477eaf066911269fe3" + integrity sha512-ztKnkZV0TmxnumCDHHgLGNiDnotu4EHCp9YMkznWuo4uTtCyJ+cu+RNcxUeXYKTllpvLFWnbfWry09yzszgg+A== dependencies: dot-prop "^4.1.0" es6-error "^4.0.2" @@ -4439,10 +5084,12 @@ hullabaloo-config-manager@^1.1.0: humanize-plus@^1.8.1: version "1.8.2" resolved "https://registry.yarnpkg.com/humanize-plus/-/humanize-plus-1.8.2.tgz#a65b34459ad6367adbb3707a82a3c9f916167030" + integrity sha1-pls0RZrWNnrbs3B6gqPJ+RYWcDA= i18n-2@^0.7.2: version "0.7.2" resolved "https://registry.yarnpkg.com/i18n-2/-/i18n-2-0.7.2.tgz#7efb1a7adc67869adea0688951577464aa793aaf" + integrity sha512-Rdh6vfpNhL7q61cNf27x7QGULTi1TcGLVdFb5OJ6dOiJo+EkOTqEg0+3xgyeEMgYhopUBsh2IiSkFkjM+EhEmA== dependencies: debug "^3.1.0" sprintf "^0.1.5" @@ -4450,56 +5097,68 @@ i18n-2@^0.7.2: iconv-lite@0.4, iconv-lite@^0.4.19, iconv-lite@^0.4.4, iconv-lite@~0.4.13: version "0.4.23" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" + integrity sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA== dependencies: safer-buffer ">= 2.1.2 < 3" iconv-lite@0.4.19: version "0.4.19" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b" + integrity sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ== iconv-lite@~0.2.11: version "0.2.11" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.2.11.tgz#1ce60a3a57864a292d1321ff4609ca4bb965adc8" + integrity sha1-HOYKOleGSiktEyH/RgnKS7llrcg= identity-obj-proxy@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz#94d2bda96084453ef36fbc5aaec37e0f79f1fc14" + integrity sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ= dependencies: harmony-reflect "^1.4.6" ieee754@1.1.8: version "1.1.8" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4" + integrity sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q= ieee754@^1.1.4: version "1.1.11" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.11.tgz#c16384ffe00f5b7835824e67b6f2bd44a5229455" + integrity sha512-VhDzCKN7K8ufStx/CLj5/PDTMgph+qwN5Pkd5i0sGnVwk56zJ0lkT8Qzi1xqWLS0Wp29DgDtNeS7v8/wMoZeHg== ignore-by-default@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09" + integrity sha1-SMptcvbGo68Aqa1K5odr44ieKwk= ignore-walk@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" + integrity sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ== dependencies: minimatch "^3.0.4" ignore@^3.0.9, ignore@^3.2.0: version "3.3.8" resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.8.tgz#3f8e9c35d38708a3a7e0e9abb6c73e7ee7707b2b" + integrity sha512-pUh+xUQQhQzevjRHHFqqcTy0/dP/kS9I8HSrUydhihjuD09W6ldVWFtIrwhXdUJHis3i2rZNqEHpZH/cbinFbg== immutable@^3.8.1: version "3.8.2" resolved "https://registry.yarnpkg.com/immutable/-/immutable-3.8.2.tgz#c2439951455bb39913daf281376f1530e104adf3" + integrity sha1-wkOZUUVbs5kT2vKBN28VMOEErfM= import-lazy@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" + integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= import-local@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/import-local/-/import-local-0.1.1.tgz#b1179572aacdc11c6a91009fb430dbcab5f668a8" + integrity sha1-sReVcqrNwRxqkQCftDDbyrX2aKg= dependencies: pkg-dir "^2.0.0" resolve-cwd "^2.0.0" @@ -4507,6 +5166,7 @@ import-local@^0.1.1: import-local@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/import-local/-/import-local-1.0.0.tgz#5e4ffdc03f4fe6c009c6729beb29631c2f8227bc" + integrity sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ== dependencies: pkg-dir "^2.0.0" resolve-cwd "^2.0.0" @@ -4514,28 +5174,34 @@ import-local@^1.0.0: imurmurhash@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= indent-string@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" + integrity sha1-ji1INIdCEhtKghi3oTfppSBJ3IA= dependencies: repeating "^2.0.0" indent-string@^3.0.0, indent-string@^3.1.0, indent-string@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289" + integrity sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok= indexes-of@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= indexof@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" + integrity sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10= inflight@^1.0.4: version "1.0.6" resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= dependencies: once "^1.3.0" wrappy "1" @@ -4543,22 +5209,27 @@ inflight@^1.0.4: inherits@1: version "1.0.2" resolved "https://registry.yarnpkg.com/inherits/-/inherits-1.0.2.tgz#ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b" + integrity sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js= inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= inherits@2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" + integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= ini@^1.3.4, ini@~1.3.0: version "1.3.5" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" + integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== inquirer@^0.12.0: version "0.12.0" resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-0.12.0.tgz#1ef2bfd63504df0bc75785fff8c2c41df12f077e" + integrity sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34= dependencies: ansi-escapes "^1.1.0" ansi-regex "^2.0.0" @@ -4577,98 +5248,118 @@ inquirer@^0.12.0: interpret@^0.6.4: version "0.6.6" resolved "https://registry.yarnpkg.com/interpret/-/interpret-0.6.6.tgz#fecd7a18e7ce5ca6abfb953e1f86213a49f1625b" + integrity sha1-/s16GOfOXKar+5U+H4YhOknxYls= interpret@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.1.0.tgz#7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614" + integrity sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ= invariant@^2.0.0, invariant@^2.2.1, invariant@^2.2.2: version "2.2.4" resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== dependencies: loose-envify "^1.0.0" invert-kv@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" + integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY= ipaddr.js@1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.6.0.tgz#e3fa357b773da619f26e95f049d055c72796f86b" + integrity sha1-4/o1e3c9phnybpXwSdBVxyeW+Gs= irregular-plurals@^1.0.0: version "1.4.0" resolved "https://registry.yarnpkg.com/irregular-plurals/-/irregular-plurals-1.4.0.tgz#2ca9b033651111855412f16be5d77c62a458a766" + integrity sha1-LKmwM2UREYVUEvFr5dd8YqRYp2Y= is-absolute-url@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" + integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= is-accessor-descriptor@^0.1.6: version "0.1.6" resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= dependencies: kind-of "^3.0.2" is-accessor-descriptor@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== dependencies: kind-of "^6.0.0" is-arrayish@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= is-arrayish@^0.3.1: version "0.3.2" resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" + integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== is-binary-path@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" + integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= dependencies: binary-extensions "^1.0.0" is-buffer@^1.1.5: version "1.1.6" resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== is-builtin-module@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" + integrity sha1-VAVy0096wxGfj3bDDLwbHgN6/74= dependencies: builtin-modules "^1.0.0" is-callable@^1.1.1, is-callable@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.3.tgz#86eb75392805ddc33af71c92a0eedf74ee7604b2" + integrity sha1-hut1OSgF3cM69xySoO7fdO52BLI= is-ci@^1.0.10, is-ci@^1.0.7: version "1.1.0" resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.1.0.tgz#247e4162e7860cebbdaf30b774d6b0ac7dcfe7a5" + integrity sha512-c7TnwxLePuqIlxHgr7xtxzycJPegNHFuIrBkwbf8hc58//+Op1CqFkyS+xnIMkwn9UsJIwc174BIjkyBmSpjKg== dependencies: ci-info "^1.0.0" is-data-descriptor@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" + integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= dependencies: kind-of "^3.0.2" is-data-descriptor@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" + integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== dependencies: kind-of "^6.0.0" is-date-object@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" + integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY= is-descriptor@^0.1.0: version "0.1.6" resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" + integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== dependencies: is-accessor-descriptor "^0.1.6" is-data-descriptor "^0.1.4" @@ -4677,6 +5368,7 @@ is-descriptor@^0.1.0: is-descriptor@^1.0.0, is-descriptor@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" + integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== dependencies: is-accessor-descriptor "^1.0.0" is-data-descriptor "^1.0.0" @@ -4685,70 +5377,84 @@ is-descriptor@^1.0.0, is-descriptor@^1.0.2: is-dotfile@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" + integrity sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE= is-equal-shallow@^0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" + integrity sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ= dependencies: is-primitive "^2.0.0" is-error@^2.2.0: version "2.2.1" resolved "https://registry.yarnpkg.com/is-error/-/is-error-2.2.1.tgz#684a96d84076577c98f4cdb40c6d26a5123bf19c" + integrity sha1-aEqW2EB2V3yY9M20DG0mpRI78Zw= is-extendable@^0.1.0, is-extendable@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= is-extendable@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== dependencies: is-plain-object "^2.0.4" is-extglob@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" + integrity sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA= is-extglob@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= is-finite@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" + integrity sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko= dependencies: number-is-nan "^1.0.0" is-fullwidth-code-point@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= dependencies: number-is-nan "^1.0.0" is-fullwidth-code-point@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= is-generator-fn@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-1.0.0.tgz#969d49e1bb3329f6bb7f09089be26578b2ddd46a" + integrity sha1-lp1J4bszKfa7fwkIm+JleLLd1Go= is-glob@^2.0.0, is-glob@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" + integrity sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM= dependencies: is-extglob "^1.0.0" is-glob@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" + integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= dependencies: is-extglob "^2.1.0" is-installed-globally@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.1.0.tgz#0dfd98f5a9111716dd535dda6492f67bf3d25a80" + integrity sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA= dependencies: global-dirs "^0.1.0" is-path-inside "^1.0.0" @@ -4756,10 +5462,12 @@ is-installed-globally@^0.1.0: is-my-ip-valid@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz#7b351b8e8edd4d3995d4d066680e664d94696824" + integrity sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ== is-my-json-valid@^2.10.0, is-my-json-valid@^2.12.0: version "2.17.2" resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.17.2.tgz#6b2103a288e94ef3de5cf15d29dd85fc4b78d65c" + integrity sha512-IBhBslgngMQN8DDSppmgDv7RNrlFotuuDsKcrCP3+HbFaVivIBU7u9oiiErw8sH4ynx3+gOGQ3q2otkgiSi6kg== dependencies: generate-function "^2.0.0" generate-object-property "^1.1.0" @@ -4770,170 +5478,206 @@ is-my-json-valid@^2.10.0, is-my-json-valid@^2.12.0: is-npm@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4" + integrity sha1-8vtjpl5JBbQGyGBydloaTceTufQ= is-number@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" + integrity sha1-Afy7s5NGOlSPL0ZszhbezknbkI8= dependencies: kind-of "^3.0.2" is-number@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= dependencies: kind-of "^3.0.2" is-number@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" + integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== is-obj@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= is-observable@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/is-observable/-/is-observable-0.2.0.tgz#b361311d83c6e5d726cabf5e250b0237106f5ae2" + integrity sha1-s2ExHYPG5dcmyr9eJQsCNxBvWuI= dependencies: symbol-observable "^0.2.2" is-observable@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-observable/-/is-observable-1.1.0.tgz#b3e986c8f44de950867cab5403f5a3465005975e" + integrity sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA== dependencies: symbol-observable "^1.1.0" is-odd@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-odd/-/is-odd-2.0.0.tgz#7646624671fd7ea558ccd9a2795182f2958f1b24" + integrity sha512-OTiixgpZAT1M4NHgS5IguFp/Vz2VI3U7Goh4/HA1adtwyLtSBrxYlcSYkhpAE07s4fKEcjrFxyvtQBND4vFQyQ== dependencies: is-number "^4.0.0" is-path-cwd@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" + integrity sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0= is-path-in-cwd@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz#5ac48b345ef675339bd6c7a48a912110b241cf52" + integrity sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ== dependencies: is-path-inside "^1.0.0" is-path-inside@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036" + integrity sha1-jvW33lBDej/cprToZe96pVy0gDY= dependencies: path-is-inside "^1.0.1" is-plain-obj@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== dependencies: isobject "^3.0.1" is-posix-bracket@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" + integrity sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q= is-primitive@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" + integrity sha1-IHurkWOEmcB7Kt8kCkGochADRXU= is-promise@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" + integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o= is-promise@~1, is-promise@~1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-1.0.1.tgz#31573761c057e33c2e91aab9e96da08cefbe76e5" + integrity sha1-MVc3YcBX4zwukaq56W2gjO++duU= is-property@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" + integrity sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ= is-redirect@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" + integrity sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ= is-regex@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" + integrity sha1-VRdIm1RwkbCTDglWVM7SXul+lJE= dependencies: has "^1.0.1" is-resolvable@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" + integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== is-retry-allowed@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34" + integrity sha1-EaBgVotnM5REAz0BJaYaINVk+zQ= is-stream@^1.0.0, is-stream@^1.0.1, is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= is-svg@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-2.1.0.tgz#cf61090da0d9efbcab8722deba6f032208dbb0e9" + integrity sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk= dependencies: html-comment-regex "^1.1.0" is-symbol@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.1.tgz#3cc59f00025194b6ab2e38dbae6689256b660572" + integrity sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI= is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= is-url@^1.2.1: version "1.2.4" resolved "https://registry.yarnpkg.com/is-url/-/is-url-1.2.4.tgz#04a4df46d28c4cff3d73d01ff06abeb318a1aa52" + integrity sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww== is-utf8@^0.2.0, is-utf8@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" + integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= is-windows@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== isarray@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" + integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= isbinaryfile@^3.0.2: version "3.0.3" resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-3.0.3.tgz#5d6def3edebf6e8ca8cae9c30183a804b5f8be80" + integrity sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw== dependencies: buffer-alloc "^1.2.0" isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= isobject@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= dependencies: isarray "1.0.0" isobject@^3.0.0, isobject@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= isomorphic-fetch@^2.1.1: version "2.2.1" resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9" + integrity sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk= dependencies: node-fetch "^1.0.1" whatwg-fetch ">=0.10.0" @@ -4941,10 +5685,12 @@ isomorphic-fetch@^2.1.1: isstream@~0.1.1, isstream@~0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= istanbul-api@^1.1.14: version "1.3.1" resolved "https://registry.yarnpkg.com/istanbul-api/-/istanbul-api-1.3.1.tgz#4c3b05d18c0016d1022e079b98dc82c40f488954" + integrity sha512-duj6AlLcsWNwUpfyfHt0nWIeRiZpuShnP40YTxOGQgtaN8fd6JYSxsvxUphTDy8V5MfDXo4s/xVCIIvVCO808g== dependencies: async "^2.1.4" compare-versions "^3.1.0" @@ -4962,16 +5708,19 @@ istanbul-api@^1.1.14: istanbul-lib-coverage@^1.1.1, istanbul-lib-coverage@^1.1.2, istanbul-lib-coverage@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.0.tgz#f7d8f2e42b97e37fe796114cb0f9d68b5e3a4341" + integrity sha512-GvgM/uXRwm+gLlvkWHTjDAvwynZkL9ns15calTrmhGgowlwJBbWMYzWbKqE2DT6JDP1AFXKa+Zi0EkqNCUqY0A== istanbul-lib-hook@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/istanbul-lib-hook/-/istanbul-lib-hook-1.2.0.tgz#ae556fd5a41a6e8efa0b1002b1e416dfeaf9816c" + integrity sha512-p3En6/oGkFQV55Up8ZPC2oLxvgSxD8CzA0yBrhRZSh3pfv3OFj9aSGVC0yoerAi/O4u7jUVnOGVX1eVFM+0tmQ== dependencies: append-transform "^0.4.0" istanbul-lib-instrument@^1.10.1, istanbul-lib-instrument@^1.8.0: version "1.10.1" resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.1.tgz#724b4b6caceba8692d3f1f9d0727e279c401af7b" + integrity sha512-1dYuzkOCbuR5GRJqySuZdsmsNKPL3PTuyPevQfoCXJePT9C8y1ga75neU+Tuy9+yS3G/dgx8wgOmp2KLpgdoeQ== dependencies: babel-generator "^6.18.0" babel-template "^6.16.0" @@ -4984,6 +5733,7 @@ istanbul-lib-instrument@^1.10.1, istanbul-lib-instrument@^1.8.0: istanbul-lib-report@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-1.1.4.tgz#e886cdf505c4ebbd8e099e4396a90d0a28e2acb5" + integrity sha512-Azqvq5tT0U09nrncK3q82e/Zjkxa4tkFZv7E6VcqP0QCPn6oNljDPfrZEC/umNXds2t7b8sRJfs6Kmpzt8m2kA== dependencies: istanbul-lib-coverage "^1.2.0" mkdirp "^0.5.1" @@ -4993,6 +5743,7 @@ istanbul-lib-report@^1.1.4: istanbul-lib-source-maps@^1.2.1: version "1.2.3" resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.3.tgz#20fb54b14e14b3fb6edb6aca3571fd2143db44e6" + integrity sha512-fDa0hwU/5sDXwAklXgAoCJCOsFsBplVQ6WBldz5UwaqOzmDhUK4nfuR7/G//G2lERlblUNJB8P6e8cXq3a7MlA== dependencies: debug "^3.1.0" istanbul-lib-coverage "^1.1.2" @@ -5003,6 +5754,7 @@ istanbul-lib-source-maps@^1.2.1: istanbul-lib-source-maps@^1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.4.tgz#cc7ccad61629f4efff8e2f78adb8c522c9976ec7" + integrity sha512-UzuK0g1wyQijiaYQxj/CdNycFhAd2TLtO2obKQMTZrZ1jzEMRY3rvpASEKkaxbRR6brvdovfA03znPa/pXcejg== dependencies: debug "^3.1.0" istanbul-lib-coverage "^1.2.0" @@ -5013,18 +5765,21 @@ istanbul-lib-source-maps@^1.2.4: istanbul-reports@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-1.3.0.tgz#2f322e81e1d9520767597dca3c20a0cce89a3554" + integrity sha512-y2Z2IMqE1gefWUaVjrBm0mSKvUkaBy9Vqz8iwr/r40Y9hBbIteH5wqHG/9DLTfJ9xUnUT2j7A3+VVJ6EaYBllA== dependencies: handlebars "^4.0.3" jest-changed-files@^22.2.0: version "22.4.3" resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-22.4.3.tgz#8882181e022c38bd46a2e4d18d44d19d90a90fb2" + integrity sha512-83Dh0w1aSkUNFhy5d2dvqWxi/y6weDwVVLU6vmK0cV9VpRxPzhTeGimbsbRDSnEoszhF937M4sDLLeS7Cu/Tmw== dependencies: throat "^4.0.0" jest-cli@^22.4.4: version "22.4.4" resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-22.4.4.tgz#68cd2a2aae983adb1e6638248ca21082fd6d9e90" + integrity sha512-I9dsgkeyjVEEZj9wrGrqlH+8OlNob9Iptyl+6L5+ToOLJmHm4JwOPatin1b2Bzp5R5YRQJ+oiedx7o1H7wJzhA== dependencies: ansi-escapes "^3.0.0" chalk "^2.0.1" @@ -5064,6 +5819,7 @@ jest-cli@^22.4.4: jest-config@^22.4.4: version "22.4.4" resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-22.4.4.tgz#72a521188720597169cd8b4ff86934ef5752d86a" + integrity sha512-9CKfo1GC4zrXSoMLcNeDvQBfgtqGTB1uP8iDIZ97oB26RCUb886KkKWhVcpyxVDOUxbhN+uzcBCeFe7w+Iem4A== dependencies: chalk "^2.0.1" glob "^7.1.1" @@ -5080,6 +5836,7 @@ jest-config@^22.4.4: jest-diff@^22.4.0, jest-diff@^22.4.3: version "22.4.3" resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-22.4.3.tgz#e18cc3feff0aeef159d02310f2686d4065378030" + integrity sha512-/QqGvCDP5oZOF6PebDuLwrB2BMD8ffJv6TAGAdEVuDx1+uEgrHpSFrfrOiMRx2eJ1hgNjlQrOQEHetVwij90KA== dependencies: chalk "^2.0.1" diff "^3.2.0" @@ -5089,12 +5846,14 @@ jest-diff@^22.4.0, jest-diff@^22.4.3: jest-docblock@^22.4.0, jest-docblock@^22.4.3: version "22.4.3" resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-22.4.3.tgz#50886f132b42b280c903c592373bb6e93bb68b19" + integrity sha512-uPKBEAw7YrEMcXueMKZXn/rbMxBiSv48fSqy3uEnmgOlQhSX+lthBqHb1fKWNVmFqAp9E/RsSdBfiV31LbzaOg== dependencies: detect-newline "^2.1.0" jest-environment-jsdom@^22.4.1: version "22.4.3" resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-22.4.3.tgz#d67daa4155e33516aecdd35afd82d4abf0fa8a1e" + integrity sha512-FviwfR+VyT3Datf13+ULjIMO5CSeajlayhhYQwpzgunswoaLIPutdbrnfUHEMyJCwvqQFaVtTmn9+Y8WCt6n1w== dependencies: jest-mock "^22.4.3" jest-util "^22.4.3" @@ -5103,6 +5862,7 @@ jest-environment-jsdom@^22.4.1: jest-environment-node@^22.4.1: version "22.4.3" resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-22.4.3.tgz#54c4eaa374c83dd52a9da8759be14ebe1d0b9129" + integrity sha512-reZl8XF6t/lMEuPWwo9OLfttyC26A5AMgDyEQ6DBgZuyfyeNUzYT8BFo6uxCCP/Av/b7eb9fTi3sIHFPBzmlRA== dependencies: jest-mock "^22.4.3" jest-util "^22.4.3" @@ -5110,10 +5870,12 @@ jest-environment-node@^22.4.1: jest-get-type@^22.1.0, jest-get-type@^22.4.3: version "22.4.3" resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-22.4.3.tgz#e3a8504d8479342dd4420236b322869f18900ce4" + integrity sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w== jest-haste-map@^22.4.2: version "22.4.3" resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-22.4.3.tgz#25842fa2ba350200767ac27f658d58b9d5c2e20b" + integrity sha512-4Q9fjzuPVwnaqGKDpIsCSoTSnG3cteyk2oNVjBX12HHOaF1oxql+uUiqZb5Ndu7g/vTZfdNwwy4WwYogLh29DQ== dependencies: fb-watchman "^2.0.0" graceful-fs "^4.1.11" @@ -5126,6 +5888,7 @@ jest-haste-map@^22.4.2: jest-jasmine2@^22.4.4: version "22.4.4" resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-22.4.4.tgz#c55f92c961a141f693f869f5f081a79a10d24e23" + integrity sha512-nK3vdUl50MuH7vj/8at7EQVjPGWCi3d5+6aCi7Gxy/XMWdOdbH1qtO/LjKbqD8+8dUAEH+BVVh7HkjpCWC1CSw== dependencies: chalk "^2.0.1" co "^4.6.0" @@ -5142,16 +5905,19 @@ jest-jasmine2@^22.4.4: jest-leak-detector@^22.4.0: version "22.4.3" resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-22.4.3.tgz#2b7b263103afae8c52b6b91241a2de40117e5b35" + integrity sha512-NZpR/Ls7+ndO57LuXROdgCGz2RmUdC541tTImL9bdUtU3WadgFGm0yV+Ok4Fuia/1rLAn5KaJ+i76L6e3zGJYQ== dependencies: pretty-format "^22.4.3" jest-localstorage-mock@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/jest-localstorage-mock/-/jest-localstorage-mock-2.2.0.tgz#ce9a9de01dfdde2ad8aa08adf73acc7e5cc394cf" + integrity sha512-x+P0vcwr4540bCAYzTEpiD9rs+zh/QZzyiABV+MU6yM2OPwPlrrLyUx/6gValMyt6tg5lX6Z53o2rHWfUht5Xw== jest-matcher-utils@^22.4.0, jest-matcher-utils@^22.4.3: version "22.4.3" resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-22.4.3.tgz#4632fe428ebc73ebc194d3c7b65d37b161f710ff" + integrity sha512-lsEHVaTnKzdAPR5t4B6OcxXo9Vy4K+kRRbG5gtddY8lBEC+Mlpvm1CJcsMESRjzUhzkz568exMV1hTB76nAKbA== dependencies: chalk "^2.0.1" jest-get-type "^22.4.3" @@ -5160,6 +5926,7 @@ jest-matcher-utils@^22.4.0, jest-matcher-utils@^22.4.3: jest-message-util@^22.4.0, jest-message-util@^22.4.3: version "22.4.3" resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-22.4.3.tgz#cf3d38aafe4befddbfc455e57d65d5239e399eb7" + integrity sha512-iAMeKxhB3Se5xkSjU0NndLLCHtP4n+GtCqV0bISKA5dmOXQfEbdEmYiu2qpnWBDCQdEafNDDU6Q+l6oBMd/+BA== dependencies: "@babel/code-frame" "^7.0.0-beta.35" chalk "^2.0.1" @@ -5170,20 +5937,24 @@ jest-message-util@^22.4.0, jest-message-util@^22.4.3: jest-mock@^22.4.3: version "22.4.3" resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-22.4.3.tgz#f63ba2f07a1511772cdc7979733397df770aabc7" + integrity sha512-+4R6mH5M1G4NK16CKg9N1DtCaFmuxhcIqF4lQK/Q1CIotqMs/XBemfpDPeVZBFow6iyUNu6EBT9ugdNOTT5o5Q== jest-regex-util@^22.1.0, jest-regex-util@^22.4.3: version "22.4.3" resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-22.4.3.tgz#a826eb191cdf22502198c5401a1fc04de9cef5af" + integrity sha512-LFg1gWr3QinIjb8j833bq7jtQopiwdAs67OGfkPrvy7uNUbVMfTXXcOKXJaeY5GgjobELkKvKENqq1xrUectWg== jest-resolve-dependencies@^22.1.0: version "22.4.3" resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-22.4.3.tgz#e2256a5a846732dc3969cb72f3c9ad7725a8195e" + integrity sha512-06czCMVToSN8F2U4EvgSB1Bv/56gc7MpCftZ9z9fBgUQM7dzHGCMBsyfVA6dZTx8v0FDcnALf7hupeQxaBCvpA== dependencies: jest-regex-util "^22.4.3" jest-resolve@^22.4.2: version "22.4.3" resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-22.4.3.tgz#0ce9d438c8438229aa9b916968ec6b05c1abb4ea" + integrity sha512-u3BkD/MQBmwrOJDzDIaxpyqTxYH+XqAXzVJP51gt29H8jpj3QgKof5GGO2uPGKGeA1yTMlpbMs1gIQ6U4vcRhw== dependencies: browser-resolve "^1.11.2" chalk "^2.0.1" @@ -5191,6 +5962,7 @@ jest-resolve@^22.4.2: jest-runner@^22.4.4: version "22.4.4" resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-22.4.4.tgz#dfca7b7553e0fa617e7b1291aeb7ce83e540a907" + integrity sha512-5S/OpB51igQW9xnkM5Tgd/7ZjiAuIoiJAVtvVTBcEBiXBIFzWM3BAMPBM19FX68gRV0KWyFuGKj0EY3M3aceeQ== dependencies: exit "^0.1.2" jest-config "^22.4.4" @@ -5207,6 +5979,7 @@ jest-runner@^22.4.4: jest-runtime@^22.4.4: version "22.4.4" resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-22.4.4.tgz#9ba7792fc75582a5be0f79af6f8fe8adea314048" + integrity sha512-WRTj9m///npte1YjuphCYX7GRY/c2YvJImU9t7qOwFcqHr4YMzmX6evP/3Sehz5DKW2Vi8ONYPCFWe36JVXxfw== dependencies: babel-core "^6.0.0" babel-jest "^22.4.4" @@ -5232,10 +6005,12 @@ jest-runtime@^22.4.4: jest-serializer@^22.4.3: version "22.4.3" resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-22.4.3.tgz#a679b81a7f111e4766235f4f0c46d230ee0f7436" + integrity sha512-uPaUAppx4VUfJ0QDerpNdF43F68eqKWCzzhUlKNDsUPhjOon7ZehR4C809GCqh765FoMRtTVUVnGvIoskkYHiw== jest-snapshot@^22.4.0: version "22.4.3" resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-22.4.3.tgz#b5c9b42846ffb9faccb76b841315ba67887362d2" + integrity sha512-JXA0gVs5YL0HtLDCGa9YxcmmV2LZbwJ+0MfyXBBc5qpgkEYITQFJP7XNhcHFbUvRiniRpRbGVfJrOoYhhGE0RQ== dependencies: chalk "^2.0.1" jest-diff "^22.4.3" @@ -5247,6 +6022,7 @@ jest-snapshot@^22.4.0: jest-util@^22.4.1, jest-util@^22.4.3: version "22.4.3" resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-22.4.3.tgz#c70fec8eec487c37b10b0809dc064a7ecf6aafac" + integrity sha512-rfDfG8wyC5pDPNdcnAlZgwKnzHvZDu8Td2NJI/jAGKEGxJPYiE4F0ss/gSAkG4778Y23Hvbz+0GMrDJTeo7RjQ== dependencies: callsites "^2.0.0" chalk "^2.0.1" @@ -5259,6 +6035,7 @@ jest-util@^22.4.1, jest-util@^22.4.3: jest-validate@^22.4.4: version "22.4.4" resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-22.4.4.tgz#1dd0b616ef46c995de61810d85f57119dbbcec4d" + integrity sha512-dmlf4CIZRGvkaVg3fa0uetepcua44DHtktHm6rcoNVtYlpwe6fEJRkMFsaUVcFHLzbuBJ2cPw9Gl9TKfnzMVwg== dependencies: chalk "^2.0.1" jest-config "^22.4.4" @@ -5269,12 +6046,14 @@ jest-validate@^22.4.4: jest-worker@^22.2.2, jest-worker@^22.4.3: version "22.4.3" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-22.4.3.tgz#5c421417cba1c0abf64bf56bd5fb7968d79dd40b" + integrity sha512-B1ucW4fI8qVAuZmicFxI1R3kr2fNeYJyvIQ1rKcuLYnenFV5K5aMbxFj6J0i00Ju83S8jP2d7Dz14+AvbIHRYQ== dependencies: merge-stream "^1.0.1" jest@^22.4.3: version "22.4.4" resolved "https://registry.yarnpkg.com/jest/-/jest-22.4.4.tgz#ffb36c9654b339a13e10b3d4b338eb3e9d49f6eb" + integrity sha512-eBhhW8OS/UuX3HxgzNBSVEVhSuRDh39Z1kdYkQVWna+scpgsrD7vSeBI7tmEvsguPDMnfJodW28YBnhv/BzSew== dependencies: import-local "^1.0.0" jest-cli "^22.4.4" @@ -5282,24 +6061,29 @@ jest@^22.4.3: jmespath@0.15.0: version "0.15.0" resolved "https://registry.yarnpkg.com/jmespath/-/jmespath-0.15.0.tgz#a3f222a9aae9f966f5d27c796510e28091764217" + integrity sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc= js-base64@^2.1.9: version "2.4.5" resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.4.5.tgz#e293cd3c7c82f070d700fc7a1ca0a2e69f101f92" + integrity sha512-aUnNwqMOXw3yvErjMPSQu6qIIzUmT1e5KcU1OZxRDU1g/am6mzBvcrmLAYwzmB59BHPrh5/tKaiF4OPhqRWESQ== js-message@>=1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/js-message/-/js-message-1.0.5.tgz#2300d24b1af08e89dd095bc1a4c9c9cfcb892d15" + integrity sha1-IwDSSxrwjondCVvBpMnJz8uJLRU= js-queue@>=2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/js-queue/-/js-queue-2.0.0.tgz#362213cf860f468f0125fc6c96abc1742531f948" + integrity sha1-NiITz4YPRo8BJfxslqvBdCUx+Ug= dependencies: easy-stack "^1.0.0" js-sequence-diagrams@^1000000.0.6: version "1000000.0.6" resolved "https://registry.yarnpkg.com/js-sequence-diagrams/-/js-sequence-diagrams-1000000.0.6.tgz#e95db01420479c5ccbc12046af1da42fde649e5c" + integrity sha1-6V2wFCBHnFzLwSBGrx2kL95knlw= dependencies: raphael "~2.1.x" underscore "~1.4.x" @@ -5307,14 +6091,17 @@ js-sequence-diagrams@^1000000.0.6: js-string-escape@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/js-string-escape/-/js-string-escape-1.0.1.tgz#e2625badbc0d67c7533e9edc1068c587ae4137ef" + integrity sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8= js-tokens@^3.0.0, js-tokens@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" + integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= js-yaml@^3.10.0, js-yaml@^3.5.1, js-yaml@^3.7.0: version "3.11.0" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.11.0.tgz#597c1a8bd57152f26d622ce4117851a51f5ebaef" + integrity sha512-saJstZWv7oNeOyBh3+Dx1qWzhW0+e6/8eDzo7p5rDFqxntSztloLtuKu+Ejhtq82jsilwOIZYsCz+lIjthg1Hw== dependencies: argparse "^1.0.7" esprima "^4.0.0" @@ -5322,6 +6109,7 @@ js-yaml@^3.10.0, js-yaml@^3.5.1, js-yaml@^3.7.0: js-yaml@^3.8.1: version "3.12.0" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1" + integrity sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A== dependencies: argparse "^1.0.7" esprima "^4.0.0" @@ -5329,6 +6117,7 @@ js-yaml@^3.8.1: js-yaml@~2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-2.0.5.tgz#a25ae6509999e97df278c6719da11bd0687743a8" + integrity sha1-olrmUJmZ6X3yeMZxnaEb0Gh3Q6g= dependencies: argparse "~ 0.1.11" esprima "~ 1.0.2" @@ -5336,6 +6125,7 @@ js-yaml@~2.0.5: js-yaml@~3.7.0: version "3.7.0" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.7.0.tgz#5c967ddd837a9bfdca5f2de84253abe8a1c03b80" + integrity sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A= dependencies: argparse "^1.0.7" esprima "^2.6.0" @@ -5343,10 +6133,12 @@ js-yaml@~3.7.0: jsbn@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= jsdom@11.6.2: version "11.6.2" resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-11.6.2.tgz#25d1ef332d48adf77fc5221fe2619967923f16bb" + integrity sha512-pAeZhpbSlUp5yQcS6cBQJwkbzmv4tWFaYxHbFVSxzXefqjvtRA851Z5N2P+TguVG9YeUDcgb8pdeVQRJh0XR3Q== dependencies: abab "^1.0.4" acorn "^5.3.0" @@ -5378,6 +6170,7 @@ jsdom@11.6.2: jsdom@^11.5.1: version "11.11.0" resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-11.11.0.tgz#df486efad41aee96c59ad7a190e2449c7eb1110e" + integrity sha512-ou1VyfjwsSuWkudGxb03FotDajxAto6USAlmMZjE2lc0jCznt7sBWkhfRBRaWwbnmDqdMSTKTLT5d9sBFkkM7A== dependencies: abab "^1.0.4" acorn "^5.3.0" @@ -5409,6 +6202,7 @@ jsdom@^11.5.1: jsdom@^9.4.2: version "9.12.0" resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-9.12.0.tgz#e8c546fffcb06c00d4833ca84410fed7f8a097d4" + integrity sha1-6MVG//ywbADUgzyoRBD+1/igl9Q= dependencies: abab "^1.0.3" acorn "^4.0.4" @@ -5433,68 +6227,83 @@ jsdom@^9.4.2: jsesc@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" + integrity sha1-RsP+yMGJKxKwgz25vHYiF226s0s= jsesc@~0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= json-loader@^0.5.4: version "0.5.7" resolved "https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.7.tgz#dca14a70235ff82f0ac9a3abeb60d337a365185d" + integrity sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w== json-parse-better-errors@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== json-schema-traverse@^0.3.0: version "0.3.1" resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340" + integrity sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A= json-schema@0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" + integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= json-stable-stringify@^1.0.0, json-stable-stringify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" + integrity sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8= dependencies: jsonify "~0.0.0" json-stringify-safe@~5.0.0, json-stringify-safe@~5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= json3@^3.3.2: version "3.3.2" resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1" + integrity sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE= json5@^0.5.0, json5@^0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" + integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= jsonfile@^2.0.0, jsonfile@^2.1.0: version "2.4.0" resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" + integrity sha1-NzaitCi4e72gzIO1P6PWM6NcKug= optionalDependencies: graceful-fs "^4.1.6" jsonfile@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= optionalDependencies: graceful-fs "^4.1.6" jsonify@~0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" + integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= jsonpointer@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9" + integrity sha1-T9kss04OnbPInIYi7PUfm5eMbLk= jsprim@^1.2.2: version "1.4.1" resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" + integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= dependencies: assert-plus "1.0.0" extsprintf "1.3.0" @@ -5504,84 +6313,100 @@ jsprim@^1.2.2: jsx-ast-utils@^1.3.3: version "1.4.1" resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-1.4.1.tgz#3867213e8dd79bf1e8f2300c0cfc1efb182c0df1" + integrity sha1-OGchPo3Xm/Ho8jAMDPwe+xgsDfE= jsx-ast-utils@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz#e801b1b39985e20fffc87b40e3748080e2dcac7f" + integrity sha1-6AGxs5mF4g//yHtA43SAgOLcrH8= dependencies: array-includes "^3.0.3" katex@^0.9.0: version "0.9.0" resolved "https://registry.yarnpkg.com/katex/-/katex-0.9.0.tgz#26a7d082c21d53725422d2d71da9b2d8455fbd4a" + integrity sha512-lp3x90LT1tDZBW2tjLheJ98wmRMRjUHwk4QpaswT9bhqoQZ+XA4cPcjcQBxgOQNwaOSt6ZeL/a6GKQ1of3LFxQ== dependencies: match-at "^0.1.1" kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= dependencies: is-buffer "^1.1.5" kind-of@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= dependencies: is-buffer "^1.1.5" kind-of@^5.0.0: version "5.1.0" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" + integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== kind-of@^6.0.0, kind-of@^6.0.2: version "6.0.2" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" + integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA== klaw@^1.0.0: version "1.3.1" resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439" + integrity sha1-QIhDO0azsbolnXh4XY6W9zugJDk= optionalDependencies: graceful-fs "^4.1.9" last-line-stream@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/last-line-stream/-/last-line-stream-1.0.0.tgz#d1b64d69f86ff24af2d04883a2ceee14520a5600" + integrity sha1-0bZNafhv8kry0EiDos7uFFIKVgA= dependencies: through2 "^2.0.0" latest-version@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-3.1.0.tgz#a205383fea322b33b5ae3b18abee0dc2f356ee15" + integrity sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU= dependencies: package-json "^4.0.0" lazy-cache@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" + integrity sha1-odePw6UEdMuAhF07O24dpJpEbo4= lazy-cache@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-2.0.2.tgz#b9190a4f913354694840859f8a8f7084d8822264" + integrity sha1-uRkKT5EzVGlIQIWfio9whNiCImQ= dependencies: set-getter "^0.1.0" lcid@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" + integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU= dependencies: invert-kv "^1.0.0" left-pad@^1.2.0: version "1.3.0" resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz#5b8a3a7765dfe001261dde915589e782f8c94d1e" + integrity sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA== leven@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580" + integrity sha1-wuep93IJTe6dNCAq6KzORoeHVYA= levn@^0.3.0, levn@~0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" + integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= dependencies: prelude-ls "~1.1.2" type-check "~0.3.2" @@ -5589,12 +6414,14 @@ levn@^0.3.0, levn@~0.3.0: linkify-it@~1.2.0, linkify-it@~1.2.2: version "1.2.4" resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-1.2.4.tgz#0773526c317c8fd13bd534ee1d180ff88abf881a" + integrity sha1-B3NSbDF8j9E71TTuHRgP+Iq/iBo= dependencies: uc.micro "^1.0.1" list-item@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/list-item/-/list-item-1.1.1.tgz#0c65d00e287cb663ccb3cb3849a77e89ec268a56" + integrity sha1-DGXQDih8tmPMs8s4Sad+iewmilY= dependencies: expand-range "^1.8.1" extend-shallow "^2.0.1" @@ -5604,6 +6431,7 @@ list-item@^1.1.1: load-json-file@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" + integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA= dependencies: graceful-fs "^4.1.2" parse-json "^2.2.0" @@ -5614,6 +6442,7 @@ load-json-file@^1.0.0: load-json-file@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" + integrity sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg= dependencies: graceful-fs "^4.1.2" parse-json "^2.2.0" @@ -5623,6 +6452,7 @@ load-json-file@^2.0.0: load-json-file@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" + integrity sha1-L19Fq5HjMhYjT9U62rZo607AmTs= dependencies: graceful-fs "^4.1.2" parse-json "^4.0.0" @@ -5632,6 +6462,7 @@ load-json-file@^4.0.0: loader-utils@^0.2.11, loader-utils@^0.2.16, loader-utils@^0.2.7, loader-utils@^0.2.9, loader-utils@~0.2.2: version "0.2.17" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" + integrity sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g= dependencies: big.js "^3.1.3" emojis-list "^2.0.0" @@ -5641,6 +6472,7 @@ loader-utils@^0.2.11, loader-utils@^0.2.16, loader-utils@^0.2.7, loader-utils@^0 locate-path@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" + integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= dependencies: p-locate "^2.0.0" path-exists "^3.0.0" @@ -5648,84 +6480,104 @@ locate-path@^2.0.0: lodash-es@^4.2.1: version "4.17.10" resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.10.tgz#62cd7104cdf5dd87f235a837f0ede0e8e5117e05" + integrity sha512-iesFYPmxYYGTcmQK0sL8bX3TGHyM6b2qREaB4kamHfQyfPJP0xgoGxp19nsH16nsfquLdiyKyX3mQkfiSGV8Rg== lodash-move@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/lodash-move/-/lodash-move-1.1.1.tgz#59f76e0f1ac57e6d8683f531bec07c5b6ea4e348" + integrity sha1-WfduDxrFfm2Gg/UxvsB8W26k40g= dependencies: lodash "^4.6.1" lodash._reinterpolate@~3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" + integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= lodash.clonedeep@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" + integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= lodash.clonedeepwith@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.clonedeepwith/-/lodash.clonedeepwith-4.5.0.tgz#6ee30573a03a1a60d670a62ef33c10cf1afdbdd4" + integrity sha1-buMFc6A6GmDWcKYu8zwQzxr9vdQ= lodash.debounce@^4.0.3, lodash.debounce@^4.0.8: version "4.0.8" resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= lodash.difference@^4.3.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c" + integrity sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw= lodash.escaperegexp@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz#64762c48618082518ac3df4ccf5d5886dae20347" + integrity sha1-ZHYsSGGAglGKw99Mz11YhtriA0c= lodash.flatten@^4.2.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f" + integrity sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8= lodash.flattendeep@^4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz#fb030917f86a3134e5bc9bec0d69e0013ddfedb2" + integrity sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI= lodash.get@^4.0.0: version "4.4.2" resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" + integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= lodash.isequal@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" + integrity sha1-QVxEePK8wwEgwizhDtMib30+GOA= lodash.isplainobject@^4.0.6: version "4.0.6" resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" + integrity sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= lodash.isstring@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" + integrity sha1-1SfftUVuynzJu5XV2ur4i6VKVFE= lodash.memoize@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= lodash.merge@^4.6.0: version "4.6.1" resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.1.tgz#adc25d9cb99b9391c59624f379fbba60d7111d54" + integrity sha512-AOYza4+Hf5z1/0Hztxpm2/xiPZgi/cjMqdnKTUWTBSKchJlxXXuUSxCCl8rJlf4g6yww/j6mA8nC8Hw/EZWxKQ== lodash.mergewith@^4.6.0: version "4.6.1" resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz#639057e726c3afbdb3e7d42741caa8d6e4335927" + integrity sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ== lodash.some@^4.5.1: version "4.6.0" resolved "https://registry.yarnpkg.com/lodash.some/-/lodash.some-4.6.0.tgz#1bb9f314ef6b8baded13b549169b2a945eb68e4d" + integrity sha1-G7nzFO9ri63tE7VJFpsqlF62jk0= lodash.sortby@^4.7.0: version "4.7.0" resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" + integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= lodash.template@^4.2.2, lodash.template@^4.3.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.4.0.tgz#e73a0385c8355591746e020b99679c690e68fba0" + integrity sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A= dependencies: lodash._reinterpolate "~3.0.0" lodash.templatesettings "^4.0.0" @@ -5733,38 +6585,46 @@ lodash.template@^4.2.2, lodash.template@^4.3.0: lodash.templatesettings@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz#2b4d4e95ba440d915ff08bc899e4553666713316" + integrity sha1-K01OlbpEDZFf8IvImeRVNmZxMxY= dependencies: lodash._reinterpolate "~3.0.0" lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= lodash@^4.0.0, lodash@^4.0.1, lodash@^4.11.1, lodash@^4.12.0, lodash@^4.13.1, lodash@^4.17.10, lodash@^4.17.2, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.0, lodash@^4.2.1, lodash@^4.3.0, lodash@^4.5.1, lodash@^4.6.1: version "4.17.10" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.10.tgz#1b7793cf7259ea38fb3661d4d38b3260af8ae4e7" + integrity sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg== lodash@~0.9.2: version "0.9.2" resolved "https://registry.yarnpkg.com/lodash/-/lodash-0.9.2.tgz#8f3499c5245d346d682e5b0d3b40767e09f1a92c" + integrity sha1-jzSZxSRdNG1oLlsNO0B2fgnxqSw= lodash@~2.4.1: version "2.4.2" resolved "https://registry.yarnpkg.com/lodash/-/lodash-2.4.2.tgz#fadd834b9683073da179b3eae6d9c0d15053f73e" + integrity sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4= longest@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" + integrity sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc= loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848" + integrity sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg= dependencies: js-tokens "^3.0.0" loud-rejection@^1.0.0, loud-rejection@^1.2.0: version "1.6.0" resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" + integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8= dependencies: currently-unhandled "^0.4.1" signal-exit "^3.0.0" @@ -5772,14 +6632,17 @@ loud-rejection@^1.0.0, loud-rejection@^1.2.0: lowercase-keys@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" + integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== lru-cache@2: version "2.7.3" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.7.3.tgz#6d4524e8b955f95d4f5b58851ce21dd72fb4e952" + integrity sha1-bUUk6LlV+V1PW1iFHOId1y+06VI= lru-cache@^4.0.1: version "4.1.3" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.3.tgz#a1175cf3496dfc8436c156c334b4955992bce69c" + integrity sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA== dependencies: pseudomap "^1.0.2" yallist "^2.1.2" @@ -5787,72 +6650,87 @@ lru-cache@^4.0.1: make-dir@^1.0.0: version "1.3.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" + integrity sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== dependencies: pify "^3.0.0" makeerror@1.0.x: version "1.0.11" resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c" + integrity sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw= dependencies: tmpl "1.0.x" map-cache@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= map-obj@^1.0.0, map-obj@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" + integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= map-visit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= dependencies: object-visit "^1.0.0" markdown-it-admonition@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/markdown-it-admonition/-/markdown-it-admonition-1.0.4.tgz#d7bbc7eb1fe6168fc8cc304de7a9d8c993acb2f5" + integrity sha512-+Jow9A7tBSwSuGvQufneeT35o9Cq8+OyR+WAhhC4dOG2NvB2oCeXiaUGGyP9PCRrxQoFxZF+xoVHbo98xYAi+g== markdown-it-emoji@^1.1.1: version "1.4.0" resolved "https://registry.yarnpkg.com/markdown-it-emoji/-/markdown-it-emoji-1.4.0.tgz#9bee0e9a990a963ba96df6980c4fddb05dfb4dcc" + integrity sha1-m+4OmpkKljupbfaYDE/dsF37Tcw= markdown-it-footnote@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/markdown-it-footnote/-/markdown-it-footnote-3.0.1.tgz#7f3730747cacc86e2fe0bf8a17a710f34791517a" + integrity sha1-fzcwdHysyG4v4L+KF6cQ80eRUXo= markdown-it-imsize@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/markdown-it-imsize/-/markdown-it-imsize-2.0.1.tgz#cca0427905d05338a247cb9ca9d968c5cddd5170" + integrity sha1-zKBCeQXQUziiR8ucqdloxc3dUXA= markdown-it-kbd@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/markdown-it-kbd/-/markdown-it-kbd-1.1.1.tgz#55142d93a76bb8903de09d98d8a547b63d935977" + integrity sha512-A/KAmhv44WkacOkd7fFj1wE/oneFyzW5QnDVGGkn5XJA/ywiCQMbuejGY0y1I3aFdl0bsJFjB7uFY9GtjnTHDA== markdown-it-multimd-table@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/markdown-it-multimd-table/-/markdown-it-multimd-table-2.0.1.tgz#2e246dc2ec4ca093cbf05d43c9c1cc64e31f255d" + integrity sha1-LiRtwuxMoJPL8F1DycHMZOMfJV0= dependencies: markdown-it "^5.0.3" markdown-it-named-headers@^0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/markdown-it-named-headers/-/markdown-it-named-headers-0.0.4.tgz#82efc28324240a6b1e77b9aae501771d5f351c1f" + integrity sha1-gu/CgyQkCmsed7mq5QF3HV81HB8= dependencies: string "^3.0.1" markdown-it-plantuml@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/markdown-it-plantuml/-/markdown-it-plantuml-1.1.0.tgz#9ab8bfa09a02d80845e16e60f87a488edb50fdde" + integrity sha512-aywt3qVD7x/CYFABf3O41vZUO9Dew8/dyYwptFu/hoL8US8Tb2MOCLpsl52Ce7zhsvqsNC0Jon+pFfp9f3gBBQ== markdown-it-smartarrows@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/markdown-it-smartarrows/-/markdown-it-smartarrows-1.0.1.tgz#b570e9c0ff9812e0db6ace19afa5ba12b64bb9a7" + integrity sha1-tXDpwP+YEuDbas4Zr6W6ErZLuac= markdown-it@^5.0.3: version "5.1.0" resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-5.1.0.tgz#25286b8465bac496f3f1b77eed544643e9bd718d" + integrity sha1-JShrhGW6xJbz8bd+7VRGQ+m9cY0= dependencies: argparse "~1.0.3" entities "~1.1.1" @@ -5863,6 +6741,7 @@ markdown-it@^5.0.3: markdown-it@^6.0.1: version "6.1.1" resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-6.1.1.tgz#ced037f4473ee9f5153ac414f77dc83c91ba927c" + integrity sha1-ztA39Ec+6fUVOsQU933IPJG6knw= dependencies: argparse "^1.0.7" entities "~1.1.1" @@ -5873,10 +6752,12 @@ markdown-it@^6.0.1: markdown-link@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/markdown-link/-/markdown-link-0.1.1.tgz#32c5c65199a6457316322d1e4229d13407c8c7cf" + integrity sha1-MsXGUZmmRXMWMi0eQinRNAfIx88= markdown-toc@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/markdown-toc/-/markdown-toc-1.2.0.tgz#44a15606844490314afc0444483f9e7b1122c339" + integrity sha512-eOsq7EGd3asV0oBfmyqngeEIhrbkc7XVP63OwcJBIhH2EpG2PzFcbZdhy1jutXSlRBBVMNXHvMtSr5LAxSUvUg== dependencies: concat-stream "^1.5.2" diacritics-map "^0.1.0" @@ -5894,66 +6775,80 @@ markdown-toc@^1.2.0: match-at@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/match-at/-/match-at-0.1.1.tgz#25d040d291777704d5e6556bbb79230ec2de0540" + integrity sha512-h4Yd392z9mST+dzc+yjuybOGFNOZjmXIPKWjxBd1Bb23r4SmDOsk2NYCU2BMUBGbSpZqwVsZYNq26QS3xfaT3Q== matcher@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/matcher/-/matcher-1.1.1.tgz#51d8301e138f840982b338b116bb0c09af62c1c2" + integrity sha512-+BmqxWIubKTRKNWx/ahnCkk3mG8m7OturVlqq6HiojGJTd5hVYbgZm6WzcYPCoB+KBT4Vd6R7WSRG2OADNaCjg== dependencies: escape-string-regexp "^1.0.4" material-colors@^1.2.1: version "1.2.5" resolved "https://registry.yarnpkg.com/material-colors/-/material-colors-1.2.5.tgz#5292593e6754cb1bcc2b98030e4e0d6a3afc9ea1" + integrity sha1-UpJZPmdUyxvMK5gDDk4Najr8nqE= math-expression-evaluator@^1.2.14: version "1.2.17" resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz#de819fdbcd84dccd8fae59c6aeb79615b9d266ac" + integrity sha1-3oGf282E3M2PrlnGrreWFbnSZqw= math-random@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.1.tgz#8b3aac588b8a66e4975e3cdea67f7bb329601fac" + integrity sha1-izqsWIuKZuSXXjzepn97sylgH6w= md5-hex@^1.2.0, md5-hex@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/md5-hex/-/md5-hex-1.3.0.tgz#d2c4afe983c4370662179b8cad145219135046c4" + integrity sha1-0sSv6YPENwZiF5uMrRRSGRNQRsQ= dependencies: md5-o-matic "^0.1.1" md5-hex@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/md5-hex/-/md5-hex-2.0.0.tgz#d0588e9f1c74954492ecd24ac0ac6ce997d92e33" + integrity sha1-0FiOnxx0lUSS7NJKwKxs6ZfZLjM= dependencies: md5-o-matic "^0.1.1" md5-o-matic@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/md5-o-matic/-/md5-o-matic-0.1.1.tgz#822bccd65e117c514fab176b25945d54100a03c3" + integrity sha1-givM1l4RfFFPqxdrJZRdVBAKA8M= mdurl@^1.0.1, mdurl@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" + integrity sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4= meaw@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/meaw/-/meaw-2.0.0.tgz#7c3467efee5618cb865661dfaa38d6948dc23f7a" + integrity sha512-Tqyyj9dcstZ6zocUfM9Q5V/iw0wvo6Ejq2bipuu2oFw517jEo88En8cA64+xxSQpoHvmfARdoEgh7nWre3OYXQ== media-typer@0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= mem@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76" + integrity sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y= dependencies: mimic-fn "^1.0.0" memory-fs@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.2.0.tgz#f2bb25368bc121e391c2520de92969caee0a0290" + integrity sha1-8rslNovBIeORwlIN6Slpyu4KApA= memory-fs@~0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.3.0.tgz#7bcc6b629e3a43e871d7e29aca6ae8a7f15cbb20" + integrity sha1-e8xrYp46Q+hx1+Kaymrop/FcuyA= dependencies: errno "^0.1.3" readable-stream "^2.0.1" @@ -5961,6 +6856,7 @@ memory-fs@~0.3.0: memory-fs@~0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" + integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= dependencies: errno "^0.1.3" readable-stream "^2.0.1" @@ -5968,6 +6864,7 @@ memory-fs@~0.4.1: meow@^3.1.0, meow@^3.7.0: version "3.7.0" resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" + integrity sha1-cstmi0JSKCkKu/qFaJJYcwioAfs= dependencies: camelcase-keys "^2.0.0" decamelize "^1.1.2" @@ -5983,20 +6880,24 @@ meow@^3.1.0, meow@^3.7.0: merge-descriptors@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= merge-stream@^1.0.0, merge-stream@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-1.0.1.tgz#4041202d508a342ba00174008df0c251b8c135e1" + integrity sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE= dependencies: readable-stream "^2.0.1" merge@^1.1.3: version "1.2.0" resolved "https://registry.yarnpkg.com/merge/-/merge-1.2.0.tgz#7531e39d4949c281a66b8c5a6e0265e8b05894da" + integrity sha1-dTHjnUlJwoGma4xabgJl6LBYlNo= mermaid@^8.0.0-rc.8: version "8.0.0-rc.8" resolved "http://registry.npm.taobao.org/mermaid/download/mermaid-8.0.0-rc.8.tgz#74ed54d0d46e9ee71c4db2730b2d83d516a21e72" + integrity sha512-GbF9jHWfqE7YGx9vQySmBxy2Ahlclxmpk4tJ9ntNyafENl96s96ggUK/NQS5ydYoFab6MavTm4YMTIPKqWVvPQ== dependencies: d3 "^4.13.0" dagre-d3-renderer "^0.5.8" @@ -6010,10 +6911,12 @@ mermaid@^8.0.0-rc.8: methods@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= micromatch@^2.1.5, micromatch@^2.3.11: version "2.3.11" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" + integrity sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU= dependencies: arr-diff "^2.0.0" array-unique "^0.2.1" @@ -6032,6 +6935,7 @@ micromatch@^2.1.5, micromatch@^2.3.11: micromatch@^3.1.4, micromatch@^3.1.8: version "3.1.10" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== dependencies: arr-diff "^4.0.0" array-unique "^0.3.2" @@ -6050,44 +6954,53 @@ micromatch@^3.1.4, micromatch@^3.1.8: "mime-db@>= 1.33.0 < 2", mime-db@~1.33.0: version "1.33.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db" + integrity sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ== mime-db@~1.12.0: version "1.12.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.12.0.tgz#3d0c63180f458eb10d325aaa37d7c58ae312e9d7" + integrity sha1-PQxjGA9FjrENMlqqN9fFiuMS6dc= mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.18: version "2.1.18" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8" + integrity sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ== dependencies: mime-db "~1.33.0" mime-types@~2.0.1, mime-types@~2.0.3: version "2.0.14" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.0.14.tgz#310e159db23e077f8bb22b748dabfa4957140aa6" + integrity sha1-MQ4VnbI+B3+Lsit0jav6SVcUCqY= dependencies: mime-db "~1.12.0" mime@1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" + integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ== mime@^1.5.0: version "1.6.0" resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== mimic-fn@^1.0.0: version "1.2.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" + integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== min-document@^2.19.0: version "2.19.0" resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685" + integrity sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU= dependencies: dom-walk "^0.1.0" minimatch@0.3: version "0.3.0" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-0.3.0.tgz#275d8edaac4f1bb3326472089e7949c8394699dd" + integrity sha1-J12O2qxPG7MyZHIInnlJyDlGmd0= dependencies: lru-cache "2" sigmund "~1.0.0" @@ -6095,18 +7008,21 @@ minimatch@0.3: "minimatch@2 || 3", minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== dependencies: brace-expansion "^1.1.7" minimatch@2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-2.0.4.tgz#83bea115803e7a097a78022427287edb762fafed" + integrity sha1-g76hFYA+egl6eAIkJyh+23Yvr+0= dependencies: brace-expansion "^1.0.0" minimatch@~0.2.11, minimatch@~0.2.12: version "0.2.14" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-0.2.14.tgz#c74e780574f63c6f9a090e90efbe6ef53a6a756a" + integrity sha1-x054BXT2PG+aCQ6Q775u9TpqdWo= dependencies: lru-cache "2" sigmund "~1.0.0" @@ -6114,18 +7030,22 @@ minimatch@~0.2.11, minimatch@~0.2.12: minimist@0.0.8: version "0.0.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" + integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= minimist@^1.1.0, minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" + integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= minimist@~0.0.1: version "0.0.10" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" + integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8= minipass@^2.2.1, minipass@^2.3.3: version "2.3.3" resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.3.tgz#a7dcc8b7b833f5d368759cce544dccb55f50f233" + integrity sha512-/jAn9/tEX4gnpyRATxgHEOV6xbcyxgT7iUnxo9Y3+OB0zX00TgKIv/2FZCf5brBbICcwbLqVv2ImjvWWrQMSYw== dependencies: safe-buffer "^5.1.2" yallist "^3.0.0" @@ -6133,12 +7053,14 @@ minipass@^2.2.1, minipass@^2.3.3: minizlib@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.1.0.tgz#11e13658ce46bc3a70a267aac58359d1e0c29ceb" + integrity sha512-4T6Ur/GctZ27nHfpt9THOdRZNgyJ9FZchYO1ceg5S8Q3DNLCKYy44nCZzgCJgcvx2UM8czmqak5BCxJMrq37lA== dependencies: minipass "^2.2.1" mixin-deep@^1.1.3, mixin-deep@^1.2.0: version "1.3.1" resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" + integrity sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ== dependencies: for-in "^1.0.2" is-extendable "^1.0.1" @@ -6146,16 +7068,19 @@ mixin-deep@^1.1.3, mixin-deep@^1.2.0: mkdirp@0.5.1, mkdirp@0.5.x, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" + integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= dependencies: minimist "0.0.8" mkpath@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/mkpath/-/mkpath-0.1.0.tgz#7554a6f8d871834cc97b5462b122c4c124d6de91" + integrity sha1-dVSm+Nhxg0zJe1RisSLEwSTW3pE= mksnapshot@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/mksnapshot/-/mksnapshot-0.1.0.tgz#f7d09abca806ad8c3780da701bb18778d7ce69ac" + integrity sha1-99CavKgGrYw3gNpwG7GHeNfOaaw= dependencies: decompress-zip "0.1.0" fs-extra "0.18.2" @@ -6164,6 +7089,7 @@ mksnapshot@0.1.0: mksnapshot@^0.3.0: version "0.3.1" resolved "https://registry.yarnpkg.com/mksnapshot/-/mksnapshot-0.3.1.tgz#2501c05657436d742ce958a4ff92c77e40dd37e6" + integrity sha1-JQHAVldDbXQs6Vik/5LHfkDdN+Y= dependencies: decompress-zip "0.3.0" fs-extra "0.26.7" @@ -6172,6 +7098,7 @@ mksnapshot@^0.3.0: mock-require@^3.0.1: version "3.0.2" resolved "https://registry.yarnpkg.com/mock-require/-/mock-require-3.0.2.tgz#7ce759b559e3b194be5f20a5b1cece0eb363f53d" + integrity sha512-aD/Y1ZFHqw5pHg3HVQ50dLbfaAAcytS6sqLuhP51Dk3TSPdFb2VkSAa3mjrHifLIlGAtwQHJHINafAyqAne7vA== dependencies: get-caller-file "^1.0.2" normalize-path "^2.1.1" @@ -6179,30 +7106,37 @@ mock-require@^3.0.1: moment@^2.10.2, moment@^2.21.0: version "2.22.2" resolved "http://registry.npm.taobao.org/moment/download/moment-2.22.2.tgz#3c257f9839fc0e93ff53149632239eb90783ff66" + integrity sha1-PCV/mDn8DpP/UxSWMiOeuQeD/2Y= moment@^2.10.3: version "2.22.1" resolved "https://registry.yarnpkg.com/moment/-/moment-2.22.1.tgz#529a2e9bf973f259c9643d237fda84de3a26e8ad" + integrity sha512-shJkRTSebXvsVqk56I+lkb2latjBs8I+pc2TzWc545y2iFnSjm7Wg0QMh+ZWcdSLQyGEau5jI8ocnmkyTgr9YQ== mousetrap-global-bind@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/mousetrap-global-bind/-/mousetrap-global-bind-1.1.0.tgz#cd7de9222bd0646fa2e010d54c84a74c26a88edd" + integrity sha1-zX3pIivQZG+i4BDVTISnTCaojt0= mousetrap@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/mousetrap/-/mousetrap-1.6.1.tgz#2a085f5c751294c75e7e81f6ec2545b29cbf42d9" + integrity sha1-KghfXHUSlMdefoH27CVFspy/Qtk= ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= ms@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" + integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== multimatch@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/multimatch/-/multimatch-2.1.0.tgz#9c7906a22fb4c02919e2f5f75161b4cdbd4b2a2b" + integrity sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis= dependencies: array-differ "^1.0.0" array-union "^1.0.1" @@ -6212,14 +7146,17 @@ multimatch@^2.1.0: mute-stream@0.0.5: version "0.0.5" resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.5.tgz#8fbfabb0a98a253d3184331f9e8deb7372fac6c0" + integrity sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA= nan@^2.9.2: version "2.10.0" resolved "https://registry.yarnpkg.com/nan/-/nan-2.10.0.tgz#96d0cd610ebd58d4b4de9cc0c6828cda99c7548f" + integrity sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA== nanomatch@^1.2.9: version "1.2.9" resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.9.tgz#879f7150cb2dab7a471259066c104eee6e0fa7c2" + integrity sha512-n8R9bS8yQ6eSXaV6jHUpKzD8gLsin02w1HSFiegwrs9E098Ylhw5jdyKPaYqvHknHaSCKTPp7C8dGCQ0q9koXA== dependencies: arr-diff "^4.0.0" array-unique "^0.3.2" @@ -6237,14 +7174,17 @@ nanomatch@^1.2.9: natives@^1.1.0: version "1.1.4" resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.4.tgz#2f0f224fc9a7dd53407c7667c84cf8dbe773de58" + integrity sha512-Q29yeg9aFKwhLVdkTAejM/HvYG0Y1Am1+HUkFQGn5k2j8GS+v60TVmZh6nujpEAj/qql+wGUrlryO8bF+b1jEg== natural-compare@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= needle@^2.2.0: version "2.2.1" resolved "https://registry.yarnpkg.com/needle/-/needle-2.2.1.tgz#b5e325bd3aae8c2678902fa296f729455d1d3a7d" + integrity sha512-t/ZswCM9JTWjAdXS9VpvqhI2Ct2sL2MdY4fUXqGJaGBk13ge99ObqRksRTbBE56K+wxUXwwfZYOuZHifFW9q+Q== dependencies: debug "^2.1.2" iconv-lite "^0.4.4" @@ -6253,20 +7193,24 @@ needle@^2.2.0: negotiator@0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" + integrity sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk= next-tick@1: version "1.0.0" resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" + integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= nib@^1.1.0: version "1.1.2" resolved "https://registry.yarnpkg.com/nib/-/nib-1.1.2.tgz#6a69ede4081b95c0def8be024a4c8ae0c2cbb6c7" + integrity sha1-amnt5AgblcDe+L4CSkyK4MLLtsc= dependencies: stylus "0.54.5" node-fetch@^1.0.1: version "1.7.3" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef" + integrity sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ== dependencies: encoding "^0.1.11" is-stream "^1.0.1" @@ -6274,10 +7218,12 @@ node-fetch@^1.0.1: node-int64@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" + integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= node-ipc@^8.1.0: version "8.10.3" resolved "https://registry.yarnpkg.com/node-ipc/-/node-ipc-8.10.3.tgz#223bd431ad7fb2e40c5434f8a5e4558be2568fbd" + integrity sha1-IjvUMa1/suQMVDT4peRVi+JWj70= dependencies: colors "*" event-pubsub "4.2.3" @@ -6287,6 +7233,7 @@ node-ipc@^8.1.0: node-libs-browser@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-0.7.0.tgz#3e272c0819e308935e26674408d7af0e1491b83b" + integrity sha1-PicsCBnjCJNeJmdECNevDhSRuDs= dependencies: assert "^1.1.1" browserify-zlib "^0.1.4" @@ -6315,6 +7262,7 @@ node-libs-browser@^0.7.0: node-notifier@^5.2.1: version "5.2.1" resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.2.1.tgz#fa313dd08f5517db0e2502e5758d664ac69f9dea" + integrity sha512-MIBs+AAd6dJ2SklbbE8RUDRlIVhU8MaNLh1A9SUZDUHPiZkWLFde6UNwG41yQHZEToHgJMXqyVZ9UcS/ReOVTg== dependencies: growly "^1.3.0" semver "^5.4.1" @@ -6324,6 +7272,7 @@ node-notifier@^5.2.1: node-pre-gyp@^0.10.0: version "0.10.0" resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.10.0.tgz#6e4ef5bb5c5203c6552448828c852c40111aac46" + integrity sha512-G7kEonQLRbcA/mOoFoxvlMrw6Q6dPf92+t/l0DFSMuSlDoWaI9JWIyPwK0jyE1bph//CUEL65/Fz1m2vJbmjQQ== dependencies: detect-libc "^1.0.2" mkdirp "^0.5.1" @@ -6339,14 +7288,17 @@ node-pre-gyp@^0.10.0: node-status-codes@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/node-status-codes/-/node-status-codes-1.0.0.tgz#5ae5541d024645d32a58fcddc9ceecea7ae3ac2f" + integrity sha1-WuVUHQJGRdMqWPzdyc7s6nrjrC8= node-uuid@~1.4.0: version "1.4.8" resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.8.tgz#b040eb0923968afabf8d32fb1f17f1167fdab907" + integrity sha1-sEDrCSOWivq/jTL7HxfxFn/auQc= nodeify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/nodeify/-/nodeify-1.0.1.tgz#64ab69a7bdbaf03ce107b4f0335c87c0b9e91b1d" + integrity sha1-ZKtpp7268DzhB7TwM1yHwLnpGx0= dependencies: is-promise "~1.0.0" promise "~1.3.0" @@ -6354,12 +7306,14 @@ nodeify@^1.0.1: nopt@^3.0.1: version "3.0.6" resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" + integrity sha1-xkZdvwirzU2zWTF/eaxopkayj/k= dependencies: abbrev "1" nopt@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" + integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00= dependencies: abbrev "1" osenv "^0.1.4" @@ -6367,12 +7321,14 @@ nopt@^4.0.1: nopt@~1.0.10: version "1.0.10" resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" + integrity sha1-bd0hvSoxQXuScn3Vhfim83YI6+4= dependencies: abbrev "1" normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: version "2.4.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" + integrity sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw== dependencies: hosted-git-info "^2.1.4" is-builtin-module "^1.0.0" @@ -6382,16 +7338,19 @@ normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: normalize-path@^2.0.0, normalize-path@^2.0.1, normalize-path@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= dependencies: remove-trailing-separator "^1.0.1" normalize-range@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= normalize-url@^1.4.0: version "1.9.1" resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" + integrity sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= dependencies: object-assign "^4.0.1" prepend-http "^1.0.0" @@ -6401,10 +7360,12 @@ normalize-url@^1.4.0: npm-bundled@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.3.tgz#7e71703d973af3370a9591bafe3a63aca0be2308" + integrity sha512-ByQ3oJ/5ETLyglU2+8dBObvhfWXX8dtPZDMePCahptliFX2iIuhyEszyFk401PZUNQH20vvdW5MLjJxkwU80Ow== npm-packlist@^1.1.6: version "1.1.10" resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.1.10.tgz#1039db9e985727e464df066f4cf0ab6ef85c398a" + integrity sha512-AQC0Dyhzn4EiYEfIUjCdMl0JJ61I2ER9ukf/sLxJUcZHfo+VyEfz2rMJgLZSS1v30OxPQe1cN0LZA1xbcaVfWA== dependencies: ignore-walk "^3.0.1" npm-bundled "^1.0.1" @@ -6412,21 +7373,24 @@ npm-packlist@^1.1.6: npm-run-path@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= dependencies: path-key "^2.0.0" npmlog@^4.0.2: version "4.1.2" resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== dependencies: are-we-there-yet "~1.1.2" console-control-strings "~1.1.0" gauge "~2.7.3" set-blocking "~2.0.0" -nugget@^2.0.0: +nugget@^2.0.0, nugget@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/nugget/-/nugget-2.0.1.tgz#201095a487e1ad36081b3432fa3cada4f8d071b0" + integrity sha1-IBCVpIfhrTYIGzQy+jytpPjQcbA= dependencies: debug "^2.1.3" minimist "^1.1.0" @@ -6439,38 +7403,47 @@ nugget@^2.0.0: num2fraction@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" + integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= number-is-nan@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= "nwmatcher@>= 1.3.9 < 2.0.0", nwmatcher@^1.4.3: version "1.4.4" resolved "https://registry.yarnpkg.com/nwmatcher/-/nwmatcher-1.4.4.tgz#2285631f34a95f0d0395cd900c96ed39b58f346e" + integrity sha512-3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ== nwsapi@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.0.0.tgz#7c8faf4ad501e1d17a651ebc5547f966b547c5c7" + integrity sha512-9kj1oCEDNq+LHDAVPGDPg9+qRcBcpXb1IYC8q89jR8xJvOC2byQwEVsM3W1qQcSPVyzGGaXN7wZHnXORCiZl4w== oauth-sign@~0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.6.0.tgz#7dbeae44f6ca454e1f168451d630746735813ce3" + integrity sha1-fb6uRPbKRU4fFoRR1jB0ZzWBPOM= oauth-sign@~0.8.2: version "0.8.2" resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" + integrity sha1-Rqarfwrq2N6unsBWV4C31O/rnUM= object-assign@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-3.0.0.tgz#9bedd5ca0897949bca47e7ff408062d549f587f2" + integrity sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I= object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= object-copy@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= dependencies: copy-descriptor "^0.1.0" define-property "^0.2.5" @@ -6479,24 +7452,29 @@ object-copy@^0.1.0: object-keys@^1.0.8: version "1.0.11" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d" + integrity sha1-xUYBd4rVYPEULODgG8yotW0TQm0= object-keys@~0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-0.4.0.tgz#28a6aae7428dd2c3a92f3d95f21335dd204e0336" + integrity sha1-KKaq50KN0sOpLz2V8hM13SBOAzY= object-unfreeze@^1.0.2: version "1.1.0" resolved "https://registry.yarnpkg.com/object-unfreeze/-/object-unfreeze-1.1.0.tgz#69628bea1f3c9d29f4eb0ba63b38002d70ea3ce9" + integrity sha1-aWKL6h88nSn06wumOzgALXDqPOk= object-visit@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= dependencies: isobject "^3.0.0" object.getownpropertydescriptors@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16" + integrity sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY= dependencies: define-properties "^1.1.2" es-abstract "^1.5.1" @@ -6504,6 +7482,7 @@ object.getownpropertydescriptors@^2.0.3: object.omit@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" + integrity sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo= dependencies: for-own "^0.1.4" is-extendable "^0.1.1" @@ -6511,12 +7490,14 @@ object.omit@^2.0.0: object.pick@^1.2.0, object.pick@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= dependencies: isobject "^3.0.1" observable-to-promise@^0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/observable-to-promise/-/observable-to-promise-0.5.0.tgz#c828f0f0dc47e9f86af8a4977c5d55076ce7a91f" + integrity sha1-yCjw8NxH6fhq+KSXfF1VB2znqR8= dependencies: is-observable "^0.2.0" symbol-observable "^1.0.4" @@ -6524,36 +7505,43 @@ observable-to-promise@^0.5.0: on-finished@~2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= dependencies: ee-first "1.1.1" on-headers@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7" + integrity sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c= once@^1.3.0, once@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= dependencies: wrappy "1" onetime@^1.0.0: version "1.1.0" resolved "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" + integrity sha1-ofeDj4MUxRbwXs78vEzP4EtO14k= onetime@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" + integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= dependencies: mimic-fn "^1.0.0" open@0.0.5: version "0.0.5" resolved "https://registry.yarnpkg.com/open/-/open-0.0.5.tgz#42c3e18ec95466b6bf0dc42f3a2945c3f0cad8fc" + integrity sha1-QsPhjslUZra/DcQvOilFw/DK2Pw= optimist@^0.6.1, optimist@~0.6.0, optimist@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" + integrity sha1-2j6nRob6IaGaERwybpDrFaAZZoY= dependencies: minimist "~0.0.1" wordwrap "~0.0.2" @@ -6561,16 +7549,19 @@ optimist@^0.6.1, optimist@~0.6.0, optimist@~0.6.1: optimist@~0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.4.0.tgz#cb8ec37f2fe3aa9864cb67a275250e7e19620a25" + integrity sha1-y47Dfy/jqphky2eidSUOfhliCiU= dependencies: wordwrap "~0.0.2" option-chain@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/option-chain/-/option-chain-1.0.0.tgz#938d73bd4e1783f948d34023644ada23669e30f2" + integrity sha1-k41zvU4Xg/lI00AjZEraI2aeMPI= optionator@^0.8.1, optionator@^0.8.2: version "0.8.2" resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" + integrity sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q= dependencies: deep-is "~0.1.3" fast-levenshtein "~2.0.4" @@ -6582,26 +7573,31 @@ optionator@^0.8.1, optionator@^0.8.2: original@>=0.0.5: version "1.0.1" resolved "https://registry.yarnpkg.com/original/-/original-1.0.1.tgz#b0a53ff42ba997a8c9cd1fb5daaeb42b9d693190" + integrity sha512-IEvtB5vM5ULvwnqMxWBLxkS13JIEXbakizMSo3yoPNPCIWzg8TG3Usn/UhXoZFM/m+FuEA20KdzPSFq/0rS+UA== dependencies: url-parse "~1.4.0" os-browserify@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.2.1.tgz#63fc4ccee5d2d7763d26bbf8601078e6c2e0044f" + integrity sha1-Y/xMzuXS13Y9Jrv4YBB45sLgBE8= os-homedir@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= os-locale@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9" + integrity sha1-IPnxeuKe00XoveWDsT0gCYA8FNk= dependencies: lcid "^1.0.0" os-locale@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2" + integrity sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA== dependencies: execa "^0.7.0" lcid "^1.0.0" @@ -6610,10 +7606,12 @@ os-locale@^2.0.0: os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= osenv@^0.1.4: version "0.1.5" resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" + integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== dependencies: os-homedir "^1.0.0" os-tmpdir "^1.0.0" @@ -6621,32 +7619,38 @@ osenv@^0.1.4: p-finally@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= p-limit@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.2.0.tgz#0e92b6bedcb59f022c13d0f1949dc82d15909f1c" + integrity sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng== dependencies: p-try "^1.0.0" p-locate@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" + integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= dependencies: p-limit "^1.1.0" p-try@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" + integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= package-hash@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/package-hash/-/package-hash-1.2.0.tgz#003e56cd57b736a6ed6114cc2b81542672770e44" + integrity sha1-AD5WzVe3NqbtYRTMK4FUJnJ3DkQ= dependencies: md5-hex "^1.3.0" package-hash@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/package-hash/-/package-hash-2.0.0.tgz#78ae326c89e05a4d813b68601977af05c00d2a0d" + integrity sha1-eK4ybIngWk2BO2hgGXevBcANKg0= dependencies: graceful-fs "^4.1.11" lodash.flattendeep "^4.4.0" @@ -6656,6 +7660,7 @@ package-hash@^2.0.0: package-json@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/package-json/-/package-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed" + integrity sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0= dependencies: got "^6.7.1" registry-auth-token "^3.0.1" @@ -6665,16 +7670,19 @@ package-json@^4.0.0: pako@~0.2.0: version "0.2.9" resolved "https://registry.yarnpkg.com/pako/-/pako-0.2.9.tgz#f3f7522f4ef782348da8161bad9ecfd51bf83a75" + integrity sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU= parse-author@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/parse-author/-/parse-author-2.0.0.tgz#d3460bf1ddd0dfaeed42da754242e65fb684a81f" + integrity sha1-00YL8d3Q367tQtp1QkLmX7aEqB8= dependencies: author-regex "^1.0.0" parse-glob@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" + integrity sha1-ssN2z7EfNVE7rdFz7wu246OIORw= dependencies: glob-base "^0.3.0" is-dotfile "^1.0.0" @@ -6684,12 +7692,14 @@ parse-glob@^3.0.4: parse-json@^2.1.0, parse-json@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" + integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= dependencies: error-ex "^1.2.0" parse-json@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" + integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= dependencies: error-ex "^1.3.1" json-parse-better-errors "^1.0.1" @@ -6697,64 +7707,79 @@ parse-json@^4.0.0: parse-ms@^0.1.0: version "0.1.2" resolved "https://registry.yarnpkg.com/parse-ms/-/parse-ms-0.1.2.tgz#dd3fa25ed6c2efc7bdde12ad9b46c163aa29224e" + integrity sha1-3T+iXtbC78e93hKtm0bBY6opIk4= parse-ms@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/parse-ms/-/parse-ms-1.0.1.tgz#56346d4749d78f23430ca0c713850aef91aa361d" + integrity sha1-VjRtR0nXjyNDDKDHE4UK75GqNh0= parse5@4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608" + integrity sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA== parse5@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/parse5/-/parse5-1.5.1.tgz#9b7f3b0de32be78dc2401b17573ccaf0f6f59d94" + integrity sha1-m387DeMr543CQBsXVzzK8Pb1nZQ= parseurl@~1.3.2: version "1.3.2" resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3" + integrity sha1-/CidTtiZMRlGDBViUyYs3I3mW/M= pascalcase@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= path-browserify@0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a" + integrity sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo= path-exists@^2.0.0, path-exists@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" + integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= dependencies: pinkie-promise "^2.0.0" path-exists@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= path-is-absolute@^1.0.0, path-is-absolute@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= path-is-inside@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= path-key@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= path-parse@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1" + integrity sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME= path-to-regexp@0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= path-type@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" + integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE= dependencies: graceful-fs "^4.1.2" pify "^2.0.0" @@ -6763,52 +7788,63 @@ path-type@^1.0.0: path-type@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" + integrity sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM= dependencies: pify "^2.0.0" pbkdf2-compat@2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/pbkdf2-compat/-/pbkdf2-compat-2.0.1.tgz#b6e0c8fa99494d94e0511575802a59a5c142f288" + integrity sha1-tuDI+plJTZTgURV1gCpZpcFC8og= pend@~1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" + integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA= performance-now@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= pify@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= pify@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" + integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= pinkie-promise@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-1.0.0.tgz#d1da67f5482563bb7cf57f286ae2822ecfbf3670" + integrity sha1-0dpn9UglY7t89X8oauKCLs+/NnA= dependencies: pinkie "^1.0.0" pinkie-promise@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= dependencies: pinkie "^2.0.0" pinkie@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-1.0.0.tgz#5a47f28ba1015d0201bda7bf0f358e47bec8c7e4" + integrity sha1-Wkfyi6EBXQIBvae/DzWOR77Ix+Q= pinkie@^2.0.0: version "2.0.4" resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" + integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= pkg-conf@^2.0.0, pkg-conf@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/pkg-conf/-/pkg-conf-2.1.0.tgz#2126514ca6f2abfebd168596df18ba57867f0058" + integrity sha1-ISZRTKbyq/69FoWW3xi6V4Z/AFg= dependencies: find-up "^2.0.0" load-json-file "^4.0.0" @@ -6816,6 +7852,7 @@ pkg-conf@^2.0.0, pkg-conf@^2.1.0: pkg-config@^1.0.1, pkg-config@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/pkg-config/-/pkg-config-1.1.1.tgz#557ef22d73da3c8837107766c52eadabde298fe4" + integrity sha1-VX7yLXPaPIg3EHdmxS6tq94pj+Q= dependencies: debug-log "^1.0.0" find-root "^1.0.0" @@ -6824,24 +7861,28 @@ pkg-config@^1.0.1, pkg-config@^1.1.0: pkg-dir@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4" + integrity sha1-ektQio1bstYp1EcFb/TpyTFM89Q= dependencies: find-up "^1.0.0" pkg-dir@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" + integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= dependencies: find-up "^2.1.0" pkg-up@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-2.0.0.tgz#c819ac728059a461cab1c3889a2be3c49a004d7f" + integrity sha1-yBmscoBZpGHKscOImivjxJoATX8= dependencies: find-up "^2.1.0" plist@^2.0.0, plist@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/plist/-/plist-2.1.0.tgz#57ccdb7a0821df21831217a3cad54e3e146a1025" + integrity sha1-V8zbeggh3yGDEhejytVOPhRqECU= dependencies: base64-js "1.2.0" xmlbuilder "8.2.2" @@ -6850,24 +7891,29 @@ plist@^2.0.0, plist@^2.1.0: plur@^2.0.0: version "2.1.2" resolved "https://registry.yarnpkg.com/plur/-/plur-2.1.2.tgz#7482452c1a0f508e3e344eaec312c91c29dc655a" + integrity sha1-dIJFLBoPUI4+NE6uwxLJHCncZVo= dependencies: irregular-plurals "^1.0.0" pluralize@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-1.2.1.tgz#d1a21483fd22bb41e58a12fa3421823140897c45" + integrity sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU= pn@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb" + integrity sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA== posix-character-classes@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= postcss-calc@^5.2.0: version "5.3.1" resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-5.3.1.tgz#77bae7ca928ad85716e2fda42f261bf7c1d65b5e" + integrity sha1-d7rnypKK2FcW4v2kLyYb98HWW14= dependencies: postcss "^5.0.2" postcss-message-helpers "^2.0.0" @@ -6876,6 +7922,7 @@ postcss-calc@^5.2.0: postcss-colormin@^2.1.8: version "2.2.2" resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-2.2.2.tgz#6631417d5f0e909a3d7ec26b24c8a8d1e4f96e4b" + integrity sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks= dependencies: colormin "^1.0.5" postcss "^5.0.13" @@ -6884,6 +7931,7 @@ postcss-colormin@^2.1.8: postcss-convert-values@^2.3.4: version "2.6.1" resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz#bbd8593c5c1fd2e3d1c322bb925dcae8dae4d62d" + integrity sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0= dependencies: postcss "^5.0.11" postcss-value-parser "^3.1.2" @@ -6891,30 +7939,35 @@ postcss-convert-values@^2.3.4: postcss-discard-comments@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz#befe89fafd5b3dace5ccce51b76b81514be00e3d" + integrity sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0= dependencies: postcss "^5.0.14" postcss-discard-duplicates@^2.0.1: version "2.1.0" resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz#b9abf27b88ac188158a5eb12abcae20263b91932" + integrity sha1-uavye4isGIFYpesSq8riAmO5GTI= dependencies: postcss "^5.0.4" postcss-discard-empty@^2.0.1: version "2.1.0" resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz#d2b4bd9d5ced5ebd8dcade7640c7d7cd7f4f92b5" + integrity sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU= dependencies: postcss "^5.0.14" postcss-discard-overridden@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz#8b1eaf554f686fb288cd874c55667b0aa3668d58" + integrity sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg= dependencies: postcss "^5.0.16" postcss-discard-unused@^2.2.1: version "2.2.3" resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz#bce30b2cc591ffc634322b5fb3464b6d934f4433" + integrity sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM= dependencies: postcss "^5.0.14" uniqs "^2.0.0" @@ -6922,12 +7975,14 @@ postcss-discard-unused@^2.2.1: postcss-filter-plugins@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz#82245fdf82337041645e477114d8e593aa18b8ec" + integrity sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ== dependencies: postcss "^5.0.4" postcss-merge-idents@^2.1.5: version "2.1.7" resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz#4c5530313c08e1d5b3bbf3d2bbc747e278eea270" + integrity sha1-TFUwMTwI4dWzu/PSu8dH4njuonA= dependencies: has "^1.0.1" postcss "^5.0.10" @@ -6936,12 +7991,14 @@ postcss-merge-idents@^2.1.5: postcss-merge-longhand@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz#23d90cd127b0a77994915332739034a1a4f3d658" + integrity sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg= dependencies: postcss "^5.0.4" postcss-merge-rules@^2.0.3: version "2.1.2" resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz#d1df5dfaa7b1acc3be553f0e9e10e87c61b5f721" + integrity sha1-0d9d+qexrMO+VT8OnhDofGG19yE= dependencies: browserslist "^1.5.2" caniuse-api "^1.5.2" @@ -6952,10 +8009,12 @@ postcss-merge-rules@^2.0.3: postcss-message-helpers@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e" + integrity sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4= postcss-minify-font-values@^1.0.2: version "1.0.5" resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz#4b58edb56641eba7c8474ab3526cafd7bbdecb69" + integrity sha1-S1jttWZB66fIR0qzUmyv17vey2k= dependencies: object-assign "^4.0.1" postcss "^5.0.4" @@ -6964,6 +8023,7 @@ postcss-minify-font-values@^1.0.2: postcss-minify-gradients@^1.0.1: version "1.0.5" resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz#5dbda11373703f83cfb4a3ea3881d8d75ff5e6e1" + integrity sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE= dependencies: postcss "^5.0.12" postcss-value-parser "^3.3.0" @@ -6971,6 +8031,7 @@ postcss-minify-gradients@^1.0.1: postcss-minify-params@^1.0.4: version "1.2.2" resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz#ad2ce071373b943b3d930a3fa59a358c28d6f1f3" + integrity sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM= dependencies: alphanum-sort "^1.0.1" postcss "^5.0.2" @@ -6980,6 +8041,7 @@ postcss-minify-params@^1.0.4: postcss-minify-selectors@^2.0.4: version "2.1.1" resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz#b2c6a98c0072cf91b932d1a496508114311735bf" + integrity sha1-ssapjAByz5G5MtGkllCBFDEXNb8= dependencies: alphanum-sort "^1.0.2" has "^1.0.1" @@ -6989,12 +8051,14 @@ postcss-minify-selectors@^2.0.4: postcss-modules-extract-imports@1.0.0-beta2: version "1.0.0-beta2" resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.0.0-beta2.tgz#f1d3533eea3fe79dffa97a2371cc916393401dc5" + integrity sha1-8dNTPuo/553/qXojccyRY5NAHcU= dependencies: postcss "^5.0.4" postcss-modules-local-by-default@1.0.0-beta1: version "1.0.0-beta1" resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.0.0-beta1.tgz#89b3ad65f669973386804953948aad23b7330d5f" + integrity sha1-ibOtZfZplzOGgElTlIqtI7czDV8= dependencies: css-selector-tokenizer "^0.5.1" postcss "^5.0.4" @@ -7002,6 +8066,7 @@ postcss-modules-local-by-default@1.0.0-beta1: postcss-modules-scope@1.0.0-beta2: version "1.0.0-beta2" resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.0.0-beta2.tgz#76af8b0008ede646bb9db675e27bc4ee3aa044bc" + integrity sha1-dq+LAAjt5ka7nbZ14nvE7jqgRLw= dependencies: css-selector-tokenizer "^0.5.0" postcss "^5.0.4" @@ -7009,12 +8074,14 @@ postcss-modules-scope@1.0.0-beta2: postcss-normalize-charset@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz#ef9ee71212d7fe759c78ed162f61ed62b5cb93f1" + integrity sha1-757nEhLX/nWceO0WL2HtYrXLk/E= dependencies: postcss "^5.0.5" postcss-normalize-url@^3.0.7: version "3.0.8" resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz#108f74b3f2fcdaf891a2ffa3ea4592279fc78222" + integrity sha1-EI90s/L82viRov+j6kWSJ5/HgiI= dependencies: is-absolute-url "^2.0.0" normalize-url "^1.4.0" @@ -7024,6 +8091,7 @@ postcss-normalize-url@^3.0.7: postcss-ordered-values@^2.1.0: version "2.2.3" resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz#eec6c2a67b6c412a8db2042e77fe8da43f95c11d" + integrity sha1-7sbCpntsQSqNsgQud/6NpD+VwR0= dependencies: postcss "^5.0.4" postcss-value-parser "^3.0.1" @@ -7031,6 +8099,7 @@ postcss-ordered-values@^2.1.0: postcss-reduce-idents@^2.2.2: version "2.4.0" resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz#c2c6d20cc958284f6abfbe63f7609bf409059ad3" + integrity sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM= dependencies: postcss "^5.0.4" postcss-value-parser "^3.0.2" @@ -7038,12 +8107,14 @@ postcss-reduce-idents@^2.2.2: postcss-reduce-initial@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz#68f80695f045d08263a879ad240df8dd64f644ea" + integrity sha1-aPgGlfBF0IJjqHmtJA343WT2ROo= dependencies: postcss "^5.0.4" postcss-reduce-transforms@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz#ff76f4d8212437b31c298a42d2e1444025771ae1" + integrity sha1-/3b02CEkN7McKYpC0uFEQCV3GuE= dependencies: has "^1.0.1" postcss "^5.0.8" @@ -7052,6 +8123,7 @@ postcss-reduce-transforms@^1.0.3: postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2: version "2.2.3" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" + integrity sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A= dependencies: flatten "^1.0.2" indexes-of "^1.0.1" @@ -7060,6 +8132,7 @@ postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2: postcss-svgo@^2.1.1: version "2.1.6" resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-2.1.6.tgz#b6df18aa613b666e133f08adb5219c2684ac108d" + integrity sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0= dependencies: is-svg "^2.0.0" postcss "^5.0.14" @@ -7069,6 +8142,7 @@ postcss-svgo@^2.1.1: postcss-unique-selectors@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz#981d57d29ddcb33e7b1dfe1fd43b8649f933ca1d" + integrity sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0= dependencies: alphanum-sort "^1.0.1" postcss "^5.0.4" @@ -7077,10 +8151,12 @@ postcss-unique-selectors@^2.0.2: postcss-value-parser@^3.0.1, postcss-value-parser@^3.0.2, postcss-value-parser@^3.1.1, postcss-value-parser@^3.1.2, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15" + integrity sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU= postcss-zindex@^2.0.1: version "2.2.0" resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-2.2.0.tgz#d2109ddc055b91af67fc4cb3b025946639d2af22" + integrity sha1-0hCd3AVbka9n/EyzsCWUZjnSryI= dependencies: has "^1.0.1" postcss "^5.0.4" @@ -7089,6 +8165,7 @@ postcss-zindex@^2.0.1: postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.6, postcss@^5.0.8, postcss@^5.2.16: version "5.2.18" resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.18.tgz#badfa1497d46244f6390f58b319830d9107853c5" + integrity sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg== dependencies: chalk "^1.1.3" js-base64 "^2.1.9" @@ -7098,6 +8175,7 @@ postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0 postcss@^6.0.14: version "6.0.22" resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.22.tgz#e23b78314905c3b90cbd61702121e7a78848f2a3" + integrity sha512-Toc9lLoUASwGqxBSJGTVcOQiDqjK+Z2XlWBg+IgYwQMY9vA2f7iMpXVc1GpPcfTSyM5lkxNo0oDwDRO+wm7XHA== dependencies: chalk "^2.4.1" source-map "^0.6.1" @@ -7106,18 +8184,22 @@ postcss@^6.0.14: prelude-ls@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" + integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= prepend-http@^1.0.0, prepend-http@^1.0.1: version "1.0.4" resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" + integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= preserve@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" + integrity sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks= pretty-bytes@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-1.0.4.tgz#0a22e8210609ad35542f8c8d5d2159aff0751c84" + integrity sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ= dependencies: get-stdin "^4.0.1" meow "^3.1.0" @@ -7125,6 +8207,7 @@ pretty-bytes@^1.0.2: pretty-format@^22.4.0, pretty-format@^22.4.3: version "22.4.3" resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-22.4.3.tgz#f873d780839a9c02e9664c8a082e9ee79eaac16f" + integrity sha512-S4oT9/sT6MN7/3COoOy+ZJeA92VmOnveLHgrwBE3Z1W5N9S2A1QGNYiE1z75DAENbJrXXUb+OWXhpJcg05QKQQ== dependencies: ansi-regex "^3.0.0" ansi-styles "^3.2.0" @@ -7132,34 +8215,41 @@ pretty-format@^22.4.0, pretty-format@^22.4.3: pretty-ms@^0.2.1: version "0.2.2" resolved "https://registry.yarnpkg.com/pretty-ms/-/pretty-ms-0.2.2.tgz#da879a682ff33a37011046f13d627f67c73b84f6" + integrity sha1-2oeaaC/zOjcBEEbxPWJ/Z8c7hPY= dependencies: parse-ms "^0.1.0" pretty-ms@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/pretty-ms/-/pretty-ms-3.2.0.tgz#87a8feaf27fc18414d75441467d411d6e6098a25" + integrity sha512-ZypexbfVUGTFxb0v+m1bUyy92DHe5SyYlnyY0msyms5zd3RwyvNgyxZZsXXgoyzlxjx5MiqtXUdhUfvQbe0A2Q== dependencies: parse-ms "^1.0.0" private@^0.1.6, private@^0.1.8: version "0.1.8" resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" + integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== process-nextick-args@~2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" + integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw== process@^0.11.0: version "0.11.10" resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= process@~0.5.1: version "0.5.2" resolved "https://registry.yarnpkg.com/process/-/process-0.5.2.tgz#1638d8a8e34c2f440a91db95ab9aeb677fc185cf" + integrity sha1-FjjYqONML0QKkduVq5rrZ3/Bhc8= progress-stream@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/progress-stream/-/progress-stream-1.2.0.tgz#2cd3cfea33ba3a89c9c121ec3347abe9ab125f77" + integrity sha1-LNPP6jO6OonJwSHsM0er6asSX3c= dependencies: speedometer "~0.1.2" through2 "~0.2.3" @@ -7167,22 +8257,26 @@ progress-stream@^1.1.0: progress@^1.1.8: version "1.1.8" resolved "https://registry.yarnpkg.com/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be" + integrity sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74= promise@^7.1.1: version "7.3.1" resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" + integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== dependencies: asap "~2.0.3" promise@~1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/promise/-/promise-1.3.0.tgz#e5cc9a4c8278e4664ffedc01c7da84842b040175" + integrity sha1-5cyaTIJ45GZP/twBx9qEhCsEAXU= dependencies: is-promise "~1" prop-types@^15.5.10, prop-types@^15.5.4, prop-types@^15.5.7, prop-types@^15.5.8, prop-types@^15.6.0: version "15.6.1" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.1.tgz#36644453564255ddda391191fb3a125cbdf654ca" + integrity sha512-4ec7bY1Y66LymSUOH/zARVYObB23AT2h8cf6e/O6ZALB/N0sqZFEx7rq6EYPX2MkOdKORuooI/H5k9TlR4q7kQ== dependencies: fbjs "^0.8.16" loose-envify "^1.3.1" @@ -7191,6 +8285,7 @@ prop-types@^15.5.10, prop-types@^15.5.4, prop-types@^15.5.7, prop-types@^15.5.8, proxy-addr@~2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.3.tgz#355f262505a621646b3130a728eb647e22055341" + integrity sha512-jQTChiCJteusULxjBp8+jftSQE5Obdl3k4cnmLA6WXtK6XFuWRnvVL7aCiBqaLPM8c4ph0S4tKna8XvmIwEnXQ== dependencies: forwarded "~0.1.2" ipaddr.js "1.6.0" @@ -7198,48 +8293,59 @@ proxy-addr@~2.0.3: prr@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" + integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= pseudomap@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= punycode@1.3.2: version "1.3.2" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" + integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= punycode@^1.2.4, punycode@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= punycode@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== q@^1.1.2: version "1.5.1" resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" + integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= qs@6.5.1: version "6.5.1" resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz#349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8" + integrity sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A== qs@~2.4.0: version "2.4.2" resolved "https://registry.yarnpkg.com/qs/-/qs-2.4.2.tgz#f7ce788e5777df0b5010da7f7c4e73ba32470f5a" + integrity sha1-9854jld33wtQENp/fE5zujJHD1o= qs@~6.5.1: version "6.5.2" resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" + integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== query-string@^3.0.0: version "3.0.3" resolved "https://registry.yarnpkg.com/query-string/-/query-string-3.0.3.tgz#ae2e14b4d05071d4e9b9eb4873c35b0dcd42e638" + integrity sha1-ri4UtNBQcdTpuetIc8NbDc1C5jg= dependencies: strict-uri-encode "^1.0.0" query-string@^4.1.0: version "4.3.4" resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" + integrity sha1-u7aTucqRXCMlFbIosaArYJBD2+s= dependencies: object-assign "^4.1.0" strict-uri-encode "^1.0.0" @@ -7247,18 +8353,22 @@ query-string@^4.1.0: querystring-es3@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" + integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= querystring@0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" + integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= querystringify@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.0.0.tgz#fa3ed6e68eb15159457c89b37bc6472833195755" + integrity sha512-eTPo5t/4bgaMNZxyjWx6N2a6AuE0mq51KWvpc7nU/MAqixcI6v6KrGUKES0HaomdnolQBBXU/++X6/QQ9KL4tw== randomatic@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.0.0.tgz#d35490030eb4f7578de292ce6dfb04a91a128923" + integrity sha512-VdxFOIEY3mNO5PtSRkkle/hPJDHvQhK21oa73K4yAc9qmp6N429gAyF1gZMOTMeS0/AYzaV/2Trcef+NaIonSA== dependencies: is-number "^4.0.0" kind-of "^6.0.0" @@ -7267,31 +8377,36 @@ randomatic@^3.0.0: range-parser@^1.0.3, range-parser@~1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" + integrity sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4= raphael@2.2.7, raphael@^2.2.7: version "2.2.7" resolved "https://registry.yarnpkg.com/raphael/-/raphael-2.2.7.tgz#231b19141f8d086986d8faceb66f8b562ee2c810" + integrity sha1-IxsZFB+NCGmG2PrOtm+LVi7iyBA= dependencies: eve-raphael "0.5.0" raphael@~2.1.x: version "2.1.4" resolved "https://registry.yarnpkg.com/raphael/-/raphael-2.1.4.tgz#b09ca664ad048b814bb2ff5d4d1e75838cab9c97" + integrity sha1-sJymZK0Ei4FLsv9dTR51g4yrnJc= dependencies: eve "git://github.com/adobe-webplatform/eve.git#eef80ed" raw-body@2.3.2: version "2.3.2" resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.2.tgz#bcd60c77d3eb93cde0050295c3f379389bc88f89" + integrity sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k= dependencies: bytes "3.0.0" http-errors "1.6.2" iconv-lite "0.4.19" unpipe "1.0.0" -rc@^1.0.1, rc@^1.1.2, rc@^1.1.6, rc@^1.1.7: +rc@^1.0.1, rc@^1.1.2, rc@^1.1.6, rc@^1.1.7, rc@^1.2.1: version "1.2.8" resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== dependencies: deep-extend "^0.6.0" ini "~1.3.0" @@ -7301,10 +8416,12 @@ rc@^1.0.1, rc@^1.1.2, rc@^1.1.6, rc@^1.1.7: rcedit@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/rcedit/-/rcedit-1.1.0.tgz#ae21c28d4efdd78e95fcab7309a5dd084920b16a" + integrity sha512-JkXJ0IrUcdupLoIx6gE4YcFaMVSGtu7kQf4NJoDJUnfBZGuATmJ2Yal2v55KTltp+WV8dGr7A0RtOzx6jmtM6Q== react-autosuggest@^9.4.0: version "9.4.0" resolved "https://registry.yarnpkg.com/react-autosuggest/-/react-autosuggest-9.4.0.tgz#3146bc9afa4f171bed067c542421edec5ca94294" + integrity sha512-R/x8FRsSrWSBBzMrSsyAd72tsuH4+1ZK3hpkFLFDCDRDkgwzbLwVwrJ8tbDFoAmrhsQ/W6zpa7galVAeq9XxVw== dependencies: prop-types "^15.5.10" react-autowhatever "^10.1.2" @@ -7313,6 +8430,7 @@ react-autosuggest@^9.4.0: react-autowhatever@^10.1.2: version "10.1.2" resolved "https://registry.yarnpkg.com/react-autowhatever/-/react-autowhatever-10.1.2.tgz#200ffc41373b2189e3f6140ac7bdb82363a79fd3" + integrity sha512-+0XgELT1LF7hHEJv5H5Zwkfb4Q1rqmMZZ5U/XJ2J+UcSPRKnG6CqEjXUJ+hYLXDHgvDqwEN5PBdxczD5rHvOuA== dependencies: prop-types "^15.5.8" react-themeable "^1.1.0" @@ -7321,6 +8439,7 @@ react-autowhatever@^10.1.2: react-codemirror@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/react-codemirror/-/react-codemirror-0.3.0.tgz#cd6bd6ef458ec1e035cfd8b3fe7b30c8c7883c6c" + integrity sha1-zWvW70WOweA1z9iz/nswyMeIPGw= dependencies: classnames "^2.2.5" codemirror "^5.18.2" @@ -7329,6 +8448,7 @@ react-codemirror@^0.3.0: react-color@^2.2.2: version "2.14.1" resolved "https://registry.yarnpkg.com/react-color/-/react-color-2.14.1.tgz#db8ad4f45d81e74896fc2e1c99508927c6d084e0" + integrity sha512-ssv2ArSZdhTbIs29hyfw8JW+s3G4BCx/ILkwCajWZzrcx/2ZQfRpsaLVt38LAPbxe50LLszlmGtRerA14JzzRw== dependencies: lodash "^4.0.1" material-colors "^1.2.1" @@ -7339,6 +8459,7 @@ react-color@^2.2.2: react-css-modules@^3.7.6: version "3.7.10" resolved "https://registry.yarnpkg.com/react-css-modules/-/react-css-modules-3.7.10.tgz#300da561e550eeec5ebc0bc8c7d51d77d88ae2d7" + integrity sha1-MA2lYeVQ7uxevAvIx9Udd9iK4tc= dependencies: hoist-non-react-statics "^1.0.5" lodash "^4.6.1" @@ -7347,16 +8468,19 @@ react-css-modules@^3.7.6: react-debounce-render@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/react-debounce-render/-/react-debounce-render-4.0.1.tgz#3a1814f67eca17e91d3101799805a7a4e2128a84" + integrity sha512-PChDoXo8AGHoujAwm1U60WF81cX0oT5N0nS69zqZ0NH2CccFu6WduvLn2ws7BgR3BQf2ZZZZCul/xvmaotywPw== dependencies: lodash "^4.17.4" react-deep-force-update@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/react-deep-force-update/-/react-deep-force-update-1.1.1.tgz#bcd31478027b64b3339f108921ab520b4313dc2c" + integrity sha1-vNMUeAJ7ZLMznxCJIatSC0MT3Cw= react-dom@^15.0.2: version "15.6.2" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-15.6.2.tgz#41cfadf693b757faf2708443a1d1fd5a02bef730" + integrity sha1-Qc+t9pO3V/rycIRDodH9WgK+9zA= dependencies: fbjs "^0.8.9" loose-envify "^1.1.0" @@ -7366,6 +8490,7 @@ react-dom@^15.0.2: react-input-autosize@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/react-input-autosize/-/react-input-autosize-1.2.0.tgz#87241071159f742123897691da6796ec33b57d05" + integrity sha1-hyQQcRWfdCEjiXaR2meW7DO1fQU= dependencies: create-react-class "^15.5.2" prop-types "^15.5.8" @@ -7373,6 +8498,7 @@ react-input-autosize@^1.1.0: react-proxy@^1.1.7: version "1.1.8" resolved "https://registry.yarnpkg.com/react-proxy/-/react-proxy-1.1.8.tgz#9dbfd9d927528c3aa9f444e4558c37830ab8c26a" + integrity sha1-nb/Z2SdSjDqp9ETkVYw3gwq4wmo= dependencies: lodash "^4.6.1" react-deep-force-update "^1.0.0" @@ -7380,6 +8506,7 @@ react-proxy@^1.1.7: react-redux@^4.4.5: version "4.4.9" resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-4.4.9.tgz#8ca6d4670925a454ce67086c2305e9630670909a" + integrity sha512-3XS7mjTOcvaP2H5OE/LxEgDHRuEyTZxBRlwvXHzNqYkZdYd7Ra98AimWoDSHP9OcLoydjA1ocgiZxxcqeXj0Sw== dependencies: create-react-class "^15.5.1" hoist-non-react-statics "^2.5.0" @@ -7391,10 +8518,12 @@ react-redux@^4.4.5: react-router-redux@^4.0.4: version "4.0.8" resolved "https://registry.yarnpkg.com/react-router-redux/-/react-router-redux-4.0.8.tgz#227403596b5151e182377dab835b5d45f0f8054e" + integrity sha1-InQDWWtRUeGCN32rg1tdRfD4BU4= react-router@^2.4.0: version "2.8.1" resolved "https://registry.yarnpkg.com/react-router/-/react-router-2.8.1.tgz#73e9491f6ceb316d0f779829081863e378ee4ed7" + integrity sha1-c+lJH2zrMW0Pd5gpCBhj43juTtc= dependencies: history "^2.1.2" hoist-non-react-statics "^1.2.0" @@ -7405,6 +8534,7 @@ react-router@^2.4.0: react-sortable-hoc@^0.6.7: version "0.6.8" resolved "https://registry.yarnpkg.com/react-sortable-hoc/-/react-sortable-hoc-0.6.8.tgz#b08562f570d7c41f6e393fca52879d2ebb9118e9" + integrity sha512-sUUAtNdV84AKZ2o+F5lVOOFWcyWG6aGDkNFgHoieB1zFLeWLWENkix06asPS4/GhigfuRh06aZix1j3Qx8+NSQ== dependencies: babel-runtime "^6.11.6" invariant "^2.2.1" @@ -7414,6 +8544,7 @@ react-sortable-hoc@^0.6.7: react-test-renderer@^15.6.2: version "15.6.2" resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-15.6.2.tgz#d0333434fc2c438092696ca770da5ed48037efa8" + integrity sha1-0DM0NPwsQ4CSaWyncNpe1IA376g= dependencies: fbjs "^0.8.9" object-assign "^4.1.0" @@ -7421,16 +8552,19 @@ react-test-renderer@^15.6.2: react-themeable@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/react-themeable/-/react-themeable-1.1.0.tgz#7d4466dd9b2b5fa75058727825e9f152ba379a0e" + integrity sha1-fURm3ZsrX6dQWHJ4JenxUro3mg4= dependencies: object-assign "^3.0.0" react-transform-catch-errors@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/react-transform-catch-errors/-/react-transform-catch-errors-1.0.2.tgz#1b4d4a76e97271896fc16fe3086c793ec88a9eeb" + integrity sha1-G01KdulycYlvwW/jCGx5PsiKnus= react-transform-hmr@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/react-transform-hmr/-/react-transform-hmr-1.0.4.tgz#e1a40bd0aaefc72e8dfd7a7cda09af85066397bb" + integrity sha1-4aQL0Krvxy6N/Xp82gmvhQZjl7s= dependencies: global "^4.3.0" react-proxy "^1.1.7" @@ -7438,6 +8572,7 @@ react-transform-hmr@^1.0.3: react@^15.5.4: version "15.6.2" resolved "https://registry.yarnpkg.com/react/-/react-15.6.2.tgz#dba0434ab439cfe82f108f0f511663908179aa72" + integrity sha1-26BDSrQ5z+gvEI8PURZjkIF5qnI= dependencies: create-react-class "^15.6.0" fbjs "^0.8.9" @@ -7448,12 +8583,14 @@ react@^15.5.4: reactcss@^1.2.0: version "1.2.3" resolved "https://registry.yarnpkg.com/reactcss/-/reactcss-1.2.3.tgz#c00013875e557b1cf0dfd9a368a1c3dab3b548dd" + integrity sha512-KiwVUcFu1RErkI97ywr8nvx8dNOpT03rbnma0SSalTYjkrPYaEajR4a/MRt6DZ46K6arDRbWMNHF+xH7G7n/8A== dependencies: lodash "^4.0.1" read-all-stream@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/read-all-stream/-/read-all-stream-3.1.0.tgz#35c3e177f2078ef789ee4bfafa4373074eaef4fa" + integrity sha1-NcPhd/IHjveJ7kv6+kNzB06u9Po= dependencies: pinkie-promise "^2.0.0" readable-stream "^2.0.0" @@ -7461,6 +8598,7 @@ read-all-stream@^3.0.0: read-pkg-up@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" + integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= dependencies: find-up "^1.0.0" read-pkg "^1.0.0" @@ -7468,6 +8606,7 @@ read-pkg-up@^1.0.1: read-pkg-up@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" + integrity sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4= dependencies: find-up "^2.0.0" read-pkg "^2.0.0" @@ -7475,6 +8614,7 @@ read-pkg-up@^2.0.0: read-pkg@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" + integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= dependencies: load-json-file "^1.0.0" normalize-package-data "^2.3.2" @@ -7483,6 +8623,7 @@ read-pkg@^1.0.0: read-pkg@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" + integrity sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg= dependencies: load-json-file "^2.0.0" normalize-package-data "^2.3.2" @@ -7491,6 +8632,7 @@ read-pkg@^2.0.0: readable-stream@^1.1.8, readable-stream@~1.1.9: version "1.1.14" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" + integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk= dependencies: core-util-is "~1.0.0" inherits "~2.0.1" @@ -7500,6 +8642,7 @@ readable-stream@^1.1.8, readable-stream@~1.1.9: readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.6: version "2.3.6" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" + integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== dependencies: core-util-is "~1.0.0" inherits "~2.0.3" @@ -7512,6 +8655,7 @@ readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable readable-stream@~1.0.26: version "1.0.34" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" + integrity sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw= dependencies: core-util-is "~1.0.0" inherits "~2.0.1" @@ -7521,6 +8665,7 @@ readable-stream@~1.0.26: readdirp@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78" + integrity sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg= dependencies: graceful-fs "^4.1.2" minimatch "^3.0.2" @@ -7530,6 +8675,7 @@ readdirp@^2.0.0: readline2@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/readline2/-/readline2-1.0.1.tgz#41059608ffc154757b715d9989d199ffbf372e35" + integrity sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU= dependencies: code-point-at "^1.0.0" is-fullwidth-code-point "^1.0.0" @@ -7538,18 +8684,21 @@ readline2@^1.0.1: realpath-native@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.0.0.tgz#7885721a83b43bd5327609f0ddecb2482305fdf0" + integrity sha512-XJtlRJ9jf0E1H1SLeJyQ9PGzQD7S65h1pRXEcAeK48doKOnKxcgPeNohJvD5u/2sI9J1oke6E8bZHS/fmW1UiQ== dependencies: util.promisify "^1.0.0" rechoir@^0.6.2: version "0.6.2" resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" + integrity sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q= dependencies: resolve "^1.1.6" redbox-react@^1.2.2: version "1.6.0" resolved "https://registry.yarnpkg.com/redbox-react/-/redbox-react-1.6.0.tgz#e753ac02595bc1bf695b3935889a4f5b1b5a21a1" + integrity sha512-mLjM5eYR41yOp5YKHpd3syFeGq6B4Wj5vZr64nbLvTZW5ZLff4LYk7VE4ITpVxkZpCY6OZuqh0HiP3A3uEaCpg== dependencies: error-stack-parser "^1.3.6" object-assign "^4.0.1" @@ -7559,6 +8708,7 @@ redbox-react@^1.2.2: redent@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" + integrity sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94= dependencies: indent-string "^2.1.0" strip-indent "^1.0.1" @@ -7566,6 +8716,7 @@ redent@^1.0.0: reduce-css-calc@^1.2.6: version "1.3.0" resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz#747c914e049614a4c9cfbba629871ad1d2927716" + integrity sha1-dHyRTgSWFKTJz7umKYca0dKSdxY= dependencies: balanced-match "^0.4.2" math-expression-evaluator "^1.2.14" @@ -7574,12 +8725,14 @@ reduce-css-calc@^1.2.6: reduce-function-call@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/reduce-function-call/-/reduce-function-call-1.0.2.tgz#5a200bf92e0e37751752fe45b0ab330fd4b6be99" + integrity sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk= dependencies: balanced-match "^0.4.2" redux@^3.5.2: version "3.7.2" resolved "https://registry.yarnpkg.com/redux/-/redux-3.7.2.tgz#06b73123215901d25d065be342eb026bc1c8537b" + integrity sha512-pNqnf9q1hI5HHZRBkj3bAngGZW/JMCmexDlOxw4XagXY2o1327nHH54LoTjiPJ0gizoqPDRqWyX/00g0hD6w+A== dependencies: lodash "^4.2.1" lodash-es "^4.2.1" @@ -7589,14 +8742,17 @@ redux@^3.5.2: regenerate@^1.2.1: version "1.4.0" resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11" + integrity sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg== regenerator-runtime@^0.11.0: version "0.11.1" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" + integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== regenerator-transform@^0.10.0: version "0.10.1" resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.10.1.tgz#1e4996837231da8b7f3cf4114d71b5691a0680dd" + integrity sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q== dependencies: babel-runtime "^6.18.0" babel-types "^6.19.0" @@ -7605,12 +8761,14 @@ regenerator-transform@^0.10.0: regex-cache@^0.4.2: version "0.4.4" resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd" + integrity sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ== dependencies: is-equal-shallow "^0.1.3" regex-not@^1.0.0, regex-not@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== dependencies: extend-shallow "^3.0.2" safe-regex "^1.1.0" @@ -7618,6 +8776,7 @@ regex-not@^1.0.0, regex-not@^1.0.2: regexpu-core@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240" + integrity sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA= dependencies: regenerate "^1.2.1" regjsgen "^0.2.0" @@ -7626,6 +8785,7 @@ regexpu-core@^2.0.0: registry-auth-token@^3.0.1: version "3.3.2" resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.3.2.tgz#851fd49038eecb586911115af845260eec983f20" + integrity sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ== dependencies: rc "^1.1.6" safe-buffer "^5.0.1" @@ -7633,28 +8793,33 @@ registry-auth-token@^3.0.1: registry-url@^3.0.3: version "3.1.0" resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942" + integrity sha1-PU74cPc93h138M+aOBQyRE4XSUI= dependencies: rc "^1.0.1" regjsgen@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" + integrity sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc= regjsparser@^0.1.4: version "0.1.5" resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" + integrity sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw= dependencies: jsesc "~0.5.0" release-zalgo@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/release-zalgo/-/release-zalgo-1.0.0.tgz#09700b7e5074329739330e535c5a90fb67851730" + integrity sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA= dependencies: es6-error "^4.0.1" remarkable@^1.7.1: version "1.7.1" resolved "https://registry.yarnpkg.com/remarkable/-/remarkable-1.7.1.tgz#aaca4972100b66a642a63a1021ca4bac1be3bff6" + integrity sha1-qspJchALZqZCpjoQIcpLrBvjv/Y= dependencies: argparse "~0.1.15" autolinker "~0.15.0" @@ -7662,30 +8827,36 @@ remarkable@^1.7.1: remove-trailing-separator@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= repeat-element@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a" + integrity sha1-7wiaF40Ug7quTZPrmLT55OEdmQo= repeat-string@^1.5.2, repeat-string@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= repeating@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" + integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo= dependencies: is-finite "^1.0.0" request-promise-core@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.1.tgz#3eee00b2c5aa83239cfb04c5700da36f81cd08b6" + integrity sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY= dependencies: lodash "^4.13.1" request-promise-native@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.5.tgz#5281770f68e0c9719e5163fd3fab482215f4fda5" + integrity sha1-UoF3D2jgyXGeUWP9P6tIIhX0/aU= dependencies: request-promise-core "1.1.1" stealthy-require "^1.1.0" @@ -7694,6 +8865,7 @@ request-promise-native@^1.0.5: request@2.55.0: version "2.55.0" resolved "https://registry.yarnpkg.com/request/-/request-2.55.0.tgz#d75c1cdf679d76bb100f9bffe1fe551b5c24e93d" + integrity sha1-11wc32eddrsQD5v/4f5VG1wk6T0= dependencies: aws-sign2 "~0.5.0" bl "~0.9.0" @@ -7717,6 +8889,7 @@ request@2.55.0: request@^2.45.0, request@^2.79.0, request@^2.83.0: version "2.87.0" resolved "https://registry.yarnpkg.com/request/-/request-2.87.0.tgz#32f00235cd08d482b4d0d68db93a829c0ed5756e" + integrity sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw== dependencies: aws-sign2 "~0.7.0" aws4 "^1.6.0" @@ -7742,18 +8915,22 @@ request@^2.45.0, request@^2.79.0, request@^2.83.0: require-directory@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= require-main-filename@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" + integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE= require-precompiled@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/require-precompiled/-/require-precompiled-0.1.0.tgz#5a1b52eb70ebed43eb982e974c85ab59571e56fa" + integrity sha1-WhtS63Dr7UPrmC6XTIWrWVceVvo= require-uncached@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3" + integrity sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM= dependencies: caller-path "^0.1.0" resolve-from "^1.0.0" @@ -7761,38 +8938,46 @@ require-uncached@^1.0.2: requires-port@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= resolve-cwd@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" + integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= dependencies: resolve-from "^3.0.0" resolve-from@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" + integrity sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY= resolve-from@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" + integrity sha1-six699nWiBvItuZTM17rywoYh0g= resolve-url@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= resolve@1.1.7: version "1.1.7" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" + integrity sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs= resolve@^1.1.6: version "1.7.1" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.7.1.tgz#aadd656374fd298aee895bc026b8297418677fd3" + integrity sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw== dependencies: path-parse "^1.0.5" restore-cursor@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541" + integrity sha1-NGYfRohjJ/7SmRR5FSJS35LapUE= dependencies: exit-hook "^1.0.0" onetime "^1.0.0" @@ -7800,6 +8985,7 @@ restore-cursor@^1.0.1: restore-cursor@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" + integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= dependencies: onetime "^2.0.0" signal-exit "^3.0.2" @@ -7807,74 +8993,90 @@ restore-cursor@^2.0.0: ret@~0.1.10: version "0.1.15" resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== right-align@^0.1.1: version "0.1.3" resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef" + integrity sha1-YTObci/mo1FWiSENJOFMlhSGE+8= dependencies: align-text "^0.1.1" rimraf@^2.2.8, rimraf@^2.5.2, rimraf@^2.5.4, rimraf@^2.6.1: version "2.6.2" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36" + integrity sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w== dependencies: glob "^7.0.5" rimraf@~2.2.6, rimraf@~2.2.8: version "2.2.8" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582" + integrity sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI= ripemd160@0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-0.2.0.tgz#2bf198bde167cacfa51c0a928e84b68bbe171fce" + integrity sha1-K/GYveFnys+lHAqSjoS2i74XH84= rsvp@^3.3.3: version "3.6.2" resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-3.6.2.tgz#2e96491599a96cde1b515d5674a8f7a91452926a" + integrity sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw== run-async@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/run-async/-/run-async-0.1.0.tgz#c8ad4a5e110661e402a7d21b530e009f25f8e389" + integrity sha1-yK1KXhEGYeQCp9IbUw4AnyX444k= dependencies: once "^1.3.0" run-parallel@^1.1.2: version "1.1.9" resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.9.tgz#c9dd3a7cf9f4b2c4b6244e173a6ed866e61dd679" + integrity sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q== rw@1: version "1.3.3" resolved "http://registry.npm.taobao.org/rw/download/rw-1.3.3.tgz#3f862dfa91ab766b14885ef4d01124bfda074fb4" + integrity sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q= rx-lite@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-3.1.2.tgz#19ce502ca572665f3b647b10939f97fd1615f102" + integrity sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI= rx@2.3.24: version "2.3.24" resolved "https://registry.yarnpkg.com/rx/-/rx-2.3.24.tgz#14f950a4217d7e35daa71bbcbe58eff68ea4b2b7" + integrity sha1-FPlQpCF9fjXapxu8vljv9o6ksrc= safe-buffer@5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" + integrity sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg== safe-buffer@^5.0.1, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== safe-regex@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= dependencies: ret "~0.1.10" "safer-buffer@>= 2.1.2 < 3": version "2.1.2" resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== sander@^0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/sander/-/sander-0.5.1.tgz#741e245e231f07cafb6fdf0f133adfa216a502ad" + integrity sha1-dB4kXiMfB8r7b98PEzrfohalAq0= dependencies: es6-promise "^3.1.2" graceful-fs "^4.1.3" @@ -7884,6 +9086,7 @@ sander@^0.5.1: sane@^2.0.0: version "2.5.2" resolved "https://registry.yarnpkg.com/sane/-/sane-2.5.2.tgz#b4dc1861c21b427e929507a3e751e2a2cb8ab3fa" + integrity sha1-tNwYYcIbQn6SlQej51HiosuKs/o= dependencies: anymatch "^2.0.0" capture-exit "^1.2.0" @@ -7899,12 +9102,14 @@ sane@^2.0.0: sanitize-filename@^1.6.0: version "1.6.1" resolved "https://registry.yarnpkg.com/sanitize-filename/-/sanitize-filename-1.6.1.tgz#612da1c96473fa02dccda92dcd5b4ab164a6772a" + integrity sha1-YS2hyWRz+gLczaktzVtKsWSmdyo= dependencies: truncate-utf8-bytes "^1.0.0" sanitize-html@^1.18.2: version "1.18.2" resolved "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-1.18.2.tgz#61877ba5a910327e42880a28803c2fbafa8e4642" + integrity sha512-52ThA+Z7h6BnvpSVbURwChl10XZrps5q7ytjTwWcIe9bmJwnVP6cpEVK2NvDOUhGupoqAvNbUz3cpnJDp4+/pg== dependencies: chalk "^2.3.0" htmlparser2 "^3.9.0" @@ -7920,36 +9125,44 @@ sanitize-html@^1.18.2: sax@0.5.x: version "0.5.8" resolved "https://registry.yarnpkg.com/sax/-/sax-0.5.8.tgz#d472db228eb331c2506b0e8c15524adb939d12c1" + integrity sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE= sax@1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a" + integrity sha1-e45lYZCyKOgaZq6nSEgNgozS03o= sax@>=0.6.0, sax@^1.2.1, sax@^1.2.4, sax@~1.2.1: version "1.2.4" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== scope-css@^1.0.5: version "1.1.0" resolved "http://registry.npm.taobao.org/scope-css/download/scope-css-1.1.0.tgz#74eff45461bc9d3f3b29ed575b798cd722fa1256" + integrity sha512-9y3SkzvfISmZUj9OTIQW1ugkxfkwLvZVqXivKVl83/1OdZDHNpNF/QL+8JrSI/ttdYPZg7hV9EQPE+DwxZ3OLQ== section-iterator@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/section-iterator/-/section-iterator-2.0.0.tgz#bf444d7afeeb94ad43c39ad2fb26151627ccba2a" + integrity sha1-v0RNev7rlK1Dw5rS+yYVFifMuio= semver-diff@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36" + integrity sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY= dependencies: semver "^5.0.3" "semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.4.1: version "5.5.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" + integrity sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA== send@0.16.2: version "0.16.2" resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" + integrity sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw== dependencies: debug "2.6.9" depd "~1.1.2" @@ -7968,10 +9181,12 @@ send@0.16.2: serialize-error@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-2.1.0.tgz#50b679d5635cdf84667bdc8e59af4e5b81d5f60a" + integrity sha1-ULZ51WNc34Rme9yOWa9OW4HV9go= serve-index@^1.7.2: version "1.9.1" resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" + integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= dependencies: accepts "~1.3.4" batch "0.6.1" @@ -7984,6 +9199,7 @@ serve-index@^1.7.2: serve-static@1.13.2: version "1.13.2" resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1" + integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw== dependencies: encodeurl "~1.0.2" escape-html "~1.0.3" @@ -7993,20 +9209,24 @@ serve-static@1.13.2: set-blocking@^2.0.0, set-blocking@~2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= set-getter@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/set-getter/-/set-getter-0.1.0.tgz#d769c182c9d5a51f409145f2fba82e5e86e80376" + integrity sha1-12nBgsnVpR9AkUXy+6guXoboA3Y= dependencies: to-object-path "^0.3.0" set-immediate-shim@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61" + integrity sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E= set-value@^0.4.3: version "0.4.3" resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" + integrity sha1-fbCPnT0i3H945Trzw79GZuzfzPE= dependencies: extend-shallow "^2.0.1" is-extendable "^0.1.1" @@ -8016,6 +9236,7 @@ set-value@^0.4.3: set-value@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" + integrity sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg== dependencies: extend-shallow "^2.0.1" is-extendable "^0.1.1" @@ -8025,36 +9246,44 @@ set-value@^2.0.0: setimmediate@^1.0.4, setimmediate@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= setprototypeof@1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.3.tgz#66567e37043eeb4f04d91bd658c0cbefb55b8e04" + integrity sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ= setprototypeof@1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== sha.js@2.2.6: version "2.2.6" resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.2.6.tgz#17ddeddc5f722fb66501658895461977867315ba" + integrity sha1-F93t3F9yL7ZlAWWIlUYZd4ZzFbo= shallow-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/shallow-equal/-/shallow-equal-1.0.0.tgz#508d1838b3de590ab8757b011b25e430900945f7" + integrity sha1-UI0YOLPeWQq4dXsBGyXkMJAJRfc= shebang-command@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= dependencies: shebang-regex "^1.0.0" shebang-regex@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= shelljs@^0.7.5: version "0.7.8" resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.7.8.tgz#decbcf874b0d1e5fb72e14b164a9683048e9acb3" + integrity sha1-3svPh0sNHl+3LhSxZKloMEjprLM= dependencies: glob "^7.0.0" interpret "^1.0.0" @@ -8063,18 +9292,22 @@ shelljs@^0.7.5: shellwords@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" + integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== sigmund@~1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" + integrity sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA= signal-exit@^3.0.0, signal-exit@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" + integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= signale@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/signale/-/signale-1.2.1.tgz#fbd4b952603ea3315dbe9e88f4f482f336cee828" + integrity sha512-yY7GbeTGqDLC2ggcXR9hyzcgZnNT+cooPAizWRpUOHYd0DtNVRXhMqM3+F6ZbKav9oCg1r/YtJaB250IAhn/Hg== dependencies: chalk "^2.3.2" figures "^2.0.0" @@ -8083,36 +9316,43 @@ signale@^1.2.1: simple-swizzle@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" + integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= dependencies: is-arrayish "^0.3.1" single-line-log@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/single-line-log/-/single-line-log-1.1.2.tgz#c2f83f273a3e1a16edb0995661da0ed5ef033364" + integrity sha1-wvg/Jzo+GhbtsJlWYdoO1e8DM2Q= dependencies: string-width "^1.0.1" slash@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" + integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= slice-ansi@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35" + integrity sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU= slice-ansi@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d" + integrity sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg== dependencies: is-fullwidth-code-point "^2.0.0" slide@^1.1.5: version "1.1.6" resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707" + integrity sha1-VusCfWW00tzmyy4tMsTUr8nh1wc= snapdragon-node@^2.0.1: version "2.1.1" resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== dependencies: define-property "^1.0.0" isobject "^3.0.0" @@ -8121,12 +9361,14 @@ snapdragon-node@^2.0.1: snapdragon-util@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== dependencies: kind-of "^3.2.0" snapdragon@^0.8.1: version "0.8.2" resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== dependencies: base "^0.11.1" debug "^2.2.0" @@ -8140,12 +9382,14 @@ snapdragon@^0.8.1: sntp@1.x.x: version "1.0.9" resolved "https://registry.yarnpkg.com/sntp/-/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198" + integrity sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg= dependencies: hoek "2.x.x" sockjs-client@^1.0.3: version "1.1.4" resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.4.tgz#5babe386b775e4cf14e7520911452654016c8b12" + integrity sha1-W6vjhrd15M8U51IJEUUmVAFsixI= dependencies: debug "^2.6.6" eventsource "0.1.6" @@ -8157,6 +9401,7 @@ sockjs-client@^1.0.3: sockjs@^0.3.15: version "0.3.19" resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.19.tgz#d976bbe800af7bd20ae08598d582393508993c0d" + integrity sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw== dependencies: faye-websocket "^0.10.0" uuid "^3.0.1" @@ -8164,22 +9409,26 @@ sockjs@^0.3.15: sort-keys@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" + integrity sha1-RBttTTRnmPG05J6JIK37oOVD+a0= dependencies: is-plain-obj "^1.0.0" sort-keys@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" + integrity sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg= dependencies: is-plain-obj "^1.0.0" source-list-map@^0.1.4, source-list-map@~0.1.7: version "0.1.8" resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.8.tgz#c550b2ab5427f6b3f21f5afead88c4f5587b2106" + integrity sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY= source-map-resolve@^0.5.0, source-map-resolve@^0.5.2: version "0.5.2" resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" + integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA== dependencies: atob "^2.1.1" decode-uri-component "^0.2.0" @@ -8190,12 +9439,14 @@ source-map-resolve@^0.5.0, source-map-resolve@^0.5.2: source-map-support@^0.4.15: version "0.4.18" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f" + integrity sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA== dependencies: source-map "^0.5.6" source-map-support@^0.5.0: version "0.5.6" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.6.tgz#4435cee46b1aab62b8e8610ce60f788091c51c13" + integrity sha512-N4KXEz7jcKqPf2b2vZF11lQIz9W5ZMuUcIOGj243lduidkf2fjkVKJS9vNxVWn3u/uxX38AcE8U9nnH9FPcq+g== dependencies: buffer-from "^1.0.0" source-map "^0.6.0" @@ -8203,44 +9454,53 @@ source-map-support@^0.5.0: source-map-url@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" + integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= source-map@0.1.x: version "0.1.43" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.1.43.tgz#c24bc146ca517c1471f5dacbe2571b2b7f9e3346" + integrity sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y= dependencies: amdefine ">=0.0.4" source-map@0.5.6: version "0.5.6" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" + integrity sha1-dc449SvwczxafwwRjYEzSiu19BI= source-map@^0.4.4, source-map@~0.4.1: version "0.4.4" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" + integrity sha1-66T12pwNyZneaAMti092FzZSA2s= dependencies: amdefine ">=0.0.4" source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7, source-map@~0.5.1: version "0.5.7" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== sourcemapped-stacktrace@^1.1.6: version "1.1.8" resolved "https://registry.yarnpkg.com/sourcemapped-stacktrace/-/sourcemapped-stacktrace-1.1.8.tgz#6b7a3f1a6fb15f6d40e701e23ce404553480d688" + integrity sha512-OkVoI7GQOLl/laR1qsSo1c87tS8kF2VXhQq2SrQCDdXufBAcm8FgXogWso96ciMYoDtTw1Dn70CVdwYzoYs6Pg== dependencies: source-map "0.5.6" spawn-command@^0.0.2-1: version "0.0.2-1" resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2-1.tgz#62f5e9466981c1b796dc5929937e11c9c6921bd0" + integrity sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A= spdx-correct@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.0.0.tgz#05a5b4d7153a195bc92c3c425b69f3b2a9524c82" + integrity sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g== dependencies: spdx-expression-parse "^3.0.0" spdx-license-ids "^3.0.0" @@ -8248,10 +9508,12 @@ spdx-correct@^3.0.0: spdx-exceptions@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz#2c7ae61056c714a5b9b9b2b2af7d311ef5c78fe9" + integrity sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg== spdx-expression-parse@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" + integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg== dependencies: spdx-exceptions "^2.1.0" spdx-license-ids "^3.0.0" @@ -8259,28 +9521,34 @@ spdx-expression-parse@^3.0.0: spdx-license-ids@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz#7a7cd28470cc6d3a1cfe6d66886f6bc430d3ac87" + integrity sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA== speedometer@~0.1.2: version "0.1.4" resolved "https://registry.yarnpkg.com/speedometer/-/speedometer-0.1.4.tgz#9876dbd2a169d3115402d48e6ea6329c8816a50d" + integrity sha1-mHbb0qFp0xFUAtSObqYynIgWpQ0= split-string@^3.0.1, split-string@^3.0.2: version "3.1.0" resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== dependencies: extend-shallow "^3.0.0" sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= sprintf@^0.1.5: version "0.1.5" resolved "https://registry.yarnpkg.com/sprintf/-/sprintf-0.1.5.tgz#8f83e39a9317c1a502cb7db8050e51c679f6edcf" + integrity sha1-j4PjmpMXwaUCy324BQ5Rxnn27c8= srcset@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/srcset/-/srcset-1.0.0.tgz#a5669de12b42f3b1d5e83ed03c71046fc48f41ef" + integrity sha1-pWad4StC87HV6D7QPHEEb8SPQe8= dependencies: array-uniq "^1.0.2" number-is-nan "^1.0.0" @@ -8288,6 +9556,7 @@ srcset@^1.0.0: sshpk@^1.7.0: version "1.14.1" resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.14.1.tgz#130f5975eddad963f1d56f92b9ac6c51fa9f83eb" + integrity sha1-Ew9Zde3a2WPx1W+SuaxsUfqfg+s= dependencies: asn1 "~0.2.3" assert-plus "^1.0.0" @@ -8302,14 +9571,17 @@ sshpk@^1.7.0: stack-utils@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.1.tgz#d4f33ab54e8e38778b0ca5cfd3b3afb12db68620" + integrity sha1-1PM6tU6OOHeLDKXP07OvsS22hiA= stackframe@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-0.3.1.tgz#33aa84f1177a5548c8935533cbfeb3420975f5a4" + integrity sha1-M6qE8Rd6VUjIk1Uzy/6zQgl19aQ= standard-engine@~5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/standard-engine/-/standard-engine-5.2.0.tgz#400660ae5acce8afd4db60ff2214a9190ad790a3" + integrity sha1-QAZgrlrM6K/U22D/IhSpGQrXkKM= dependencies: deglob "^2.0.0" find-root "^1.0.0" @@ -8321,6 +9593,7 @@ standard-engine@~5.2.0: standard@^8.4.0: version "8.6.0" resolved "https://registry.yarnpkg.com/standard/-/standard-8.6.0.tgz#635132be7bfb567c2921005f30f9e350e4752aad" + integrity sha1-Y1Eyvnv7VnwpIQBfMPnjUOR1Kq0= dependencies: eslint "~3.10.2" eslint-config-standard "6.2.1" @@ -8333,6 +9606,7 @@ standard@^8.4.0: static-extend@^0.1.1: version "0.1.2" resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= dependencies: define-property "^0.2.5" object-copy "^0.1.0" @@ -8340,18 +9614,22 @@ static-extend@^0.1.1: "statuses@>= 1.3.1 < 2", "statuses@>= 1.4.0 < 2": version "1.5.0" resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= statuses@~1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" + integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew== stealthy-require@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" + integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= stream-browserify@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.1.tgz#66266ee5f9bdb9940a4e4514cafb43bb71e5c9db" + integrity sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds= dependencies: inherits "~2.0.1" readable-stream "^2.0.2" @@ -8359,10 +9637,12 @@ stream-browserify@^2.0.1: stream-cache@~0.0.1: version "0.0.2" resolved "https://registry.yarnpkg.com/stream-cache/-/stream-cache-0.0.2.tgz#1ac5ad6832428ca55667dbdee395dad4e6db118f" + integrity sha1-GsWtaDJCjKVWZ9ve45Xa1ObbEY8= stream-http@^2.3.1: version "2.8.2" resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.2.tgz#4126e8c6b107004465918aa2fc35549e77402c87" + integrity sha512-QllfrBhqF1DPcz46WxKTs6Mz1Bpc+8Qm6vbqOpVav5odAXwbyzwnEczoWqtxrsmlO+cJqtPrp/8gWKWjaKLLlA== dependencies: builtin-status-codes "^3.0.0" inherits "^2.0.1" @@ -8373,10 +9653,12 @@ stream-http@^2.3.1: strict-uri-encode@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" + integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= string-length@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/string-length/-/string-length-2.0.0.tgz#d40dbb686a3ace960c1cffca562bf2c45f8363ed" + integrity sha1-1A27aGo6zpYMHP/KVivyxF+DY+0= dependencies: astral-regex "^1.0.0" strip-ansi "^4.0.0" @@ -8384,6 +9666,7 @@ string-length@^2.0.0: string-width@^1.0.1, string-width@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= dependencies: code-point-at "^1.0.0" is-fullwidth-code-point "^1.0.0" @@ -8392,6 +9675,7 @@ string-width@^1.0.1, string-width@^1.0.2: "string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== dependencies: is-fullwidth-code-point "^2.0.0" strip-ansi "^4.0.0" @@ -8399,100 +9683,120 @@ string-width@^1.0.1, string-width@^1.0.2: string@^3.0.1: version "3.3.3" resolved "https://registry.yarnpkg.com/string/-/string-3.3.3.tgz#5ea211cd92d228e184294990a6cc97b366a77cb0" + integrity sha1-XqIRzZLSKOGEKUmQpsyXs2anfLA= string_decoder@^0.10.25, string_decoder@~0.10.x: version "0.10.31" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" + integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= string_decoder@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== dependencies: safe-buffer "~5.1.0" stringstream@~0.0.4: version "0.0.6" resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.6.tgz#7880225b0d4ad10e30927d167a1d6f2fd3b33a72" + integrity sha512-87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA== strip-ansi@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-0.3.0.tgz#25f48ea22ca79187f3174a4db8759347bb126220" + integrity sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA= dependencies: ansi-regex "^0.2.1" strip-ansi@^3.0.0, strip-ansi@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= dependencies: ansi-regex "^2.0.0" strip-ansi@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= dependencies: ansi-regex "^3.0.0" strip-ansi@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-0.1.1.tgz#39e8a98d044d150660abe4a6808acf70bb7bc991" + integrity sha1-OeipjQRNFQZgq+SmgIrPcLt7yZE= strip-bom-buf@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/strip-bom-buf/-/strip-bom-buf-1.0.0.tgz#1cb45aaf57530f4caf86c7f75179d2c9a51dd572" + integrity sha1-HLRar1dTD0yvhsf3UXnSyaUd1XI= dependencies: is-utf8 "^0.2.1" strip-bom@3.0.0, strip-bom@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" + integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= strip-bom@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" + integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= dependencies: is-utf8 "^0.2.0" strip-color@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/strip-color/-/strip-color-0.1.0.tgz#106f65d3d3e6a2d9401cac0eb0ce8b8a702b4f7b" + integrity sha1-EG9l09PmotlAHKwOsM6LinArT3s= strip-eof@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= strip-indent@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" + integrity sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI= dependencies: get-stdin "^4.0.1" strip-json-comments@~1.0.1: version "1.0.4" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-1.0.4.tgz#1e15fbcac97d3ee99bf2d73b4c656b082bbafb91" + integrity sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E= strip-json-comments@~2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= strip-outer@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/strip-outer/-/strip-outer-1.0.1.tgz#b2fd2abf6604b9d1e6013057195df836b8a9d631" + integrity sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg== dependencies: escape-string-regexp "^1.0.2" striptags@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/striptags/-/striptags-2.2.1.tgz#4c450b708d41b8bf39cf24c49ff234fc6aabfd32" + integrity sha1-TEULcI1BuL85zyTEn/I0/Gqr/TI= style-loader@^0.12.4: version "0.12.4" resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.12.4.tgz#ae7d0665dc4dc653daa2fe97bb90914bc1d22d9b" + integrity sha1-rn0GZdxNxlPaov6Xu5CRS8HSLZs= dependencies: loader-utils "^0.2.7" stylus-loader@^2.3.1: version "2.5.1" resolved "https://registry.yarnpkg.com/stylus-loader/-/stylus-loader-2.5.1.tgz#d5ad8a7e0958adc12b8581e7bb169b9a61d54216" + integrity sha1-1a2KfglYrcErhYHnuxabmmHVQhY= dependencies: loader-utils "^0.2.9" lodash.clonedeep "^4.5.0" @@ -8501,6 +9805,7 @@ stylus-loader@^2.3.1: stylus@0.54.5: version "0.54.5" resolved "https://registry.yarnpkg.com/stylus/-/stylus-0.54.5.tgz#42b9560931ca7090ce8515a798ba9e6aa3d6dc79" + integrity sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk= dependencies: css-parse "1.7.x" debug "*" @@ -8512,6 +9817,7 @@ stylus@0.54.5: stylus@^0.52.4: version "0.52.4" resolved "https://registry.yarnpkg.com/stylus/-/stylus-0.52.4.tgz#6551b5f0bfdcf29ee7f0fe0a59b7eb6ff26d2539" + integrity sha1-ZVG18L/c8p7n8P4KWbfrb/JtJTk= dependencies: css-parse "1.7.x" debug "*" @@ -8523,19 +9829,22 @@ stylus@^0.52.4: sumchecker@^1.2.0: version "1.3.1" resolved "https://registry.yarnpkg.com/sumchecker/-/sumchecker-1.3.1.tgz#79bb3b4456dd04f18ebdbc0d703a1d1daec5105d" + integrity sha1-ebs7RFbdBPGOvbwNcDodHa7FEF0= dependencies: debug "^2.2.0" es6-promise "^4.0.5" -sumchecker@^2.0.1: +sumchecker@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/sumchecker/-/sumchecker-2.0.2.tgz#0f42c10e5d05da5d42eea3e56c3399a37d6c5b3e" + integrity sha1-D0LBDl0F2l1C7qPlbDOZo31sWz4= dependencies: debug "^2.2.0" supertap@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/supertap/-/supertap-1.0.0.tgz#bd9751c7fafd68c68cf8222a29892206a119fa9e" + integrity sha512-HZJ3geIMPgVwKk2VsmO5YHqnnJYl6bV5A9JW2uzqV43WmpgliNEYbuvukfor7URpaqpxuw3CfZ3ONdVbZjCgIA== dependencies: arrify "^1.0.1" indent-string "^3.2.0" @@ -8546,26 +9855,31 @@ supertap@^1.0.0: supports-color@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-0.2.0.tgz#d92de2694eb3f67323973d7ae3d8b55b4c22190a" + integrity sha1-2S3iaU6z9nMjlz1649i1W0wiGQo= supports-color@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= supports-color@^3.1.0, supports-color@^3.1.1, supports-color@^3.1.2, supports-color@^3.2.3: version "3.2.3" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" + integrity sha1-ZawFBLOVQXHYpklGsq48u4pfVPY= dependencies: has-flag "^1.0.0" supports-color@^5.0.0, supports-color@^5.3.0, supports-color@^5.4.0: version "5.4.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.4.0.tgz#1c6b337402c2137605efe19f10fec390f6faab54" + integrity sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w== dependencies: has-flag "^3.0.0" svgo@^0.7.0: version "0.7.2" resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.2.tgz#9f5772413952135c6fefbf40afe6a4faa88b4bb5" + integrity sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U= dependencies: coa "~1.0.1" colors "~1.1.2" @@ -8578,18 +9892,22 @@ svgo@^0.7.0: symbol-observable@^0.2.2: version "0.2.4" resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-0.2.4.tgz#95a83db26186d6af7e7a18dbd9760a2f86d08f40" + integrity sha1-lag9smGG1q9+ehjb2XYKL4bQj0A= symbol-observable@^1.0.3, symbol-observable@^1.0.4, symbol-observable@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" + integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== symbol-tree@^3.2.1, symbol-tree@^3.2.2: version "3.2.2" resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" + integrity sha1-rifbOPZgp64uHDt9G8KQgZuFGeY= table@^3.7.8: version "3.8.3" resolved "https://registry.yarnpkg.com/table/-/table-3.8.3.tgz#2bbc542f0fda9861a755d3947fefd8b3f513855f" + integrity sha1-K7xULw/amGGnVdOUf+/Ys/UThV8= dependencies: ajv "^4.7.0" ajv-keywords "^1.0.0" @@ -8601,10 +9919,12 @@ table@^3.7.8: tapable@^0.1.8, tapable@~0.1.8: version "0.1.10" resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.1.10.tgz#29c35707c2b70e50d07482b5d202e8ed446dafd4" + integrity sha1-KcNXB8K3DlDQdIK10gLo7URtr9Q= tar@^4: version "4.4.4" resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.4.tgz#ec8409fae9f665a4355cc3b4087d0820232bb8cd" + integrity sha512-mq9ixIYfNF9SK0IS/h2HKMu8Q2iaCuhDDsZhdEag/FHv8fOaYld4vN7ouMgcSSt5WKZzPs8atclTcJm36OTh4w== dependencies: chownr "^1.0.1" fs-minipass "^1.2.5" @@ -8617,6 +9937,7 @@ tar@^4: temp@^0.8.3: version "0.8.3" resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.3.tgz#e0c6bc4d26b903124410e4fed81103014dfc1f59" + integrity sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k= dependencies: os-tmpdir "^1.0.0" rimraf "~2.2.6" @@ -8624,12 +9945,14 @@ temp@^0.8.3: term-size@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/term-size/-/term-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69" + integrity sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk= dependencies: execa "^0.7.0" test-exclude@^4.2.1: version "4.2.1" resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-4.2.1.tgz#dfa222f03480bca69207ca728b37d74b45f724fa" + integrity sha512-qpqlP/8Zl+sosLxBcVKl9vYy26T9NPalxSzzCP/OY6K7j938ui2oKgo+kRZYfxAeIpLqpbVnsHq1tyV70E4lWQ== dependencies: arrify "^1.0.1" micromatch "^3.1.8" @@ -8640,18 +9963,22 @@ test-exclude@^4.2.1: text-table@^0.2.0, text-table@~0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= throat@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a" + integrity sha1-iQN8vJLFarGJJua6TLsgDhVnKmo= throttleit@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-0.0.2.tgz#cfedf88e60c00dd9697b61fdd2a8343a9b680eaf" + integrity sha1-z+34jmDADdlpe2H90qg0OptoDq8= through2@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.3.tgz#0004569b37c7c74ba39c43f3ced78d1ad94140be" + integrity sha1-AARWmzfHx0ujnEPzzteNGtlBQL4= dependencies: readable-stream "^2.1.5" xtend "~4.0.1" @@ -8659,6 +9986,7 @@ through2@^2.0.0: through2@~0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/through2/-/through2-0.2.3.tgz#eb3284da4ea311b6cc8ace3653748a52abf25a3f" + integrity sha1-6zKE2k6jEbbMis42U3SKUqvyWj8= dependencies: readable-stream "~1.1.9" xtend "~2.1.1" @@ -8666,60 +9994,73 @@ through2@~0.2.3: through@^2.3.6: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= time-stamp@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-2.0.0.tgz#95c6a44530e15ba8d6f4a3ecb8c3a3fac46da357" + integrity sha1-lcakRTDhW6jW9KPsuMOj+sRto1c= time-zone@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/time-zone/-/time-zone-1.0.0.tgz#99c5bf55958966af6d06d83bdf3800dc82faec5d" + integrity sha1-mcW/VZWJZq9tBtg73zgA3IL67F0= timed-out@^3.0.0: version "3.1.3" resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-3.1.3.tgz#95860bfcc5c76c277f8f8326fd0f5b2e20eba217" + integrity sha1-lYYL/MXHbCd/j4Mm/Q9bLiDrohc= timed-out@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" + integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= timers-browserify@^2.0.2: version "2.0.10" resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.10.tgz#1d28e3d2aadf1d5a5996c4e9f95601cd053480ae" + integrity sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg== dependencies: setimmediate "^1.0.4" tinycolor2@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/tinycolor2/-/tinycolor2-1.4.1.tgz#f4fad333447bc0b07d4dc8e9209d8f39a8ac77e8" + integrity sha1-9PrTM0R7wLB9TcjpIJ2POaisd+g= tmp@0.0.28: version "0.0.28" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.28.tgz#172735b7f614ea7af39664fa84cf0de4e515d120" + integrity sha1-Fyc1t/YU6nrzlmT6hM8N5OUV0SA= dependencies: os-tmpdir "~1.0.1" tmpl@1.0.x: version "1.0.4" resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1" + integrity sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE= to-arraybuffer@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" + integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= to-fast-properties@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" + integrity sha1-uDVx+k2MJbguIxsG46MFXeTKGkc= to-object-path@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= dependencies: kind-of "^3.0.2" to-regex-range@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= dependencies: is-number "^3.0.0" repeat-string "^1.6.1" @@ -8727,6 +10068,7 @@ to-regex-range@^2.1.0: to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== dependencies: define-property "^2.0.2" extend-shallow "^3.0.2" @@ -8736,92 +10078,111 @@ to-regex@^3.0.1, to-regex@^3.0.2: toggle-selection@^1.0.3: version "1.0.6" resolved "https://registry.yarnpkg.com/toggle-selection/-/toggle-selection-1.0.6.tgz#6e45b1263f2017fa0acc7d89d78b15b8bf77da32" + integrity sha1-bkWxJj8gF/oKzH2J14sVuL932jI= toml@^2.3.2: version "2.3.3" resolved "https://registry.yarnpkg.com/toml/-/toml-2.3.3.tgz#8d683d729577cb286231dfc7a8affe58d31728fb" + integrity sha512-O7L5hhSQHxuufWUdcTRPfuTh3phKfAZ/dqfxZFoxPCj2RYmpaSGLEIs016FCXItQwNr08yefUB5TSjzRYnajTA== touch@0.0.3: version "0.0.3" resolved "https://registry.yarnpkg.com/touch/-/touch-0.0.3.tgz#51aef3d449571d4f287a5d87c9c8b49181a0db1d" + integrity sha1-Ua7z1ElXHU8oel2Hyci0kYGg2x0= dependencies: nopt "~1.0.10" tough-cookie@>=0.12.0, tough-cookie@>=2.3.3, tough-cookie@^2.3.2, tough-cookie@^2.3.3, tough-cookie@~2.3.3: version "2.3.4" resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.4.tgz#ec60cee38ac675063ffc97a5c18970578ee83655" + integrity sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA== dependencies: punycode "^1.4.1" tr46@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" + integrity sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= dependencies: punycode "^2.1.0" tr46@~0.0.3: version "0.0.3" resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" + integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o= "traverse@>=0.3.0 <0.4": version "0.3.9" resolved "https://registry.yarnpkg.com/traverse/-/traverse-0.3.9.tgz#717b8f220cc0bb7b44e40514c22b2e8bbc70d8b9" + integrity sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk= tree-kill@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.0.tgz#5846786237b4239014f05db156b643212d4c6f36" + integrity sha512-DlX6dR0lOIRDFxI0mjL9IYg6OTncLm/Zt+JiBhE5OlFcAR8yc9S7FFXU9so0oda47frdM/JFsk7UjNt9vscKcg== trim-newlines@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" + integrity sha1-WIeWa7WCpFA6QetST301ARgVphM= trim-off-newlines@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz#9f9ba9d9efa8764c387698bcbfeb2c848f11adb3" + integrity sha1-n5up2e+odkw4dpi8v+sshI8RrbM= trim-repeated@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21" + integrity sha1-42RqLqTokTEr9+rObPsFOAvAHCE= dependencies: escape-string-regexp "^1.0.2" trim-right@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" + integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM= truncate-utf8-bytes@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz#405923909592d56f78a5818434b0b78489ca5f2b" + integrity sha1-QFkjkJWS1W94pYGENLC3hInKXys= dependencies: utf8-byte-length "^1.0.1" tty-browserify@0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" + integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= tunnel-agent@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= dependencies: safe-buffer "^5.0.1" tunnel-agent@~0.4.0: version "0.4.3" resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb" + integrity sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us= tweetnacl@^0.14.3, tweetnacl@~0.14.0: version "0.14.5" resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= type-check@~0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" + integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= dependencies: prelude-ls "~1.1.2" type-is@~1.6.15, type-is@~1.6.16: version "1.6.16" resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.16.tgz#f89ce341541c672b25ee7ae3c73dee3b2be50194" + integrity sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q== dependencies: media-typer "0.3.0" mime-types "~2.1.18" @@ -8829,18 +10190,22 @@ type-is@~1.6.15, type-is@~1.6.16: typedarray@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" + integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= ua-parser-js@^0.7.9: version "0.7.18" resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.18.tgz#a7bfd92f56edfb117083b69e31d2aa8882d4b1ed" + integrity sha512-LtzwHlVHwFGTptfNSgezHp7WUlwiqb0gA9AALRbKaERfxwJoiX0A73QbTToxteIAuIaFshhgIZfqK8s7clqgnA== uc.micro@^1.0.0, uc.micro@^1.0.1: version "1.0.5" resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.5.tgz#0c65f15f815aa08b560a61ce8b4db7ffc3f45376" + integrity sha512-JoLI4g5zv5qNyT09f4YAvEZIIV1oOjqnewYg5D38dkQljIzpPT296dbIGvKro3digYI1bkb7W6EP1y4uDlmzLg== uglify-js@^2.6: version "2.8.29" resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd" + integrity sha1-KcVzMUgFe7Th913zW3qcty5qWd0= dependencies: source-map "~0.5.1" yargs "~3.10.0" @@ -8850,6 +10215,7 @@ uglify-js@^2.6: uglify-js@~2.7.3: version "2.7.5" resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.7.5.tgz#4612c0c7baaee2ba7c487de4904ae122079f2ca8" + integrity sha1-RhLAx7qu4rp8SH3kkErhIgefLKg= dependencies: async "~0.2.6" source-map "~0.5.1" @@ -8859,44 +10225,54 @@ uglify-js@~2.7.3: uglify-to-browserify@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" + integrity sha1-bgkk1r2mta/jSeOabWMoUKD4grc= uid2@0.0.3: version "0.0.3" resolved "https://registry.yarnpkg.com/uid2/-/uid2-0.0.3.tgz#483126e11774df2f71b8b639dcd799c376162b82" + integrity sha1-SDEm4Rd03y9xuLY53NeZw3YWK4I= underscore-plus@1.x: version "1.6.6" resolved "https://registry.yarnpkg.com/underscore-plus/-/underscore-plus-1.6.6.tgz#65ecde1bdc441a35d89e650fd70dcf13ae439a7d" + integrity sha1-ZezeG9xEGjXYnmUP1w3PE65Dmn0= dependencies: underscore "~1.6.0" underscore.string@~2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/underscore.string/-/underscore.string-2.2.1.tgz#d7c0fa2af5d5a1a67f4253daee98132e733f0f19" + integrity sha1-18D6KvXVoaZ/QlPa7pgTLnM/Dxk= underscore.string@~2.3.3: version "2.3.3" resolved "https://registry.yarnpkg.com/underscore.string/-/underscore.string-2.3.3.tgz#71c08bf6b428b1133f37e78fa3a21c82f7329b0d" + integrity sha1-ccCL9rQosRM/N+ePo6Icgvcymw0= underscore.string@~2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/underscore.string/-/underscore.string-2.4.0.tgz#8cdd8fbac4e2d2ea1e7e2e8097c42f442280f85b" + integrity sha1-jN2PusTi0uoefi6Al8QvRCKA+Fs= underscore@~1.4.x: version "1.4.4" resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.4.4.tgz#61a6a32010622afa07963bf325203cf12239d604" + integrity sha1-YaajIBBiKvoHljvzJSA88SI51gQ= underscore@~1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.6.0.tgz#8b38b10cacdef63337b8b24e4ff86d45aea529a8" + integrity sha1-izixDKze9jM3uLJOT/htRa6lKag= underscore@~1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.7.0.tgz#6bbaf0877500d36be34ecaa584e0db9fef035209" + integrity sha1-a7rwh3UA02vjTsqlhODbn+8DUgk= union-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" + integrity sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ= dependencies: arr-union "^3.1.0" get-value "^2.0.6" @@ -8906,26 +10282,31 @@ union-value@^1.0.0: uniq@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= uniqs@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" + integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= unique-slug@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.0.tgz#db6676e7c7cc0629878ff196097c78855ae9f4ab" + integrity sha1-22Z258fMBimHj/GWCXx4hVrp9Ks= dependencies: imurmurhash "^0.1.4" unique-string@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a" + integrity sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo= dependencies: crypto-random-string "^1.0.0" unique-temp-dir@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unique-temp-dir/-/unique-temp-dir-1.0.0.tgz#6dce95b2681ca003eebfb304a415f9cbabcc5385" + integrity sha1-bc6VsmgcoAPuv7MEpBX5y6vMU4U= dependencies: mkdirp "^0.5.1" os-tmpdir "^1.0.1" @@ -8934,14 +10315,17 @@ unique-temp-dir@^1.0.0: universalify@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.1.tgz#fa71badd4437af4c148841e3b3b165f9e9e590b7" + integrity sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc= unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= dependencies: has-value "^0.3.1" isobject "^3.0.0" @@ -8949,14 +10333,17 @@ unset-value@^1.0.0: unzip-response@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-1.0.2.tgz#b984f0877fc0a89c2c773cc1ef7b5b232b5b06fe" + integrity sha1-uYTwh3/AqJwsdzzB73tbIytbBv4= unzip-response@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97" + integrity sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c= update-notifier@^2.3.0: version "2.5.0" resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.5.0.tgz#d0744593e13f161e406acb1d9408b72cad08aff6" + integrity sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw== dependencies: boxen "^1.2.1" chalk "^2.0.1" @@ -8972,16 +10359,19 @@ update-notifier@^2.3.0: urix@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= url-parse-lax@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" + integrity sha1-evjzA2Rem9eaJy56FKxovAYJ2nM= dependencies: prepend-http "^1.0.1" url-parse@^1.1.8, url-parse@~1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.0.tgz#6bfdaad60098c7fe06f623e42b22de62de0d3d75" + integrity sha512-ERuGxDiQ6Xw/agN4tuoCRbmwRuZP0cJ1lJxJubXr5Q/5cDa78+Dc4wfvtxzhzhkm5VvmW6Mf8EVj9SPGN4l8Lg== dependencies: querystringify "^2.0.0" requires-port "^1.0.0" @@ -8989,6 +10379,7 @@ url-parse@^1.1.8, url-parse@~1.4.0: url@0.10.3: version "0.10.3" resolved "https://registry.yarnpkg.com/url/-/url-0.10.3.tgz#021e4d9c7705f21bbf37d03ceb58767402774c64" + integrity sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ= dependencies: punycode "1.3.2" querystring "0.2.0" @@ -8996,6 +10387,7 @@ url@0.10.3: url@^0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" + integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= dependencies: punycode "1.3.2" querystring "0.2.0" @@ -9003,26 +10395,31 @@ url@^0.11.0: use@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/use/-/use-3.1.0.tgz#14716bf03fdfefd03040aef58d8b4b85f3a7c544" + integrity sha512-6UJEQM/L+mzC3ZJNM56Q4DFGLX/evKGRg15UJHGB9X5j5Z3AFbgZvjUh2yq/UJUY4U5dh7Fal++XbNg1uzpRAw== dependencies: kind-of "^6.0.2" user-home@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/user-home/-/user-home-2.0.0.tgz#9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f" + integrity sha1-nHC/2Babwdy/SGBODwS4tJzenp8= dependencies: os-homedir "^1.0.0" utf8-byte-length@^1.0.1: version "1.0.4" resolved "https://registry.yarnpkg.com/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz#f45f150c4c66eee968186505ab93fcbb8ad6bf61" + integrity sha1-9F8VDExm7uloGGUFq5P8u4rWv2E= util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= util.promisify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" + integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== dependencies: define-properties "^1.1.2" object.getownpropertydescriptors "^2.0.3" @@ -9030,24 +10427,29 @@ util.promisify@^1.0.0: util@0.10.3, util@^0.10.3: version "0.10.3" resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" + integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= dependencies: inherits "2.0.1" utils-merge@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= uuid@3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04" + integrity sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g== uuid@^3.0.1, uuid@^3.1.0, uuid@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.2.1.tgz#12c528bb9d58d0b9265d9a2f6f0fe8be17ff1f14" + integrity sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA== validate-npm-package-license@^3.0.1: version "3.0.3" resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz#81643bcbef1bdfecd4623793dc4648948ba98338" + integrity sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g== dependencies: spdx-correct "^3.0.0" spdx-expression-parse "^3.0.0" @@ -9055,14 +10457,17 @@ validate-npm-package-license@^3.0.1: vary@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= vendors@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.2.tgz#7fcb5eef9f5623b156bcea89ec37d63676f21801" + integrity sha512-w/hry/368nO21AN9QljsaIhb9ZiZtZARoVH5f3CsFbawdLdayCgKRPup7CggujvySMxx0I91NOyxdVENohprLQ== verror@1.10.0: version "1.10.0" resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" + integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= dependencies: assert-plus "^1.0.0" core-util-is "1.0.2" @@ -9071,36 +10476,42 @@ verror@1.10.0: vm-browserify@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73" + integrity sha1-XX6kW7755Kb/ZflUOOCofDV9WnM= dependencies: indexof "0.0.1" w3c-hr-time@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz#82ac2bff63d950ea9e3189a58a65625fedf19045" + integrity sha1-gqwr/2PZUOqeMYmlimViX+3xkEU= dependencies: browser-process-hrtime "^0.1.2" walker@~1.0.5: version "1.0.7" resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb" + integrity sha1-L3+bj9ENZ3JisYqITijRlhjgKPs= dependencies: makeerror "1.0.x" warning@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/warning/-/warning-2.1.0.tgz#21220d9c63afc77a8c92111e011af705ce0c6901" + integrity sha1-ISINnGOvx3qMkhEeARr3Bc4MaQE= dependencies: loose-envify "^1.0.0" warning@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/warning/-/warning-3.0.0.tgz#32e5377cb572de4ab04753bdf8821c01ed605b7c" + integrity sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w= dependencies: loose-envify "^1.0.0" watch@~0.18.0: version "0.18.0" resolved "https://registry.yarnpkg.com/watch/-/watch-0.18.0.tgz#28095476c6df7c90c963138990c0a5423eb4b986" + integrity sha1-KAlUdsbffJDJYxOJkMClQj60uYY= dependencies: exec-sh "^0.2.0" minimist "^1.2.0" @@ -9108,6 +10519,7 @@ watch@~0.18.0: watchpack@^0.2.1: version "0.2.9" resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-0.2.9.tgz#62eaa4ab5e5ba35fdfc018275626e3c0f5e3fb0b" + integrity sha1-Yuqkq15bo1/fwBgnVibjwPXj+ws= dependencies: async "^0.9.0" chokidar "^1.0.0" @@ -9116,14 +10528,17 @@ watchpack@^0.2.1: webidl-conversions@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" + integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= webidl-conversions@^4.0.0, webidl-conversions@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" + integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== webpack-core@~0.6.9: version "0.6.9" resolved "https://registry.yarnpkg.com/webpack-core/-/webpack-core-0.6.9.tgz#fc571588c8558da77be9efb6debdc5a3b172bdc2" + integrity sha1-/FcViMhVjad76e+23r3Fo7FyvcI= dependencies: source-list-map "~0.1.7" source-map "~0.4.1" @@ -9131,6 +10546,7 @@ webpack-core@~0.6.9: webpack-dev-middleware@^1.10.2: version "1.12.2" resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz#f8fc1120ce3b4fc5680ceecb43d777966b21105e" + integrity sha512-FCrqPy1yy/sN6U/SaEZcHKRXGlqU0DUaEBL45jkUYoB8foVb6wCnbIJ1HKIx+qUFTW+3JpVcCJCxZ8VATL4e+A== dependencies: memory-fs "~0.4.1" mime "^1.5.0" @@ -9141,6 +10557,7 @@ webpack-dev-middleware@^1.10.2: webpack-dev-server@^1.12.0: version "1.16.5" resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-1.16.5.tgz#0cbd5f2d2ac8d4e593aacd5c9702e7bbd5e59892" + integrity sha1-DL1fLSrI1OWTqs1clwLnu9XlmJI= dependencies: compression "^1.5.2" connect-history-api-fallback "^1.3.0" @@ -9159,6 +10576,7 @@ webpack-dev-server@^1.12.0: webpack@^1.12.2: version "1.15.0" resolved "https://registry.yarnpkg.com/webpack/-/webpack-1.15.0.tgz#4ff31f53db03339e55164a9d468ee0324968fe98" + integrity sha1-T/MfU9sDM55VFkqdRo7gMklo/pg= dependencies: acorn "^3.0.0" async "^1.3.0" @@ -9179,6 +10597,7 @@ webpack@^1.12.2: websocket-driver@>=0.5.1: version "0.7.0" resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb" + integrity sha1-DK+dLXVdk67gSdS90NP+LMoqJOs= dependencies: http-parser-js ">=0.4.0" websocket-extensions ">=0.1.1" @@ -9186,28 +10605,34 @@ websocket-driver@>=0.5.1: websocket-extensions@>=0.1.1: version "0.1.3" resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29" + integrity sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg== well-known-symbols@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/well-known-symbols/-/well-known-symbols-1.0.0.tgz#73c78ae81a7726a8fa598e2880801c8b16225518" + integrity sha1-c8eK6Bp3Jqj6WY4ogIAcixYiVRg= whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.3.tgz#57c235bc8657e914d24e1a397d3c82daee0a6ba3" + integrity sha512-jLBwwKUhi8WtBfsMQlL4bUUcT8sMkAtQinscJAe/M4KHCkHuUJAF6vuB0tueNIw4c8ziO6AkRmgY+jL3a0iiPw== dependencies: iconv-lite "0.4.19" whatwg-fetch@>=0.10.0: version "2.0.4" resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz#dde6a5df315f9d39991aa17621853d720b85566f" + integrity sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng== whatwg-mimetype@^2.0.0, whatwg-mimetype@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.1.0.tgz#f0f21d76cbba72362eb609dbed2a30cd17fcc7d4" + integrity sha512-FKxhYLytBQiUKjkYteN71fAUA3g6KpNXoho1isLiLSB3N1G4F35Q5vUxWfKFhBwi5IWF27VE6WxhrnnC+m0Mew== whatwg-url@^4.3.0: version "4.8.0" resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-4.8.0.tgz#d2981aa9148c1e00a41c5a6131166ab4683bbcc0" + integrity sha1-0pgaqRSMHgCkHFphMRZqtGg7vMA= dependencies: tr46 "~0.0.3" webidl-conversions "^3.0.0" @@ -9215,6 +10640,7 @@ whatwg-url@^4.3.0: whatwg-url@^6.4.0, whatwg-url@^6.4.1: version "6.4.1" resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-6.4.1.tgz#fdb94b440fd4ad836202c16e9737d511f012fd67" + integrity sha512-FwygsxsXx27x6XXuExA/ox3Ktwcbf+OAvrKmLulotDAiO1Q6ixchPFaHYsis2zZBZSJTR0+dR+JVtf7MlbqZjw== dependencies: lodash.sortby "^4.7.0" tr46 "^1.0.1" @@ -9223,74 +10649,90 @@ whatwg-url@^6.4.0, whatwg-url@^6.4.1: when@~3.6.x: version "3.6.4" resolved "https://registry.yarnpkg.com/when/-/when-3.6.4.tgz#473b517ec159e2b85005497a13983f095412e34e" + integrity sha1-RztRfsFZ4rhQBUl6E5g/CVQS404= whet.extend@~0.9.9: version "0.9.9" resolved "https://registry.yarnpkg.com/whet.extend/-/whet.extend-0.9.9.tgz#f877d5bf648c97e5aa542fadc16d6a259b9c11a1" + integrity sha1-+HfVv2SMl+WqVC+twW1qJZucEaE= which-module@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" + integrity sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8= which-module@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" + integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= which@^1.2.12, which@^1.2.9, which@^1.3.0: version "1.3.1" resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== dependencies: isexe "^2.0.0" which@~1.0.5: version "1.0.9" resolved "https://registry.yarnpkg.com/which/-/which-1.0.9.tgz#460c1da0f810103d0321a9b633af9e575e64486f" + integrity sha1-RgwdoPgQED0DIam2M6+eV15kSG8= wide-align@^1.1.0: version "1.1.3" resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" + integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== dependencies: string-width "^1.0.2 || 2" widest-line@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-2.0.0.tgz#0142a4e8a243f8882c0233aa0e0281aa76152273" + integrity sha1-AUKk6KJD+IgsAjOqDgKBqnYVInM= dependencies: string-width "^2.1.1" window-size@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" + integrity sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0= window-size@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.4.tgz#f8e1aa1ee5a53ec5bf151ffa09742a6ad7697876" + integrity sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY= window@4.2.5: version "4.2.5" resolved "https://registry.yarnpkg.com/window/-/window-4.2.5.tgz#02b5c48daf462481d5dfc6d331fbfa4d27d78ee4" + integrity sha512-6srbDxYdfnxsw5ZwsggHLsgkuPpFb+3ja78FZSek7buVn/s19AlCMhb/WMO6hyJ8TP498kqELcRSpWg6hTpVDQ== dependencies: jsdom "11.6.2" word-wrap@^1.1.0: version "1.2.3" resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" + integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== wordwrap@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" + integrity sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8= wordwrap@~0.0.2: version "0.0.3" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" + integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc= wordwrap@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" + integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= wrap-ansi@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" + integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU= dependencies: string-width "^1.0.1" strip-ansi "^3.0.1" @@ -9298,10 +10740,12 @@ wrap-ansi@^2.0.0: wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= write-file-atomic@^1.1.4: version "1.3.4" resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-1.3.4.tgz#f807a4f0b1d9e913ae7a48112e6cc3af1991b45f" + integrity sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8= dependencies: graceful-fs "^4.1.11" imurmurhash "^0.1.4" @@ -9310,6 +10754,7 @@ write-file-atomic@^1.1.4: write-file-atomic@^2.0.0, write-file-atomic@^2.1.0, write-file-atomic@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.3.0.tgz#1ff61575c2e2a4e8e510d6fa4e243cce183999ab" + integrity sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA== dependencies: graceful-fs "^4.1.11" imurmurhash "^0.1.4" @@ -9318,6 +10763,7 @@ write-file-atomic@^2.0.0, write-file-atomic@^2.1.0, write-file-atomic@^2.3.0: write-json-file@^2.2.0: version "2.3.0" resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-2.3.0.tgz#2b64c8a33004d54b8698c76d585a77ceb61da32f" + integrity sha1-K2TIozAE1UuGmMdtWFp3zrYdoy8= dependencies: detect-indent "^5.0.0" graceful-fs "^4.1.2" @@ -9329,6 +10775,7 @@ write-json-file@^2.2.0: write-pkg@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/write-pkg/-/write-pkg-3.1.0.tgz#030a9994cc9993d25b4e75a9f1a1923607291ce9" + integrity sha1-AwqZlMyZk9JbTnWp8aGSNgcpHOk= dependencies: sort-keys "^2.0.0" write-json-file "^2.2.0" @@ -9336,12 +10783,14 @@ write-pkg@^3.1.0: write@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" + integrity sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c= dependencies: mkdirp "^0.5.1" ws@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/ws/-/ws-4.1.0.tgz#a979b5d7d4da68bf54efe0408967c324869a7289" + integrity sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA== dependencies: async-limiter "~1.0.0" safe-buffer "~5.1.0" @@ -9349,18 +10798,22 @@ ws@^4.0.0: xdg-basedir@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4" + integrity sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ= xml-name-validator@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-2.0.1.tgz#4d8b8f1eccd3419aa362061becef515e1e559635" + integrity sha1-TYuPHszTQZqjYgYb7O9RXh5VljU= xml-name-validator@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" + integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== xml2js@0.4.17: version "0.4.17" resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.17.tgz#17be93eaae3f3b779359c795b419705a8817e868" + integrity sha1-F76T6q4/O3eTWceVtBlwWogX6Gg= dependencies: sax ">=0.6.0" xmlbuilder "^4.1.0" @@ -9368,64 +10821,77 @@ xml2js@0.4.17: xmlbuilder@8.2.2: version "8.2.2" resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-8.2.2.tgz#69248673410b4ba42e1a6136551d2922335aa773" + integrity sha1-aSSGc0ELS6QuGmE2VR0pIjNap3M= xmlbuilder@^4.1.0: version "4.2.1" resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-4.2.1.tgz#aa58a3041a066f90eaa16c2f5389ff19f3f461a5" + integrity sha1-qlijBBoGb5DqoWwvU4n/GfP0YaU= dependencies: lodash "^4.0.0" xmldom@0.1.x: version "0.1.27" resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.1.27.tgz#d501f97b3bdb403af8ef9ecc20573187aadac0e9" + integrity sha1-1QH5ezvbQDr4757MIFcxh6rawOk= xmlhttprequest@1: version "1.8.0" resolved "http://registry.npm.taobao.org/xmlhttprequest/download/xmlhttprequest-1.8.0.tgz#67fe075c5c24fef39f9d65f5f7b7fe75171968fc" + integrity sha1-Z/4HXFwk/vOfnWX197f+dRcZaPw= xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" + integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68= xtend@~2.1.1: version "2.1.2" resolved "https://registry.yarnpkg.com/xtend/-/xtend-2.1.2.tgz#6efecc2a4dad8e6962c4901b337ce7ba87b5d28b" + integrity sha1-bv7MKk2tjmlixJAbM3znuoe10os= dependencies: object-keys "~0.4.0" y18n@^3.2.0, y18n@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" + integrity sha1-bRX7qITAhnnA136I53WegR4H+kE= yallist@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= yallist@^3.0.0, yallist@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.2.tgz#8452b4bb7e83c7c188d8041c1a837c773d6d8bb9" + integrity sha1-hFK0u36Dx8GI2AQcGoN8dz1ti7k= yargs-parser@^10.0.0: version "10.1.0" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8" + integrity sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ== dependencies: camelcase "^4.1.0" yargs-parser@^4.2.0: version "4.2.1" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-4.2.1.tgz#29cceac0dc4f03c6c87b4a9f217dd18c9f74871c" + integrity sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw= dependencies: camelcase "^3.0.0" yargs-parser@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-8.1.0.tgz#f1376a33b6629a5d063782944da732631e966950" + integrity sha512-yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ== dependencies: camelcase "^4.1.0" yargs@^10.0.3: version "10.1.2" resolved "https://registry.yarnpkg.com/yargs/-/yargs-10.1.2.tgz#454d074c2b16a51a43e2fb7807e4f9de69ccb5c5" + integrity sha512-ivSoxqBGYOqQVruxD35+EyCFDYNEFL/Uo6FcOnz+9xZdZzK0Zzw4r4KhbrME1Oo2gOggwJod2MnsdamSG7H9ig== dependencies: cliui "^4.0.0" decamelize "^1.1.1" @@ -9443,6 +10909,7 @@ yargs@^10.0.3: yargs@^3.32.0: version "3.32.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.32.0.tgz#03088e9ebf9e756b69751611d2a5ef591482c995" + integrity sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU= dependencies: camelcase "^2.0.1" cliui "^3.0.3" @@ -9455,6 +10922,7 @@ yargs@^3.32.0: yargs@^6.0.0: version "6.6.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-6.6.0.tgz#782ec21ef403345f830a808ca3d513af56065208" + integrity sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg= dependencies: camelcase "^3.0.0" cliui "^3.2.0" @@ -9473,6 +10941,7 @@ yargs@^6.0.0: yargs@~3.10.0: version "3.10.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1" + integrity sha1-9+572FfdfB0tOMDnTvvWgdFDH9E= dependencies: camelcase "^1.0.2" cliui "^2.1.0" @@ -9482,5 +10951,6 @@ yargs@~3.10.0: yauzl@2.4.1: version "2.4.1" resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.4.1.tgz#9528f442dab1b2284e58b4379bb194e22e0c4005" + integrity sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU= dependencies: fd-slicer "~1.0.1" From 3b7bedbbe8ffcfbde5555214c2252380f0caa866 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Vi=E1=BB=87t=20H=C6=B0ng?= Date: Sun, 21 Oct 2018 10:25:28 +0700 Subject: [PATCH 028/498] update pull request message --- PULL_REQUEST_TEMPLATE.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/PULL_REQUEST_TEMPLATE.md b/PULL_REQUEST_TEMPLATE.md index 6aa1bb63..04af5f29 100644 --- a/PULL_REQUEST_TEMPLATE.md +++ b/PULL_REQUEST_TEMPLATE.md @@ -12,6 +12,8 @@ Please list out all issue fixed with this PR here. ## Type of changes From c5554e8f1e6e398eee7a31d936ba7289b3a72978 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Vi=E1=BB=87t=20H=C6=B0ng?= Date: Thu, 25 Oct 2018 23:36:31 +0700 Subject: [PATCH 029/498] update pull request template --- PULL_REQUEST_TEMPLATE.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/PULL_REQUEST_TEMPLATE.md b/PULL_REQUEST_TEMPLATE.md index 04af5f29..5e12f164 100644 --- a/PULL_REQUEST_TEMPLATE.md +++ b/PULL_REQUEST_TEMPLATE.md @@ -13,19 +13,19 @@ Please list out all issue fixed with this PR here. Please make sure you fill in these checkboxes, your PR will be reviewed faster if we know exactly what it does. -Put an `x` in all the boxes that apply. +Change :white_circle: to :radio_button: in all the options that apply --> ## Type of changes -- [ ] Bug fix (Change that fixed an issue) -- [ ] Breaking change (Change that can cause existing functionality to change) -- [ ] Improvement (Change that improves the code. Maybe performance or development improvement) -- [ ] Feature (Change that adds new functionality) -- [ ] Documentation change (Change that modifies documentation. Maybe typo fixes) +- :white_circle: Bug fix (Change that fixed an issue) +- :white_circle: Breaking change (Change that can cause existing functionality to change) +- :white_circle: Improvement (Change that improves the code. Maybe performance or development improvement) +- :white_circle: Feature (Change that adds new functionality) +- :white_circle: Documentation change (Change that modifies documentation. Maybe typo fixes) ## Checklist: -- [ ] My code follows the project code style -- [ ] I have written test for my code and it has been tested -- [ ] All existing tests have been passed -- [ ] I have attached a screenshot/video to visualize my change if possible +- :white_circle: My code follows the project code style +- :white_circle: I have written test for my code and it has been tested +- :white_circle: All existing tests have been passed +- :white_circle: I have attached a screenshot/video to visualize my change if possible From 6cb6cd3f261aca0af0fa00a3069efad63b35caf1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Vi=E1=BB=87t=20H=C6=B0ng?= Date: Fri, 26 Oct 2018 00:06:06 +0700 Subject: [PATCH 030/498] updated docs and pull request template --- PULL_REQUEST_TEMPLATE.md | 7 ++++- contributing.md | 18 ++++++++++-- docs/code_style.md | 60 ++++++++++++++++++++++++++++++++++++++++ 3 files changed, 81 insertions(+), 4 deletions(-) create mode 100644 docs/code_style.md diff --git a/PULL_REQUEST_TEMPLATE.md b/PULL_REQUEST_TEMPLATE.md index 5e12f164..58df576a 100644 --- a/PULL_REQUEST_TEMPLATE.md +++ b/PULL_REQUEST_TEMPLATE.md @@ -1,3 +1,8 @@ + ## Description ' const TOC_MARKER_END = '' @@ -84,7 +91,7 @@ export function generateInEditor (editor) { * @returns generatedTOC String containing generated TOC */ export function generate (markdownText) { - const generatedToc = toc(markdownText, {slugify: caseSensitiveSlugify}) + const generatedToc = toc(markdownText, {slugify: caseSensitiveSlugify, linkify: linkify}) return TOC_MARKER_START + EOL + EOL + generatedToc.content + EOL + EOL + TOC_MARKER_END } diff --git a/browser/lib/markdown.js b/browser/lib/markdown.js index 13ef758a..2a7b66b0 100644 --- a/browser/lib/markdown.js +++ b/browser/lib/markdown.js @@ -7,7 +7,7 @@ import _ from 'lodash' import ConfigManager from 'browser/main/lib/ConfigManager' import katex from 'katex' import { lastFindInArray } from './utils' -import ee from 'browser/main/lib/eventEmitter' +import anchor from '@enyaxu/markdown-it-anchor' function createGutter (str, firstLineNumber) { if (Number.isNaN(firstLineNumber)) firstLineNumber = 1 @@ -118,12 +118,13 @@ class Markdown { this.md.use(require('markdown-it-imsize')) this.md.use(require('markdown-it-footnote')) this.md.use(require('markdown-it-multimd-table')) - this.md.use(require('markdown-it-named-headers'), { - slugify: (header) => { - return encodeURI(header.trim() + this.md.use(anchor, { + slugify: (title) => { + var slug = encodeURI(title.trim() .replace(/[\]\[\!\"\#\$\%\&\'\(\)\*\+\,\.\/\:\;\<\=\>\?\@\\\^\_\{\|\}\~]/g, '') .replace(/\s+/g, '-')) .replace(/\-+$/, '') + return slug } }) this.md.use(require('markdown-it-kbd')) diff --git a/package.json b/package.json index 47b6d2bd..d98bab36 100644 --- a/package.json +++ b/package.json @@ -47,6 +47,7 @@ }, "homepage": "https://boostnote.io", "dependencies": { + "@enyaxu/markdown-it-anchor": "^5.0.2", "@rokt33r/markdown-it-math": "^4.0.1", "@rokt33r/season": "^5.3.0", "@susisu/mte-kernel": "^2.0.0", @@ -80,7 +81,6 @@ "markdown-it-imsize": "^2.0.1", "markdown-it-kbd": "^1.1.1", "markdown-it-multimd-table": "^2.0.1", - "markdown-it-named-headers": "^0.0.4", "markdown-it-plantuml": "^1.1.0", "markdown-it-smartarrows": "^1.0.1", "markdown-it-sub": "^1.0.0", @@ -104,10 +104,10 @@ "sander": "^0.5.1", "sanitize-html": "^1.18.2", "striptags": "^2.2.1", + "turndown": "^4.0.2", + "turndown-plugin-gfm": "^1.0.2", "unique-slug": "2.0.0", - "uuid": "^3.2.1", - "turndown":"^4.0.2", - "turndown-plugin-gfm":"^1.0.2" + "uuid": "^3.2.1" }, "devDependencies": { "ava": "^0.25.0", diff --git a/yarn.lock b/yarn.lock index 35c7b9db..ff612883 100644 --- a/yarn.lock +++ b/yarn.lock @@ -58,6 +58,11 @@ dependencies: arrify "^1.0.1" +"@enyaxu/markdown-it-anchor@^5.0.2": + version "5.0.2" + resolved "https://registry.yarnpkg.com/@enyaxu/markdown-it-anchor/-/markdown-it-anchor-5.0.2.tgz#d173f7b60b492aabc17dfba864c4d071f5595f72" + integrity sha512-HBQ+by3IFHh2i5nw8fzn9qrdA+6uwzre68EzHpBX/WrwgnKrfvckPzdi7MphKp2C617edfpeibucslHDNPYkvQ== + "@ladjs/time-require@^0.1.4": version "0.1.4" resolved "https://registry.yarnpkg.com/@ladjs/time-require/-/time-require-0.1.4.tgz#5c615d75fd647ddd5de9cf6922649558856b21a1" @@ -5878,12 +5883,6 @@ markdown-it-multimd-table@^2.0.1: dependencies: markdown-it "^5.0.3" -markdown-it-named-headers@^0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/markdown-it-named-headers/-/markdown-it-named-headers-0.0.4.tgz#82efc28324240a6b1e77b9aae501771d5f351c1f" - dependencies: - string "^3.0.1" - markdown-it-plantuml@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/markdown-it-plantuml/-/markdown-it-plantuml-1.1.0.tgz#9ab8bfa09a02d80845e16e60f87a488edb50fdde" @@ -8454,10 +8453,6 @@ string-width@^1.0.1, string-width@^1.0.2: is-fullwidth-code-point "^2.0.0" strip-ansi "^4.0.0" -string@^3.0.1: - version "3.3.3" - resolved "https://registry.yarnpkg.com/string/-/string-3.3.3.tgz#5ea211cd92d228e184294990a6cc97b366a77cb0" - string_decoder@^0.10.25, string_decoder@~0.10.x: version "0.10.31" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" From 849104f530f4c23c4afe5c5946aed2030f6d4bb6 Mon Sep 17 00:00:00 2001 From: JianXu Date: Sat, 10 Nov 2018 16:19:42 +0800 Subject: [PATCH 045/498] Update Snapshots test --- tests/lib/snapshots/markdown-test.js.md | 22 +++++++++++----------- tests/lib/snapshots/markdown-test.js.snap | Bin 2331 -> 2294 bytes 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/tests/lib/snapshots/markdown-test.js.md b/tests/lib/snapshots/markdown-test.js.md index eefb232c..30a146a0 100644 --- a/tests/lib/snapshots/markdown-test.js.md +++ b/tests/lib/snapshots/markdown-test.js.md @@ -37,7 +37,7 @@ Generated by [AVA](https://ava.li). > Snapshot 1 - `

abbr

␊ + `

abbr

The HTML specification
␊ is maintained by the W3C.

␊ ` @@ -67,8 +67,8 @@ Generated by [AVA](https://ava.li). > Snapshot 1 - `

definition list

␊ -

list 1

␊ + `

definition list

␊ +

list 1

Term 1
Definition 1
␊ @@ -78,7 +78,7 @@ Generated by [AVA](https://ava.li).

Term 3
␊ ~

␊ -

list 2

␊ +

list 2

Term 1
␊ @@ -98,10 +98,10 @@ Generated by [AVA](https://ava.li). > Snapshot 1 - `

Welcome to Boostnote!

␊ -

Click here to edit markdown 👋

␊ + `

Welcome to Boostnote!

␊ +

Click here to edit markdown 👋

␊ -

Docs 📝

␊ +

Docs 📝


␊ -

Article Archive 📚

␊ +

Article Archive 📚


␊ -

Community 🍻

␊ +

Community 🍻

From 6012fc929ed11939918afec7fdb236dfd68279b7 Mon Sep 17 00:00:00 2001 From: Baptiste Augrain Date: Fri, 15 Feb 2019 22:42:56 +0100 Subject: [PATCH 290/498] add Nord theme to CodeMirror --- browser/components/MarkdownPreview.js | 31 ++++++------- browser/lib/consts.js | 44 +++++++++++++++---- browser/main/lib/ConfigManager.js | 27 ++++-------- browser/main/modals/PreferencesModal/UiTab.js | 11 +++-- extra_scripts/codemirror/theme/nord.css | 25 +++++++++++ 5 files changed, 91 insertions(+), 47 deletions(-) create mode 100644 extra_scripts/codemirror/theme/nord.css diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index ff5e85e1..d6be4765 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -670,14 +670,14 @@ export default class MarkdownPreview extends React.Component { ) } - GetCodeThemeLink (theme) { - theme = consts.THEMES.some(_theme => _theme === theme) && - theme !== 'default' - ? theme - : 'elegant' - return theme.startsWith('solarized') - ? `${appPath}/node_modules/codemirror/theme/solarized.css` - : `${appPath}/node_modules/codemirror/theme/${theme}.css` + GetCodeThemeLink (name) { + const theme = consts.THEMES.find(theme => theme.name === name) + + if (theme) { + return `${appPath}/${theme.path}` + } else { + return `${appPath}/node_modules/codemirror/theme/elegant.css` + } } rewriteIframe () { @@ -735,9 +735,9 @@ export default class MarkdownPreview extends React.Component { } ) - codeBlockTheme = consts.THEMES.some(_theme => _theme === codeBlockTheme) - ? codeBlockTheme - : 'default' + codeBlockTheme = consts.THEMES.find(theme => theme.name === codeBlockTheme) + + const codeBlockThemeClassName = codeBlockTheme ? codeBlockTheme.className : 'cm-s-default' _.forEach( this.refs.root.contentWindow.document.querySelectorAll('.code code'), @@ -760,14 +760,11 @@ export default class MarkdownPreview extends React.Component { }) } } + el.parentNode.appendChild(copyIcon) el.innerHTML = '' - if (codeBlockTheme.indexOf('solarized') === 0) { - const [refThema, color] = codeBlockTheme.split(' ') - el.parentNode.className += ` cm-s-${refThema} cm-s-${color}` - } else { - el.parentNode.className += ` cm-s-${codeBlockTheme}` - } + el.parentNode.className += ` ${codeBlockThemeClassName}` + CodeMirror.runMode(content, syntax.mime, el, { tabSize: indentSize }) diff --git a/browser/lib/consts.js b/browser/lib/consts.js index 84b962eb..8cd3409a 100644 --- a/browser/lib/consts.js +++ b/browser/lib/consts.js @@ -3,14 +3,40 @@ const fs = require('sander') const { remote } = require('electron') const { app } = remote -const themePath = process.env.NODE_ENV === 'production' - ? path.join(app.getAppPath(), './node_modules/codemirror/theme') - : require('path').resolve('./node_modules/codemirror/theme') -const themes = fs.readdirSync(themePath) - .map((themePath) => { - return themePath.substring(0, themePath.lastIndexOf('.')) - }) -themes.splice(themes.indexOf('solarized'), 1, 'solarized dark', 'solarized light') +const isProduction = process.env.NODE_ENV === 'production' +const paths = [ + isProduction ? path.join(app.getAppPath(), './node_modules/codemirror/theme') : path.resolve('./node_modules/codemirror/theme'), + isProduction ? path.join(app.getAppPath(), './extra_scripts/codemirror/theme') : path.resolve('./extra_scripts/codemirror/theme') +] + +const themes = paths + .map(directory => fs.readdirSync(directory).map(file => { + const name = file.substring(0, file.lastIndexOf('.')) + + return { + name, + path: path.join(directory.split(/\//g).slice(-3).join('/'), file), + className: `cm-s-${name}` + } + })) + .reduce((accumulator, value) => accumulator.concat(value), []) + .sort((a, b) => a.name.localeCompare(b.name)) + +themes.splice(themes.findIndex(({ name }) => name === 'solarized'), 1, { + name: 'solarized dark', + path: 'node_modules/codemirror/theme/solarized.css', + className: `cm-s-solarized cm-s-dark` +}, { + name: 'solarized light', + path: 'node_modules/codemirror/theme/solarized.css', + className: `cm-s-solarized cm-s-light` +}) + +themes.splice(0, 0, { + name: 'default', + path: '/node_modules/codemirror/theme/elegant.css', + className: `cm-s-default` +}) const snippetFile = process.env.NODE_ENV !== 'test' ? path.join(app.getPath('userData'), 'snippets.json') @@ -35,7 +61,7 @@ const consts = { 'Dodger Blue', 'Violet Eggplant' ], - THEMES: ['default'].concat(themes), + THEMES: themes, SNIPPET_FILE: snippetFile, DEFAULT_EDITOR_FONT_FAMILY: [ 'Monaco', diff --git a/browser/main/lib/ConfigManager.js b/browser/main/lib/ConfigManager.js index 05f3d822..f20b3d88 100644 --- a/browser/main/lib/ConfigManager.js +++ b/browser/main/lib/ConfigManager.js @@ -132,16 +132,12 @@ function get () { document.head.appendChild(editorTheme) } - config.editor.theme = consts.THEMES.some((theme) => theme === config.editor.theme) - ? config.editor.theme - : 'default' + const theme = consts.THEMES.find(theme => theme.name === config.editor.theme) - if (config.editor.theme !== 'default') { - if (config.editor.theme.startsWith('solarized')) { - editorTheme.setAttribute('href', '../node_modules/codemirror/theme/solarized.css') - } else { - editorTheme.setAttribute('href', '../node_modules/codemirror/theme/' + config.editor.theme + '.css') - } + if (theme) { + editorTheme.setAttribute('href', `../${theme.path}`) + } else { + config.editor.theme = 'default' } } @@ -177,16 +173,11 @@ function set (updates) { editorTheme.setAttribute('rel', 'stylesheet') document.head.appendChild(editorTheme) } - const newTheme = consts.THEMES.some((theme) => theme === newConfig.editor.theme) - ? newConfig.editor.theme - : 'default' - if (newTheme !== 'default') { - if (newTheme.startsWith('solarized')) { - editorTheme.setAttribute('href', '../node_modules/codemirror/theme/solarized.css') - } else { - editorTheme.setAttribute('href', '../node_modules/codemirror/theme/' + newTheme + '.css') - } + const newTheme = consts.THEMES.find(theme => theme.name === newConfig.editor.theme) + + if (newTheme) { + editorTheme.setAttribute('href', `../${newTheme.path}`) } ipcRenderer.send('config-renew', { diff --git a/browser/main/modals/PreferencesModal/UiTab.js b/browser/main/modals/PreferencesModal/UiTab.js index 316b7f9d..994ca3d3 100644 --- a/browser/main/modals/PreferencesModal/UiTab.js +++ b/browser/main/modals/PreferencesModal/UiTab.js @@ -128,8 +128,13 @@ class UiTab extends React.Component { const newCodemirrorTheme = this.refs.editorTheme.value if (newCodemirrorTheme !== codemirrorTheme) { - checkHighLight.setAttribute('href', `../node_modules/codemirror/theme/${newCodemirrorTheme.split(' ')[0]}.css`) + const theme = consts.THEMES.find(theme => theme.name === newCodemirrorTheme) + + if (theme) { + checkHighLight.setAttribute('href', `../${theme.path}`) + } } + this.setState({ config: newConfig, codemirrorTheme: newCodemirrorTheme }, () => { const {ui, editor, preview} = this.props.config this.currentConfig = {ui, editor, preview} @@ -355,7 +360,7 @@ class UiTab extends React.Component { > { themes.map((theme) => { - return () + return () }) } @@ -670,7 +675,7 @@ class UiTab extends React.Component { > { themes.map((theme) => { - return () + return () }) } diff --git a/extra_scripts/codemirror/theme/nord.css b/extra_scripts/codemirror/theme/nord.css new file mode 100644 index 00000000..3c0461de --- /dev/null +++ b/extra_scripts/codemirror/theme/nord.css @@ -0,0 +1,25 @@ +/* Theme: nord */ + +.cm-s-nord.CodeMirror { color: #d8dee9; } +.cm-s-nord.CodeMirror { background: #2e3440; } +.cm-s-nord .CodeMirror-cursor { color: #d8dee9; } +.cm-s-nord .CodeMirror-activeline-background { background: #434c5e52 !important; } +.cm-s-nord .CodeMirror-selected { background: undefined; } +.cm-s-nord .cm-comment { color: #4c566a; } +.cm-s-nord .cm-string { color: #a3be8c; } +.cm-s-nord .cm-string-2 { color: #8fbcbb; } +.cm-s-nord .cm-property { color: #8fbcbb; } +.cm-s-nord .cm-qualifier { color: #8fbcbb; } +.cm-s-nord .cm-tag { color: #81a1c1; } +.cm-s-nord .cm-attribute { color: #8fbcbb; } +.cm-s-nord .cm-number { color: #b48ead; } +.cm-s-nord .cm-keyword { color: #81a1c1; } +.cm-s-nord .cm-operator { color: #81a1c1; } +.cm-s-nord .cm-error { background: #bf616a; color: #d8dee9; } +.cm-s-nord .cm-invalidchar { background: #bf616a; color: #d8dee9; } +.cm-s-nord .cm-variable { color: #d8dee9; } +.cm-s-nord .cm-variable-2 { color: #8fbcbb; } +.cm-s-nord .CodeMirror-gutters { + background: #3b4252; + color: #d8dee9; +} \ No newline at end of file From ba913b77e7d78c83e75dfb3cc46d3fbf6612dd33 Mon Sep 17 00:00:00 2001 From: Baptiste Augrain Date: Sun, 5 May 2019 03:25:29 +0200 Subject: [PATCH 291/498] use constants and fix cursor color --- browser/lib/consts.js | 13 ++++++++----- extra_scripts/codemirror/theme/nord.css | 2 +- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/browser/lib/consts.js b/browser/lib/consts.js index 8cd3409a..9c993055 100644 --- a/browser/lib/consts.js +++ b/browser/lib/consts.js @@ -3,10 +3,13 @@ const fs = require('sander') const { remote } = require('electron') const { app } = remote +const CODEMIRROR_THEME_PATH = 'node_modules/codemirror/theme' +const CODEMIRROR_EXTRA_THEME_PATH = 'extra_scripts/codemirror/theme' + const isProduction = process.env.NODE_ENV === 'production' const paths = [ - isProduction ? path.join(app.getAppPath(), './node_modules/codemirror/theme') : path.resolve('./node_modules/codemirror/theme'), - isProduction ? path.join(app.getAppPath(), './extra_scripts/codemirror/theme') : path.resolve('./extra_scripts/codemirror/theme') + isProduction ? path.join(app.getAppPath(), CODEMIRROR_THEME_PATH) : path.resolve(CODEMIRROR_THEME_PATH), + isProduction ? path.join(app.getAppPath(), CODEMIRROR_EXTRA_THEME_PATH) : path.resolve(CODEMIRROR_EXTRA_THEME_PATH) ] const themes = paths @@ -24,17 +27,17 @@ const themes = paths themes.splice(themes.findIndex(({ name }) => name === 'solarized'), 1, { name: 'solarized dark', - path: 'node_modules/codemirror/theme/solarized.css', + path: `${CODEMIRROR_THEME_PATH}/solarized.css`, className: `cm-s-solarized cm-s-dark` }, { name: 'solarized light', - path: 'node_modules/codemirror/theme/solarized.css', + path: `${CODEMIRROR_THEME_PATH}/solarized.css`, className: `cm-s-solarized cm-s-light` }) themes.splice(0, 0, { name: 'default', - path: '/node_modules/codemirror/theme/elegant.css', + path: `${CODEMIRROR_THEME_PATH}/elegant.css`, className: `cm-s-default` }) diff --git a/extra_scripts/codemirror/theme/nord.css b/extra_scripts/codemirror/theme/nord.css index 3c0461de..c6b52e8a 100644 --- a/extra_scripts/codemirror/theme/nord.css +++ b/extra_scripts/codemirror/theme/nord.css @@ -2,7 +2,7 @@ .cm-s-nord.CodeMirror { color: #d8dee9; } .cm-s-nord.CodeMirror { background: #2e3440; } -.cm-s-nord .CodeMirror-cursor { color: #d8dee9; } +.cm-s-nord .CodeMirror-cursor { color: #d8dee9; border-color: #d8dee9; } .cm-s-nord .CodeMirror-activeline-background { background: #434c5e52 !important; } .cm-s-nord .CodeMirror-selected { background: undefined; } .cm-s-nord .cm-comment { color: #4c566a; } From 8cd24a5734159abf4e4c742b1ae17e896628c723 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Vi=E1=BB=87t=20H=C6=B0ng?= Date: Thu, 2 May 2019 11:58:18 +1200 Subject: [PATCH 292/498] fixed open empty link 2 --- browser/components/MarkdownPreview.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index d6be4765..55b36243 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -255,7 +255,7 @@ export default class MarkdownPreview extends React.Component { return } // No contextMenu was passed to us -> execute our own link-opener - if (event.target.tagName.toLowerCase() === 'a') { + if (event.target.tagName.toLowerCase() === 'a' && event.target.getAttribute('href')) { const href = event.target.href const isLocalFile = href.startsWith('file:') if (isLocalFile) { From a162bab5915d4d1baab0733dd79c97d2ff15dd41 Mon Sep 17 00:00:00 2001 From: roottool Date: Tue, 7 May 2019 00:42:55 +0900 Subject: [PATCH 293/498] Fix: Improved for the app not to need to reload --- browser/components/CodeEditor.js | 118 ++++++++++++---------- browser/components/MarkdownEditor.js | 1 + browser/components/MarkdownSplitEditor.js | 1 + 3 files changed, 69 insertions(+), 51 deletions(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index af546fbf..d5f9164f 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -25,9 +25,9 @@ import TurndownService from 'turndown' import {languageMaps} from '../lib/CMLanguageList' import snippetManager from '../lib/SnippetManager' import {generateInEditor, tocExistsInEditor} from 'browser/lib/markdown-toc-generator' -import Jsonlint from 'jsonlint-mod' import markdownlint from 'markdownlint' -import ConfigManager, {DEFAULT_CONFIG} from '../main/lib/ConfigManager' +import Jsonlint from 'jsonlint-mod' +import { DEFAULT_CONFIG } from '../main/lib/ConfigManager' CodeMirror.modeURL = '../node_modules/codemirror/mode/%N/%N.js' @@ -40,47 +40,6 @@ function translateHotkey (hotkey) { return hotkey.replace(/\s*\+\s*/g, '-').replace(/Command/g, 'Cmd').replace(/Control/g, 'Ctrl') } -const validatorOfMarkdown = (text, updateLinting) => { - const config = ConfigManager.get() - let markdownlintRules = config.editor.customMarkdownLintConfig - try { - Jsonlint.parse(markdownlintRules) - } catch (error) { - markdownlintRules = DEFAULT_CONFIG.editor.customMarkdownLintConfig - } - - const lintOptions = { - 'strings': { - 'content': text - }, - 'config': JSON.parse(markdownlintRules) - } - - return markdownlint(lintOptions, (err, result) => { - if (!err) { - const foundIssues = [] - result.content.map(item => { - let ruleNames = '' - item.ruleNames.map((ruleName, index) => { - ruleNames += ruleName - if (index === item.ruleNames.length - 1) { - ruleNames += ': ' - } else { - ruleNames += '/' - } - }) - foundIssues.push({ - from: CodeMirror.Pos(item.lineNumber, 0), - to: CodeMirror.Pos(item.lineNumber, 1), - message: ruleNames + item.ruleDescription, - severity: 'warning' - }) - }) - updateLinting(foundIssues) - } - }) -} - export default class CodeEditor extends React.Component { constructor (props) { super(props) @@ -127,6 +86,8 @@ export default class CodeEditor extends React.Component { this.searchHandler = (e, msg) => this.handleSearch(msg) this.searchState = null this.scrollToLineHandeler = this.scrollToLine.bind(this) + this.setCodeEditorLintConfig = this.setCodeEditorLintConfig.bind(this) + this.validatorOfMarkdown = this.validatorOfMarkdown.bind(this) this.formatTable = () => this.handleFormatTable() @@ -300,7 +261,6 @@ export default class CodeEditor extends React.Component { snippetManager.init() this.updateDefaultKeyMap() - const checkMarkdownNoteIsOpening = this.props.mode === 'Boost Flavored Markdown' this.value = this.props.value this.editor = CodeMirror(this.refs.root, { rulers: buildCMRulers(rulers, enableRulers), @@ -317,10 +277,7 @@ export default class CodeEditor extends React.Component { inputStyle: 'textarea', dragDrop: false, foldGutter: true, - lint: checkMarkdownNoteIsOpening ? { - 'getAnnotations': validatorOfMarkdown, - 'async': true - } : false, + lint: this.setCodeEditorLintConfig(), gutters: ['CodeMirror-linenumbers', 'CodeMirror-foldgutter', 'CodeMirror-lint-markers'], autoCloseBrackets: { pairs: this.props.matchingPairs, @@ -557,7 +514,8 @@ export default class CodeEditor extends React.Component { let needRefresh = false const { rulers, - enableRulers + enableRulers, + customMarkdownLintConfig } = this.props if (prevProps.mode !== this.props.mode) { this.setMode(this.props.mode) @@ -575,6 +533,11 @@ export default class CodeEditor extends React.Component { if (prevProps.keyMap !== this.props.keyMap) { needRefresh = true } + if (!needRefresh && prevProps.customMarkdownLintConfig !== customMarkdownLintConfig) { + this.setCodeEditorLintConfig() + + needRefresh = true + } if ( prevProps.enableRulers !== enableRulers || @@ -655,6 +618,57 @@ export default class CodeEditor extends React.Component { } } + setCodeEditorLintConfig () { + const { mode } = this.props + const checkMarkdownNoteIsOpening = mode === 'Boost Flavored Markdown' + + return checkMarkdownNoteIsOpening ? { + 'getAnnotations': this.validatorOfMarkdown, + 'async': true + } : false + } + + validatorOfMarkdown (text, updateLinting) { + const { customMarkdownLintConfig } = this.props + let lintConfigJson + try { + Jsonlint.parse(customMarkdownLintConfig) + lintConfigJson = JSON.parse(customMarkdownLintConfig) + } catch (err) { + throw err + } + const lintOptions = { + 'strings': { + 'content': text + }, + 'config': lintConfigJson + } + + return markdownlint(lintOptions, (err, result) => { + if (!err) { + const foundIssues = [] + result.content.map(item => { + let ruleNames = '' + item.ruleNames.map((ruleName, index) => { + ruleNames += ruleName + if (index === item.ruleNames.length - 1) { + ruleNames += ': ' + } else { + ruleNames += '/' + } + }) + foundIssues.push({ + from: CodeMirror.Pos(item.lineNumber, 0), + to: CodeMirror.Pos(item.lineNumber, 1), + message: ruleNames + item.ruleDescription, + severity: 'warning' + }) + }) + updateLinting(foundIssues) + } + }) + } + setMode (mode) { let syntax = CodeMirror.findModeByName(convertModeName(mode || 'text')) if (syntax == null) syntax = CodeMirror.findModeByName('Plain Text') @@ -1160,7 +1174,8 @@ CodeEditor.propTypes = { onChange: PropTypes.func, readOnly: PropTypes.bool, autoDetect: PropTypes.bool, - spellCheck: PropTypes.bool + spellCheck: PropTypes.bool, + customMarkdownLintConfig: PropTypes.string } CodeEditor.defaultProps = { @@ -1172,5 +1187,6 @@ CodeEditor.defaultProps = { indentSize: 4, indentType: 'space', autoDetect: false, - spellCheck: false + spellCheck: false, + customMarkdownLintConfig: DEFAULT_CONFIG.editor.customMarkdownLintConfig } diff --git a/browser/components/MarkdownEditor.js b/browser/components/MarkdownEditor.js index 593f7d99..022553fb 100644 --- a/browser/components/MarkdownEditor.js +++ b/browser/components/MarkdownEditor.js @@ -319,6 +319,7 @@ class MarkdownEditor extends React.Component { enableSmartPaste={config.editor.enableSmartPaste} hotkey={config.hotkey} switchPreview={config.editor.switchPreview} + customMarkdownLintConfig={config.editor.customMarkdownLintConfig} />
this.handleMouseDown(e)} >
From ecfeedeff3a784d2f0769331dd89d5c808415f51 Mon Sep 17 00:00:00 2001 From: roottool Date: Tue, 7 May 2019 00:44:27 +0900 Subject: [PATCH 294/498] Fix: Removed unnecessary caution --- browser/main/modals/PreferencesModal/UiTab.js | 1 - locales/ja.json | 1 - 2 files changed, 2 deletions(-) diff --git a/browser/main/modals/PreferencesModal/UiTab.js b/browser/main/modals/PreferencesModal/UiTab.js index 0fe4fbbb..d8bb8ab5 100644 --- a/browser/main/modals/PreferencesModal/UiTab.js +++ b/browser/main/modals/PreferencesModal/UiTab.js @@ -659,7 +659,6 @@ class UiTab extends React.Component { lint: true, gutters: ['CodeMirror-lint-markers'] }} /> -

{i18n.__(`⚠️ Please reload boostnote after you change the Custom MarkdownLint rules`)}

diff --git a/locales/ja.json b/locales/ja.json index 42e7644c..e1dc553b 100644 --- a/locales/ja.json +++ b/locales/ja.json @@ -80,7 +80,6 @@ "Matching character triples": "自動補完する3文字括弧の列記", "Exploding character pairs": "改行時に空行を挿入する括弧ペアの列記", "Custom MarkdownLint Rules": "カスタムMarkdownLintルール", - "⚠️ Please reload boostnote after you change the Custom MarkdownLint rules": "⚠️ カスタムMarkdownLintルール変更後は Boostnote をリロードしてください", "Preview": "プレビュー", "Preview Font Size": "プレビュー時フォントサイズ", "Preview Font Family": "プレビュー時フォント", From f3ca893aea176c27705e875a1a74e50e0db0e360 Mon Sep 17 00:00:00 2001 From: roottool Date: Tue, 7 May 2019 02:30:41 +0900 Subject: [PATCH 295/498] Ajusted markdownlint config editor to code editor --- browser/main/modals/PreferencesModal/UiTab.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/main/modals/PreferencesModal/UiTab.js b/browser/main/modals/PreferencesModal/UiTab.js index d8bb8ab5..1f914209 100644 --- a/browser/main/modals/PreferencesModal/UiTab.js +++ b/browser/main/modals/PreferencesModal/UiTab.js @@ -657,7 +657,7 @@ class UiTab extends React.Component { mode: 'application/json', theme: codemirrorTheme, lint: true, - gutters: ['CodeMirror-lint-markers'] + gutters: ['CodeMirror-linenumbers', 'CodeMirror-foldgutter', 'CodeMirror-lint-markers'] }} /> From f1597f8e84e5347e023030e9f98734b64fa75f9a Mon Sep 17 00:00:00 2001 From: roottool Date: Tue, 7 May 2019 03:26:47 +0900 Subject: [PATCH 296/498] Fix: Poped up the lint tooptip --- lib/main.html | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/main.html b/lib/main.html index c389956b..0d9feade 100644 --- a/lib/main.html +++ b/lib/main.html @@ -72,6 +72,10 @@ border-left-color: rgba(142, 142, 142, 0.5); mix-blend-mode: difference; } + + .CodeMirror-lint-tooltip { + z-index: 1003; + } From 0a5c4c092a2bf769f814b2b22d8be55914043bbf Mon Sep 17 00:00:00 2001 From: roottool Date: Tue, 7 May 2019 04:22:03 +0900 Subject: [PATCH 297/498] Fix: Improved for the app not to need to reload --- browser/components/CodeEditor.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index d5f9164f..c8789a53 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -533,8 +533,8 @@ export default class CodeEditor extends React.Component { if (prevProps.keyMap !== this.props.keyMap) { needRefresh = true } - if (!needRefresh && prevProps.customMarkdownLintConfig !== customMarkdownLintConfig) { - this.setCodeEditorLintConfig() + if (prevProps.customMarkdownLintConfig !== customMarkdownLintConfig) { + this.editor.setOption('lint', this.setCodeEditorLintConfig()) needRefresh = true } From 61e054024beda9bffb5927fd2b684a7b76f8740b Mon Sep 17 00:00:00 2001 From: roottool Date: Tue, 7 May 2019 04:44:23 +0900 Subject: [PATCH 298/498] Fix: Removed unnecessary css code --- browser/main/modals/PreferencesModal/ConfigTab.styl | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/browser/main/modals/PreferencesModal/ConfigTab.styl b/browser/main/modals/PreferencesModal/ConfigTab.styl index e1c867ff..0e22833d 100644 --- a/browser/main/modals/PreferencesModal/ConfigTab.styl +++ b/browser/main/modals/PreferencesModal/ConfigTab.styl @@ -123,7 +123,6 @@ line-height 1.2 .note-for-keymap -.note-for-markdownlint-rules font-size: 12px .code-mirror @@ -267,4 +266,4 @@ body[data-theme="dracula"] colorDraculaControl() .group-section-control select, .group-section-control-input - colorDraculaControl() + colorDraculaControl() \ No newline at end of file From 69a62d1b73d0741e7de8ae06d09434a5aed858f8 Mon Sep 17 00:00:00 2001 From: roottool Date: Thu, 9 May 2019 04:06:27 +0900 Subject: [PATCH 299/498] Fix: Changed variable name --- browser/components/CodeEditor.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index c8789a53..b8380f2b 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -620,9 +620,9 @@ export default class CodeEditor extends React.Component { setCodeEditorLintConfig () { const { mode } = this.props - const checkMarkdownNoteIsOpening = mode === 'Boost Flavored Markdown' + const checkMarkdownNoteIsOpen = mode === 'Boost Flavored Markdown' - return checkMarkdownNoteIsOpening ? { + return checkMarkdownNoteIsOpen ? { 'getAnnotations': this.validatorOfMarkdown, 'async': true } : false From 2da4f1df327e703bd80c9218bcdd9a98151e335f Mon Sep 17 00:00:00 2001 From: roottool Date: Thu, 9 May 2019 04:11:05 +0900 Subject: [PATCH 300/498] Fix: Rewrote the code to inline --- browser/components/CodeEditor.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index b8380f2b..6b3cbf02 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -651,11 +651,7 @@ export default class CodeEditor extends React.Component { let ruleNames = '' item.ruleNames.map((ruleName, index) => { ruleNames += ruleName - if (index === item.ruleNames.length - 1) { - ruleNames += ': ' - } else { - ruleNames += '/' - } + ruleNames += (index === item.ruleNames.length - 1) ? ': ' : '/' }) foundIssues.push({ from: CodeMirror.Pos(item.lineNumber, 0), From c42eb41fb313c1ab171dbed2379a485543940ac1 Mon Sep 17 00:00:00 2001 From: roottool Date: Thu, 9 May 2019 05:29:43 +0900 Subject: [PATCH 301/498] Fix: Fixed that default rule was shifted by indent --- browser/main/lib/ConfigManager.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/browser/main/lib/ConfigManager.js b/browser/main/lib/ConfigManager.js index be6422b4..54fce3e9 100644 --- a/browser/main/lib/ConfigManager.js +++ b/browser/main/lib/ConfigManager.js @@ -10,6 +10,9 @@ const { ipcRenderer } = electron const consts = require('browser/lib/consts') let isInitialized = false +const DEFAULT_MARKDOWN_LINT_CONFIG = `{ + "default": true +}` export const DEFAULT_CONFIG = { zoom: 1, @@ -60,9 +63,7 @@ export const DEFAULT_CONFIG = { frontMatterTitleField: 'title', spellcheck: false, enableSmartPaste: false, - customMarkdownLintConfig: `{ - "default": true - }` + customMarkdownLintConfig: DEFAULT_MARKDOWN_LINT_CONFIG }, preview: { fontSize: '14', @@ -138,7 +139,7 @@ function get () { const theme = consts.THEMES.find(theme => theme.name === config.editor.theme) if (theme) { - editorTheme.setAttribute('href', `../${theme.path}`) + editorTheme.setAttribute('href', `${theme.path}`) } else { config.editor.theme = 'default' } @@ -180,7 +181,7 @@ function set (updates) { const newTheme = consts.THEMES.find(theme => theme.name === newConfig.editor.theme) if (newTheme) { - editorTheme.setAttribute('href', `../${newTheme.path}`) + editorTheme.setAttribute('href', `${newTheme.path}`) } ipcRenderer.send('config-renew', { From 0d6c95272112cf041dd0a06f5dee5339c9cf71c3 Mon Sep 17 00:00:00 2001 From: roottool Date: Thu, 9 May 2019 05:30:46 +0900 Subject: [PATCH 302/498] Added a newline --- browser/main/lib/ConfigManager.js | 1 + 1 file changed, 1 insertion(+) diff --git a/browser/main/lib/ConfigManager.js b/browser/main/lib/ConfigManager.js index 54fce3e9..324403aa 100644 --- a/browser/main/lib/ConfigManager.js +++ b/browser/main/lib/ConfigManager.js @@ -10,6 +10,7 @@ const { ipcRenderer } = electron const consts = require('browser/lib/consts') let isInitialized = false + const DEFAULT_MARKDOWN_LINT_CONFIG = `{ "default": true }` From 12229a17190bce85b6b63c47dff8000e0ef8e39f Mon Sep 17 00:00:00 2001 From: amedora Date: Thu, 9 May 2019 10:55:31 +0900 Subject: [PATCH 303/498] allow to expand snippets following $ character --- browser/components/CodeEditor.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index 2f2b1551..4893b342 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -202,7 +202,7 @@ export default class CodeEditor extends React.Component { } cm.execCommand('goLineEnd') } else if ( - !charBeforeCursor.match(/\t|\s|\r|\n/) && + !charBeforeCursor.match(/\t|\s|\r|\n|\$/) && cursor.ch > 1 ) { // text expansion on tab key if the char before is alphabet @@ -489,7 +489,7 @@ export default class CodeEditor extends React.Component { getWordBeforeCursor (line, lineNumber, cursorPosition) { let wordBeforeCursor = '' const originCursorPosition = cursorPosition - const emptyChars = /\t|\s|\r|\n/ + const emptyChars = /\t|\s|\r|\n|\$/ // to prevent the word is long that will crash the whole app // the safeStop is there to stop user to expand words that longer than 20 chars From 5b63bedc0d4facb5e53daaadb3490172b4e0fbcc Mon Sep 17 00:00:00 2001 From: David Dreher Date: Sat, 2 Mar 2019 14:21:12 +0100 Subject: [PATCH 304/498] fix issue #2894: sort alphabetical will now parse float values starting at all titles and compare these. --- browser/main/NoteList/index.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/browser/main/NoteList/index.js b/browser/main/NoteList/index.js index cfcfcc99..78b7a8cf 100644 --- a/browser/main/NoteList/index.js +++ b/browser/main/NoteList/index.js @@ -26,11 +26,30 @@ const { remote } = require('electron') const { dialog } = remote const WP_POST_PATH = '/wp/v2/posts' +const matchStartingTitleNumber = new RegExp('^([0-9]*\.?[0-9]+).*$') + function sortByCreatedAt (a, b) { return new Date(b.createdAt) - new Date(a.createdAt) } function sortByAlphabetical (a, b) { + const matchA = matchStartingTitleNumber.exec(a.title) + const matchB = matchStartingTitleNumber.exec(b.title) + + if (matchA && matchA.length === 2 && matchB && matchB.length === 2) { + // Both note titles are starting with a float. We will compare it now. + const floatA = parseFloat(matchA[1]) + const floatB = parseFloat(matchB[1]) + + if (floatA < floatB) { + return -1 + } else if (floatA > floatB) { + return 1 + } + + // The float values are equal. We will compare the full title. + } + return a.title.localeCompare(b.title) } From 19fc1fd674738e4cdb9c3dee02872501f77e2ace Mon Sep 17 00:00:00 2001 From: David Dreher Date: Sat, 2 Mar 2019 14:30:31 +0100 Subject: [PATCH 305/498] rename const --- browser/main/NoteList/index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/browser/main/NoteList/index.js b/browser/main/NoteList/index.js index 78b7a8cf..e83acad4 100644 --- a/browser/main/NoteList/index.js +++ b/browser/main/NoteList/index.js @@ -26,15 +26,15 @@ const { remote } = require('electron') const { dialog } = remote const WP_POST_PATH = '/wp/v2/posts' -const matchStartingTitleNumber = new RegExp('^([0-9]*\.?[0-9]+).*$') +const regexMatchStartingTitleNumber = new RegExp('^([0-9]*\.?[0-9]+).*$') function sortByCreatedAt (a, b) { return new Date(b.createdAt) - new Date(a.createdAt) } function sortByAlphabetical (a, b) { - const matchA = matchStartingTitleNumber.exec(a.title) - const matchB = matchStartingTitleNumber.exec(b.title) + const matchA = regexMatchStartingTitleNumber.exec(a.title) + const matchB = regexMatchStartingTitleNumber.exec(b.title) if (matchA && matchA.length === 2 && matchB && matchB.length === 2) { // Both note titles are starting with a float. We will compare it now. From 2cbbe7aeda61a17d52ece8538f6c8cf73f0a8e61 Mon Sep 17 00:00:00 2001 From: David Dreher Date: Mon, 25 Mar 2019 06:25:44 +0100 Subject: [PATCH 306/498] Check if the float is quals (abs value is greather 0.01) and return the sub value when not. --- browser/main/NoteList/index.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/browser/main/NoteList/index.js b/browser/main/NoteList/index.js index e83acad4..c12b9977 100644 --- a/browser/main/NoteList/index.js +++ b/browser/main/NoteList/index.js @@ -41,10 +41,8 @@ function sortByAlphabetical (a, b) { const floatA = parseFloat(matchA[1]) const floatB = parseFloat(matchB[1]) - if (floatA < floatB) { - return -1 - } else if (floatA > floatB) { - return 1 + if (Math.abs(floatA - floatB) > 0.01) { + return floatA - floatB } // The float values are equal. We will compare the full title. From 9a6ee9d2ef2d853b623d386c928088356ba4dbce Mon Sep 17 00:00:00 2001 From: David Dreher Date: Wed, 8 May 2019 06:37:34 +0200 Subject: [PATCH 307/498] change return handling of sortByAlphabetical --- browser/main/NoteList/index.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/browser/main/NoteList/index.js b/browser/main/NoteList/index.js index c12b9977..41d09885 100644 --- a/browser/main/NoteList/index.js +++ b/browser/main/NoteList/index.js @@ -41,8 +41,9 @@ function sortByAlphabetical (a, b) { const floatA = parseFloat(matchA[1]) const floatB = parseFloat(matchB[1]) - if (Math.abs(floatA - floatB) > 0.01) { - return floatA - floatB + const diff = floatA - floatB + if (diff !== 0) { + return diff } // The float values are equal. We will compare the full title. From c82dbddc748624cc40758e7f8725a5e2dfabd734 Mon Sep 17 00:00:00 2001 From: roottool Date: Sun, 12 May 2019 13:13:32 +0900 Subject: [PATCH 308/498] Fix markdownlint result desplay works properly --- browser/components/CodeEditor.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index 6b3cbf02..99695cdb 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -647,15 +647,17 @@ export default class CodeEditor extends React.Component { return markdownlint(lintOptions, (err, result) => { if (!err) { const foundIssues = [] + const splitText = text.split('\n') result.content.map(item => { let ruleNames = '' item.ruleNames.map((ruleName, index) => { ruleNames += ruleName ruleNames += (index === item.ruleNames.length - 1) ? ': ' : '/' }) + const lineNumber = item.lineNumber - 1 foundIssues.push({ - from: CodeMirror.Pos(item.lineNumber, 0), - to: CodeMirror.Pos(item.lineNumber, 1), + from: CodeMirror.Pos(lineNumber, 0), + to: CodeMirror.Pos(lineNumber, splitText[lineNumber].length), message: ruleNames + item.ruleDescription, severity: 'warning' }) From 1601292db73a31fabd433191a6c8d7d6305b6ec3 Mon Sep 17 00:00:00 2001 From: AWolf81 Date: Fri, 10 May 2019 07:30:48 +0200 Subject: [PATCH 309/498] add react hooks section --- docs/code_style.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/docs/code_style.md b/docs/code_style.md index d8f458d7..c0416216 100644 --- a/docs/code_style.md +++ b/docs/code_style.md @@ -79,4 +79,11 @@ class MyComponent extends React.Component { // code goes here... } } -``` \ No newline at end of file +``` + +## React Hooks +Existing code will be kept class-based and will only be changed to functional components with hooks if it improves readability or makes things more reusable. + +For new components it's OK to use hooks with functional components but don't mix hooks & class-based components within a feature - just for code style / readability reasons. + +Read more about hooks in the [React hooks introduction](https://reactjs.org/docs/hooks-intro.html). From 079aaec21e5a1f510312c2103a81a737a9c8859e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dar=C3=ADo=20Here=C3=B1=C3=BA?= Date: Thu, 4 Apr 2019 08:28:47 -0300 Subject: [PATCH 310/498] Fixed typo on string 137 * plus some translations added --- locales/es-ES.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/locales/es-ES.json b/locales/es-ES.json index a42e6bb4..f8003088 100644 --- a/locales/es-ES.json +++ b/locales/es-ES.json @@ -134,7 +134,7 @@ "Successfully applied!": "¡Aplicado con éxito!", "Albanian": "Albanés", "Chinese (zh-CN)": "Chino - China", - "Chinese (zh-TW)": "Chino - Taiwan", + "Chinese (zh-TW)": "Chino - Taiwán", "Danish": "Danés", "Japanese": "Japonés", "Korean": "Coreano", @@ -155,8 +155,8 @@ "Allow dangerous html tags": "Permitir etiquetas html peligrosas", "⚠ You have pasted a link referring an attachment that could not be found in the location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ Ha pegado un enlace a un archivo adjunto que no se puede encontrar en el almacenamiento de esta nota. Pegar enlaces a archivos adjuntos solo está soportado si el origen y el destino son el mismo almacenamiento. ¡Por favor, mejor arrastre el archivo! ⚠", "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convertir flechas textuales a símbolos bonitos. ⚠ Esto interferirá cuando use comentarios HTML en Markdown.", - "Spellcheck disabled": "Spellcheck disabled", - "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect", + "Spellcheck disabled": "Deshabilitar corrector ortográfico", + "Show menu bar": "Mostrar barra del menú", + "Auto Detect": "Detección automática", "Snippet Default Language": "Lenguaje por defecto de los fragmentos de código" } From 49e48f7adc6524d280f4957d79d9dda9f2f6c820 Mon Sep 17 00:00:00 2001 From: Junyoung Choi Date: Wed, 22 May 2019 12:23:28 +0900 Subject: [PATCH 311/498] Update yarn.lock --- yarn.lock | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/yarn.lock b/yarn.lock index 8fa53631..d3509bf1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5685,6 +5685,13 @@ levn@^0.3.0, levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" +linkify-it@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-2.1.0.tgz#c4caf38a6cd7ac2212ef3c7d2bde30a91561f9db" + integrity sha512-4REs8/062kV2DSHxNfq5183zrqXMl7WP0WzABH9IeJI+NLm429FgE1PDecltYfnOoFDFlZGh2T8PfZn0r+GTRg== + dependencies: + uc.micro "^1.0.1" + linkify-it@~1.2.0, linkify-it@~1.2.2: version "1.2.4" resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-1.2.4.tgz#0773526c317c8fd13bd534ee1d180ff88abf881a" @@ -5968,6 +5975,17 @@ markdown-it-sup@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/markdown-it-sup/-/markdown-it-sup-1.0.0.tgz#cb9c9ff91a5255ac08f3fd3d63286e15df0a1fc3" +markdown-it@8.4.2: + version "8.4.2" + resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-8.4.2.tgz#386f98998dc15a37722aa7722084f4020bdd9b54" + integrity sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ== + dependencies: + argparse "^1.0.7" + entities "~1.1.1" + linkify-it "^2.0.0" + mdurl "^1.0.1" + uc.micro "^1.0.5" + markdown-it@^5.0.3: version "5.1.0" resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-5.1.0.tgz#25286b8465bac496f3f1b77eed544643e9bd718d" @@ -6009,6 +6027,13 @@ markdown-toc@^1.2.0: repeat-string "^1.6.1" strip-color "^0.1.0" +markdownlint@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/markdownlint/-/markdownlint-0.11.0.tgz#3858bbdbc1ab78abf0c098d841c72b63dd3206a0" + integrity sha512-wE5WdKD6zW2DQaPQ5TFBTXh5j76DnWd/IFffnDQgHmi6Y61DJXBDfLftZ/suJHuv6cwPjM6gKw2GaRLJMOR+Mg== + dependencies: + markdown-it "8.4.2" + match-at@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/match-at/-/match-at-0.1.1.tgz#25d040d291777704d5e6556bbb79230ec2de0540" @@ -9048,6 +9073,11 @@ uc.micro@^1.0.0, uc.micro@^1.0.1: version "1.0.5" resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.5.tgz#0c65f15f815aa08b560a61ce8b4db7ffc3f45376" +uc.micro@^1.0.5: + version "1.0.6" + resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.6.tgz#9c411a802a409a91fc6cf74081baba34b24499ac" + integrity sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA== + uglify-js@^2.6: version "2.8.29" resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd" From d5d564f789fc7b59abf9f253102297f6cfaf363d Mon Sep 17 00:00:00 2001 From: Junyoung Choi Date: Wed, 22 May 2019 15:20:34 +0900 Subject: [PATCH 312/498] v0.11.16 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f00fb095..32f96c7c 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "boost", "productName": "Boostnote", - "version": "0.11.15", + "version": "0.11.16", "main": "index.js", "description": "Boostnote", "license": "GPL-3.0", From 2497bdb124468ca1d82251aecd6c13e5b44d0168 Mon Sep 17 00:00:00 2001 From: roottool Date: Wed, 22 May 2019 22:45:09 +0900 Subject: [PATCH 313/498] Fix: Removed changes to debug the app --- browser/main/lib/ConfigManager.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/browser/main/lib/ConfigManager.js b/browser/main/lib/ConfigManager.js index 324403aa..78c91aa1 100644 --- a/browser/main/lib/ConfigManager.js +++ b/browser/main/lib/ConfigManager.js @@ -140,7 +140,7 @@ function get () { const theme = consts.THEMES.find(theme => theme.name === config.editor.theme) if (theme) { - editorTheme.setAttribute('href', `${theme.path}`) + editorTheme.setAttribute('href', `../${theme.path}`) } else { config.editor.theme = 'default' } @@ -182,7 +182,7 @@ function set (updates) { const newTheme = consts.THEMES.find(theme => theme.name === newConfig.editor.theme) if (newTheme) { - editorTheme.setAttribute('href', `${newTheme.path}`) + editorTheme.setAttribute('href', `../${newTheme.path}`) } ipcRenderer.send('config-renew', { From b0f269474527d7166f719f6a3649c5823a5e227a Mon Sep 17 00:00:00 2001 From: KZ Date: Fri, 24 May 2019 02:50:07 +0900 Subject: [PATCH 314/498] Create FUNDING.yml --- .github/FUNDING.yml | 1 + 1 file changed, 1 insertion(+) create mode 100644 .github/FUNDING.yml diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 00000000..817261cb --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1 @@ +issuehunt: https://issuehunt.io/r/BoostIo/Boostnote From f02125e411cc59c327f298def3f13fec923136f1 Mon Sep 17 00:00:00 2001 From: Junyoung Choi Date: Fri, 24 May 2019 10:10:29 +0900 Subject: [PATCH 315/498] Update FUNDING.yml --- .github/FUNDING.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index 817261cb..4ec9b5bf 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1 +1 @@ -issuehunt: https://issuehunt.io/r/BoostIo/Boostnote +custom: https://issuehunt.io/r/BoostIo/Boostnote From 270a015514d64feddbe8bdcb75e1150fae381a94 Mon Sep 17 00:00:00 2001 From: AWolf81 Date: Fri, 24 May 2019 19:06:15 +0200 Subject: [PATCH 316/498] WIP: Add MarkdownLint enable setting. Gutter toggle not working as expected. --- browser/components/CodeEditor.js | 27 ++++++---- browser/components/MarkdownEditor.js | 1 + browser/components/MarkdownSplitEditor.js | 1 + browser/main/lib/ConfigManager.js | 1 + browser/main/modals/PreferencesModal/UiTab.js | 12 +++++ yarn.lock | 54 ++++++++++++++++++- 6 files changed, 86 insertions(+), 10 deletions(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index 99695cdb..95e1ed7c 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -40,6 +40,8 @@ function translateHotkey (hotkey) { return hotkey.replace(/\s*\+\s*/g, '-').replace(/Command/g, 'Cmd').replace(/Control/g, 'Ctrl') } +const DEFAULT_GUTTERS = ['CodeMirror-linenumbers', 'CodeMirror-foldgutter'] + export default class CodeEditor extends React.Component { constructor (props) { super(props) @@ -255,7 +257,7 @@ export default class CodeEditor extends React.Component { } componentDidMount () { - const { rulers, enableRulers } = this.props + const { rulers, enableRulers, enableMarkdownLint } = this.props eventEmitter.on('line:jump', this.scrollToLineHandeler) snippetManager.init() @@ -277,8 +279,8 @@ export default class CodeEditor extends React.Component { inputStyle: 'textarea', dragDrop: false, foldGutter: true, - lint: this.setCodeEditorLintConfig(), - gutters: ['CodeMirror-linenumbers', 'CodeMirror-foldgutter', 'CodeMirror-lint-markers'], + lint: enableMarkdownLint ? this.setCodeEditorLintConfig() : false, + gutters: [...DEFAULT_GUTTERS, enableMarkdownLint && 'CodeMirror-lint-markers'], autoCloseBrackets: { pairs: this.props.matchingPairs, triples: this.props.matchingTriples, @@ -515,6 +517,7 @@ export default class CodeEditor extends React.Component { const { rulers, enableRulers, + enableMarkdownLint, customMarkdownLintConfig } = this.props if (prevProps.mode !== this.props.mode) { @@ -533,8 +536,14 @@ export default class CodeEditor extends React.Component { if (prevProps.keyMap !== this.props.keyMap) { needRefresh = true } - if (prevProps.customMarkdownLintConfig !== customMarkdownLintConfig) { - this.editor.setOption('lint', this.setCodeEditorLintConfig()) + if (prevProps.enableMarkdownLint !== enableMarkdownLint || prevProps.customMarkdownLintConfig !== customMarkdownLintConfig) { + if (!enableMarkdownLint) { + this.editor.setOption('lint', {default: false}) + this.editor.setOption('gutters', DEFAULT_GUTTERS) + } else { + this.editor.setOption('lint', this.setCodeEditorLintConfig()) + this.editor.setOption('gutters', [...DEFAULT_GUTTERS, 'CodeMirror-lint-markers']) + } needRefresh = true } @@ -1128,13 +1137,11 @@ export default class CodeEditor extends React.Component { } ref='root' tabIndex='-1' - style={ - { + style={{ fontFamily, fontSize: fontSize, width: width - } - } + }} onDrop={ e => this.handleDropImage(e) } @@ -1173,6 +1180,7 @@ CodeEditor.propTypes = { readOnly: PropTypes.bool, autoDetect: PropTypes.bool, spellCheck: PropTypes.bool, + enableMarkdownLint: PropTypes.bool, customMarkdownLintConfig: PropTypes.string } @@ -1186,5 +1194,6 @@ CodeEditor.defaultProps = { indentType: 'space', autoDetect: false, spellCheck: false, + enableMarkdownLint: DEFAULT_CONFIG.editor.enableMarkdownLint, customMarkdownLintConfig: DEFAULT_CONFIG.editor.customMarkdownLintConfig } diff --git a/browser/components/MarkdownEditor.js b/browser/components/MarkdownEditor.js index 022553fb..526ecb39 100644 --- a/browser/components/MarkdownEditor.js +++ b/browser/components/MarkdownEditor.js @@ -319,6 +319,7 @@ class MarkdownEditor extends React.Component { enableSmartPaste={config.editor.enableSmartPaste} hotkey={config.hotkey} switchPreview={config.editor.switchPreview} + enableMarkdownLint={config.editor.enableMarkdownLint} customMarkdownLintConfig={config.editor.customMarkdownLintConfig} />
this.handleMouseDown(e)} > diff --git a/browser/main/lib/ConfigManager.js b/browser/main/lib/ConfigManager.js index 78c91aa1..bea019fa 100644 --- a/browser/main/lib/ConfigManager.js +++ b/browser/main/lib/ConfigManager.js @@ -64,6 +64,7 @@ export const DEFAULT_CONFIG = { frontMatterTitleField: 'title', spellcheck: false, enableSmartPaste: false, + enableMarkdownLint: false, customMarkdownLintConfig: DEFAULT_MARKDOWN_LINT_CONFIG }, preview: { diff --git a/browser/main/modals/PreferencesModal/UiTab.js b/browser/main/modals/PreferencesModal/UiTab.js index 1f914209..3e062e9f 100644 --- a/browser/main/modals/PreferencesModal/UiTab.js +++ b/browser/main/modals/PreferencesModal/UiTab.js @@ -104,6 +104,7 @@ class UiTab extends React.Component { explodingPairs: this.refs.explodingPairs.value, spellcheck: this.refs.spellcheck.checked, enableSmartPaste: this.refs.enableSmartPaste.checked, + enableMarkdownLint: this.refs.enableMarkdownLint.checked, customMarkdownLintConfig: this.customMarkdownLintConfigCM.getCodeMirror().getValue() }, preview: { @@ -599,6 +600,17 @@ class UiTab extends React.Component {
+
+ +
+
{i18n.__('Matching character pairs')} diff --git a/yarn.lock b/yarn.lock index 8fa53631..a5c507eb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -101,6 +101,11 @@ version "8.10.17" resolved "https://registry.yarnpkg.com/@types/node/-/node-8.10.17.tgz#d48cf10f0dc6dcf59f827f5a3fc7a4a6004318d3" +"JSV@>= 4.0.x": + version "4.0.2" + resolved "https://registry.yarnpkg.com/JSV/-/JSV-4.0.2.tgz#d077f6825571f82132f9dffaed587b4029feff57" + integrity sha1-0Hf2glVx+CEy+d/67Vh7QCn+/1c= + abab@^1.0.3, abab@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.4.tgz#5faad9c2c07f60dd76770f71cf025b62a63cfd4e" @@ -1620,9 +1625,10 @@ chalk@0.5.1: strip-ansi "^0.3.0" supports-color "^0.2.0" -chalk@^0.4.0: +chalk@^0.4.0, chalk@~0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/chalk/-/chalk-0.4.0.tgz#5199a3ddcd0c1efe23bc08c1b027b06176e0c64f" + integrity sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8= dependencies: ansi-styles "~1.0.0" has-color "~0.1.0" @@ -5587,6 +5593,14 @@ jsonify@~0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" +jsonlint-mod@^1.7.4: + version "1.7.4" + resolved "https://registry.yarnpkg.com/jsonlint-mod/-/jsonlint-mod-1.7.4.tgz#310390e1a6a85cef99f45f200e662ef23b48f7a6" + integrity sha512-FYOkwHqiuBbdVCHgXYlmtL+iUOz9AxCgjotzXl+edI0Hc1km1qK6TrBEAyPpO+5R0/IX3XENRp66mfob4jwxow== + dependencies: + JSV ">= 4.0.x" + nomnom ">= 1.5.x" + jsonpointer@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9" @@ -5685,6 +5699,13 @@ levn@^0.3.0, levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" +linkify-it@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-2.1.0.tgz#c4caf38a6cd7ac2212ef3c7d2bde30a91561f9db" + integrity sha512-4REs8/062kV2DSHxNfq5183zrqXMl7WP0WzABH9IeJI+NLm429FgE1PDecltYfnOoFDFlZGh2T8PfZn0r+GTRg== + dependencies: + uc.micro "^1.0.1" + linkify-it@~1.2.0, linkify-it@~1.2.2: version "1.2.4" resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-1.2.4.tgz#0773526c317c8fd13bd534ee1d180ff88abf881a" @@ -5968,6 +5989,17 @@ markdown-it-sup@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/markdown-it-sup/-/markdown-it-sup-1.0.0.tgz#cb9c9ff91a5255ac08f3fd3d63286e15df0a1fc3" +markdown-it@8.4.2: + version "8.4.2" + resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-8.4.2.tgz#386f98998dc15a37722aa7722084f4020bdd9b54" + integrity sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ== + dependencies: + argparse "^1.0.7" + entities "~1.1.1" + linkify-it "^2.0.0" + mdurl "^1.0.1" + uc.micro "^1.0.5" + markdown-it@^5.0.3: version "5.1.0" resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-5.1.0.tgz#25286b8465bac496f3f1b77eed544643e9bd718d" @@ -6009,6 +6041,13 @@ markdown-toc@^1.2.0: repeat-string "^1.6.1" strip-color "^0.1.0" +markdownlint@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/markdownlint/-/markdownlint-0.11.0.tgz#3858bbdbc1ab78abf0c098d841c72b63dd3206a0" + integrity sha512-wE5WdKD6zW2DQaPQ5TFBTXh5j76DnWd/IFffnDQgHmi6Y61DJXBDfLftZ/suJHuv6cwPjM6gKw2GaRLJMOR+Mg== + dependencies: + markdown-it "8.4.2" + match-at@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/match-at/-/match-at-0.1.1.tgz#25d040d291777704d5e6556bbb79230ec2de0540" @@ -6470,6 +6509,14 @@ nodeify@^1.0.1: is-promise "~1.0.0" promise "~1.3.0" +"nomnom@>= 1.5.x": + version "1.8.1" + resolved "https://registry.yarnpkg.com/nomnom/-/nomnom-1.8.1.tgz#2151f722472ba79e50a76fc125bb8c8f2e4dc2a7" + integrity sha1-IVH3Ikcrp55Qp2/BJbuMjy5Nwqc= + dependencies: + chalk "~0.4.0" + underscore "~1.6.0" + nopt@^3.0.1: version "3.0.6" resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" @@ -9048,6 +9095,11 @@ uc.micro@^1.0.0, uc.micro@^1.0.1: version "1.0.5" resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.5.tgz#0c65f15f815aa08b560a61ce8b4db7ffc3f45376" +uc.micro@^1.0.5: + version "1.0.6" + resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.6.tgz#9c411a802a409a91fc6cf74081baba34b24499ac" + integrity sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA== + uglify-js@^2.6: version "2.8.29" resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd" From 8b82c448af970ddfab4fc22baf80e9ce16e68ffc Mon Sep 17 00:00:00 2001 From: tool root Date: Sat, 25 May 2019 07:58:43 +0900 Subject: [PATCH 317/498] Fix: Changed the function name --- browser/components/CodeEditor.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index 99695cdb..f4e1da65 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -86,7 +86,7 @@ export default class CodeEditor extends React.Component { this.searchHandler = (e, msg) => this.handleSearch(msg) this.searchState = null this.scrollToLineHandeler = this.scrollToLine.bind(this) - this.setCodeEditorLintConfig = this.setCodeEditorLintConfig.bind(this) + this.setCodeEditorLintConfig = this.getCodeEditorLintConfig.bind(this) this.validatorOfMarkdown = this.validatorOfMarkdown.bind(this) this.formatTable = () => this.handleFormatTable() @@ -277,7 +277,7 @@ export default class CodeEditor extends React.Component { inputStyle: 'textarea', dragDrop: false, foldGutter: true, - lint: this.setCodeEditorLintConfig(), + lint: this.getCodeEditorLintConfig(), gutters: ['CodeMirror-linenumbers', 'CodeMirror-foldgutter', 'CodeMirror-lint-markers'], autoCloseBrackets: { pairs: this.props.matchingPairs, @@ -534,7 +534,7 @@ export default class CodeEditor extends React.Component { needRefresh = true } if (prevProps.customMarkdownLintConfig !== customMarkdownLintConfig) { - this.editor.setOption('lint', this.setCodeEditorLintConfig()) + this.editor.setOption('lint', this.getCodeEditorLintConfig()) needRefresh = true } @@ -618,7 +618,7 @@ export default class CodeEditor extends React.Component { } } - setCodeEditorLintConfig () { + getCodeEditorLintConfig () { const { mode } = this.props const checkMarkdownNoteIsOpen = mode === 'Boost Flavored Markdown' From 3b473a5f7a66178cfae1511f0a0ef3fbac46c213 Mon Sep 17 00:00:00 2001 From: tool root Date: Sat, 25 May 2019 08:04:40 +0900 Subject: [PATCH 318/498] Fix: Changed the function name --- browser/components/CodeEditor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index f4e1da65..20de5d41 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -86,7 +86,7 @@ export default class CodeEditor extends React.Component { this.searchHandler = (e, msg) => this.handleSearch(msg) this.searchState = null this.scrollToLineHandeler = this.scrollToLine.bind(this) - this.setCodeEditorLintConfig = this.getCodeEditorLintConfig.bind(this) + this.getCodeEditorLintConfig = this.getCodeEditorLintConfig.bind(this) this.validatorOfMarkdown = this.validatorOfMarkdown.bind(this) this.formatTable = () => this.handleFormatTable() From 2cffb50884e3b131ed85b9b1f7806aa3116b2ae3 Mon Sep 17 00:00:00 2001 From: tool root Date: Sat, 25 May 2019 08:16:25 +0900 Subject: [PATCH 319/498] Fix: Changed height of form --- browser/main/modals/PreferencesModal/UiTab.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/browser/main/modals/PreferencesModal/UiTab.js b/browser/main/modals/PreferencesModal/UiTab.js index 1f914209..0601dc23 100644 --- a/browser/main/modals/PreferencesModal/UiTab.js +++ b/browser/main/modals/PreferencesModal/UiTab.js @@ -32,7 +32,7 @@ class UiTab extends React.Component { CodeMirror.autoLoadMode(this.customCSSCM.getCodeMirror(), 'css') CodeMirror.autoLoadMode(this.customMarkdownLintConfigCM.getCodeMirror(), 'javascript') this.customCSSCM.getCodeMirror().setSize('400px', '400px') - this.customMarkdownLintConfigCM.getCodeMirror().setSize('400px', '400px') + this.customMarkdownLintConfigCM.getCodeMirror().setSize('400px', '200px') this.handleSettingDone = () => { this.setState({UiAlert: { type: 'success', @@ -648,7 +648,7 @@ class UiTab extends React.Component {
this.handleUIChange(e)} ref={e => (this.customMarkdownLintConfigCM = e)} value={config.editor.customMarkdownLintConfig} From b68b367b3ca870c650c1bcf3809f1ee043f16e33 Mon Sep 17 00:00:00 2001 From: AWolf81 Date: Sat, 25 May 2019 07:16:03 +0200 Subject: [PATCH 320/498] Toggle linting gutter with document.querySelector and style.display --- browser/components/CodeEditor.js | 11 +++++------ browser/components/MarkdownEditor.js | 3 ++- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index 95e1ed7c..eaf049f4 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -40,8 +40,6 @@ function translateHotkey (hotkey) { return hotkey.replace(/\s*\+\s*/g, '-').replace(/Command/g, 'Cmd').replace(/Control/g, 'Ctrl') } -const DEFAULT_GUTTERS = ['CodeMirror-linenumbers', 'CodeMirror-foldgutter'] - export default class CodeEditor extends React.Component { constructor (props) { super(props) @@ -280,7 +278,7 @@ export default class CodeEditor extends React.Component { dragDrop: false, foldGutter: true, lint: enableMarkdownLint ? this.setCodeEditorLintConfig() : false, - gutters: [...DEFAULT_GUTTERS, enableMarkdownLint && 'CodeMirror-lint-markers'], + gutters: ['CodeMirror-linenumbers', 'CodeMirror-foldgutter', 'CodeMirror-lint-markers'], autoCloseBrackets: { pairs: this.props.matchingPairs, triples: this.props.matchingTriples, @@ -290,6 +288,8 @@ export default class CodeEditor extends React.Component { extraKeys: this.defaultKeyMap }) + document.querySelector('.CodeMirror-lint-markers').style.display = enableMarkdownLint ? 'inline-block' : 'none' + if (!this.props.mode && this.props.value && this.props.autoDetect) { this.autoDetectLanguage(this.props.value) } else { @@ -539,12 +539,11 @@ export default class CodeEditor extends React.Component { if (prevProps.enableMarkdownLint !== enableMarkdownLint || prevProps.customMarkdownLintConfig !== customMarkdownLintConfig) { if (!enableMarkdownLint) { this.editor.setOption('lint', {default: false}) - this.editor.setOption('gutters', DEFAULT_GUTTERS) + document.querySelector('.CodeMirror-lint-markers').style.display = 'none' } else { this.editor.setOption('lint', this.setCodeEditorLintConfig()) - this.editor.setOption('gutters', [...DEFAULT_GUTTERS, 'CodeMirror-lint-markers']) + document.querySelector('.CodeMirror-lint-markers').style.display = 'inline-block' } - needRefresh = true } diff --git a/browser/components/MarkdownEditor.js b/browser/components/MarkdownEditor.js index 526ecb39..95cd7d7f 100644 --- a/browser/components/MarkdownEditor.js +++ b/browser/components/MarkdownEditor.js @@ -194,6 +194,7 @@ class MarkdownEditor extends React.Component { } reload () { + console.log('reloading editor...') this.refs.code.reload() this.cancelQueue() this.renderPreview(this.props.value) @@ -277,7 +278,7 @@ class MarkdownEditor extends React.Component { if (this.props.ignorePreviewPointerEvents) previewStyle.pointerEvents = 'none' const storage = findStorage(storageKey) - + console.log('render editor', config) return (
Date: Sat, 25 May 2019 07:31:21 +0200 Subject: [PATCH 321/498] move enableMarkdownLint checkbox to customMarkdownLintConfig area (like at allow custom css) --- browser/main/modals/PreferencesModal/UiTab.js | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/browser/main/modals/PreferencesModal/UiTab.js b/browser/main/modals/PreferencesModal/UiTab.js index c8bfe8d1..da67bbf7 100644 --- a/browser/main/modals/PreferencesModal/UiTab.js +++ b/browser/main/modals/PreferencesModal/UiTab.js @@ -600,17 +600,6 @@ class UiTab extends React.Component {
-
- -
-
{i18n.__('Matching character pairs')} @@ -657,6 +646,12 @@ class UiTab extends React.Component { {i18n.__('Custom MarkdownLint Rules')}
+ this.handleUIChange(e)} + checked={this.state.config.editor.enableMarkdownLint} + ref='enableMarkdownLint' + type='checkbox' + />  + {i18n.__('Enable MarkdownLint')}
Date: Sat, 25 May 2019 21:01:51 +0200 Subject: [PATCH 322/498] simplified search input & fixed focus loss issue --- browser/main/Detail/MarkdownNoteDetail.js | 13 +++- browser/main/TopBar/index.js | 74 ++++++----------------- 2 files changed, 29 insertions(+), 58 deletions(-) diff --git a/browser/main/Detail/MarkdownNoteDetail.js b/browser/main/Detail/MarkdownNoteDetail.js index cf3be072..1cd47f4f 100755 --- a/browser/main/Detail/MarkdownNoteDetail.js +++ b/browser/main/Detail/MarkdownNoteDetail.js @@ -66,9 +66,6 @@ class MarkdownNoteDetail extends React.Component { }) ee.on('hotkey:deletenote', this.handleDeleteNote.bind(this)) ee.on('code:generate-toc', this.generateToc) - - // Focus content if using blur or double click - if (this.state.switchPreview === 'BLUR' || this.state.switchPreview === 'DBL_CLICK') this.focus() } componentWillReceiveProps (nextProps) { @@ -83,6 +80,16 @@ class MarkdownNoteDetail extends React.Component { if (this.refs.tags) this.refs.tags.reset() }) } + + // Focus content if using blur or double click + // --> Moved here from componentDidMount so a re-render during search won't set focus to the editor + const {switchPreview} = nextProps.config.editor + this.setState({ + switchPreview + }) + if (switchPreview === 'BLUR' || switchPreview === 'DBL_CLICK') { + this.focus() + } } componentWillUnmount () { diff --git a/browser/main/TopBar/index.js b/browser/main/TopBar/index.js index 91256daf..c87b971b 100644 --- a/browser/main/TopBar/index.js +++ b/browser/main/TopBar/index.js @@ -26,8 +26,18 @@ class TopBar extends React.Component { } this.codeInitHandler = this.handleCodeInit.bind(this) + this.handleKeyDown = this.handleKeyDown.bind(this) + this.handleSearchFocus = this.handleSearchFocus.bind(this) + this.handleSearchBlur = this.handleSearchBlur.bind(this) + this.handleSearchChange = this.handleSearchChange.bind(this) - this.updateKeyword = debounce(this.updateKeyword, 1000 / 60, { + this.debouncedUpdateKeyword = debounce((keyword) => { + this.context.router.push(`/searched/${encodeURIComponent(keyword)}`) + this.setState({ + search: keyword + }) + ee.emit('top:search', keyword) + }, 1000 / 60, { maxWait: 1000 / 8 }) } @@ -62,12 +72,6 @@ class TopBar extends React.Component { } handleKeyDown (e) { - // reset states - this.setState({ - isAlphabet: false, - isIME: false - }) - // Clear search on ESC if (e.keyCode === 27) { return this.handleSearchClearButton(e) @@ -84,51 +88,11 @@ class TopBar extends React.Component { ee.emit('list:prior') e.preventDefault() } - - // When the key is an alphabet, del, enter or ctr - if (e.keyCode <= 90 || e.keyCode >= 186 && e.keyCode <= 222) { - this.setState({ - isAlphabet: true - }) - // When the key is an IME input (Japanese, Chinese) - } else if (e.keyCode === 229) { - this.setState({ - isIME: true - }) - } - } - - handleKeyUp (e) { - // reset states - this.setState({ - isConfirmTranslation: false - }) - - // When the key is translation confirmation (Enter, Space) - if (this.state.isIME && (e.keyCode === 32 || e.keyCode === 13)) { - this.setState({ - isConfirmTranslation: true - }) - const keyword = this.refs.searchInput.value - this.updateKeyword(keyword) - } } handleSearchChange (e) { - if (this.state.isAlphabet || this.state.isConfirmTranslation) { - const keyword = this.refs.searchInput.value - this.updateKeyword(keyword) - } else { - e.preventDefault() - } - } - - updateKeyword (keyword) { - this.context.router.push(`/searched/${encodeURIComponent(keyword)}`) - this.setState({ - search: keyword - }) - ee.emit('top:search', keyword) + const keyword = this.refs.searchInput.value + this.debouncedUpdateKeyword(keyword) } handleSearchFocus (e) { @@ -136,6 +100,7 @@ class TopBar extends React.Component { isSearching: true }) } + handleSearchBlur (e) { e.stopPropagation() @@ -178,24 +143,23 @@ class TopBar extends React.Component {
this.handleSearchFocus(e)} - onBlur={(e) => this.handleSearchBlur(e)} + onFocus={this.handleSearchFocus} + onBlur={this.handleSearchBlur} tabIndex='-1' ref='search' > this.handleSearchChange(e)} - onKeyDown={(e) => this.handleKeyDown(e)} - onKeyUp={(e) => this.handleKeyUp(e)} + onChange={(e) => this.debouncedUpdateKeyword(this.refs.searchInput.value)} + onKeyDown={this.handleKeyDown} placeholder={i18n.__('Search')} type='text' className='searchInput' /> {this.state.search !== '' &&
diff --git a/browser/main/index.js b/browser/main/index.js index 6e8bdcc5..b3a909e5 100644 --- a/browser/main/index.js +++ b/browser/main/index.js @@ -1,11 +1,13 @@ import { Provider } from 'react-redux' import Main from './Main' -import store from './store' -import React from 'react' +import { store, history } from './store' +import React, { Fragment } from 'react' import ReactDOM from 'react-dom' require('!!style!css!stylus?sourceMap!./global.styl') -import { Router, Route, IndexRoute, IndexRedirect, hashHistory } from 'react-router' -import { syncHistoryWithStore } from 'react-router-redux' +import { Route, Switch, Redirect } from 'react-router-dom' +import { ConnectedRouter } from 'connected-react-router' +import DevTools from './DevTools' + require('./lib/ipcClient') require('../lib/customMeta') import i18n from 'browser/lib/i18n' @@ -77,7 +79,6 @@ document.addEventListener('click', function (e) { }) const el = document.getElementById('content') -const history = syncHistoryWithStore(hashHistory, store) function notify (...args) { return new window.Notification(...args) @@ -98,29 +99,24 @@ function updateApp () { ReactDOM.render(( - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + {/* storages */} + + + + + + + ), el, function () { const loadingCover = document.getElementById('loadingCover') diff --git a/browser/main/lib/modal.js b/browser/main/lib/modal.js index 7a7a9c8c..955cb5c8 100644 --- a/browser/main/lib/modal.js +++ b/browser/main/lib/modal.js @@ -1,7 +1,7 @@ import React from 'react' import { Provider } from 'react-redux' import ReactDOM from 'react-dom' -import store from '../store' +import { store } from '../store' class ModalBase extends React.Component { constructor (props) { diff --git a/browser/main/modals/CreateFolderModal.js b/browser/main/modals/CreateFolderModal.js index b061b0f3..b48d6e42 100644 --- a/browser/main/modals/CreateFolderModal.js +++ b/browser/main/modals/CreateFolderModal.js @@ -3,7 +3,7 @@ import React from 'react' import CSSModules from 'browser/lib/CSSModules' import styles from './CreateFolderModal.styl' import dataApi from 'browser/main/lib/dataApi' -import store from 'browser/main/store' +import { store } from 'browser/main/store' import consts from 'browser/lib/consts' import ModalEscButton from 'browser/components/ModalEscButton' import AwsMobileAnalyticsConfig from 'browser/main/lib/AwsMobileAnalyticsConfig' diff --git a/browser/main/modals/NewNoteModal.js b/browser/main/modals/NewNoteModal.js index 41c174cb..a17a36cd 100644 --- a/browser/main/modals/NewNoteModal.js +++ b/browser/main/modals/NewNoteModal.js @@ -4,6 +4,7 @@ import styles from './NewNoteModal.styl' import ModalEscButton from 'browser/components/ModalEscButton' import i18n from 'browser/lib/i18n' import { createMarkdownNote, createSnippetNote } from 'browser/lib/newNote' +import queryString from 'query-string' class NewNoteModal extends React.Component { constructor (props) { @@ -21,7 +22,8 @@ class NewNoteModal extends React.Component { } handleMarkdownNoteButtonClick (e) { - const { storage, folder, dispatch, location, params, config } = this.props + const { storage, folder, dispatch, location, config } = this.props + const params = location.search !== '' && queryString.parse(location.search) if (!this.lock) { this.lock = true createMarkdownNote(storage, folder, dispatch, location, params, config).then(() => { @@ -38,7 +40,8 @@ class NewNoteModal extends React.Component { } handleSnippetNoteButtonClick (e) { - const { storage, folder, dispatch, location, params, config } = this.props + const { storage, folder, dispatch, location, config } = this.props + const params = location.search !== '' && queryString.parse(location.search) if (!this.lock) { this.lock = true createSnippetNote(storage, folder, dispatch, location, params, config).then(() => { diff --git a/browser/main/modals/PreferencesModal/Blog.js b/browser/main/modals/PreferencesModal/Blog.js index 2c93fb29..4d59bea1 100644 --- a/browser/main/modals/PreferencesModal/Blog.js +++ b/browser/main/modals/PreferencesModal/Blog.js @@ -2,7 +2,7 @@ import React from 'react' import CSSModules from 'browser/lib/CSSModules' import styles from './ConfigTab.styl' import ConfigManager from 'browser/main/lib/ConfigManager' -import store from 'browser/main/store' +import { store } from 'browser/main/store' import PropTypes from 'prop-types' import _ from 'lodash' import i18n from 'browser/lib/i18n' diff --git a/browser/main/modals/PreferencesModal/FolderItem.js b/browser/main/modals/PreferencesModal/FolderItem.js index dc9082b9..e6bd1e37 100644 --- a/browser/main/modals/PreferencesModal/FolderItem.js +++ b/browser/main/modals/PreferencesModal/FolderItem.js @@ -4,7 +4,7 @@ import CSSModules from 'browser/lib/CSSModules' import ReactDOM from 'react-dom' import styles from './FolderItem.styl' import dataApi from 'browser/main/lib/dataApi' -import store from 'browser/main/store' +import { store } from 'browser/main/store' import { SketchPicker } from 'react-color' import { SortableElement, SortableHandle } from 'react-sortable-hoc' import i18n from 'browser/lib/i18n' diff --git a/browser/main/modals/PreferencesModal/FolderList.js b/browser/main/modals/PreferencesModal/FolderList.js index e7cc6f94..02f5cee9 100644 --- a/browser/main/modals/PreferencesModal/FolderList.js +++ b/browser/main/modals/PreferencesModal/FolderList.js @@ -3,7 +3,7 @@ import React from 'react' import CSSModules from 'browser/lib/CSSModules' import dataApi from 'browser/main/lib/dataApi' import styles from './FolderList.styl' -import store from 'browser/main/store' +import { store } from 'browser/main/store' import FolderItem from './FolderItem' import { SortableContainer } from 'react-sortable-hoc' import i18n from 'browser/lib/i18n' diff --git a/browser/main/modals/PreferencesModal/HotkeyTab.js b/browser/main/modals/PreferencesModal/HotkeyTab.js index 218a68f6..713f6a65 100644 --- a/browser/main/modals/PreferencesModal/HotkeyTab.js +++ b/browser/main/modals/PreferencesModal/HotkeyTab.js @@ -3,7 +3,7 @@ import React from 'react' import CSSModules from 'browser/lib/CSSModules' import styles from './ConfigTab.styl' import ConfigManager from 'browser/main/lib/ConfigManager' -import store from 'browser/main/store' +import { store } from 'browser/main/store' import _ from 'lodash' import i18n from 'browser/lib/i18n' diff --git a/browser/main/modals/PreferencesModal/InfoTab.js b/browser/main/modals/PreferencesModal/InfoTab.js index 8682f62d..71e99da9 100644 --- a/browser/main/modals/PreferencesModal/InfoTab.js +++ b/browser/main/modals/PreferencesModal/InfoTab.js @@ -2,7 +2,7 @@ import React from 'react' import CSSModules from 'browser/lib/CSSModules' import styles from './InfoTab.styl' import ConfigManager from 'browser/main/lib/ConfigManager' -import store from 'browser/main/store' +import { store } from 'browser/main/store' import AwsMobileAnalyticsConfig from 'browser/main/lib/AwsMobileAnalyticsConfig' import _ from 'lodash' import i18n from 'browser/lib/i18n' diff --git a/browser/main/modals/PreferencesModal/StorageItem.js b/browser/main/modals/PreferencesModal/StorageItem.js index 3a2b075c..9af02962 100644 --- a/browser/main/modals/PreferencesModal/StorageItem.js +++ b/browser/main/modals/PreferencesModal/StorageItem.js @@ -4,7 +4,7 @@ import CSSModules from 'browser/lib/CSSModules' import styles from './StorageItem.styl' import consts from 'browser/lib/consts' import dataApi from 'browser/main/lib/dataApi' -import store from 'browser/main/store' +import { store } from 'browser/main/store' import FolderList from './FolderList' import i18n from 'browser/lib/i18n' diff --git a/browser/main/modals/PreferencesModal/UiTab.js b/browser/main/modals/PreferencesModal/UiTab.js index 5de4b12b..f74dbda5 100644 --- a/browser/main/modals/PreferencesModal/UiTab.js +++ b/browser/main/modals/PreferencesModal/UiTab.js @@ -3,7 +3,7 @@ import React from 'react' import CSSModules from 'browser/lib/CSSModules' import styles from './ConfigTab.styl' import ConfigManager from 'browser/main/lib/ConfigManager' -import store from 'browser/main/store' +import { store } from 'browser/main/store' import consts from 'browser/lib/consts' import ReactCodeMirror from 'react-codemirror' import CodeMirror from 'codemirror' diff --git a/browser/main/modals/RenameFolderModal.js b/browser/main/modals/RenameFolderModal.js index edbcee67..9fdd70c8 100644 --- a/browser/main/modals/RenameFolderModal.js +++ b/browser/main/modals/RenameFolderModal.js @@ -3,7 +3,7 @@ import React from 'react' import CSSModules from 'browser/lib/CSSModules' import styles from './RenameFolderModal.styl' import dataApi from 'browser/main/lib/dataApi' -import store from 'browser/main/store' +import { store } from 'browser/main/store' import ModalEscButton from 'browser/components/ModalEscButton' import i18n from 'browser/lib/i18n' diff --git a/browser/main/store.js b/browser/main/store.js index 5edc115f..91152aff 100644 --- a/browser/main/store.js +++ b/browser/main/store.js @@ -1,8 +1,10 @@ -import { combineReducers, createStore } from 'redux' -import { routerReducer } from 'react-router-redux' +import { combineReducers, createStore, compose, applyMiddleware } from 'redux' +import { connectRouter, routerMiddleware } from 'connected-react-router' +import { createHashHistory as createHistory } from 'history' import ConfigManager from 'browser/main/lib/ConfigManager' import { Map, Set } from 'browser/lib/Mutable' import _ from 'lodash' +import DevTools from './DevTools' function defaultDataMap () { return { @@ -465,13 +467,21 @@ function getOrInitItem (target, key) { return results } +const history = createHistory() + +// Query not available in HashHistory with ReactRouter >= v4 +// Relevant Issue https://github.com/ReactTraining/react-router/issues/4410#issuecomment-293772446 +// --> moved from query to search - so we only need query-string parsing/stringify for noteKey. +// (No need to add query to history with a listener) + const reducer = combineReducers({ data, config, status, - routing: routerReducer + router: connectRouter(history) // I think we could also go with-out connected-router as we're using history with imports directly }) -const store = createStore(reducer) +const store = createStore(reducer, undefined, compose( + applyMiddleware(routerMiddleware(history)), DevTools.instrument())) -export default store +export { store, history } diff --git a/lib/main-window.js b/lib/main-window.js index 418fd442..614127e1 100644 --- a/lib/main-window.js +++ b/lib/main-window.js @@ -6,6 +6,33 @@ const Config = require('electron-config') const config = new Config() const _ = require('lodash') +// set up some chrome extensions +if (process.env.NODE_ENV === 'development') { + const { + default: installExtension, + REACT_DEVELOPER_TOOLS, + REACT_PERF + } = require('electron-devtools-installer') + + require('electron-debug')({ showDevTools: false }) + + const ChromeLens = { + // ID of the extension (https://chrome.google.com/webstore/detail/chromelens/idikgljglpfilbhaboonnpnnincjhjkd) + id: 'idikgljglpfilbhaboonnpnnincjhjkd', + electron: '>=1.2.1' + } + + const extensions = [REACT_DEVELOPER_TOOLS, REACT_PERF, ChromeLens] + + for (const extension of extensions) { + try { + installExtension(extension) + } catch (e) { + console.error(`[ELECTRON] Extension installation failed`, e) + } + } +} + const windowSize = config.get('windowsize') || { x: null, y: null, diff --git a/lib/main.html b/lib/main.html index 0d9feade..38e2cea9 100644 --- a/lib/main.html +++ b/lib/main.html @@ -141,8 +141,8 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file From 7e8f46c4f318a25b8850d4f02328287401c49837 Mon Sep 17 00:00:00 2001 From: AWolf81 Date: Wed, 8 May 2019 08:53:29 +0200 Subject: [PATCH 333/498] remove commented imports --- browser/lib/newNote.js | 1 - browser/main/Detail/MarkdownNoteDetail.js | 1 - browser/main/SideNav/StorageItem.js | 1 - 3 files changed, 3 deletions(-) diff --git a/browser/lib/newNote.js b/browser/lib/newNote.js index 149961d2..5b5699f5 100644 --- a/browser/lib/newNote.js +++ b/browser/lib/newNote.js @@ -1,4 +1,3 @@ -// import { hashHistory } from 'react-router' import { history } from 'browser/main/store' import dataApi from 'browser/main/lib/dataApi' import ee from 'browser/main/lib/eventEmitter' diff --git a/browser/main/Detail/MarkdownNoteDetail.js b/browser/main/Detail/MarkdownNoteDetail.js index 5bd67d72..dbf51f97 100755 --- a/browser/main/Detail/MarkdownNoteDetail.js +++ b/browser/main/Detail/MarkdownNoteDetail.js @@ -9,7 +9,6 @@ import StarButton from './StarButton' import TagSelect from './TagSelect' import FolderSelect from './FolderSelect' import dataApi from 'browser/main/lib/dataApi' -// import { hashHistory } from 'react-router' import { history } from 'browser/main/store' import ee from 'browser/main/lib/eventEmitter' import markdown from 'browser/lib/markdownTextHelper' diff --git a/browser/main/SideNav/StorageItem.js b/browser/main/SideNav/StorageItem.js index bf04f1cf..8d148cfa 100644 --- a/browser/main/SideNav/StorageItem.js +++ b/browser/main/SideNav/StorageItem.js @@ -2,7 +2,6 @@ import PropTypes from 'prop-types' import React from 'react' import CSSModules from 'browser/lib/CSSModules' import styles from './StorageItem.styl' -// import { hashHistory } from 'react-router' import { history } from 'browser/main/store' import modal from 'browser/main/lib/modal' import CreateFolderModal from 'browser/main/modals/CreateFolderModal' From 3c39dc3cec075a032e3bdd3b813377a32a04ed9d Mon Sep 17 00:00:00 2001 From: AWolf81 Date: Thu, 9 May 2019 07:45:21 +0200 Subject: [PATCH 334/498] change redirecting to connected-react-router --- browser/lib/newNote.js | 10 +++++----- browser/main/Detail/MarkdownNoteDetail.js | 7 ++++--- browser/main/Detail/SnippetNoteDetail.js | 6 +++--- browser/main/Main.js | 5 +++-- browser/main/NoteList/index.js | 11 ++++------- browser/main/SideNav/StorageItem.js | 10 +++++----- 6 files changed, 24 insertions(+), 25 deletions(-) diff --git a/browser/lib/newNote.js b/browser/lib/newNote.js index 5b5699f5..4eec24f1 100644 --- a/browser/lib/newNote.js +++ b/browser/lib/newNote.js @@ -1,8 +1,8 @@ -import { history } from 'browser/main/store' import dataApi from 'browser/main/lib/dataApi' import ee from 'browser/main/lib/eventEmitter' import AwsMobileAnalyticsConfig from 'browser/main/lib/AwsMobileAnalyticsConfig' import queryString from 'query-string' +import { push } from 'connected-react-router' export function createMarkdownNote (storage, folder, dispatch, location, params, config) { AwsMobileAnalyticsConfig.recordDynamicCustomEvent('ADD_MARKDOWN') @@ -29,10 +29,10 @@ export function createMarkdownNote (storage, folder, dispatch, location, params, note: note }) - history.push({ + dispatch(push({ pathname: location.pathname, search: queryString.stringify({ key: noteHash }) - }) + })) ee.emit('list:jump', noteHash) ee.emit('detail:focus') }) @@ -71,10 +71,10 @@ export function createSnippetNote (storage, folder, dispatch, location, params, type: 'UPDATE_NOTE', note: note }) - history.push({ + dispatch(push({ pathname: location.pathname, search: queryString.stringify({ key: noteHash }) - }) + })) ee.emit('list:jump', noteHash) ee.emit('detail:focus') }) diff --git a/browser/main/Detail/MarkdownNoteDetail.js b/browser/main/Detail/MarkdownNoteDetail.js index dbf51f97..06fb91a5 100755 --- a/browser/main/Detail/MarkdownNoteDetail.js +++ b/browser/main/Detail/MarkdownNoteDetail.js @@ -9,7 +9,6 @@ import StarButton from './StarButton' import TagSelect from './TagSelect' import FolderSelect from './FolderSelect' import dataApi from 'browser/main/lib/dataApi' -import { history } from 'browser/main/store' import ee from 'browser/main/lib/eventEmitter' import markdown from 'browser/lib/markdownTextHelper' import StatusBar from '../StatusBar' @@ -31,6 +30,7 @@ import striptags from 'striptags' import { confirmDeleteNote } from 'browser/lib/confirmDeleteNote' import markdownToc from 'browser/lib/markdown-toc-generator' import queryString from 'query-string' +import { replace } from 'connected-react-router' class MarkdownNoteDetail extends React.Component { constructor (props) { @@ -141,6 +141,7 @@ class MarkdownNoteDetail extends React.Component { } handleFolderChange (e) { + const { dispatch } = this.props const { note } = this.state const value = this.refs.folder.value const splitted = value.split('-') @@ -160,12 +161,12 @@ class MarkdownNoteDetail extends React.Component { originNote: note, note: newNote }) - history.replace({ + dispatch(replace({ pathname: location.pathname, search: queryString.stringify({ key: newNote.key }) - }) + })) this.setState({ isMovingNote: false }) diff --git a/browser/main/Detail/SnippetNoteDetail.js b/browser/main/Detail/SnippetNoteDetail.js index 31c6e174..7503addb 100644 --- a/browser/main/Detail/SnippetNoteDetail.js +++ b/browser/main/Detail/SnippetNoteDetail.js @@ -8,7 +8,6 @@ import StarButton from './StarButton' import TagSelect from './TagSelect' import FolderSelect from './FolderSelect' import dataApi from 'browser/main/lib/dataApi' -import { history } from 'browser/main/store' import ee from 'browser/main/lib/eventEmitter' import CodeMirror from 'codemirror' import 'codemirror-mode-elixir' @@ -31,6 +30,7 @@ import i18n from 'browser/lib/i18n' import { confirmDeleteNote } from 'browser/lib/confirmDeleteNote' import markdownToc from 'browser/lib/markdown-toc-generator' import queryString from 'query-string' +import { replace } from 'connected-react-router' const electron = require('electron') const { remote } = electron @@ -166,12 +166,12 @@ class SnippetNoteDetail extends React.Component { originNote: note, note: newNote }) - history.replace({ + dispatch(replace({ pathname: location.pathname, search: queryString.stringify({ key: newNote.key }) - }) + })) this.setState({ isMovingNote: false }) diff --git a/browser/main/Main.js b/browser/main/Main.js index 45e9b795..30bf8e8a 100644 --- a/browser/main/Main.js +++ b/browser/main/Main.js @@ -12,10 +12,11 @@ import _ from 'lodash' import ConfigManager from 'browser/main/lib/ConfigManager' import mobileAnalytics from 'browser/main/lib/AwsMobileAnalyticsConfig' import eventEmitter from 'browser/main/lib/eventEmitter' -import { store, history } from 'browser/main/store' +import { store } from 'browser/main/store' import i18n from 'browser/lib/i18n' import { getLocales } from 'browser/lib/Languages' import applyShortcuts from 'browser/main/lib/shortcutManager' +import { push } from 'connected-react-router' const path = require('path') const electron = require('electron') const { remote } = electron @@ -131,7 +132,7 @@ class Main extends React.Component { .then(() => data.storage) }) .then(storage => { - history.push('/storages/' + storage.key) + store.dispatch(push('/storages/' + storage.key)) }) .catch(err => { throw err diff --git a/browser/main/NoteList/index.js b/browser/main/NoteList/index.js index 16b4ea88..a146cb6c 100644 --- a/browser/main/NoteList/index.js +++ b/browser/main/NoteList/index.js @@ -14,7 +14,6 @@ import NoteItemSimple from 'browser/components/NoteItemSimple' import searchFromNotes from 'browser/lib/search' import fs from 'fs' import path from 'path' -import { history } from 'browser/main/store' import { push, replace } from 'connected-react-router' import copy from 'copy-to-clipboard' import AwsMobileAnalyticsConfig from 'browser/main/lib/AwsMobileAnalyticsConfig' @@ -764,10 +763,10 @@ class NoteList extends React.Component { selectedNoteKeys: [note.key] }) - history.push({ + dispatch(push({ pathname: location.pathname, search: queryString.stringify({key: note.key}) - }) + })) }) } @@ -776,9 +775,7 @@ class NoteList extends React.Component { return copy(noteLink) } - // Navigate seems unused navigate (sender, pathname) { - // const { router } = this.context const { dispatch } = this.props dispatch(push({ pathname, @@ -949,10 +946,10 @@ class NoteList extends React.Component { type: 'UPDATE_NOTE', note: note }) - history.push({ + dispatch(push({ pathname: location.pathname, search: queryString.stringify({key: getNoteKey(note)}) - }) + })) }) }) }) diff --git a/browser/main/SideNav/StorageItem.js b/browser/main/SideNav/StorageItem.js index 8d148cfa..74881b9e 100644 --- a/browser/main/SideNav/StorageItem.js +++ b/browser/main/SideNav/StorageItem.js @@ -2,7 +2,6 @@ import PropTypes from 'prop-types' import React from 'react' import CSSModules from 'browser/lib/CSSModules' import styles from './StorageItem.styl' -import { history } from 'browser/main/store' import modal from 'browser/main/lib/modal' import CreateFolderModal from 'browser/main/modals/CreateFolderModal' import RenameFolderModal from 'browser/main/modals/RenameFolderModal' @@ -12,6 +11,7 @@ import _ from 'lodash' import { SortableElement } from 'react-sortable-hoc' import i18n from 'browser/lib/i18n' import context from 'browser/lib/context' +import { push } from 'connected-react-router' const { remote } = require('electron') const { dialog } = remote @@ -134,14 +134,14 @@ class StorageItem extends React.Component { } handleHeaderInfoClick (e) { - const { storage } = this.props - history.push('/storages/' + storage.key) + const { storage, dispatch } = this.props + dispatch(push('/storages/' + storage.key)) } handleFolderButtonClick (folderKey) { return (e) => { - const { storage } = this.props - history.push('/storages/' + storage.key + '/folders/' + folderKey) + const { storage, dispatch } = this.props + dispatch(push('/storages/' + storage.key + '/folders/' + folderKey)) } } From 1afa02bbb3e7f7639e8d87e28592afe6d5aab99d Mon Sep 17 00:00:00 2001 From: AWolf81 Date: Sat, 11 May 2019 00:17:41 +0200 Subject: [PATCH 335/498] fix local link detection by creating a link tag to parse the input string --- browser/components/MarkdownPreview.js | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index 4be33c51..bb663c5e 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -1015,16 +1015,19 @@ export default class MarkdownPreview extends React.Component { e.preventDefault() e.stopPropagation() - const href = e.target.getAttribute('href') - const linkHash = href.split('/').pop() + const rawHref = e.target.getAttribute('href') + const parser = document.createElement('a') + parser.href = e.target.getAttribute('href') + const { href, hash } = parser + const linkHash = hash === '' ? rawHref : hash // needed because we're having special link formats that are removed by parser e.g. :line:10 - if (!href) return + if (!rawHref) return // not checked href because parser will create file://... string for [empty link]() - const regexNoteInternalLink = process.env.NODE_ENV === 'production' ? /main.production.html#(.+)/ : /main.development.html#(.+)/ + const regexNoteInternalLink = /.*[main.\w]*.html#/ - if (regexNoteInternalLink.test(linkHash)) { - const targetId = mdurl.encode(linkHash.match(regexNoteInternalLink)[1]) - const targetElement = this.refs.root.contentWindow.document.getElementById( + if (regexNoteInternalLink.test(href)) { + const targetId = mdurl.encode(linkHash) + const targetElement = this.refs.root.contentWindow.document.querySelector( targetId ) From 929f475354e54fa2f1c4a252ecd94bd919fe9fbd Mon Sep 17 00:00:00 2001 From: Morten Lautrup <44033709+MortenLautrup@users.noreply.github.com> Date: Tue, 21 May 2019 19:44:06 +0200 Subject: [PATCH 336/498] Make buttons undraggable --- browser/main/Detail/MarkdownNoteDetail.styl | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/browser/main/Detail/MarkdownNoteDetail.styl b/browser/main/Detail/MarkdownNoteDetail.styl index cdfeaf3a..f8f5c8a8 100644 --- a/browser/main/Detail/MarkdownNoteDetail.styl +++ b/browser/main/Detail/MarkdownNoteDetail.styl @@ -80,4 +80,8 @@ body[data-theme="monokai"] body[data-theme="dracula"] .root border-left 1px solid $ui-dracula-borderColor - background-color $ui-dracula-noteDetail-backgroundColor \ No newline at end of file + background-color $ui-dracula-noteDetail-backgroundColor + +img, span, div + -webkit-user-drag none + user-select none From 052fb3df5bb16955873f4cabe40a9337cc34caae Mon Sep 17 00:00:00 2001 From: Morten Lautrup <44033709+MortenLautrup@users.noreply.github.com> Date: Fri, 24 May 2019 09:09:42 +0200 Subject: [PATCH 337/498] Specify wich images should not be draggable Make only images and spans inside buttons undraggable --- browser/main/Detail/MarkdownNoteDetail.styl | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/browser/main/Detail/MarkdownNoteDetail.styl b/browser/main/Detail/MarkdownNoteDetail.styl index f8f5c8a8..819bef2e 100644 --- a/browser/main/Detail/MarkdownNoteDetail.styl +++ b/browser/main/Detail/MarkdownNoteDetail.styl @@ -82,6 +82,10 @@ body[data-theme="dracula"] border-left 1px solid $ui-dracula-borderColor background-color $ui-dracula-noteDetail-backgroundColor -img, span, div - -webkit-user-drag none - user-select none +div + > button, div + -webkit-user-drag none + user-select none + > img, span + -webkit-user-drag none + user-select none From 60e841e5a2ee6eac2206c3363317a8168e6fe0f0 Mon Sep 17 00:00:00 2001 From: AWolf81 Date: Wed, 29 May 2019 07:52:22 +0200 Subject: [PATCH 338/498] fix focus loss by checking switchPrieview prop change --- browser/main/Detail/MarkdownNoteDetail.js | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/browser/main/Detail/MarkdownNoteDetail.js b/browser/main/Detail/MarkdownNoteDetail.js index 82bd2bb7..2c9c8d91 100755 --- a/browser/main/Detail/MarkdownNoteDetail.js +++ b/browser/main/Detail/MarkdownNoteDetail.js @@ -85,11 +85,15 @@ class MarkdownNoteDetail extends React.Component { // Focus content if using blur or double click // --> Moved here from componentDidMount so a re-render during search won't set focus to the editor const {switchPreview} = nextProps.config.editor - this.setState({ - switchPreview - }) - if (switchPreview === 'BLUR' || switchPreview === 'DBL_CLICK') { - this.focus() + + if (this.state.switchPreview !== switchPreview) { + this.setState({ + switchPreview + }) + if (switchPreview === 'BLUR' || switchPreview === 'DBL_CLICK') { + console.log('setting focus', switchPreview) + this.focus() + } } } From 639bfbe549152a36d62cf102d26b9a1ce4f0d849 Mon Sep 17 00:00:00 2001 From: AWolf81 Date: Wed, 29 May 2019 09:02:34 +0200 Subject: [PATCH 339/498] apply search term on enter key --- browser/main/TopBar/index.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/browser/main/TopBar/index.js b/browser/main/TopBar/index.js index c3fec17e..3d4bcf99 100644 --- a/browser/main/TopBar/index.js +++ b/browser/main/TopBar/index.js @@ -74,6 +74,11 @@ class TopBar extends React.Component { } handleKeyDown (e) { + // Re-apply search field on ENTER key + if (e.keyCode === 13) { + this.debouncedUpdateKeyword(e.target.value) + } + // Clear search on ESC if (e.keyCode === 27) { return this.handleSearchClearButton(e) From e402929cca6ee1c3fbf10c89827190008f5aecd2 Mon Sep 17 00:00:00 2001 From: Ryota Kusano Date: Sat, 11 May 2019 00:44:55 +0900 Subject: [PATCH 340/498] Fix regular expression related checkbox logic --- browser/components/MarkdownEditor.js | 4 ++-- browser/components/MarkdownSplitEditor.js | 4 ++-- browser/lib/getTodoStatus.js | 2 +- tests/lib/get-todo-status-test.js | 7 ++++++- 4 files changed, 11 insertions(+), 6 deletions(-) diff --git a/browser/components/MarkdownEditor.js b/browser/components/MarkdownEditor.js index 526ecb39..e230eca1 100644 --- a/browser/components/MarkdownEditor.js +++ b/browser/components/MarkdownEditor.js @@ -159,8 +159,8 @@ class MarkdownEditor extends React.Component { e.preventDefault() e.stopPropagation() const idMatch = /checkbox-([0-9]+)/ - const checkedMatch = /^\s*[\+\-\*] \[x\]/i - const uncheckedMatch = /^\s*[\+\-\*] \[ \]/ + const checkedMatch = /^\s*>?\s*[\+\-\*] \[x\]/i + const uncheckedMatch = /^\s*>?\s*[\+\-\*] \[ \]/ const checkReplace = /\[x\]/i const uncheckReplace = /\[ \]/ if (idMatch.test(e.target.getAttribute('id'))) { diff --git a/browser/components/MarkdownSplitEditor.js b/browser/components/MarkdownSplitEditor.js index 874ce4be..39633479 100644 --- a/browser/components/MarkdownSplitEditor.js +++ b/browser/components/MarkdownSplitEditor.js @@ -78,8 +78,8 @@ class MarkdownSplitEditor extends React.Component { e.preventDefault() e.stopPropagation() const idMatch = /checkbox-([0-9]+)/ - const checkedMatch = /^\s*[\+\-\*] \[x\]/i - const uncheckedMatch = /^\s*[\+\-\*] \[ \]/ + const checkedMatch = /^\s*>?\s*[\+\-\*] \[x\]/i + const uncheckedMatch = /^\s*>?\s*[\+\-\*] \[ \]/ const checkReplace = /\[x\]/i const uncheckReplace = /\[ \]/ if (idMatch.test(e.target.getAttribute('id'))) { diff --git a/browser/lib/getTodoStatus.js b/browser/lib/getTodoStatus.js index ab0d7809..d732ae87 100644 --- a/browser/lib/getTodoStatus.js +++ b/browser/lib/getTodoStatus.js @@ -4,7 +4,7 @@ export function getTodoStatus (content) { let numberOfCompletedTodo = 0 splitted.forEach((line) => { - const trimmedLine = line.trim() + const trimmedLine = line.trim().replace(/^>\s*/, '') if (trimmedLine.match(/^[\+\-\*] \[(\s|x)\] ./i)) { numberOfTodo++ } diff --git a/tests/lib/get-todo-status-test.js b/tests/lib/get-todo-status-test.js index 4e117aed..710c7e92 100644 --- a/tests/lib/get-todo-status-test.js +++ b/tests/lib/get-todo-status-test.js @@ -28,7 +28,12 @@ test('getTodoStatus should return a correct hash object', t => { ['- [x] `- [x] a`\n', { total: 1, completed: 1 }], ['- [X] `- [X] a`\n', { total: 1, completed: 1 }], [' \t - [X] `- [X] a`\n', { total: 1, completed: 1 }], - [' \t - [X] `- [X] a`\n \t - [ ] `- [X] a`\n', { total: 2, completed: 1 }] + [' \t - [X] `- [X] a`\n \t - [ ] `- [X] a`\n', { total: 2, completed: 1 }], + ['> - [ ] a\n', { total: 1, completed: 0 }], + ['> - [ ] a\n- [x] a\n', { total: 2, completed: 1 }], + ['> + [ ] a\n+ foo [x]bar a\n', { total: 1, completed: 0 }], + ['> - [X] `- [X] a`\n', { total: 1, completed: 1 }], + ['> \t - [X] `- [X] a`\n', { total: 1, completed: 1 }] ] testCases.forEach(testCase => { From edac4d3fedf231f5ed70e45c8de13a98cbd9151d Mon Sep 17 00:00:00 2001 From: Ryota Kusano Date: Mon, 13 May 2019 16:26:21 +0900 Subject: [PATCH 341/498] Fix to remove unnecessary escape charactor erorr on IDE --- browser/components/MarkdownEditor.js | 8 ++++---- browser/components/MarkdownSplitEditor.js | 8 ++++---- browser/lib/getTodoStatus.js | 4 ++-- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/browser/components/MarkdownEditor.js b/browser/components/MarkdownEditor.js index e230eca1..5d716a56 100644 --- a/browser/components/MarkdownEditor.js +++ b/browser/components/MarkdownEditor.js @@ -159,10 +159,10 @@ class MarkdownEditor extends React.Component { e.preventDefault() e.stopPropagation() const idMatch = /checkbox-([0-9]+)/ - const checkedMatch = /^\s*>?\s*[\+\-\*] \[x\]/i - const uncheckedMatch = /^\s*>?\s*[\+\-\*] \[ \]/ - const checkReplace = /\[x\]/i - const uncheckReplace = /\[ \]/ + const checkedMatch = /^\s*>?\s*[+\-*] \[x]/i + const uncheckedMatch = /^\s*>?\s*[+\-*] \[ ]/ + const checkReplace = /\[x]/i + const uncheckReplace = /\[ ]/ if (idMatch.test(e.target.getAttribute('id'))) { const lineIndex = parseInt(e.target.getAttribute('id').match(idMatch)[1], 10) - 1 const lines = this.refs.code.value diff --git a/browser/components/MarkdownSplitEditor.js b/browser/components/MarkdownSplitEditor.js index 39633479..39f98687 100644 --- a/browser/components/MarkdownSplitEditor.js +++ b/browser/components/MarkdownSplitEditor.js @@ -78,10 +78,10 @@ class MarkdownSplitEditor extends React.Component { e.preventDefault() e.stopPropagation() const idMatch = /checkbox-([0-9]+)/ - const checkedMatch = /^\s*>?\s*[\+\-\*] \[x\]/i - const uncheckedMatch = /^\s*>?\s*[\+\-\*] \[ \]/ - const checkReplace = /\[x\]/i - const uncheckReplace = /\[ \]/ + const checkedMatch = /^\s*>?\s*[+\-*] \[x]/i + const uncheckedMatch = /^\s*>?\s*[+\-*] \[ ]/ + const checkReplace = /\[x]/i + const uncheckReplace = /\[ ]/ if (idMatch.test(e.target.getAttribute('id'))) { const lineIndex = parseInt(e.target.getAttribute('id').match(idMatch)[1], 10) - 1 const lines = this.refs.code.value diff --git a/browser/lib/getTodoStatus.js b/browser/lib/getTodoStatus.js index d732ae87..80584d61 100644 --- a/browser/lib/getTodoStatus.js +++ b/browser/lib/getTodoStatus.js @@ -5,10 +5,10 @@ export function getTodoStatus (content) { splitted.forEach((line) => { const trimmedLine = line.trim().replace(/^>\s*/, '') - if (trimmedLine.match(/^[\+\-\*] \[(\s|x)\] ./i)) { + if (trimmedLine.match(/^[+\-*] \[(\s|x)] ./i)) { numberOfTodo++ } - if (trimmedLine.match(/^[\+\-\*] \[x\] ./i)) { + if (trimmedLine.match(/^[+\-*] \[x] ./i)) { numberOfCompletedTodo++ } }) From 244a28c7d255aee4ebbca0bf981208958946f3f2 Mon Sep 17 00:00:00 2001 From: Ryota Kusano Date: Mon, 13 May 2019 16:35:20 +0900 Subject: [PATCH 342/498] Adjust continuous quotation pattern --- browser/components/MarkdownEditor.js | 4 ++-- browser/components/MarkdownSplitEditor.js | 4 ++-- browser/lib/getTodoStatus.js | 2 +- tests/lib/get-todo-status-test.js | 4 +++- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/browser/components/MarkdownEditor.js b/browser/components/MarkdownEditor.js index 5d716a56..e956655c 100644 --- a/browser/components/MarkdownEditor.js +++ b/browser/components/MarkdownEditor.js @@ -159,8 +159,8 @@ class MarkdownEditor extends React.Component { e.preventDefault() e.stopPropagation() const idMatch = /checkbox-([0-9]+)/ - const checkedMatch = /^\s*>?\s*[+\-*] \[x]/i - const uncheckedMatch = /^\s*>?\s*[+\-*] \[ ]/ + const checkedMatch = /^(\s*>?)*\s*[+\-*] \[x]/i + const uncheckedMatch = /^(\s*>?)*\s*[+\-*] \[ ]/ const checkReplace = /\[x]/i const uncheckReplace = /\[ ]/ if (idMatch.test(e.target.getAttribute('id'))) { diff --git a/browser/components/MarkdownSplitEditor.js b/browser/components/MarkdownSplitEditor.js index 39f98687..2b63d345 100644 --- a/browser/components/MarkdownSplitEditor.js +++ b/browser/components/MarkdownSplitEditor.js @@ -78,8 +78,8 @@ class MarkdownSplitEditor extends React.Component { e.preventDefault() e.stopPropagation() const idMatch = /checkbox-([0-9]+)/ - const checkedMatch = /^\s*>?\s*[+\-*] \[x]/i - const uncheckedMatch = /^\s*>?\s*[+\-*] \[ ]/ + const checkedMatch = /^(\s*>?)*\s*[+\-*] \[x]/i + const uncheckedMatch = /^(\s*>?)*\s*[+\-*] \[ ]/ const checkReplace = /\[x]/i const uncheckReplace = /\[ ]/ if (idMatch.test(e.target.getAttribute('id'))) { diff --git a/browser/lib/getTodoStatus.js b/browser/lib/getTodoStatus.js index 80584d61..8b552109 100644 --- a/browser/lib/getTodoStatus.js +++ b/browser/lib/getTodoStatus.js @@ -4,7 +4,7 @@ export function getTodoStatus (content) { let numberOfCompletedTodo = 0 splitted.forEach((line) => { - const trimmedLine = line.trim().replace(/^>\s*/, '') + const trimmedLine = line.trim().replace(/^(>\s*)*/, '') if (trimmedLine.match(/^[+\-*] \[(\s|x)] ./i)) { numberOfTodo++ } diff --git a/tests/lib/get-todo-status-test.js b/tests/lib/get-todo-status-test.js index 710c7e92..db74ec56 100644 --- a/tests/lib/get-todo-status-test.js +++ b/tests/lib/get-todo-status-test.js @@ -33,7 +33,9 @@ test('getTodoStatus should return a correct hash object', t => { ['> - [ ] a\n- [x] a\n', { total: 2, completed: 1 }], ['> + [ ] a\n+ foo [x]bar a\n', { total: 1, completed: 0 }], ['> - [X] `- [X] a`\n', { total: 1, completed: 1 }], - ['> \t - [X] `- [X] a`\n', { total: 1, completed: 1 }] + ['> \t - [X] `- [X] a`\n', { total: 1, completed: 1 }], + ['> > - [ ] a\n', { total: 1, completed: 0 }], + ['> > > - [ ] a\n- [x] a\n', { total: 2, completed: 1 }] ] testCases.forEach(testCase => { From bc27fd0acc49c9c56a70ee0d0bbb9dbdd53d4e58 Mon Sep 17 00:00:00 2001 From: amedora Date: Fri, 31 May 2019 12:06:59 +0900 Subject: [PATCH 343/498] disable fuzzy link --- browser/lib/markdown.js | 1 + 1 file changed, 1 insertion(+) diff --git a/browser/lib/markdown.js b/browser/lib/markdown.js index df429b19..5fd7c85c 100644 --- a/browser/lib/markdown.js +++ b/browser/lib/markdown.js @@ -32,6 +32,7 @@ class Markdown { const updatedOptions = Object.assign(defaultOptions, options) this.md = markdownit(updatedOptions) + this.md.linkify.set({ fuzzyLink: false }) if (updatedOptions.sanitize !== 'NONE') { const allowedTags = ['iframe', 'input', 'b', From f62eba9d7b455c1eebf7807a9a8f55bcfc74ec94 Mon Sep 17 00:00:00 2001 From: amedora <32722363+amedora@users.noreply.github.com> Date: Mon, 3 Jun 2019 13:57:16 +0900 Subject: [PATCH 344/498] Fix #2922 (#2998) * update katex to 0.10.1 * Update snapshot for markdown-test --- package.json | 2 +- tests/lib/snapshots/markdown-test.js.md | 2 +- tests/lib/snapshots/markdown-test.js.snap | Bin 2294 -> 2301 bytes yarn.lock | 18 ++++++++++-------- 4 files changed, 12 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 5cbe7a9b..0893e681 100644 --- a/package.json +++ b/package.json @@ -76,7 +76,7 @@ "invert-color": "^2.0.0", "js-yaml": "^3.12.0", "jsonlint-mod": "^1.7.4", - "katex": "^0.9.0", + "katex": "^0.10.1", "lodash": "^4.11.1", "lodash-move": "^1.1.1", "markdown-it": "^6.0.1", diff --git a/tests/lib/snapshots/markdown-test.js.md b/tests/lib/snapshots/markdown-test.js.md index 30a146a0..56c4466f 100644 --- a/tests/lib/snapshots/markdown-test.js.md +++ b/tests/lib/snapshots/markdown-test.js.md @@ -30,7 +30,7 @@ Generated by [AVA](https://ava.li). > Snapshot 1 - `c=pmsqrta2+b2c = pmsqrt{a^2 + b^2}␊ + `c=pmsqrta2+b2c = pmsqrt{a^2 + b^2}␊ ` ## Markdown.render() should renders abbrevations correctly diff --git a/tests/lib/snapshots/markdown-test.js.snap b/tests/lib/snapshots/markdown-test.js.snap index f9badcc2d1b0f9955ed74dcc36ee965417be88fb..67d43616d4a6a971121a41c67b649aab3983da83 100644 GIT binary patch literal 2301 zcmVqUbD-eIJVm00000000y1 zSZ|EnMit*ZkT}u`)Hade6H_B4qKVhL-o49S;V;Uyx7{{ZNU5gc?Cr_>hW5AQd50%7<1+Ab2zD{bR3v zT*9AEtmNI<_viQCym|BHjT_}s>5kHC(>q?g{;Ts}tG#eTiT}Q`9fp4}H8eD2QQ{qgbbe|q=P&gY*2Upe*q_EM?y`ZG6f ze7({8>1;6l{4d{pxGboI>!t?&C=iY2AeCm~7 zzwws!x!-?PDhuiZ9|MoxF1_@Fm;dsOr}5vOymIBYaamBGhi9tvArYVQ2TONP-8Ze- zHRM<=X^FUI;1QVx^1&d8m>)1AAqz7syN*voKl(|<^?3%t!vsD4pb{(@T z+k^@vVmVCqFzs4F&rhMLk}gCM7v+Fl6b(etpTBeED*&tlu+yO!Z1xgoe07os(9c4|+WRB2efDjoU_8XrV+)1gx)xxK^RFwd!qodw7i}1#CFI9r!S2 zeJ46J@Q@ZU8u-ilKt@v%LTVcpuVJlrTP}T?Y#0Hiu#R>>nHe(()qsYEv|_93?OOG4 z7|D(=ABKVuP}vJCA}n({a(vXMBTg^2UccR>VR&7hhw9?;3Ij zl<$Ng@cK(L^hXf|!KO$V)sX{~IVR-Y0czULTBf=}wMh6V;q&tH&EoP>%Wh7XqT#TL zyP>GwiDM^YKzxu`ysRGfmt7~ai^G+-$9O5FLSKZ8j*8WzBvOXhr$X#+hOOr9h)u9f ze}vt(dGRVgGJSf@@SU1)V4a@)QSmydv&HLl zU}@=G_mHID@38sUD4u8bC>et|*F1Ro*k>huvF9*GXfehn>9S&)xXC2_2sYtl47%uk z8pL5XGO5PlBV{dwgWGg*6tyH1HX~}o*Kvo^fM)xKZ7BI@5d?jp)PZX1!$B+QgHdG# z3JMn~(BOa%#Bik3F=O&_%qI@zDJ455z}0-ACh2NoV8V`=LZZ6@U~8E2GjoNQ47Jd% zVG`}y58>d#16@slKUA&QTQ}FU=&^9sKbAiPNAV56qLw$&V zK!YB9JG!YU@U3})-hxpeXkkKgbZ_A8TC=4I22TzP<?}W0Ijg=!BQy5TuD! zb#Lm^EVf1o7Y#|42s}ZYJsx!@*#@@NXr#Trsxmu~sH5!duh+()jF>h;P(U!yt zB3G@?H2dLN{kLG$LDcEioMuI0(w0bRFr1$;(3rKKP4_;zUa8gUz{^HzW=uXY6y_$MTG?BeQ;~CyUqUGK08EBIWES!7I`SCT z&5c;X$s8iL@N*0MG4mmQ?u!w^=;ozwedhFu#ltr*U4?6Mn9)=>(cHNj2W-Dk z?hkYH7Yg;6O;E?75ks6+(F}3380SXB416nLPaq%JD)QDbr>>U0o%`t6SMij^my6H%r4?r ztlY`XYrqq`5`LJ=u5t91_FKuJQ zMx344v+F`v)XkcdG0v%|29kA6DXxQN9#*UG-(9NFYD)&xQ`K~QrM z=28eM9zdjo`0KK9DI<|mgu`L>g_1B=Pjcv@h-WGYYC3MSNfgxLDAbyphJnAl$oQdF zv!Mxv!;|q*2Og^k?&dbqh^IR~=ZW{+JZ*rIZ?`dNw~-E2-!8v;imR)R(0LT`m-GDJ z9u#8AP|!i+D(J%C>e|1vW-T;Dfq`QRl<_jfq0JG-a!;*{&sHo_YMUIJC|Fw8u=F;g XuBPx&;&k>j$PxM{Wy)f%+8F=<3N?BD literal 2294 zcmV-;Kw& zcL`~u02LCXDC$2IQ4kU!#HXkg5)vw+A1eMys1a0!52+vmsi;B)KD0st!JAp{AA8q# z=}F}iD|vVJ{rSB&Z{ECl<9bPwZj)Y_-2KA!-(L7y_4ylW^6!;hK!nfCq$GI{eE-tN zpPsmO`R#8$`q=!3A1Vpz*$+z6oj+;5(Y*fj#h1VMrH{V-__4c6g8JP%Bx&WH$+vc} zn=gL**Jppa_udr#`hyl3K4mdE>@Y z_0G?y!^!Xc=Jf|lg8C*r|9s^~_+xv1wO*cmwfP-G6hy!^Y@ z{%C*p&tH{Gg1Yk~lJveeq!)ki(m$Sg0{`pE)vJFO<{A!&nHg&;YBfs~D#3xg%3(jG4l+%bdg%?h8xDPpWZ}(g zwsLwSu-sr-_{!brHY z5Sp$>6bMc%8*^cY=U)s8-Jo&X2n#KgYKee#wGh`TbhcXAmbXXOcv8TIGiJj8#;of^ zi-tbZV@AVZ+33mWYD&m#!{RlpR=4HSr^tpGVhZc%gp^qcgHZKos81`ls%_V*kE2*| z1LY_bgpewJXcJ+X(~%pXE*)`tvGv+^lZN4SWe%!~$14mZ=^#G{<2eF+m z`6o}DN&xYGV)L?kG+6fB*eMRzxIM;8DHZx6WOPuh9wxEc$37k5U^8rO+>Y1;+X@EQ zvkos_#mlUXOYKdtSE2#-2@H;B!N;xHZ0P$*07Wu;dQI`2nsQ*BuKc)oowVuVbvm@P zbiRE=Htu!VTw)f_Gk=r}L7ZKwFc{q-nvIUzF&BE7$OKC{+eZvlve)JfE-cxEpH4WgPm5tu0yaEM< zixg;Z!21$7(&>;fWjWy!hw_w>9TMPbfl!kTEj2J=M@%8rT>-E)O!=9)LM(=w=?W@KHl-8k~_M$S#a8%Kk-i8;OpEIt4M;^P47Lkt8O zcHrAJEM0|f-4Bf>j6y++QkrY{{ZZT>t@cN>KVs>qiy9}9pyHGo@R0dDU@0p!_NK;q zqGo}p+J#JiZ~)i^|ARjK7eTe3_s*y;+}%xBnb{Em2!2aUauD#Fmass z*@qq$@!7kub**tqLV_k9>AM6C_A;EUG@YNeKl5o6n)fMzRBXP-MusO8Z7JbzDG_fa zQQ&c5htv6A+rI)NoV$6DPmI8Pz4(!A@F>`ur&<-$#jiu6Y)LY#eLNOJE zzWIPsD_5&E;N{~pH6))JipFk2t-QZ@*SY8UJ%Yk9&J_4VrV;-*f|+SJwB`$QBu7{y&5M7a6qmPqx?kz0~h3Q%4w%+w&0A1`xqy2ectq;o!E zF5^374i=B1MY7J&0;cUGLi0FSPVh4H8gq*a^U!vIw1MJ?SZ*tA)Y2G$t3Gz&LJa6O zGBv^mpxL-R+C%)kZoG0E@^RxlVc)RscyY+0Sx_0^XQCvR_gf5_%zhLM8_Mr$~GjE|G3Je@mpp2I(jvS6KlzUovc(!7ZGTY?DNWs$ErftkJ>gg&UrB3Hh QgE2z?1-`Re(4H9p06T1g_5c6? diff --git a/yarn.lock b/yarn.lock index 18db0678..30640d17 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1961,6 +1961,11 @@ commander@2.6.0: version "2.6.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.6.0.tgz#9df7e52fb2a0cb0fb89058ee80c3104225f37e1d" +commander@^2.19.0: + version "2.20.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422" + integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ== + commander@^2.8.1, commander@^2.9.0: version "2.15.1" resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f" @@ -5736,11 +5741,12 @@ jsx-ast-utils@^2.0.1: dependencies: array-includes "^3.0.3" -katex@^0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/katex/-/katex-0.9.0.tgz#26a7d082c21d53725422d2d71da9b2d8455fbd4a" +katex@^0.10.1: + version "0.10.2" + resolved "https://registry.yarnpkg.com/katex/-/katex-0.10.2.tgz#39973edbb65eda5b6f9e7f41648781e557dd4932" + integrity sha512-cQOmyIRoMloCoSIOZ1+gEwsksdJZ1EW4SWm3QzxSza/QsnZr6D4U1V9S4q+B/OLm2OQ8TCBecQ8MaIfnScI7cw== dependencies: - match-at "^0.1.1" + commander "^2.19.0" keyboardevent-from-electron-accelerator@^1.1.0: version "1.1.0" @@ -6197,10 +6203,6 @@ markdownlint@^0.11.0: dependencies: markdown-it "8.4.2" -match-at@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/match-at/-/match-at-0.1.1.tgz#25d040d291777704d5e6556bbb79230ec2de0540" - matcher@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/matcher/-/matcher-1.1.1.tgz#51d8301e138f840982b338b116bb0c09af62c1c2" From 05765642d9bcf1bf5a89bcba70d785c0c0176c68 Mon Sep 17 00:00:00 2001 From: KZ Date: Thu, 6 Jun 2019 10:39:09 +0900 Subject: [PATCH 345/498] Update FUNDING.yml --- .github/FUNDING.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index 4ec9b5bf..ea304082 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1 +1 @@ -custom: https://issuehunt.io/r/BoostIo/Boostnote +issuehunt: BoostIo/Boostnote From 090b5c32f01a8e87e8aec19113108b1a7ba918e1 Mon Sep 17 00:00:00 2001 From: nathan-castlehow Date: Sun, 9 Jun 2019 13:28:53 +0800 Subject: [PATCH 346/498] feat: Added Context Menu for markdown preview mode and copy url when hyperlink --- browser/components/CodeEditor.js | 2 +- browser/components/MarkdownPreview.js | 33 ++------------ browser/lib/contextMenuBuilder.js | 65 ++++++++++++++++++++++++++- tests/lib/contextMenuBuilder.test.js | 12 +++++ 4 files changed, 81 insertions(+), 31 deletions(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index 1abd15a9..59782e08 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -20,7 +20,7 @@ import styles from '../components/CodeEditor.styl' const { ipcRenderer, remote, clipboard } = require('electron') import normalizeEditorFontFamily from 'browser/lib/normalizeEditorFontFamily' const spellcheck = require('browser/lib/spellcheck') -const buildEditorContextMenu = require('browser/lib/contextMenuBuilder') +const buildEditorContextMenu = require('browser/lib/contextMenuBuilder').buildEditorContextMenu import TurndownService from 'turndown' import {languageMaps} from '../lib/CMLanguageList' import snippetManager from '../lib/SnippetManager' diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index bb663c5e..a407651e 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -18,15 +18,13 @@ import mdurl from 'mdurl' import exportNote from 'browser/main/lib/dataApi/exportNote' import { escapeHtmlCharacters } from 'browser/lib/utils' import yaml from 'js-yaml' -import context from 'browser/lib/context' -import i18n from 'browser/lib/i18n' -import fs from 'fs' import { render } from 'react-dom' import Carousel from 'react-image-carousel' import ConfigManager from '../main/lib/ConfigManager' const { remote, shell } = require('electron') const attachmentManagement = require('../main/lib/dataApi/attachmentManagement') +const buildMarkdownPreviewContextMenu = require('browser/lib/contextMenuBuilder').buildMarkdownPreviewContextMenu const { app } = remote const path = require('path') @@ -34,8 +32,6 @@ const fileUrl = require('file-url') const dialog = remote.dialog -const uri2path = require('file-uri-to-path') - const markdownStyle = require('!!css!stylus?sourceMap!./markdown.styl')[0][1] const appPath = fileUrl( process.env.NODE_ENV === 'production' ? app.getAppPath() : path.resolve() @@ -249,30 +245,9 @@ export default class MarkdownPreview extends React.Component { } handleContextMenu (event) { - // If a contextMenu handler was passed to us, use it instead of the self-defined one -> return - if (_.isFunction(this.props.onContextMenu)) { - this.props.onContextMenu(event) - return - } - // No contextMenu was passed to us -> execute our own link-opener - if (event.target.tagName.toLowerCase() === 'a' && event.target.getAttribute('href')) { - const href = event.target.href - const isLocalFile = href.startsWith('file:') - if (isLocalFile) { - const absPath = uri2path(href) - try { - if (fs.lstatSync(absPath).isFile()) { - context.popup([ - { - label: i18n.__('Show in explorer'), - click: (e) => shell.showItemInFolder(absPath) - } - ]) - } - } catch (e) { - console.log('Error while evaluating if the file is locally available', e) - } - } + const menu = buildMarkdownPreviewContextMenu(this, event) + if (menu != null) { + setTimeout(() => menu.popup(remote.getCurrentWindow()), 30) } } diff --git a/browser/lib/contextMenuBuilder.js b/browser/lib/contextMenuBuilder.js index cf92f52e..c46f0dc4 100644 --- a/browser/lib/contextMenuBuilder.js +++ b/browser/lib/contextMenuBuilder.js @@ -1,6 +1,12 @@ +import i18n from 'browser/lib/i18n' +import fs from 'fs' + const {remote} = require('electron') const {Menu} = remote.require('electron') +const {clipboard} = remote.require('electron') +const {shell} = remote.require('electron') const spellcheck = require('./spellcheck') +const uri2path = require('file-uri-to-path') /** * Creates the context menu that is shown when there is a right click in the editor of a (not-snippet) note. @@ -62,4 +68,61 @@ const buildEditorContextMenu = function (editor, event) { return Menu.buildFromTemplate(template) } -module.exports = buildEditorContextMenu +/** + * Creates the context menu that is shown when there is a right click Markdown preview of a (not-snippet) note. + * @param {MarkdownPreview} markdownPreview + * @param {MouseEvent} event that has triggered the creation of the context menu + * @returns {Electron.Menu} The created electron context menu + */ +const buildMarkdownPreviewContextMenu = function (markdownPreview, event) { + if (markdownPreview == null || event == null || event.pageX == null || event.pageY == null) { + return null + } + + // Default context menu inclusions + const template = [{ + role: 'cut' + }, { + role: 'copy' + }, { + role: 'paste' + }, { + role: 'selectall' + }] + + if (event.target.tagName.toLowerCase() === 'a' && event.target.getAttribute('href')) { + // Link opener for files on the local system pointed to by href + const href = event.target.href + const isLocalFile = href.startsWith('file:') + if (isLocalFile) { + const absPath = uri2path(href) + try { + if (fs.lstatSync(absPath).isFile()) { + template.push( + { + label: i18n.__('Show in explorer'), + click: (e) => shell.showItemInFolder(absPath) + } + ) + } + } catch (e) { + console.log('Error while evaluating if the file is locally available', e) + } + } + + // Add option to context menu to copy url + template.push( + { + label: i18n.__('Copy Url'), + click: (e) => clipboard.writeText(href) + } + ) + } + return Menu.buildFromTemplate(template) +} + +module.exports = +{ + buildEditorContextMenu: buildEditorContextMenu, + buildMarkdownPreviewContextMenu: buildMarkdownPreviewContextMenu +} diff --git a/tests/lib/contextMenuBuilder.test.js b/tests/lib/contextMenuBuilder.test.js index 12ed2c32..e61d4b73 100644 --- a/tests/lib/contextMenuBuilder.test.js +++ b/tests/lib/contextMenuBuilder.test.js @@ -5,11 +5,13 @@ jest.mock('electron', () => { const spellcheck = require('browser/lib/spellcheck') const buildEditorContextMenu = require('browser/lib/contextMenuBuilder') +const buildMarkdownPreviewContextMenu = require('browser/lib/contextMenuBuilder') beforeEach(() => { menuBuilderParameter = null }) +// Editor Context Menu it('should make sure that no context menu is build if the passed editor instance was null', function () { const event = { pageX: 12, @@ -124,3 +126,13 @@ it('should make sure that word suggestions creates a correct menu if there was a expect(menuBuilderParameter[7].role).toEqual('selectall') expect(spellcheck.getSpellingSuggestion).toHaveBeenCalledWith(wordToCorrect) }) + +// Markdown Preview Context Menu +it('should make sure that no context menu is built if the Markdown Preview instance was null', function () { + const event = { + pageX: 12, + pageY: 12 + } + buildMarkdownPreviewContextMenu(null, event) + expect(menuBuilderParameter).toEqual(null) +}) From ef1809305c2d3286b81221644830023ceeba0e44 Mon Sep 17 00:00:00 2001 From: nathan-castlehow Date: Tue, 11 Jun 2019 18:20:24 +0800 Subject: [PATCH 347/498] feat(prettierOnMarkdown): Added Reference To Prettier --- package.json | 3 ++- yarn.lock | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 0893e681..2634ac14 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "boost", "productName": "Boostnote", - "version": "0.11.17", + "version": "0.11.17", "main": "index.js", "description": "Boostnote", "license": "GPL-3.0", @@ -98,6 +98,7 @@ "mousetrap": "^1.6.2", "mousetrap-global-bind": "^1.1.0", "node-ipc": "^8.1.0", + "prettier": "^1.18.2", "prop-types": "^15.7.2", "query-string": "^6.5.0", "raphael": "^2.2.7", diff --git a/yarn.lock b/yarn.lock index 30640d17..c4af1e91 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7482,6 +7482,11 @@ preserve@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" +prettier@^1.18.2: + version "1.18.2" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.18.2.tgz#6823e7c5900017b4bd3acf46fe9ac4b4d7bda9ea" + integrity sha512-OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw== + pretty-bytes@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-1.0.4.tgz#0a22e8210609ad35542f8c8d5d2159aff0751c84" From 25bdaf9f00a7a9584948e5ec19940588a411c21c Mon Sep 17 00:00:00 2001 From: nathan-castlehow Date: Tue, 11 Jun 2019 19:09:50 +0800 Subject: [PATCH 348/498] feat(prettierOnMarkdown): Added Reference to prettier in Code Editor and created config file --- browser/components/CodeEditor.js | 5 +++++ prettier.config | 6 ++++++ 2 files changed, 11 insertions(+) create mode 100644 prettier.config diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index 1abd15a9..c758ea07 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -28,6 +28,7 @@ import {generateInEditor, tocExistsInEditor} from 'browser/lib/markdown-toc-gene import markdownlint from 'markdownlint' import Jsonlint from 'jsonlint-mod' import { DEFAULT_CONFIG } from '../main/lib/ConfigManager' +const prettier = require('prettier') CodeMirror.modeURL = '../node_modules/codemirror/mode/%N/%N.js' @@ -232,6 +233,10 @@ export default class CodeEditor extends React.Component { } return CodeMirror.Pass }, + 'Shift-Alt-F': cm => { + // console.log(prettier.format('foo ( );', { semi: false, parser: 'babel' })) + // console.log('Key Combo Pressed') + }, [translateHotkey(hotkey.pasteSmartly)]: cm => { this.handlePaste(cm, true) } diff --git a/prettier.config b/prettier.config new file mode 100644 index 00000000..8b8b7b99 --- /dev/null +++ b/prettier.config @@ -0,0 +1,6 @@ +{ + "trailingComma": "es5", + "tabWidth": 4, + "semi": false, + "singleQuote": true +} \ No newline at end of file From f0380ef733bd5eabab94168e27686e9709618d0f Mon Sep 17 00:00:00 2001 From: nathan-castlehow Date: Sat, 15 Jun 2019 16:23:51 +0800 Subject: [PATCH 349/498] feat(prettierOnMarkdown): Added support for prettyifing markdown as well as added hot key option. Partial Implementation of Prettier config in configuration screen. TODO Fix defaulting of prettier configuration --- browser/components/CodeEditor.js | 26 +++++++++++++---- browser/components/MarkdownEditor.js | 1 + browser/main/lib/ConfigManager.js | 1 + .../main/modals/PreferencesModal/HotkeyTab.js | 12 ++++++++ browser/main/modals/PreferencesModal/UiTab.js | 29 +++++++++++++++++-- 5 files changed, 62 insertions(+), 7 deletions(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index c758ea07..d1354bb4 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -233,9 +233,23 @@ export default class CodeEditor extends React.Component { } return CodeMirror.Pass }, - 'Shift-Alt-F': cm => { - // console.log(prettier.format('foo ( );', { semi: false, parser: 'babel' })) - // console.log('Key Combo Pressed') + [translateHotkey(hotkey.prettifyMarkdown)]: cm => { + // Default / User configured prettier options + const currentConfig = JSON.parse(self.props.prettierConfig) + // Get current cursor position. + const cursorPos = cm.getCursor() + currentConfig.cursorOffset = cm.doc.indexFromPos(cursorPos) + + // Prettify contents of editor. + const formattedTextDetails = prettier.formatWithCursor(cm.doc.getValue(), currentConfig) + + const formattedText = formattedTextDetails.formatted + const formattedCursorPos = formattedTextDetails.cursorOffset + cm.doc.setValue(formattedText) + + // Reset Cursor position to be at the same markdown as was before prettifying + const newCursorPos = cm.doc.posFromIndex(formattedCursorPos) + cm.doc.setCursor(newCursorPos) }, [translateHotkey(hotkey.pasteSmartly)]: cm => { this.handlePaste(cm, true) @@ -290,7 +304,8 @@ export default class CodeEditor extends React.Component { explode: this.props.explodingPairs, override: true }, - extraKeys: this.defaultKeyMap + extraKeys: this.defaultKeyMap, + prettierConfig: this.props.prettierConfig }) document.querySelector('.CodeMirror-lint-markers').style.display = enableMarkdownLint ? 'inline-block' : 'none' @@ -1200,5 +1215,6 @@ CodeEditor.defaultProps = { autoDetect: false, spellCheck: false, enableMarkdownLint: DEFAULT_CONFIG.editor.enableMarkdownLint, - customMarkdownLintConfig: DEFAULT_CONFIG.editor.customMarkdownLintConfig + customMarkdownLintConfig: DEFAULT_CONFIG.editor.customMarkdownLintConfig, + prettierConfig: DEFAULT_CONFIG.editor.prettierConfig } diff --git a/browser/components/MarkdownEditor.js b/browser/components/MarkdownEditor.js index e956655c..a7154e68 100644 --- a/browser/components/MarkdownEditor.js +++ b/browser/components/MarkdownEditor.js @@ -321,6 +321,7 @@ class MarkdownEditor extends React.Component { switchPreview={config.editor.switchPreview} enableMarkdownLint={config.editor.enableMarkdownLint} customMarkdownLintConfig={config.editor.customMarkdownLintConfig} + prettierConfig={config.editor.prettierConfig} />
+
+
{i18n.__('Prettify Markdown')}
+
+ this.handleHotkeyChange(e)} + ref='prettifyMarkdown' + value={config.hotkey.prettifyMarkdown} + type='text' + /> +
+
- +
+
+ {i18n.__('Prettier Config')} +
+
+
+ this.handleUIChange(e)} + ref={e => (this.prettierConfigCM = e)} + value={config.editor.prettierConfig} + options={{ + lineNumbers: true, + mode: 'json', + theme: codemirrorTheme + }} /> +
+
+
From ed4a670f0aa57027fef70be3711ab0031b84d172 Mon Sep 17 00:00:00 2001 From: nathan-castlehow Date: Sun, 23 Jun 2019 13:54:17 +0800 Subject: [PATCH 353/498] feat(prettierOnMarkdown): Changed default hotkey value --- browser/main/lib/ConfigManager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/main/lib/ConfigManager.js b/browser/main/lib/ConfigManager.js index 9e4e4d13..f2d6d85a 100644 --- a/browser/main/lib/ConfigManager.js +++ b/browser/main/lib/ConfigManager.js @@ -31,7 +31,7 @@ export const DEFAULT_CONFIG = { toggleMode: OSX ? 'Command + Alt + M' : 'Ctrl + M', deleteNote: OSX ? 'Command + Shift + Backspace' : 'Ctrl + Shift + Backspace', pasteSmartly: OSX ? 'Command + Shift + V' : 'Ctrl + Shift + V', - prettifyMarkdown: 'Shift + Alt + F', + prettifyMarkdown: 'Shift + F', toggleMenuBar: 'Alt' }, ui: { From 6736a0824062863b3eda9277ea5545705bdd8b1c Mon Sep 17 00:00:00 2001 From: roottool Date: Sat, 29 Jun 2019 00:40:16 +0900 Subject: [PATCH 354/498] Fixes that TOC hasn't id attribute when the title is all 2-byte characters (#2994) * Fix: 2-byte character support of slug * Fix: Decodes slug to display slug * Fix: Removed a logic of replaceDiacritics * Fix: Fixed slugify to pass tests * Fix: Fixed not to remove underscore * Adds the test for slugify.js * Fix: Fix to jump to heading * Added a comment * Fix: Created click event only linking to heading * Fix: Fix to use handleLinkClick(e) * Fix: Changed the regex rule * Fix: Changed the regex rule of extractId --- browser/components/MarkdownPreview.js | 16 +++++--- browser/lib/markdown-toc-generator.js | 2 +- browser/lib/slugify.js | 22 ++++------ tests/lib/slugify-test.js | 58 +++++++++++++++++++++++++++ 4 files changed, 78 insertions(+), 20 deletions(-) create mode 100644 tests/lib/slugify-test.js diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index bb663c5e..9d391125 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -895,6 +895,12 @@ export default class MarkdownPreview extends React.Component { this.setImgOnClickEventHelper(img, rect) imgObserver.observe(parentEl, config) } + + const aList = markdownPreviewIframe.contentWindow.document.body.querySelectorAll('a') + for (const a of aList) { + a.removeEventListener('click', this.linkClickHandler) + a.addEventListener('click', this.linkClickHandler) + } } setImgOnClickEventHelper (img, rect) { @@ -1023,11 +1029,11 @@ export default class MarkdownPreview extends React.Component { if (!rawHref) return // not checked href because parser will create file://... string for [empty link]() - const regexNoteInternalLink = /.*[main.\w]*.html#/ - - if (regexNoteInternalLink.test(href)) { - const targetId = mdurl.encode(linkHash) - const targetElement = this.refs.root.contentWindow.document.querySelector( + const extractId = /(main.html)?#/ + const regexNoteInternalLink = new RegExp(`${extractId.source}(.+)`) + if (regexNoteInternalLink.test(linkHash)) { + const targetId = mdurl.encode(linkHash.replace(extractId, '')) + const targetElement = this.refs.root.contentWindow.document.getElementById( targetId ) diff --git a/browser/lib/markdown-toc-generator.js b/browser/lib/markdown-toc-generator.js index 8f027247..7c76c1f3 100644 --- a/browser/lib/markdown-toc-generator.js +++ b/browser/lib/markdown-toc-generator.js @@ -21,7 +21,7 @@ function uniqueSlug (slug, slugs, opts) { } function linkify (token) { - token.content = mdlink(token.content, '#' + token.slug) + token.content = mdlink(token.content, `#${decodeURI(token.slug)}`) return token } diff --git a/browser/lib/slugify.js b/browser/lib/slugify.js index a3447a90..21c18e02 100644 --- a/browser/lib/slugify.js +++ b/browser/lib/slugify.js @@ -1,17 +1,11 @@ -import diacritics from 'diacritics-map' - -function replaceDiacritics (str) { - return str.replace(/[À-ž]/g, function (ch) { - return diacritics[ch] || ch - }) -} - module.exports = function slugify (title) { - let slug = title.trim() + const slug = encodeURI( + title.trim() + .replace(/^\s+/, '') + .replace(/\s+$/, '') + .replace(/\s+/g, '-') + .replace(/[\]\[\!\'\#\$\%\&\(\)\*\+\,\.\/\:\;\<\=\>\?\@\\\^\{\|\}\~\`]/g, '') + ) - slug = replaceDiacritics(slug) - - slug = slug.replace(/[^\w\s-]/g, '').replace(/\s+/g, '-') - - return encodeURI(slug).replace(/\-+$/, '') + return slug } diff --git a/tests/lib/slugify-test.js b/tests/lib/slugify-test.js new file mode 100644 index 00000000..0277bd10 --- /dev/null +++ b/tests/lib/slugify-test.js @@ -0,0 +1,58 @@ +import test from 'ava' +import slugify from 'browser/lib/slugify' + +test('alphabet and digit', t => { + const upperAlphabet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + const lowerAlphabet = 'abcdefghijklmnopqrstuvwxyz' + const digit = '0123456789' + const testCase = upperAlphabet + lowerAlphabet + digit + const decodeSlug = decodeURI(slugify(testCase)) + + t.true(decodeSlug === testCase) +}) + +test('should delete unavailable symbols', t => { + const availableSymbols = '_-' + const testCase = availableSymbols + '][!\'#$%&()*+,./:;<=>?@\\^{|}~`' + const decodeSlug = decodeURI(slugify(testCase)) + + t.true(decodeSlug === availableSymbols) +}) + +test('should convert from white spaces between words to hyphens', t => { + const testCase = 'This is one' + const expectedString = 'This-is-one' + const decodeSlug = decodeURI(slugify(testCase)) + + t.true(decodeSlug === expectedString) +}) + +test('should remove leading white spaces', t => { + const testCase = ' This is one' + const expectedString = 'This-is-one' + const decodeSlug = decodeURI(slugify(testCase)) + + t.true(decodeSlug === expectedString) +}) + +test('should remove trailing white spaces', t => { + const testCase = 'This is one ' + const expectedString = 'This-is-one' + const decodeSlug = decodeURI(slugify(testCase)) + + t.true(decodeSlug === expectedString) +}) + +test('2-byte charactor support', t => { + const testCase = '菠萝芒果テストÀžƁƵ' + const decodeSlug = decodeURI(slugify(testCase)) + + t.true(decodeSlug === testCase) +}) + +test('emoji', t => { + const testCase = '🌸' + const decodeSlug = decodeURI(slugify(testCase)) + + t.true(decodeSlug === testCase) +}) From 37eee26bdff63e4e4b26080c272761ec84128cae Mon Sep 17 00:00:00 2001 From: AWolf81 Date: Sat, 29 Jun 2019 23:21:32 +0200 Subject: [PATCH 355/498] fix linting & routing --- browser/main/lib/dataApi/createNoteFromUrl.js | 31 +++++++++---------- .../main/modals/CreateMarkdownFromURLModal.js | 22 ++++++------- tests/dataApi/createNoteFromUrl-test.js | 5 +-- 3 files changed, 27 insertions(+), 31 deletions(-) diff --git a/browser/main/lib/dataApi/createNoteFromUrl.js b/browser/main/lib/dataApi/createNoteFromUrl.js index 10071135..dedeeefb 100644 --- a/browser/main/lib/dataApi/createNoteFromUrl.js +++ b/browser/main/lib/dataApi/createNoteFromUrl.js @@ -3,27 +3,27 @@ const https = require('https') const TurndownService = require('turndown') const createNote = require('./createNote') -import { hashHistory } from 'react-router' +import { push } from 'connected-react-router' import ee from 'browser/main/lib/eventEmitter' -function validateUrl(str) { - if(/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(str)) { - return true; +function validateUrl (str) { + if (/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(str)) { + return true } else { - return false; + return false } } function createNoteFromUrl (url, storage, folder, dispatch = null, location = null) { return new Promise((resolve, reject) => { - let td = new TurndownService(); + let td = new TurndownService() - if(!validateUrl(url)) { - reject({result: false, error: "Please check your URL is in correct format. (Example, https://www.google.com)"}) + if (!validateUrl(url)) { + reject({result: false, error: 'Please check your URL is in correct format. (Example, https://www.google.com)'}) } let request = http - if(url.includes('https')) { + if (url.includes('https')) { request = https } @@ -39,7 +39,7 @@ function createNoteFromUrl (url, storage, folder, dispatch = null, location = nu html.innerHTML = data let scripts = html.getElementsByTagName('script') - for(let i = scripts.length - 1; i >= 0; i--) { + for (let i = scripts.length - 1; i >= 0; i--) { scripts[i].parentNode.removeChild(scripts[i]) } @@ -48,7 +48,7 @@ function createNoteFromUrl (url, storage, folder, dispatch = null, location = nu html.innerHTML = '' - if(dispatch !== null) { + if (dispatch !== null) { createNote(storage, { type: 'MARKDOWN_NOTE', folder: folder, @@ -61,10 +61,10 @@ function createNoteFromUrl (url, storage, folder, dispatch = null, location = nu type: 'UPDATE_NOTE', note: note }) - hashHistory.push({ + dispatch(push({ pathname: location.pathname, query: {key: noteHash} - }) + })) ee.emit('list:jump', noteHash) ee.emit('detail:focus') resolve({result: true, error: null}) @@ -86,9 +86,8 @@ function createNoteFromUrl (url, storage, folder, dispatch = null, location = nu console.error('error in parsing URL', e) reject({result: false, error: e}) }) - req.end(); + req.end() }) - } -module.exports = createNoteFromUrl; +module.exports = createNoteFromUrl diff --git a/browser/main/modals/CreateMarkdownFromURLModal.js b/browser/main/modals/CreateMarkdownFromURLModal.js index 17bdfd90..f221251b 100644 --- a/browser/main/modals/CreateMarkdownFromURLModal.js +++ b/browser/main/modals/CreateMarkdownFromURLModal.js @@ -3,10 +3,7 @@ import React from 'react' import CSSModules from 'browser/lib/CSSModules' import styles from './CreateMarkdownFromURLModal.styl' import dataApi from 'browser/main/lib/dataApi' -import store from 'browser/main/store' -import consts from 'browser/lib/consts' import ModalEscButton from 'browser/components/ModalEscButton' -import AwsMobileAnalyticsConfig from 'browser/main/lib/AwsMobileAnalyticsConfig' import i18n from 'browser/lib/i18n' class CreateMarkdownFromURLModal extends React.Component { @@ -18,7 +15,6 @@ class CreateMarkdownFromURLModal extends React.Component { showerror: false, errormessage: '' } - } componentDidMount () { @@ -57,7 +53,7 @@ class CreateMarkdownFromURLModal extends React.Component { this.setState({ showerror: true, errormessage: message - }); + }) } hideError () { @@ -68,14 +64,14 @@ class CreateMarkdownFromURLModal extends React.Component { } confirm () { - this.hideError() - const { storage, folder, dispatch, location } = this.props + this.hideError() + const { storage, folder, dispatch, location } = this.props - let note = dataApi.createNoteFromUrl(this.state.name, storage, folder, dispatch, location).then((result) => { - this.props.close() - }).catch((result) => { - this.showError(result.error); - }); + dataApi.createNoteFromUrl(this.state.name, storage, folder, dispatch, location).then((result) => { + this.props.close() + }).catch((result) => { + this.showError(result.error) + }) } render () { @@ -103,7 +99,7 @@ class CreateMarkdownFromURLModal extends React.Component { > {i18n.__('Import')} -
{this.state.errormessage}
+
{this.state.errormessage}
) diff --git a/tests/dataApi/createNoteFromUrl-test.js b/tests/dataApi/createNoteFromUrl-test.js index 09b73cc6..79a95ec9 100644 --- a/tests/dataApi/createNoteFromUrl-test.js +++ b/tests/dataApi/createNoteFromUrl-test.js @@ -27,7 +27,6 @@ test.serial('Create a note from URL', (t) => { const url = 'https://shapeshed.com/writing-cross-platform-node/' - return Promise.resolve() .then(function doTest () { return Promise.all([ @@ -37,10 +36,12 @@ test.serial('Create a note from URL', (t) => { .then(function assert (data) { const data1 = data[0] - console.log("STORM LOOK HERE", data1) + console.log('STORM LOOK HERE', data1) t.is(storageKey, data1.storage) const jsonData2 = CSON.readFileSync(path.join(storagePath, 'notes', data1.key + '.cson')) + + // <<<<<< fix me - input2 & data not defined t.is(input2.content, data2.content) t.is(input2.content, jsonData2.content) t.is(input2.tags.length, data2.tags.length) From 390f6d545f5dc22e968c30effe59883aee3915ee Mon Sep 17 00:00:00 2001 From: AWolf81 Date: Sun, 30 Jun 2019 00:03:25 +0200 Subject: [PATCH 356/498] fix PropTypes --- browser/main/modals/CreateMarkdownFromURLModal.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/browser/main/modals/CreateMarkdownFromURLModal.js b/browser/main/modals/CreateMarkdownFromURLModal.js index f221251b..31988059 100644 --- a/browser/main/modals/CreateMarkdownFromURLModal.js +++ b/browser/main/modals/CreateMarkdownFromURLModal.js @@ -107,8 +107,11 @@ class CreateMarkdownFromURLModal extends React.Component { } CreateMarkdownFromURLModal.propTypes = { - storage: PropTypes.shape({ - key: PropTypes.string + storage: PropTypes.string, + folder: PropTypes.string, + dispatch: PropTypes.func, + location: PropTypes.shape({ + pathname: PropTypes.string }) } From f67175e6280ed127c320d951b4988d4e0a65aa34 Mon Sep 17 00:00:00 2001 From: AWolf81 Date: Sun, 30 Jun 2019 00:03:54 +0200 Subject: [PATCH 357/498] fix test --- browser/main/lib/dataApi/createNoteFromUrl.js | 2 +- tests/dataApi/createNoteFromUrl-test.js | 26 +++++-------------- 2 files changed, 8 insertions(+), 20 deletions(-) diff --git a/browser/main/lib/dataApi/createNoteFromUrl.js b/browser/main/lib/dataApi/createNoteFromUrl.js index dedeeefb..f19aff47 100644 --- a/browser/main/lib/dataApi/createNoteFromUrl.js +++ b/browser/main/lib/dataApi/createNoteFromUrl.js @@ -76,7 +76,7 @@ function createNoteFromUrl (url, storage, folder, dispatch = null, location = nu title: '', content: markdownHTML }).then((note) => { - resolve({result: true, error: null}) + resolve({result: true, note, error: null}) }) } }) diff --git a/tests/dataApi/createNoteFromUrl-test.js b/tests/dataApi/createNoteFromUrl-test.js index a0287469..a324a3e5 100644 --- a/tests/dataApi/createNoteFromUrl-test.js +++ b/tests/dataApi/createNoteFromUrl-test.js @@ -12,7 +12,6 @@ const TestDummy = require('../fixtures/TestDummy') const sander = require('sander') const os = require('os') const CSON = require('@rokt33r/season') -// const faker = require('faker') const storagePath = path.join(os.tmpdir(), 'test/create-note-from-url') @@ -27,25 +26,14 @@ test.serial('Create a note from URL', (t) => { const url = 'https://shapeshed.com/writing-cross-platform-node/' - return Promise.resolve() - .then(function doTest () { - return Promise.all([ - createNoteFromUrl(url, storageKey, folderKey) - ]) - }) - .then(function assert (data) { - const data1 = data[0] + return createNoteFromUrl(url, storageKey, folderKey) + .then(function assert ({ note }) { + t.is(storageKey, note.storage) + const jsonData = CSON.readFileSync(path.join(storagePath, 'notes', note.key + '.cson')) - console.log('STORM LOOK HERE', data1) - - t.is(storageKey, data1.storage) - const jsonData2 = CSON.readFileSync(path.join(storagePath, 'notes', data1.key + '.cson')) - - // <<<<<< fix me - input2 & data not defined - /* t.is(input2.content, data2.content) - t.is(input2.content, jsonData2.content) - t.is(input2.tags.length, data2.tags.length) - t.is(input2.tags.length, jsonData2.tags.length) */ + // Test if saved content is matching the created in memory note + t.is(note.content, jsonData.content) + t.is(note.tags.length, jsonData.tags.length) }) }) From 558c091205eee585092471b64270bfba0b928e4b Mon Sep 17 00:00:00 2001 From: AWolf81 Date: Sun, 30 Jun 2019 00:18:52 +0200 Subject: [PATCH 358/498] fix linting --- browser/main/lib/dataApi/createNoteFromUrl.js | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/browser/main/lib/dataApi/createNoteFromUrl.js b/browser/main/lib/dataApi/createNoteFromUrl.js index f19aff47..db2c01a3 100644 --- a/browser/main/lib/dataApi/createNoteFromUrl.js +++ b/browser/main/lib/dataApi/createNoteFromUrl.js @@ -16,18 +16,15 @@ function validateUrl (str) { function createNoteFromUrl (url, storage, folder, dispatch = null, location = null) { return new Promise((resolve, reject) => { - let td = new TurndownService() + const td = new TurndownService() if (!validateUrl(url)) { reject({result: false, error: 'Please check your URL is in correct format. (Example, https://www.google.com)'}) } - let request = http - if (url.includes('https')) { - request = https - } + const request = url.includes('https') ? https : http - let req = request.request(url, (res) => { + const req = request.request(url, (res) => { let data = '' res.on('data', (chunk) => { @@ -35,16 +32,16 @@ function createNoteFromUrl (url, storage, folder, dispatch = null, location = nu }) res.on('end', () => { - let html = document.createElement('html') + const html = document.createElement('html') html.innerHTML = data - let scripts = html.getElementsByTagName('script') + const scripts = html.getElementsByTagName('script') for (let i = scripts.length - 1; i >= 0; i--) { scripts[i].parentNode.removeChild(scripts[i]) } - let body = html.getElementsByTagName('body')[0].innerHTML - let markdownHTML = td.turndown(body) + const body = html.getElementsByTagName('body')[0].innerHTML + const markdownHTML = td.turndown(body) html.innerHTML = '' From bde357f95200197b4bedcb44aac57136ca32569a Mon Sep 17 00:00:00 2001 From: nathan-castlehow Date: Wed, 3 Jul 2019 09:03:24 +0800 Subject: [PATCH 359/498] feat(prettierOnMarkdown): Changed Prettier require to use import --- browser/components/CodeEditor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index d1354bb4..ed24c671 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -28,7 +28,7 @@ import {generateInEditor, tocExistsInEditor} from 'browser/lib/markdown-toc-gene import markdownlint from 'markdownlint' import Jsonlint from 'jsonlint-mod' import { DEFAULT_CONFIG } from '../main/lib/ConfigManager' -const prettier = require('prettier') +import prettier from 'prettier' CodeMirror.modeURL = '../node_modules/codemirror/mode/%N/%N.js' From 1d59d89588a9b328b81d19714e7b410bc7cef8c8 Mon Sep 17 00:00:00 2001 From: nathan-castlehow Date: Wed, 3 Jul 2019 09:28:36 +0800 Subject: [PATCH 360/498] feat(prettierOnMarkdown): Forced prettier options to always have parser set to markdown when used. --- browser/components/CodeEditor.js | 8 ++++++-- browser/main/lib/ConfigManager.js | 3 +-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index ed24c671..8421b520 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -236,11 +236,15 @@ export default class CodeEditor extends React.Component { [translateHotkey(hotkey.prettifyMarkdown)]: cm => { // Default / User configured prettier options const currentConfig = JSON.parse(self.props.prettierConfig) - // Get current cursor position. + + // Parser type will always need to be markdown so we override the option before use + currentConfig.parser = 'markdown' + + // Get current cursor position const cursorPos = cm.getCursor() currentConfig.cursorOffset = cm.doc.indexFromPos(cursorPos) - // Prettify contents of editor. + // Prettify contents of editor const formattedTextDetails = prettier.formatWithCursor(cm.doc.getValue(), currentConfig) const formattedText = formattedTextDetails.formatted diff --git a/browser/main/lib/ConfigManager.js b/browser/main/lib/ConfigManager.js index f2d6d85a..d4c73b4a 100644 --- a/browser/main/lib/ConfigManager.js +++ b/browser/main/lib/ConfigManager.js @@ -71,8 +71,7 @@ export const DEFAULT_CONFIG = { "trailingComma": "es5", "tabWidth": 4, "semi": false, - "singleQuote": true, - "parser":"markdown" + "singleQuote": true }` }, From aeb77e5a40cba06a1c1352235b452d900b6c7abb Mon Sep 17 00:00:00 2001 From: AWolf81 Date: Mon, 8 Jul 2019 00:05:26 +0200 Subject: [PATCH 361/498] Remove package-lock file & use startsWith for https check --- browser/main/lib/dataApi/createNoteFromUrl.js | 2 +- package-lock.json | 17514 ---------------- 2 files changed, 1 insertion(+), 17515 deletions(-) delete mode 100644 package-lock.json diff --git a/browser/main/lib/dataApi/createNoteFromUrl.js b/browser/main/lib/dataApi/createNoteFromUrl.js index db2c01a3..42e58d15 100644 --- a/browser/main/lib/dataApi/createNoteFromUrl.js +++ b/browser/main/lib/dataApi/createNoteFromUrl.js @@ -22,7 +22,7 @@ function createNoteFromUrl (url, storage, folder, dispatch = null, location = nu reject({result: false, error: 'Please check your URL is in correct format. (Example, https://www.google.com)'}) } - const request = url.includes('https') ? https : http + const request = url.startsWith('https') ? https : http const req = request.request(url, (res) => { let data = '' diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 709dd7c6..00000000 --- a/package-lock.json +++ /dev/null @@ -1,17514 +0,0 @@ -{ - "name": "boost", - "version": "0.11.5", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@ava/babel-plugin-throws-helper": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@ava/babel-plugin-throws-helper/-/babel-plugin-throws-helper-2.0.0.tgz", - "integrity": "sha1-L8H+PCEacQcaTsp7j3r1hCzRrnw=", - "dev": true - }, - "@ava/babel-preset-stage-4": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@ava/babel-preset-stage-4/-/babel-preset-stage-4-1.1.0.tgz", - "integrity": "sha512-oWqTnIGXW3k72UFidXzW0ONlO7hnO9x02S/QReJ7NBGeiBH9cUHY9+EfV6C8PXC6YJH++WrliEq03wMSJGNZFg==", - "dev": true, - "requires": { - "babel-plugin-check-es2015-constants": "^6.8.0", - "babel-plugin-syntax-trailing-function-commas": "^6.20.0", - "babel-plugin-transform-async-to-generator": "^6.16.0", - "babel-plugin-transform-es2015-destructuring": "^6.19.0", - "babel-plugin-transform-es2015-function-name": "^6.9.0", - "babel-plugin-transform-es2015-modules-commonjs": "^6.18.0", - "babel-plugin-transform-es2015-parameters": "^6.21.0", - "babel-plugin-transform-es2015-spread": "^6.8.0", - "babel-plugin-transform-es2015-sticky-regex": "^6.8.0", - "babel-plugin-transform-es2015-unicode-regex": "^6.11.0", - "babel-plugin-transform-exponentiation-operator": "^6.8.0", - "package-hash": "^1.2.0" - }, - "dependencies": { - "md5-hex": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/md5-hex/-/md5-hex-1.3.0.tgz", - "integrity": "sha1-0sSv6YPENwZiF5uMrRRSGRNQRsQ=", - "dev": true, - "requires": { - "md5-o-matic": "^0.1.1" - } - }, - "package-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-1.2.0.tgz", - "integrity": "sha1-AD5WzVe3NqbtYRTMK4FUJnJ3DkQ=", - "dev": true, - "requires": { - "md5-hex": "^1.3.0" - } - } - } - }, - "@ava/babel-preset-transform-test-files": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@ava/babel-preset-transform-test-files/-/babel-preset-transform-test-files-3.0.0.tgz", - "integrity": "sha1-ze0RlqjY2TgaUJJAq5LpGl7Aafc=", - "dev": true, - "requires": { - "@ava/babel-plugin-throws-helper": "^2.0.0", - "babel-plugin-espower": "^2.3.2" - } - }, - "@ava/write-file-atomic": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ava/write-file-atomic/-/write-file-atomic-2.2.0.tgz", - "integrity": "sha512-BTNB3nGbEfJT+69wuqXFr/bQH7Vr7ihx2xGOMNqPgDGhwspoZhiWumDDZNjBy7AScmqS5CELIOGtPVXESyrnDA==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "slide": "^1.1.5" - } - }, - "@babel/code-frame": { - "version": "7.0.0-beta.49", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.49.tgz", - "integrity": "sha1-vs2AVIJzREDJ0TfkbXc0DmTX9Rs=", - "dev": true, - "requires": { - "@babel/highlight": "7.0.0-beta.49" - } - }, - "@babel/highlight": { - "version": "7.0.0-beta.49", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.49.tgz", - "integrity": "sha1-lr3GtD4TSCASumaRsQGEktOWIsw=", - "dev": true, - "requires": { - "chalk": "^2.0.0", - "esutils": "^2.0.2", - "js-tokens": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@concordance/react": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@concordance/react/-/react-1.0.0.tgz", - "integrity": "sha512-htrsRaQX8Iixlsek8zQU7tE8wcsTQJ5UhZkSPEA8slCDAisKpC/2VgU/ucPn32M5/LjGGXRaUEKvEw1Wiuu4zQ==", - "dev": true, - "requires": { - "arrify": "^1.0.1" - } - }, - "@ladjs/time-require": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@ladjs/time-require/-/time-require-0.1.4.tgz", - "integrity": "sha512-weIbJqTMfQ4r1YX85u54DKfjLZs2jwn1XZ6tIOP/pFgMwhIN5BAtaCp/1wn9DzyLsDR9tW0R2NIePcVJ45ivQQ==", - "dev": true, - "requires": { - "chalk": "^0.4.0", - "date-time": "^0.1.1", - "pretty-ms": "^0.2.1", - "text-table": "^0.2.0" - }, - "dependencies": { - "ansi-styles": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz", - "integrity": "sha1-yxAt8cVvUSPquLZ817mAJ6AnkXg=", - "dev": true - }, - "chalk": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz", - "integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=", - "dev": true, - "requires": { - "ansi-styles": "~1.0.0", - "has-color": "~0.1.0", - "strip-ansi": "~0.1.0" - } - }, - "pretty-ms": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-0.2.2.tgz", - "integrity": "sha1-2oeaaC/zOjcBEEbxPWJ/Z8c7hPY=", - "dev": true, - "requires": { - "parse-ms": "^0.1.0" - } - }, - "strip-ansi": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz", - "integrity": "sha1-OeipjQRNFQZgq+SmgIrPcLt7yZE=", - "dev": true - } - } - }, - "@rokt33r/markdown-it-math": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@rokt33r/markdown-it-math/-/markdown-it-math-4.0.2.tgz", - "integrity": "sha1-h8cXL0WYM7BeQGz8hG4MC368JO8=" - }, - "@rokt33r/season": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@rokt33r/season/-/season-5.3.1.tgz", - "integrity": "sha1-dV/4v9Kyie4NGCeoPrGsbmwGYwE=", - "requires": { - "cson-parser": "1.3.4", - "fs-plus": "2.x", - "optimist": "~0.4.0" - } - }, - "@types/node": { - "version": "7.0.65", - "resolved": "https://registry.npmjs.org/@types/node/-/node-7.0.65.tgz", - "integrity": "sha512-iUdyWWikcQnGvIZnYh5ZxnxeREykndA9+iGdo068NGNutibWknDjmmNMq/8cnS1eaTCcgqJsPsFppw3XJWNlUg==", - "dev": true - }, - "abab": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", - "integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4=" - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" - }, - "accepts": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", - "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", - "dev": true, - "requires": { - "mime-types": "~2.1.18", - "negotiator": "0.6.1" - }, - "dependencies": { - "mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", - "dev": true - }, - "mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "dev": true, - "requires": { - "mime-db": "~1.33.0" - } - } - } - }, - "accessibility-developer-tools": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/accessibility-developer-tools/-/accessibility-developer-tools-2.12.0.tgz", - "integrity": "sha1-PaDM6dbsY3OWS4TzXbfPw996tRQ=", - "dev": true - }, - "acorn": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.5.3.tgz", - "integrity": "sha512-jd5MkIUlbbmb07nXH0DT3y7rDVtkzDi4XZOUVWAer8ajmF/DTSSbl5oNFyDOl/OXA33Bl79+ypHhl2pN20VeOQ==" - }, - "acorn-globals": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.1.0.tgz", - "integrity": "sha512-KjZwU26uG3u6eZcfGbTULzFcsoz6pegNKtHPksZPOUsiKo5bUmiBPa38FuHZ/Eun+XYh/JCCkS9AS3Lu4McQOQ==", - "requires": { - "acorn": "^5.0.0" - } - }, - "acorn-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", - "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", - "dev": true, - "requires": { - "acorn": "^3.0.4" - }, - "dependencies": { - "acorn": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", - "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", - "dev": true - } - } - }, - "ajv": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", - "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", - "requires": { - "co": "^4.6.0", - "fast-deep-equal": "^1.0.0", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.3.0" - } - }, - "ajv-keywords": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz", - "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=", - "dev": true - }, - "align-text": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", - "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", - "dev": true, - "requires": { - "kind-of": "^3.0.2", - "longest": "^1.0.1", - "repeat-string": "^1.5.2" - } - }, - "alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", - "dev": true - }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "dev": true - }, - "ansi-align": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz", - "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=", - "dev": true, - "requires": { - "string-width": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "ansi-escapes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz", - "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==", - "dev": true - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" - }, - "anymatch": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", - "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", - "dev": true, - "requires": { - "micromatch": "^2.1.5", - "normalize-path": "^2.0.0" - } - }, - "append-transform": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-0.4.0.tgz", - "integrity": "sha1-126/jKlNJ24keja61EpLdKthGZE=", - "dev": true, - "requires": { - "default-require-extensions": "^1.0.0" - } - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "arr-diff": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", - "dev": true, - "requires": { - "arr-flatten": "^1.0.1" - } - }, - "arr-exclude": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/arr-exclude/-/arr-exclude-1.0.0.tgz", - "integrity": "sha1-38fC5VKicHI8zaBM8xKMjL/lxjE=", - "dev": true - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, - "array-differ": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", - "dev": true - }, - "array-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", - "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" - }, - "array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", - "dev": true - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", - "dev": true - }, - "array-includes": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz", - "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=", - "dev": true, - "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.7.0" - } - }, - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "dev": true, - "requires": { - "array-uniq": "^1.0.1" - } - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" - }, - "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", - "dev": true - }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" - }, - "asar": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/asar/-/asar-0.9.1.tgz", - "integrity": "sha1-svL+G0nBYwE72yKdbrotIHj/XMQ=", - "optional": true, - "requires": { - "chromium-pickle-js": "0.1.0", - "commander": "2.3.0", - "cuint": "0.1.5", - "glob": "^5.0.5", - "minimatch": "2.0.4", - "mkdirp": "^0.5.0", - "mksnapshot": "0.1.0" - }, - "dependencies": { - "glob": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", - "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", - "optional": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.4.tgz", - "integrity": "sha1-g76hFYA+egl6eAIkJyh+23Yvr+0=", - "requires": { - "brace-expansion": "^1.0.0" - } - } - } - }, - "asn1": { - "version": "0.1.11", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz", - "integrity": "sha1-VZvhg3bQik7E2+gId9J4GGObLfc=" - }, - "assert": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", - "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", - "dev": true, - "requires": { - "util": "0.10.3" - } - }, - "assert-plus": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz", - "integrity": "sha1-7nQAlBMALYTOxyGcasgRgS5yMWA=" - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true - }, - "async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=" - }, - "async-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", - "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", - "dev": true - }, - "async-limiter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", - "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==" - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - }, - "atob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.1.tgz", - "integrity": "sha1-ri1acpR38onWDdf5amMUoi3Wwio=", - "dev": true - }, - "auto-bind": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/auto-bind/-/auto-bind-1.2.0.tgz", - "integrity": "sha512-Zw7pZp7tztvKnWWtoII4AmqH5a2PV3ZN5F0BPRTGcc1kpRm4b6QXQnPU7Znbl6BfPfqOVOV29g4JeMqZQaqqOA==", - "dev": true - }, - "autoprefixer": { - "version": "6.7.7", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz", - "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=", - "dev": true, - "requires": { - "browserslist": "^1.7.6", - "caniuse-db": "^1.0.30000634", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^5.2.16", - "postcss-value-parser": "^3.2.3" - }, - "dependencies": { - "browserslist": { - "version": "1.7.7", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", - "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", - "dev": true, - "requires": { - "caniuse-db": "^1.0.30000639", - "electron-to-chromium": "^1.2.7" - } - }, - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "ava": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/ava/-/ava-0.25.0.tgz", - "integrity": "sha512-4lGNJCf6xL8SvsKVEKxEE46se7JAUIAZoKHw9itTQuwcsydhpAMkBs5gOOiWiwt0JKNIuXWc2/r4r8ZdcNrBEw==", - "dev": true, - "requires": { - "@ava/babel-preset-stage-4": "^1.1.0", - "@ava/babel-preset-transform-test-files": "^3.0.0", - "@ava/write-file-atomic": "^2.2.0", - "@concordance/react": "^1.0.0", - "@ladjs/time-require": "^0.1.4", - "ansi-escapes": "^3.0.0", - "ansi-styles": "^3.1.0", - "arr-flatten": "^1.0.1", - "array-union": "^1.0.1", - "array-uniq": "^1.0.2", - "arrify": "^1.0.0", - "auto-bind": "^1.1.0", - "ava-init": "^0.2.0", - "babel-core": "^6.17.0", - "babel-generator": "^6.26.0", - "babel-plugin-syntax-object-rest-spread": "^6.13.0", - "bluebird": "^3.0.0", - "caching-transform": "^1.0.0", - "chalk": "^2.0.1", - "chokidar": "^1.4.2", - "clean-stack": "^1.1.1", - "clean-yaml-object": "^0.1.0", - "cli-cursor": "^2.1.0", - "cli-spinners": "^1.0.0", - "cli-truncate": "^1.0.0", - "co-with-promise": "^4.6.0", - "code-excerpt": "^2.1.1", - "common-path-prefix": "^1.0.0", - "concordance": "^3.0.0", - "convert-source-map": "^1.5.1", - "core-assert": "^0.2.0", - "currently-unhandled": "^0.4.1", - "debug": "^3.0.1", - "dot-prop": "^4.1.0", - "empower-core": "^0.6.1", - "equal-length": "^1.0.0", - "figures": "^2.0.0", - "find-cache-dir": "^1.0.0", - "fn-name": "^2.0.0", - "get-port": "^3.0.0", - "globby": "^6.0.0", - "has-flag": "^2.0.0", - "hullabaloo-config-manager": "^1.1.0", - "ignore-by-default": "^1.0.0", - "import-local": "^0.1.1", - "indent-string": "^3.0.0", - "is-ci": "^1.0.7", - "is-generator-fn": "^1.0.0", - "is-obj": "^1.0.0", - "is-observable": "^1.0.0", - "is-promise": "^2.1.0", - "last-line-stream": "^1.0.0", - "lodash.clonedeepwith": "^4.5.0", - "lodash.debounce": "^4.0.3", - "lodash.difference": "^4.3.0", - "lodash.flatten": "^4.2.0", - "loud-rejection": "^1.2.0", - "make-dir": "^1.0.0", - "matcher": "^1.0.0", - "md5-hex": "^2.0.0", - "meow": "^3.7.0", - "ms": "^2.0.0", - "multimatch": "^2.1.0", - "observable-to-promise": "^0.5.0", - "option-chain": "^1.0.0", - "package-hash": "^2.0.0", - "pkg-conf": "^2.0.0", - "plur": "^2.0.0", - "pretty-ms": "^3.0.0", - "require-precompiled": "^0.1.0", - "resolve-cwd": "^2.0.0", - "safe-buffer": "^5.1.1", - "semver": "^5.4.1", - "slash": "^1.0.0", - "source-map-support": "^0.5.0", - "stack-utils": "^1.0.1", - "strip-ansi": "^4.0.0", - "strip-bom-buf": "^1.0.0", - "supertap": "^1.0.0", - "supports-color": "^5.0.0", - "trim-off-newlines": "^1.0.1", - "unique-temp-dir": "^1.0.0", - "update-notifier": "^2.3.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "bluebird": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", - "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==", - "dev": true - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "dot-prop": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", - "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", - "dev": true, - "requires": { - "is-obj": "^1.0.0" - } - }, - "has-flag": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", - "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", - "dev": true - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - }, - "dependencies": { - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - } - } - } - } - }, - "ava-init": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/ava-init/-/ava-init-0.2.1.tgz", - "integrity": "sha512-lXwK5LM+2g1euDRqW1mcSX/tqzY1QU7EjKpqayFPPtNRmbSYZ8RzPO5tqluTToijmtjp2M+pNpVdbcHssC4glg==", - "dev": true, - "requires": { - "arr-exclude": "^1.0.0", - "execa": "^0.7.0", - "has-yarn": "^1.0.0", - "read-pkg-up": "^2.0.0", - "write-pkg": "^3.1.0" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - } - }, - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, - "requires": { - "pify": "^2.0.0" - } - }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, - "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - } - }, - "read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - } - } - }, - "aws-sdk": { - "version": "2.247.1", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.247.1.tgz", - "integrity": "sha1-vl8iDUBmWskdOoSlHwKfoFVgxO4=", - "requires": { - "buffer": "4.9.1", - "events": "1.1.1", - "ieee754": "1.1.8", - "jmespath": "0.15.0", - "querystring": "0.2.0", - "sax": "1.2.1", - "url": "0.10.3", - "uuid": "3.1.0", - "xml2js": "0.4.17" - }, - "dependencies": { - "uuid": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", - "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==" - } - } - }, - "aws-sdk-mobile-analytics": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/aws-sdk-mobile-analytics/-/aws-sdk-mobile-analytics-0.9.2.tgz", - "integrity": "sha1-tWpuUgb8jDl1oZFwtBU2xT9tXZE=", - "requires": { - "aws-sdk": ">=2.2.37" - } - }, - "aws-sign2": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz", - "integrity": "sha1-xXED96F/wDfwLXwuZLYC6iI/fWM=" - }, - "aws4": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz", - "integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w==" - }, - "babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" - } - }, - "babel-core": { - "version": "6.26.3", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", - "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", - "dev": true, - "requires": { - "babel-code-frame": "^6.26.0", - "babel-generator": "^6.26.0", - "babel-helpers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "convert-source-map": "^1.5.1", - "debug": "^2.6.9", - "json5": "^0.5.1", - "lodash": "^4.17.4", - "minimatch": "^3.0.4", - "path-is-absolute": "^1.0.1", - "private": "^0.1.8", - "slash": "^1.0.0", - "source-map": "^0.5.7" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "babel-generator": { - "version": "6.26.1", - "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", - "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", - "dev": true, - "requires": { - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "detect-indent": "^4.0.0", - "jsesc": "^1.3.0", - "lodash": "^4.17.4", - "source-map": "^0.5.7", - "trim-right": "^1.0.1" - }, - "dependencies": { - "jsesc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", - "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "babel-helper-builder-binary-assignment-operator-visitor": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", - "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", - "dev": true, - "requires": { - "babel-helper-explode-assignable-expression": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-helper-builder-react-jsx": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz", - "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "esutils": "^2.0.2" - } - }, - "babel-helper-call-delegate": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", - "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", - "dev": true, - "requires": { - "babel-helper-hoist-variables": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-define-map": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", - "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", - "dev": true, - "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "lodash": "^4.17.4" - } - }, - "babel-helper-explode-assignable-expression": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", - "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-function-name": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", - "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", - "dev": true, - "requires": { - "babel-helper-get-function-arity": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-get-function-arity": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", - "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-helper-hoist-variables": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", - "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-helper-optimise-call-expression": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", - "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-helper-regex": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", - "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "lodash": "^4.17.4" - } - }, - "babel-helper-remap-async-to-generator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", - "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", - "dev": true, - "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-replace-supers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", - "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", - "dev": true, - "requires": { - "babel-helper-optimise-call-expression": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helpers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", - "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "babel-jest": { - "version": "22.4.4", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-22.4.4.tgz", - "integrity": "sha512-A9NB6/lZhYyypR9ATryOSDcqBaqNdzq4U+CN+/wcMsLcmKkPxQEoTKLajGfd3IkxNyVBT8NewUK2nWyGbSzHEQ==", - "dev": true, - "requires": { - "babel-plugin-istanbul": "^4.1.5", - "babel-preset-jest": "^22.4.4" - } - }, - "babel-loader": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-6.4.1.tgz", - "integrity": "sha1-CzQRLVsHSKjc2/Uaz2+b1C1QuMo=", - "dev": true, - "requires": { - "find-cache-dir": "^0.1.1", - "loader-utils": "^0.2.16", - "mkdirp": "^0.5.1", - "object-assign": "^4.0.1" - }, - "dependencies": { - "find-cache-dir": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", - "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "mkdirp": "^0.5.1", - "pkg-dir": "^1.0.0" - } - }, - "pkg-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", - "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", - "dev": true, - "requires": { - "find-up": "^1.0.0" - } - } - } - }, - "babel-messages": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", - "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-check-es2015-constants": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", - "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-espower": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-2.4.0.tgz", - "integrity": "sha512-/+SRpy7pKgTI28oEHfn1wkuM5QFAdRq8WNsOOih1dVrdV6A/WbNbRZyl0eX5eyDgtb0lOE27PeDFuCX2j8OxVg==", - "dev": true, - "requires": { - "babel-generator": "^6.1.0", - "babylon": "^6.1.0", - "call-matcher": "^1.0.0", - "core-js": "^2.0.0", - "espower-location-detector": "^1.0.0", - "espurify": "^1.6.0", - "estraverse": "^4.1.1" - }, - "dependencies": { - "core-js": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.6.tgz", - "integrity": "sha512-lQUVfQi0aLix2xpyjrrJEvfuYCqPc/HwmTKsC/VNf8q0zsjX7SQZtp4+oRONN5Tsur9GDETPjj+Ub2iDiGZfSQ==", - "dev": true - } - } - }, - "babel-plugin-istanbul": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz", - "integrity": "sha512-PWP9FQ1AhZhS01T/4qLSKoHGY/xvkZdVBGlKM/HuxxS3+sC66HhTNR7+MpbO/so/cz/wY94MeSWJuP1hXIPfwQ==", - "dev": true, - "requires": { - "babel-plugin-syntax-object-rest-spread": "^6.13.0", - "find-up": "^2.1.0", - "istanbul-lib-instrument": "^1.10.1", - "test-exclude": "^4.2.1" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - } - } - }, - "babel-plugin-jest-hoist": { - "version": "22.4.4", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-22.4.4.tgz", - "integrity": "sha512-DUvGfYaAIlkdnygVIEl0O4Av69NtuQWcrjMOv6DODPuhuGLDnbsARz3AwiiI/EkIMMlxQDUcrZ9yoyJvTNjcVQ==", - "dev": true - }, - "babel-plugin-react-transform": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/babel-plugin-react-transform/-/babel-plugin-react-transform-2.0.2.tgz", - "integrity": "sha1-UVu/qZaJOYEULZCx+bFjXeKZUQk=", - "dev": true, - "requires": { - "lodash": "^4.6.1" - } - }, - "babel-plugin-syntax-async-functions": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", - "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=", - "dev": true - }, - "babel-plugin-syntax-exponentiation-operator": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", - "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=", - "dev": true - }, - "babel-plugin-syntax-flow": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz", - "integrity": "sha1-TDqyCiryaqIM0lmVw5jE63AxDI0=", - "dev": true - }, - "babel-plugin-syntax-jsx": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", - "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=", - "dev": true - }, - "babel-plugin-syntax-object-rest-spread": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", - "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=", - "dev": true - }, - "babel-plugin-syntax-trailing-function-commas": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", - "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=", - "dev": true - }, - "babel-plugin-transform-async-to-generator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", - "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", - "dev": true, - "requires": { - "babel-helper-remap-async-to-generator": "^6.24.1", - "babel-plugin-syntax-async-functions": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-arrow-functions": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", - "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-block-scoped-functions": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", - "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-block-scoping": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", - "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "lodash": "^4.17.4" - } - }, - "babel-plugin-transform-es2015-classes": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", - "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", - "dev": true, - "requires": { - "babel-helper-define-map": "^6.24.1", - "babel-helper-function-name": "^6.24.1", - "babel-helper-optimise-call-expression": "^6.24.1", - "babel-helper-replace-supers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-computed-properties": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", - "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-destructuring": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", - "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-duplicate-keys": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", - "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-for-of": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", - "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-function-name": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", - "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", - "dev": true, - "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-literals": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", - "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-modules-amd": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", - "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", - "dev": true, - "requires": { - "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-modules-commonjs": { - "version": "6.26.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", - "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", - "dev": true, - "requires": { - "babel-plugin-transform-strict-mode": "^6.24.1", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-types": "^6.26.0" - } - }, - "babel-plugin-transform-es2015-modules-systemjs": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", - "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", - "dev": true, - "requires": { - "babel-helper-hoist-variables": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-modules-umd": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", - "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", - "dev": true, - "requires": { - "babel-plugin-transform-es2015-modules-amd": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-object-super": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", - "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", - "dev": true, - "requires": { - "babel-helper-replace-supers": "^6.24.1", - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-parameters": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", - "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", - "dev": true, - "requires": { - "babel-helper-call-delegate": "^6.24.1", - "babel-helper-get-function-arity": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-shorthand-properties": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", - "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-spread": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", - "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-sticky-regex": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", - "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", - "dev": true, - "requires": { - "babel-helper-regex": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-template-literals": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", - "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-typeof-symbol": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", - "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-unicode-regex": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", - "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", - "dev": true, - "requires": { - "babel-helper-regex": "^6.24.1", - "babel-runtime": "^6.22.0", - "regexpu-core": "^2.0.0" - } - }, - "babel-plugin-transform-exponentiation-operator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", - "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", - "dev": true, - "requires": { - "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", - "babel-plugin-syntax-exponentiation-operator": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-flow-strip-types": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz", - "integrity": "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=", - "dev": true, - "requires": { - "babel-plugin-syntax-flow": "^6.18.0", - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-react-display-name": { - "version": "6.25.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz", - "integrity": "sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-react-jsx": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz", - "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=", - "dev": true, - "requires": { - "babel-helper-builder-react-jsx": "^6.24.1", - "babel-plugin-syntax-jsx": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-react-jsx-self": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz", - "integrity": "sha1-322AqdomEqEh5t3XVYvL7PBuY24=", - "dev": true, - "requires": { - "babel-plugin-syntax-jsx": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-react-jsx-source": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz", - "integrity": "sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=", - "dev": true, - "requires": { - "babel-plugin-syntax-jsx": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-regenerator": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", - "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", - "dev": true, - "requires": { - "regenerator-transform": "^0.10.0" - } - }, - "babel-plugin-transform-strict-mode": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", - "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-plugin-webpack-alias": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/babel-plugin-webpack-alias/-/babel-plugin-webpack-alias-2.1.2.tgz", - "integrity": "sha1-BaG6I8KFlWYPtupXNkJPxZa0okc=", - "dev": true, - "requires": { - "babel-types": "^6.14.0", - "find-up": "^2.0.0", - "lodash.some": "^4.5.1", - "lodash.template": "^4.3.0" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - } - } - }, - "babel-preset-env": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz", - "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==", - "dev": true, - "requires": { - "babel-plugin-check-es2015-constants": "^6.22.0", - "babel-plugin-syntax-trailing-function-commas": "^6.22.0", - "babel-plugin-transform-async-to-generator": "^6.22.0", - "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", - "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", - "babel-plugin-transform-es2015-block-scoping": "^6.23.0", - "babel-plugin-transform-es2015-classes": "^6.23.0", - "babel-plugin-transform-es2015-computed-properties": "^6.22.0", - "babel-plugin-transform-es2015-destructuring": "^6.23.0", - "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", - "babel-plugin-transform-es2015-for-of": "^6.23.0", - "babel-plugin-transform-es2015-function-name": "^6.22.0", - "babel-plugin-transform-es2015-literals": "^6.22.0", - "babel-plugin-transform-es2015-modules-amd": "^6.22.0", - "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0", - "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0", - "babel-plugin-transform-es2015-modules-umd": "^6.23.0", - "babel-plugin-transform-es2015-object-super": "^6.22.0", - "babel-plugin-transform-es2015-parameters": "^6.23.0", - "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", - "babel-plugin-transform-es2015-spread": "^6.22.0", - "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", - "babel-plugin-transform-es2015-template-literals": "^6.22.0", - "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0", - "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", - "babel-plugin-transform-exponentiation-operator": "^6.22.0", - "babel-plugin-transform-regenerator": "^6.22.0", - "browserslist": "^3.2.6", - "invariant": "^2.2.2", - "semver": "^5.3.0" - } - }, - "babel-preset-es2015": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.24.1.tgz", - "integrity": "sha1-1EBQ1rwsn+6nAqrzjXJ6AhBTiTk=", - "dev": true, - "requires": { - "babel-plugin-check-es2015-constants": "^6.22.0", - "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", - "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", - "babel-plugin-transform-es2015-block-scoping": "^6.24.1", - "babel-plugin-transform-es2015-classes": "^6.24.1", - "babel-plugin-transform-es2015-computed-properties": "^6.24.1", - "babel-plugin-transform-es2015-destructuring": "^6.22.0", - "babel-plugin-transform-es2015-duplicate-keys": "^6.24.1", - "babel-plugin-transform-es2015-for-of": "^6.22.0", - "babel-plugin-transform-es2015-function-name": "^6.24.1", - "babel-plugin-transform-es2015-literals": "^6.22.0", - "babel-plugin-transform-es2015-modules-amd": "^6.24.1", - "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", - "babel-plugin-transform-es2015-modules-systemjs": "^6.24.1", - "babel-plugin-transform-es2015-modules-umd": "^6.24.1", - "babel-plugin-transform-es2015-object-super": "^6.24.1", - "babel-plugin-transform-es2015-parameters": "^6.24.1", - "babel-plugin-transform-es2015-shorthand-properties": "^6.24.1", - "babel-plugin-transform-es2015-spread": "^6.22.0", - "babel-plugin-transform-es2015-sticky-regex": "^6.24.1", - "babel-plugin-transform-es2015-template-literals": "^6.22.0", - "babel-plugin-transform-es2015-typeof-symbol": "^6.22.0", - "babel-plugin-transform-es2015-unicode-regex": "^6.24.1", - "babel-plugin-transform-regenerator": "^6.24.1" - } - }, - "babel-preset-flow": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz", - "integrity": "sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0=", - "dev": true, - "requires": { - "babel-plugin-transform-flow-strip-types": "^6.22.0" - } - }, - "babel-preset-jest": { - "version": "22.4.4", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-22.4.4.tgz", - "integrity": "sha512-+dxMtOFwnSYWfum0NaEc0O03oSdwBsjx4tMSChRDPGwu/4wSY6Q6ANW3wkjKpJzzguaovRs/DODcT4hbSN8yiA==", - "dev": true, - "requires": { - "babel-plugin-jest-hoist": "^22.4.4", - "babel-plugin-syntax-object-rest-spread": "^6.13.0" - } - }, - "babel-preset-react": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-preset-react/-/babel-preset-react-6.24.1.tgz", - "integrity": "sha1-umnfrqRfw+xjm2pOzqbhdwLJE4A=", - "dev": true, - "requires": { - "babel-plugin-syntax-jsx": "^6.3.13", - "babel-plugin-transform-react-display-name": "^6.23.0", - "babel-plugin-transform-react-jsx": "^6.24.1", - "babel-plugin-transform-react-jsx-self": "^6.22.0", - "babel-plugin-transform-react-jsx-source": "^6.22.0", - "babel-preset-flow": "^6.23.0" - } - }, - "babel-preset-react-hmre": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/babel-preset-react-hmre/-/babel-preset-react-hmre-1.1.1.tgz", - "integrity": "sha1-0hbmDLW41Mhz4Z7Q9U6v8UN7xJI=", - "dev": true, - "requires": { - "babel-plugin-react-transform": "^2.0.2", - "react-transform-catch-errors": "^1.0.2", - "react-transform-hmr": "^1.0.3", - "redbox-react": "^1.2.2" - } - }, - "babel-register": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", - "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", - "dev": true, - "requires": { - "babel-core": "^6.26.0", - "babel-runtime": "^6.26.0", - "core-js": "^2.5.0", - "home-or-tmp": "^2.0.0", - "lodash": "^4.17.4", - "mkdirp": "^0.5.1", - "source-map-support": "^0.4.15" - }, - "dependencies": { - "core-js": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.6.tgz", - "integrity": "sha512-lQUVfQi0aLix2xpyjrrJEvfuYCqPc/HwmTKsC/VNf8q0zsjX7SQZtp4+oRONN5Tsur9GDETPjj+Ub2iDiGZfSQ==", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", - "dev": true, - "requires": { - "source-map": "^0.5.6" - } - } - } - }, - "babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", - "requires": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - }, - "dependencies": { - "core-js": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.6.tgz", - "integrity": "sha512-lQUVfQi0aLix2xpyjrrJEvfuYCqPc/HwmTKsC/VNf8q0zsjX7SQZtp4+oRONN5Tsur9GDETPjj+Ub2iDiGZfSQ==" - } - } - }, - "babel-template": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", - "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "lodash": "^4.17.4" - } - }, - "babel-traverse": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", - "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", - "dev": true, - "requires": { - "babel-code-frame": "^6.26.0", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "debug": "^2.6.8", - "globals": "^9.18.0", - "invariant": "^2.2.2", - "lodash": "^4.17.4" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "babel-types": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", - "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "esutils": "^2.0.2", - "lodash": "^4.17.4", - "to-fast-properties": "^1.0.3" - } - }, - "babylon": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", - "dev": true - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "base64-js": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz", - "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==" - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", - "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", - "optional": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "big.js": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", - "dev": true - }, - "binary": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", - "integrity": "sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk=", - "requires": { - "buffers": "~0.1.1", - "chainsaw": "~0.1.0" - } - }, - "binary-extensions": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz", - "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=", - "dev": true - }, - "bl": { - "version": "0.9.5", - "resolved": "https://registry.npmjs.org/bl/-/bl-0.9.5.tgz", - "integrity": "sha1-wGt5evCF6gC8Unr8jvzxHeIjIFQ=", - "requires": { - "readable-stream": "~1.0.26" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" - } - } - }, - "bluebird": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz", - "integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=" - }, - "body-parser": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz", - "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=", - "dev": true, - "requires": { - "bytes": "3.0.0", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.1", - "http-errors": "~1.6.2", - "iconv-lite": "0.4.19", - "on-finished": "~2.3.0", - "qs": "6.5.1", - "raw-body": "2.3.2", - "type-is": "~1.6.15" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "iconv-lite": { - "version": "0.4.19", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", - "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==", - "dev": true - }, - "qs": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", - "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==", - "dev": true - } - } - }, - "boom": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz", - "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", - "requires": { - "hoek": "2.x.x" - } - }, - "boxen": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz", - "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", - "dev": true, - "requires": { - "ansi-align": "^2.0.0", - "camelcase": "^4.0.0", - "chalk": "^2.0.1", - "cli-boxes": "^1.0.0", - "string-width": "^2.0.0", - "term-size": "^1.2.0", - "widest-line": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", - "dev": true, - "requires": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" - } - }, - "browser-env": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/browser-env/-/browser-env-3.2.5.tgz", - "integrity": "sha512-EpGLgiPUm4HGpMmdy2yiSpX0lUf8DSEQi1x+532YrXgcAIrqrEYwgyMwR/dA1GzBMYMbs2GtSA+jGOhToaSQCg==", - "dev": true, - "requires": { - "window": "4.2.5" - } - }, - "browser-process-hrtime": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.2.tgz", - "integrity": "sha1-Ql1opY00R/AqBKqJQYf86K+Le44=" - }, - "browser-resolve": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.2.tgz", - "integrity": "sha1-j/CbCixCFxihBRwmCzLkj0QpOM4=", - "dev": true, - "requires": { - "resolve": "1.1.7" - }, - "dependencies": { - "resolve": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", - "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", - "dev": true - } - } - }, - "browserify-aes": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-0.4.0.tgz", - "integrity": "sha1-BnFJtmjfMcS1hTPgLQHoBthgjiw=", - "dev": true, - "requires": { - "inherits": "^2.0.1" - } - }, - "browserify-zlib": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz", - "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=", - "dev": true, - "requires": { - "pako": "~0.2.0" - } - }, - "browserslist": { - "version": "3.2.8", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz", - "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30000844", - "electron-to-chromium": "^1.3.47" - } - }, - "bser": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.0.0.tgz", - "integrity": "sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk=", - "dev": true, - "requires": { - "node-int64": "^0.4.0" - } - }, - "buf-compare": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buf-compare/-/buf-compare-1.0.1.tgz", - "integrity": "sha1-/vKNqLgROgoNtEMLC2Rntpcws0o=", - "dev": true - }, - "buffer": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", - "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - } - }, - "buffer-from": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.0.0.tgz", - "integrity": "sha512-83apNb8KK0Se60UE1+4Ukbe3HbfELJ6UlI4ldtOGs7So4KD26orJM8hIY9lxdzP+UpItH1Yh/Y8GUvNFWFFRxA==", - "dev": true - }, - "buffers": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", - "integrity": "sha1-skV5w77U1tOWru5tmorn9Ugqt7s=" - }, - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=" - }, - "builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", - "dev": true - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "dev": true - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "caching-transform": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-1.0.1.tgz", - "integrity": "sha1-bb2y8g+Nj7znnz6U6dF0Lc31wKE=", - "dev": true, - "requires": { - "md5-hex": "^1.2.0", - "mkdirp": "^0.5.1", - "write-file-atomic": "^1.1.4" - }, - "dependencies": { - "md5-hex": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/md5-hex/-/md5-hex-1.3.0.tgz", - "integrity": "sha1-0sSv6YPENwZiF5uMrRRSGRNQRsQ=", - "dev": true, - "requires": { - "md5-o-matic": "^0.1.1" - } - }, - "write-file-atomic": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz", - "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "slide": "^1.1.5" - } - } - } - }, - "call-matcher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-matcher/-/call-matcher-1.0.1.tgz", - "integrity": "sha1-UTTQd5hPcSpU2tPL9i3ijc5BbKg=", - "dev": true, - "requires": { - "core-js": "^2.0.0", - "deep-equal": "^1.0.0", - "espurify": "^1.6.0", - "estraverse": "^4.0.0" - }, - "dependencies": { - "core-js": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.6.tgz", - "integrity": "sha512-lQUVfQi0aLix2xpyjrrJEvfuYCqPc/HwmTKsC/VNf8q0zsjX7SQZtp4+oRONN5Tsur9GDETPjj+Ub2iDiGZfSQ==", - "dev": true - } - } - }, - "call-signature": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/call-signature/-/call-signature-0.0.2.tgz", - "integrity": "sha1-qEq8glpV70yysCi9dOIFpluaSZY=", - "dev": true - }, - "caller-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", - "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", - "dev": true, - "requires": { - "callsites": "^0.2.0" - } - }, - "callsites": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", - "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", - "dev": true - }, - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" - }, - "camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", - "dev": true, - "requires": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - } - }, - "caniuse-api": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz", - "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=", - "dev": true, - "requires": { - "browserslist": "^1.3.6", - "caniuse-db": "^1.0.30000529", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - }, - "dependencies": { - "browserslist": { - "version": "1.7.7", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", - "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", - "dev": true, - "requires": { - "caniuse-db": "^1.0.30000639", - "electron-to-chromium": "^1.2.7" - } - } - } - }, - "caniuse-db": { - "version": "1.0.30000846", - "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000846.tgz", - "integrity": "sha1-2chvkUc4202gmO7e2ZdBPERWG9I=", - "dev": true - }, - "caniuse-lite": { - "version": "1.0.30000846", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000846.tgz", - "integrity": "sha512-qxUOHr5mTaadWH1ap0ueivHd8x42Bnemcn+JutVr7GWmm2bU4zoBhjuv5QdXgALQnnT626lOQros7cCDf8PwCg==", - "dev": true - }, - "capture-exit": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-1.2.0.tgz", - "integrity": "sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28=", - "dev": true, - "requires": { - "rsvp": "^3.3.3" - } - }, - "capture-stack-trace": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz", - "integrity": "sha1-Sm+gc5nCa7pH8LJJa00PtAjFVQ0=" - }, - "caseless": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.9.0.tgz", - "integrity": "sha1-t7Zc5r8UE4hlOc/VM/CzDv+pz4g=" - }, - "center-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", - "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", - "dev": true, - "requires": { - "align-text": "^0.1.3", - "lazy-cache": "^1.0.3" - } - }, - "chainsaw": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", - "integrity": "sha1-XqtQsor+WAdNDVgpE4iCi15fvJg=", - "requires": { - "traverse": ">=0.3.0 <0.4" - } - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "charenc": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", - "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=" - }, - "chokidar": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", - "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", - "dev": true, - "requires": { - "anymatch": "^1.3.0", - "async-each": "^1.0.0", - "fsevents": "^1.0.0", - "glob-parent": "^2.0.0", - "inherits": "^2.0.1", - "is-binary-path": "^1.0.0", - "is-glob": "^2.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.0.0" - } - }, - "chromium-pickle-js": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.1.0.tgz", - "integrity": "sha1-HUixB9ghJqLz4hHC6iX4A7pVGyE=" - }, - "ci-info": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.1.3.tgz", - "integrity": "sha512-SK/846h/Rcy8q9Z9CAwGBLfCJ6EkjJWdpelWDufQpqVDYq2Wnnv8zlSO6AMQap02jvhVruKKpEtQOufo3pFhLg==", - "dev": true - }, - "circular-json": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", - "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", - "dev": true - }, - "clap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz", - "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", - "dev": true, - "requires": { - "chalk": "^1.1.3" - } - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "classnames": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.5.tgz", - "integrity": "sha1-+zgB1FNGdknvNgPH1hoCvRKb3m0=" - }, - "clean-stack": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-1.3.0.tgz", - "integrity": "sha1-noIVAa6XmYbEax1m0tQy2y/UrjE=", - "dev": true - }, - "clean-yaml-object": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/clean-yaml-object/-/clean-yaml-object-0.1.0.tgz", - "integrity": "sha1-Y/sRDcLOGoTcIfbZM0h20BCui2g=", - "dev": true - }, - "cli-boxes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz", - "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=", - "dev": true - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "cli-spinners": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz", - "integrity": "sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg==", - "dev": true - }, - "cli-truncate": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-1.1.0.tgz", - "integrity": "sha512-bAtZo0u82gCfaAGfSNxUdTI9mNyza7D8w4CVCcaOsy7sgwDzvx6ekr6cuWJqY3UGzgnQ1+4wgENup5eIhgxEYA==", - "dev": true, - "requires": { - "slice-ansi": "^1.0.0", - "string-width": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "cli-width": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", - "dev": true - }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "optional": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", - "dev": true - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" - }, - "co-with-promise": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co-with-promise/-/co-with-promise-4.6.0.tgz", - "integrity": "sha1-QT59tvWJOmC5Qs9JLEvsk9tBWrc=", - "dev": true, - "requires": { - "pinkie-promise": "^1.0.0" - }, - "dependencies": { - "pinkie": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-1.0.0.tgz", - "integrity": "sha1-Wkfyi6EBXQIBvae/DzWOR77Ix+Q=", - "dev": true - }, - "pinkie-promise": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-1.0.0.tgz", - "integrity": "sha1-0dpn9UglY7t89X8oauKCLs+/NnA=", - "dev": true, - "requires": { - "pinkie": "^1.0.0" - } - } - } - }, - "coa": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz", - "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=", - "dev": true, - "requires": { - "q": "^1.1.2" - } - }, - "code-excerpt": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/code-excerpt/-/code-excerpt-2.1.1.tgz", - "integrity": "sha512-tJLhH3EpFm/1x7heIW0hemXJTUU5EWl2V0EIX558jp05Mt1U6DVryCgkp3l37cxqs+DNbNgxG43SkwJXpQ14Jw==", - "dev": true, - "requires": { - "convert-to-spaces": "^1.0.1" - } - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" - }, - "codemirror": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.38.0.tgz", - "integrity": "sha512-PEPnDg8U3DTGFB/Dn2T/INiRNC9CB5k2vLAQJidYCsHvAgtXbklqnuidEwx7yGrMrdGhl0L0P3iNKW9I07J6tQ==" - }, - "codemirror-mode-elixir": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/codemirror-mode-elixir/-/codemirror-mode-elixir-1.1.1.tgz", - "integrity": "sha1-zFt5v1+TttpCbjI2Smc6aBORQWw=", - "requires": { - "codemirror": "^5.20.2" - } - }, - "coffee-script": { - "version": "1.12.7", - "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz", - "integrity": "sha512-fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw==" - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/color/-/color-0.11.4.tgz", - "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=", - "dev": true, - "requires": { - "clone": "^1.0.2", - "color-convert": "^1.3.0", - "color-string": "^0.3.0" - } - }, - "color-convert": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz", - "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==", - "requires": { - "color-name": "^1.1.1" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "color-string": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz", - "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=", - "dev": true, - "requires": { - "color-name": "^1.0.0" - } - }, - "colormin": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz", - "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=", - "dev": true, - "requires": { - "color": "^0.11.0", - "css-color-names": "0.0.4", - "has": "^1.0.1" - } - }, - "colors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.3.0.tgz", - "integrity": "sha512-EDpX3a7wHMWFA7PUHWPHNWqOxIIRSJetuwl0AS5Oi/5FMV8kWm69RTlgm00GKjBO1xFHMtBbL49yRtMMdticBw==" - }, - "combined-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz", - "integrity": "sha1-ATfmV7qlp1QcV6w3rF/AfXO03B8=", - "requires": { - "delayed-stream": "0.0.5" - } - }, - "commander": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.3.0.tgz", - "integrity": "sha1-/UMOiJgy7DU7ms0d4hfBHLPu+HM=", - "optional": true - }, - "common-path-prefix": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-1.0.0.tgz", - "integrity": "sha1-zVL28HEuC6q5fW+XModPIvR3UsA=", - "dev": true - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true - }, - "compare-versions": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.2.1.tgz", - "integrity": "sha512-2y2nHcopMG/NAyk6vWXlLs86XeM9sik4jmx1tKIgzMi9/RQ2eo758RGpxQO3ErihHmg0RlQITPqgz73y6s7quA==", - "dev": true - }, - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" - }, - "compressible": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.13.tgz", - "integrity": "sha1-DRAgq5JLL9tNYnmHXH1tq6a6p6k=", - "dev": true, - "requires": { - "mime-db": ">= 1.33.0 < 2" - }, - "dependencies": { - "mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", - "dev": true - } - } - }, - "compression": { - "version": "1.7.2", - "resolved": "http://registry.npmjs.org/compression/-/compression-1.7.2.tgz", - "integrity": "sha1-qv+81qr4VLROuygDU9WtFlH1mmk=", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "bytes": "3.0.0", - "compressible": "~2.0.13", - "debug": "2.6.9", - "on-headers": "~1.0.1", - "safe-buffer": "5.1.1", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "safe-buffer": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", - "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", - "dev": true - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "concordance": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/concordance/-/concordance-3.0.0.tgz", - "integrity": "sha512-CZBzJ3/l5QJjlZM20WY7+5GP5pMTw+1UEbThcpMw8/rojsi5sBCiD8ZbBLtD+jYpRGAkwuKuqk108c154V9eyQ==", - "dev": true, - "requires": { - "date-time": "^2.1.0", - "esutils": "^2.0.2", - "fast-diff": "^1.1.1", - "function-name-support": "^0.2.0", - "js-string-escape": "^1.0.1", - "lodash.clonedeep": "^4.5.0", - "lodash.flattendeep": "^4.4.0", - "lodash.merge": "^4.6.0", - "md5-hex": "^2.0.0", - "semver": "^5.3.0", - "well-known-symbols": "^1.0.0" - }, - "dependencies": { - "date-time": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/date-time/-/date-time-2.1.0.tgz", - "integrity": "sha512-/9+C44X7lot0IeiyfgJmETtRMhBidBYM2QFFIkGa0U1k+hSyY87Nw7PY3eDqpvCBm7I3WCSfPeZskW/YYq6m4g==", - "dev": true, - "requires": { - "time-zone": "^1.0.0" - } - } - } - }, - "concurrently": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-3.5.1.tgz", - "integrity": "sha512-689HrwGw8Rbk1xtV9C4dY6TPJAvIYZbRbnKSAtfJ7tHqICFGoZ0PCWYjxfmerRyxBG0o3sbG3pe7N8vqPwIHuQ==", - "dev": true, - "requires": { - "chalk": "0.5.1", - "commander": "2.6.0", - "date-fns": "^1.23.0", - "lodash": "^4.5.1", - "rx": "2.3.24", - "spawn-command": "^0.0.2-1", - "supports-color": "^3.2.3", - "tree-kill": "^1.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz", - "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=", - "dev": true - }, - "ansi-styles": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz", - "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=", - "dev": true - }, - "chalk": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz", - "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", - "dev": true, - "requires": { - "ansi-styles": "^1.1.0", - "escape-string-regexp": "^1.0.0", - "has-ansi": "^0.1.0", - "strip-ansi": "^0.3.0", - "supports-color": "^0.2.0" - }, - "dependencies": { - "supports-color": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz", - "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=", - "dev": true - } - } - }, - "commander": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.6.0.tgz", - "integrity": "sha1-nfflL7Kgyw+4kFjugMMQQiXzfh0=", - "dev": true - }, - "has-ansi": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz", - "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", - "dev": true, - "requires": { - "ansi-regex": "^0.2.0" - } - }, - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "strip-ansi": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz", - "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", - "dev": true, - "requires": { - "ansi-regex": "^0.2.1" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "conf": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/conf/-/conf-0.11.2.tgz", - "integrity": "sha1-h59HkmdgBIPlAlg0YspAY/yXebI=", - "requires": { - "dot-prop": "^3.0.0", - "env-paths": "^0.3.0", - "mkdirp": "^0.5.1", - "pkg-up": "^1.0.0" - } - }, - "configstore": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz", - "integrity": "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==", - "dev": true, - "requires": { - "dot-prop": "^4.1.0", - "graceful-fs": "^4.1.2", - "make-dir": "^1.0.0", - "unique-string": "^1.0.0", - "write-file-atomic": "^2.0.0", - "xdg-basedir": "^3.0.0" - }, - "dependencies": { - "dot-prop": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", - "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", - "dev": true, - "requires": { - "is-obj": "^1.0.0" - } - } - } - }, - "connect-history-api-fallback": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", - "integrity": "sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=", - "dev": true - }, - "console-browserify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", - "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", - "dev": true, - "requires": { - "date-now": "^0.1.4" - } - }, - "constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "dev": true - }, - "content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", - "dev": true - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "dev": true - }, - "content-type-parser": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/content-type-parser/-/content-type-parser-1.0.2.tgz", - "integrity": "sha512-lM4l4CnMEwOLHAHr/P6MEZwZFPJFtAAKgL6pogbXmVZggIqXhdB6RbBtPOTsw2FcXwYhehRGERJmRrjOiIB8pQ==", - "dev": true - }, - "convert-source-map": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz", - "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=", - "dev": true - }, - "convert-to-spaces": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/convert-to-spaces/-/convert-to-spaces-1.0.2.tgz", - "integrity": "sha1-fj5Iu+bZl7FBfdyihoIEtNPYVxU=", - "dev": true - }, - "cookie": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", - "dev": true - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", - "dev": true - }, - "cookiejar": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.0.6.tgz", - "integrity": "sha1-Cr81atANHFohnYjURRgEbdAmrP4=" - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, - "copy-to-clipboard": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.0.8.tgz", - "integrity": "sha512-c3GdeY8qxCHGezVb1EFQfHYK/8NZRemgcTIzPq7PuxjHAf/raKibn2QdhHPb/y6q74PMgH6yizaDZlRmw6QyKw==", - "dev": true, - "requires": { - "toggle-selection": "^1.0.3" - } - }, - "core-assert": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/core-assert/-/core-assert-0.2.1.tgz", - "integrity": "sha1-+F4s+b/tKPdzzIs/pcW2m9wC/j8=", - "dev": true, - "requires": { - "buf-compare": "^1.0.0", - "is-error": "^2.2.0" - } - }, - "core-js": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", - "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, - "create-error-class": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", - "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", - "requires": { - "capture-stack-trace": "^1.0.0" - } - }, - "create-react-class": { - "version": "15.6.3", - "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.6.3.tgz", - "integrity": "sha512-M+/3Q6E6DLO6Yx3OwrWjwHBnvfXXYA7W+dFjt/ZDBemHO1DDZhsalX/NUtnTYclN6GfnBDRh4qRHjcDHmlJBJg==", - "requires": { - "fbjs": "^0.8.9", - "loose-envify": "^1.3.1", - "object-assign": "^4.1.1" - } - }, - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "crypt": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", - "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=" - }, - "cryptiles": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz", - "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", - "requires": { - "boom": "2.x.x" - } - }, - "crypto-browserify": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.3.0.tgz", - "integrity": "sha1-ufx1u0oO1h3PHNXa6W6zDJw+UGw=", - "dev": true, - "requires": { - "browserify-aes": "0.4.0", - "pbkdf2-compat": "2.0.1", - "ripemd160": "0.2.0", - "sha.js": "2.2.6" - } - }, - "crypto-random-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", - "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=", - "dev": true - }, - "cson-parser": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/cson-parser/-/cson-parser-1.3.4.tgz", - "integrity": "sha1-VfENWqn5YMyqOFVRrghcs8jShPw=", - "requires": { - "coffee-script": "^1.10.0" - } - }, - "css-color-names": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", - "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", - "dev": true - }, - "css-loader": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-0.19.0.tgz", - "integrity": "sha1-c4PbaiD8xCOVutpLirwlwnNVd7g=", - "dev": true, - "requires": { - "css-selector-tokenizer": "^0.5.1", - "cssnano": ">=2.6.1 <4", - "loader-utils": "~0.2.2", - "postcss": "^5.0.6", - "postcss-modules-extract-imports": "1.0.0-beta2", - "postcss-modules-local-by-default": "1.0.0-beta1", - "postcss-modules-scope": "1.0.0-beta2", - "source-list-map": "^0.1.4" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "css-parse": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz", - "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=", - "dev": true - }, - "css-selector-tokenizer": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.5.4.tgz", - "integrity": "sha1-E5uv00o1/QwUKEhwSeBpnm9qLCE=", - "dev": true, - "requires": { - "cssesc": "^0.1.0", - "fastparse": "^1.1.1" - } - }, - "cssesc": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz", - "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=", - "dev": true - }, - "cssnano": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz", - "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=", - "dev": true, - "requires": { - "autoprefixer": "^6.3.1", - "decamelize": "^1.1.2", - "defined": "^1.0.0", - "has": "^1.0.1", - "object-assign": "^4.0.1", - "postcss": "^5.0.14", - "postcss-calc": "^5.2.0", - "postcss-colormin": "^2.1.8", - "postcss-convert-values": "^2.3.4", - "postcss-discard-comments": "^2.0.4", - "postcss-discard-duplicates": "^2.0.1", - "postcss-discard-empty": "^2.0.1", - "postcss-discard-overridden": "^0.1.1", - "postcss-discard-unused": "^2.2.1", - "postcss-filter-plugins": "^2.0.0", - "postcss-merge-idents": "^2.1.5", - "postcss-merge-longhand": "^2.0.1", - "postcss-merge-rules": "^2.0.3", - "postcss-minify-font-values": "^1.0.2", - "postcss-minify-gradients": "^1.0.1", - "postcss-minify-params": "^1.0.4", - "postcss-minify-selectors": "^2.0.4", - "postcss-normalize-charset": "^1.1.0", - "postcss-normalize-url": "^3.0.7", - "postcss-ordered-values": "^2.1.0", - "postcss-reduce-idents": "^2.2.2", - "postcss-reduce-initial": "^1.0.0", - "postcss-reduce-transforms": "^1.0.3", - "postcss-svgo": "^2.1.1", - "postcss-unique-selectors": "^2.0.2", - "postcss-value-parser": "^3.2.3", - "postcss-zindex": "^2.0.1" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "csso": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz", - "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=", - "dev": true, - "requires": { - "clap": "^1.0.9", - "source-map": "^0.5.3" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "cssom": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.2.tgz", - "integrity": "sha1-uANhcMefB6kP8vFuIihAJ6JDhIs=" - }, - "cssstyle": { - "version": "0.2.37", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz", - "integrity": "sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ=", - "dev": true, - "requires": { - "cssom": "0.3.x" - } - }, - "ctype": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/ctype/-/ctype-0.5.3.tgz", - "integrity": "sha1-gsGMJGH3QRTvFsE1IkrQuRRMoS8=" - }, - "cuint": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.1.5.tgz", - "integrity": "sha1-uEixhGbz8YD5bR624HzLfs8Sai4=", - "optional": true - }, - "currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", - "dev": true, - "requires": { - "array-find-index": "^1.0.1" - } - }, - "d": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", - "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", - "dev": true, - "requires": { - "es5-ext": "^0.10.9" - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "requires": { - "assert-plus": "^1.0.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" - } - } - }, - "data-urls": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.0.0.tgz", - "integrity": "sha512-ai40PPQR0Fn1lD2PPie79CibnlMN2AYiDhwFX/rZHVsxbs5kNJSjegqXIprhouGXlRdEnfybva7kqRGnB6mypA==", - "requires": { - "abab": "^1.0.4", - "whatwg-mimetype": "^2.0.0", - "whatwg-url": "^6.4.0" - } - }, - "date-fns": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.29.0.tgz", - "integrity": "sha512-lbTXWZ6M20cWH8N9S6afb0SBm6tMk+uUg6z3MqHPKE9atmsY3kJkTm8vKe93izJ2B2+q5MV990sM2CHgtAZaOw==", - "dev": true - }, - "date-now": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", - "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=", - "dev": true - }, - "date-time": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/date-time/-/date-time-0.1.1.tgz", - "integrity": "sha1-7S9tk9l5DOL9ZtW1/z7dW7y/Owc=", - "dev": true - }, - "dateformat": { - "version": "1.0.2-1.2.3", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz", - "integrity": "sha1-sCIMAt6YYXQztyhRz0fePfLNvuk=", - "dev": true - }, - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "requires": { - "ms": "2.0.0" - } - }, - "debug-log": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/debug-log/-/debug-log-1.0.1.tgz", - "integrity": "sha1-IwdjLUwEOCuN+KMvcLiVBG1SdF8=", - "dev": true - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true - }, - "decompress-zip": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/decompress-zip/-/decompress-zip-0.1.0.tgz", - "integrity": "sha1-vOYMEWZPLWYPykvPY0r23l1sFMc=", - "optional": true, - "requires": { - "binary": "^0.3.0", - "graceful-fs": "^3.0.0", - "mkpath": "^0.1.0", - "nopt": "^3.0.1", - "q": "^1.1.2", - "readable-stream": "^1.1.8", - "touch": "0.0.3" - }, - "dependencies": { - "graceful-fs": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz", - "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=", - "optional": true, - "requires": { - "natives": "^1.1.0" - } - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "optional": true - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", - "optional": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "optional": true - } - } - }, - "deep-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", - "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=", - "dev": true - }, - "deep-extend": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.5.1.tgz", - "integrity": "sha512-N8vBdOa+DF7zkRrDCsaOXoCs/E2fJfx9B9MrKnnSiHNh4ws7eSys6YQE4KvT1cecKmOASYQBhbKjeuDD9lT81w==", - "dev": true - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" - }, - "default-require-extensions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-1.0.0.tgz", - "integrity": "sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=", - "dev": true, - "requires": { - "strip-bom": "^2.0.0" - } - }, - "define-properties": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz", - "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=", - "dev": true, - "requires": { - "foreach": "^2.0.5", - "object-keys": "^1.0.8" - }, - "dependencies": { - "object-keys": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz", - "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=", - "dev": true - } - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "defined": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", - "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", - "dev": true - }, - "deglob": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/deglob/-/deglob-2.1.0.tgz", - "integrity": "sha1-TUSr4W7zLHebSXK9FBqAMlApoUo=", - "dev": true, - "requires": { - "find-root": "^1.0.0", - "glob": "^7.0.5", - "ignore": "^3.0.9", - "pkg-config": "^1.1.0", - "run-parallel": "^1.1.2", - "uniq": "^1.0.1" - } - }, - "del": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", - "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", - "dev": true, - "requires": { - "globby": "^5.0.0", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.0", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "rimraf": "^2.2.8" - }, - "dependencies": { - "globby": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", - "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", - "dev": true, - "requires": { - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - } - } - }, - "delayed-stream": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz", - "integrity": "sha1-1LH0OpPoKW3+AmlPRoC8N6MTxz8=" - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, - "detect-indent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", - "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", - "dev": true, - "requires": { - "repeating": "^2.0.0" - } - }, - "detect-newline": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", - "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=", - "dev": true - }, - "devtron": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/devtron/-/devtron-1.4.0.tgz", - "integrity": "sha1-tedIvW6Vu+cL/MaKrm/mlhGUQeE=", - "dev": true, - "requires": { - "accessibility-developer-tools": "^2.11.0", - "highlight.js": "^9.3.0", - "humanize-plus": "^1.8.1" - } - }, - "diff": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", - "dev": true - }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "dom-serializer": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", - "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", - "requires": { - "domelementtype": "~1.1.1", - "entities": "~1.1.1" - }, - "dependencies": { - "domelementtype": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", - "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=" - } - } - }, - "dom-storage": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/dom-storage/-/dom-storage-2.1.0.tgz", - "integrity": "sha512-g6RpyWXzl0RR6OTElHKBl7nwnK87GUyZMYC7JWsB/IA73vpqK2K6LT39x4VepLxlSsWBFrPVLnsSR5Jyty0+2Q==", - "dev": true - }, - "dom-walk": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.1.tgz", - "integrity": "sha1-ZyIm3HTI95mtNTB9+TaroRrNYBg=", - "dev": true - }, - "domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "dev": true - }, - "domelementtype": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz", - "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=" - }, - "domexception": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", - "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", - "requires": { - "webidl-conversions": "^4.0.2" - } - }, - "domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", - "requires": { - "domelementtype": "1" - } - }, - "domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "requires": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "dot-prop": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz", - "integrity": "sha1-G3CK8JSknJoOfbyteQq6U52sEXc=", - "requires": { - "is-obj": "^1.0.0" - } - }, - "duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", - "requires": { - "readable-stream": "^2.0.2" - } - }, - "duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", - "dev": true - }, - "easy-stack": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/easy-stack/-/easy-stack-1.0.0.tgz", - "integrity": "sha1-EskbMIWjfwuqM26UhurEv5Tj54g=" - }, - "ecc-jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", - "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", - "optional": true, - "requires": { - "jsbn": "~0.1.0" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "electron": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/electron/-/electron-1.7.11.tgz", - "integrity": "sha1-mTtqp54OeafPzDafTIE/vZoLCNk=", - "dev": true, - "requires": { - "@types/node": "^7.0.18", - "electron-download": "^3.0.1", - "extract-zip": "^1.0.3" - } - }, - "electron-config": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/electron-config/-/electron-config-0.2.1.tgz", - "integrity": "sha1-fhLCZBLQa/PtOJbQR53xYphrlbo=", - "requires": { - "conf": "^0.11.1" - } - }, - "electron-download": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/electron-download/-/electron-download-3.3.0.tgz", - "integrity": "sha1-LP1U1pZsAZxNSa1l++Zcyc3vaMg=", - "dev": true, - "requires": { - "debug": "^2.2.0", - "fs-extra": "^0.30.0", - "home-path": "^1.0.1", - "minimist": "^1.2.0", - "nugget": "^2.0.0", - "path-exists": "^2.1.0", - "rc": "^1.1.2", - "semver": "^5.3.0", - "sumchecker": "^1.2.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "fs-extra": { - "version": "0.30.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz", - "integrity": "sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0", - "path-is-absolute": "^1.0.0", - "rimraf": "^2.2.8" - } - }, - "jsonfile": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, - "electron-gh-releases": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/electron-gh-releases/-/electron-gh-releases-2.0.4.tgz", - "integrity": "sha1-GYwHoJcPuOgPzGe9C0GYoBCSPcM=", - "requires": { - "got": "^5.1.0", - "semver": "^5.1.0" - } - }, - "electron-installer-debian": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/electron-installer-debian/-/electron-installer-debian-0.1.1.tgz", - "integrity": "sha1-xtTldteVn0nRe0hz/59mc4yETK4=", - "optional": true, - "requires": { - "asar": "^0.9.0", - "async": "^1.5.1", - "debug": "^2.2.0", - "fs-extra": "^0.26.0", - "get-folder-size": "^1.0.0", - "glob": "^6.0.3", - "lodash": "^4.0.1", - "temp": "^0.8.3", - "word-wrap": "^1.1.0", - "yargs": "^3.32.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "optional": true, - "requires": { - "ms": "2.0.0" - } - }, - "fs-extra": { - "version": "0.26.7", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz", - "integrity": "sha1-muH92UiXeY7at20JGM9C0MMYT6k=", - "optional": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0", - "path-is-absolute": "^1.0.0", - "rimraf": "^2.2.8" - } - }, - "glob": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", - "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", - "optional": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "jsonfile": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", - "optional": true, - "requires": { - "graceful-fs": "^4.1.6" - } - } - } - }, - "electron-installer-redhat": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/electron-installer-redhat/-/electron-installer-redhat-0.3.1.tgz", - "integrity": "sha1-85v6//USyzgCfWbXVsxIklTu+PM=", - "optional": true, - "requires": { - "asar": "^0.12.0", - "async": "^2.0.0", - "debug": "^2.2.0", - "fs-extra": "^1.0.0", - "glob": "^7.0.0", - "lodash": "^4.0.1", - "temp": "^0.8.3", - "word-wrap": "^1.1.0", - "yargs": "^6.0.0" - }, - "dependencies": { - "asar": { - "version": "0.12.4", - "resolved": "https://registry.npmjs.org/asar/-/asar-0.12.4.tgz", - "integrity": "sha1-LdPxFoguq4wPI7dUeSqCp9n84XE=", - "optional": true, - "requires": { - "chromium-pickle-js": "^0.2.0", - "commander": "^2.9.0", - "cuint": "^0.2.1", - "glob": "^6.0.4", - "minimatch": "^3.0.3", - "mkdirp": "^0.5.0", - "mksnapshot": "^0.3.0", - "tmp": "0.0.28" - }, - "dependencies": { - "glob": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", - "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", - "optional": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - } - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "optional": true - }, - "async": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", - "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", - "optional": true, - "requires": { - "lodash": "^4.17.10" - } - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "optional": true - }, - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "optional": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "optional": true - }, - "chromium-pickle-js": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", - "integrity": "sha1-BKEGZywYsIWrd02YPfo+oTjyIgU=", - "optional": true - }, - "combined-stream": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", - "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz", - "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==", - "optional": true - }, - "cuint": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", - "integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=", - "optional": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "optional": true, - "requires": { - "ms": "2.0.0" - } - }, - "decompress-zip": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/decompress-zip/-/decompress-zip-0.3.0.tgz", - "integrity": "sha1-rjvLfjTGWHmt/nfhnDD4ZgK0vbA=", - "optional": true, - "requires": { - "binary": "^0.3.0", - "graceful-fs": "^4.1.3", - "mkpath": "^0.1.0", - "nopt": "^3.0.1", - "q": "^1.1.2", - "readable-stream": "^1.1.8", - "touch": "0.0.3" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" - }, - "form-data": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", - "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", - "optional": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "1.0.6", - "mime-types": "^2.1.12" - } - }, - "fs-extra": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", - "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", - "optional": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0" - } - }, - "har-validator": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", - "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", - "optional": true, - "requires": { - "ajv": "^5.1.0", - "har-schema": "^2.0.0" - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "optional": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "optional": true - }, - "jsonfile": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==" - }, - "mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "requires": { - "mime-db": "~1.33.0" - } - }, - "mksnapshot": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/mksnapshot/-/mksnapshot-0.3.1.tgz", - "integrity": "sha1-JQHAVldDbXQs6Vik/5LHfkDdN+Y=", - "optional": true, - "requires": { - "decompress-zip": "0.3.0", - "fs-extra": "0.26.7", - "request": "^2.79.0" - }, - "dependencies": { - "fs-extra": { - "version": "0.26.7", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz", - "integrity": "sha1-muH92UiXeY7at20JGM9C0MMYT6k=", - "optional": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0", - "path-is-absolute": "^1.0.0", - "rimraf": "^2.2.8" - } - } - } - }, - "oauth-sign": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", - "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", - "optional": true - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "optional": true - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", - "optional": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "request": { - "version": "2.87.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", - "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", - "optional": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.6.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.1", - "forever-agent": "~0.6.1", - "form-data": "~2.3.1", - "har-validator": "~5.0.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.17", - "oauth-sign": "~0.8.2", - "performance-now": "^2.1.0", - "qs": "~6.5.1", - "safe-buffer": "^5.1.1", - "tough-cookie": "~2.3.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.1.0" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "optional": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "optional": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "yargs": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz", - "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=", - "optional": true, - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^4.2.0" - } - } - } - }, - "electron-osx-sign": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.3.2.tgz", - "integrity": "sha1-iPp9brrbXZx5NouWSRoNjEYwFG4=", - "dev": true, - "requires": { - "debug": "^2.2.0", - "minimist": "^1.1.1", - "run-series": "^1.1.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, - "electron-packager": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/electron-packager/-/electron-packager-6.0.2.tgz", - "integrity": "sha1-juAGaf6KNjCVAnMvz+0RfX7prCk=", - "dev": true, - "requires": { - "asar": "^0.11.0", - "electron-download": "^2.0.0", - "electron-osx-sign": "^0.3.0", - "extract-zip": "^1.0.3", - "fs-extra": "^0.26.5", - "get-package-info": "0.0.2", - "minimist": "^1.1.1", - "mkdirp": "^0.5.0", - "mv": "^2.0.3", - "ncp": "^2.0.0", - "object-assign": "^4.0.1", - "plist": "^1.1.0", - "rcedit": "^0.5.0", - "resolve": "^1.1.6", - "rimraf": "^2.3.2", - "run-series": "^1.1.1" - }, - "dependencies": { - "asar": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/asar/-/asar-0.11.0.tgz", - "integrity": "sha1-uSbnksMV+MBIxDNx4yWwnJenZGQ=", - "dev": true, - "requires": { - "chromium-pickle-js": "^0.1.0", - "commander": "^2.9.0", - "cuint": "^0.2.1", - "glob": "^6.0.4", - "minimatch": "^3.0.0", - "mkdirp": "^0.5.0", - "mksnapshot": "^0.3.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "combined-stream": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", - "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz", - "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==", - "dev": true - }, - "cuint": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", - "integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "decompress-zip": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/decompress-zip/-/decompress-zip-0.3.0.tgz", - "integrity": "sha1-rjvLfjTGWHmt/nfhnDD4ZgK0vbA=", - "dev": true, - "requires": { - "binary": "^0.3.0", - "graceful-fs": "^4.1.3", - "mkpath": "^0.1.0", - "nopt": "^3.0.1", - "q": "^1.1.2", - "readable-stream": "^1.1.8", - "touch": "0.0.3" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "electron-download": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/electron-download/-/electron-download-2.2.1.tgz", - "integrity": "sha1-PXivNkXJZDXjvz35uIKhTMLKKUw=", - "dev": true, - "requires": { - "debug": "^2.2.0", - "home-path": "^1.0.1", - "minimist": "^1.2.0", - "mkdirp": "^0.5.0", - "mv": "^2.0.3", - "nugget": "^1.5.1", - "path-exists": "^1.0.0", - "rc": "^1.1.2" - } - }, - "form-data": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", - "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "1.0.6", - "mime-types": "^2.1.12" - } - }, - "fs-extra": { - "version": "0.26.7", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz", - "integrity": "sha1-muH92UiXeY7at20JGM9C0MMYT6k=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0", - "path-is-absolute": "^1.0.0", - "rimraf": "^2.2.8" - } - }, - "glob": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", - "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", - "dev": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "har-validator": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", - "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", - "dev": true, - "requires": { - "ajv": "^5.1.0", - "har-schema": "^2.0.0" - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "jsonfile": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", - "dev": true - }, - "mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "dev": true, - "requires": { - "mime-db": "~1.33.0" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - }, - "mksnapshot": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/mksnapshot/-/mksnapshot-0.3.1.tgz", - "integrity": "sha1-JQHAVldDbXQs6Vik/5LHfkDdN+Y=", - "dev": true, - "requires": { - "decompress-zip": "0.3.0", - "fs-extra": "0.26.7", - "request": "^2.79.0" - } - }, - "nugget": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/nugget/-/nugget-1.6.2.tgz", - "integrity": "sha1-iMpuA7pXBqmRc/XaCQJZPWvK4Qc=", - "dev": true, - "requires": { - "debug": "^2.1.3", - "minimist": "^1.1.0", - "pretty-bytes": "^1.0.2", - "progress-stream": "^1.1.0", - "request": "^2.45.0", - "single-line-log": "^0.4.1", - "throttleit": "0.0.2" - } - }, - "oauth-sign": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", - "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", - "dev": true - }, - "path-exists": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-1.0.0.tgz", - "integrity": "sha1-1aiZjrce83p0w06w2eum6HjuoIE=", - "dev": true - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "request": { - "version": "2.87.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", - "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.6.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.1", - "forever-agent": "~0.6.1", - "form-data": "~2.3.1", - "har-validator": "~5.0.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.17", - "oauth-sign": "~0.8.2", - "performance-now": "^2.1.0", - "qs": "~6.5.1", - "safe-buffer": "^5.1.1", - "tough-cookie": "~2.3.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.1.0" - } - }, - "single-line-log": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/single-line-log/-/single-line-log-0.4.1.tgz", - "integrity": "sha1-h6VWSfdJ14PsDc2AToFA2Yc8fO4=", - "dev": true - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - } - } - }, - "electron-to-chromium": { - "version": "1.3.48", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.48.tgz", - "integrity": "sha1-07DYWTgUBE4JLs4hCPw6ya6kuQA=", - "dev": true - }, - "electron-winstaller": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/electron-winstaller/-/electron-winstaller-2.6.4.tgz", - "integrity": "sha1-a0gHboc6bqNWJR8Ve2i55dwDtak=", - "dev": true, - "requires": { - "asar": "^0.11.0", - "bluebird": "^3.3.4", - "debug": "^2.2.0", - "fs-extra": "^0.26.7", - "lodash.template": "^4.2.2", - "temp": "^0.8.3" - }, - "dependencies": { - "asar": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/asar/-/asar-0.11.0.tgz", - "integrity": "sha1-uSbnksMV+MBIxDNx4yWwnJenZGQ=", - "dev": true, - "requires": { - "chromium-pickle-js": "^0.1.0", - "commander": "^2.9.0", - "cuint": "^0.2.1", - "glob": "^6.0.4", - "minimatch": "^3.0.0", - "mkdirp": "^0.5.0", - "mksnapshot": "^0.3.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "bluebird": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", - "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "combined-stream": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", - "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz", - "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==", - "dev": true - }, - "cuint": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", - "integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "decompress-zip": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/decompress-zip/-/decompress-zip-0.3.0.tgz", - "integrity": "sha1-rjvLfjTGWHmt/nfhnDD4ZgK0vbA=", - "dev": true, - "requires": { - "binary": "^0.3.0", - "graceful-fs": "^4.1.3", - "mkpath": "^0.1.0", - "nopt": "^3.0.1", - "q": "^1.1.2", - "readable-stream": "^1.1.8", - "touch": "0.0.3" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "form-data": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", - "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "1.0.6", - "mime-types": "^2.1.12" - } - }, - "fs-extra": { - "version": "0.26.7", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz", - "integrity": "sha1-muH92UiXeY7at20JGM9C0MMYT6k=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0", - "path-is-absolute": "^1.0.0", - "rimraf": "^2.2.8" - } - }, - "glob": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", - "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", - "dev": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "har-validator": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", - "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", - "dev": true, - "requires": { - "ajv": "^5.1.0", - "har-schema": "^2.0.0" - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "jsonfile": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", - "dev": true - }, - "mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "dev": true, - "requires": { - "mime-db": "~1.33.0" - } - }, - "mksnapshot": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/mksnapshot/-/mksnapshot-0.3.1.tgz", - "integrity": "sha1-JQHAVldDbXQs6Vik/5LHfkDdN+Y=", - "dev": true, - "requires": { - "decompress-zip": "0.3.0", - "fs-extra": "0.26.7", - "request": "^2.79.0" - } - }, - "oauth-sign": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", - "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", - "dev": true - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "request": { - "version": "2.87.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", - "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.6.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.1", - "forever-agent": "~0.6.1", - "form-data": "~2.3.1", - "har-validator": "~5.0.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.17", - "oauth-sign": "~0.8.2", - "performance-now": "^2.1.0", - "qs": "~6.5.1", - "safe-buffer": "^5.1.1", - "tough-cookie": "~2.3.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.1.0" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - } - } - }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", - "dev": true - }, - "empower-core": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/empower-core/-/empower-core-0.6.2.tgz", - "integrity": "sha1-Wt71ZgiOMfuoC6CjbfR9cJQWkUQ=", - "dev": true, - "requires": { - "call-signature": "0.0.2", - "core-js": "^2.0.0" - }, - "dependencies": { - "core-js": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.6.tgz", - "integrity": "sha512-lQUVfQi0aLix2xpyjrrJEvfuYCqPc/HwmTKsC/VNf8q0zsjX7SQZtp4+oRONN5Tsur9GDETPjj+Ub2iDiGZfSQ==", - "dev": true - } - } - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true - }, - "encoding": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", - "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", - "requires": { - "iconv-lite": "~0.4.13" - } - }, - "enhanced-resolve": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz", - "integrity": "sha1-TW5omzcl+GCQknzMhs2fFjW4ni4=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.2.0", - "tapable": "^0.1.8" - }, - "dependencies": { - "memory-fs": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.2.0.tgz", - "integrity": "sha1-8rslNovBIeORwlIN6Slpyu4KApA=", - "dev": true - } - } - }, - "entities": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz", - "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=" - }, - "env-paths": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-0.3.1.tgz", - "integrity": "sha1-wwzPy8MMiQlD3AioVYJRfvANpGM=" - }, - "equal-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/equal-length/-/equal-length-1.0.1.tgz", - "integrity": "sha1-IcoRLUirJLTh5//A5TOdMf38J0w=", - "dev": true - }, - "errno": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", - "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", - "dev": true, - "requires": { - "prr": "~1.0.1" - } - }, - "error-ex": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", - "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "error-stack-parser": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-1.3.6.tgz", - "integrity": "sha1-4Oc7k+QXE40c18C3RrGkoUhUwpI=", - "dev": true, - "requires": { - "stackframe": "^0.3.1" - } - }, - "es-abstract": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.11.0.tgz", - "integrity": "sha512-ZnQrE/lXTTQ39ulXZ+J1DTFazV9qBy61x2bY071B+qGco8Z8q1QddsLdt/EF8Ai9hcWH72dWS0kFqXLxOxqslA==", - "dev": true, - "requires": { - "es-to-primitive": "^1.1.1", - "function-bind": "^1.1.1", - "has": "^1.0.1", - "is-callable": "^1.1.3", - "is-regex": "^1.0.4" - } - }, - "es-to-primitive": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.1.1.tgz", - "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=", - "dev": true, - "requires": { - "is-callable": "^1.1.1", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.1" - } - }, - "es5-ext": { - "version": "0.10.42", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.42.tgz", - "integrity": "sha512-AJxO1rmPe1bDEfSR6TJ/FgMFYuTBhR5R57KW58iCkYACMyFbrkqVyzXSurYoScDGvgyMpk7uRF/lPUPPTmsRSA==", - "dev": true, - "requires": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.1", - "next-tick": "1" - } - }, - "es6-error": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", - "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", - "dev": true - }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "es6-map": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", - "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "~0.10.14", - "es6-iterator": "~2.0.1", - "es6-set": "~0.1.5", - "es6-symbol": "~3.1.1", - "event-emitter": "~0.3.5" - } - }, - "es6-promise": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", - "integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=" - }, - "es6-set": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", - "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "~0.10.14", - "es6-iterator": "~2.0.1", - "es6-symbol": "3.1.1", - "event-emitter": "~0.3.5" - } - }, - "es6-symbol": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", - "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "~0.10.14" - } - }, - "es6-weak-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz", - "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "^0.10.14", - "es6-iterator": "^2.0.1", - "es6-symbol": "^3.1.1" - } - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "escodegen": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.9.1.tgz", - "integrity": "sha512-6hTjO1NAWkHnDk3OqQ4YrCuwwmGHL9S3nPlzBOUG/R44rda3wLNrfvQ5fkSGjyhHFKM7ALPKcKGrwvCLe0lC7Q==", - "requires": { - "esprima": "^3.1.3", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - }, - "dependencies": { - "esprima": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", - "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=" - } - } - }, - "escope": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", - "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", - "dev": true, - "requires": { - "es6-map": "^0.1.3", - "es6-weak-map": "^2.0.1", - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "eslint": { - "version": "3.19.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-3.19.0.tgz", - "integrity": "sha1-yPxiAcf0DdCJQbh8CFdnOGpnmsw=", - "dev": true, - "requires": { - "babel-code-frame": "^6.16.0", - "chalk": "^1.1.3", - "concat-stream": "^1.5.2", - "debug": "^2.1.1", - "doctrine": "^2.0.0", - "escope": "^3.6.0", - "espree": "^3.4.0", - "esquery": "^1.0.0", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "file-entry-cache": "^2.0.0", - "glob": "^7.0.3", - "globals": "^9.14.0", - "ignore": "^3.2.0", - "imurmurhash": "^0.1.4", - "inquirer": "^0.12.0", - "is-my-json-valid": "^2.10.0", - "is-resolvable": "^1.0.0", - "js-yaml": "^3.5.1", - "json-stable-stringify": "^1.0.0", - "levn": "^0.3.0", - "lodash": "^4.0.0", - "mkdirp": "^0.5.0", - "natural-compare": "^1.4.0", - "optionator": "^0.8.2", - "path-is-inside": "^1.0.1", - "pluralize": "^1.2.1", - "progress": "^1.1.8", - "require-uncached": "^1.0.2", - "shelljs": "^0.7.5", - "strip-bom": "^3.0.0", - "strip-json-comments": "~2.0.1", - "table": "^3.7.8", - "text-table": "~0.2.0", - "user-home": "^2.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - } - } - }, - "eslint-config-standard": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-6.2.1.tgz", - "integrity": "sha1-06aKr8cZFjnn7kQec0hzkCY1QpI=", - "dev": true - }, - "eslint-config-standard-jsx": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-config-standard-jsx/-/eslint-config-standard-jsx-3.3.0.tgz", - "integrity": "sha1-yrCAGhWjYL9j+suXqyL73YjYpeA=", - "dev": true - }, - "eslint-plugin-promise": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-3.4.2.tgz", - "integrity": "sha1-G+J5Pq/i0YtbEjuBNsJp+AT+cSI=", - "dev": true - }, - "eslint-plugin-react": { - "version": "7.8.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.8.2.tgz", - "integrity": "sha512-H3ne8ob4Bn6NXSN9N9twsn7t8dyHT5bF/ibQepxIHi6JiPIdC2gXlfYvZYucbdrWio4FxBq7Z4mSauQP+qmMkQ==", - "dev": true, - "requires": { - "doctrine": "^2.0.2", - "has": "^1.0.1", - "jsx-ast-utils": "^2.0.1", - "prop-types": "^15.6.0" - } - }, - "eslint-plugin-standard": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-3.1.0.tgz", - "integrity": "sha512-fVcdyuKRr0EZ4fjWl3c+gp1BANFJD1+RaWa2UPYfMZ6jCtp5RG00kSaXnK/dE5sYzt4kaWJ9qdxqUfc0d9kX0w==", - "dev": true - }, - "espower-location-detector": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/espower-location-detector/-/espower-location-detector-1.0.0.tgz", - "integrity": "sha1-oXt+zFnTDheeK+9z+0E3cEyzMbU=", - "dev": true, - "requires": { - "is-url": "^1.2.1", - "path-is-absolute": "^1.0.0", - "source-map": "^0.5.0", - "xtend": "^4.0.0" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "espree": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", - "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", - "dev": true, - "requires": { - "acorn": "^5.5.0", - "acorn-jsx": "^3.0.0" - } - }, - "esprima": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", - "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==", - "dev": true - }, - "espurify": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/espurify/-/espurify-1.8.0.tgz", - "integrity": "sha512-jdkJG9jswjKCCDmEridNUuIQei9algr+o66ZZ19610ZoBsiWLRsQGNYS4HGez3Z/DsR0lhANGAqiwBUclPuNag==", - "dev": true, - "requires": { - "core-js": "^2.0.0" - }, - "dependencies": { - "core-js": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.6.tgz", - "integrity": "sha512-lQUVfQi0aLix2xpyjrrJEvfuYCqPc/HwmTKsC/VNf8q0zsjX7SQZtp4+oRONN5Tsur9GDETPjj+Ub2iDiGZfSQ==", - "dev": true - } - } - }, - "esquery": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", - "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", - "dev": true, - "requires": { - "estraverse": "^4.0.0" - } - }, - "esrecurse": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", - "dev": true, - "requires": { - "estraverse": "^4.1.0" - } - }, - "estraverse": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", - "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=" - }, - "esutils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", - "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true - }, - "eve": { - "version": "git://github.com/adobe-webplatform/eve.git#eef80ed8d188423c2272746fb8ae5cc8dad84cb1", - "from": "git://github.com/adobe-webplatform/eve.git#eef80ed" - }, - "eve-raphael": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/eve-raphael/-/eve-raphael-0.5.0.tgz", - "integrity": "sha1-F8dUt5K+7z+maE15z1pHxjxM2jA=" - }, - "event-emitter": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "~0.10.14" - } - }, - "event-pubsub": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/event-pubsub/-/event-pubsub-4.2.3.tgz", - "integrity": "sha1-DTFC9HrH4No4zcOEAtl+JRC8Xsw=" - }, - "eventemitter2": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", - "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=", - "dev": true - }, - "eventemitter3": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz", - "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==", - "dev": true - }, - "events": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz", - "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=" - }, - "eventsource": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-0.1.6.tgz", - "integrity": "sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=", - "dev": true, - "requires": { - "original": ">=0.0.5" - } - }, - "exec-sh": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.1.tgz", - "integrity": "sha512-aLt95pexaugVtQerpmE51+4QfWrNc304uez7jvj6fWnN8GeEHpttB8F36n8N7uVhUMbH/1enbxQ9HImZ4w/9qg==", - "dev": true, - "requires": { - "merge": "^1.1.3" - } - }, - "execa": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", - "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", - "dev": true, - "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "dev": true - }, - "exit-hook": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", - "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", - "dev": true - }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", - "dev": true, - "requires": { - "is-posix-bracket": "^0.1.0" - } - }, - "expand-range": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", - "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", - "dev": true, - "requires": { - "fill-range": "^2.1.0" - } - }, - "expect": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/expect/-/expect-22.4.3.tgz", - "integrity": "sha512-XcNXEPehqn8b/jm8FYotdX0YrXn36qp4HWlrVT4ktwQas1l1LPxiVWncYnnL2eyMtKAmVIaG0XAp0QlrqJaxaA==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "jest-diff": "^22.4.3", - "jest-get-type": "^22.4.3", - "jest-matcher-utils": "^22.4.3", - "jest-message-util": "^22.4.3", - "jest-regex-util": "^22.4.3" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - } - } - }, - "express": { - "version": "4.16.3", - "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz", - "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=", - "dev": true, - "requires": { - "accepts": "~1.3.5", - "array-flatten": "1.1.1", - "body-parser": "1.18.2", - "content-disposition": "0.5.2", - "content-type": "~1.0.4", - "cookie": "0.3.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.1.1", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.3", - "qs": "6.5.1", - "range-parser": "~1.2.0", - "safe-buffer": "5.1.1", - "send": "0.16.2", - "serve-static": "1.13.2", - "setprototypeof": "1.1.0", - "statuses": "~1.4.0", - "type-is": "~1.6.16", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "qs": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", - "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==", - "dev": true - }, - "safe-buffer": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", - "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", - "dev": true - } - } - }, - "extend": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", - "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=" - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - }, - "extract-zip": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz", - "integrity": "sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=", - "dev": true, - "requires": { - "concat-stream": "1.6.2", - "debug": "2.6.9", - "mkdirp": "0.5.1", - "yauzl": "2.4.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" - }, - "faker": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/faker/-/faker-3.1.0.tgz", - "integrity": "sha1-D5CPr05uwCUk5UpX5DLFwBPgjJ8=", - "dev": true - }, - "fast-deep-equal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", - "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=" - }, - "fast-diff": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz", - "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" - }, - "fastparse": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.1.tgz", - "integrity": "sha1-0eJkOzipTXWDtHkGDmxK/8lAcfg=", - "dev": true - }, - "faye-websocket": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "fb-watchman": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz", - "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=", - "dev": true, - "requires": { - "bser": "^2.0.0" - } - }, - "fbjs": { - "version": "0.8.16", - "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.16.tgz", - "integrity": "sha1-XmdDL1UNxBtXK/VYR7ispk5TN9s=", - "requires": { - "core-js": "^1.0.0", - "isomorphic-fetch": "^2.1.1", - "loose-envify": "^1.0.0", - "object-assign": "^4.1.0", - "promise": "^7.1.1", - "setimmediate": "^1.0.5", - "ua-parser-js": "^0.7.9" - } - }, - "fd-slicer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", - "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", - "dev": true, - "requires": { - "pend": "~1.2.0" - } - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-entry-cache": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", - "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", - "dev": true, - "requires": { - "flat-cache": "^1.2.1", - "object-assign": "^4.0.1" - } - }, - "filename-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", - "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", - "dev": true - }, - "filename-reserved-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", - "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=" - }, - "filenamify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.0.0.tgz", - "integrity": "sha1-vRYiYsC26Uv7zc8Zo7uzdk94VpU=", - "requires": { - "filename-reserved-regex": "^2.0.0", - "strip-outer": "^1.0.0", - "trim-repeated": "^1.0.0" - } - }, - "fileset": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz", - "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=", - "dev": true, - "requires": { - "glob": "^7.0.3", - "minimatch": "^3.0.3" - } - }, - "fill-range": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", - "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", - "dev": true, - "requires": { - "is-number": "^2.1.0", - "isobject": "^2.0.0", - "randomatic": "^3.0.0", - "repeat-element": "^1.1.2", - "repeat-string": "^1.5.2" - } - }, - "finalhandler": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", - "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "statuses": "~1.4.0", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "find-cache-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", - "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^1.0.0", - "pkg-dir": "^2.0.0" - } - }, - "find-root": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", - "dev": true - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "findup-sync": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz", - "integrity": "sha1-fz56l7gjksZTvwZYm9hRkOk8NoM=", - "dev": true, - "requires": { - "glob": "~3.2.9", - "lodash": "~2.4.1" - }, - "dependencies": { - "glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz", - "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=", - "dev": true, - "requires": { - "inherits": "2", - "minimatch": "0.3" - } - }, - "lodash": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", - "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=", - "dev": true - }, - "lru-cache": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", - "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=", - "dev": true - }, - "minimatch": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz", - "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=", - "dev": true, - "requires": { - "lru-cache": "2", - "sigmund": "~1.0.0" - } - } - } - }, - "flat-cache": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz", - "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=", - "dev": true, - "requires": { - "circular-json": "^0.3.1", - "del": "^2.0.2", - "graceful-fs": "^4.1.2", - "write": "^0.2.1" - } - }, - "flatten": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz", - "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=", - "dev": true - }, - "flowchart.js": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/flowchart.js/-/flowchart.js-1.11.0.tgz", - "integrity": "sha1-6N9g5p0I35DAf/sJ6FfVVdiYH8c=", - "requires": { - "raphael": "2.2.7" - } - }, - "fn-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fn-name/-/fn-name-2.0.1.tgz", - "integrity": "sha1-UhTXU3pNBqSjAcDMJi/rhBiAAuc=", - "dev": true - }, - "follow-redirects": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.0.tgz", - "integrity": "sha512-fdrt472/9qQ6Kgjvb935ig6vJCuofpBUD14f9Vb+SLlm7xIe4Qva5gey8EKtv8lp7ahE1wilg3xL1znpVGtZIA==", - "dev": true, - "requires": { - "debug": "^3.1.0" - } - }, - "font-awesome": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz", - "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM=" - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "for-own": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", - "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", - "dev": true, - "requires": { - "for-in": "^1.0.1" - } - }, - "foreach": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", - "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", - "dev": true - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" - }, - "form-data": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.2.0.tgz", - "integrity": "sha1-Jvi8JtpkQOKZy9z7aQNcT3em5GY=", - "requires": { - "async": "~0.9.0", - "combined-stream": "~0.0.4", - "mime-types": "~2.0.3" - }, - "dependencies": { - "async": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", - "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=" - } - } - }, - "formidable": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.0.16.tgz", - "integrity": "sha1-SRbP38TL7QILJXpqlQWpqzjCzQ4=" - }, - "forwarded": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", - "dev": true - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true - }, - "fs-extra": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", - "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "fs-plus": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/fs-plus/-/fs-plus-2.10.1.tgz", - "integrity": "sha1-MgR4HXhAYR5jZOe2+wWMljJ8WqU=", - "requires": { - "async": "^1.5.2", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.2", - "underscore-plus": "1.x" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz", - "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==", - "dev": true, - "optional": true, - "requires": { - "nan": "^2.9.2", - "node-pre-gyp": "^0.10.0" - }, - "dependencies": { - "abbrev": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "ansi-regex": { - "version": "2.1.1", - "bundled": true, - "dev": true - }, - "aproba": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - }, - "are-we-there-yet": { - "version": "1.1.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "balanced-match": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chownr": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true, - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "console-control-strings": { - "version": "1.1.0", - "bundled": true, - "dev": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "debug": { - "version": "2.6.9", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ms": "2.0.0" - } - }, - "deep-extend": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "optional": true - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "detect-libc": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "optional": true - }, - "fs-minipass": { - "version": "1.2.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, - "fs.realpath": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "gauge": { - "version": "2.7.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "glob": { - "version": "7.1.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "has-unicode": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "iconv-lite": { - "version": "0.4.21", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safer-buffer": "^2.1.0" - } - }, - "ignore-walk": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minimatch": "^3.0.4" - } - }, - "inflight": { - "version": "1.0.6", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "bundled": true, - "dev": true - }, - "ini": { - "version": "1.3.5", - "bundled": true, - "dev": true, - "optional": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "bundled": true, - "dev": true - }, - "minipass": { - "version": "2.2.4", - "bundled": true, - "dev": true, - "requires": { - "safe-buffer": "^5.1.1", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, - "mkdirp": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "requires": { - "minimist": "0.0.8" - } - }, - "ms": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "needle": { - "version": "2.2.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "debug": "^2.1.2", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - } - }, - "node-pre-gyp": { - "version": "0.10.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.0", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.1.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4" - } - }, - "nopt": { - "version": "4.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - }, - "npm-bundled": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "optional": true - }, - "npm-packlist": { - "version": "1.1.10", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" - } - }, - "npmlog": { - "version": "4.1.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "once": { - "version": "1.4.0", - "bundled": true, - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "os-homedir": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "os-tmpdir": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "osenv": { - "version": "0.1.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "process-nextick-args": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "rc": { - "version": "1.2.7", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "deep-extend": "^0.5.1", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - } - } - }, - "readable-stream": { - "version": "2.3.6", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "rimraf": { - "version": "2.6.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "glob": "^7.0.5" - } - }, - "safe-buffer": { - "version": "5.1.1", - "bundled": true, - "dev": true - }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true, - "dev": true, - "optional": true - }, - "sax": { - "version": "1.2.4", - "bundled": true, - "dev": true, - "optional": true - }, - "semver": { - "version": "5.5.0", - "bundled": true, - "dev": true, - "optional": true - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "string-width": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "tar": { - "version": "4.4.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "chownr": "^1.0.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.2.4", - "minizlib": "^1.1.0", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.1", - "yallist": "^3.0.2" - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "wide-align": { - "version": "1.1.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "string-width": "^1.0.2" - } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "yallist": { - "version": "3.0.2", - "bundled": true, - "dev": true - } - } - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "function-name-support": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/function-name-support/-/function-name-support-0.2.0.tgz", - "integrity": "sha1-VdO/qm6v1QWlD5vIH99XVkoLsHE=", - "dev": true - }, - "gar": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/gar/-/gar-1.0.3.tgz", - "integrity": "sha512-zDpwk/l3HbhjVAvdxNUTJFzgXiNy0a7EmE/50XT38o1z+7NJbFhp+8CDsv1Qgy2adBAwUVYlMpIX2fZUbmlUJw==", - "optional": true - }, - "generate-function": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz", - "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=" - }, - "generate-object-property": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", - "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", - "requires": { - "is-property": "^1.0.0" - } - }, - "get-caller-file": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", - "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=" - }, - "get-folder-size": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-folder-size/-/get-folder-size-1.0.1.tgz", - "integrity": "sha1-gC+kIIQ03nEgUYKxWrfxNSCI5YA=", - "optional": true, - "requires": { - "async": "^1.4.2", - "gar": "^1.0.2" - } - }, - "get-package-info": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/get-package-info/-/get-package-info-0.0.2.tgz", - "integrity": "sha1-csOPvuLnZyhCSgDcFOJN0aKMI5E=", - "dev": true, - "requires": { - "bluebird": "^3.1.1", - "lodash.get": "^4.0.0", - "resolve": "^1.1.6" - }, - "dependencies": { - "bluebird": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", - "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==", - "dev": true - } - } - }, - "get-port": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz", - "integrity": "sha1-3Xzn3hh8Bsi/NTeWrHHgmfCYDrw=", - "dev": true - }, - "get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", - "dev": true - }, - "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true - }, - "getobject": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz", - "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=", - "dev": true - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "requires": { - "assert-plus": "^1.0.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" - } - } - }, - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-base": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", - "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", - "dev": true, - "requires": { - "glob-parent": "^2.0.0", - "is-glob": "^2.0.0" - } - }, - "glob-parent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", - "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", - "dev": true, - "requires": { - "is-glob": "^2.0.0" - } - }, - "global": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/global/-/global-4.3.2.tgz", - "integrity": "sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8=", - "dev": true, - "requires": { - "min-document": "^2.19.0", - "process": "~0.5.1" - } - }, - "global-dirs": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", - "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", - "dev": true, - "requires": { - "ini": "^1.3.4" - } - }, - "globals": { - "version": "9.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", - "dev": true - }, - "globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", - "dev": true, - "requires": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "got": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/got/-/got-5.7.1.tgz", - "integrity": "sha1-X4FjWmHkplifGAVp6k44FoClHzU=", - "requires": { - "create-error-class": "^3.0.1", - "duplexer2": "^0.1.4", - "is-redirect": "^1.0.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "lowercase-keys": "^1.0.0", - "node-status-codes": "^1.0.0", - "object-assign": "^4.0.1", - "parse-json": "^2.1.0", - "pinkie-promise": "^2.0.0", - "read-all-stream": "^3.0.0", - "readable-stream": "^2.0.5", - "timed-out": "^3.0.0", - "unzip-response": "^1.0.2", - "url-parse-lax": "^1.0.0" - } - }, - "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" - }, - "growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", - "dev": true - }, - "grunt": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/grunt/-/grunt-0.4.5.tgz", - "integrity": "sha1-VpN81RlDJK3/bSB2MYMqnWuk5/A=", - "dev": true, - "requires": { - "async": "~0.1.22", - "coffee-script": "~1.3.3", - "colors": "~0.6.2", - "dateformat": "1.0.2-1.2.3", - "eventemitter2": "~0.4.13", - "exit": "~0.1.1", - "findup-sync": "~0.1.2", - "getobject": "~0.1.0", - "glob": "~3.1.21", - "grunt-legacy-log": "~0.1.0", - "grunt-legacy-util": "~0.2.0", - "hooker": "~0.2.3", - "iconv-lite": "~0.2.11", - "js-yaml": "~2.0.5", - "lodash": "~0.9.2", - "minimatch": "~0.2.12", - "nopt": "~1.0.10", - "rimraf": "~2.2.8", - "underscore.string": "~2.2.1", - "which": "~1.0.5" - }, - "dependencies": { - "argparse": { - "version": "0.1.16", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz", - "integrity": "sha1-z9AeD7uj1srtBJ+9dY1A9lGW9Xw=", - "dev": true, - "requires": { - "underscore": "~1.7.0", - "underscore.string": "~2.4.0" - }, - "dependencies": { - "underscore.string": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz", - "integrity": "sha1-jN2PusTi0uoefi6Al8QvRCKA+Fs=", - "dev": true - } - } - }, - "async": { - "version": "0.1.22", - "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz", - "integrity": "sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE=", - "dev": true - }, - "coffee-script": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz", - "integrity": "sha1-FQ1rTLUiiUNp7+1qIQHCC8f0pPQ=", - "dev": true - }, - "colors": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz", - "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=", - "dev": true - }, - "esprima": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz", - "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0=", - "dev": true - }, - "glob": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz", - "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=", - "dev": true, - "requires": { - "graceful-fs": "~1.2.0", - "inherits": "1", - "minimatch": "~0.2.11" - } - }, - "graceful-fs": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz", - "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=", - "dev": true - }, - "iconv-lite": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz", - "integrity": "sha1-HOYKOleGSiktEyH/RgnKS7llrcg=", - "dev": true - }, - "inherits": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz", - "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=", - "dev": true - }, - "js-yaml": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz", - "integrity": "sha1-olrmUJmZ6X3yeMZxnaEb0Gh3Q6g=", - "dev": true, - "requires": { - "argparse": "~ 0.1.11", - "esprima": "~ 1.0.2" - } - }, - "lodash": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz", - "integrity": "sha1-jzSZxSRdNG1oLlsNO0B2fgnxqSw=", - "dev": true - }, - "lru-cache": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", - "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=", - "dev": true - }, - "minimatch": { - "version": "0.2.14", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz", - "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=", - "dev": true, - "requires": { - "lru-cache": "2", - "sigmund": "~1.0.0" - } - }, - "nopt": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", - "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", - "dev": true, - "requires": { - "abbrev": "1" - } - }, - "rimraf": { - "version": "2.2.8", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", - "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=", - "dev": true - }, - "underscore": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz", - "integrity": "sha1-a7rwh3UA02vjTsqlhODbn+8DUgk=", - "dev": true - }, - "which": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz", - "integrity": "sha1-RgwdoPgQED0DIam2M6+eV15kSG8=", - "dev": true - } - } - }, - "grunt-electron-installer": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/grunt-electron-installer/-/grunt-electron-installer-2.1.0.tgz", - "integrity": "sha1-s55+sau0SIodi3WH/U5y1op0EDA=", - "dev": true, - "requires": { - "electron-winstaller": "^2.2.0" - } - }, - "grunt-electron-installer-debian": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/grunt-electron-installer-debian/-/grunt-electron-installer-debian-0.2.0.tgz", - "integrity": "sha1-KEn3wt9rit+DXVjwnGqgFVAlS+A=", - "optional": true, - "requires": { - "electron-installer-debian": "^0.1.0" - } - }, - "grunt-electron-installer-redhat": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/grunt-electron-installer-redhat/-/grunt-electron-installer-redhat-0.3.1.tgz", - "integrity": "sha1-zjCT0RE6U+LDS9cv7UqRmXGtzpY=", - "optional": true, - "requires": { - "electron-installer-redhat": "^0.3.0" - } - }, - "grunt-legacy-log": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz", - "integrity": "sha1-7ClCboAwIa9ZAp+H0vnNczWgVTE=", - "dev": true, - "requires": { - "colors": "~0.6.2", - "grunt-legacy-log-utils": "~0.1.1", - "hooker": "~0.2.3", - "lodash": "~2.4.1", - "underscore.string": "~2.3.3" - }, - "dependencies": { - "colors": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz", - "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=", - "dev": true - }, - "lodash": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", - "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=", - "dev": true - }, - "underscore.string": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz", - "integrity": "sha1-ccCL9rQosRM/N+ePo6Icgvcymw0=", - "dev": true - } - } - }, - "grunt-legacy-log-utils": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz", - "integrity": "sha1-wHBrndkGThFvNvI/5OawSGcsD34=", - "dev": true, - "requires": { - "colors": "~0.6.2", - "lodash": "~2.4.1", - "underscore.string": "~2.3.3" - }, - "dependencies": { - "colors": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz", - "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=", - "dev": true - }, - "lodash": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", - "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=", - "dev": true - }, - "underscore.string": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz", - "integrity": "sha1-ccCL9rQosRM/N+ePo6Icgvcymw0=", - "dev": true - } - } - }, - "grunt-legacy-util": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz", - "integrity": "sha1-kzJIhNv343qf98Am3/RR2UqeVUs=", - "dev": true, - "requires": { - "async": "~0.1.22", - "exit": "~0.1.1", - "getobject": "~0.1.0", - "hooker": "~0.2.3", - "lodash": "~0.9.2", - "underscore.string": "~2.2.1", - "which": "~1.0.5" - }, - "dependencies": { - "async": { - "version": "0.1.22", - "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz", - "integrity": "sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE=", - "dev": true - }, - "lodash": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz", - "integrity": "sha1-jzSZxSRdNG1oLlsNO0B2fgnxqSw=", - "dev": true - }, - "which": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz", - "integrity": "sha1-RgwdoPgQED0DIam2M6+eV15kSG8=", - "dev": true - } - } - }, - "handlebars": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.11.tgz", - "integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=", - "dev": true, - "requires": { - "async": "^1.4.0", - "optimist": "^0.6.1", - "source-map": "^0.4.4", - "uglify-js": "^2.6" - }, - "dependencies": { - "optimist": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", - "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", - "dev": true, - "requires": { - "minimist": "~0.0.1", - "wordwrap": "~0.0.2" - } - }, - "source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "dev": true, - "requires": { - "amdefine": ">=0.0.4" - } - } - } - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" - }, - "har-validator": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-1.8.0.tgz", - "integrity": "sha1-2DhCsOtMQ1lgrrEIoGejqpTA7rI=", - "requires": { - "bluebird": "^2.9.30", - "chalk": "^1.0.0", - "commander": "^2.8.1", - "is-my-json-valid": "^2.12.0" - }, - "dependencies": { - "commander": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz", - "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==" - } - } - }, - "harmony-reflect": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.0.tgz", - "integrity": "sha512-0kZ1XcoelFOLEjEtvWAZyq/1S55eDSieWEJwme311MNVNcRpvjlr2zA66kBV6WAB8C1XI1p1cXCnFPqd1BxlPg==", - "dev": true - }, - "has": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz", - "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=", - "dev": true, - "requires": { - "function-bind": "^1.0.2" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "has-color": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz", - "integrity": "sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "has-yarn": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-1.0.0.tgz", - "integrity": "sha1-ieJdtgS3Jcj1l2//Ct3JIbgopac=", - "dev": true - }, - "hawk": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/hawk/-/hawk-2.3.1.tgz", - "integrity": "sha1-HnMc45RH+h0PbXB/e87r7A/R7B8=", - "requires": { - "boom": "2.x.x", - "cryptiles": "2.x.x", - "hoek": "2.x.x", - "sntp": "1.x.x" - } - }, - "highlight.js": { - "version": "9.12.0", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.12.0.tgz", - "integrity": "sha1-5tnb5Xy+/mB1HwKvM2GVhwyQwB4=", - "dev": true - }, - "history": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/history/-/history-1.17.0.tgz", - "integrity": "sha1-xUg8qlodH+oAoafY0ZuHQBZxHSk=", - "dev": true, - "requires": { - "deep-equal": "^1.0.0", - "invariant": "^2.0.0", - "query-string": "^3.0.0", - "warning": "^2.0.0" - }, - "dependencies": { - "query-string": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-3.0.3.tgz", - "integrity": "sha1-ri4UtNBQcdTpuetIc8NbDc1C5jg=", - "dev": true, - "requires": { - "strict-uri-encode": "^1.0.0" - } - } - } - }, - "hoek": { - "version": "2.16.3", - "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", - "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=" - }, - "hoist-non-react-statics": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.0.tgz", - "integrity": "sha512-6Bl6XsDT1ntE0lHbIhr4Kp2PGcleGZ66qu5Jqk8lc0Xc/IeG6gVLmwUGs/K0Us+L8VWoKgj0uWdPMataOsm31w==" - }, - "home-or-tmp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", - "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", - "dev": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.1" - } - }, - "home-path": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/home-path/-/home-path-1.0.6.tgz", - "integrity": "sha512-wo+yjrdAtoXt43Vy92a+0IPCYViiyLAHyp0QVS4xL/tfvVz5sXIW1ubLZk3nhVkD92fQpUMKX+fzMjr5F489vw==", - "dev": true - }, - "hooker": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz", - "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=", - "dev": true - }, - "hosted-git-info": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz", - "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==" - }, - "html-comment-regex": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.1.tgz", - "integrity": "sha1-ZouTd26q5V696POtRkswekljYl4=", - "dev": true - }, - "html-encoding-sniffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", - "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", - "requires": { - "whatwg-encoding": "^1.0.1" - } - }, - "htmlparser2": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.9.2.tgz", - "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=", - "requires": { - "domelementtype": "^1.3.0", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^2.0.2" - } - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "http-parser-js": { - "version": "0.4.13", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.13.tgz", - "integrity": "sha1-O9bW/ebjFyyTNMOzO2wZPYD+ETc=", - "dev": true - }, - "http-proxy": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz", - "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==", - "dev": true, - "requires": { - "eventemitter3": "^3.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-middleware": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz", - "integrity": "sha1-ZC6ISIUdZvCdTxJJEoRtuutBuDM=", - "dev": true, - "requires": { - "http-proxy": "^1.16.2", - "is-glob": "^3.1.0", - "lodash": "^4.17.2", - "micromatch": "^2.3.11" - }, - "dependencies": { - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "http-signature": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-0.10.1.tgz", - "integrity": "sha1-T72sEyVZqoMjEh5UB3nAoBKyfmY=", - "requires": { - "asn1": "0.1.11", - "assert-plus": "^0.1.5", - "ctype": "0.5.3" - } - }, - "https-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-0.0.1.tgz", - "integrity": "sha1-P5E2XKvmC3ftDruiS0VOPgnZWoI=", - "dev": true - }, - "hullabaloo-config-manager": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/hullabaloo-config-manager/-/hullabaloo-config-manager-1.1.1.tgz", - "integrity": "sha512-ztKnkZV0TmxnumCDHHgLGNiDnotu4EHCp9YMkznWuo4uTtCyJ+cu+RNcxUeXYKTllpvLFWnbfWry09yzszgg+A==", - "dev": true, - "requires": { - "dot-prop": "^4.1.0", - "es6-error": "^4.0.2", - "graceful-fs": "^4.1.11", - "indent-string": "^3.1.0", - "json5": "^0.5.1", - "lodash.clonedeep": "^4.5.0", - "lodash.clonedeepwith": "^4.5.0", - "lodash.isequal": "^4.5.0", - "lodash.merge": "^4.6.0", - "md5-hex": "^2.0.0", - "package-hash": "^2.0.0", - "pkg-dir": "^2.0.0", - "resolve-from": "^3.0.0", - "safe-buffer": "^5.0.1" - }, - "dependencies": { - "dot-prop": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", - "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", - "dev": true, - "requires": { - "is-obj": "^1.0.0" - } - } - } - }, - "humanize-plus": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/humanize-plus/-/humanize-plus-1.8.2.tgz", - "integrity": "sha1-pls0RZrWNnrbs3B6gqPJ+RYWcDA=", - "dev": true - }, - "i18n-2": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/i18n-2/-/i18n-2-0.7.2.tgz", - "integrity": "sha512-Rdh6vfpNhL7q61cNf27x7QGULTi1TcGLVdFb5OJ6dOiJo+EkOTqEg0+3xgyeEMgYhopUBsh2IiSkFkjM+EhEmA==", - "requires": { - "debug": "^3.1.0", - "sprintf": "^0.1.5" - } - }, - "iconv-lite": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", - "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "identity-obj-proxy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", - "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", - "dev": true, - "requires": { - "harmony-reflect": "^1.4.6" - } - }, - "ieee754": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.8.tgz", - "integrity": "sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q=" - }, - "ignore": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.8.tgz", - "integrity": "sha512-pUh+xUQQhQzevjRHHFqqcTy0/dP/kS9I8HSrUydhihjuD09W6ldVWFtIrwhXdUJHis3i2rZNqEHpZH/cbinFbg==", - "dev": true - }, - "ignore-by-default": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", - "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=", - "dev": true - }, - "immutable": { - "version": "3.8.2", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", - "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=" - }, - "import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", - "dev": true - }, - "import-local": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-0.1.1.tgz", - "integrity": "sha1-sReVcqrNwRxqkQCftDDbyrX2aKg=", - "dev": true, - "requires": { - "pkg-dir": "^2.0.0", - "resolve-cwd": "^2.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" - }, - "indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", - "dev": true - }, - "indexes-of": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", - "dev": true - }, - "indexof": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", - "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "ini": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", - "dev": true - }, - "inquirer": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz", - "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=", - "dev": true, - "requires": { - "ansi-escapes": "^1.1.0", - "ansi-regex": "^2.0.0", - "chalk": "^1.0.0", - "cli-cursor": "^1.0.1", - "cli-width": "^2.0.0", - "figures": "^1.3.5", - "lodash": "^4.3.0", - "readline2": "^1.0.1", - "run-async": "^0.1.0", - "rx-lite": "^3.1.2", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-escapes": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", - "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=", - "dev": true - }, - "cli-cursor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", - "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", - "dev": true, - "requires": { - "restore-cursor": "^1.0.1" - } - }, - "figures": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" - } - }, - "onetime": { - "version": "1.1.0", - "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", - "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", - "dev": true - }, - "restore-cursor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", - "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", - "dev": true, - "requires": { - "exit-hook": "^1.0.0", - "onetime": "^1.0.0" - } - } - } - }, - "interpret": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", - "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=", - "dev": true - }, - "invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "requires": { - "loose-envify": "^1.0.0" - } - }, - "invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" - }, - "ipaddr.js": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.6.0.tgz", - "integrity": "sha1-4/o1e3c9phnybpXwSdBVxyeW+Gs=", - "dev": true - }, - "irregular-plurals": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-1.4.0.tgz", - "integrity": "sha1-LKmwM2UREYVUEvFr5dd8YqRYp2Y=", - "dev": true - }, - "is-absolute-url": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", - "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", - "dev": true - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "is-builtin-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", - "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", - "requires": { - "builtin-modules": "^1.0.0" - } - }, - "is-callable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.3.tgz", - "integrity": "sha1-hut1OSgF3cM69xySoO7fdO52BLI=", - "dev": true - }, - "is-ci": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.1.0.tgz", - "integrity": "sha512-c7TnwxLePuqIlxHgr7xtxzycJPegNHFuIrBkwbf8hc58//+Op1CqFkyS+xnIMkwn9UsJIwc174BIjkyBmSpjKg==", - "dev": true, - "requires": { - "ci-info": "^1.0.0" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-date-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", - "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", - "dev": true - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "is-dotfile": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", - "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", - "dev": true - }, - "is-equal-shallow": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", - "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", - "dev": true, - "requires": { - "is-primitive": "^2.0.0" - } - }, - "is-error": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-error/-/is-error-2.2.1.tgz", - "integrity": "sha1-aEqW2EB2V3yY9M20DG0mpRI78Zw=", - "dev": true - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-finite": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", - "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "is-generator-fn": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-1.0.0.tgz", - "integrity": "sha1-lp1J4bszKfa7fwkIm+JleLLd1Go=", - "dev": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - }, - "is-installed-globally": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", - "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", - "dev": true, - "requires": { - "global-dirs": "^0.1.0", - "is-path-inside": "^1.0.0" - } - }, - "is-my-ip-valid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz", - "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==" - }, - "is-my-json-valid": { - "version": "2.17.2", - "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.17.2.tgz", - "integrity": "sha512-IBhBslgngMQN8DDSppmgDv7RNrlFotuuDsKcrCP3+HbFaVivIBU7u9oiiErw8sH4ynx3+gOGQ3q2otkgiSi6kg==", - "requires": { - "generate-function": "^2.0.0", - "generate-object-property": "^1.1.0", - "is-my-ip-valid": "^1.0.0", - "jsonpointer": "^4.0.0", - "xtend": "^4.0.0" - } - }, - "is-npm": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", - "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=", - "dev": true - }, - "is-number": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", - "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" - }, - "is-observable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", - "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", - "dev": true, - "requires": { - "symbol-observable": "^1.1.0" - } - }, - "is-odd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-odd/-/is-odd-2.0.0.tgz", - "integrity": "sha512-OTiixgpZAT1M4NHgS5IguFp/Vz2VI3U7Goh4/HA1adtwyLtSBrxYlcSYkhpAE07s4fKEcjrFxyvtQBND4vFQyQ==", - "dev": true, - "requires": { - "is-number": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - } - } - }, - "is-path-cwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", - "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=", - "dev": true - }, - "is-path-in-cwd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", - "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", - "dev": true, - "requires": { - "is-path-inside": "^1.0.0" - } - }, - "is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", - "dev": true, - "requires": { - "path-is-inside": "^1.0.1" - } - }, - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "is-posix-bracket": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", - "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", - "dev": true - }, - "is-primitive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", - "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", - "dev": true - }, - "is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", - "dev": true - }, - "is-property": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", - "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=" - }, - "is-redirect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", - "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=" - }, - "is-regex": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", - "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", - "dev": true, - "requires": { - "has": "^1.0.1" - } - }, - "is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", - "dev": true - }, - "is-retry-allowed": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz", - "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=" - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" - }, - "is-svg": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz", - "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=", - "dev": true, - "requires": { - "html-comment-regex": "^1.1.0" - } - }, - "is-symbol": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.1.tgz", - "integrity": "sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI=", - "dev": true - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - }, - "is-url": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", - "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==", - "dev": true - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - }, - "isomorphic-fetch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", - "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", - "requires": { - "node-fetch": "^1.0.1", - "whatwg-fetch": ">=0.10.0" - } - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" - }, - "istanbul-api": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-1.3.1.tgz", - "integrity": "sha512-duj6AlLcsWNwUpfyfHt0nWIeRiZpuShnP40YTxOGQgtaN8fd6JYSxsvxUphTDy8V5MfDXo4s/xVCIIvVCO808g==", - "dev": true, - "requires": { - "async": "^2.1.4", - "compare-versions": "^3.1.0", - "fileset": "^2.0.2", - "istanbul-lib-coverage": "^1.2.0", - "istanbul-lib-hook": "^1.2.0", - "istanbul-lib-instrument": "^1.10.1", - "istanbul-lib-report": "^1.1.4", - "istanbul-lib-source-maps": "^1.2.4", - "istanbul-reports": "^1.3.0", - "js-yaml": "^3.7.0", - "mkdirp": "^0.5.1", - "once": "^1.4.0" - }, - "dependencies": { - "async": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", - "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", - "dev": true, - "requires": { - "lodash": "^4.17.10" - } - }, - "istanbul-lib-source-maps": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.4.tgz", - "integrity": "sha512-UzuK0g1wyQijiaYQxj/CdNycFhAd2TLtO2obKQMTZrZ1jzEMRY3rvpASEKkaxbRR6brvdovfA03znPa/pXcejg==", - "dev": true, - "requires": { - "debug": "^3.1.0", - "istanbul-lib-coverage": "^1.2.0", - "mkdirp": "^0.5.1", - "rimraf": "^2.6.1", - "source-map": "^0.5.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "istanbul-lib-coverage": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.0.tgz", - "integrity": "sha512-GvgM/uXRwm+gLlvkWHTjDAvwynZkL9ns15calTrmhGgowlwJBbWMYzWbKqE2DT6JDP1AFXKa+Zi0EkqNCUqY0A==", - "dev": true - }, - "istanbul-lib-hook": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-1.2.0.tgz", - "integrity": "sha512-p3En6/oGkFQV55Up8ZPC2oLxvgSxD8CzA0yBrhRZSh3pfv3OFj9aSGVC0yoerAi/O4u7jUVnOGVX1eVFM+0tmQ==", - "dev": true, - "requires": { - "append-transform": "^0.4.0" - } - }, - "istanbul-lib-instrument": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.1.tgz", - "integrity": "sha512-1dYuzkOCbuR5GRJqySuZdsmsNKPL3PTuyPevQfoCXJePT9C8y1ga75neU+Tuy9+yS3G/dgx8wgOmp2KLpgdoeQ==", - "dev": true, - "requires": { - "babel-generator": "^6.18.0", - "babel-template": "^6.16.0", - "babel-traverse": "^6.18.0", - "babel-types": "^6.18.0", - "babylon": "^6.18.0", - "istanbul-lib-coverage": "^1.2.0", - "semver": "^5.3.0" - } - }, - "istanbul-lib-report": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-1.1.4.tgz", - "integrity": "sha512-Azqvq5tT0U09nrncK3q82e/Zjkxa4tkFZv7E6VcqP0QCPn6oNljDPfrZEC/umNXds2t7b8sRJfs6Kmpzt8m2kA==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^1.2.0", - "mkdirp": "^0.5.1", - "path-parse": "^1.0.5", - "supports-color": "^3.1.2" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "istanbul-lib-source-maps": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.3.tgz", - "integrity": "sha512-fDa0hwU/5sDXwAklXgAoCJCOsFsBplVQ6WBldz5UwaqOzmDhUK4nfuR7/G//G2lERlblUNJB8P6e8cXq3a7MlA==", - "dev": true, - "requires": { - "debug": "^3.1.0", - "istanbul-lib-coverage": "^1.1.2", - "mkdirp": "^0.5.1", - "rimraf": "^2.6.1", - "source-map": "^0.5.3" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "istanbul-reports": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-1.3.0.tgz", - "integrity": "sha512-y2Z2IMqE1gefWUaVjrBm0mSKvUkaBy9Vqz8iwr/r40Y9hBbIteH5wqHG/9DLTfJ9xUnUT2j7A3+VVJ6EaYBllA==", - "dev": true, - "requires": { - "handlebars": "^4.0.3" - } - }, - "jest": { - "version": "22.4.4", - "resolved": "https://registry.npmjs.org/jest/-/jest-22.4.4.tgz", - "integrity": "sha512-eBhhW8OS/UuX3HxgzNBSVEVhSuRDh39Z1kdYkQVWna+scpgsrD7vSeBI7tmEvsguPDMnfJodW28YBnhv/BzSew==", - "dev": true, - "requires": { - "import-local": "^1.0.0", - "jest-cli": "^22.4.4" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "dev": true, - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "import-local": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz", - "integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==", - "dev": true, - "requires": { - "pkg-dir": "^2.0.0", - "resolve-cwd": "^2.0.0" - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "jest-cli": { - "version": "22.4.4", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-22.4.4.tgz", - "integrity": "sha512-I9dsgkeyjVEEZj9wrGrqlH+8OlNob9Iptyl+6L5+ToOLJmHm4JwOPatin1b2Bzp5R5YRQJ+oiedx7o1H7wJzhA==", - "dev": true, - "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.1", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.1.11", - "import-local": "^1.0.0", - "is-ci": "^1.0.10", - "istanbul-api": "^1.1.14", - "istanbul-lib-coverage": "^1.1.1", - "istanbul-lib-instrument": "^1.8.0", - "istanbul-lib-source-maps": "^1.2.1", - "jest-changed-files": "^22.2.0", - "jest-config": "^22.4.4", - "jest-environment-jsdom": "^22.4.1", - "jest-get-type": "^22.1.0", - "jest-haste-map": "^22.4.2", - "jest-message-util": "^22.4.0", - "jest-regex-util": "^22.1.0", - "jest-resolve-dependencies": "^22.1.0", - "jest-runner": "^22.4.4", - "jest-runtime": "^22.4.4", - "jest-snapshot": "^22.4.0", - "jest-util": "^22.4.1", - "jest-validate": "^22.4.4", - "jest-worker": "^22.2.2", - "micromatch": "^2.3.11", - "node-notifier": "^5.2.1", - "realpath-native": "^1.0.0", - "rimraf": "^2.5.4", - "slash": "^1.0.0", - "string-length": "^2.0.0", - "strip-ansi": "^4.0.0", - "which": "^1.2.12", - "yargs": "^10.0.3" - } - }, - "os-locale": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", - "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", - "dev": true, - "requires": { - "execa": "^0.7.0", - "lcid": "^1.0.0", - "mem": "^1.1.0" - } - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, - "yargs": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-10.1.2.tgz", - "integrity": "sha512-ivSoxqBGYOqQVruxD35+EyCFDYNEFL/Uo6FcOnz+9xZdZzK0Zzw4r4KhbrME1Oo2gOggwJod2MnsdamSG7H9ig==", - "dev": true, - "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.1.1", - "find-up": "^2.1.0", - "get-caller-file": "^1.0.1", - "os-locale": "^2.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^8.1.0" - } - }, - "yargs-parser": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-8.1.0.tgz", - "integrity": "sha512-yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ==", - "dev": true, - "requires": { - "camelcase": "^4.1.0" - } - } - } - }, - "jest-changed-files": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-22.4.3.tgz", - "integrity": "sha512-83Dh0w1aSkUNFhy5d2dvqWxi/y6weDwVVLU6vmK0cV9VpRxPzhTeGimbsbRDSnEoszhF937M4sDLLeS7Cu/Tmw==", - "dev": true, - "requires": { - "throat": "^4.0.0" - } - }, - "jest-config": { - "version": "22.4.4", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-22.4.4.tgz", - "integrity": "sha512-9CKfo1GC4zrXSoMLcNeDvQBfgtqGTB1uP8iDIZ97oB26RCUb886KkKWhVcpyxVDOUxbhN+uzcBCeFe7w+Iem4A==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "glob": "^7.1.1", - "jest-environment-jsdom": "^22.4.1", - "jest-environment-node": "^22.4.1", - "jest-get-type": "^22.1.0", - "jest-jasmine2": "^22.4.4", - "jest-regex-util": "^22.1.0", - "jest-resolve": "^22.4.2", - "jest-util": "^22.4.1", - "jest-validate": "^22.4.4", - "pretty-format": "^22.4.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "jest-diff": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-22.4.3.tgz", - "integrity": "sha512-/QqGvCDP5oZOF6PebDuLwrB2BMD8ffJv6TAGAdEVuDx1+uEgrHpSFrfrOiMRx2eJ1hgNjlQrOQEHetVwij90KA==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "diff": "^3.2.0", - "jest-get-type": "^22.4.3", - "pretty-format": "^22.4.3" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "jest-docblock": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-22.4.3.tgz", - "integrity": "sha512-uPKBEAw7YrEMcXueMKZXn/rbMxBiSv48fSqy3uEnmgOlQhSX+lthBqHb1fKWNVmFqAp9E/RsSdBfiV31LbzaOg==", - "dev": true, - "requires": { - "detect-newline": "^2.1.0" - } - }, - "jest-environment-jsdom": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-22.4.3.tgz", - "integrity": "sha512-FviwfR+VyT3Datf13+ULjIMO5CSeajlayhhYQwpzgunswoaLIPutdbrnfUHEMyJCwvqQFaVtTmn9+Y8WCt6n1w==", - "dev": true, - "requires": { - "jest-mock": "^22.4.3", - "jest-util": "^22.4.3", - "jsdom": "^11.5.1" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "combined-stream": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", - "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "cssstyle": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.3.1.tgz", - "integrity": "sha512-tNvaxM5blOnxanyxI6panOsnfiyLRj3HV4qjqqS45WPNS1usdYWRUQjqTEEELK73lpeP/1KoIGYUwrBn/VcECA==", - "dev": true, - "requires": { - "cssom": "0.3.x" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "form-data": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", - "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "1.0.6", - "mime-types": "^2.1.12" - } - }, - "har-validator": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", - "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", - "dev": true, - "requires": { - "ajv": "^5.1.0", - "har-schema": "^2.0.0" - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "jsdom": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.11.0.tgz", - "integrity": "sha512-ou1VyfjwsSuWkudGxb03FotDajxAto6USAlmMZjE2lc0jCznt7sBWkhfRBRaWwbnmDqdMSTKTLT5d9sBFkkM7A==", - "dev": true, - "requires": { - "abab": "^1.0.4", - "acorn": "^5.3.0", - "acorn-globals": "^4.1.0", - "array-equal": "^1.0.0", - "cssom": ">= 0.3.2 < 0.4.0", - "cssstyle": ">= 0.3.1 < 0.4.0", - "data-urls": "^1.0.0", - "domexception": "^1.0.0", - "escodegen": "^1.9.0", - "html-encoding-sniffer": "^1.0.2", - "left-pad": "^1.2.0", - "nwsapi": "^2.0.0", - "parse5": "4.0.0", - "pn": "^1.1.0", - "request": "^2.83.0", - "request-promise-native": "^1.0.5", - "sax": "^1.2.4", - "symbol-tree": "^3.2.2", - "tough-cookie": "^2.3.3", - "w3c-hr-time": "^1.0.1", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.3", - "whatwg-mimetype": "^2.1.0", - "whatwg-url": "^6.4.1", - "ws": "^4.0.0", - "xml-name-validator": "^3.0.0" - } - }, - "mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", - "dev": true - }, - "mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "dev": true, - "requires": { - "mime-db": "~1.33.0" - } - }, - "oauth-sign": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", - "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", - "dev": true - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - }, - "request": { - "version": "2.87.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", - "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.6.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.1", - "forever-agent": "~0.6.1", - "form-data": "~2.3.1", - "har-validator": "~5.0.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.17", - "oauth-sign": "~0.8.2", - "performance-now": "^2.1.0", - "qs": "~6.5.1", - "safe-buffer": "^5.1.1", - "tough-cookie": "~2.3.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.1.0" - } - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - } - } - }, - "jest-environment-node": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-22.4.3.tgz", - "integrity": "sha512-reZl8XF6t/lMEuPWwo9OLfttyC26A5AMgDyEQ6DBgZuyfyeNUzYT8BFo6uxCCP/Av/b7eb9fTi3sIHFPBzmlRA==", - "dev": true, - "requires": { - "jest-mock": "^22.4.3", - "jest-util": "^22.4.3" - } - }, - "jest-get-type": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-22.4.3.tgz", - "integrity": "sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w==", - "dev": true - }, - "jest-haste-map": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-22.4.3.tgz", - "integrity": "sha512-4Q9fjzuPVwnaqGKDpIsCSoTSnG3cteyk2oNVjBX12HHOaF1oxql+uUiqZb5Ndu7g/vTZfdNwwy4WwYogLh29DQ==", - "dev": true, - "requires": { - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.1.11", - "jest-docblock": "^22.4.3", - "jest-serializer": "^22.4.3", - "jest-worker": "^22.4.3", - "micromatch": "^2.3.11", - "sane": "^2.0.0" - } - }, - "jest-jasmine2": { - "version": "22.4.4", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-22.4.4.tgz", - "integrity": "sha512-nK3vdUl50MuH7vj/8at7EQVjPGWCi3d5+6aCi7Gxy/XMWdOdbH1qtO/LjKbqD8+8dUAEH+BVVh7HkjpCWC1CSw==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "co": "^4.6.0", - "expect": "^22.4.0", - "graceful-fs": "^4.1.11", - "is-generator-fn": "^1.0.0", - "jest-diff": "^22.4.0", - "jest-matcher-utils": "^22.4.0", - "jest-message-util": "^22.4.0", - "jest-snapshot": "^22.4.0", - "jest-util": "^22.4.1", - "source-map-support": "^0.5.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "jest-leak-detector": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-22.4.3.tgz", - "integrity": "sha512-NZpR/Ls7+ndO57LuXROdgCGz2RmUdC541tTImL9bdUtU3WadgFGm0yV+Ok4Fuia/1rLAn5KaJ+i76L6e3zGJYQ==", - "dev": true, - "requires": { - "pretty-format": "^22.4.3" - } - }, - "jest-localstorage-mock": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/jest-localstorage-mock/-/jest-localstorage-mock-2.2.0.tgz", - "integrity": "sha512-x+P0vcwr4540bCAYzTEpiD9rs+zh/QZzyiABV+MU6yM2OPwPlrrLyUx/6gValMyt6tg5lX6Z53o2rHWfUht5Xw==", - "dev": true - }, - "jest-matcher-utils": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-22.4.3.tgz", - "integrity": "sha512-lsEHVaTnKzdAPR5t4B6OcxXo9Vy4K+kRRbG5gtddY8lBEC+Mlpvm1CJcsMESRjzUhzkz568exMV1hTB76nAKbA==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "jest-get-type": "^22.4.3", - "pretty-format": "^22.4.3" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "jest-message-util": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-22.4.3.tgz", - "integrity": "sha512-iAMeKxhB3Se5xkSjU0NndLLCHtP4n+GtCqV0bISKA5dmOXQfEbdEmYiu2qpnWBDCQdEafNDDU6Q+l6oBMd/+BA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0-beta.35", - "chalk": "^2.0.1", - "micromatch": "^2.3.11", - "slash": "^1.0.0", - "stack-utils": "^1.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "jest-mock": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-22.4.3.tgz", - "integrity": "sha512-+4R6mH5M1G4NK16CKg9N1DtCaFmuxhcIqF4lQK/Q1CIotqMs/XBemfpDPeVZBFow6iyUNu6EBT9ugdNOTT5o5Q==", - "dev": true - }, - "jest-regex-util": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-22.4.3.tgz", - "integrity": "sha512-LFg1gWr3QinIjb8j833bq7jtQopiwdAs67OGfkPrvy7uNUbVMfTXXcOKXJaeY5GgjobELkKvKENqq1xrUectWg==", - "dev": true - }, - "jest-resolve": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-22.4.3.tgz", - "integrity": "sha512-u3BkD/MQBmwrOJDzDIaxpyqTxYH+XqAXzVJP51gt29H8jpj3QgKof5GGO2uPGKGeA1yTMlpbMs1gIQ6U4vcRhw==", - "dev": true, - "requires": { - "browser-resolve": "^1.11.2", - "chalk": "^2.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "jest-resolve-dependencies": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-22.4.3.tgz", - "integrity": "sha512-06czCMVToSN8F2U4EvgSB1Bv/56gc7MpCftZ9z9fBgUQM7dzHGCMBsyfVA6dZTx8v0FDcnALf7hupeQxaBCvpA==", - "dev": true, - "requires": { - "jest-regex-util": "^22.4.3" - } - }, - "jest-runner": { - "version": "22.4.4", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-22.4.4.tgz", - "integrity": "sha512-5S/OpB51igQW9xnkM5Tgd/7ZjiAuIoiJAVtvVTBcEBiXBIFzWM3BAMPBM19FX68gRV0KWyFuGKj0EY3M3aceeQ==", - "dev": true, - "requires": { - "exit": "^0.1.2", - "jest-config": "^22.4.4", - "jest-docblock": "^22.4.0", - "jest-haste-map": "^22.4.2", - "jest-jasmine2": "^22.4.4", - "jest-leak-detector": "^22.4.0", - "jest-message-util": "^22.4.0", - "jest-runtime": "^22.4.4", - "jest-util": "^22.4.1", - "jest-worker": "^22.2.2", - "throat": "^4.0.0" - } - }, - "jest-runtime": { - "version": "22.4.4", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-22.4.4.tgz", - "integrity": "sha512-WRTj9m///npte1YjuphCYX7GRY/c2YvJImU9t7qOwFcqHr4YMzmX6evP/3Sehz5DKW2Vi8ONYPCFWe36JVXxfw==", - "dev": true, - "requires": { - "babel-core": "^6.0.0", - "babel-jest": "^22.4.4", - "babel-plugin-istanbul": "^4.1.5", - "chalk": "^2.0.1", - "convert-source-map": "^1.4.0", - "exit": "^0.1.2", - "graceful-fs": "^4.1.11", - "jest-config": "^22.4.4", - "jest-haste-map": "^22.4.2", - "jest-regex-util": "^22.1.0", - "jest-resolve": "^22.4.2", - "jest-util": "^22.4.1", - "jest-validate": "^22.4.4", - "json-stable-stringify": "^1.0.1", - "micromatch": "^2.3.11", - "realpath-native": "^1.0.0", - "slash": "^1.0.0", - "strip-bom": "3.0.0", - "write-file-atomic": "^2.1.0", - "yargs": "^10.0.3" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "dev": true, - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "os-locale": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", - "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", - "dev": true, - "requires": { - "execa": "^0.7.0", - "lcid": "^1.0.0", - "mem": "^1.1.0" - } - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, - "yargs": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-10.1.2.tgz", - "integrity": "sha512-ivSoxqBGYOqQVruxD35+EyCFDYNEFL/Uo6FcOnz+9xZdZzK0Zzw4r4KhbrME1Oo2gOggwJod2MnsdamSG7H9ig==", - "dev": true, - "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.1.1", - "find-up": "^2.1.0", - "get-caller-file": "^1.0.1", - "os-locale": "^2.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^8.1.0" - } - }, - "yargs-parser": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-8.1.0.tgz", - "integrity": "sha512-yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ==", - "dev": true, - "requires": { - "camelcase": "^4.1.0" - } - } - } - }, - "jest-serializer": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-22.4.3.tgz", - "integrity": "sha512-uPaUAppx4VUfJ0QDerpNdF43F68eqKWCzzhUlKNDsUPhjOon7ZehR4C809GCqh765FoMRtTVUVnGvIoskkYHiw==", - "dev": true - }, - "jest-snapshot": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-22.4.3.tgz", - "integrity": "sha512-JXA0gVs5YL0HtLDCGa9YxcmmV2LZbwJ+0MfyXBBc5qpgkEYITQFJP7XNhcHFbUvRiniRpRbGVfJrOoYhhGE0RQ==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "jest-diff": "^22.4.3", - "jest-matcher-utils": "^22.4.3", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "pretty-format": "^22.4.3" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "jest-util": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-22.4.3.tgz", - "integrity": "sha512-rfDfG8wyC5pDPNdcnAlZgwKnzHvZDu8Td2NJI/jAGKEGxJPYiE4F0ss/gSAkG4778Y23Hvbz+0GMrDJTeo7RjQ==", - "dev": true, - "requires": { - "callsites": "^2.0.0", - "chalk": "^2.0.1", - "graceful-fs": "^4.1.11", - "is-ci": "^1.0.10", - "jest-message-util": "^22.4.3", - "mkdirp": "^0.5.1", - "source-map": "^0.6.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", - "dev": true - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "jest-validate": { - "version": "22.4.4", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-22.4.4.tgz", - "integrity": "sha512-dmlf4CIZRGvkaVg3fa0uetepcua44DHtktHm6rcoNVtYlpwe6fEJRkMFsaUVcFHLzbuBJ2cPw9Gl9TKfnzMVwg==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "jest-config": "^22.4.4", - "jest-get-type": "^22.1.0", - "leven": "^2.1.0", - "pretty-format": "^22.4.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "jest-worker": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-22.4.3.tgz", - "integrity": "sha512-B1ucW4fI8qVAuZmicFxI1R3kr2fNeYJyvIQ1rKcuLYnenFV5K5aMbxFj6J0i00Ju83S8jP2d7Dz14+AvbIHRYQ==", - "dev": true, - "requires": { - "merge-stream": "^1.0.1" - } - }, - "jmespath": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz", - "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=" - }, - "js-base64": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.5.tgz", - "integrity": "sha512-aUnNwqMOXw3yvErjMPSQu6qIIzUmT1e5KcU1OZxRDU1g/am6mzBvcrmLAYwzmB59BHPrh5/tKaiF4OPhqRWESQ==", - "dev": true - }, - "js-message": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/js-message/-/js-message-1.0.5.tgz", - "integrity": "sha1-IwDSSxrwjondCVvBpMnJz8uJLRU=" - }, - "js-queue": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/js-queue/-/js-queue-2.0.0.tgz", - "integrity": "sha1-NiITz4YPRo8BJfxslqvBdCUx+Ug=", - "requires": { - "easy-stack": "^1.0.0" - } - }, - "js-sequence-diagrams": { - "version": "1000000.0.6", - "resolved": "https://registry.npmjs.org/js-sequence-diagrams/-/js-sequence-diagrams-1000000.0.6.tgz", - "integrity": "sha1-6V2wFCBHnFzLwSBGrx2kL95knlw=", - "requires": { - "raphael": "~2.1.x", - "underscore": "~1.4.x" - }, - "dependencies": { - "raphael": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/raphael/-/raphael-2.1.4.tgz", - "integrity": "sha1-sJymZK0Ei4FLsv9dTR51g4yrnJc=", - "requires": { - "eve": "git://github.com/adobe-webplatform/eve.git#eef80ed8d188423c2272746fb8ae5cc8dad84cb1" - } - }, - "underscore": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz", - "integrity": "sha1-YaajIBBiKvoHljvzJSA88SI51gQ=" - } - } - }, - "js-string-escape": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz", - "integrity": "sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=", - "dev": true - }, - "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" - }, - "js-yaml": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.11.0.tgz", - "integrity": "sha512-saJstZWv7oNeOyBh3+Dx1qWzhW0+e6/8eDzo7p5rDFqxntSztloLtuKu+Ejhtq82jsilwOIZYsCz+lIjthg1Hw==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "optional": true - }, - "jsdom": { - "version": "9.12.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-9.12.0.tgz", - "integrity": "sha1-6MVG//ywbADUgzyoRBD+1/igl9Q=", - "dev": true, - "requires": { - "abab": "^1.0.3", - "acorn": "^4.0.4", - "acorn-globals": "^3.1.0", - "array-equal": "^1.0.0", - "content-type-parser": "^1.0.1", - "cssom": ">= 0.3.2 < 0.4.0", - "cssstyle": ">= 0.2.37 < 0.3.0", - "escodegen": "^1.6.1", - "html-encoding-sniffer": "^1.0.1", - "nwmatcher": ">= 1.3.9 < 2.0.0", - "parse5": "^1.5.1", - "request": "^2.79.0", - "sax": "^1.2.1", - "symbol-tree": "^3.2.1", - "tough-cookie": "^2.3.2", - "webidl-conversions": "^4.0.0", - "whatwg-encoding": "^1.0.1", - "whatwg-url": "^4.3.0", - "xml-name-validator": "^2.0.1" - }, - "dependencies": { - "acorn": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", - "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", - "dev": true - }, - "acorn-globals": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz", - "integrity": "sha1-/YJw9x+7SZawBPqIDuXUZXOnMb8=", - "dev": true, - "requires": { - "acorn": "^4.0.4" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "combined-stream": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", - "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "form-data": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", - "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "1.0.6", - "mime-types": "^2.1.12" - } - }, - "har-validator": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", - "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", - "dev": true, - "requires": { - "ajv": "^5.1.0", - "har-schema": "^2.0.0" - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", - "dev": true - }, - "mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "dev": true, - "requires": { - "mime-db": "~1.33.0" - } - }, - "oauth-sign": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", - "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", - "dev": true - }, - "parse5": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz", - "integrity": "sha1-m387DeMr543CQBsXVzzK8Pb1nZQ=", - "dev": true - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - }, - "request": { - "version": "2.87.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", - "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.6.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.1", - "forever-agent": "~0.6.1", - "form-data": "~2.3.1", - "har-validator": "~5.0.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.17", - "oauth-sign": "~0.8.2", - "performance-now": "^2.1.0", - "qs": "~6.5.1", - "safe-buffer": "^5.1.1", - "tough-cookie": "~2.3.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.1.0" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "whatwg-url": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-4.8.0.tgz", - "integrity": "sha1-0pgaqRSMHgCkHFphMRZqtGg7vMA=", - "dev": true, - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - }, - "dependencies": { - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=", - "dev": true - } - } - }, - "xml-name-validator": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz", - "integrity": "sha1-TYuPHszTQZqjYgYb7O9RXh5VljU=", - "dev": true - } - } - }, - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true - }, - "json-loader": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz", - "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==", - "dev": true - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" - }, - "json-schema-traverse": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", - "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" - }, - "json-stable-stringify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", - "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", - "dev": true, - "requires": { - "jsonify": "~0.0.0" - } - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" - }, - "json3": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz", - "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=", - "dev": true - }, - "json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", - "dev": true - }, - "jsonpointer": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz", - "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=" - }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" - } - } - }, - "jsx-ast-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz", - "integrity": "sha1-6AGxs5mF4g//yHtA43SAgOLcrH8=", - "dev": true, - "requires": { - "array-includes": "^3.0.3" - } - }, - "katex": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.9.0.tgz", - "integrity": "sha512-lp3x90LT1tDZBW2tjLheJ98wmRMRjUHwk4QpaswT9bhqoQZ+XA4cPcjcQBxgOQNwaOSt6ZeL/a6GKQ1of3LFxQ==", - "requires": { - "match-at": "^0.1.1" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - }, - "klaw": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", - "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", - "requires": { - "graceful-fs": "^4.1.9" - } - }, - "last-line-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/last-line-stream/-/last-line-stream-1.0.0.tgz", - "integrity": "sha1-0bZNafhv8kry0EiDos7uFFIKVgA=", - "dev": true, - "requires": { - "through2": "^2.0.0" - } - }, - "latest-version": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", - "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", - "dev": true, - "requires": { - "package-json": "^4.0.0" - } - }, - "lazy-cache": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", - "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", - "dev": true - }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "requires": { - "invert-kv": "^1.0.0" - } - }, - "left-pad": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", - "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==" - }, - "leven": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", - "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=", - "dev": true - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "linkify-it": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-1.2.4.tgz", - "integrity": "sha1-B3NSbDF8j9E71TTuHRgP+Iq/iBo=", - "requires": { - "uc.micro": "^1.0.1" - } - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - } - }, - "loader-utils": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", - "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", - "dev": true, - "requires": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0", - "object-assign": "^4.0.1" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "dependencies": { - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - } - } - }, - "lodash": { - "version": "4.17.10", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz", - "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==" - }, - "lodash-es": { - "version": "4.17.10", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.10.tgz", - "integrity": "sha512-iesFYPmxYYGTcmQK0sL8bX3TGHyM6b2qREaB4kamHfQyfPJP0xgoGxp19nsH16nsfquLdiyKyX3mQkfiSGV8Rg==" - }, - "lodash-move": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/lodash-move/-/lodash-move-1.1.1.tgz", - "integrity": "sha1-WfduDxrFfm2Gg/UxvsB8W26k40g=", - "requires": { - "lodash": "^4.6.1" - } - }, - "lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", - "dev": true - }, - "lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" - }, - "lodash.clonedeepwith": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeepwith/-/lodash.clonedeepwith-4.5.0.tgz", - "integrity": "sha1-buMFc6A6GmDWcKYu8zwQzxr9vdQ=", - "dev": true - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" - }, - "lodash.difference": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", - "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=", - "dev": true - }, - "lodash.escaperegexp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz", - "integrity": "sha1-ZHYsSGGAglGKw99Mz11YhtriA0c=" - }, - "lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", - "dev": true - }, - "lodash.flattendeep": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", - "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=", - "dev": true - }, - "lodash.get": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=", - "dev": true - }, - "lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=", - "dev": true - }, - "lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" - }, - "lodash.isstring": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" - }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", - "dev": true - }, - "lodash.merge": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.1.tgz", - "integrity": "sha512-AOYza4+Hf5z1/0Hztxpm2/xiPZgi/cjMqdnKTUWTBSKchJlxXXuUSxCCl8rJlf4g6yww/j6mA8nC8Hw/EZWxKQ==", - "dev": true - }, - "lodash.mergewith": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz", - "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==" - }, - "lodash.some": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", - "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=", - "dev": true - }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" - }, - "lodash.template": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz", - "integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=", - "dev": true, - "requires": { - "lodash._reinterpolate": "~3.0.0", - "lodash.templatesettings": "^4.0.0" - } - }, - "lodash.templatesettings": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz", - "integrity": "sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=", - "dev": true, - "requires": { - "lodash._reinterpolate": "~3.0.0" - } - }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", - "dev": true - }, - "longest": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", - "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", - "dev": true - }, - "loose-envify": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz", - "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", - "requires": { - "js-tokens": "^3.0.0" - } - }, - "loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", - "dev": true, - "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" - }, - "lru-cache": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz", - "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", - "dev": true, - "requires": { - "pify": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - } - } - }, - "makeerror": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", - "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", - "dev": true, - "requires": { - "tmpl": "1.0.x" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true - }, - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, - "markdown-it": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-6.1.1.tgz", - "integrity": "sha1-ztA39Ec+6fUVOsQU933IPJG6knw=", - "requires": { - "argparse": "^1.0.7", - "entities": "~1.1.1", - "linkify-it": "~1.2.2", - "mdurl": "~1.0.1", - "uc.micro": "^1.0.1" - } - }, - "markdown-it-checkbox": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/markdown-it-checkbox/-/markdown-it-checkbox-1.1.0.tgz", - "integrity": "sha1-IM/5fzPXfRcvnc8bz8ks7MUzD6w=", - "requires": { - "underscore": "^1.8.2" - }, - "dependencies": { - "underscore": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.0.tgz", - "integrity": "sha512-4IV1DSSxC1QK48j9ONFK1MoIAKKkbE8i7u55w2R6IqBqbT7A/iG7aZBCR2Bi8piF0Uz+i/MG1aeqLwl/5vqF+A==" - } - } - }, - "markdown-it-emoji": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/markdown-it-emoji/-/markdown-it-emoji-1.4.0.tgz", - "integrity": "sha1-m+4OmpkKljupbfaYDE/dsF37Tcw=" - }, - "markdown-it-footnote": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/markdown-it-footnote/-/markdown-it-footnote-3.0.1.tgz", - "integrity": "sha1-fzcwdHysyG4v4L+KF6cQ80eRUXo=" - }, - "markdown-it-imsize": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/markdown-it-imsize/-/markdown-it-imsize-2.0.1.tgz", - "integrity": "sha1-zKBCeQXQUziiR8ucqdloxc3dUXA=" - }, - "markdown-it-kbd": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/markdown-it-kbd/-/markdown-it-kbd-1.1.1.tgz", - "integrity": "sha512-A/KAmhv44WkacOkd7fFj1wE/oneFyzW5QnDVGGkn5XJA/ywiCQMbuejGY0y1I3aFdl0bsJFjB7uFY9GtjnTHDA==" - }, - "markdown-it-multimd-table": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/markdown-it-multimd-table/-/markdown-it-multimd-table-2.0.1.tgz", - "integrity": "sha1-LiRtwuxMoJPL8F1DycHMZOMfJV0=", - "requires": { - "markdown-it": "^5.0.3" - }, - "dependencies": { - "markdown-it": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-5.1.0.tgz", - "integrity": "sha1-JShrhGW6xJbz8bd+7VRGQ+m9cY0=", - "requires": { - "argparse": "~1.0.3", - "entities": "~1.1.1", - "linkify-it": "~1.2.0", - "mdurl": "~1.0.1", - "uc.micro": "^1.0.0" - } - } - } - }, - "markdown-it-named-headers": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/markdown-it-named-headers/-/markdown-it-named-headers-0.0.4.tgz", - "integrity": "sha1-gu/CgyQkCmsed7mq5QF3HV81HB8=", - "requires": { - "string": "^3.0.1" - } - }, - "markdown-it-plantuml": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/markdown-it-plantuml/-/markdown-it-plantuml-0.3.2.tgz", - "integrity": "sha512-gii+3nD6NBL8JBHOkYSFrQGKT7ZsM3nE1UkTn+qjoHB0x7A2dVeXC51lqWK6Z3IJ10xB5aspiv2gpIQANqdcBQ==" - }, - "match-at": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/match-at/-/match-at-0.1.1.tgz", - "integrity": "sha512-h4Yd392z9mST+dzc+yjuybOGFNOZjmXIPKWjxBd1Bb23r4SmDOsk2NYCU2BMUBGbSpZqwVsZYNq26QS3xfaT3Q==" - }, - "matcher": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/matcher/-/matcher-1.1.1.tgz", - "integrity": "sha512-+BmqxWIubKTRKNWx/ahnCkk3mG8m7OturVlqq6HiojGJTd5hVYbgZm6WzcYPCoB+KBT4Vd6R7WSRG2OADNaCjg==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.4" - } - }, - "material-colors": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/material-colors/-/material-colors-1.2.5.tgz", - "integrity": "sha1-UpJZPmdUyxvMK5gDDk4Najr8nqE=", - "dev": true - }, - "math-expression-evaluator": { - "version": "1.2.17", - "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz", - "integrity": "sha1-3oGf282E3M2PrlnGrreWFbnSZqw=", - "dev": true - }, - "math-random": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz", - "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=", - "dev": true - }, - "md5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/md5/-/md5-2.2.1.tgz", - "integrity": "sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=", - "requires": { - "charenc": "~0.0.1", - "crypt": "~0.0.1", - "is-buffer": "~1.1.1" - } - }, - "md5-hex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/md5-hex/-/md5-hex-2.0.0.tgz", - "integrity": "sha1-0FiOnxx0lUSS7NJKwKxs6ZfZLjM=", - "dev": true, - "requires": { - "md5-o-matic": "^0.1.1" - } - }, - "md5-o-matic": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/md5-o-matic/-/md5-o-matic-0.1.1.tgz", - "integrity": "sha1-givM1l4RfFFPqxdrJZRdVBAKA8M=", - "dev": true - }, - "mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=" - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true - }, - "mem": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", - "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "memory-fs": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.3.0.tgz", - "integrity": "sha1-e8xrYp46Q+hx1+Kaymrop/FcuyA=", - "dev": true, - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - }, - "meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", - "dev": true, - "requires": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, - "merge": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.0.tgz", - "integrity": "sha1-dTHjnUlJwoGma4xabgJl6LBYlNo=", - "dev": true - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", - "dev": true - }, - "merge-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", - "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", - "dev": true, - "requires": { - "readable-stream": "^2.0.1" - } - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" - }, - "micromatch": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", - "dev": true, - "requires": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" - } - }, - "mime": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", - "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=" - }, - "mime-db": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.12.0.tgz", - "integrity": "sha1-PQxjGA9FjrENMlqqN9fFiuMS6dc=" - }, - "mime-types": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.0.14.tgz", - "integrity": "sha1-MQ4VnbI+B3+Lsit0jav6SVcUCqY=", - "requires": { - "mime-db": "~1.12.0" - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "min-document": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", - "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", - "dev": true, - "requires": { - "dom-walk": "^0.1.0" - } - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" - }, - "mixin-deep": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", - "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "requires": { - "minimist": "0.0.8" - } - }, - "mkpath": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/mkpath/-/mkpath-0.1.0.tgz", - "integrity": "sha1-dVSm+Nhxg0zJe1RisSLEwSTW3pE=" - }, - "mksnapshot": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/mksnapshot/-/mksnapshot-0.1.0.tgz", - "integrity": "sha1-99CavKgGrYw3gNpwG7GHeNfOaaw=", - "optional": true, - "requires": { - "decompress-zip": "0.1.0", - "fs-extra": "0.18.2", - "request": "2.55.0" - }, - "dependencies": { - "fs-extra": { - "version": "0.18.2", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.18.2.tgz", - "integrity": "sha1-rwXKcCsLbfp96AOh96tHnsXCFSU=", - "optional": true, - "requires": { - "graceful-fs": "^3.0.5", - "jsonfile": "^2.0.0", - "rimraf": "^2.2.8" - } - }, - "graceful-fs": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz", - "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=", - "optional": true, - "requires": { - "natives": "^1.1.0" - } - }, - "jsonfile": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", - "optional": true, - "requires": { - "graceful-fs": "^4.1.6" - }, - "dependencies": { - "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", - "optional": true - } - } - } - } - }, - "mock-require": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/mock-require/-/mock-require-3.0.2.tgz", - "integrity": "sha512-aD/Y1ZFHqw5pHg3HVQ50dLbfaAAcytS6sqLuhP51Dk3TSPdFb2VkSAa3mjrHifLIlGAtwQHJHINafAyqAne7vA==", - "dev": true, - "requires": { - "get-caller-file": "^1.0.2", - "normalize-path": "^2.1.1" - } - }, - "moment": { - "version": "2.22.1", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.22.1.tgz", - "integrity": "sha512-shJkRTSebXvsVqk56I+lkb2latjBs8I+pc2TzWc545y2iFnSjm7Wg0QMh+ZWcdSLQyGEau5jI8ocnmkyTgr9YQ==" - }, - "mousetrap": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.1.tgz", - "integrity": "sha1-KghfXHUSlMdefoH27CVFspy/Qtk=" - }, - "mousetrap-global-bind": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/mousetrap-global-bind/-/mousetrap-global-bind-1.1.0.tgz", - "integrity": "sha1-zX3pIivQZG+i4BDVTISnTCaojt0=" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "multimatch": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz", - "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=", - "dev": true, - "requires": { - "array-differ": "^1.0.0", - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "minimatch": "^3.0.0" - } - }, - "mute-stream": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz", - "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=", - "dev": true - }, - "mv": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz", - "integrity": "sha1-rmzg1vbV4KT32JN5jQPB6pVZtqI=", - "dev": true, - "requires": { - "mkdirp": "~0.5.1", - "ncp": "~2.0.0", - "rimraf": "~2.4.0" - }, - "dependencies": { - "glob": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", - "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", - "dev": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "rimraf": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz", - "integrity": "sha1-7nEM5dk6j9uFb7Xqj/Di11k0sto=", - "dev": true, - "requires": { - "glob": "^6.0.1" - } - } - } - }, - "nan": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz", - "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==", - "dev": true, - "optional": true - }, - "nanomatch": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.9.tgz", - "integrity": "sha512-n8R9bS8yQ6eSXaV6jHUpKzD8gLsin02w1HSFiegwrs9E098Ylhw5jdyKPaYqvHknHaSCKTPp7C8dGCQ0q9koXA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-odd": "^2.0.0", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "natives": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.4.tgz", - "integrity": "sha512-Q29yeg9aFKwhLVdkTAejM/HvYG0Y1Am1+HUkFQGn5k2j8GS+v60TVmZh6nujpEAj/qql+wGUrlryO8bF+b1jEg==" - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "ncp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", - "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=", - "dev": true - }, - "negotiator": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", - "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", - "dev": true - }, - "next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", - "dev": true - }, - "nib": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/nib/-/nib-1.1.2.tgz", - "integrity": "sha1-amnt5AgblcDe+L4CSkyK4MLLtsc=", - "dev": true, - "requires": { - "stylus": "0.54.5" - }, - "dependencies": { - "glob": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", - "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.2", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "sax": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz", - "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=", - "dev": true - }, - "source-map": { - "version": "0.1.43", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", - "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", - "dev": true, - "requires": { - "amdefine": ">=0.0.4" - } - }, - "stylus": { - "version": "0.54.5", - "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz", - "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=", - "dev": true, - "requires": { - "css-parse": "1.7.x", - "debug": "*", - "glob": "7.0.x", - "mkdirp": "0.5.x", - "sax": "0.5.x", - "source-map": "0.1.x" - } - } - } - }, - "node-fetch": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", - "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", - "requires": { - "encoding": "^0.1.11", - "is-stream": "^1.0.1" - } - }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", - "dev": true - }, - "node-ipc": { - "version": "8.10.3", - "resolved": "https://registry.npmjs.org/node-ipc/-/node-ipc-8.10.3.tgz", - "integrity": "sha1-IjvUMa1/suQMVDT4peRVi+JWj70=", - "requires": { - "colors": "*", - "event-pubsub": "4.2.3", - "js-message": ">=1.0.5", - "js-queue": ">=2.0.0" - } - }, - "node-libs-browser": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-0.7.0.tgz", - "integrity": "sha1-PicsCBnjCJNeJmdECNevDhSRuDs=", - "dev": true, - "requires": { - "assert": "^1.1.1", - "browserify-zlib": "^0.1.4", - "buffer": "^4.9.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "3.3.0", - "domain-browser": "^1.1.1", - "events": "^1.0.0", - "https-browserify": "0.0.1", - "os-browserify": "^0.2.0", - "path-browserify": "0.0.0", - "process": "^0.11.0", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.0.5", - "stream-browserify": "^2.0.1", - "stream-http": "^2.3.1", - "string_decoder": "^0.10.25", - "timers-browserify": "^2.0.2", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.10.3", - "vm-browserify": "0.0.4" - }, - "dependencies": { - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "dev": true - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - }, - "url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - } - } - } - }, - "node-notifier": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.2.1.tgz", - "integrity": "sha512-MIBs+AAd6dJ2SklbbE8RUDRlIVhU8MaNLh1A9SUZDUHPiZkWLFde6UNwG41yQHZEToHgJMXqyVZ9UcS/ReOVTg==", - "dev": true, - "requires": { - "growly": "^1.3.0", - "semver": "^5.4.1", - "shellwords": "^0.1.1", - "which": "^1.3.0" - } - }, - "node-status-codes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz", - "integrity": "sha1-WuVUHQJGRdMqWPzdyc7s6nrjrC8=" - }, - "nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", - "requires": { - "abbrev": "1" - } - }, - "normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", - "requires": { - "hosted-git-info": "^2.1.4", - "is-builtin-module": "^1.0.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "dev": true - }, - "normalize-url": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", - "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", - "dev": true, - "requires": { - "object-assign": "^4.0.1", - "prepend-http": "^1.0.0", - "query-string": "^4.1.0", - "sort-keys": "^1.0.0" - }, - "dependencies": { - "sort-keys": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", - "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", - "dev": true, - "requires": { - "is-plain-obj": "^1.0.0" - } - } - } - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "requires": { - "path-key": "^2.0.0" - } - }, - "nugget": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nugget/-/nugget-2.0.1.tgz", - "integrity": "sha1-IBCVpIfhrTYIGzQy+jytpPjQcbA=", - "dev": true, - "requires": { - "debug": "^2.1.3", - "minimist": "^1.1.0", - "pretty-bytes": "^1.0.2", - "progress-stream": "^1.1.0", - "request": "^2.45.0", - "single-line-log": "^1.1.2", - "throttleit": "0.0.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, - "num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", - "dev": true - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" - }, - "nwmatcher": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.4.tgz", - "integrity": "sha512-3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ==", - "dev": true - }, - "nwsapi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.0.0.tgz", - "integrity": "sha512-9kj1oCEDNq+LHDAVPGDPg9+qRcBcpXb1IYC8q89jR8xJvOC2byQwEVsM3W1qQcSPVyzGGaXN7wZHnXORCiZl4w==" - }, - "oauth-sign": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.6.0.tgz", - "integrity": "sha1-fb6uRPbKRU4fFoRR1jB0ZzWBPOM=" - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "object-keys": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", - "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=", - "dev": true - }, - "object-unfreeze": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object-unfreeze/-/object-unfreeze-1.1.0.tgz", - "integrity": "sha1-aWKL6h88nSn06wumOzgALXDqPOk=", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "requires": { - "isobject": "^3.0.0" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "object.getownpropertydescriptors": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", - "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", - "dev": true, - "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.5.1" - } - }, - "object.omit": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", - "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", - "dev": true, - "requires": { - "for-own": "^0.1.4", - "is-extendable": "^0.1.1" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "requires": { - "isobject": "^3.0.1" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "observable-to-promise": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/observable-to-promise/-/observable-to-promise-0.5.0.tgz", - "integrity": "sha1-yCjw8NxH6fhq+KSXfF1VB2znqR8=", - "dev": true, - "requires": { - "is-observable": "^0.2.0", - "symbol-observable": "^1.0.4" - }, - "dependencies": { - "is-observable": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-0.2.0.tgz", - "integrity": "sha1-s2ExHYPG5dcmyr9eJQsCNxBvWuI=", - "dev": true, - "requires": { - "symbol-observable": "^0.2.2" - }, - "dependencies": { - "symbol-observable": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-0.2.4.tgz", - "integrity": "sha1-lag9smGG1q9+ehjb2XYKL4bQj0A=", - "dev": true - } - } - } - } - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz", - "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "open": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/open/-/open-0.0.5.tgz", - "integrity": "sha1-QsPhjslUZra/DcQvOilFw/DK2Pw=", - "dev": true - }, - "optimist": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.4.0.tgz", - "integrity": "sha1-y47Dfy/jqphky2eidSUOfhliCiU=", - "requires": { - "wordwrap": "~0.0.2" - } - }, - "option-chain": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/option-chain/-/option-chain-1.0.0.tgz", - "integrity": "sha1-k41zvU4Xg/lI00AjZEraI2aeMPI=", - "dev": true - }, - "optionator": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", - "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.4", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "wordwrap": "~1.0.0" - }, - "dependencies": { - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" - } - } - }, - "original": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/original/-/original-1.0.1.tgz", - "integrity": "sha512-IEvtB5vM5ULvwnqMxWBLxkS13JIEXbakizMSo3yoPNPCIWzg8TG3Usn/UhXoZFM/m+FuEA20KdzPSFq/0rS+UA==", - "dev": true, - "requires": { - "url-parse": "~1.4.0" - } - }, - "os-browserify": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.2.1.tgz", - "integrity": "sha1-Y/xMzuXS13Y9Jrv4YBB45sLgBE8=", - "dev": true - }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true - }, - "os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", - "optional": true, - "requires": { - "lcid": "^1.0.0" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true - }, - "p-limit": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.2.0.tgz", - "integrity": "sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, - "package-hash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-2.0.0.tgz", - "integrity": "sha1-eK4ybIngWk2BO2hgGXevBcANKg0=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "lodash.flattendeep": "^4.4.0", - "md5-hex": "^2.0.0", - "release-zalgo": "^1.0.0" - } - }, - "package-json": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", - "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", - "dev": true, - "requires": { - "got": "^6.7.1", - "registry-auth-token": "^3.0.1", - "registry-url": "^3.0.3", - "semver": "^5.1.0" - }, - "dependencies": { - "got": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", - "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", - "dev": true, - "requires": { - "create-error-class": "^3.0.0", - "duplexer3": "^0.1.4", - "get-stream": "^3.0.0", - "is-redirect": "^1.0.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "lowercase-keys": "^1.0.0", - "safe-buffer": "^5.0.1", - "timed-out": "^4.0.0", - "unzip-response": "^2.0.1", - "url-parse-lax": "^1.0.0" - } - }, - "timed-out": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", - "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", - "dev": true - }, - "unzip-response": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz", - "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=", - "dev": true - } - } - }, - "pako": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", - "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=", - "dev": true - }, - "parse-glob": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", - "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", - "dev": true, - "requires": { - "glob-base": "^0.3.0", - "is-dotfile": "^1.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.0" - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "requires": { - "error-ex": "^1.2.0" - } - }, - "parse-ms": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-0.1.2.tgz", - "integrity": "sha1-3T+iXtbC78e93hKtm0bBY6opIk4=", - "dev": true - }, - "parse5": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", - "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==" - }, - "parseurl": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", - "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true - }, - "path-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz", - "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=", - "dev": true - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-parse": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", - "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=", - "dev": true - }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", - "dev": true - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "pbkdf2-compat": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pbkdf2-compat/-/pbkdf2-compat-2.0.1.tgz", - "integrity": "sha1-tuDI+plJTZTgURV1gCpZpcFC8og=", - "dev": true - }, - "pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", - "dev": true - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "requires": { - "pinkie": "^2.0.0" - } - }, - "pkg-conf": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-2.1.0.tgz", - "integrity": "sha1-ISZRTKbyq/69FoWW3xi6V4Z/AFg=", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "load-json-file": "^4.0.0" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - } - } - }, - "pkg-config": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pkg-config/-/pkg-config-1.1.1.tgz", - "integrity": "sha1-VX7yLXPaPIg3EHdmxS6tq94pj+Q=", - "dev": true, - "requires": { - "debug-log": "^1.0.0", - "find-root": "^1.0.0", - "xtend": "^4.0.1" - } - }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "dev": true, - "requires": { - "find-up": "^2.1.0" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - } - } - }, - "pkg-up": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-1.0.0.tgz", - "integrity": "sha1-Pgj7RhUlxEIWJKM7n35tCvWwWiY=", - "requires": { - "find-up": "^1.0.0" - } - }, - "plist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/plist/-/plist-1.2.0.tgz", - "integrity": "sha1-CEtQk93JJQbiWfh0uNmxr7jHlZM=", - "dev": true, - "requires": { - "base64-js": "0.0.8", - "util-deprecate": "1.0.2", - "xmlbuilder": "4.0.0", - "xmldom": "0.1.x" - }, - "dependencies": { - "base64-js": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz", - "integrity": "sha1-EQHpVE9KdrG8OybUUsqW16NeeXg=", - "dev": true - }, - "lodash": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", - "dev": true - }, - "xmlbuilder": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-4.0.0.tgz", - "integrity": "sha1-mLj2UcowqmJANvEn0RzGbce5B6M=", - "dev": true, - "requires": { - "lodash": "^3.5.0" - } - } - } - }, - "plur": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/plur/-/plur-2.1.2.tgz", - "integrity": "sha1-dIJFLBoPUI4+NE6uwxLJHCncZVo=", - "dev": true, - "requires": { - "irregular-plurals": "^1.0.0" - } - }, - "pluralize": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz", - "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=", - "dev": true - }, - "pn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", - "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==" - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true - }, - "postcss": { - "version": "6.0.22", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.22.tgz", - "integrity": "sha512-Toc9lLoUASwGqxBSJGTVcOQiDqjK+Z2XlWBg+IgYwQMY9vA2f7iMpXVc1GpPcfTSyM5lkxNo0oDwDRO+wm7XHA==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "postcss-calc": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-5.3.1.tgz", - "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=", - "dev": true, - "requires": { - "postcss": "^5.0.2", - "postcss-message-helpers": "^2.0.0", - "reduce-css-calc": "^1.2.6" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-colormin": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz", - "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=", - "dev": true, - "requires": { - "colormin": "^1.0.5", - "postcss": "^5.0.13", - "postcss-value-parser": "^3.2.3" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-convert-values": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz", - "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=", - "dev": true, - "requires": { - "postcss": "^5.0.11", - "postcss-value-parser": "^3.1.2" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-discard-comments": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz", - "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=", - "dev": true, - "requires": { - "postcss": "^5.0.14" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-discard-duplicates": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz", - "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=", - "dev": true, - "requires": { - "postcss": "^5.0.4" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-discard-empty": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz", - "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=", - "dev": true, - "requires": { - "postcss": "^5.0.14" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-discard-overridden": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz", - "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=", - "dev": true, - "requires": { - "postcss": "^5.0.16" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-discard-unused": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz", - "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=", - "dev": true, - "requires": { - "postcss": "^5.0.14", - "uniqs": "^2.0.0" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-filter-plugins": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz", - "integrity": "sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ==", - "dev": true, - "requires": { - "postcss": "^5.0.4" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-merge-idents": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz", - "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=", - "dev": true, - "requires": { - "has": "^1.0.1", - "postcss": "^5.0.10", - "postcss-value-parser": "^3.1.1" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-merge-longhand": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz", - "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=", - "dev": true, - "requires": { - "postcss": "^5.0.4" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-merge-rules": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz", - "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=", - "dev": true, - "requires": { - "browserslist": "^1.5.2", - "caniuse-api": "^1.5.2", - "postcss": "^5.0.4", - "postcss-selector-parser": "^2.2.2", - "vendors": "^1.0.0" - }, - "dependencies": { - "browserslist": { - "version": "1.7.7", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", - "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", - "dev": true, - "requires": { - "caniuse-db": "^1.0.30000639", - "electron-to-chromium": "^1.2.7" - } - }, - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-message-helpers": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz", - "integrity": "sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4=", - "dev": true - }, - "postcss-minify-font-values": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz", - "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=", - "dev": true, - "requires": { - "object-assign": "^4.0.1", - "postcss": "^5.0.4", - "postcss-value-parser": "^3.0.2" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-minify-gradients": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz", - "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=", - "dev": true, - "requires": { - "postcss": "^5.0.12", - "postcss-value-parser": "^3.3.0" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-minify-params": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz", - "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.1", - "postcss": "^5.0.2", - "postcss-value-parser": "^3.0.2", - "uniqs": "^2.0.0" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-minify-selectors": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz", - "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.2", - "has": "^1.0.1", - "postcss": "^5.0.14", - "postcss-selector-parser": "^2.0.0" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-modules-extract-imports": { - "version": "1.0.0-beta2", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.0.0-beta2.tgz", - "integrity": "sha1-8dNTPuo/553/qXojccyRY5NAHcU=", - "dev": true, - "requires": { - "postcss": "^5.0.4" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-modules-local-by-default": { - "version": "1.0.0-beta1", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.0.0-beta1.tgz", - "integrity": "sha1-ibOtZfZplzOGgElTlIqtI7czDV8=", - "dev": true, - "requires": { - "css-selector-tokenizer": "^0.5.1", - "postcss": "^5.0.4" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-modules-scope": { - "version": "1.0.0-beta2", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.0.0-beta2.tgz", - "integrity": "sha1-dq+LAAjt5ka7nbZ14nvE7jqgRLw=", - "dev": true, - "requires": { - "css-selector-tokenizer": "^0.5.0", - "postcss": "^5.0.4" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-normalize-charset": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz", - "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=", - "dev": true, - "requires": { - "postcss": "^5.0.5" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-normalize-url": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz", - "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=", - "dev": true, - "requires": { - "is-absolute-url": "^2.0.0", - "normalize-url": "^1.4.0", - "postcss": "^5.0.14", - "postcss-value-parser": "^3.2.3" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-ordered-values": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz", - "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=", - "dev": true, - "requires": { - "postcss": "^5.0.4", - "postcss-value-parser": "^3.0.1" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-reduce-idents": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz", - "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=", - "dev": true, - "requires": { - "postcss": "^5.0.4", - "postcss-value-parser": "^3.0.2" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-reduce-initial": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz", - "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=", - "dev": true, - "requires": { - "postcss": "^5.0.4" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-reduce-transforms": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz", - "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=", - "dev": true, - "requires": { - "has": "^1.0.1", - "postcss": "^5.0.8", - "postcss-value-parser": "^3.0.1" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-selector-parser": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz", - "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=", - "dev": true, - "requires": { - "flatten": "^1.0.2", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - }, - "postcss-svgo": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz", - "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=", - "dev": true, - "requires": { - "is-svg": "^2.0.0", - "postcss": "^5.0.14", - "postcss-value-parser": "^3.2.3", - "svgo": "^0.7.0" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-unique-selectors": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz", - "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.1", - "postcss": "^5.0.4", - "uniqs": "^2.0.0" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-value-parser": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz", - "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=", - "dev": true - }, - "postcss-zindex": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.2.0.tgz", - "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=", - "dev": true, - "requires": { - "has": "^1.0.1", - "postcss": "^5.0.4", - "uniqs": "^2.0.0" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" - }, - "prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" - }, - "preserve": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", - "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", - "dev": true - }, - "pretty-bytes": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz", - "integrity": "sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ=", - "dev": true, - "requires": { - "get-stdin": "^4.0.1", - "meow": "^3.1.0" - } - }, - "pretty-format": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-22.4.3.tgz", - "integrity": "sha512-S4oT9/sT6MN7/3COoOy+ZJeA92VmOnveLHgrwBE3Z1W5N9S2A1QGNYiE1z75DAENbJrXXUb+OWXhpJcg05QKQQ==", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0", - "ansi-styles": "^3.2.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - } - } - }, - "pretty-ms": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-3.2.0.tgz", - "integrity": "sha512-ZypexbfVUGTFxb0v+m1bUyy92DHe5SyYlnyY0msyms5zd3RwyvNgyxZZsXXgoyzlxjx5MiqtXUdhUfvQbe0A2Q==", - "dev": true, - "requires": { - "parse-ms": "^1.0.0" - }, - "dependencies": { - "parse-ms": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-1.0.1.tgz", - "integrity": "sha1-VjRtR0nXjyNDDKDHE4UK75GqNh0=", - "dev": true - } - } - }, - "private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", - "dev": true - }, - "process": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/process/-/process-0.5.2.tgz", - "integrity": "sha1-FjjYqONML0QKkduVq5rrZ3/Bhc8=", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" - }, - "progress": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz", - "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=", - "dev": true - }, - "progress-stream": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/progress-stream/-/progress-stream-1.2.0.tgz", - "integrity": "sha1-LNPP6jO6OonJwSHsM0er6asSX3c=", - "dev": true, - "requires": { - "speedometer": "~0.1.2", - "through2": "~0.2.3" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - }, - "through2": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.2.3.tgz", - "integrity": "sha1-6zKE2k6jEbbMis42U3SKUqvyWj8=", - "dev": true, - "requires": { - "readable-stream": "~1.1.9", - "xtend": "~2.1.1" - } - }, - "xtend": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", - "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", - "dev": true, - "requires": { - "object-keys": "~0.4.0" - } - } - } - }, - "promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "requires": { - "asap": "~2.0.3" - } - }, - "prop-types": { - "version": "15.6.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.1.tgz", - "integrity": "sha512-4ec7bY1Y66LymSUOH/zARVYObB23AT2h8cf6e/O6ZALB/N0sqZFEx7rq6EYPX2MkOdKORuooI/H5k9TlR4q7kQ==", - "requires": { - "fbjs": "^0.8.16", - "loose-envify": "^1.3.1", - "object-assign": "^4.1.1" - } - }, - "proxy-addr": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.3.tgz", - "integrity": "sha512-jQTChiCJteusULxjBp8+jftSQE5Obdl3k4cnmLA6WXtK6XFuWRnvVL7aCiBqaLPM8c4ph0S4tKna8XvmIwEnXQ==", - "dev": true, - "requires": { - "forwarded": "~0.1.2", - "ipaddr.js": "1.6.0" - } - }, - "prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", - "dev": true - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, - "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" - }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" - }, - "qs": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-2.4.2.tgz", - "integrity": "sha1-9854jld33wtQENp/fE5zujJHD1o=" - }, - "query-string": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", - "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", - "dev": true, - "requires": { - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" - } - }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" - }, - "querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "dev": true - }, - "querystringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.0.0.tgz", - "integrity": "sha512-eTPo5t/4bgaMNZxyjWx6N2a6AuE0mq51KWvpc7nU/MAqixcI6v6KrGUKES0HaomdnolQBBXU/++X6/QQ9KL4tw==", - "dev": true - }, - "randomatic": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.0.0.tgz", - "integrity": "sha512-VdxFOIEY3mNO5PtSRkkle/hPJDHvQhK21oa73K4yAc9qmp6N429gAyF1gZMOTMeS0/AYzaV/2Trcef+NaIonSA==", - "dev": true, - "requires": { - "is-number": "^4.0.0", - "kind-of": "^6.0.0", - "math-random": "^1.0.1" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "range-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", - "dev": true - }, - "raphael": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/raphael/-/raphael-2.2.7.tgz", - "integrity": "sha1-IxsZFB+NCGmG2PrOtm+LVi7iyBA=", - "requires": { - "eve-raphael": "0.5.0" - } - }, - "raw-body": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz", - "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=", - "dev": true, - "requires": { - "bytes": "3.0.0", - "http-errors": "1.6.2", - "iconv-lite": "0.4.19", - "unpipe": "1.0.0" - }, - "dependencies": { - "depd": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz", - "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=", - "dev": true - }, - "http-errors": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz", - "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", - "dev": true, - "requires": { - "depd": "1.1.1", - "inherits": "2.0.3", - "setprototypeof": "1.0.3", - "statuses": ">= 1.3.1 < 2" - } - }, - "iconv-lite": { - "version": "0.4.19", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", - "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==", - "dev": true - }, - "setprototypeof": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz", - "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=", - "dev": true - } - } - }, - "rc": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.7.tgz", - "integrity": "sha512-LdLD8xD4zzLsAT5xyushXDNscEjB7+2ulnl8+r1pnESlYtlJtVSoCMBGr30eDRJ3+2Gq89jK9P9e4tCEH1+ywA==", - "dev": true, - "requires": { - "deep-extend": "^0.5.1", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, - "rcedit": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/rcedit/-/rcedit-0.5.1.tgz", - "integrity": "sha1-0L3PXSgKnRwp2m8RjMzizhU87x0=", - "dev": true - }, - "react": { - "version": "15.6.2", - "resolved": "https://registry.npmjs.org/react/-/react-15.6.2.tgz", - "integrity": "sha1-26BDSrQ5z+gvEI8PURZjkIF5qnI=", - "requires": { - "create-react-class": "^15.6.0", - "fbjs": "^0.8.9", - "loose-envify": "^1.1.0", - "object-assign": "^4.1.0", - "prop-types": "^15.5.10" - } - }, - "react-codemirror": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/react-codemirror/-/react-codemirror-0.3.0.tgz", - "integrity": "sha1-zWvW70WOweA1z9iz/nswyMeIPGw=", - "requires": { - "classnames": "^2.2.5", - "codemirror": "^5.18.2", - "lodash.debounce": "^4.0.8" - } - }, - "react-color": { - "version": "2.14.1", - "resolved": "https://registry.npmjs.org/react-color/-/react-color-2.14.1.tgz", - "integrity": "sha512-ssv2ArSZdhTbIs29hyfw8JW+s3G4BCx/ILkwCajWZzrcx/2ZQfRpsaLVt38LAPbxe50LLszlmGtRerA14JzzRw==", - "dev": true, - "requires": { - "lodash": "^4.0.1", - "material-colors": "^1.2.1", - "prop-types": "^15.5.10", - "reactcss": "^1.2.0", - "tinycolor2": "^1.4.1" - } - }, - "react-css-modules": { - "version": "3.7.10", - "resolved": "https://registry.npmjs.org/react-css-modules/-/react-css-modules-3.7.10.tgz", - "integrity": "sha1-MA2lYeVQ7uxevAvIx9Udd9iK4tc=", - "dev": true, - "requires": { - "hoist-non-react-statics": "^1.0.5", - "lodash": "^4.6.1", - "object-unfreeze": "^1.0.2" - }, - "dependencies": { - "hoist-non-react-statics": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-1.2.0.tgz", - "integrity": "sha1-qkSM8JhtVcxAdzsXF0t90GbLfPs=", - "dev": true - } - } - }, - "react-deep-force-update": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/react-deep-force-update/-/react-deep-force-update-1.1.1.tgz", - "integrity": "sha1-vNMUeAJ7ZLMznxCJIatSC0MT3Cw=", - "dev": true - }, - "react-dom": { - "version": "15.6.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-15.6.2.tgz", - "integrity": "sha1-Qc+t9pO3V/rycIRDodH9WgK+9zA=", - "requires": { - "fbjs": "^0.8.9", - "loose-envify": "^1.1.0", - "object-assign": "^4.1.0", - "prop-types": "^15.5.10" - } - }, - "react-input-autosize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/react-input-autosize/-/react-input-autosize-1.2.0.tgz", - "integrity": "sha1-hyQQcRWfdCEjiXaR2meW7DO1fQU=", - "dev": true, - "requires": { - "create-react-class": "^15.5.2", - "prop-types": "^15.5.8" - } - }, - "react-proxy": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/react-proxy/-/react-proxy-1.1.8.tgz", - "integrity": "sha1-nb/Z2SdSjDqp9ETkVYw3gwq4wmo=", - "dev": true, - "requires": { - "lodash": "^4.6.1", - "react-deep-force-update": "^1.0.0" - } - }, - "react-redux": { - "version": "4.4.9", - "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-4.4.9.tgz", - "integrity": "sha512-3XS7mjTOcvaP2H5OE/LxEgDHRuEyTZxBRlwvXHzNqYkZdYd7Ra98AimWoDSHP9OcLoydjA1ocgiZxxcqeXj0Sw==", - "requires": { - "create-react-class": "^15.5.1", - "hoist-non-react-statics": "^2.5.0", - "invariant": "^2.0.0", - "lodash": "^4.2.0", - "loose-envify": "^1.1.0", - "prop-types": "^15.5.4" - } - }, - "react-router": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-2.8.1.tgz", - "integrity": "sha1-c+lJH2zrMW0Pd5gpCBhj43juTtc=", - "dev": true, - "requires": { - "history": "^2.1.2", - "hoist-non-react-statics": "^1.2.0", - "invariant": "^2.2.1", - "loose-envify": "^1.2.0", - "warning": "^3.0.0" - }, - "dependencies": { - "history": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/history/-/history-2.1.2.tgz", - "integrity": "sha1-SqLeiXoOSGfkU5hDvm7Nsphr/ew=", - "dev": true, - "requires": { - "deep-equal": "^1.0.0", - "invariant": "^2.0.0", - "query-string": "^3.0.0", - "warning": "^2.0.0" - }, - "dependencies": { - "warning": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/warning/-/warning-2.1.0.tgz", - "integrity": "sha1-ISINnGOvx3qMkhEeARr3Bc4MaQE=", - "dev": true, - "requires": { - "loose-envify": "^1.0.0" - } - } - } - }, - "hoist-non-react-statics": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-1.2.0.tgz", - "integrity": "sha1-qkSM8JhtVcxAdzsXF0t90GbLfPs=", - "dev": true - }, - "query-string": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-3.0.3.tgz", - "integrity": "sha1-ri4UtNBQcdTpuetIc8NbDc1C5jg=", - "dev": true, - "requires": { - "strict-uri-encode": "^1.0.0" - } - }, - "warning": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", - "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", - "dev": true, - "requires": { - "loose-envify": "^1.0.0" - } - } - } - }, - "react-router-redux": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/react-router-redux/-/react-router-redux-4.0.8.tgz", - "integrity": "sha1-InQDWWtRUeGCN32rg1tdRfD4BU4=", - "dev": true - }, - "react-sortable-hoc": { - "version": "0.6.8", - "resolved": "https://registry.npmjs.org/react-sortable-hoc/-/react-sortable-hoc-0.6.8.tgz", - "integrity": "sha512-sUUAtNdV84AKZ2o+F5lVOOFWcyWG6aGDkNFgHoieB1zFLeWLWENkix06asPS4/GhigfuRh06aZix1j3Qx8+NSQ==", - "requires": { - "babel-runtime": "^6.11.6", - "invariant": "^2.2.1", - "lodash": "^4.12.0", - "prop-types": "^15.5.7" - } - }, - "react-test-renderer": { - "version": "15.6.2", - "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-15.6.2.tgz", - "integrity": "sha1-0DM0NPwsQ4CSaWyncNpe1IA376g=", - "dev": true, - "requires": { - "fbjs": "^0.8.9", - "object-assign": "^4.1.0" - } - }, - "react-transform-catch-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/react-transform-catch-errors/-/react-transform-catch-errors-1.0.2.tgz", - "integrity": "sha1-G01KdulycYlvwW/jCGx5PsiKnus=", - "dev": true - }, - "react-transform-hmr": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/react-transform-hmr/-/react-transform-hmr-1.0.4.tgz", - "integrity": "sha1-4aQL0Krvxy6N/Xp82gmvhQZjl7s=", - "dev": true, - "requires": { - "global": "^4.3.0", - "react-proxy": "^1.1.7" - } - }, - "reactcss": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/reactcss/-/reactcss-1.2.3.tgz", - "integrity": "sha512-KiwVUcFu1RErkI97ywr8nvx8dNOpT03rbnma0SSalTYjkrPYaEajR4a/MRt6DZ46K6arDRbWMNHF+xH7G7n/8A==", - "dev": true, - "requires": { - "lodash": "^4.0.1" - } - }, - "read-all-stream": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz", - "integrity": "sha1-NcPhd/IHjveJ7kv6+kNzB06u9Po=", - "requires": { - "pinkie-promise": "^2.0.0", - "readable-stream": "^2.0.0" - } - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "readdirp": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", - "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "minimatch": "^3.0.2", - "readable-stream": "^2.0.2", - "set-immediate-shim": "^1.0.1" - } - }, - "readline2": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz", - "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "mute-stream": "0.0.5" - } - }, - "realpath-native": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.0.0.tgz", - "integrity": "sha512-XJtlRJ9jf0E1H1SLeJyQ9PGzQD7S65h1pRXEcAeK48doKOnKxcgPeNohJvD5u/2sI9J1oke6E8bZHS/fmW1UiQ==", - "dev": true, - "requires": { - "util.promisify": "^1.0.0" - } - }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", - "dev": true, - "requires": { - "resolve": "^1.1.6" - } - }, - "redbox-react": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/redbox-react/-/redbox-react-1.6.0.tgz", - "integrity": "sha512-mLjM5eYR41yOp5YKHpd3syFeGq6B4Wj5vZr64nbLvTZW5ZLff4LYk7VE4ITpVxkZpCY6OZuqh0HiP3A3uEaCpg==", - "dev": true, - "requires": { - "error-stack-parser": "^1.3.6", - "object-assign": "^4.0.1", - "prop-types": "^15.5.4", - "sourcemapped-stacktrace": "^1.1.6" - } - }, - "redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", - "dev": true, - "requires": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - }, - "dependencies": { - "indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", - "dev": true, - "requires": { - "repeating": "^2.0.0" - } - } - } - }, - "reduce-component": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/reduce-component/-/reduce-component-1.0.1.tgz", - "integrity": "sha1-4Mk1QsV0UhvqE98PlIjtgqt3xdo=" - }, - "reduce-css-calc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz", - "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=", - "dev": true, - "requires": { - "balanced-match": "^0.4.2", - "math-expression-evaluator": "^1.2.14", - "reduce-function-call": "^1.0.1" - }, - "dependencies": { - "balanced-match": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", - "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", - "dev": true - } - } - }, - "reduce-function-call": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.2.tgz", - "integrity": "sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=", - "dev": true, - "requires": { - "balanced-match": "^0.4.2" - }, - "dependencies": { - "balanced-match": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", - "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", - "dev": true - } - } - }, - "redux": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/redux/-/redux-3.7.2.tgz", - "integrity": "sha512-pNqnf9q1hI5HHZRBkj3bAngGZW/JMCmexDlOxw4XagXY2o1327nHH54LoTjiPJ0gizoqPDRqWyX/00g0hD6w+A==", - "requires": { - "lodash": "^4.2.1", - "lodash-es": "^4.2.1", - "loose-envify": "^1.1.0", - "symbol-observable": "^1.0.3" - } - }, - "regenerate": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", - "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", - "dev": true - }, - "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" - }, - "regenerator-transform": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", - "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", - "dev": true, - "requires": { - "babel-runtime": "^6.18.0", - "babel-types": "^6.19.0", - "private": "^0.1.6" - } - }, - "regex-cache": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", - "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", - "dev": true, - "requires": { - "is-equal-shallow": "^0.1.3" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, - "regexpu-core": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", - "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", - "dev": true, - "requires": { - "regenerate": "^1.2.1", - "regjsgen": "^0.2.0", - "regjsparser": "^0.1.4" - } - }, - "registry-auth-token": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", - "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", - "dev": true, - "requires": { - "rc": "^1.1.6", - "safe-buffer": "^5.0.1" - } - }, - "registry-url": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", - "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", - "dev": true, - "requires": { - "rc": "^1.0.1" - } - }, - "regjsgen": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", - "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", - "dev": true - }, - "regjsparser": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", - "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", - "dev": true, - "requires": { - "jsesc": "~0.5.0" - } - }, - "release-zalgo": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz", - "integrity": "sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA=", - "dev": true, - "requires": { - "es6-error": "^4.0.1" - } - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "repeat-element": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", - "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, - "repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "dev": true, - "requires": { - "is-finite": "^1.0.0" - } - }, - "request": { - "version": "2.55.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.55.0.tgz", - "integrity": "sha1-11wc32eddrsQD5v/4f5VG1wk6T0=", - "requires": { - "aws-sign2": "~0.5.0", - "bl": "~0.9.0", - "caseless": "~0.9.0", - "combined-stream": "~0.0.5", - "forever-agent": "~0.6.0", - "form-data": "~0.2.0", - "har-validator": "^1.4.0", - "hawk": "~2.3.0", - "http-signature": "~0.10.0", - "isstream": "~0.1.1", - "json-stringify-safe": "~5.0.0", - "mime-types": "~2.0.1", - "node-uuid": "~1.4.0", - "oauth-sign": "~0.6.0", - "qs": "~2.4.0", - "stringstream": "~0.0.4", - "tough-cookie": ">=0.12.0", - "tunnel-agent": "~0.4.0" - }, - "dependencies": { - "node-uuid": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.8.tgz", - "integrity": "sha1-sEDrCSOWivq/jTL7HxfxFn/auQc=" - } - } - }, - "request-promise-core": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.1.tgz", - "integrity": "sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY=", - "requires": { - "lodash": "^4.13.1" - } - }, - "request-promise-native": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.5.tgz", - "integrity": "sha1-UoF3D2jgyXGeUWP9P6tIIhX0/aU=", - "requires": { - "request-promise-core": "1.1.1", - "stealthy-require": "^1.1.0", - "tough-cookie": ">=2.3.3" - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" - }, - "require-precompiled": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/require-precompiled/-/require-precompiled-0.1.0.tgz", - "integrity": "sha1-WhtS63Dr7UPrmC6XTIWrWVceVvo=", - "dev": true - }, - "require-uncached": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", - "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", - "dev": true, - "requires": { - "caller-path": "^0.1.0", - "resolve-from": "^1.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", - "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", - "dev": true - } - } - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", - "dev": true - }, - "resolve": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.7.1.tgz", - "integrity": "sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==", - "dev": true, - "requires": { - "path-parse": "^1.0.5" - } - }, - "resolve-cwd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", - "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", - "dev": true, - "requires": { - "resolve-from": "^3.0.0" - } - }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "dev": true - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, - "right-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", - "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", - "dev": true, - "requires": { - "align-text": "^0.1.1" - } - }, - "rimraf": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", - "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", - "requires": { - "glob": "^7.0.5" - } - }, - "ripemd160": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-0.2.0.tgz", - "integrity": "sha1-K/GYveFnys+lHAqSjoS2i74XH84=", - "dev": true - }, - "rsvp": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz", - "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==", - "dev": true - }, - "run-async": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz", - "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=", - "dev": true, - "requires": { - "once": "^1.3.0" - } - }, - "run-parallel": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", - "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", - "dev": true - }, - "run-series": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/run-series/-/run-series-1.1.8.tgz", - "integrity": "sha512-+GztYEPRpIsQoCSraWHDBs9WVy4eVME16zhOtDB4H9J4xN0XRhknnmLOl+4gRgZtu8dpp9N/utSPjKH/xmDzXg==", - "dev": true - }, - "rx": { - "version": "2.3.24", - "resolved": "https://registry.npmjs.org/rx/-/rx-2.3.24.tgz", - "integrity": "sha1-FPlQpCF9fjXapxu8vljv9o6ksrc=", - "dev": true - }, - "rx-lite": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz", - "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=", - "dev": true - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "sander": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", - "integrity": "sha1-dB4kXiMfB8r7b98PEzrfohalAq0=", - "requires": { - "es6-promise": "^3.1.2", - "graceful-fs": "^4.1.3", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.2" - } - }, - "sane": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/sane/-/sane-2.5.2.tgz", - "integrity": "sha1-tNwYYcIbQn6SlQej51HiosuKs/o=", - "dev": true, - "requires": { - "anymatch": "^2.0.0", - "capture-exit": "^1.2.0", - "exec-sh": "^0.2.0", - "fb-watchman": "^2.0.0", - "fsevents": "^1.2.3", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5", - "watch": "~0.18.0" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, - "sanitize-html": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.18.2.tgz", - "integrity": "sha512-52ThA+Z7h6BnvpSVbURwChl10XZrps5q7ytjTwWcIe9bmJwnVP6cpEVK2NvDOUhGupoqAvNbUz3cpnJDp4+/pg==", - "requires": { - "chalk": "^2.3.0", - "htmlparser2": "^3.9.0", - "lodash.clonedeep": "^4.5.0", - "lodash.escaperegexp": "^4.1.2", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.mergewith": "^4.6.0", - "postcss": "^6.0.14", - "srcset": "^1.0.0", - "xtend": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "sax": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz", - "integrity": "sha1-e45lYZCyKOgaZq6nSEgNgozS03o=" - }, - "semver": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", - "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==" - }, - "semver-diff": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", - "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", - "dev": true, - "requires": { - "semver": "^5.0.3" - } - }, - "send": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", - "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", - "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.6.2", - "mime": "1.4.1", - "ms": "2.0.0", - "on-finished": "~2.3.0", - "range-parser": "~1.2.0", - "statuses": "~1.4.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", - "dev": true - } - } - }, - "serialize-error": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", - "integrity": "sha1-ULZ51WNc34Rme9yOWa9OW4HV9go=", - "dev": true - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", - "dev": true - }, - "mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "dev": true, - "requires": { - "mime-db": "~1.33.0" - } - } - } - }, - "serve-static": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", - "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", - "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.2", - "send": "0.16.2" - } - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" - }, - "set-immediate-shim": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", - "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", - "dev": true - }, - "set-value": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", - "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "sha.js": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.2.6.tgz", - "integrity": "sha1-F93t3F9yL7ZlAWWIlUYZd4ZzFbo=", - "dev": true - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "shelljs": { - "version": "0.7.8", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz", - "integrity": "sha1-3svPh0sNHl+3LhSxZKloMEjprLM=", - "dev": true, - "requires": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - } - }, - "shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true - }, - "sigmund": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", - "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=", - "dev": true - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", - "dev": true - }, - "single-line-log": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/single-line-log/-/single-line-log-1.1.2.tgz", - "integrity": "sha1-wvg/Jzo+GhbtsJlWYdoO1e8DM2Q=", - "dev": true, - "requires": { - "string-width": "^1.0.1" - } - }, - "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", - "dev": true - }, - "slice-ansi": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", - "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - } - } - }, - "slide": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz", - "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=", - "dev": true - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - } - }, - "sntp": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz", - "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", - "requires": { - "hoek": "2.x.x" - } - }, - "sockjs": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", - "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", - "dev": true, - "requires": { - "faye-websocket": "^0.10.0", - "uuid": "^3.0.1" - } - }, - "sockjs-client": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.4.tgz", - "integrity": "sha1-W6vjhrd15M8U51IJEUUmVAFsixI=", - "dev": true, - "requires": { - "debug": "^2.6.6", - "eventsource": "0.1.6", - "faye-websocket": "~0.11.0", - "inherits": "^2.0.1", - "json3": "^3.3.2", - "url-parse": "^1.1.8" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "faye-websocket": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz", - "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - } - } - }, - "sort-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", - "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", - "dev": true, - "requires": { - "is-plain-obj": "^1.0.0" - } - }, - "source-list-map": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz", - "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "source-map-resolve": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", - "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", - "dev": true, - "requires": { - "atob": "^2.1.1", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-support": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.6.tgz", - "integrity": "sha512-N4KXEz7jcKqPf2b2vZF11lQIz9W5ZMuUcIOGj243lduidkf2fjkVKJS9vNxVWn3u/uxX38AcE8U9nnH9FPcq+g==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, - "sourcemapped-stacktrace": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/sourcemapped-stacktrace/-/sourcemapped-stacktrace-1.1.8.tgz", - "integrity": "sha512-OkVoI7GQOLl/laR1qsSo1c87tS8kF2VXhQq2SrQCDdXufBAcm8FgXogWso96ciMYoDtTw1Dn70CVdwYzoYs6Pg==", - "dev": true, - "requires": { - "source-map": "0.5.6" - }, - "dependencies": { - "source-map": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", - "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=", - "dev": true - } - } - }, - "spawn-command": { - "version": "0.0.2-1", - "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz", - "integrity": "sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=", - "dev": true - }, - "spdx-correct": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz", - "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz", - "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==" - }, - "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz", - "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==" - }, - "speedometer": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/speedometer/-/speedometer-0.1.4.tgz", - "integrity": "sha1-mHbb0qFp0xFUAtSObqYynIgWpQ0=", - "dev": true - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "sprintf": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/sprintf/-/sprintf-0.1.5.tgz", - "integrity": "sha1-j4PjmpMXwaUCy324BQ5Rxnn27c8=" - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - }, - "srcset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/srcset/-/srcset-1.0.0.tgz", - "integrity": "sha1-pWad4StC87HV6D7QPHEEb8SPQe8=", - "requires": { - "array-uniq": "^1.0.2", - "number-is-nan": "^1.0.0" - } - }, - "sshpk": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.1.tgz", - "integrity": "sha1-Ew9Zde3a2WPx1W+SuaxsUfqfg+s=", - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "tweetnacl": "~0.14.0" - }, - "dependencies": { - "asn1": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", - "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=" - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" - } - } - }, - "stack-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.1.tgz", - "integrity": "sha1-1PM6tU6OOHeLDKXP07OvsS22hiA=", - "dev": true - }, - "stackframe": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-0.3.1.tgz", - "integrity": "sha1-M6qE8Rd6VUjIk1Uzy/6zQgl19aQ=", - "dev": true - }, - "standard": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/standard/-/standard-8.6.0.tgz", - "integrity": "sha1-Y1Eyvnv7VnwpIQBfMPnjUOR1Kq0=", - "dev": true, - "requires": { - "eslint": "~3.10.2", - "eslint-config-standard": "6.2.1", - "eslint-config-standard-jsx": "3.2.0", - "eslint-plugin-promise": "~3.4.0", - "eslint-plugin-react": "~6.7.1", - "eslint-plugin-standard": "~2.0.1", - "standard-engine": "~5.2.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "doctrine": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - } - }, - "eslint": { - "version": "3.10.2", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-3.10.2.tgz", - "integrity": "sha1-yaEOi/bp1lZRIEd4xQM0Hx6sPOc=", - "dev": true, - "requires": { - "babel-code-frame": "^6.16.0", - "chalk": "^1.1.3", - "concat-stream": "^1.4.6", - "debug": "^2.1.1", - "doctrine": "^1.2.2", - "escope": "^3.6.0", - "espree": "^3.3.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "file-entry-cache": "^2.0.0", - "glob": "^7.0.3", - "globals": "^9.2.0", - "ignore": "^3.2.0", - "imurmurhash": "^0.1.4", - "inquirer": "^0.12.0", - "is-my-json-valid": "^2.10.0", - "is-resolvable": "^1.0.0", - "js-yaml": "^3.5.1", - "json-stable-stringify": "^1.0.0", - "levn": "^0.3.0", - "lodash": "^4.0.0", - "mkdirp": "^0.5.0", - "natural-compare": "^1.4.0", - "optionator": "^0.8.2", - "path-is-inside": "^1.0.1", - "pluralize": "^1.2.1", - "progress": "^1.1.8", - "require-uncached": "^1.0.2", - "shelljs": "^0.7.5", - "strip-bom": "^3.0.0", - "strip-json-comments": "~1.0.1", - "table": "^3.7.8", - "text-table": "~0.2.0", - "user-home": "^2.0.0" - } - }, - "eslint-config-standard-jsx": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/eslint-config-standard-jsx/-/eslint-config-standard-jsx-3.2.0.tgz", - "integrity": "sha1-wkDibtkZoRpCqk3oBZRys4Jo1iA=", - "dev": true - }, - "eslint-plugin-react": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-6.7.1.tgz", - "integrity": "sha1-Gvlq6lRYVoJRV9l8G1DVqPtkpac=", - "dev": true, - "requires": { - "doctrine": "^1.2.2", - "jsx-ast-utils": "^1.3.3" - } - }, - "eslint-plugin-standard": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-2.0.1.tgz", - "integrity": "sha1-NYlpn/nJF/LCX3apFmh/ZBw2n/M=", - "dev": true - }, - "jsx-ast-utils": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-1.4.1.tgz", - "integrity": "sha1-OGchPo3Xm/Ho8jAMDPwe+xgsDfE=", - "dev": true - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, - "strip-json-comments": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz", - "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=", - "dev": true - } - } - }, - "standard-engine": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/standard-engine/-/standard-engine-5.2.0.tgz", - "integrity": "sha1-QAZgrlrM6K/U22D/IhSpGQrXkKM=", - "dev": true, - "requires": { - "deglob": "^2.0.0", - "find-root": "^1.0.0", - "get-stdin": "^5.0.1", - "home-or-tmp": "^2.0.0", - "minimist": "^1.1.0", - "pkg-config": "^1.0.1" - }, - "dependencies": { - "get-stdin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz", - "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=", - "dev": true - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true - }, - "stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=" - }, - "stream-browserify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz", - "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", - "dev": true, - "requires": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - } - }, - "stream-cache": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/stream-cache/-/stream-cache-0.0.2.tgz", - "integrity": "sha1-GsWtaDJCjKVWZ9ve45Xa1ObbEY8=", - "dev": true - }, - "stream-http": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.2.tgz", - "integrity": "sha512-QllfrBhqF1DPcz46WxKTs6Mz1Bpc+8Qm6vbqOpVav5odAXwbyzwnEczoWqtxrsmlO+cJqtPrp/8gWKWjaKLLlA==", - "dev": true, - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" - } - }, - "strict-uri-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", - "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", - "dev": true - }, - "string": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/string/-/string-3.3.3.tgz", - "integrity": "sha1-XqIRzZLSKOGEKUmQpsyXs2anfLA=" - }, - "string-length": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", - "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", - "dev": true, - "requires": { - "astral-regex": "^1.0.0", - "strip-ansi": "^4.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "stringstream": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.6.tgz", - "integrity": "sha512-87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA==" - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "requires": { - "is-utf8": "^0.2.0" - } - }, - "strip-bom-buf": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-buf/-/strip-bom-buf-1.0.0.tgz", - "integrity": "sha1-HLRar1dTD0yvhsf3UXnSyaUd1XI=", - "dev": true, - "requires": { - "is-utf8": "^0.2.1" - } - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true - }, - "strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", - "dev": true, - "requires": { - "get-stdin": "^4.0.1" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "dev": true - }, - "strip-outer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", - "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", - "requires": { - "escape-string-regexp": "^1.0.2" - } - }, - "striptags": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/striptags/-/striptags-2.2.1.tgz", - "integrity": "sha1-TEULcI1BuL85zyTEn/I0/Gqr/TI=" - }, - "style-loader": { - "version": "0.12.4", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.12.4.tgz", - "integrity": "sha1-rn0GZdxNxlPaov6Xu5CRS8HSLZs=", - "dev": true, - "requires": { - "loader-utils": "^0.2.7" - } - }, - "stylus": { - "version": "0.52.4", - "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.52.4.tgz", - "integrity": "sha1-ZVG18L/c8p7n8P4KWbfrb/JtJTk=", - "dev": true, - "requires": { - "css-parse": "1.7.x", - "debug": "*", - "glob": "3.2.x", - "mkdirp": "0.5.x", - "sax": "0.5.x", - "source-map": "0.1.x" - }, - "dependencies": { - "glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz", - "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=", - "dev": true, - "requires": { - "inherits": "2", - "minimatch": "0.3" - } - }, - "lru-cache": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", - "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=", - "dev": true - }, - "minimatch": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz", - "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=", - "dev": true, - "requires": { - "lru-cache": "2", - "sigmund": "~1.0.0" - } - }, - "sax": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz", - "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=", - "dev": true - }, - "source-map": { - "version": "0.1.43", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", - "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", - "dev": true, - "requires": { - "amdefine": ">=0.0.4" - } - } - } - }, - "stylus-loader": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-2.5.1.tgz", - "integrity": "sha1-1a2KfglYrcErhYHnuxabmmHVQhY=", - "dev": true, - "requires": { - "loader-utils": "^0.2.9", - "lodash.clonedeep": "^4.5.0", - "when": "~3.6.x" - } - }, - "sumchecker": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-1.3.1.tgz", - "integrity": "sha1-ebs7RFbdBPGOvbwNcDodHa7FEF0=", - "dev": true, - "requires": { - "debug": "^2.2.0", - "es6-promise": "^4.0.5" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "es6-promise": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", - "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==", - "dev": true - } - } - }, - "superagent": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/superagent/-/superagent-1.8.5.tgz", - "integrity": "sha1-HA3cOvMOgOuE68BcshItqP6UC1U=", - "requires": { - "component-emitter": "~1.2.0", - "cookiejar": "2.0.6", - "debug": "2", - "extend": "3.0.0", - "form-data": "1.0.0-rc3", - "formidable": "~1.0.14", - "methods": "~1.1.1", - "mime": "1.3.4", - "qs": "2.3.3", - "readable-stream": "1.0.27-1", - "reduce-component": "1.0.1" - }, - "dependencies": { - "combined-stream": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", - "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" - }, - "extend": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz", - "integrity": "sha1-WkdDU7nzNT3dgXbf03uRyDpG8dQ=" - }, - "form-data": { - "version": "1.0.0-rc3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc3.tgz", - "integrity": "sha1-01vGLn+8KTeuePlIqqDTjZBgdXc=", - "requires": { - "async": "^1.4.0", - "combined-stream": "^1.0.5", - "mime-types": "^2.1.3" - } - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, - "mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==" - }, - "mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "requires": { - "mime-db": "~1.33.0" - } - }, - "qs": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-2.3.3.tgz", - "integrity": "sha1-6eha2+ddoLvkyOBHaghikPhjtAQ=" - }, - "readable-stream": { - "version": "1.0.27-1", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.27-1.tgz", - "integrity": "sha1-a2eYPCA1fO/QfwFlABoW1xDZEHg=", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" - } - } - }, - "superagent-promise": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/superagent-promise/-/superagent-promise-1.1.0.tgz", - "integrity": "sha1-uvIti73UOamwfdEPjAj1T+JQNTM=" - }, - "supertap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supertap/-/supertap-1.0.0.tgz", - "integrity": "sha512-HZJ3geIMPgVwKk2VsmO5YHqnnJYl6bV5A9JW2uzqV43WmpgliNEYbuvukfor7URpaqpxuw3CfZ3ONdVbZjCgIA==", - "dev": true, - "requires": { - "arrify": "^1.0.1", - "indent-string": "^3.2.0", - "js-yaml": "^3.10.0", - "serialize-error": "^2.1.0", - "strip-ansi": "^4.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" - }, - "svgo": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz", - "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=", - "dev": true, - "requires": { - "coa": "~1.0.1", - "colors": "~1.1.2", - "csso": "~2.3.1", - "js-yaml": "~3.7.0", - "mkdirp": "~0.5.1", - "sax": "~1.2.1", - "whet.extend": "~0.9.9" - }, - "dependencies": { - "colors": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", - "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", - "dev": true - }, - "esprima": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", - "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=", - "dev": true - }, - "js-yaml": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz", - "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^2.6.0" - } - } - } - }, - "symbol-observable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", - "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==" - }, - "symbol-tree": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz", - "integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=" - }, - "table": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/table/-/table-3.8.3.tgz", - "integrity": "sha1-K7xULw/amGGnVdOUf+/Ys/UThV8=", - "dev": true, - "requires": { - "ajv": "^4.7.0", - "ajv-keywords": "^1.0.0", - "chalk": "^1.1.1", - "lodash": "^4.0.0", - "slice-ansi": "0.0.4", - "string-width": "^2.0.0" - }, - "dependencies": { - "ajv": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", - "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", - "dev": true, - "requires": { - "co": "^4.6.0", - "json-stable-stringify": "^1.0.1" - } - }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "slice-ansi": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", - "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "tapable": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.1.10.tgz", - "integrity": "sha1-KcNXB8K3DlDQdIK10gLo7URtr9Q=", - "dev": true - }, - "temp": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz", - "integrity": "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=", - "requires": { - "os-tmpdir": "^1.0.0", - "rimraf": "~2.2.6" - }, - "dependencies": { - "rimraf": { - "version": "2.2.8", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", - "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=" - } - } - }, - "term-size": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", - "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", - "dev": true, - "requires": { - "execa": "^0.7.0" - } - }, - "test-exclude": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.2.1.tgz", - "integrity": "sha512-qpqlP/8Zl+sosLxBcVKl9vYy26T9NPalxSzzCP/OY6K7j938ui2oKgo+kRZYfxAeIpLqpbVnsHq1tyV70E4lWQ==", - "dev": true, - "requires": { - "arrify": "^1.0.1", - "micromatch": "^3.1.8", - "object-assign": "^4.1.0", - "read-pkg-up": "^1.0.1", - "require-main-filename": "^1.0.1" - }, - "dependencies": { - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - } - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "throat": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", - "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=", - "dev": true - }, - "throttleit": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz", - "integrity": "sha1-z+34jmDADdlpe2H90qg0OptoDq8=", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "through2": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "dev": true, - "requires": { - "readable-stream": "^2.1.5", - "xtend": "~4.0.1" - } - }, - "time-stamp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-2.0.0.tgz", - "integrity": "sha1-lcakRTDhW6jW9KPsuMOj+sRto1c=", - "dev": true - }, - "time-zone": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/time-zone/-/time-zone-1.0.0.tgz", - "integrity": "sha1-mcW/VZWJZq9tBtg73zgA3IL67F0=", - "dev": true - }, - "timed-out": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-3.1.3.tgz", - "integrity": "sha1-lYYL/MXHbCd/j4Mm/Q9bLiDrohc=" - }, - "timers-browserify": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz", - "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==", - "dev": true, - "requires": { - "setimmediate": "^1.0.4" - } - }, - "tinycolor2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.1.tgz", - "integrity": "sha1-9PrTM0R7wLB9TcjpIJ2POaisd+g=", - "dev": true - }, - "tmp": { - "version": "0.0.28", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.28.tgz", - "integrity": "sha1-Fyc1t/YU6nrzlmT6hM8N5OUV0SA=", - "optional": true, - "requires": { - "os-tmpdir": "~1.0.1" - } - }, - "tmpl": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", - "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", - "dev": true - }, - "to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", - "dev": true - }, - "to-fast-properties": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", - "dev": true - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - } - } - }, - "toggle-selection": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", - "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI=", - "dev": true - }, - "touch": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/touch/-/touch-0.0.3.tgz", - "integrity": "sha1-Ua7z1ElXHU8oel2Hyci0kYGg2x0=", - "requires": { - "nopt": "~1.0.10" - }, - "dependencies": { - "nopt": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", - "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", - "requires": { - "abbrev": "1" - } - } - } - }, - "tough-cookie": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", - "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", - "requires": { - "punycode": "^1.4.1" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" - } - } - }, - "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", - "requires": { - "punycode": "^2.1.0" - }, - "dependencies": { - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - } - } - }, - "traverse": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", - "integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=" - }, - "tree-kill": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.0.tgz", - "integrity": "sha512-DlX6dR0lOIRDFxI0mjL9IYg6OTncLm/Zt+JiBhE5OlFcAR8yc9S7FFXU9so0oda47frdM/JFsk7UjNt9vscKcg==", - "dev": true - }, - "trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", - "dev": true - }, - "trim-off-newlines": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz", - "integrity": "sha1-n5up2e+odkw4dpi8v+sshI8RrbM=", - "dev": true - }, - "trim-repeated": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", - "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", - "requires": { - "escape-string-regexp": "^1.0.2" - } - }, - "trim-right": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", - "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", - "dev": true - }, - "tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", - "dev": true - }, - "tunnel-agent": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz", - "integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=" - }, - "turndown": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/turndown/-/turndown-4.0.2.tgz", - "integrity": "sha512-pqZ6WrHFGnxXC9q2xJ3Qa7EoLAwrojgFRajWZjxTKwbz9vnNnyi8lLjiD5h86UTPOcMlEyHjm6NMhjEDdlc25A==", - "requires": { - "jsdom": "^11.9.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" - }, - "combined-stream": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", - "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "cssstyle": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.3.1.tgz", - "integrity": "sha512-tNvaxM5blOnxanyxI6panOsnfiyLRj3HV4qjqqS45WPNS1usdYWRUQjqTEEELK73lpeP/1KoIGYUwrBn/VcECA==", - "requires": { - "cssom": "0.3.x" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" - }, - "form-data": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", - "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "1.0.6", - "mime-types": "^2.1.12" - } - }, - "har-validator": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", - "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", - "requires": { - "ajv": "^5.1.0", - "har-schema": "^2.0.0" - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "jsdom": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.11.0.tgz", - "integrity": "sha512-ou1VyfjwsSuWkudGxb03FotDajxAto6USAlmMZjE2lc0jCznt7sBWkhfRBRaWwbnmDqdMSTKTLT5d9sBFkkM7A==", - "requires": { - "abab": "^1.0.4", - "acorn": "^5.3.0", - "acorn-globals": "^4.1.0", - "array-equal": "^1.0.0", - "cssom": ">= 0.3.2 < 0.4.0", - "cssstyle": ">= 0.3.1 < 0.4.0", - "data-urls": "^1.0.0", - "domexception": "^1.0.0", - "escodegen": "^1.9.0", - "html-encoding-sniffer": "^1.0.2", - "left-pad": "^1.2.0", - "nwsapi": "^2.0.0", - "parse5": "4.0.0", - "pn": "^1.1.0", - "request": "^2.83.0", - "request-promise-native": "^1.0.5", - "sax": "^1.2.4", - "symbol-tree": "^3.2.2", - "tough-cookie": "^2.3.3", - "w3c-hr-time": "^1.0.1", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.3", - "whatwg-mimetype": "^2.1.0", - "whatwg-url": "^6.4.1", - "ws": "^4.0.0", - "xml-name-validator": "^3.0.0" - } - }, - "mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==" - }, - "mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "requires": { - "mime-db": "~1.33.0" - } - }, - "oauth-sign": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", - "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=" - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" - }, - "request": { - "version": "2.87.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", - "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.6.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.1", - "forever-agent": "~0.6.1", - "form-data": "~2.3.1", - "har-validator": "~5.0.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.17", - "oauth-sign": "~0.8.2", - "performance-now": "^2.1.0", - "qs": "~6.5.1", - "safe-buffer": "^5.1.1", - "tough-cookie": "~2.3.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.1.0" - } - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "requires": { - "safe-buffer": "^5.0.1" - } - } - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "optional": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "requires": { - "prelude-ls": "~1.1.2" - } - }, - "type-is": { - "version": "1.6.16", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", - "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", - "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.18" - }, - "dependencies": { - "mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", - "dev": true - }, - "mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "dev": true, - "requires": { - "mime-db": "~1.33.0" - } - } - } - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true - }, - "ua-parser-js": { - "version": "0.7.18", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.18.tgz", - "integrity": "sha512-LtzwHlVHwFGTptfNSgezHp7WUlwiqb0gA9AALRbKaERfxwJoiX0A73QbTToxteIAuIaFshhgIZfqK8s7clqgnA==" - }, - "uc.micro": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.5.tgz", - "integrity": "sha512-JoLI4g5zv5qNyT09f4YAvEZIIV1oOjqnewYg5D38dkQljIzpPT296dbIGvKro3digYI1bkb7W6EP1y4uDlmzLg==" - }, - "uglify-js": { - "version": "2.8.29", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", - "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", - "dev": true, - "optional": true, - "requires": { - "source-map": "~0.5.1", - "uglify-to-browserify": "~1.0.0", - "yargs": "~3.10.0" - }, - "dependencies": { - "camelcase": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", - "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", - "dev": true, - "optional": true - }, - "cliui": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", - "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", - "dev": true, - "optional": true, - "requires": { - "center-align": "^0.1.1", - "right-align": "^0.1.1", - "wordwrap": "0.0.2" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true, - "optional": true - }, - "window-size": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", - "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", - "dev": true, - "optional": true - }, - "wordwrap": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", - "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", - "dev": true, - "optional": true - }, - "yargs": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", - "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", - "dev": true, - "optional": true, - "requires": { - "camelcase": "^1.0.2", - "cliui": "^2.1.0", - "decamelize": "^1.0.0", - "window-size": "0.1.0" - } - } - } - }, - "uglify-to-browserify": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", - "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", - "dev": true - }, - "uid2": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/uid2/-/uid2-0.0.3.tgz", - "integrity": "sha1-SDEm4Rd03y9xuLY53NeZw3YWK4I=", - "dev": true - }, - "underscore": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz", - "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=" - }, - "underscore-plus": { - "version": "1.6.6", - "resolved": "https://registry.npmjs.org/underscore-plus/-/underscore-plus-1.6.6.tgz", - "integrity": "sha1-ZezeG9xEGjXYnmUP1w3PE65Dmn0=", - "requires": { - "underscore": "~1.6.0" - } - }, - "underscore.string": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz", - "integrity": "sha1-18D6KvXVoaZ/QlPa7pgTLnM/Dxk=", - "dev": true - }, - "union-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", - "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^0.4.3" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "set-value": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", - "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.1", - "to-object-path": "^0.3.0" - } - } - } - }, - "uniq": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", - "dev": true - }, - "uniqs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", - "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", - "dev": true - }, - "unique-slug": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.0.tgz", - "integrity": "sha1-22Z258fMBimHj/GWCXx4hVrp9Ks=", - "requires": { - "imurmurhash": "^0.1.4" - } - }, - "unique-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", - "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", - "dev": true, - "requires": { - "crypto-random-string": "^1.0.0" - } - }, - "unique-temp-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unique-temp-dir/-/unique-temp-dir-1.0.0.tgz", - "integrity": "sha1-bc6VsmgcoAPuv7MEpBX5y6vMU4U=", - "dev": true, - "requires": { - "mkdirp": "^0.5.1", - "os-tmpdir": "^1.0.1", - "uid2": "0.0.3" - } - }, - "universalify": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.1.tgz", - "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=" - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "unzip-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.2.tgz", - "integrity": "sha1-uYTwh3/AqJwsdzzB73tbIytbBv4=" - }, - "update-notifier": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz", - "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==", - "dev": true, - "requires": { - "boxen": "^1.2.1", - "chalk": "^2.0.1", - "configstore": "^3.0.0", - "import-lazy": "^2.1.0", - "is-ci": "^1.0.10", - "is-installed-globally": "^0.1.0", - "is-npm": "^1.0.0", - "latest-version": "^3.0.0", - "semver-diff": "^2.0.0", - "xdg-basedir": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "url": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/url/-/url-0.10.3.tgz", - "integrity": "sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=", - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - } - }, - "url-parse": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.0.tgz", - "integrity": "sha512-ERuGxDiQ6Xw/agN4tuoCRbmwRuZP0cJ1lJxJubXr5Q/5cDa78+Dc4wfvtxzhzhkm5VvmW6Mf8EVj9SPGN4l8Lg==", - "dev": true, - "requires": { - "querystringify": "^2.0.0", - "requires-port": "^1.0.0" - } - }, - "url-parse-lax": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", - "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", - "requires": { - "prepend-http": "^1.0.1" - } - }, - "use": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.0.tgz", - "integrity": "sha512-6UJEQM/L+mzC3ZJNM56Q4DFGLX/evKGRg15UJHGB9X5j5Z3AFbgZvjUh2yq/UJUY4U5dh7Fal++XbNg1uzpRAw==", - "dev": true, - "requires": { - "kind-of": "^6.0.2" - }, - "dependencies": { - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "user-home": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz", - "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=", - "dev": true, - "requires": { - "os-homedir": "^1.0.0" - } - }, - "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "dev": true, - "requires": { - "inherits": "2.0.1" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", - "dev": true - } - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "util.promisify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", - "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", - "dev": true, - "requires": { - "define-properties": "^1.1.2", - "object.getownpropertydescriptors": "^2.0.3" - } - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true - }, - "uuid": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz", - "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==" - }, - "validate-npm-package-license": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz", - "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==", - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true - }, - "vendors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.2.tgz", - "integrity": "sha512-w/hry/368nO21AN9QljsaIhb9ZiZtZARoVH5f3CsFbawdLdayCgKRPup7CggujvySMxx0I91NOyxdVENohprLQ==", - "dev": true - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" - } - } - }, - "vm-browserify": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz", - "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=", - "dev": true, - "requires": { - "indexof": "0.0.1" - } - }, - "w3c-hr-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz", - "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=", - "requires": { - "browser-process-hrtime": "^0.1.2" - } - }, - "walker": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", - "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", - "dev": true, - "requires": { - "makeerror": "1.0.x" - } - }, - "warning": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/warning/-/warning-2.1.0.tgz", - "integrity": "sha1-ISINnGOvx3qMkhEeARr3Bc4MaQE=", - "dev": true, - "requires": { - "loose-envify": "^1.0.0" - } - }, - "watch": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/watch/-/watch-0.18.0.tgz", - "integrity": "sha1-KAlUdsbffJDJYxOJkMClQj60uYY=", - "dev": true, - "requires": { - "exec-sh": "^0.2.0", - "minimist": "^1.2.0" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, - "watchpack": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-0.2.9.tgz", - "integrity": "sha1-Yuqkq15bo1/fwBgnVibjwPXj+ws=", - "dev": true, - "requires": { - "async": "^0.9.0", - "chokidar": "^1.0.0", - "graceful-fs": "^4.1.2" - }, - "dependencies": { - "async": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", - "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", - "dev": true - } - } - }, - "webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" - }, - "webpack": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-1.15.0.tgz", - "integrity": "sha1-T/MfU9sDM55VFkqdRo7gMklo/pg=", - "dev": true, - "requires": { - "acorn": "^3.0.0", - "async": "^1.3.0", - "clone": "^1.0.2", - "enhanced-resolve": "~0.9.0", - "interpret": "^0.6.4", - "loader-utils": "^0.2.11", - "memory-fs": "~0.3.0", - "mkdirp": "~0.5.0", - "node-libs-browser": "^0.7.0", - "optimist": "~0.6.0", - "supports-color": "^3.1.0", - "tapable": "~0.1.8", - "uglify-js": "~2.7.3", - "watchpack": "^0.2.1", - "webpack-core": "~0.6.9" - }, - "dependencies": { - "acorn": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", - "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", - "dev": true - }, - "camelcase": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", - "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", - "dev": true - }, - "cliui": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", - "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", - "dev": true, - "requires": { - "center-align": "^0.1.1", - "right-align": "^0.1.1", - "wordwrap": "0.0.2" - }, - "dependencies": { - "wordwrap": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", - "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", - "dev": true - } - } - }, - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "interpret": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-0.6.6.tgz", - "integrity": "sha1-/s16GOfOXKar+5U+H4YhOknxYls=", - "dev": true - }, - "optimist": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", - "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", - "dev": true, - "requires": { - "minimist": "~0.0.1", - "wordwrap": "~0.0.2" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - }, - "uglify-js": { - "version": "2.7.5", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz", - "integrity": "sha1-RhLAx7qu4rp8SH3kkErhIgefLKg=", - "dev": true, - "requires": { - "async": "~0.2.6", - "source-map": "~0.5.1", - "uglify-to-browserify": "~1.0.0", - "yargs": "~3.10.0" - }, - "dependencies": { - "async": { - "version": "0.2.10", - "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", - "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=", - "dev": true - } - } - }, - "window-size": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", - "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", - "dev": true - }, - "yargs": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", - "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", - "dev": true, - "requires": { - "camelcase": "^1.0.2", - "cliui": "^2.1.0", - "decamelize": "^1.0.0", - "window-size": "0.1.0" - } - } - } - }, - "webpack-core": { - "version": "0.6.9", - "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz", - "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=", - "dev": true, - "requires": { - "source-list-map": "~0.1.7", - "source-map": "~0.4.1" - }, - "dependencies": { - "source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "dev": true, - "requires": { - "amdefine": ">=0.0.4" - } - } - } - }, - "webpack-dev-middleware": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz", - "integrity": "sha512-FCrqPy1yy/sN6U/SaEZcHKRXGlqU0DUaEBL45jkUYoB8foVb6wCnbIJ1HKIx+qUFTW+3JpVcCJCxZ8VATL4e+A==", - "dev": true, - "requires": { - "memory-fs": "~0.4.1", - "mime": "^1.5.0", - "path-is-absolute": "^1.0.0", - "range-parser": "^1.0.3", - "time-stamp": "^2.0.0" - }, - "dependencies": { - "memory-fs": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", - "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", - "dev": true, - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true - } - } - }, - "webpack-dev-server": { - "version": "1.16.5", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-1.16.5.tgz", - "integrity": "sha1-DL1fLSrI1OWTqs1clwLnu9XlmJI=", - "dev": true, - "requires": { - "compression": "^1.5.2", - "connect-history-api-fallback": "^1.3.0", - "express": "^4.13.3", - "http-proxy-middleware": "~0.17.1", - "open": "0.0.5", - "optimist": "~0.6.1", - "serve-index": "^1.7.2", - "sockjs": "^0.3.15", - "sockjs-client": "^1.0.3", - "stream-cache": "~0.0.1", - "strip-ansi": "^3.0.0", - "supports-color": "^3.1.1", - "webpack-dev-middleware": "^1.10.2" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "optimist": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", - "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", - "dev": true, - "requires": { - "minimist": "~0.0.1", - "wordwrap": "~0.0.2" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "websocket-driver": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz", - "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", - "dev": true, - "requires": { - "http-parser-js": ">=0.4.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", - "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", - "dev": true - }, - "well-known-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/well-known-symbols/-/well-known-symbols-1.0.0.tgz", - "integrity": "sha1-c8eK6Bp3Jqj6WY4ogIAcixYiVRg=", - "dev": true - }, - "whatwg-encoding": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.3.tgz", - "integrity": "sha512-jLBwwKUhi8WtBfsMQlL4bUUcT8sMkAtQinscJAe/M4KHCkHuUJAF6vuB0tueNIw4c8ziO6AkRmgY+jL3a0iiPw==", - "requires": { - "iconv-lite": "0.4.19" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.19", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", - "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==" - } - } - }, - "whatwg-fetch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz", - "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==" - }, - "whatwg-mimetype": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.1.0.tgz", - "integrity": "sha512-FKxhYLytBQiUKjkYteN71fAUA3g6KpNXoho1isLiLSB3N1G4F35Q5vUxWfKFhBwi5IWF27VE6WxhrnnC+m0Mew==" - }, - "whatwg-url": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.4.1.tgz", - "integrity": "sha512-FwygsxsXx27x6XXuExA/ox3Ktwcbf+OAvrKmLulotDAiO1Q6ixchPFaHYsis2zZBZSJTR0+dR+JVtf7MlbqZjw==", - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "when": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz", - "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=", - "dev": true - }, - "whet.extend": { - "version": "0.9.9", - "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz", - "integrity": "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=", - "dev": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", - "optional": true - }, - "widest-line": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.0.tgz", - "integrity": "sha1-AUKk6KJD+IgsAjOqDgKBqnYVInM=", - "dev": true, - "requires": { - "string-width": "^2.1.1" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "window": { - "version": "4.2.5", - "resolved": "https://registry.npmjs.org/window/-/window-4.2.5.tgz", - "integrity": "sha512-6srbDxYdfnxsw5ZwsggHLsgkuPpFb+3ja78FZSek7buVn/s19AlCMhb/WMO6hyJ8TP498kqELcRSpWg6hTpVDQ==", - "dev": true, - "requires": { - "jsdom": "11.6.2" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "combined-stream": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", - "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "form-data": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", - "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "1.0.6", - "mime-types": "^2.1.12" - } - }, - "har-validator": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", - "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", - "dev": true, - "requires": { - "ajv": "^5.1.0", - "har-schema": "^2.0.0" - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "jsdom": { - "version": "11.6.2", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.6.2.tgz", - "integrity": "sha512-pAeZhpbSlUp5yQcS6cBQJwkbzmv4tWFaYxHbFVSxzXefqjvtRA851Z5N2P+TguVG9YeUDcgb8pdeVQRJh0XR3Q==", - "dev": true, - "requires": { - "abab": "^1.0.4", - "acorn": "^5.3.0", - "acorn-globals": "^4.1.0", - "array-equal": "^1.0.0", - "browser-process-hrtime": "^0.1.2", - "content-type-parser": "^1.0.2", - "cssom": ">= 0.3.2 < 0.4.0", - "cssstyle": ">= 0.2.37 < 0.3.0", - "domexception": "^1.0.0", - "escodegen": "^1.9.0", - "html-encoding-sniffer": "^1.0.2", - "left-pad": "^1.2.0", - "nwmatcher": "^1.4.3", - "parse5": "4.0.0", - "pn": "^1.1.0", - "request": "^2.83.0", - "request-promise-native": "^1.0.5", - "sax": "^1.2.4", - "symbol-tree": "^3.2.2", - "tough-cookie": "^2.3.3", - "w3c-hr-time": "^1.0.1", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.3", - "whatwg-url": "^6.4.0", - "ws": "^4.0.0", - "xml-name-validator": "^3.0.0" - } - }, - "mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", - "dev": true - }, - "mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "dev": true, - "requires": { - "mime-db": "~1.33.0" - } - }, - "oauth-sign": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", - "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", - "dev": true - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - }, - "request": { - "version": "2.87.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", - "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.6.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.1", - "forever-agent": "~0.6.1", - "form-data": "~2.3.1", - "har-validator": "~5.0.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.17", - "oauth-sign": "~0.8.2", - "performance-now": "^2.1.0", - "qs": "~6.5.1", - "safe-buffer": "^5.1.1", - "tough-cookie": "~2.3.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.1.0" - } - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - } - } - }, - "window-size": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz", - "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=", - "optional": true - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "optional": true - }, - "wordwrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=" - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "write": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", - "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } - }, - "write-file-atomic": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.3.0.tgz", - "integrity": "sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - }, - "write-json-file": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-2.3.0.tgz", - "integrity": "sha1-K2TIozAE1UuGmMdtWFp3zrYdoy8=", - "dev": true, - "requires": { - "detect-indent": "^5.0.0", - "graceful-fs": "^4.1.2", - "make-dir": "^1.0.0", - "pify": "^3.0.0", - "sort-keys": "^2.0.0", - "write-file-atomic": "^2.0.0" - }, - "dependencies": { - "detect-indent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz", - "integrity": "sha1-OHHMCmoALow+Wzz38zYmRnXwa50=", - "dev": true - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - } - } - }, - "write-pkg": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/write-pkg/-/write-pkg-3.1.0.tgz", - "integrity": "sha1-AwqZlMyZk9JbTnWp8aGSNgcpHOk=", - "dev": true, - "requires": { - "sort-keys": "^2.0.0", - "write-json-file": "^2.2.0" - } - }, - "ws": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-4.1.0.tgz", - "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", - "requires": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0" - } - }, - "xdg-basedir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz", - "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=", - "dev": true - }, - "xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" - }, - "xml2js": { - "version": "0.4.17", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.17.tgz", - "integrity": "sha1-F76T6q4/O3eTWceVtBlwWogX6Gg=", - "requires": { - "sax": ">=0.6.0", - "xmlbuilder": "^4.1.0" - } - }, - "xmlbuilder": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-4.2.1.tgz", - "integrity": "sha1-qlijBBoGb5DqoWwvU4n/GfP0YaU=", - "requires": { - "lodash": "^4.0.0" - } - }, - "xmldom": { - "version": "0.1.27", - "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz", - "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk=", - "dev": true - }, - "xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" - }, - "y18n": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", - "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - }, - "yargs": { - "version": "3.32.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz", - "integrity": "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=", - "optional": true, - "requires": { - "camelcase": "^2.0.1", - "cliui": "^3.0.3", - "decamelize": "^1.1.1", - "os-locale": "^1.4.0", - "string-width": "^1.0.1", - "window-size": "^0.1.4", - "y18n": "^3.2.0" - } - }, - "yargs-parser": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", - "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=", - "optional": true, - "requires": { - "camelcase": "^3.0.0" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "optional": true - } - } - }, - "yauzl": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz", - "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", - "dev": true, - "requires": { - "fd-slicer": "~1.0.1" - } - } - } -} From 9fe9e1a1c4294cf1b6364482f452a131bb341960 Mon Sep 17 00:00:00 2001 From: JianXu Date: Thu, 13 Jun 2019 20:50:09 +0800 Subject: [PATCH 362/498] Add menu item "About" to "Help" --- lib/main-menu.js | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/lib/main-menu.js b/lib/main-menu.js index f20f1e90..124c6675 100644 --- a/lib/main-menu.js +++ b/lib/main-menu.js @@ -3,6 +3,7 @@ const BrowserWindow = electron.BrowserWindow const shell = electron.shell const ipc = electron.ipcMain const mainWindow = require('./main-window') +const os = require('os') const macOS = process.platform === 'darwin' // const WIN = process.platform === 'win32' @@ -411,6 +412,28 @@ const help = { click () { shell.openExternal('https://github.com/TobseF/boostnote-markdown-cheatsheet/blob/master/BOOSTNOTE_MARKDOWN_CHEAT_SHEET.md') } } ] + }, + { + type: 'separator' + }, + { + label: 'About', + click () { + const version = electron.app.getVersion() + const electronVersion = process.versions.electron + const chromeVersion = process.versions.chrome + const nodeVersion = process.versions.node + const v8Version = process.versions.v8 + const OSInfo = `${os.type()} ${os.arch()} ${os.release()}` + const detail = `Version: ${version}\nElectron: ${electronVersion}\nChrome: ${chromeVersion}\nNode.js: ${nodeVersion}\nV8: ${v8Version}\nOS: ${OSInfo}` + electron.dialog.showMessageBox(BrowserWindow.getFocusedWindow(), + { + title: 'BoostNote', + message: 'BoostNote', + type: 'info', + detail: `\n${detail}` + }) + } } ] } From 6b868658aa763b07fd8f3947f631c38c22f7624b Mon Sep 17 00:00:00 2001 From: David Thomason Date: Wed, 12 Jun 2019 18:13:03 -0400 Subject: [PATCH 363/498] Changed "insert date & time" hotkey on mac from Shift-Cmd-/ to Alt-Cmd-/ --- browser/components/CodeEditor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index 1abd15a9..bec7711a 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -220,7 +220,7 @@ export default class CodeEditor extends React.Component { const dateNow = new Date() cm.replaceSelection(dateNow.toLocaleString()) }, - 'Shift-Cmd-/': function (cm) { + 'Alt-Cmd-/': function (cm) { if (global.process.platform !== 'darwin') { return } const dateNow = new Date() cm.replaceSelection(dateNow.toLocaleString()) From db396ec107e835107bfbf61afde2c4a0456080d4 Mon Sep 17 00:00:00 2001 From: David Thomason Date: Wed, 12 Jun 2019 19:20:23 -0400 Subject: [PATCH 364/498] Added insert date & time info to HotkeyTab settings --- browser/main/lib/ConfigManager.js | 2 ++ .../main/modals/PreferencesModal/HotkeyTab.js | 20 +++++++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/browser/main/lib/ConfigManager.js b/browser/main/lib/ConfigManager.js index bea019fa..21e40ace 100644 --- a/browser/main/lib/ConfigManager.js +++ b/browser/main/lib/ConfigManager.js @@ -31,6 +31,8 @@ export const DEFAULT_CONFIG = { toggleMode: OSX ? 'Command + Alt + M' : 'Ctrl + M', deleteNote: OSX ? 'Command + Shift + Backspace' : 'Ctrl + Shift + Backspace', pasteSmartly: OSX ? 'Command + Shift + V' : 'Ctrl + Shift + V', + insertDate: OSX ? 'Command + /' : 'Ctrl + /', + insertDateTime: OSX ? 'Command + Alt + /' : 'Ctrl + Shift + /', toggleMenuBar: 'Alt' }, ui: { diff --git a/browser/main/modals/PreferencesModal/HotkeyTab.js b/browser/main/modals/PreferencesModal/HotkeyTab.js index 713f6a65..2c528fba 100644 --- a/browser/main/modals/PreferencesModal/HotkeyTab.js +++ b/browser/main/modals/PreferencesModal/HotkeyTab.js @@ -173,6 +173,26 @@ class HotkeyTab extends React.Component { />
+
+
{i18n.__('Insert Current Date')}
+
+ +
+
+
+
{i18n.__('Insert Current Date and Time')}
+
+ +
+
+
+ +
+
Date: Tue, 11 Jun 2019 09:02:33 +0900 Subject: [PATCH 388/498] fix UI change handler --- browser/main/modals/PreferencesModal/UiTab.js | 1 + 1 file changed, 1 insertion(+) diff --git a/browser/main/modals/PreferencesModal/UiTab.js b/browser/main/modals/PreferencesModal/UiTab.js index 30b3f40a..e26f088f 100644 --- a/browser/main/modals/PreferencesModal/UiTab.js +++ b/browser/main/modals/PreferencesModal/UiTab.js @@ -92,6 +92,7 @@ class UiTab extends React.Component { enableRulers: this.refs.enableEditorRulers.value === 'true', rulers: this.refs.editorRulers.value.replace(/[^0-9,]/g, '').split(','), displayLineNumbers: this.refs.editorDisplayLineNumbers.checked, + lineWrapping: this.refs.editorLineWrapping.checked, switchPreview: this.refs.editorSwitchPreview.value, keyMap: this.refs.editorKeyMap.value, snippetDefaultLanguage: this.refs.editorSnippetDefaultLanguage.value, From c83e5cc7d8e772ce7a56c4257e735ca9a42d596f Mon Sep 17 00:00:00 2001 From: amedora Date: Tue, 11 Jun 2019 08:48:17 +0900 Subject: [PATCH 389/498] add locales --- locales/da.json | 3 ++- locales/de.json | 3 ++- locales/en.json | 3 ++- locales/es-ES.json | 3 ++- locales/fa.json | 3 ++- locales/fr.json | 3 ++- locales/hu.json | 3 ++- locales/it.json | 3 ++- locales/ja.json | 3 ++- locales/ko.json | 3 ++- locales/no.json | 3 ++- locales/pl.json | 3 ++- locales/pt-BR.json | 3 ++- locales/pt-PT.json | 3 ++- locales/ru.json | 3 ++- locales/sq.json | 3 ++- locales/th.json | 3 ++- locales/tr.json | 3 ++- locales/zh-CN.json | 3 ++- locales/zh-TW.json | 3 ++- 20 files changed, 40 insertions(+), 20 deletions(-) diff --git a/locales/da.json b/locales/da.json index 79503ab3..55962cdb 100644 --- a/locales/da.json +++ b/locales/da.json @@ -156,5 +156,6 @@ "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect" + "Auto Detect": "Auto Detect", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/de.json b/locales/de.json index 518a4e65..22d0913a 100644 --- a/locales/de.json +++ b/locales/de.json @@ -212,5 +212,6 @@ "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect" + "Auto Detect": "Auto Detect", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/en.json b/locales/en.json index 1e09bfc7..0a8b8780 100644 --- a/locales/en.json +++ b/locales/en.json @@ -187,5 +187,6 @@ "Snippet Default Language": "Snippet Default Language", "New notes are tagged with the filtering tags": "New notes are tagged with the filtering tags", "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect" + "Auto Detect": "Auto Detect", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/es-ES.json b/locales/es-ES.json index f8003088..9f1dc19a 100644 --- a/locales/es-ES.json +++ b/locales/es-ES.json @@ -158,5 +158,6 @@ "Spellcheck disabled": "Deshabilitar corrector ortográfico", "Show menu bar": "Mostrar barra del menú", "Auto Detect": "Detección automática", - "Snippet Default Language": "Lenguaje por defecto de los fragmentos de código" + "Snippet Default Language": "Lenguaje por defecto de los fragmentos de código", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/fa.json b/locales/fa.json index d29e0e75..311fe18d 100644 --- a/locales/fa.json +++ b/locales/fa.json @@ -160,5 +160,6 @@ "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect" + "Auto Detect": "Auto Detect", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/fr.json b/locales/fr.json index c44b057e..2e060ec5 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -172,5 +172,6 @@ "Snippet name": "Nom du snippet", "Snippet prefix": "Préfixe du snippet", "Delete Note": "Supprimer la note", - "New notes are tagged with the filtering tags": "Les nouvelles notes sont taggées avec les tags de filtrage" + "New notes are tagged with the filtering tags": "Les nouvelles notes sont taggées avec les tags de filtrage", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/hu.json b/locales/hu.json index 558770b9..0f6e3832 100644 --- a/locales/hu.json +++ b/locales/hu.json @@ -180,5 +180,6 @@ "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect" + "Auto Detect": "Auto Detect", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/it.json b/locales/it.json index 3b070197..43bc15fa 100644 --- a/locales/it.json +++ b/locales/it.json @@ -160,5 +160,6 @@ "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect" + "Auto Detect": "Auto Detect", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/ja.json b/locales/ja.json index e1dc553b..b5722795 100644 --- a/locales/ja.json +++ b/locales/ja.json @@ -219,5 +219,6 @@ "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ このノートのストレージに存在しない添付ファイルへのリンクを貼り付けました。添付ファイルへのリンクの貼り付けは同一ストレージ内でのみサポートされています。代わりに添付ファイルをドラッグアンドドロップしてください! ⚠", "Spellcheck disabled": "スペルチェック無効", "Show menu bar": "メニューバーを表示", - "Auto Detect": "自動検出" + "Auto Detect": "自動検出", + "Wrap line in Snippet Note": "行を右端で折り返す(Snippet Note)" } diff --git a/locales/ko.json b/locales/ko.json index 3dbb1ada..d762ee15 100644 --- a/locales/ko.json +++ b/locales/ko.json @@ -163,5 +163,6 @@ "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect" + "Auto Detect": "Auto Detect", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/no.json b/locales/no.json index ff858153..42d17dc3 100644 --- a/locales/no.json +++ b/locales/no.json @@ -156,5 +156,6 @@ "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect" + "Auto Detect": "Auto Detect", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/pl.json b/locales/pl.json index ffdc14be..34f053cc 100644 --- a/locales/pl.json +++ b/locales/pl.json @@ -165,5 +165,6 @@ "Add tag...": "Dodaj tag...", "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect" + "Auto Detect": "Auto Detect", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/pt-BR.json b/locales/pt-BR.json index ada02453..028f9b93 100644 --- a/locales/pt-BR.json +++ b/locales/pt-BR.json @@ -156,5 +156,6 @@ "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect" + "Auto Detect": "Auto Detect", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/pt-PT.json b/locales/pt-PT.json index 159c2255..739a2181 100644 --- a/locales/pt-PT.json +++ b/locales/pt-PT.json @@ -155,5 +155,6 @@ "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ Você colou um link referente a um anexo que não pôde ser encontrado no local de armazenamento desta nota. A vinculação de anexos de referência de links só é suportada se o local de origem e de destino for o mesmo de armazenamento. Por favor, arraste e solte o anexo na nota! ⚠", "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect" + "Auto Detect": "Auto Detect", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/ru.json b/locales/ru.json index 70d140ce..c71f1556 100644 --- a/locales/ru.json +++ b/locales/ru.json @@ -153,5 +153,6 @@ "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect" + "Auto Detect": "Auto Detect", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/sq.json b/locales/sq.json index 33d8ec97..d6104c9b 100644 --- a/locales/sq.json +++ b/locales/sq.json @@ -155,5 +155,6 @@ "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect" + "Auto Detect": "Auto Detect", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/th.json b/locales/th.json index ade52990..4637f735 100644 --- a/locales/th.json +++ b/locales/th.json @@ -182,5 +182,6 @@ "Snippet Default Language": "ทำการ Snippet ภาษาที่เป็นค่าเริ่มต้น", "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect" + "Auto Detect": "Auto Detect", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/tr.json b/locales/tr.json index d9dd28f1..45cc0cbb 100644 --- a/locales/tr.json +++ b/locales/tr.json @@ -155,5 +155,6 @@ "Allow dangerous html tags": "Tehlikeli html etiketlerine izin ver", "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect" + "Auto Detect": "Auto Detect", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/zh-CN.json b/locales/zh-CN.json index 76700a7f..8b249245 100755 --- a/locales/zh-CN.json +++ b/locales/zh-CN.json @@ -220,5 +220,6 @@ "Render newlines in Markdown paragraphs as
":"在 Markdown 段落中使用
换行", "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect" + "Auto Detect": "Auto Detect", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/zh-TW.json b/locales/zh-TW.json index ec6fa80c..bdea0f16 100755 --- a/locales/zh-TW.json +++ b/locales/zh-TW.json @@ -164,5 +164,6 @@ "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect" + "Auto Detect": "Auto Detect", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } From e85767b4a0c268de806318b58ba0fcef65fa9f27 Mon Sep 17 00:00:00 2001 From: nathan-castlehow Date: Sun, 9 Jun 2019 13:28:53 +0800 Subject: [PATCH 390/498] feat: Added Context Menu for markdown preview mode and copy url when hyperlink --- browser/components/CodeEditor.js | 2 +- browser/components/MarkdownPreview.js | 33 ++------------ browser/lib/contextMenuBuilder.js | 65 ++++++++++++++++++++++++++- tests/lib/contextMenuBuilder.test.js | 12 +++++ 4 files changed, 81 insertions(+), 31 deletions(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index e209a9fd..2a4ae71b 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -20,7 +20,7 @@ import styles from '../components/CodeEditor.styl' const { ipcRenderer, remote, clipboard } = require('electron') import normalizeEditorFontFamily from 'browser/lib/normalizeEditorFontFamily' const spellcheck = require('browser/lib/spellcheck') -const buildEditorContextMenu = require('browser/lib/contextMenuBuilder') +const buildEditorContextMenu = require('browser/lib/contextMenuBuilder').buildEditorContextMenu import TurndownService from 'turndown' import {languageMaps} from '../lib/CMLanguageList' import snippetManager from '../lib/SnippetManager' diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index 11d8dca6..ab9dd6dd 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -18,15 +18,13 @@ import mdurl from 'mdurl' import exportNote from 'browser/main/lib/dataApi/exportNote' import { escapeHtmlCharacters } from 'browser/lib/utils' import yaml from 'js-yaml' -import context from 'browser/lib/context' -import i18n from 'browser/lib/i18n' -import fs from 'fs' import { render } from 'react-dom' import Carousel from 'react-image-carousel' import ConfigManager from '../main/lib/ConfigManager' const { remote, shell } = require('electron') const attachmentManagement = require('../main/lib/dataApi/attachmentManagement') +const buildMarkdownPreviewContextMenu = require('browser/lib/contextMenuBuilder').buildMarkdownPreviewContextMenu const { app } = remote const path = require('path') @@ -34,8 +32,6 @@ const fileUrl = require('file-url') const dialog = remote.dialog -const uri2path = require('file-uri-to-path') - const markdownStyle = require('!!css!stylus?sourceMap!./markdown.styl')[0][1] const appPath = fileUrl( process.env.NODE_ENV === 'production' ? app.getAppPath() : path.resolve() @@ -250,30 +246,9 @@ export default class MarkdownPreview extends React.Component { } handleContextMenu (event) { - // If a contextMenu handler was passed to us, use it instead of the self-defined one -> return - if (_.isFunction(this.props.onContextMenu)) { - this.props.onContextMenu(event) - return - } - // No contextMenu was passed to us -> execute our own link-opener - if (event.target.tagName.toLowerCase() === 'a' && event.target.getAttribute('href')) { - const href = event.target.href - const isLocalFile = href.startsWith('file:') - if (isLocalFile) { - const absPath = uri2path(href) - try { - if (fs.lstatSync(absPath).isFile()) { - context.popup([ - { - label: i18n.__('Show in explorer'), - click: (e) => shell.showItemInFolder(absPath) - } - ]) - } - } catch (e) { - console.log('Error while evaluating if the file is locally available', e) - } - } + const menu = buildMarkdownPreviewContextMenu(this, event) + if (menu != null) { + setTimeout(() => menu.popup(remote.getCurrentWindow()), 30) } } diff --git a/browser/lib/contextMenuBuilder.js b/browser/lib/contextMenuBuilder.js index cf92f52e..c46f0dc4 100644 --- a/browser/lib/contextMenuBuilder.js +++ b/browser/lib/contextMenuBuilder.js @@ -1,6 +1,12 @@ +import i18n from 'browser/lib/i18n' +import fs from 'fs' + const {remote} = require('electron') const {Menu} = remote.require('electron') +const {clipboard} = remote.require('electron') +const {shell} = remote.require('electron') const spellcheck = require('./spellcheck') +const uri2path = require('file-uri-to-path') /** * Creates the context menu that is shown when there is a right click in the editor of a (not-snippet) note. @@ -62,4 +68,61 @@ const buildEditorContextMenu = function (editor, event) { return Menu.buildFromTemplate(template) } -module.exports = buildEditorContextMenu +/** + * Creates the context menu that is shown when there is a right click Markdown preview of a (not-snippet) note. + * @param {MarkdownPreview} markdownPreview + * @param {MouseEvent} event that has triggered the creation of the context menu + * @returns {Electron.Menu} The created electron context menu + */ +const buildMarkdownPreviewContextMenu = function (markdownPreview, event) { + if (markdownPreview == null || event == null || event.pageX == null || event.pageY == null) { + return null + } + + // Default context menu inclusions + const template = [{ + role: 'cut' + }, { + role: 'copy' + }, { + role: 'paste' + }, { + role: 'selectall' + }] + + if (event.target.tagName.toLowerCase() === 'a' && event.target.getAttribute('href')) { + // Link opener for files on the local system pointed to by href + const href = event.target.href + const isLocalFile = href.startsWith('file:') + if (isLocalFile) { + const absPath = uri2path(href) + try { + if (fs.lstatSync(absPath).isFile()) { + template.push( + { + label: i18n.__('Show in explorer'), + click: (e) => shell.showItemInFolder(absPath) + } + ) + } + } catch (e) { + console.log('Error while evaluating if the file is locally available', e) + } + } + + // Add option to context menu to copy url + template.push( + { + label: i18n.__('Copy Url'), + click: (e) => clipboard.writeText(href) + } + ) + } + return Menu.buildFromTemplate(template) +} + +module.exports = +{ + buildEditorContextMenu: buildEditorContextMenu, + buildMarkdownPreviewContextMenu: buildMarkdownPreviewContextMenu +} diff --git a/tests/lib/contextMenuBuilder.test.js b/tests/lib/contextMenuBuilder.test.js index 12ed2c32..e61d4b73 100644 --- a/tests/lib/contextMenuBuilder.test.js +++ b/tests/lib/contextMenuBuilder.test.js @@ -5,11 +5,13 @@ jest.mock('electron', () => { const spellcheck = require('browser/lib/spellcheck') const buildEditorContextMenu = require('browser/lib/contextMenuBuilder') +const buildMarkdownPreviewContextMenu = require('browser/lib/contextMenuBuilder') beforeEach(() => { menuBuilderParameter = null }) +// Editor Context Menu it('should make sure that no context menu is build if the passed editor instance was null', function () { const event = { pageX: 12, @@ -124,3 +126,13 @@ it('should make sure that word suggestions creates a correct menu if there was a expect(menuBuilderParameter[7].role).toEqual('selectall') expect(spellcheck.getSpellingSuggestion).toHaveBeenCalledWith(wordToCorrect) }) + +// Markdown Preview Context Menu +it('should make sure that no context menu is built if the Markdown Preview instance was null', function () { + const event = { + pageX: 12, + pageY: 12 + } + buildMarkdownPreviewContextMenu(null, event) + expect(menuBuilderParameter).toEqual(null) +}) From f2a02a25a79ec1f4290a8fd8bb6ae025408499ef Mon Sep 17 00:00:00 2001 From: nathan-castlehow Date: Sun, 9 Jun 2019 13:56:59 +0800 Subject: [PATCH 391/498] Fixed Test Fail Issue due to incorrect Require for context menu items --- tests/lib/contextMenuBuilder.test.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/lib/contextMenuBuilder.test.js b/tests/lib/contextMenuBuilder.test.js index e61d4b73..b7009bf1 100644 --- a/tests/lib/contextMenuBuilder.test.js +++ b/tests/lib/contextMenuBuilder.test.js @@ -4,8 +4,8 @@ jest.mock('electron', () => { }) const spellcheck = require('browser/lib/spellcheck') -const buildEditorContextMenu = require('browser/lib/contextMenuBuilder') -const buildMarkdownPreviewContextMenu = require('browser/lib/contextMenuBuilder') +const buildEditorContextMenu = require('browser/lib/contextMenuBuilder').buildEditorContextMenu +const buildMarkdownPreviewContextMenu = require('browser/lib/contextMenuBuilder').buildMarkdownPreviewContextMenu beforeEach(() => { menuBuilderParameter = null From caf1f92fef424bd0a557f7e9c8e802bb60f8fdf6 Mon Sep 17 00:00:00 2001 From: nathan-castlehow Date: Wed, 3 Jul 2019 11:24:00 +0800 Subject: [PATCH 392/498] Removed SetTimeout on Markdown Preview Context menu --- browser/components/MarkdownPreview.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index ab9dd6dd..ef178298 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -248,7 +248,7 @@ export default class MarkdownPreview extends React.Component { handleContextMenu (event) { const menu = buildMarkdownPreviewContextMenu(this, event) if (menu != null) { - setTimeout(() => menu.popup(remote.getCurrentWindow()), 30) + menu.popup(remote.getCurrentWindow()) } } From f88fc23e58cd73aecc819bd64e63f2265d34c019 Mon Sep 17 00:00:00 2001 From: nathan-castlehow Date: Wed, 3 Jul 2019 11:43:00 +0800 Subject: [PATCH 393/498] Removed Paste / Cut options from preview context menu as they are not relevant in preview mode --- browser/lib/contextMenuBuilder.js | 4 ---- 1 file changed, 4 deletions(-) diff --git a/browser/lib/contextMenuBuilder.js b/browser/lib/contextMenuBuilder.js index c46f0dc4..ff3349eb 100644 --- a/browser/lib/contextMenuBuilder.js +++ b/browser/lib/contextMenuBuilder.js @@ -81,11 +81,7 @@ const buildMarkdownPreviewContextMenu = function (markdownPreview, event) { // Default context menu inclusions const template = [{ - role: 'cut' - }, { role: 'copy' - }, { - role: 'paste' }, { role: 'selectall' }] From 2b4d20b94e4f1394b2b8ce925664c4b171ee740a Mon Sep 17 00:00:00 2001 From: Tobias Doll Date: Sun, 7 Jul 2019 19:48:55 +0200 Subject: [PATCH 394/498] Dont highlight search term if search field is emptied --- browser/main/TopBar/index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/browser/main/TopBar/index.js b/browser/main/TopBar/index.js index 3d4bcf99..3fd688f1 100644 --- a/browser/main/TopBar/index.js +++ b/browser/main/TopBar/index.js @@ -71,6 +71,7 @@ class TopBar extends React.Component { this.refs.search.childNodes[0].blur dispatch(push('/searched')) e.preventDefault() + this.debouncedUpdateKeyword("") } handleKeyDown (e) { From e940253cafc2d9e065e889ee7b7e92bf8e5252be Mon Sep 17 00:00:00 2001 From: Tobias Doll Date: Sun, 7 Jul 2019 20:06:50 +0200 Subject: [PATCH 395/498] Using single quotes for empty string --- browser/main/TopBar/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/main/TopBar/index.js b/browser/main/TopBar/index.js index 3fd688f1..09fd56b2 100644 --- a/browser/main/TopBar/index.js +++ b/browser/main/TopBar/index.js @@ -71,7 +71,7 @@ class TopBar extends React.Component { this.refs.search.childNodes[0].blur dispatch(push('/searched')) e.preventDefault() - this.debouncedUpdateKeyword("") + this.debouncedUpdateKeyword('') } handleKeyDown (e) { From 9f9e036c6849a3d81f6e45fc9b5a9f5ee9528c0e Mon Sep 17 00:00:00 2001 From: Junyoung Choi Date: Wed, 24 Jul 2019 16:57:04 +0900 Subject: [PATCH 396/498] 0.12.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1f327874..56379086 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "boost", "productName": "Boostnote", - "version": "0.11.17", + "version": "0.12.0", "main": "index.js", "description": "Boostnote", "license": "GPL-3.0", From 779766148971a9e37ec7ddc7466ab959b355ea11 Mon Sep 17 00:00:00 2001 From: Matt Gabriel Date: Wed, 24 Jul 2019 08:29:24 -0700 Subject: [PATCH 397/498] Fixed permissions --- locales/zh-CN.json | 0 locales/zh-TW.json | 0 2 files changed, 0 insertions(+), 0 deletions(-) mode change 100755 => 100644 locales/zh-CN.json mode change 100755 => 100644 locales/zh-TW.json diff --git a/locales/zh-CN.json b/locales/zh-CN.json old mode 100755 new mode 100644 diff --git a/locales/zh-TW.json b/locales/zh-TW.json old mode 100755 new mode 100644 From 972d053c83e2179e383d054908ee9184e00dbf05 Mon Sep 17 00:00:00 2001 From: hikerpig Date: Wed, 24 Jul 2019 23:49:07 +0800 Subject: [PATCH 398/498] fix: array access error when `token.map` is null, fix #3123 --- browser/lib/markdown.js | 4 +++- tests/fixtures/markdowns.js | 8 +++++++- tests/lib/markdown-test.js | 5 +++++ tests/lib/snapshots/markdown-test.js.md | 15 +++++++++++++++ tests/lib/snapshots/markdown-test.js.snap | Bin 2301 -> 2471 bytes 5 files changed, 30 insertions(+), 2 deletions(-) diff --git a/browser/lib/markdown.js b/browser/lib/markdown.js index 2dc98121..49183442 100644 --- a/browser/lib/markdown.js +++ b/browser/lib/markdown.js @@ -289,7 +289,9 @@ class Markdown { case 'list_item_open': case 'paragraph_open': case 'table_open': - token.attrPush(['data-line', token.map[0]]) + if (token.map) { + token.attrPush(['data-line', token.map[0]]) + } } }) const result = originalRender.call(this.md.renderer, tokens, options, env) diff --git a/tests/fixtures/markdowns.js b/tests/fixtures/markdowns.js index 0ee80909..340f2ddd 100644 --- a/tests/fixtures/markdowns.js +++ b/tests/fixtures/markdowns.js @@ -104,6 +104,11 @@ Term 2 with *inline markup* ` const shortcuts = 'Ctrl\n\n[[Ctrl]]' +const footnote = ` +^[hello-world] +hello-world: https://github.com/BoostIO/Boostnote/ +` + export default { basic, codeblock, @@ -115,5 +120,6 @@ export default { subTexts, supTexts, deflists, - shortcuts + shortcuts, + footnote } diff --git a/tests/lib/markdown-test.js b/tests/lib/markdown-test.js index 46ae5941..31ffc518 100644 --- a/tests/lib/markdown-test.js +++ b/tests/lib/markdown-test.js @@ -68,3 +68,8 @@ test('Markdown.render() should render shortcuts correctly', t => { const rendered = md.render(markdownFixtures.shortcuts) t.snapshot(rendered) }) + +test('Markdown.render() should render footnote correctly', t => { + const rendered = md.render(markdownFixtures.footnote) + t.snapshot(rendered) +}) diff --git a/tests/lib/snapshots/markdown-test.js.md b/tests/lib/snapshots/markdown-test.js.md index 56c4466f..4111c2f2 100644 --- a/tests/lib/snapshots/markdown-test.js.md +++ b/tests/lib/snapshots/markdown-test.js.md @@ -4,6 +4,21 @@ The actual snapshot is saved in `markdown-test.js.snap`. Generated by [AVA](https://ava.li). +## Markdown.render() should render footnote correctly + +> Snapshot 1 + + `

[1]
␊ + hello-world: https://github.com/BoostIO/Boostnote/

␊ +
␊ +
␊ +
    ␊ +
  1. hello-world ↩︎

    ␊ +
  2. ␊ +
␊ +
␊ + ` + ## Markdown.render() should render line breaks correctly > Snapshot 1 diff --git a/tests/lib/snapshots/markdown-test.js.snap b/tests/lib/snapshots/markdown-test.js.snap index 67d43616d4a6a971121a41c67b649aab3983da83..3f5ec41c0d4710ca98ea132da2e1ca9c30ff7799 100644 GIT binary patch literal 2471 zcmV;Y30U?)RzVr=7)FxiPRiiN_u!mDdGJb&Z0vtO$`cTYi{Jg_v7fA6_lGS-DShSMLgCbvV^L_`bN%NF|9Im=m%s4Pkd(gfzT}yJ=gWt# zpR8Uw@$@6!bEoDvJnsxi>9zEE2cFI64?n%`cYnOF{!j0mZhZbph*d~$tS=NAuRnS7 z=GTW8e>O_jJo~FRPZXte(}qIfudlv(AiZmx@w)9-jAJIrHZ5)Ppbo z`i-~j&;9NG=d<-IbyYS)p-fBdJXpSk+lM<4vu zg{e;-zgCpe!=ES=h6*2$%oX2XxOeEGH8rP#T)VE!5YM7MQ8`t2QX27qa-tv`bF6x9 zKM&^#ViLt@4+nZQ85$&@P#bCs>c&EVg*sTJnuej< zp4-!fu|8dxb-5FpGJNT2??J8YU0ZaUt~TM(*jA4$2bLSm%D8tzx8qO@Ikcd(1#QHB zxE&>J(ZCqS?BbD*jvLv7h$uln73^>G-fZlLalgg}|gS}Vp zcG7UXq)tM1@kEA!N!pnogo`->?Z|1hi*SwvZWuyaGBoXYG?@?_hO|x|*}=GL!MxkS zEXQ5QWmm`+X*){WMSA(>;Pg_-FHY#9>GG1dtm*#2eTQN|JWOnnR(A)po*OxX>FT$} zL@H&{UQ)(7$?7zTv^MsU5C-|>53fNZA!JcqL@)|tMdcUc?0`^?k!QO`<@GN-0 zF`J;i9|w>mv%A-bSgC0XjMHO38az(==-_eMF*9?fxl1t~cKKv%4(?}uE9rtbGq&^S zzT=89z36gI*kFtmrpugV;W4fld$0vNBWGXr~%nDfQ?o$T5qK}NGL*OfQ0}&5W|+vx}2%AvFJFYr;Kiw zf-noDnPTXvgC0M!3#siKfGuDq_RKkAaa2c}+LLJ0cA!Hjw`^+~5MgAnOxe~?24xd>d=Hw$3n&mD2aq2k5HPw3->zZRH2ALh)TqN7m9j9ExrX0< zi`sAV?Kjqbr%%QyG%O1?)q~zRIE)7@9BcsIME_P{%+*2`Z1;Ms5h?Krz z_)uyh5u{BTIQC$fS$);uk44)4pc0;iO^~Ht^{tuD*kEsrz?`Z7hduN`TPoe9%o?0$d#)pT8?|{Q_b!z_V)S^|X4PdTZ9T`jLn*X<8^cL%EbwTq%YRala zSuosx#z0{nn>phJs3o|{`$}0qY40K$8y&8cJ5ypj8F*=!szTAdO|6zHl`6F5nHuTR zPaTDQC!b#0I&e-!?iq0iVNe5b75

B)+T2=fbuxV`)on6S;$*J6Mmo&)~ITx`85c z@_*06Y9^5R{|WTJm_YyfCtIierqHfQ(?B?mno~gPUQYacp;mK)Fy@Fahw$HWh}AUd zk|GP?)<0EOpgu-N11TVOr`YU+k5Z-l)z1Jwsdm<1Rr;IAcpMsJNv<(!6#Bv*Hk(Y7+q59Z`!!)4V$Xu3zXV7OT^K3NZ zLQy_LOept*h(gT}`-(ABok+3!a5mZMo=7{n-bLbw)wgq#HE5Ho5`N0PsCzr8VJ~Vp z097Bai8`1&0$0?-`N4Q;sD%q@)P=JoFr+34FYBYzj6`$ljVnKvs+&bg4H3TReA z(-tYf=G`iAf}JMJ7b-Rvt#s8v1f6RgU6V6w-ouzo zFtAO5F`i{ObOb`z+|x_ly_JKMStk2>5>~Bg+QtNDUQH8kY0&xIppQ~!om?yC=7QK; zA>p(x5-3eB(HUuUU2;6o2r9|m)d)ZUMkgvKlS>V`9Fu9}5YMCPqDVK}(4E~GD#ohR z5|?3ewUi4vQX>*7^1=!7wj?>PA!Y*gdJScsNOs<&kI>mXA+Fftjaq1Q^%8XxBzfsE lGqKf_T;96;{o5~G>2x67eW_STS{ksi_MfXTBG{lC005BY)zAO{ literal 2301 zcmVqUbD-eIJVm00000000y1 zSZ|EnMit*ZkT}u`)Hade6H_B4qKVhL-o49S;V;Uyx7{{ZNU5gc?Cr_>hW5AQd50%7<1+Ab2zD{bR3v zT*9AEtmNI<_viQCym|BHjT_}s>5kHC(>q?g{;Ts}tG#eTiT}Q`9fp4}H8eD2QQ{qgbbe|q=P&gY*2Upe*q_EM?y`ZG6f ze7({8>1;6l{4d{pxGboI>!t?&C=iY2AeCm~7 zzwws!x!-?PDhuiZ9|MoxF1_@Fm;dsOr}5vOymIBYaamBGhi9tvArYVQ2TONP-8Ze- zHRM<=X^FUI;1QVx^1&d8m>)1AAqz7syN*voKl(|<^?3%t!vsD4pb{(@T z+k^@vVmVCqFzs4F&rhMLk}gCM7v+Fl6b(etpTBeED*&tlu+yO!Z1xgoe07os(9c4|+WRB2efDjoU_8XrV+)1gx)xxK^RFwd!qodw7i}1#CFI9r!S2 zeJ46J@Q@ZU8u-ilKt@v%LTVcpuVJlrTP}T?Y#0Hiu#R>>nHe(()qsYEv|_93?OOG4 z7|D(=ABKVuP}vJCA}n({a(vXMBTg^2UccR>VR&7hhw9?;3Ij zl<$Ng@cK(L^hXf|!KO$V)sX{~IVR-Y0czULTBf=}wMh6V;q&tH&EoP>%Wh7XqT#TL zyP>GwiDM^YKzxu`ysRGfmt7~ai^G+-$9O5FLSKZ8j*8WzBvOXhr$X#+hOOr9h)u9f ze}vt(dGRVgGJSf@@SU1)V4a@)QSmydv&HLl zU}@=G_mHID@38sUD4u8bC>et|*F1Ro*k>huvF9*GXfehn>9S&)xXC2_2sYtl47%uk z8pL5XGO5PlBV{dwgWGg*6tyH1HX~}o*Kvo^fM)xKZ7BI@5d?jp)PZX1!$B+QgHdG# z3JMn~(BOa%#Bik3F=O&_%qI@zDJ455z}0-ACh2NoV8V`=LZZ6@U~8E2GjoNQ47Jd% zVG`}y58>d#16@slKUA&QTQ}FU=&^9sKbAiPNAV56qLw$&V zK!YB9JG!YU@U3})-hxpeXkkKgbZ_A8TC=4I22TzP<?}W0Ijg=!BQy5TuD! zb#Lm^EVf1o7Y#|42s}ZYJsx!@*#@@NXr#Trsxmu~sH5!duh+()jF>h;P(U!yt zB3G@?H2dLN{kLG$LDcEioMuI0(w0bRFr1$;(3rKKP4_;zUa8gUz{^HzW=uXY6y_$MTG?BeQ;~CyUqUGK08EBIWES!7I`SCT z&5c;X$s8iL@N*0MG4mmQ?u!w^=;ozwedhFu#ltr*U4?6Mn9)=>(cHNj2W-Dk z?hkYH7Yg;6O;E?75ks6+(F}3380SXB416nLPaq%JD)QDbr>>U0o%`t6SMij^my6H%r4?r ztlY`XYrqq`5`LJ=u5t91_FKuJQ zMx344v+F`v)XkcdG0v%|29kA6DXxQN9#*UG-(9NFYD)&xQ`K~QrM z=28eM9zdjo`0KK9DI<|mgu`L>g_1B=Pjcv@h-WGYYC3MSNfgxLDAbyphJnAl$oQdF zv!Mxv!;|q*2Og^k?&dbqh^IR~=ZW{+JZ*rIZ?`dNw~-E2-!8v;imR)R(0LT`m-GDJ z9u#8AP|!i+D(J%C>e|1vW-T;Dfq`QRl<_jfq0JG-a!;*{&sHo_YMUIJC|Fw8u=F;g XuBPx&;&k>j$PxM{Wy)f%+8F=<3N?BD From 71d27d0e551021f6a9c75fc7d90948d105e25570 Mon Sep 17 00:00:00 2001 From: amedora Date: Thu, 25 Jul 2019 10:43:07 +0900 Subject: [PATCH 399/498] MarkdownEditor and MarkdownSplitEditor always wrap lines --- browser/components/MarkdownEditor.js | 1 + browser/components/MarkdownSplitEditor.js | 1 + 2 files changed, 2 insertions(+) diff --git a/browser/components/MarkdownEditor.js b/browser/components/MarkdownEditor.js index e956655c..7077c5dc 100644 --- a/browser/components/MarkdownEditor.js +++ b/browser/components/MarkdownEditor.js @@ -304,6 +304,7 @@ class MarkdownEditor extends React.Component { enableRulers={config.editor.enableRulers} rulers={config.editor.rulers} displayLineNumbers={config.editor.displayLineNumbers} + lineWrapping matchingPairs={config.editor.matchingPairs} matchingTriples={config.editor.matchingTriples} explodingPairs={config.editor.explodingPairs} diff --git a/browser/components/MarkdownSplitEditor.js b/browser/components/MarkdownSplitEditor.js index 2b63d345..deb9d89b 100644 --- a/browser/components/MarkdownSplitEditor.js +++ b/browser/components/MarkdownSplitEditor.js @@ -160,6 +160,7 @@ class MarkdownSplitEditor extends React.Component { fontFamily={config.editor.fontFamily} fontSize={editorFontSize} displayLineNumbers={config.editor.displayLineNumbers} + lineWrapping matchingPairs={config.editor.matchingPairs} matchingTriples={config.editor.matchingTriples} explodingPairs={config.editor.explodingPairs} From fa65e7feef406b7077554989ac96913bbfb2bdff Mon Sep 17 00:00:00 2001 From: Junyoung Choi Date: Fri, 26 Jul 2019 08:49:07 +0900 Subject: [PATCH 400/498] Fix isTagActive --- browser/main/SideNav/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/main/SideNav/index.js b/browser/main/SideNav/index.js index fc665052..6a978979 100644 --- a/browser/main/SideNav/index.js +++ b/browser/main/SideNav/index.js @@ -440,7 +440,7 @@ class SideNav extends React.Component { const style = {} if (!isFolded) style.width = this.props.width - const isTagActive = location.pathname.match(/tag/) + const isTagActive = !!location.pathname.match(/tag/) return (

Date: Fri, 26 Jul 2019 08:49:21 +0900 Subject: [PATCH 401/498] Discard unused props --- browser/components/SideNavFilter.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/browser/components/SideNavFilter.js b/browser/components/SideNavFilter.js index 3a259ce7..291700cf 100644 --- a/browser/components/SideNavFilter.js +++ b/browser/components/SideNavFilter.js @@ -73,8 +73,7 @@ SideNavFilter.propTypes = { handleAllNotesButtonClick: PropTypes.func.isRequired, isStarredActive: PropTypes.bool.isRequired, isTrashedActive: PropTypes.bool.isRequired, - handleStarredButtonClick: PropTypes.func.isRequired, - handleTrashdButtonClick: PropTypes.func.isRequired + handleStarredButtonClick: PropTypes.func.isRequired } export default CSSModules(SideNavFilter, styles) From c8a2baca3c8531fd3c6f418b4a284eba49793fd9 Mon Sep 17 00:00:00 2001 From: Junyoung Choi Date: Fri, 26 Jul 2019 08:49:52 +0900 Subject: [PATCH 402/498] Use default value prop rather than value prop --- browser/main/Detail/InfoPanel.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/main/Detail/InfoPanel.js b/browser/main/Detail/InfoPanel.js index 8fe0a855..86b5ae86 100644 --- a/browser/main/Detail/InfoPanel.js +++ b/browser/main/Detail/InfoPanel.js @@ -60,7 +60,7 @@ class InfoPanel extends React.Component {
- { e.target.select() }} /> + { e.target.select() }} /> From 1c8af47bac978e9fc1652117805bfcdace62b1cd Mon Sep 17 00:00:00 2001 From: Junyoung Choi Date: Fri, 26 Jul 2019 08:50:12 +0900 Subject: [PATCH 403/498] Fix warnings in ToggleModeButton --- browser/main/Detail/ToggleModeButton.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/browser/main/Detail/ToggleModeButton.js b/browser/main/Detail/ToggleModeButton.js index fcbaab34..5fd3a3c5 100644 --- a/browser/main/Detail/ToggleModeButton.js +++ b/browser/main/Detail/ToggleModeButton.js @@ -8,11 +8,11 @@ const ToggleModeButton = ({ onClick, editorType }) => (
-
onClick('SPLIT')}> - +
onClick('SPLIT')}> +
-
onClick('EDITOR_PREVIEW')}> - +
onClick('EDITOR_PREVIEW')}> +
{i18n.__('Toggle Mode')}
@@ -20,7 +20,7 @@ const ToggleModeButton = ({ ToggleModeButton.propTypes = { onClick: PropTypes.func.isRequired, - editorType: PropTypes.string.Required + editorType: PropTypes.string } export default CSSModules(ToggleModeButton, styles) From 410b611b14ee5cc0ae8fa282f1ba1e42be3aaa37 Mon Sep 17 00:00:00 2001 From: Junyoung Choi Date: Fri, 26 Jul 2019 09:03:32 +0900 Subject: [PATCH 404/498] Discard all style warnings --- browser/components/MarkdownSplitEditor.js | 2 -- browser/main/Detail/FullscreenButton.js | 2 +- browser/main/Detail/MarkdownNoteDetail.js | 4 ++-- browser/main/Detail/PermanentDeleteButton.js | 2 +- browser/main/Detail/TrashButton.js | 2 +- browser/main/NewNoteButton/index.js | 2 +- browser/main/NoteList/index.js | 4 ++-- browser/main/SideNav/PreferenceButton.js | 2 +- browser/main/SideNav/StorageItem.js | 6 +++--- 9 files changed, 12 insertions(+), 14 deletions(-) diff --git a/browser/components/MarkdownSplitEditor.js b/browser/components/MarkdownSplitEditor.js index deb9d89b..af8b0e11 100644 --- a/browser/components/MarkdownSplitEditor.js +++ b/browser/components/MarkdownSplitEditor.js @@ -150,7 +150,6 @@ class MarkdownSplitEditor extends React.Component { onMouseMove={e => this.handleMouseMove(e)} onMouseUp={e => this.handleMouseUp(e)}> onClick(e)}> - + {i18n.__('Fullscreen')}({hotkey}) ) diff --git a/browser/main/Detail/MarkdownNoteDetail.js b/browser/main/Detail/MarkdownNoteDetail.js index 9d05d4a3..45024751 100755 --- a/browser/main/Detail/MarkdownNoteDetail.js +++ b/browser/main/Detail/MarkdownNoteDetail.js @@ -450,7 +450,7 @@ class MarkdownNoteDetail extends React.Component { const detailTopBar =
-
+
this.handleFocus(e)} onMouseDown={(e) => this.handleLockButtonMouseDown(e)} > - + {this.state.isLocked ? Unlock : Lock} diff --git a/browser/main/Detail/PermanentDeleteButton.js b/browser/main/Detail/PermanentDeleteButton.js index fa00ef17..7c27ede1 100644 --- a/browser/main/Detail/PermanentDeleteButton.js +++ b/browser/main/Detail/PermanentDeleteButton.js @@ -10,7 +10,7 @@ const PermanentDeleteButton = ({ ) diff --git a/browser/main/Detail/TrashButton.js b/browser/main/Detail/TrashButton.js index d26be66e..8ca27ce9 100644 --- a/browser/main/Detail/TrashButton.js +++ b/browser/main/Detail/TrashButton.js @@ -10,7 +10,7 @@ const TrashButton = ({ ) diff --git a/browser/main/NewNoteButton/index.js b/browser/main/NewNoteButton/index.js index 115d9530..27e2baa5 100644 --- a/browser/main/NewNoteButton/index.js +++ b/browser/main/NewNoteButton/index.js @@ -90,7 +90,7 @@ class NewNoteButton extends React.Component {
diff --git a/browser/main/SideNav/PreferenceButton.js b/browser/main/SideNav/PreferenceButton.js index 187171f4..187bc41a 100644 --- a/browser/main/SideNav/PreferenceButton.js +++ b/browser/main/SideNav/PreferenceButton.js @@ -8,7 +8,7 @@ const PreferenceButton = ({ onClick }) => ( ) diff --git a/browser/main/SideNav/StorageItem.js b/browser/main/SideNav/StorageItem.js index 74881b9e..5cd4a491 100644 --- a/browser/main/SideNav/StorageItem.js +++ b/browser/main/SideNav/StorageItem.js @@ -362,14 +362,14 @@ class StorageItem extends React.Component { }
{this.state.isOpen && -
+
{folderList}
} From f3e2205e698757b797755c0875281cd8c436c486 Mon Sep 17 00:00:00 2001 From: hikerpig Date: Sat, 20 Jul 2019 23:53:14 +0800 Subject: [PATCH 405/498] fix several propType errors raised by 'react.development.js' some are caused by typo, some are caused by unused propType declarations --- browser/components/NoteItem.js | 7 +++---- browser/components/SideNavFilter.js | 2 +- browser/components/TodoProcess.js | 4 ++-- browser/main/Detail/ToggleModeButton.js | 2 +- browser/main/SideNav/index.js | 2 +- 5 files changed, 8 insertions(+), 9 deletions(-) diff --git a/browser/components/NoteItem.js b/browser/components/NoteItem.js index 625bb38d..9ef691da 100644 --- a/browser/components/NoteItem.js +++ b/browser/components/NoteItem.js @@ -148,15 +148,14 @@ NoteItem.propTypes = { tags: PropTypes.array, isStarred: PropTypes.bool.isRequired, isTrashed: PropTypes.bool.isRequired, - blog: { + blog: PropTypes.shape({ blogLink: PropTypes.string, blogId: PropTypes.number - } + }) }), handleNoteClick: PropTypes.func.isRequired, handleNoteContextMenu: PropTypes.func.isRequired, - handleDragStart: PropTypes.func.isRequired, - handleDragEnd: PropTypes.func.isRequired + handleDragStart: PropTypes.func.isRequired } export default CSSModules(NoteItem, styles) diff --git a/browser/components/SideNavFilter.js b/browser/components/SideNavFilter.js index 3a259ce7..5d5d627f 100644 --- a/browser/components/SideNavFilter.js +++ b/browser/components/SideNavFilter.js @@ -74,7 +74,7 @@ SideNavFilter.propTypes = { isStarredActive: PropTypes.bool.isRequired, isTrashedActive: PropTypes.bool.isRequired, handleStarredButtonClick: PropTypes.func.isRequired, - handleTrashdButtonClick: PropTypes.func.isRequired + handleTrashedButtonClick: PropTypes.func.isRequired } export default CSSModules(SideNavFilter, styles) diff --git a/browser/components/TodoProcess.js b/browser/components/TodoProcess.js index 251fd5b9..9d1f93cf 100644 --- a/browser/components/TodoProcess.js +++ b/browser/components/TodoProcess.js @@ -25,10 +25,10 @@ const TodoProcess = ({ ) TodoProcess.propTypes = { - todoStatus: { + todoStatus: PropTypes.exact({ total: PropTypes.number.isRequired, completed: PropTypes.number.isRequired - } + }) } export default CSSModules(TodoProcess, styles) diff --git a/browser/main/Detail/ToggleModeButton.js b/browser/main/Detail/ToggleModeButton.js index fcbaab34..4d090ead 100644 --- a/browser/main/Detail/ToggleModeButton.js +++ b/browser/main/Detail/ToggleModeButton.js @@ -20,7 +20,7 @@ const ToggleModeButton = ({ ToggleModeButton.propTypes = { onClick: PropTypes.func.isRequired, - editorType: PropTypes.string.Required + editorType: PropTypes.string.isRequired } export default CSSModules(ToggleModeButton, styles) diff --git a/browser/main/SideNav/index.js b/browser/main/SideNav/index.js index fc665052..9d18a72c 100644 --- a/browser/main/SideNav/index.js +++ b/browser/main/SideNav/index.js @@ -440,7 +440,7 @@ class SideNav extends React.Component { const style = {} if (!isFolded) style.width = this.props.width - const isTagActive = location.pathname.match(/tag/) + const isTagActive = /tag/.test(location.pathname) return (
Date: Fri, 26 Jul 2019 11:32:07 +0900 Subject: [PATCH 406/498] Fix style of FolderItem --- browser/main/modals/PreferencesModal/FolderItem.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/browser/main/modals/PreferencesModal/FolderItem.js b/browser/main/modals/PreferencesModal/FolderItem.js index e6bd1e37..648db4e6 100644 --- a/browser/main/modals/PreferencesModal/FolderItem.js +++ b/browser/main/modals/PreferencesModal/FolderItem.js @@ -225,7 +225,7 @@ class FolderItem extends React.Component {
- {folder.name} + {folder.name} ({folder.key})
@@ -288,10 +288,10 @@ class Handle extends React.Component { class SortableFolderItemComponent extends React.Component { render () { - const StyledHandle = CSSModules(Handle, this.props.styles) + const StyledHandle = CSSModules(Handle, styles) const DragHandle = SortableHandle(StyledHandle) - const StyledFolderItem = CSSModules(FolderItem, this.props.styles) + const StyledFolderItem = CSSModules(FolderItem, styles) return (
From bc1e837466cbf6f87fdf8a06574a1780c87d88c3 Mon Sep 17 00:00:00 2001 From: Junyoung Choi Date: Fri, 26 Jul 2019 11:32:41 +0900 Subject: [PATCH 407/498] Set alias to stylus mode inof --- browser/lib/customMeta.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/browser/lib/customMeta.js b/browser/lib/customMeta.js index 0d4ee1e3..b890cf55 100644 --- a/browser/lib/customMeta.js +++ b/browser/lib/customMeta.js @@ -1,5 +1,10 @@ import CodeMirror from 'codemirror' import 'codemirror-mode-elixir' -CodeMirror.modeInfo.push({name: 'Stylus', mime: 'text/x-styl', mode: 'stylus', ext: ['styl'], alias: ['styl']}) +const stylusCodeInfo = CodeMirror.modeInfo.find(info => info.name === 'Stylus') +if (stylusCodeInfo == null) { + CodeMirror.modeInfo.push({name: 'Stylus', mime: 'text/x-styl', mode: 'stylus', ext: ['styl'], alias: ['styl']}) +} else { + stylusCodeInfo.alias = ['styl'] +} CodeMirror.modeInfo.push({name: 'Elixir', mime: 'text/x-elixir', mode: 'elixir', ext: ['ex']}) From e425417d68cf8a2d46ba9e03e6769546f3e7302b Mon Sep 17 00:00:00 2001 From: Junyoung Choi Date: Fri, 26 Jul 2019 11:33:05 +0900 Subject: [PATCH 408/498] Load bfm mode info script only once --- lib/main.development.html | 1 - lib/main.production.html | 1 - 2 files changed, 2 deletions(-) diff --git a/lib/main.development.html b/lib/main.development.html index 38e2cea9..cbcda295 100644 --- a/lib/main.development.html +++ b/lib/main.development.html @@ -110,7 +110,6 @@ - diff --git a/lib/main.production.html b/lib/main.production.html index ffd9eec3..cab38981 100644 --- a/lib/main.production.html +++ b/lib/main.production.html @@ -105,7 +105,6 @@ - From 4b62e9325728a22c39a149f8079ec941a81391d4 Mon Sep 17 00:00:00 2001 From: Junyoung Choi Date: Fri, 26 Jul 2019 11:37:07 +0900 Subject: [PATCH 409/498] Fix more style warnings --- browser/components/ModalEscButton.js | 2 +- browser/components/SnippetTab.js | 2 +- browser/main/Detail/SnippetNoteDetail.js | 2 +- browser/main/modals/PreferencesModal/FolderList.js | 2 +- browser/main/modals/PreferencesModal/index.js | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/browser/components/ModalEscButton.js b/browser/components/ModalEscButton.js index 836c0052..39129d18 100644 --- a/browser/components/ModalEscButton.js +++ b/browser/components/ModalEscButton.js @@ -8,7 +8,7 @@ const ModalEscButton = ({ }) => ( ) diff --git a/browser/components/SnippetTab.js b/browser/components/SnippetTab.js index c030351f..d29130c7 100644 --- a/browser/components/SnippetTab.js +++ b/browser/components/SnippetTab.js @@ -114,7 +114,7 @@ class SnippetTab extends React.Component { > {snippet.name.trim().length > 0 ? snippet.name - : + : {i18n.__('Unnamed')} } diff --git a/browser/main/Detail/SnippetNoteDetail.js b/browser/main/Detail/SnippetNoteDetail.js index 31a28c35..2ae01082 100644 --- a/browser/main/Detail/SnippetNoteDetail.js +++ b/browser/main/Detail/SnippetNoteDetail.js @@ -808,7 +808,7 @@ class SnippetNoteDetail extends React.Component { const detailTopBar =
-
+
+
{folderList.length > 0 ? folderList :
{i18n.__('No Folders')}
diff --git a/browser/main/modals/PreferencesModal/index.js b/browser/main/modals/PreferencesModal/index.js index f3fc3751..86957083 100644 --- a/browser/main/modals/PreferencesModal/index.js +++ b/browser/main/modals/PreferencesModal/index.js @@ -147,7 +147,7 @@ class Preferences extends React.Component { key={tab.target} onClick={(e) => this.handleNavButtonClick(tab.target)(e)} > - + {tab.label} {isUiHotkeyTab ? this.haveToSaveNotif(tab[tab.label].type, tab[tab.label].message) : null} From ed427130a910b2081c79a2761b21c8685ce60d60 Mon Sep 17 00:00:00 2001 From: Junyoung Choi Date: Fri, 26 Jul 2019 11:51:51 +0900 Subject: [PATCH 410/498] 0.12.1-0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 56379086..c86f443e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "boost", "productName": "Boostnote", - "version": "0.12.0", + "version": "0.12.1-0", "main": "index.js", "description": "Boostnote", "license": "GPL-3.0", From 484b003b34c74b33e2b5b955796c7bc0e765e570 Mon Sep 17 00:00:00 2001 From: Junyoung Choi Date: Fri, 26 Jul 2019 13:04:53 +0900 Subject: [PATCH 411/498] Fix theme paths --- browser/components/MarkdownPreview.js | 10 +++++----- browser/lib/consts.js | 9 ++++----- browser/main/lib/ConfigManager.js | 4 ++-- browser/main/modals/PreferencesModal/UiTab.js | 4 ++-- 4 files changed, 13 insertions(+), 14 deletions(-) diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index ef178298..ed13099f 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -325,7 +325,7 @@ export default class MarkdownPreview extends React.Component { body, this.props.storagePath ) - const files = [this.GetCodeThemeLink(codeBlockTheme), ...CSS_FILES] + const files = [this.getCodeThemeLink(codeBlockTheme), ...CSS_FILES] files.forEach(file => { if (global.process.platform === 'win32') { file = file.replace('file:///', '') @@ -637,7 +637,7 @@ export default class MarkdownPreview extends React.Component { this.getWindow().document.getElementById( 'codeTheme' - ).href = this.GetCodeThemeLink(codeBlockTheme) + ).href = this.getCodeThemeLink(codeBlockTheme) this.getWindow().document.getElementById('style').innerHTML = buildStyle( fontFamily, fontSize, @@ -650,11 +650,11 @@ export default class MarkdownPreview extends React.Component { ) } - GetCodeThemeLink (name) { + getCodeThemeLink (name) { const theme = consts.THEMES.find(theme => theme.name === name) - return theme - ? (win ? theme.path : `${appPath}/${theme.path}`) + return theme != null + ? theme.path : `${appPath}/node_modules/codemirror/theme/elegant.css` } diff --git a/browser/lib/consts.js b/browser/lib/consts.js index 3603c202..ed497376 100644 --- a/browser/lib/consts.js +++ b/browser/lib/consts.js @@ -19,7 +19,7 @@ const themes = paths return { name, - path: path.join(directory.split(/\//g).slice(-3).join('/'), file), + path: path.join(directory, file), className: `cm-s-${name}` } })) @@ -28,17 +28,16 @@ const themes = paths themes.splice(themes.findIndex(({ name }) => name === 'solarized'), 1, { name: 'solarized dark', - path: `${CODEMIRROR_THEME_PATH}/solarized.css`, + path: path.join(paths[0], 'solarized.css'), className: `cm-s-solarized cm-s-dark` }, { name: 'solarized light', - path: `${CODEMIRROR_THEME_PATH}/solarized.css`, + path: path.join(paths[0], 'solarized.css'), className: `cm-s-solarized cm-s-light` }) - themes.splice(0, 0, { name: 'default', - path: `${CODEMIRROR_THEME_PATH}/elegant.css`, + path: path.join(paths[0], 'elegant.css'), className: `cm-s-default` }) diff --git a/browser/main/lib/ConfigManager.js b/browser/main/lib/ConfigManager.js index 1ef27d5e..e13cdbc1 100644 --- a/browser/main/lib/ConfigManager.js +++ b/browser/main/lib/ConfigManager.js @@ -143,7 +143,7 @@ function get () { const theme = consts.THEMES.find(theme => theme.name === config.editor.theme) if (theme) { - editorTheme.setAttribute('href', win ? theme.path : `../${theme.path}`) + editorTheme.setAttribute('href', theme.path) } else { config.editor.theme = 'default' } @@ -191,7 +191,7 @@ function set (updates) { const newTheme = consts.THEMES.find(theme => theme.name === newConfig.editor.theme) if (newTheme) { - editorTheme.setAttribute('href', win ? newTheme.path : `../${newTheme.path}`) + editorTheme.setAttribute('href', newTheme.path) } ipcRenderer.send('config-renew', { diff --git a/browser/main/modals/PreferencesModal/UiTab.js b/browser/main/modals/PreferencesModal/UiTab.js index e26f088f..cff063ff 100644 --- a/browser/main/modals/PreferencesModal/UiTab.js +++ b/browser/main/modals/PreferencesModal/UiTab.js @@ -14,7 +14,7 @@ import { getLanguages } from 'browser/lib/Languages' import normalizeEditorFontFamily from 'browser/lib/normalizeEditorFontFamily' const OSX = global.process.platform === 'darwin' -const win = global.process.platform === 'win32' +const WIN = global.process.platform === 'win32' const electron = require('electron') const ipc = electron.ipcRenderer @@ -137,7 +137,7 @@ class UiTab extends React.Component { const theme = consts.THEMES.find(theme => theme.name === newCodemirrorTheme) if (theme) { - checkHighLight.setAttribute('href', win ? theme.path : `../${theme.path}`) + checkHighLight.setAttribute('href', theme.path) } } From 93b8ef35f7228532cbf8bde1bca92c0c8fae8deb Mon Sep 17 00:00:00 2001 From: Junyoung Choi Date: Fri, 26 Jul 2019 13:50:44 +0900 Subject: [PATCH 412/498] 0.12.1-1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c86f443e..fd29b286 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "boost", "productName": "Boostnote", - "version": "0.12.1-0", + "version": "0.12.1-1", "main": "index.js", "description": "Boostnote", "license": "GPL-3.0", From 329066719e3964d5447e4d3d56c4e16f80021d82 Mon Sep 17 00:00:00 2001 From: Junyoung Choi Date: Sat, 27 Jul 2019 11:51:40 +0900 Subject: [PATCH 413/498] 0.12.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index fd29b286..e5c78247 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "boost", "productName": "Boostnote", - "version": "0.12.1-1", + "version": "0.12.1", "main": "index.js", "description": "Boostnote", "license": "GPL-3.0", From 606be4304d75552a8c4d7d9e334e8e10d3dbae56 Mon Sep 17 00:00:00 2001 From: amedora <32722363+amedora@users.noreply.github.com> Date: Sat, 27 Jul 2019 12:39:12 +0900 Subject: [PATCH 414/498] Fix 3007 (#3028) * fix code fences never sanitized * fix mermaid xss * Revert "fix mermaid xss" This reverts commit 1ff179a1bde88fd20f8956871d367c7d490ec160. * configuable mermaid HTML label * add locales for mermaid configuration --- browser/components/MarkdownEditor.js | 1 + browser/components/MarkdownPreview.js | 6 ++++-- browser/components/MarkdownSplitEditor.js | 1 + browser/components/render/MermaidRender.js | 5 +++-- browser/lib/markdown-it-sanitize-html.js | 2 +- browser/main/lib/ConfigManager.js | 2 ++ browser/main/modals/PreferencesModal/UiTab.js | 11 +++++++++++ locales/da.json | 1 + locales/de.json | 1 + locales/en.json | 1 + locales/es-ES.json | 1 + locales/fa.json | 1 + locales/fr.json | 1 + locales/hu.json | 1 + locales/it.json | 1 + locales/ja.json | 1 + locales/ko.json | 1 + locales/no.json | 1 + locales/pl.json | 1 + locales/pt-BR.json | 1 + locales/pt-PT.json | 1 + locales/ru.json | 1 + locales/sq.json | 1 + locales/th.json | 1 + locales/tr.json | 1 + locales/zh-CN.json | 1 + locales/zh-TW.json | 1 + 27 files changed, 43 insertions(+), 5 deletions(-) diff --git a/browser/components/MarkdownEditor.js b/browser/components/MarkdownEditor.js index 7077c5dc..3dd57f70 100644 --- a/browser/components/MarkdownEditor.js +++ b/browser/components/MarkdownEditor.js @@ -341,6 +341,7 @@ class MarkdownEditor extends React.Component { smartArrows={config.preview.smartArrows} breaks={config.preview.breaks} sanitize={config.preview.sanitize} + mermaidHTMLLabel={config.preview.mermaidHTMLLabel} ref='preview' onContextMenu={(e) => this.handleContextMenu(e)} onDoubleClick={(e) => this.handleDoubleClick(e)} diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index ed13099f..0072e403 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -560,6 +560,7 @@ export default class MarkdownPreview extends React.Component { if ( prevProps.smartQuotes !== this.props.smartQuotes || prevProps.sanitize !== this.props.sanitize || + prevProps.mermaidHTMLLabel !== this.props.mermaidHTMLLabel || prevProps.smartArrows !== this.props.smartArrows || prevProps.breaks !== this.props.breaks || prevProps.lineThroughCheckbox !== this.props.lineThroughCheckbox @@ -681,7 +682,8 @@ export default class MarkdownPreview extends React.Component { showCopyNotification, storagePath, noteKey, - sanitize + sanitize, + mermaidHTMLLabel } = this.props let { value, codeBlockTheme } = this.props @@ -823,7 +825,7 @@ export default class MarkdownPreview extends React.Component { _.forEach( this.refs.root.contentWindow.document.querySelectorAll('.mermaid'), el => { - mermaidRender(el, htmlTextHelper.decodeEntities(el.innerHTML), theme) + mermaidRender(el, htmlTextHelper.decodeEntities(el.innerHTML), theme, mermaidHTMLLabel) } ) diff --git a/browser/components/MarkdownSplitEditor.js b/browser/components/MarkdownSplitEditor.js index af8b0e11..b283228c 100644 --- a/browser/components/MarkdownSplitEditor.js +++ b/browser/components/MarkdownSplitEditor.js @@ -199,6 +199,7 @@ class MarkdownSplitEditor extends React.Component { smartArrows={config.preview.smartArrows} breaks={config.preview.breaks} sanitize={config.preview.sanitize} + mermaidHTMLLabel={config.preview.mermaidHTMLLabel} ref='preview' tabInde='0' value={value} diff --git a/browser/components/render/MermaidRender.js b/browser/components/render/MermaidRender.js index e28e06ea..d9ea549b 100644 --- a/browser/components/render/MermaidRender.js +++ b/browser/components/render/MermaidRender.js @@ -19,7 +19,7 @@ function getId () { return id } -function render (element, content, theme) { +function render (element, content, theme, enableHTMLLabel) { try { const height = element.attributes.getNamedItem('data-height') if (height && height.value !== 'undefined') { @@ -29,7 +29,8 @@ function render (element, content, theme) { mermaidAPI.initialize({ theme: isDarkTheme ? 'dark' : 'default', themeCSS: isDarkTheme ? darkThemeStyling : '', - useMaxWidth: false + useMaxWidth: false, + flowchart: { htmlLabels: enableHTMLLabel } }) mermaidAPI.render(getId(), content, (svgGraph) => { element.innerHTML = svgGraph diff --git a/browser/lib/markdown-it-sanitize-html.js b/browser/lib/markdown-it-sanitize-html.js index 8f6d86a8..3325604a 100644 --- a/browser/lib/markdown-it-sanitize-html.js +++ b/browser/lib/markdown-it-sanitize-html.js @@ -15,7 +15,7 @@ module.exports = function sanitizePlugin (md, options) { options ) } - if (state.tokens[tokenIdx].type === '_fence') { + if (state.tokens[tokenIdx].type.match(/.*_fence$/)) { // escapeHtmlCharacters has better performance state.tokens[tokenIdx].content = escapeHtmlCharacters( state.tokens[tokenIdx].content, diff --git a/browser/main/lib/ConfigManager.js b/browser/main/lib/ConfigManager.js index e13cdbc1..b3fb65d7 100644 --- a/browser/main/lib/ConfigManager.js +++ b/browser/main/lib/ConfigManager.js @@ -86,8 +86,10 @@ export const DEFAULT_CONFIG = { breaks: true, smartArrows: false, allowCustomCSS: false, + customCSS: '/* Drop Your Custom CSS Code Here */', sanitize: 'STRICT', // 'STRICT', 'ALLOW_STYLES', 'NONE' + mermaidHTMLLabel: false, lineThroughCheckbox: true }, blog: { diff --git a/browser/main/modals/PreferencesModal/UiTab.js b/browser/main/modals/PreferencesModal/UiTab.js index cff063ff..fc09a37f 100644 --- a/browser/main/modals/PreferencesModal/UiTab.js +++ b/browser/main/modals/PreferencesModal/UiTab.js @@ -125,6 +125,7 @@ class UiTab extends React.Component { breaks: this.refs.previewBreaks.checked, smartArrows: this.refs.previewSmartArrows.checked, sanitize: this.refs.previewSanitize.value, + mermaidHTMLLabel: this.refs.previewMermaidHTMLLabel.checked, allowCustomCSS: this.refs.previewAllowCustomCSS.checked, lineThroughCheckbox: this.refs.lineThroughCheckbox.checked, customCSS: this.customCSSCM.getCodeMirror().getValue() @@ -813,6 +814,16 @@ class UiTab extends React.Component {
+
+ +
{i18n.__('LaTeX Inline Open Delimiter')} diff --git a/locales/da.json b/locales/da.json index 55962cdb..38a8fbeb 100644 --- a/locales/da.json +++ b/locales/da.json @@ -157,5 +157,6 @@ "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/de.json b/locales/de.json index 22d0913a..cac158c5 100644 --- a/locales/de.json +++ b/locales/de.json @@ -213,5 +213,6 @@ "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/en.json b/locales/en.json index 0a8b8780..a10f3be9 100644 --- a/locales/en.json +++ b/locales/en.json @@ -188,5 +188,6 @@ "New notes are tagged with the filtering tags": "New notes are tagged with the filtering tags", "Show menu bar": "Show menu bar", "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/es-ES.json b/locales/es-ES.json index 9f1dc19a..56945819 100644 --- a/locales/es-ES.json +++ b/locales/es-ES.json @@ -159,5 +159,6 @@ "Show menu bar": "Mostrar barra del menú", "Auto Detect": "Detección automática", "Snippet Default Language": "Lenguaje por defecto de los fragmentos de código", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/fa.json b/locales/fa.json index 311fe18d..784c4864 100644 --- a/locales/fa.json +++ b/locales/fa.json @@ -161,5 +161,6 @@ "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/fr.json b/locales/fr.json index 2e060ec5..698d4791 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -173,5 +173,6 @@ "Snippet prefix": "Préfixe du snippet", "Delete Note": "Supprimer la note", "New notes are tagged with the filtering tags": "Les nouvelles notes sont taggées avec les tags de filtrage", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/hu.json b/locales/hu.json index 0f6e3832..97b92212 100644 --- a/locales/hu.json +++ b/locales/hu.json @@ -181,5 +181,6 @@ "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/it.json b/locales/it.json index 43bc15fa..26eafff1 100644 --- a/locales/it.json +++ b/locales/it.json @@ -161,5 +161,6 @@ "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/ja.json b/locales/ja.json index b5722795..390386d4 100644 --- a/locales/ja.json +++ b/locales/ja.json @@ -220,5 +220,6 @@ "Spellcheck disabled": "スペルチェック無効", "Show menu bar": "メニューバーを表示", "Auto Detect": "自動検出", + "Enable HTML label in mermaid flowcharts": "mermaid flowchartでHTMLラベルを有効にする ⚠ このオプションには潜在的なXSSの危険性があります。", "Wrap line in Snippet Note": "行を右端で折り返す(Snippet Note)" } diff --git a/locales/ko.json b/locales/ko.json index d762ee15..b6bd75be 100644 --- a/locales/ko.json +++ b/locales/ko.json @@ -164,5 +164,6 @@ "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/no.json b/locales/no.json index 42d17dc3..fa018e86 100644 --- a/locales/no.json +++ b/locales/no.json @@ -157,5 +157,6 @@ "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/pl.json b/locales/pl.json index 34f053cc..c289ef23 100644 --- a/locales/pl.json +++ b/locales/pl.json @@ -166,5 +166,6 @@ "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/pt-BR.json b/locales/pt-BR.json index 028f9b93..0005a44e 100644 --- a/locales/pt-BR.json +++ b/locales/pt-BR.json @@ -157,5 +157,6 @@ "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/pt-PT.json b/locales/pt-PT.json index 739a2181..677cce4d 100644 --- a/locales/pt-PT.json +++ b/locales/pt-PT.json @@ -156,5 +156,6 @@ "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/ru.json b/locales/ru.json index c71f1556..990374ef 100644 --- a/locales/ru.json +++ b/locales/ru.json @@ -154,5 +154,6 @@ "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/sq.json b/locales/sq.json index d6104c9b..dec7402f 100644 --- a/locales/sq.json +++ b/locales/sq.json @@ -156,5 +156,6 @@ "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/th.json b/locales/th.json index 4637f735..1f06ceb6 100644 --- a/locales/th.json +++ b/locales/th.json @@ -183,5 +183,6 @@ "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/tr.json b/locales/tr.json index 45cc0cbb..78038402 100644 --- a/locales/tr.json +++ b/locales/tr.json @@ -156,5 +156,6 @@ "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/zh-CN.json b/locales/zh-CN.json index 8b249245..581e38d6 100644 --- a/locales/zh-CN.json +++ b/locales/zh-CN.json @@ -221,5 +221,6 @@ "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/zh-TW.json b/locales/zh-TW.json index bdea0f16..33b71699 100644 --- a/locales/zh-TW.json +++ b/locales/zh-TW.json @@ -165,5 +165,6 @@ "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "Show menu bar", "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", "Wrap line in Snippet Note": "Wrap line in Snippet Note" } From 8edfbd28edd68486ebca8022b1e611539880028b Mon Sep 17 00:00:00 2001 From: hikerpig Date: Sat, 27 Jul 2019 13:03:20 +0800 Subject: [PATCH 415/498] feat: suppport auto generating toc content for the '[TOC]' placeholder, related #3022 --- browser/lib/markdown.js | 7 ++++++ package.json | 1 + tests/fixtures/markdowns.js | 11 +++++++++- tests/lib/markdown-test.js | 5 +++++ tests/lib/snapshots/markdown-test.js.md | 22 +++++++++++++++++++ tests/lib/snapshots/markdown-test.js.snap | Bin 2471 -> 2587 bytes yarn.lock | 25 ++++++++++++++++++++++ 7 files changed, 70 insertions(+), 1 deletion(-) diff --git a/browser/lib/markdown.js b/browser/lib/markdown.js index 49183442..46404cac 100644 --- a/browser/lib/markdown.js +++ b/browser/lib/markdown.js @@ -4,6 +4,7 @@ import emoji from 'markdown-it-emoji' import math from '@rokt33r/markdown-it-math' import mdurl from 'mdurl' import smartArrows from 'markdown-it-smartarrows' +import markdownItTocAndAnchor from '@hikerpig/markdown-it-toc-and-anchor' import _ from 'lodash' import ConfigManager from 'browser/main/lib/ConfigManager' import katex from 'katex' @@ -127,6 +128,12 @@ class Markdown { this.md.use(require('markdown-it-abbr')) this.md.use(require('markdown-it-sub')) this.md.use(require('markdown-it-sup')) + this.md.use(markdownItTocAndAnchor, { + toc: true, + tocPattern: /\[TOC\]/i, + anchorLink: false, + appendIdToHeading: false + }) this.md.use(require('./markdown-it-deflist')) this.md.use(require('./markdown-it-frontmatter')) diff --git a/package.json b/package.json index fd29b286..164e0c03 100644 --- a/package.json +++ b/package.json @@ -50,6 +50,7 @@ "homepage": "https://boostnote.io", "dependencies": { "@enyaxu/markdown-it-anchor": "^5.0.2", + "@hikerpig/markdown-it-toc-and-anchor": "^4.4.0", "@rokt33r/js-sequence-diagrams": "^2.0.6-2", "@rokt33r/markdown-it-math": "^4.0.1", "@rokt33r/season": "^5.3.0", diff --git a/tests/fixtures/markdowns.js b/tests/fixtures/markdowns.js index 340f2ddd..7817b016 100644 --- a/tests/fixtures/markdowns.js +++ b/tests/fixtures/markdowns.js @@ -109,6 +109,14 @@ const footnote = ` hello-world: https://github.com/BoostIO/Boostnote/ ` +const tocPlaceholder = ` +[TOC] +# H1 +## H2 +### H3 +###$ H4 +` + export default { basic, codeblock, @@ -121,5 +129,6 @@ export default { supTexts, deflists, shortcuts, - footnote + footnote, + tocPlaceholder } diff --git a/tests/lib/markdown-test.js b/tests/lib/markdown-test.js index 31ffc518..55a1ce0e 100644 --- a/tests/lib/markdown-test.js +++ b/tests/lib/markdown-test.js @@ -73,3 +73,8 @@ test('Markdown.render() should render footnote correctly', t => { const rendered = md.render(markdownFixtures.footnote) t.snapshot(rendered) }) + +test('Markdown.render() should renders [TOC] placholder correctly', t => { + const rendered = md.render(markdownFixtures.tocPlaceholder) + t.snapshot(rendered) +}) diff --git a/tests/lib/snapshots/markdown-test.js.md b/tests/lib/snapshots/markdown-test.js.md index 4111c2f2..1b66b26a 100644 --- a/tests/lib/snapshots/markdown-test.js.md +++ b/tests/lib/snapshots/markdown-test.js.md @@ -48,6 +48,28 @@ Generated by [AVA](https://ava.li). `c=pmsqrta2+b2c = pmsqrt{a^2 + b^2}␊ ` +## Markdown.render() should renders [TOC] placholder correctly + +> Snapshot 1 + + `

    ␊ +
  • H1␊ +
      ␊ +
    • H2␊ +
        ␊ +
      • H3
      • ␊ +
      ␊ +
    • ␊ +
    ␊ +
  • ␊ +
␊ +

␊ +

H1

␊ +

H2

␊ +

H3

␊ +

###$ H4

␊ + ` + ## Markdown.render() should renders abbrevations correctly > Snapshot 1 diff --git a/tests/lib/snapshots/markdown-test.js.snap b/tests/lib/snapshots/markdown-test.js.snap index 3f5ec41c0d4710ca98ea132da2e1ca9c30ff7799..f6682cfb30d89a73ac1d066d5d0186d24d1044fc 100644 GIT binary patch literal 2587 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

B)+T2=fbuxV`)on6S;$*J6Mmo&)~ITx`85c z@_*06Y9^5R{|WTJm_YyfCtIierqHfQ(?B?mno~gPUQYacp;mK)Fy@Fahw$HWh}AUd zk|GP?)<0EOpgu-N11TVOr`YU+k5Z-l)z1Jwsdm<1Rr;IAcpMsJNv<(!6#Bv*Hk(Y7+q59Z`!!)4V$Xu3zXV7OT^K3NZ zLQy_LOept*h(gT}`-(ABok+3!a5mZMo=7{n-bLbw)wgq#HE5Ho5`N0PsCzr8VJ~Vp z097Bai8`1&0$0?-`N4Q;sD%q@)P=JoFr+34FYBYzj6`$ljVnKvs+&bg4H3TReA z(-tYf=G`iAf}JMJ7b-Rvt#s8v1f6RgU6V6w-ouzo zFtAO5F`i{ObOb`z+|x_ly_JKMStk2>5>~Bg+QtNDUQH8kY0&xIppQ~!om?yC=7QK; zA>p(x5-3eB(HUuUU2;6o2r9|m)d)ZUMkgvKlS>V`9Fu9}5YMCPqDVK}(4E~GD#ohR z5|?3ewUi4vQX>*7^1=!7wj?>PA!Y*gdJScsNOs<&kI>mXA+Fftjaq1Q^%8XxBzfsE lGqKf_T;96;{o5~G>2x67eW_STS{ksi_MfXTBG{lC005BY)zAO{ diff --git a/yarn.lock b/yarn.lock index a10a0fc5..a54e79e1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -74,6 +74,14 @@ version "5.0.2" resolved "https://registry.yarnpkg.com/@enyaxu/markdown-it-anchor/-/markdown-it-anchor-5.0.2.tgz#d173f7b60b492aabc17dfba864c4d071f5595f72" +"@hikerpig/markdown-it-toc-and-anchor@^4.4.0": + version "4.4.0" + resolved "https://registry.npmjs.org/@hikerpig/markdown-it-toc-and-anchor/-/markdown-it-toc-and-anchor-4.4.0.tgz#376f7be6a747536661402c944d0c7df9ad71da28" + integrity sha512-i/4bstYYAZx6Pk1W58vpr7SMEdTub7zpzJlakA0eRBkNabHnk3bFqfvUkGxFA1m1m4IxaN1V+k51fOmTPopy6Q== + dependencies: + clone "^2.1.0" + uslug "^1.0.4" + "@ladjs/time-require@^0.1.4": version "0.1.4" resolved "https://registry.yarnpkg.com/@ladjs/time-require/-/time-require-0.1.4.tgz#5c615d75fd647ddd5de9cf6922649558856b21a1" @@ -1814,6 +1822,11 @@ clone@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" +clone@^2.1.0: + version "2.1.2" + resolved "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" + integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= + co-with-promise@^4.6.0: version "4.6.0" resolved "https://registry.yarnpkg.com/co-with-promise/-/co-with-promise-4.6.0.tgz#413e7db6f5893a60b942cf492c4bec93db415ab7" @@ -9552,6 +9565,11 @@ universalify@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.1.tgz#fa71badd4437af4c148841e3b3b165f9e9e590b7" +"unorm@>= 1.0.0": + version "1.6.0" + resolved "https://registry.npmjs.org/unorm/-/unorm-1.6.0.tgz#029b289661fba714f1a9af439eb51d9b16c205af" + integrity sha512-b2/KCUlYZUeA7JFUuRJZPUtr4gZvBh7tavtv4fvk4+KV9pfGiR6CQAQAWl49ZpR3ts2dk4FYkP7EIgDJoiOLDA== + unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" @@ -9629,6 +9647,13 @@ user-home@^2.0.0: dependencies: os-homedir "^1.0.0" +uslug@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/uslug/-/uslug-1.0.4.tgz#b9a22f0914e0a86140633dacc302e5f4fa450677" + integrity sha1-uaIvCRTgqGFAYz2swwLl9PpFBnc= + dependencies: + unorm ">= 1.0.0" + utf8-byte-length@^1.0.1: version "1.0.4" resolved "https://registry.yarnpkg.com/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz#f45f150c4c66eee968186505ab93fcbb8ad6bf61" From a3f7d2287aad52526d5169f71a1aef3d0ba6e3ba Mon Sep 17 00:00:00 2001 From: AWolf81 Date: Sun, 28 Jul 2019 11:00:40 +0200 Subject: [PATCH 416/498] Add dracula theme styles --- .../modals/CreateMarkdownFromURLModal.styl | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/browser/main/modals/CreateMarkdownFromURLModal.styl b/browser/main/modals/CreateMarkdownFromURLModal.styl index 6115339b..5e59e465 100644 --- a/browser/main/modals/CreateMarkdownFromURLModal.styl +++ b/browser/main/modals/CreateMarkdownFromURLModal.styl @@ -132,3 +132,29 @@ body[data-theme="monokai"] .control-confirmButton colorMonokaiPrimaryButton() + +body[data-theme="dracula"] + .root + modalDracula() + width 500px + height 270px + overflow hidden + position relative + + .header + background-color transparent + border-color $ui-dracula-borderColor + color $ui-dracula-text-color + + .control-folder-label + color $ui-dracula-text-color + + .control-folder-input + border 1px solid $ui-input--create-folder-modal + color white + + .description + color $ui-inactive-text-color + + .control-confirmButton + colorDraculaPrimaryButton() From 0d36f59036c7fdad735da2a8cde98b916a9a70d4 Mon Sep 17 00:00:00 2001 From: AWolf81 Date: Sun, 28 Jul 2019 15:02:17 +0200 Subject: [PATCH 417/498] Create turndown service & use gfm turndown plugin --- browser/components/CodeEditor.js | 4 ++-- browser/lib/turndown.js | 8 ++++++++ browser/main/lib/dataApi/createNoteFromUrl.js | 4 ++-- 3 files changed, 12 insertions(+), 4 deletions(-) create mode 100644 browser/lib/turndown.js diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index 1abd15a9..7543e859 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -21,7 +21,7 @@ const { ipcRenderer, remote, clipboard } = require('electron') import normalizeEditorFontFamily from 'browser/lib/normalizeEditorFontFamily' const spellcheck = require('browser/lib/spellcheck') const buildEditorContextMenu = require('browser/lib/contextMenuBuilder') -import TurndownService from 'turndown' +import { createTurndownService } from '../lib/turndown' import {languageMaps} from '../lib/CMLanguageList' import snippetManager from '../lib/SnippetManager' import {generateInEditor, tocExistsInEditor} from 'browser/lib/markdown-toc-generator' @@ -102,7 +102,7 @@ export default class CodeEditor extends React.Component { this.editorActivityHandler = () => this.handleEditorActivity() - this.turndownService = new TurndownService() + this.turndownService = createTurndownService() } handleSearch (msg) { diff --git a/browser/lib/turndown.js b/browser/lib/turndown.js new file mode 100644 index 00000000..085203a1 --- /dev/null +++ b/browser/lib/turndown.js @@ -0,0 +1,8 @@ +const TurndownService = require('turndown') +const { gfm } = require('turndown-plugin-gfm') + +export const createTurndownService = function () { + const turndown = new TurndownService() + turndown.use(gfm) + return turndown +} diff --git a/browser/main/lib/dataApi/createNoteFromUrl.js b/browser/main/lib/dataApi/createNoteFromUrl.js index 42e58d15..2897db0d 100644 --- a/browser/main/lib/dataApi/createNoteFromUrl.js +++ b/browser/main/lib/dataApi/createNoteFromUrl.js @@ -1,6 +1,6 @@ const http = require('http') const https = require('https') -const TurndownService = require('turndown') +const { createTurndownService } = require('../../../lib/turndown') const createNote = require('./createNote') import { push } from 'connected-react-router' @@ -16,7 +16,7 @@ function validateUrl (str) { function createNoteFromUrl (url, storage, folder, dispatch = null, location = null) { return new Promise((resolve, reject) => { - const td = new TurndownService() + const td = createTurndownService() if (!validateUrl(url)) { reject({result: false, error: 'Please check your URL is in correct format. (Example, https://www.google.com)'}) From a39e9c2da64b29602ffbad7160291078b6c32ced Mon Sep 17 00:00:00 2001 From: nathan-castlehow Date: Tue, 11 Jun 2019 18:20:24 +0800 Subject: [PATCH 418/498] feat(prettierOnMarkdown): Added Reference To Prettier --- package.json | 3 ++- yarn.lock | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 0893e681..2634ac14 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "boost", "productName": "Boostnote", - "version": "0.11.17", + "version": "0.11.17", "main": "index.js", "description": "Boostnote", "license": "GPL-3.0", @@ -98,6 +98,7 @@ "mousetrap": "^1.6.2", "mousetrap-global-bind": "^1.1.0", "node-ipc": "^8.1.0", + "prettier": "^1.18.2", "prop-types": "^15.7.2", "query-string": "^6.5.0", "raphael": "^2.2.7", diff --git a/yarn.lock b/yarn.lock index 30640d17..c4af1e91 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7482,6 +7482,11 @@ preserve@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" +prettier@^1.18.2: + version "1.18.2" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.18.2.tgz#6823e7c5900017b4bd3acf46fe9ac4b4d7bda9ea" + integrity sha512-OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw== + pretty-bytes@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-1.0.4.tgz#0a22e8210609ad35542f8c8d5d2159aff0751c84" From 7e3c662374904ecbe24f5062d2bb9f4c6e143919 Mon Sep 17 00:00:00 2001 From: nathan-castlehow Date: Tue, 11 Jun 2019 19:09:50 +0800 Subject: [PATCH 419/498] feat(prettierOnMarkdown): Added Reference to prettier in Code Editor and created config file --- browser/components/CodeEditor.js | 5 +++++ prettier.config | 6 ++++++ 2 files changed, 11 insertions(+) create mode 100644 prettier.config diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index 59782e08..a8f00169 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -28,6 +28,7 @@ import {generateInEditor, tocExistsInEditor} from 'browser/lib/markdown-toc-gene import markdownlint from 'markdownlint' import Jsonlint from 'jsonlint-mod' import { DEFAULT_CONFIG } from '../main/lib/ConfigManager' +const prettier = require('prettier') CodeMirror.modeURL = '../node_modules/codemirror/mode/%N/%N.js' @@ -232,6 +233,10 @@ export default class CodeEditor extends React.Component { } return CodeMirror.Pass }, + 'Shift-Alt-F': cm => { + // console.log(prettier.format('foo ( );', { semi: false, parser: 'babel' })) + // console.log('Key Combo Pressed') + }, [translateHotkey(hotkey.pasteSmartly)]: cm => { this.handlePaste(cm, true) } diff --git a/prettier.config b/prettier.config new file mode 100644 index 00000000..8b8b7b99 --- /dev/null +++ b/prettier.config @@ -0,0 +1,6 @@ +{ + "trailingComma": "es5", + "tabWidth": 4, + "semi": false, + "singleQuote": true +} \ No newline at end of file From 33161e46e63e54d2bd26aceb91232b80973c0126 Mon Sep 17 00:00:00 2001 From: nathan-castlehow Date: Sat, 15 Jun 2019 16:23:51 +0800 Subject: [PATCH 420/498] feat(prettierOnMarkdown): Added support for prettyifing markdown as well as added hot key option. Partial Implementation of Prettier config in configuration screen. TODO Fix defaulting of prettier configuration --- browser/components/CodeEditor.js | 26 +++++++++++++---- browser/components/MarkdownEditor.js | 1 + browser/main/lib/ConfigManager.js | 1 + .../main/modals/PreferencesModal/HotkeyTab.js | 12 ++++++++ browser/main/modals/PreferencesModal/UiTab.js | 29 +++++++++++++++++-- 5 files changed, 62 insertions(+), 7 deletions(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index a8f00169..241a099a 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -233,9 +233,23 @@ export default class CodeEditor extends React.Component { } return CodeMirror.Pass }, - 'Shift-Alt-F': cm => { - // console.log(prettier.format('foo ( );', { semi: false, parser: 'babel' })) - // console.log('Key Combo Pressed') + [translateHotkey(hotkey.prettifyMarkdown)]: cm => { + // Default / User configured prettier options + const currentConfig = JSON.parse(self.props.prettierConfig) + // Get current cursor position. + const cursorPos = cm.getCursor() + currentConfig.cursorOffset = cm.doc.indexFromPos(cursorPos) + + // Prettify contents of editor. + const formattedTextDetails = prettier.formatWithCursor(cm.doc.getValue(), currentConfig) + + const formattedText = formattedTextDetails.formatted + const formattedCursorPos = formattedTextDetails.cursorOffset + cm.doc.setValue(formattedText) + + // Reset Cursor position to be at the same markdown as was before prettifying + const newCursorPos = cm.doc.posFromIndex(formattedCursorPos) + cm.doc.setCursor(newCursorPos) }, [translateHotkey(hotkey.pasteSmartly)]: cm => { this.handlePaste(cm, true) @@ -290,7 +304,8 @@ export default class CodeEditor extends React.Component { explode: this.props.explodingPairs, override: true }, - extraKeys: this.defaultKeyMap + extraKeys: this.defaultKeyMap, + prettierConfig: this.props.prettierConfig }) document.querySelector('.CodeMirror-lint-markers').style.display = enableMarkdownLint ? 'inline-block' : 'none' @@ -1200,5 +1215,6 @@ CodeEditor.defaultProps = { autoDetect: false, spellCheck: false, enableMarkdownLint: DEFAULT_CONFIG.editor.enableMarkdownLint, - customMarkdownLintConfig: DEFAULT_CONFIG.editor.customMarkdownLintConfig + customMarkdownLintConfig: DEFAULT_CONFIG.editor.customMarkdownLintConfig, + prettierConfig: DEFAULT_CONFIG.editor.prettierConfig } diff --git a/browser/components/MarkdownEditor.js b/browser/components/MarkdownEditor.js index e956655c..a7154e68 100644 --- a/browser/components/MarkdownEditor.js +++ b/browser/components/MarkdownEditor.js @@ -321,6 +321,7 @@ class MarkdownEditor extends React.Component { switchPreview={config.editor.switchPreview} enableMarkdownLint={config.editor.enableMarkdownLint} customMarkdownLintConfig={config.editor.customMarkdownLintConfig} + prettierConfig={config.editor.prettierConfig} />

+
+
{i18n.__('Prettify Markdown')}
+
+ this.handleHotkeyChange(e)} + ref='prettifyMarkdown' + value={config.hotkey.prettifyMarkdown} + type='text' + /> +
+
- +
+
+ {i18n.__('Prettier Config')} +
+
+
+ this.handleUIChange(e)} + ref={e => (this.prettierConfigCM = e)} + value={config.editor.prettierConfig} + options={{ + lineNumbers: true, + mode: 'json', + theme: codemirrorTheme + }} /> +
+
+
From 0ad3da5bbcdcb8771bd3f3dc9a0348abdaca191f Mon Sep 17 00:00:00 2001 From: nathan-castlehow Date: Sun, 23 Jun 2019 13:54:17 +0800 Subject: [PATCH 424/498] feat(prettierOnMarkdown): Changed default hotkey value --- browser/main/lib/ConfigManager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/main/lib/ConfigManager.js b/browser/main/lib/ConfigManager.js index 9e4e4d13..f2d6d85a 100644 --- a/browser/main/lib/ConfigManager.js +++ b/browser/main/lib/ConfigManager.js @@ -31,7 +31,7 @@ export const DEFAULT_CONFIG = { toggleMode: OSX ? 'Command + Alt + M' : 'Ctrl + M', deleteNote: OSX ? 'Command + Shift + Backspace' : 'Ctrl + Shift + Backspace', pasteSmartly: OSX ? 'Command + Shift + V' : 'Ctrl + Shift + V', - prettifyMarkdown: 'Shift + Alt + F', + prettifyMarkdown: 'Shift + F', toggleMenuBar: 'Alt' }, ui: { From 911fd9a0042d39faf7c681815017ebe59783e7fd Mon Sep 17 00:00:00 2001 From: nathan-castlehow Date: Wed, 3 Jul 2019 09:03:24 +0800 Subject: [PATCH 425/498] feat(prettierOnMarkdown): Changed Prettier require to use import --- browser/components/CodeEditor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index 241a099a..e6debd76 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -28,7 +28,7 @@ import {generateInEditor, tocExistsInEditor} from 'browser/lib/markdown-toc-gene import markdownlint from 'markdownlint' import Jsonlint from 'jsonlint-mod' import { DEFAULT_CONFIG } from '../main/lib/ConfigManager' -const prettier = require('prettier') +import prettier from 'prettier' CodeMirror.modeURL = '../node_modules/codemirror/mode/%N/%N.js' From 1173631255d66b40d824a3e01565997d56258603 Mon Sep 17 00:00:00 2001 From: nathan-castlehow Date: Wed, 3 Jul 2019 09:28:36 +0800 Subject: [PATCH 426/498] feat(prettierOnMarkdown): Forced prettier options to always have parser set to markdown when used. --- browser/components/CodeEditor.js | 8 ++++++-- browser/main/lib/ConfigManager.js | 3 +-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index e6debd76..da479fd5 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -236,11 +236,15 @@ export default class CodeEditor extends React.Component { [translateHotkey(hotkey.prettifyMarkdown)]: cm => { // Default / User configured prettier options const currentConfig = JSON.parse(self.props.prettierConfig) - // Get current cursor position. + + // Parser type will always need to be markdown so we override the option before use + currentConfig.parser = 'markdown' + + // Get current cursor position const cursorPos = cm.getCursor() currentConfig.cursorOffset = cm.doc.indexFromPos(cursorPos) - // Prettify contents of editor. + // Prettify contents of editor const formattedTextDetails = prettier.formatWithCursor(cm.doc.getValue(), currentConfig) const formattedText = formattedTextDetails.formatted diff --git a/browser/main/lib/ConfigManager.js b/browser/main/lib/ConfigManager.js index f2d6d85a..d4c73b4a 100644 --- a/browser/main/lib/ConfigManager.js +++ b/browser/main/lib/ConfigManager.js @@ -71,8 +71,7 @@ export const DEFAULT_CONFIG = { "trailingComma": "es5", "tabWidth": 4, "semi": false, - "singleQuote": true, - "parser":"markdown" + "singleQuote": true }` }, From eeca031c86b518223d32a8eb45f572f4d001af24 Mon Sep 17 00:00:00 2001 From: nathan-castlehow Date: Thu, 1 Aug 2019 19:56:38 +0800 Subject: [PATCH 427/498] Merge upstream into master --- browser/components/MarkdownPreview.js | 4 ---- browser/lib/contextMenuBuilder.js | 9 --------- tests/lib/contextMenuBuilder.test.js | 5 ----- 3 files changed, 18 deletions(-) diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index e4c88de9..0072e403 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -248,11 +248,7 @@ export default class MarkdownPreview extends React.Component { handleContextMenu (event) { const menu = buildMarkdownPreviewContextMenu(this, event) if (menu != null) { -<<<<<<< HEAD - setTimeout(() => menu.popup(remote.getCurrentWindow()), 30) -======= menu.popup(remote.getCurrentWindow()) ->>>>>>> upstream/master } } diff --git a/browser/lib/contextMenuBuilder.js b/browser/lib/contextMenuBuilder.js index 34f84789..ff3349eb 100644 --- a/browser/lib/contextMenuBuilder.js +++ b/browser/lib/contextMenuBuilder.js @@ -81,17 +81,8 @@ const buildMarkdownPreviewContextMenu = function (markdownPreview, event) { // Default context menu inclusions const template = [{ -<<<<<<< HEAD - role: 'cut' - }, { role: 'copy' }, { - role: 'paste' - }, { -======= - role: 'copy' - }, { ->>>>>>> upstream/master role: 'selectall' }] diff --git a/tests/lib/contextMenuBuilder.test.js b/tests/lib/contextMenuBuilder.test.js index e3753aca..b7009bf1 100644 --- a/tests/lib/contextMenuBuilder.test.js +++ b/tests/lib/contextMenuBuilder.test.js @@ -4,13 +4,8 @@ jest.mock('electron', () => { }) const spellcheck = require('browser/lib/spellcheck') -<<<<<<< HEAD -const buildEditorContextMenu = require('browser/lib/contextMenuBuilder') -const buildMarkdownPreviewContextMenu = require('browser/lib/contextMenuBuilder') -======= const buildEditorContextMenu = require('browser/lib/contextMenuBuilder').buildEditorContextMenu const buildMarkdownPreviewContextMenu = require('browser/lib/contextMenuBuilder').buildMarkdownPreviewContextMenu ->>>>>>> upstream/master beforeEach(() => { menuBuilderParameter = null From 2d3c69d178328b4d54ab639aac4e93d22470f000 Mon Sep 17 00:00:00 2001 From: nathan-castlehow Date: Thu, 1 Aug 2019 20:13:46 +0800 Subject: [PATCH 428/498] Fixed eslint issue --- browser/main/modals/PreferencesModal/HotkeyTab.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/main/modals/PreferencesModal/HotkeyTab.js b/browser/main/modals/PreferencesModal/HotkeyTab.js index 54639f20..a7e42c0f 100644 --- a/browser/main/modals/PreferencesModal/HotkeyTab.js +++ b/browser/main/modals/PreferencesModal/HotkeyTab.js @@ -181,7 +181,7 @@ class HotkeyTab extends React.Component { onChange={(e) => this.handleHotkeyChange(e)} ref='prettifyMarkdown' value={config.hotkey.prettifyMarkdown} - type='text'/> + type='text' />
From f09297f4060275c5bd28781e35d01c0ddb309a13 Mon Sep 17 00:00:00 2001 From: Jack Hsieh Date: Sun, 11 Aug 2019 07:22:53 -0700 Subject: [PATCH 429/498] Fix 2636 (#3206) * Fix 2636 Can't scroll to bottom of editor pane * Fix minor lint issues --- .eslintrc | 4 +++- browser/components/MarkdownPreview.js | 2 +- browser/components/NoteItem.js | 4 ++-- browser/lib/keygen.js | 1 - browser/main/Detail/MarkdownNoteDetail.js | 1 - browser/main/Main.js | 1 + browser/main/SideNav/index.js | 7 ++++--- browser/main/lib/dataApi/attachmentManagement.js | 3 ++- browser/main/lib/dataApi/deleteFolder.js | 1 - browser/main/lib/dataApi/moveNote.js | 1 - browser/main/modals/PreferencesModal/UiTab.js | 1 - lib/main.development.html | 5 +++++ lib/main.production.html | 5 +++++ 13 files changed, 23 insertions(+), 13 deletions(-) diff --git a/.eslintrc b/.eslintrc index 1709c9d8..be8cb903 100644 --- a/.eslintrc +++ b/.eslintrc @@ -18,7 +18,9 @@ "globals": { "FileReader": true, "localStorage": true, - "fetch": true + "fetch": true, + "Image": true, + "MutationObserver": true }, "env": { "jest": true diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index 0072e403..cc2e8166 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -41,7 +41,6 @@ const CSS_FILES = [ `${appPath}/node_modules/codemirror/lib/codemirror.css`, `${appPath}/node_modules/react-image-carousel/lib/css/main.min.css` ] -const win = global.process.platform === 'win32' function buildStyle ( fontFamily, @@ -815,6 +814,7 @@ export default class MarkdownPreview extends React.Component { canvas.height = height.value + 'vh' } + // eslint-disable-next-line no-unused-vars const chart = new Chart(canvas, chartConfig) } catch (e) { el.className = 'chart-error' diff --git a/browser/components/NoteItem.js b/browser/components/NoteItem.js index 9ef691da..168af1ff 100644 --- a/browser/components/NoteItem.js +++ b/browser/components/NoteItem.js @@ -3,7 +3,7 @@ */ import PropTypes from 'prop-types' import React from 'react' -import { isArray } from 'lodash' +import { isArray, sortBy } from 'lodash' import invertColor from 'invert-color' import CSSModules from 'browser/lib/CSSModules' import { getTodoStatus } from 'browser/lib/getTodoStatus' @@ -43,7 +43,7 @@ const TagElementList = (tags, showTagsAlphabetically, coloredTags) => { } if (showTagsAlphabetically) { - return _.sortBy(tags).map(tag => TagElement({ tagName: tag, color: coloredTags[tag] })) + return sortBy(tags).map(tag => TagElement({ tagName: tag, color: coloredTags[tag] })) } else { return tags.map(tag => TagElement({ tagName: tag, color: coloredTags[tag] })) } diff --git a/browser/lib/keygen.js b/browser/lib/keygen.js index 814efedd..557a8a40 100644 --- a/browser/lib/keygen.js +++ b/browser/lib/keygen.js @@ -1,5 +1,4 @@ const crypto = require('crypto') -const _ = require('lodash') const uuidv4 = require('uuid/v4') module.exports = function (uuid) { diff --git a/browser/main/Detail/MarkdownNoteDetail.js b/browser/main/Detail/MarkdownNoteDetail.js index 45024751..a3b69469 100755 --- a/browser/main/Detail/MarkdownNoteDetail.js +++ b/browser/main/Detail/MarkdownNoteDetail.js @@ -152,7 +152,6 @@ class MarkdownNoteDetail extends React.Component { } handleFolderChange (e) { - const { dispatch } = this.props const { note } = this.state const value = this.refs.folder.value const splitted = value.split('-') diff --git a/browser/main/Main.js b/browser/main/Main.js index 30bf8e8a..19d76025 100644 --- a/browser/main/Main.js +++ b/browser/main/Main.js @@ -169,6 +169,7 @@ class Main extends React.Component { } }) + // eslint-disable-next-line no-undef delete CodeMirror.keyMap.emacs['Ctrl-V'] eventEmitter.on('editor:fullscreen', this.toggleFullScreen) diff --git a/browser/main/SideNav/index.js b/browser/main/SideNav/index.js index 9d18a72c..1a60ae27 100644 --- a/browser/main/SideNav/index.js +++ b/browser/main/SideNav/index.js @@ -22,9 +22,10 @@ import context from 'browser/lib/context' import { remote } from 'electron' import { confirmDeleteNote } from 'browser/lib/confirmDeleteNote' import ColorPicker from 'browser/components/ColorPicker' +import { every, sortBy } from 'lodash' function matchActiveTags (tags, activeTags) { - return _.every(activeTags, v => tags.indexOf(v) >= 0) + return every(activeTags, v => tags.indexOf(v) >= 0) } class SideNav extends React.Component { @@ -283,7 +284,7 @@ class SideNav extends React.Component { const { colorPicker } = this.state const activeTags = this.getActiveTags(location.pathname) const relatedTags = this.getRelatedTags(activeTags, data.noteMap) - let tagList = _.sortBy(data.tagNoteMap.map( + let tagList = sortBy(data.tagNoteMap.map( (tag, name) => ({ name, size: tag.size, related: relatedTags.has(name) }) ).filter( tag => tag.size > 0 @@ -296,7 +297,7 @@ class SideNav extends React.Component { }) } if (config.sortTagsBy === 'COUNTER') { - tagList = _.sortBy(tagList, item => (0 - item.size)) + tagList = sortBy(tagList, item => (0 - item.size)) } if (config.ui.showOnlyRelatedTags && (relatedTags.size > 0)) { tagList = tagList.filter( diff --git a/browser/main/lib/dataApi/attachmentManagement.js b/browser/main/lib/dataApi/attachmentManagement.js index 725bdc11..9419435c 100644 --- a/browser/main/lib/dataApi/attachmentManagement.js +++ b/browser/main/lib/dataApi/attachmentManagement.js @@ -8,6 +8,7 @@ const escapeStringRegexp = require('escape-string-regexp') const sander = require('sander') const url = require('url') import i18n from 'browser/lib/i18n' +import { isString } from 'lodash' const STORAGE_FOLDER_PLACEHOLDER = ':storage' const DESTINATION_FOLDER = 'attachments' @@ -19,7 +20,7 @@ const PATH_SEPARATORS = escapeStringRegexp(path.posix.sep) + escapeStringRegexp( * @returns {Promise} Image element created */ function getImage (file) { - if (_.isString(file)) { + if (isString(file)) { return new Promise(resolve => { const img = new Image() img.onload = () => resolve(img) diff --git a/browser/main/lib/dataApi/deleteFolder.js b/browser/main/lib/dataApi/deleteFolder.js index 0c7486f5..5ccc1414 100644 --- a/browser/main/lib/dataApi/deleteFolder.js +++ b/browser/main/lib/dataApi/deleteFolder.js @@ -3,7 +3,6 @@ const path = require('path') const resolveStorageData = require('./resolveStorageData') const resolveStorageNotes = require('./resolveStorageNotes') const CSON = require('@rokt33r/season') -const sander = require('sander') const { findStorage } = require('browser/lib/findStorage') const deleteSingleNote = require('./deleteNote') diff --git a/browser/main/lib/dataApi/moveNote.js b/browser/main/lib/dataApi/moveNote.js index 2d306cdf..c38968cb 100644 --- a/browser/main/lib/dataApi/moveNote.js +++ b/browser/main/lib/dataApi/moveNote.js @@ -1,7 +1,6 @@ const resolveStorageData = require('./resolveStorageData') const _ = require('lodash') const path = require('path') -const fs = require('fs') const CSON = require('@rokt33r/season') const keygen = require('browser/lib/keygen') const sander = require('sander') diff --git a/browser/main/modals/PreferencesModal/UiTab.js b/browser/main/modals/PreferencesModal/UiTab.js index fc09a37f..c494bfc4 100644 --- a/browser/main/modals/PreferencesModal/UiTab.js +++ b/browser/main/modals/PreferencesModal/UiTab.js @@ -14,7 +14,6 @@ import { getLanguages } from 'browser/lib/Languages' import normalizeEditorFontFamily from 'browser/lib/normalizeEditorFontFamily' const OSX = global.process.platform === 'darwin' -const WIN = global.process.platform === 'win32' const electron = require('electron') const ipc = electron.ipcRenderer diff --git a/lib/main.development.html b/lib/main.development.html index cbcda295..63e50af1 100644 --- a/lib/main.development.html +++ b/lib/main.development.html @@ -72,6 +72,11 @@ border-left-color: rgba(142, 142, 142, 0.5); mix-blend-mode: difference; } + + .CodeMirror-scroll { + margin-bottom: 0; + padding-bottom: 0; + } .CodeMirror-lint-tooltip { z-index: 1003; diff --git a/lib/main.production.html b/lib/main.production.html index cab38981..d6828acc 100644 --- a/lib/main.production.html +++ b/lib/main.production.html @@ -71,6 +71,11 @@ border-left-color: rgba(142, 142, 142, 0.5); mix-blend-mode: difference; } + + .CodeMirror-scroll { + margin-bottom: 0; + padding-bottom: 0; + } From ff9789b5a7aec06dfd9170f542c94a554096cf0f Mon Sep 17 00:00:00 2001 From: sirrah23 Date: Mon, 29 Jul 2019 00:20:56 -0400 Subject: [PATCH 430/498] Fix 3060 Right now there are only two export types that are using a special output formatter, pdf and html. Both of these formatters currently populate the `/html/head/base` portion of the associated html document with the name of the target directory for the file that the user is exporting. In order for internal links within the exported document to work correctly, the value of base must also include the filename. This fix removes the call to `path.dirname`, which gets rid of the necessary filename. --- browser/main/lib/dataApi/exportNote.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/main/lib/dataApi/exportNote.js b/browser/main/lib/dataApi/exportNote.js index 75c451c1..42e1fa56 100755 --- a/browser/main/lib/dataApi/exportNote.js +++ b/browser/main/lib/dataApi/exportNote.js @@ -43,7 +43,7 @@ function exportNote (nodeKey, storageKey, noteContent, targetPath, outputFormatt ) if (outputFormatter) { - exportedData = outputFormatter(exportedData, exportTasks, path.dirname(targetPath)) + exportedData = outputFormatter(exportedData, exportTasks, targetPath) } else { exportedData = Promise.resolve(exportedData) } From 6ef9c3865fe7c88520bf91b8f0a1bdc259c408b6 Mon Sep 17 00:00:00 2001 From: Antonio Cangiano Date: Mon, 5 Aug 2019 17:46:26 -0700 Subject: [PATCH 431/498] Fix JavaScript hello world example The current snippet note example references a non-existent element with id `enjoy`. I updated it to reference the correct id (i.e., `hello`). --- browser/main/Main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/main/Main.js b/browser/main/Main.js index 19d76025..e277c421 100644 --- a/browser/main/Main.js +++ b/browser/main/Main.js @@ -102,7 +102,7 @@ class Main extends React.Component { { name: 'example.js', mode: 'javascript', - content: "var boostnote = document.getElementById('enjoy').innerHTML\n\nconsole.log(boostnote)", + content: "var boostnote = document.getElementById('hello').innerHTML\n\nconsole.log(boostnote)", linesHighlighted: [] } ] From 2352c78cb6c9287755733d6113d3ec81e8ce11fb Mon Sep 17 00:00:00 2001 From: hikerpig Date: Fri, 2 Aug 2019 10:41:12 +0800 Subject: [PATCH 432/498] Add `CodeEditor::setLineContent` method to manipulate line contents, related #3163 Avoid changing all CodeMirror instance's contents --- browser/components/CodeEditor.js | 11 +++++++++++ browser/components/MarkdownEditor.js | 7 ++++--- browser/components/MarkdownSplitEditor.js | 7 ++++--- 3 files changed, 19 insertions(+), 6 deletions(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index 2a4ae71b..c972103e 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -836,6 +836,17 @@ export default class CodeEditor extends React.Component { this.editor.setCursor(cursor) } + /** + * Update content of one line + * @param {Number} lineNumber + * @param {String} content + */ + setLineContent (lineNumber, content) { + const prevContent = this.editor.getLine(lineNumber) + const prevContentLength = prevContent ? prevContent.length : 0 + this.editor.replaceRange(content, { line: lineNumber, ch: 0 }, { line: lineNumber, ch: prevContentLength }) + } + handleDropImage (dropEvent) { dropEvent.preventDefault() const { diff --git a/browser/components/MarkdownEditor.js b/browser/components/MarkdownEditor.js index 3dd57f70..ef238166 100644 --- a/browser/components/MarkdownEditor.js +++ b/browser/components/MarkdownEditor.js @@ -169,14 +169,15 @@ class MarkdownEditor extends React.Component { .split('\n') const targetLine = lines[lineIndex] + let newLine = targetLine if (targetLine.match(checkedMatch)) { - lines[lineIndex] = targetLine.replace(checkReplace, '[ ]') + newLine = targetLine.replace(checkReplace, '[ ]') } if (targetLine.match(uncheckedMatch)) { - lines[lineIndex] = targetLine.replace(uncheckReplace, '[x]') + newLine = targetLine.replace(uncheckReplace, '[x]') } - this.refs.code.setValue(lines.join('\n')) + this.refs.code.setLineContent(lineIndex, newLine) } } diff --git a/browser/components/MarkdownSplitEditor.js b/browser/components/MarkdownSplitEditor.js index b283228c..56f6ef8f 100644 --- a/browser/components/MarkdownSplitEditor.js +++ b/browser/components/MarkdownSplitEditor.js @@ -88,14 +88,15 @@ class MarkdownSplitEditor extends React.Component { .split('\n') const targetLine = lines[lineIndex] + let newLine = targetLine if (targetLine.match(checkedMatch)) { - lines[lineIndex] = targetLine.replace(checkReplace, '[ ]') + newLine = targetLine.replace(checkReplace, '[ ]') } if (targetLine.match(uncheckedMatch)) { - lines[lineIndex] = targetLine.replace(uncheckReplace, '[x]') + newLine = targetLine.replace(uncheckReplace, '[x]') } - this.refs.code.setValue(lines.join('\n')) + this.refs.code.setLineContent(lineIndex, newLine) } } From 08070f3e2dbdf851544a84b5f6ea99cad920aa76 Mon Sep 17 00:00:00 2001 From: Ronald Walker Date: Tue, 30 Jul 2019 17:04:36 -0700 Subject: [PATCH 433/498] fix #3144 --- browser/components/MarkdownPreview.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index cc2e8166..d95b7898 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -246,8 +246,11 @@ export default class MarkdownPreview extends React.Component { handleContextMenu (event) { const menu = buildMarkdownPreviewContextMenu(this, event) - if (menu != null) { + const switchPreview = ConfigManager.get().editor.switchPreview + if (menu != null && switchPreview !== 'RIGHTCLICK') { menu.popup(remote.getCurrentWindow()) + } else if (_.isFunction(this.props.onContextMenu)) { + this.props.onContextMenu(event) } } From a47dac2854083b1a57af9c154d1bc4b1a63fb764 Mon Sep 17 00:00:00 2001 From: alwxkxk Date: Mon, 29 Jul 2019 11:04:27 +0800 Subject: [PATCH 434/498] fix #3159 --- browser/lib/markdown-it-sanitize-html.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/browser/lib/markdown-it-sanitize-html.js b/browser/lib/markdown-it-sanitize-html.js index 3325604a..641216e3 100644 --- a/browser/lib/markdown-it-sanitize-html.js +++ b/browser/lib/markdown-it-sanitize-html.js @@ -96,6 +96,10 @@ function sanitizeInline (html, options) { function naughtyHRef (href, options) { // href = href.replace(/[\x00-\x20]+/g, '') + if (!href) { + // No href + return false + } href = href.replace(/<\!\-\-.*?\-\-\>/g, '') const matches = href.match(/^([a-zA-Z]+)\:/) From 330a444fc5cf63d74ea9e174c67c89adde60f123 Mon Sep 17 00:00:00 2001 From: hikerpig Date: Sun, 28 Jul 2019 14:31:33 +0800 Subject: [PATCH 435/498] optimize: should highlight any non-empty search query, fix #3164 --- browser/components/CodeEditor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index c972103e..743d4feb 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -106,7 +106,7 @@ export default class CodeEditor extends React.Component { const component = this if (component.searchState) cm.removeOverlay(component.searchState) - if (msg.length < 3) return + if (msg.length < 1) return cm.operation(function () { component.searchState = makeOverlay(msg, 'searching') From 084decaa85f92543e33b87c1829da44a0ac31c0f Mon Sep 17 00:00:00 2001 From: hikerpig Date: Sun, 28 Jul 2019 16:42:57 +0800 Subject: [PATCH 436/498] improvement: MarkdownPreview, `rewriteIframe` attempt can be combined to one call --- browser/components/MarkdownPreview.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index d95b7898..63db2dd5 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -558,7 +558,9 @@ export default class MarkdownPreview extends React.Component { } componentDidUpdate (prevProps) { - if (prevProps.value !== this.props.value) this.rewriteIframe() + // actual rewriteIframe function should be called only once + let needsRewriteIframe = false + if (prevProps.value !== this.props.value) needsRewriteIframe = true if ( prevProps.smartQuotes !== this.props.smartQuotes || prevProps.sanitize !== this.props.sanitize || @@ -568,7 +570,7 @@ export default class MarkdownPreview extends React.Component { prevProps.lineThroughCheckbox !== this.props.lineThroughCheckbox ) { this.initMarkdown() - this.rewriteIframe() + needsRewriteIframe = true } if ( prevProps.fontFamily !== this.props.fontFamily || @@ -583,6 +585,10 @@ export default class MarkdownPreview extends React.Component { prevProps.customCSS !== this.props.customCSS ) { this.applyStyle() + needsRewriteIframe = true + } + + if (needsRewriteIframe) { this.rewriteIframe() } } From 25ef456af25706874a5f69d58d4bf54a97c4c72c Mon Sep 17 00:00:00 2001 From: hikerpig Date: Sun, 28 Jul 2019 16:53:21 +0800 Subject: [PATCH 437/498] feat: should scroll to top after selecting another note, also fix #3023 --- browser/components/MarkdownPreview.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index 63db2dd5..302575e8 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -591,6 +591,11 @@ export default class MarkdownPreview extends React.Component { if (needsRewriteIframe) { this.rewriteIframe() } + + // Should scroll to top after selecting another note + if (prevProps.noteKey !== this.props.noteKey) { + this.getWindow().scrollTo(0, 0) + } } getStyleParams () { @@ -962,8 +967,6 @@ export default class MarkdownPreview extends React.Component { overlay.appendChild(zoomImg) document.body.appendChild(overlay) } - - this.getWindow().scrollTo(0, 0) } focus () { From 7d0404657e82b63066107a11c2e617eb29dfba00 Mon Sep 17 00:00:00 2001 From: AWolf81 Date: Thu, 1 Aug 2019 00:16:49 +0200 Subject: [PATCH 438/498] Fix routing for tag filtering --- browser/main/Detail/MarkdownNoteDetail.js | 3 ++- browser/main/Detail/SnippetNoteDetail.js | 3 ++- browser/main/Detail/TagSelect.js | 13 +++++++------ 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/browser/main/Detail/MarkdownNoteDetail.js b/browser/main/Detail/MarkdownNoteDetail.js index a3b69469..5ed45916 100755 --- a/browser/main/Detail/MarkdownNoteDetail.js +++ b/browser/main/Detail/MarkdownNoteDetail.js @@ -409,7 +409,7 @@ class MarkdownNoteDetail extends React.Component { } render () { - const { data, location, config } = this.props + const { data, dispatch, location, config } = this.props const { note, editorType } = this.state const storageKey = note.storage const folderKey = note.folder @@ -464,6 +464,7 @@ class MarkdownNoteDetail extends React.Component { saveTagsAlphabetically={config.ui.saveTagsAlphabetically} showTagsAlphabetically={config.ui.showTagsAlphabetically} data={data} + dispatch={dispatch} onChange={this.handleUpdateTag.bind(this)} coloredTags={config.coloredTags} /> diff --git a/browser/main/Detail/SnippetNoteDetail.js b/browser/main/Detail/SnippetNoteDetail.js index 2ae01082..ec9a1d0b 100644 --- a/browser/main/Detail/SnippetNoteDetail.js +++ b/browser/main/Detail/SnippetNoteDetail.js @@ -699,7 +699,7 @@ class SnippetNoteDetail extends React.Component { } render () { - const { data, config, location } = this.props + const { data, dispatch, config, location } = this.props const { note } = this.state const storageKey = note.storage @@ -823,6 +823,7 @@ class SnippetNoteDetail extends React.Component { saveTagsAlphabetically={config.ui.saveTagsAlphabetically} showTagsAlphabetically={config.ui.showTagsAlphabetically} data={data} + dispatch={dispatch} onChange={(e) => this.handleChange(e)} coloredTags={config.coloredTags} /> diff --git a/browser/main/Detail/TagSelect.js b/browser/main/Detail/TagSelect.js index e3d9a567..615cb5d2 100644 --- a/browser/main/Detail/TagSelect.js +++ b/browser/main/Detail/TagSelect.js @@ -8,6 +8,7 @@ import AwsMobileAnalyticsConfig from 'browser/main/lib/AwsMobileAnalyticsConfig' import i18n from 'browser/lib/i18n' import ee from 'browser/main/lib/eventEmitter' import Autosuggest from 'react-autosuggest' +import { push } from 'connected-react-router' class TagSelect extends React.Component { constructor (props) { @@ -96,8 +97,11 @@ class TagSelect extends React.Component { } handleTagLabelClick (tag) { - const { router } = this.context - router.push(`/tags/${tag}`) + const { dispatch } = this.props + + // Note: `tag` requires encoding later. + // E.g. % in tag is a problem (see issue #3170) - encodeURIComponent(tag) is not working. + dispatch(push(`/tags/${tag}`)) } handleTagRemoveButtonClick (tag) { @@ -255,11 +259,8 @@ class TagSelect extends React.Component { } } -TagSelect.contextTypes = { - router: PropTypes.shape({}) -} - TagSelect.propTypes = { + dispatch: PropTypes.func, className: PropTypes.string, value: PropTypes.arrayOf(PropTypes.string), onChange: PropTypes.func, From 2f1dadfc3e65fd75a27491302942013a0c109c0a Mon Sep 17 00:00:00 2001 From: AWolf81 Date: Thu, 1 Aug 2019 18:18:14 +0200 Subject: [PATCH 439/498] Change drag disable styles to be more specific --- browser/main/Detail/MarkdownNoteDetail.styl | 9 +-------- browser/main/Detail/NoteDetailInfo.styl | 10 +++++++++- browser/main/Detail/ToggleModeButton.styl | 7 +++++++ 3 files changed, 17 insertions(+), 9 deletions(-) diff --git a/browser/main/Detail/MarkdownNoteDetail.styl b/browser/main/Detail/MarkdownNoteDetail.styl index 819bef2e..a24e9881 100644 --- a/browser/main/Detail/MarkdownNoteDetail.styl +++ b/browser/main/Detail/MarkdownNoteDetail.styl @@ -81,11 +81,4 @@ body[data-theme="dracula"] .root border-left 1px solid $ui-dracula-borderColor background-color $ui-dracula-noteDetail-backgroundColor - -div - > button, div - -webkit-user-drag none - user-select none - > img, span - -webkit-user-drag none - user-select none + diff --git a/browser/main/Detail/NoteDetailInfo.styl b/browser/main/Detail/NoteDetailInfo.styl index 1ca46516..21670a1b 100644 --- a/browser/main/Detail/NoteDetailInfo.styl +++ b/browser/main/Detail/NoteDetailInfo.styl @@ -107,4 +107,12 @@ body[data-theme="monokai"] body[data-theme="dracula"] .info border-color $ui-dracula-borderColor - background-color $ui-dracula-noteDetail-backgroundColor \ No newline at end of file + background-color $ui-dracula-noteDetail-backgroundColor + +.info > div + > button + -webkit-user-drag none + user-select none + > img, span + -webkit-user-drag none + user-select none \ No newline at end of file diff --git a/browser/main/Detail/ToggleModeButton.styl b/browser/main/Detail/ToggleModeButton.styl index 2b47b932..39d30973 100644 --- a/browser/main/Detail/ToggleModeButton.styl +++ b/browser/main/Detail/ToggleModeButton.styl @@ -75,3 +75,10 @@ body[data-theme="dracula"] .active background-color #bd93f9 box-shadow 2px 0px 7px #222222 + +.control-toggleModeButton + -webkit-user-drag none + user-select none + > div img + -webkit-user-drag none + user-select none From 857e75594de9a5980d7236e67a0cf0ea93305617 Mon Sep 17 00:00:00 2001 From: AWolf81 Date: Thu, 1 Aug 2019 01:35:11 +0200 Subject: [PATCH 440/498] Disable Javascript for printout window --- browser/components/MarkdownPreview.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index 302575e8..15941cf8 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -363,7 +363,7 @@ export default class MarkdownPreview extends React.Component { handleSaveAsPdf () { this.exportAsDocument('pdf', (noteContent, exportTasks, targetDir) => { - const printout = new remote.BrowserWindow({show: false, webPreferences: {webSecurity: false}}) + const printout = new remote.BrowserWindow({show: false, webPreferences: {webSecurity: false, javascript: false}}) printout.loadURL('data:text/html;charset=UTF-8,' + this.htmlContentFormatter(noteContent, exportTasks, targetDir)) return new Promise((resolve, reject) => { printout.webContents.on('did-finish-load', () => { From 1e00651541c4b1f38e78794688a0a1e7701be3a2 Mon Sep 17 00:00:00 2001 From: hikerpig Date: Sun, 25 Aug 2019 18:25:17 +0800 Subject: [PATCH 441/498] feature/toc: upgrade "@hikerpig/markdown-it-toc-and-anchor" package to avoid default anchor lowercase casting --- package.json | 2 +- tests/lib/snapshots/markdown-test.js.md | 6 +++--- tests/lib/snapshots/markdown-test.js.snap | Bin 2587 -> 2586 bytes yarn.lock | 8 ++++---- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 164e0c03..d2c85c72 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "homepage": "https://boostnote.io", "dependencies": { "@enyaxu/markdown-it-anchor": "^5.0.2", - "@hikerpig/markdown-it-toc-and-anchor": "^4.4.0", + "@hikerpig/markdown-it-toc-and-anchor": "^4.5.0", "@rokt33r/js-sequence-diagrams": "^2.0.6-2", "@rokt33r/markdown-it-math": "^4.0.1", "@rokt33r/season": "^5.3.0", diff --git a/tests/lib/snapshots/markdown-test.js.md b/tests/lib/snapshots/markdown-test.js.md index 1b66b26a..a20e1a4b 100644 --- a/tests/lib/snapshots/markdown-test.js.md +++ b/tests/lib/snapshots/markdown-test.js.md @@ -53,11 +53,11 @@ Generated by [AVA](https://ava.li). > Snapshot 1 `

    ␊ -
  • H1␊ +
  • H1
      ␊ -
    • H2␊ +
    • H2
        ␊ -
      • H3
      • ␊ +
      • H3
    ␊ diff --git a/tests/lib/snapshots/markdown-test.js.snap b/tests/lib/snapshots/markdown-test.js.snap index f6682cfb30d89a73ac1d066d5d0186d24d1044fc..4f7e905a8e5c06e23e9c54eadc5d695c0b14468f 100644 GIT binary patch delta 2311 zcmV+i3HbJ#6q*!&K~_N^Q*L2!b7*gLAa*ed0RTX;FD)4Zd~UMQM&<}lPb43U2mk;8 z0000J?OA(_+(sGq9!P{xsM;n7C=yc#C2AAz!@GC6OLi@iP1;R*d5~OkRYDTR_UzfW zew{tOy-S*h0z^pARH3D)h=7o)s_<9T3aJt*YX7L9R4R#oXjMQ;MI#VF2!--TDih1Bo;o~V z-h1gt`Rw5*AF`f3I=A{cV}w&L#?L$OtUtBy$=iPOhtsS6_|CEB=N|`O8THC4L1@15 z_|>alue5(M=B{}9=WiX(aq7C&g7BBi&*M+6eRUy!Uw@=-f$Eo{1AqeMRtGxK?-=F!+uYUL7<)7Vt@Omzy-Yp0t!Us5}x%Ufqj@-AR zYLt+Fsn^75Vri~TB^qmV|0mU*XHk&>Mn{894MokcZUHNJO!>}!LUgwVi{)7VX1UWE9XQPk|={!$*Z)9@*kkQ-iqM;%kOEpUSR~ zE#iI@fA_QW^3Ck@Qc5pQ7@}&@ytP=6?L9m9hM;jD(OFvE?#x(bU}VEJY>ly0>T`Jx zncquR$4F4<>fY~RXDQwCuoba{Zq4cGt{W_QWlys_EVP%e-o7lOxg(5>~W^Il0Fs3$G0BXc}P^I z+9svM&(^U-xXfxA9;c#mKh|JpbX({F-wnMqGKs?BBe|*v8@FcRAgGBNEJjp^uU)3^ zyMDTESc&3KH2}~%LQTk~4s5id(rM*qA)zpq3<;)icL-a$-)Bsk3E99QJtcVi7?_yD zf5k*ajtvah;X{aJXF=IK_Sv2}OEijVXk9mm)@=qj7;{IqS^yxF1UL_`NVw9%lq^WP z8F&_6Ou5PXhS8vGqK0ij7i$0mv9SaBApnB!w&B}Uv}ysqtG27upyhI!7t>6|?zVz% zYp&b!yDb{GBCSE_aVn0f4ui~QfW=*|f3iL{)?rmMSPPNL_y;=xA5vCJu07sSnP_kx$A*Zh~SB5br42_0*DCvCYB6S z*NIaTsUMOQ=M3l5=QBPCo>a`2CMuQ6O%8`#>Xn9VlN~nqKW5%F)I|^o1}8SR4PMX8mZAf z{@9Q=H2CEF#>|)s%;W43;zJEUC3qoYh<%rlO_}Ua#NwXRCUO%$H?ba5pX{}vnvTeF z@_*05aso*Ge*pb20_b1=B*wl%%|brlIk;!-M$99gk%M zXLAEpiLICp>*M#_ENp->+-_yiZY2p-WS1R1`O#HD=mZMbi2s+t0 zx<+T#w1sh=U|^d9VLanw&tMw*Vo%QZkCsn=Qev6x97tHzmZ~dt>RZ(UYsF5dcY`5J ziFI-@mx=|pw?e|{TqL+|bcybhX5S^pnx<2V_O7M_1Q0r0Iuc!K@Z}hVkwGlWmD()b zY(h78XDBMmVv9_A(bZDQ6B7OR)hMM46y`+#-&zehonM(F{aF~y h_j6PtXL#Q6Qh9gHnl+zBjS6?+pZZh=KKb?>004Age|Z1^ delta 2327 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 Date: Mon, 26 Aug 2019 18:07:04 +0200 Subject: [PATCH 442/498] Add option to disable the automiatic deletion of un-referenced attachments -> might fix #3203 --- browser/components/CodeEditor.js | 13 ++++++++++--- browser/components/MarkdownEditor.js | 1 + browser/components/MarkdownSplitEditor.js | 1 + browser/main/lib/ConfigManager.js | 4 ++-- browser/main/modals/PreferencesModal/UiTab.js | 14 ++++++++++++-- 5 files changed, 26 insertions(+), 7 deletions(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index 4126e580..4917db3b 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -70,7 +70,9 @@ export default class CodeEditor extends React.Component { storageKey, noteKey } = this.props - debouncedDeletionOfAttachments(this.editor.getValue(), storageKey, noteKey) + if (this.props.deleteUnusedAttachments === true) { + debouncedDeletionOfAttachments(this.editor.getValue(), storageKey, noteKey) + } } this.pasteHandler = (editor, e) => { e.preventDefault() @@ -632,6 +634,9 @@ export default class CodeEditor extends React.Component { this.editor.addPanel(this.createSpellCheckPanel(), {position: 'bottom'}) } } + if (prevProps.deleteUnusedAttachments !== this.props.deleteUnusedAttachments) { + this.editor.setOption('deleteUnusedAttachments', this.props.deleteUnusedAttachments) + } if (needRefresh) { this.editor.refresh() @@ -1204,7 +1209,8 @@ CodeEditor.propTypes = { autoDetect: PropTypes.bool, spellCheck: PropTypes.bool, enableMarkdownLint: PropTypes.bool, - customMarkdownLintConfig: PropTypes.string + customMarkdownLintConfig: PropTypes.string, + deleteUnusedAttachments: PropTypes.bool } CodeEditor.defaultProps = { @@ -1219,5 +1225,6 @@ CodeEditor.defaultProps = { spellCheck: false, enableMarkdownLint: DEFAULT_CONFIG.editor.enableMarkdownLint, customMarkdownLintConfig: DEFAULT_CONFIG.editor.customMarkdownLintConfig, - prettierConfig: DEFAULT_CONFIG.editor.prettierConfig + prettierConfig: DEFAULT_CONFIG.editor.prettierConfig, + deleteUnusedAttachments: DEFAULT_CONFIG.editor.deleteUnusedAttachments } diff --git a/browser/components/MarkdownEditor.js b/browser/components/MarkdownEditor.js index c38aa99b..cd885fd9 100644 --- a/browser/components/MarkdownEditor.js +++ b/browser/components/MarkdownEditor.js @@ -324,6 +324,7 @@ class MarkdownEditor extends React.Component { enableMarkdownLint={config.editor.enableMarkdownLint} customMarkdownLintConfig={config.editor.customMarkdownLintConfig} prettierConfig={config.editor.prettierConfig} + deleteUnusedAttachments={config.editor.deleteUnusedAttachments} />
    this.handleMouseDown(e)} >
    diff --git a/browser/main/lib/ConfigManager.js b/browser/main/lib/ConfigManager.js index 7fba00d8..b753c515 100644 --- a/browser/main/lib/ConfigManager.js +++ b/browser/main/lib/ConfigManager.js @@ -75,8 +75,8 @@ export const DEFAULT_CONFIG = { "tabWidth": 4, "semi": false, "singleQuote": true - }` - + }`, + deleteUnusedAttachments: true }, preview: { fontSize: '14', diff --git a/browser/main/modals/PreferencesModal/UiTab.js b/browser/main/modals/PreferencesModal/UiTab.js index 9014de42..329dbfa4 100644 --- a/browser/main/modals/PreferencesModal/UiTab.js +++ b/browser/main/modals/PreferencesModal/UiTab.js @@ -111,8 +111,8 @@ class UiTab extends React.Component { enableSmartPaste: this.refs.enableSmartPaste.checked, enableMarkdownLint: this.refs.enableMarkdownLint.checked, customMarkdownLintConfig: this.customMarkdownLintConfigCM.getCodeMirror().getValue(), - prettierConfig: this.prettierConfigCM.getCodeMirror().getValue() - + prettierConfig: this.prettierConfigCM.getCodeMirror().getValue(), + deleteUnusedAttachments: this.refs.deleteUnusedAttachments.checked }, preview: { fontSize: this.refs.previewFontSize.value, @@ -618,6 +618,16 @@ class UiTab extends React.Component { {i18n.__('Enable spellcheck - Experimental feature!! :)')}
    +
    + +
    From c7d33fbd8301726d55aec1d0ad34f1dd885e3833 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Vi=E1=BB=87t=20H=C6=B0ng?= Date: Tue, 27 Aug 2019 22:24:36 +1200 Subject: [PATCH 443/498] Allow user to view attachments and clear unused attachments --- .../main/lib/dataApi/attachmentManagement.js | 47 ++++++++ .../modals/PreferencesModal/StoragesTab.js | 102 +++++++++++++++++- .../modals/PreferencesModal/StoragesTab.styl | 23 +++- 3 files changed, 168 insertions(+), 4 deletions(-) diff --git a/browser/main/lib/dataApi/attachmentManagement.js b/browser/main/lib/dataApi/attachmentManagement.js index 9419435c..c5b715c3 100644 --- a/browser/main/lib/dataApi/attachmentManagement.js +++ b/browser/main/lib/dataApi/attachmentManagement.js @@ -624,6 +624,52 @@ function deleteAttachmentsNotPresentInNote (markdownContent, storageKey, noteKey } } +function getAttachments (markdownContent, storageKey, noteKey) { + if (storageKey == null || noteKey == null || markdownContent == null) { + return + } + const targetStorage = findStorage.findStorage(storageKey) + const attachmentFolder = path.join(targetStorage.path, DESTINATION_FOLDER, noteKey) + const attachmentsInNote = getAttachmentsInMarkdownContent(markdownContent) + const attachmentsInNoteOnlyFileNames = [] + if (attachmentsInNote) { + for (let i = 0; i < attachmentsInNote.length; i++) { + attachmentsInNoteOnlyFileNames.push(attachmentsInNote[i].replace(new RegExp(STORAGE_FOLDER_PLACEHOLDER + escapeStringRegexp(path.sep) + noteKey + escapeStringRegexp(path.sep), 'g'), '')) + } + } + if (fs.existsSync(attachmentFolder)) { + return new Promise((resolve, reject) => { + fs.readdir(attachmentFolder, (err, files) => { + if (err) { + console.error('Error reading directory "' + attachmentFolder + '". Error:') + console.error(err) + reject(err) + return + } + const attachmentsNotInNotePaths = [] + const attachmentsInNotePaths = [] + const allAttachments = [] + for (const file of files) { + const absolutePathOfFile = path.join(targetStorage.path, DESTINATION_FOLDER, noteKey, file) + if (!attachmentsInNoteOnlyFileNames.includes(file)) { + attachmentsNotInNotePaths.push(absolutePathOfFile) + } else { + attachmentsInNotePaths.push(absolutePathOfFile) + } + allAttachments.push(absolutePathOfFile) + } + resolve({ + allAttachments, + attachmentsNotInNotePaths, + attachmentsInNotePaths + }) + }) + }) + } else { + return null + } +} + /** * Clones the attachments of a given note. * Copies the attachments to their new destination and updates the content of the new note so that the attachment-links again point to the correct destination. @@ -728,6 +774,7 @@ module.exports = { removeStorageAndNoteReferences, deleteAttachmentFolder, deleteAttachmentsNotPresentInNote, + getAttachments, moveAttachments, cloneAttachments, isAttachmentLink, diff --git a/browser/main/modals/PreferencesModal/StoragesTab.js b/browser/main/modals/PreferencesModal/StoragesTab.js index 046b24e6..b2c3b32e 100644 --- a/browser/main/modals/PreferencesModal/StoragesTab.js +++ b/browser/main/modals/PreferencesModal/StoragesTab.js @@ -3,8 +3,10 @@ import React from 'react' import CSSModules from 'browser/lib/CSSModules' import styles from './StoragesTab.styl' import dataApi from 'browser/main/lib/dataApi' +import attachmentManagement from 'browser/main/lib/dataApi/attachmentManagement' import StorageItem from './StorageItem' import i18n from 'browser/lib/i18n' +import fs from 'fs' const electron = require('electron') const { shell, remote } = electron @@ -25,6 +27,20 @@ function browseFolder () { }) } +function humanFileSize (bytes) { + const threshold = 1000 + if (Math.abs(bytes) < threshold) { + return bytes + ' B' + } + var units = ['kB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'] + var u = -1 + do { + bytes /= threshold + ++u + } while (Math.abs(bytes) >= threshold && u < units.length - 1) + return bytes.toFixed(1) + ' ' + units[u] +} + class StoragesTab extends React.Component { constructor (props) { super(props) @@ -35,8 +51,26 @@ class StoragesTab extends React.Component { name: 'Unnamed', type: 'FILESYSTEM', path: '' - } + }, + attachments: [] } + this.loadAttachmentStorage() + } + + loadAttachmentStorage () { + const promises = [] + this.props.data.noteMap.map(note => { + const promise = attachmentManagement.getAttachments( + note.content, + note.storage, + note.key + ) + if (promise) promises.push(promise) + }) + + Promise.all(promises) + .then(data => this.setState({attachments: data})) + .catch(console.error) } handleAddStorageButton (e) { @@ -57,8 +91,61 @@ class StoragesTab extends React.Component { e.preventDefault() } + removeAllAttachments (attachments) { + const promises = [] + for (const attachment of attachments) { + for (const file of attachment) { + const promise = new Promise((resolve, reject) => { + fs.unlink(file, (err) => { + if (err) { + console.error('Could not delete "%s"', file) + console.error(err) + reject(err) + return + } + resolve() + }) + }) + promises.push(promise) + } + } + Promise.all(promises) + .then(() => this.loadAttachmentStorage()) + .catch(console.error) + } + renderList () { const { data, boundingBox } = this.props + const { attachments } = this.state + + const totalUnusedAttachments = attachments + .reduce((acc, curr) => acc + curr.attachmentsNotInNotePaths.length, 0) + const totalInuseAttachments = attachments + .reduce((acc, curr) => acc + curr.attachmentsInNotePaths.length, 0) + const totalAttachments = totalUnusedAttachments + totalInuseAttachments + + const unusedAttachments = attachments.reduce((acc, curr) => { + acc.push(curr.attachmentsNotInNotePaths) + return acc + }, []) + + const totalUnusedAttachmentsSize = attachments + .reduce((acc, curr) => { + return acc + curr.attachmentsNotInNotePaths.reduce((racc, rcurr) => { + const stats = fs.statSync(rcurr) + const fileSizeInBytes = stats.size + return racc + fileSizeInBytes + }, 0) + }, 0) + const totalInuseAttachmentsSize = attachments + .reduce((acc, curr) => { + return acc + curr.attachmentsInNotePaths.reduce((racc, rcurr) => { + const stats = fs.statSync(rcurr) + const fileSizeInBytes = stats.size + return racc + fileSizeInBytes + }, 0) + }, 0) + const totalAttachmentsSize = totalUnusedAttachmentsSize + totalInuseAttachmentsSize if (!boundingBox) { return null } const storageList = data.storageMap.map((storage) => { @@ -82,6 +169,19 @@ class StoragesTab extends React.Component { {i18n.__('Add Storage Location')}
    +
    {i18n.__('Attachment storage')}
    +

    + Unused attachments size: {humanFileSize(totalUnusedAttachmentsSize)} ({totalUnusedAttachments} items) +

    +

    + In use attachments size: {humanFileSize(totalInuseAttachmentsSize)} ({totalInuseAttachments} items) +

    +

    + Total attachments size: {humanFileSize(totalAttachmentsSize)} ({totalAttachments} items) +

    +
    ) } diff --git a/browser/main/modals/PreferencesModal/StoragesTab.styl b/browser/main/modals/PreferencesModal/StoragesTab.styl index b63cc85e..fbfa89e6 100644 --- a/browser/main/modals/PreferencesModal/StoragesTab.styl +++ b/browser/main/modals/PreferencesModal/StoragesTab.styl @@ -33,6 +33,17 @@ colorDefaultButton() font-size $tab--button-font-size border-radius 2px +.list-attachment-label + margin-bottom 10px + color $ui-text-color +.list-attachement-clear-button + height 30px + border none + border-top-right-radius 2px + border-bottom-right-radius 2px + colorPrimaryButton() + vertical-align middle + padding 0 20px .addStorage margin-bottom 15px @@ -154,8 +165,8 @@ body[data-theme="dark"] .addStorage-body-control-cancelButton colorDarkDefaultButton() border-color $ui-dark-borderColor - - + .list-attachement-clear-button + colorDarkPrimaryButton() body[data-theme="solarized-dark"] .root @@ -194,6 +205,8 @@ body[data-theme="solarized-dark"] .addStorage-body-control-cancelButton colorDarkDefaultButton() border-color $ui-solarized-dark-borderColor + .list-attachement-clear-button + colorSolarizedDarkPrimaryButton() body[data-theme="monokai"] .root @@ -232,6 +245,8 @@ body[data-theme="monokai"] .addStorage-body-control-cancelButton colorDarkDefaultButton() border-color $ui-monokai-borderColor + .list-attachement-clear-button + colorMonokaiPrimaryButton() body[data-theme="dracula"] .root @@ -269,4 +284,6 @@ body[data-theme="dracula"] colorDarkPrimaryButton() .addStorage-body-control-cancelButton colorDarkDefaultButton() - border-color $ui-dracula-borderColor \ No newline at end of file + border-color $ui-dracula-borderColor + .list-attachement-clear-button + colorDraculaPrimaryButton() \ No newline at end of file From 8355e1e0062d77b20c3093e9541a9349c83680dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Vi=E1=BB=87t=20H=C6=B0ng?= Date: Wed, 28 Aug 2019 11:17:51 +1200 Subject: [PATCH 444/498] updated function name and return type --- .../main/lib/dataApi/attachmentManagement.js | 27 ++++++------ .../modals/PreferencesModal/StoragesTab.js | 41 ++++++++----------- 2 files changed, 32 insertions(+), 36 deletions(-) diff --git a/browser/main/lib/dataApi/attachmentManagement.js b/browser/main/lib/dataApi/attachmentManagement.js index c5b715c3..ff961433 100644 --- a/browser/main/lib/dataApi/attachmentManagement.js +++ b/browser/main/lib/dataApi/attachmentManagement.js @@ -624,7 +624,15 @@ function deleteAttachmentsNotPresentInNote (markdownContent, storageKey, noteKey } } -function getAttachments (markdownContent, storageKey, noteKey) { +/** + * @description Get all existing attachments related to a specific note + including their status (in use or not) and their path. Return null if there're no attachment related to note or specified parametters are invalid + * @param storageKey StorageKey of the current note + * @param noteKey NoteKey of the currentNote + * @param linkText Text that was pasted + * @return {Promise>} Promise returning the + list of attachments with their properties */ +function getAttachmentsPathAndStatus (markdownContent, storageKey, noteKey) { if (storageKey == null || noteKey == null || markdownContent == null) { return } @@ -646,23 +654,16 @@ function getAttachments (markdownContent, storageKey, noteKey) { reject(err) return } - const attachmentsNotInNotePaths = [] - const attachmentsInNotePaths = [] - const allAttachments = [] + const attachments = [] for (const file of files) { const absolutePathOfFile = path.join(targetStorage.path, DESTINATION_FOLDER, noteKey, file) if (!attachmentsInNoteOnlyFileNames.includes(file)) { - attachmentsNotInNotePaths.push(absolutePathOfFile) + attachments.push({ path: absolutePathOfFile, isInUse: false }) } else { - attachmentsInNotePaths.push(absolutePathOfFile) + attachments.push({ path: absolutePathOfFile, isInUse: true }) } - allAttachments.push(absolutePathOfFile) } - resolve({ - allAttachments, - attachmentsNotInNotePaths, - attachmentsInNotePaths - }) + resolve(attachments) }) }) } else { @@ -774,7 +775,7 @@ module.exports = { removeStorageAndNoteReferences, deleteAttachmentFolder, deleteAttachmentsNotPresentInNote, - getAttachments, + getAttachmentsPathAndStatus, moveAttachments, cloneAttachments, isAttachmentLink, diff --git a/browser/main/modals/PreferencesModal/StoragesTab.js b/browser/main/modals/PreferencesModal/StoragesTab.js index b2c3b32e..f1b186eb 100644 --- a/browser/main/modals/PreferencesModal/StoragesTab.js +++ b/browser/main/modals/PreferencesModal/StoragesTab.js @@ -60,7 +60,7 @@ class StoragesTab extends React.Component { loadAttachmentStorage () { const promises = [] this.props.data.noteMap.map(note => { - const promise = attachmentManagement.getAttachments( + const promise = attachmentManagement.getAttachmentsPathAndStatus( note.content, note.storage, note.key @@ -69,7 +69,10 @@ class StoragesTab extends React.Component { }) Promise.all(promises) - .then(data => this.setState({attachments: data})) + .then(data => { + const result = data.reduce((acc, curr) => acc.concat(curr), []) + this.setState({attachments: result}) + }) .catch(console.error) } @@ -118,32 +121,24 @@ class StoragesTab extends React.Component { const { data, boundingBox } = this.props const { attachments } = this.state - const totalUnusedAttachments = attachments - .reduce((acc, curr) => acc + curr.attachmentsNotInNotePaths.length, 0) - const totalInuseAttachments = attachments - .reduce((acc, curr) => acc + curr.attachmentsInNotePaths.length, 0) + const unusedAttachments = attachments.filter(attachment => !attachment.isInUse) + const inUseAttachments = attachments.filter(attachment => attachment.isInUse) + + const totalUnusedAttachments = unusedAttachments.length + const totalInuseAttachments = inUseAttachments.length const totalAttachments = totalUnusedAttachments + totalInuseAttachments - const unusedAttachments = attachments.reduce((acc, curr) => { - acc.push(curr.attachmentsNotInNotePaths) - return acc - }, []) - - const totalUnusedAttachmentsSize = attachments + const totalUnusedAttachmentsSize = unusedAttachments .reduce((acc, curr) => { - return acc + curr.attachmentsNotInNotePaths.reduce((racc, rcurr) => { - const stats = fs.statSync(rcurr) - const fileSizeInBytes = stats.size - return racc + fileSizeInBytes - }, 0) + const stats = fs.statSync(curr.path) + const fileSizeInBytes = stats.size + return acc + fileSizeInBytes }, 0) - const totalInuseAttachmentsSize = attachments + const totalInuseAttachmentsSize = inUseAttachments .reduce((acc, curr) => { - return acc + curr.attachmentsInNotePaths.reduce((racc, rcurr) => { - const stats = fs.statSync(rcurr) - const fileSizeInBytes = stats.size - return racc + fileSizeInBytes - }, 0) + const stats = fs.statSync(curr.path) + const fileSizeInBytes = stats.size + return acc + fileSizeInBytes }, 0) const totalAttachmentsSize = totalUnusedAttachmentsSize + totalInuseAttachmentsSize From 0b84a372f61bae942749c8ae6aa2c002f0835f6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Vi=E1=BB=87t=20H=C6=B0ng?= Date: Wed, 28 Aug 2019 21:23:52 +1200 Subject: [PATCH 445/498] re-organize attachment functions and updated comments doc --- browser/lib/utils.js | 17 +++++++- .../main/lib/dataApi/attachmentManagement.js | 26 +++++++++++- .../modals/PreferencesModal/StoragesTab.js | 42 ++++--------------- 3 files changed, 49 insertions(+), 36 deletions(-) diff --git a/browser/lib/utils.js b/browser/lib/utils.js index 4bcc9698..9f6f1425 100644 --- a/browser/lib/utils.js +++ b/browser/lib/utils.js @@ -136,9 +136,24 @@ export function isMarkdownTitleURL (str) { return /(^#{1,6}\s)(?:\w+:|^)\/\/(?:[^\s\.]+\.\S{2}|localhost[\:?\d]*)/.test(str) } +export function humanFileSize (bytes) { + const threshold = 1000 + if (Math.abs(bytes) < threshold) { + return bytes + ' B' + } + var units = ['kB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'] + var u = -1 + do { + bytes /= threshold + ++u + } while (Math.abs(bytes) >= threshold && u < units.length - 1) + return bytes.toFixed(1) + ' ' + units[u] +} + export default { lastFindInArray, escapeHtmlCharacters, isObjectEqual, - isMarkdownTitleURL + isMarkdownTitleURL, + humanFileSize } diff --git a/browser/main/lib/dataApi/attachmentManagement.js b/browser/main/lib/dataApi/attachmentManagement.js index ff961433..f443c7ca 100644 --- a/browser/main/lib/dataApi/attachmentManagement.js +++ b/browser/main/lib/dataApi/attachmentManagement.js @@ -627,9 +627,9 @@ function deleteAttachmentsNotPresentInNote (markdownContent, storageKey, noteKey /** * @description Get all existing attachments related to a specific note including their status (in use or not) and their path. Return null if there're no attachment related to note or specified parametters are invalid + * @param markdownContent markdownContent of the current note * @param storageKey StorageKey of the current note * @param noteKey NoteKey of the currentNote - * @param linkText Text that was pasted * @return {Promise>} Promise returning the list of attachments with their properties */ function getAttachmentsPathAndStatus (markdownContent, storageKey, noteKey) { @@ -671,6 +671,29 @@ function getAttachmentsPathAndStatus (markdownContent, storageKey, noteKey) { } } +/** + * @description Remove all specified attachment paths + * @param attachments attachment paths + * @return {Promise} Promise after all attachments are removed */ +function removeAttachmentsByPaths (attachments) { + const promises = [] + for (const attachment of attachments) { + const promise = new Promise((resolve, reject) => { + fs.unlink(attachment, (err) => { + if (err) { + console.error('Could not delete "%s"', attachment) + console.error(err) + reject(err) + return + } + resolve() + }) + }) + promises.push(promise) + } + return Promise.all(promises) +} + /** * Clones the attachments of a given note. * Copies the attachments to their new destination and updates the content of the new note so that the attachment-links again point to the correct destination. @@ -773,6 +796,7 @@ module.exports = { getAbsolutePathsOfAttachmentsInContent, importAttachments, removeStorageAndNoteReferences, + removeAttachmentsByPaths, deleteAttachmentFolder, deleteAttachmentsNotPresentInNote, getAttachmentsPathAndStatus, diff --git a/browser/main/modals/PreferencesModal/StoragesTab.js b/browser/main/modals/PreferencesModal/StoragesTab.js index f1b186eb..e84fa88c 100644 --- a/browser/main/modals/PreferencesModal/StoragesTab.js +++ b/browser/main/modals/PreferencesModal/StoragesTab.js @@ -6,6 +6,7 @@ import dataApi from 'browser/main/lib/dataApi' import attachmentManagement from 'browser/main/lib/dataApi/attachmentManagement' import StorageItem from './StorageItem' import i18n from 'browser/lib/i18n' +import { humanFileSize } from 'browser/lib/utils' import fs from 'fs' const electron = require('electron') @@ -27,20 +28,6 @@ function browseFolder () { }) } -function humanFileSize (bytes) { - const threshold = 1000 - if (Math.abs(bytes) < threshold) { - return bytes + ' B' - } - var units = ['kB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'] - var u = -1 - do { - bytes /= threshold - ++u - } while (Math.abs(bytes) >= threshold && u < units.length - 1) - return bytes.toFixed(1) + ' ' + units[u] -} - class StoragesTab extends React.Component { constructor (props) { super(props) @@ -94,25 +81,8 @@ class StoragesTab extends React.Component { e.preventDefault() } - removeAllAttachments (attachments) { - const promises = [] - for (const attachment of attachments) { - for (const file of attachment) { - const promise = new Promise((resolve, reject) => { - fs.unlink(file, (err) => { - if (err) { - console.error('Could not delete "%s"', file) - console.error(err) - reject(err) - return - } - resolve() - }) - }) - promises.push(promise) - } - } - Promise.all(promises) + handleRemoveUnusedAttachments (attachments) { + attachmentManagement.removeAttachmentsByPaths(attachments) .then(() => this.loadAttachmentStorage()) .catch(console.error) } @@ -142,6 +112,9 @@ class StoragesTab extends React.Component { }, 0) const totalAttachmentsSize = totalUnusedAttachmentsSize + totalInuseAttachmentsSize + const unusedAttachmentPaths = unusedAttachments + .reduce((acc, curr) => acc.concat(curr.path), []) + if (!boundingBox) { return null } const storageList = data.storageMap.map((storage) => { return Total attachments size: {humanFileSize(totalAttachmentsSize)} ({totalAttachments} items)

    -
    From 5b0b309c4911326a2631053cc21687853f69cc22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Vi=E1=BB=87t=20H=C6=B0ng?= Date: Wed, 28 Aug 2019 21:51:36 +1200 Subject: [PATCH 446/498] added test for getAttachmentsPathAndStatus --- tests/dataApi/attachmentManagement.test.js | 66 ++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/tests/dataApi/attachmentManagement.test.js b/tests/dataApi/attachmentManagement.test.js index 0f420bcc..13dcedca 100644 --- a/tests/dataApi/attachmentManagement.test.js +++ b/tests/dataApi/attachmentManagement.test.js @@ -578,6 +578,72 @@ it('should test that deleteAttachmentsNotPresentInNote does nothing if noteKey, expect(fs.unlink).not.toHaveBeenCalled() }) +it('should test that getAttachmentsPathAndStatus return null if noteKey, storageKey or noteContent was undefined', function () { + const noteKey = undefined + const storageKey = undefined + const markdownContent = '' + + const result = systemUnderTest.getAttachmentsPathAndStatus(markdownContent, storageKey, noteKey) + expect(result).toBeNull() +}) + +it('should test that getAttachmentsPathAndStatus return null if noteKey, storageKey or noteContent was null', function () { + const noteKey = null + const storageKey = null + const markdownContent = '' + + const result = systemUnderTest.getAttachmentsPathAndStatus(markdownContent, storageKey, noteKey) + expect(result).toBeNull() +}) + +it('should test that getAttachmentsPathAndStatus return the correct path and status for attachments', async function () { + const dummyStorage = {path: 'dummyStoragePath'} + const noteKey = 'noteKey' + const storageKey = 'storageKey' + const markdownContent = + 'Test input' + + '![' + systemUnderTest.STORAGE_FOLDER_PLACEHOLDER + path.win32.sep + noteKey + path.win32.sep + 'file2.pdf](file2.pdf) \n' + const dummyFilesInFolder = ['file1.txt', 'file2.pdf', 'file3.jpg'] + + findStorage.findStorage = jest.fn(() => dummyStorage) + fs.existsSync = jest.fn(() => true) + fs.readdir = jest.fn((paht, callback) => callback(undefined, dummyFilesInFolder)) + fs.unlink = jest.fn() + + const targetStorage = findStorage.findStorage(storageKey) + + const attachments = await systemUnderTest.getAttachmentsPathAndStatus(markdownContent, storageKey, noteKey) + expect(attachments.length).toBe(3) + expect(attachments[0].isInUse).toBe(false) + expect(attachments[1].isInUse).toBe(true) + expect(attachments[2].isInUse).toBe(false) + + expect(attachments[0].path).toBe( + path.join( + targetStorage.path, + systemUnderTest.DESTINATION_FOLDER, + noteKey, + dummyFilesInFolder[0] + ) + ) + expect(attachments[1].path).toBe( + path.join( + targetStorage.path, + systemUnderTest.DESTINATION_FOLDER, + noteKey, + dummyFilesInFolder[1] + ) + ) + expect(attachments[2].path).toBe( + path.join( + targetStorage.path, + systemUnderTest.DESTINATION_FOLDER, + noteKey, + dummyFilesInFolder[2] + ) + ) +}) + it('should test that moveAttachments moves attachments only if the source folder existed', function () { fse.existsSync = jest.fn(() => false) fse.moveSync = jest.fn() From 28b8141c6b637237a925d920fba0e1659c040e29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Vi=E1=BB=87t=20H=C6=B0ng?= Date: Thu, 29 Aug 2019 10:21:53 +1200 Subject: [PATCH 447/498] fixed test --- browser/main/lib/dataApi/attachmentManagement.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/main/lib/dataApi/attachmentManagement.js b/browser/main/lib/dataApi/attachmentManagement.js index f443c7ca..971ae812 100644 --- a/browser/main/lib/dataApi/attachmentManagement.js +++ b/browser/main/lib/dataApi/attachmentManagement.js @@ -634,7 +634,7 @@ function deleteAttachmentsNotPresentInNote (markdownContent, storageKey, noteKey list of attachments with their properties */ function getAttachmentsPathAndStatus (markdownContent, storageKey, noteKey) { if (storageKey == null || noteKey == null || markdownContent == null) { - return + return null } const targetStorage = findStorage.findStorage(storageKey) const attachmentFolder = path.join(targetStorage.path, DESTINATION_FOLDER, noteKey) From ec47ee8110cc42a884cc8b5b6a1f1346dc53a9a2 Mon Sep 17 00:00:00 2001 From: AWolf81 Date: Sat, 31 Aug 2019 21:35:09 +0200 Subject: [PATCH 448/498] Remove manual script tag filter and use turndown remove filter --- browser/lib/turndown.js | 1 + browser/main/lib/dataApi/createNoteFromUrl.js | 13 +------------ 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/browser/lib/turndown.js b/browser/lib/turndown.js index 085203a1..a1c3e128 100644 --- a/browser/lib/turndown.js +++ b/browser/lib/turndown.js @@ -4,5 +4,6 @@ const { gfm } = require('turndown-plugin-gfm') export const createTurndownService = function () { const turndown = new TurndownService() turndown.use(gfm) + turndown.remove('script') return turndown } diff --git a/browser/main/lib/dataApi/createNoteFromUrl.js b/browser/main/lib/dataApi/createNoteFromUrl.js index 2897db0d..f9878210 100644 --- a/browser/main/lib/dataApi/createNoteFromUrl.js +++ b/browser/main/lib/dataApi/createNoteFromUrl.js @@ -32,18 +32,7 @@ function createNoteFromUrl (url, storage, folder, dispatch = null, location = nu }) res.on('end', () => { - const html = document.createElement('html') - html.innerHTML = data - - const scripts = html.getElementsByTagName('script') - for (let i = scripts.length - 1; i >= 0; i--) { - scripts[i].parentNode.removeChild(scripts[i]) - } - - const body = html.getElementsByTagName('body')[0].innerHTML - const markdownHTML = td.turndown(body) - - html.innerHTML = '' + const markdownHTML = td.turndown(data) if (dispatch !== null) { createNote(storage, { From 6f880d0f0212d331b4a707b78fd3e9ccbb915dfd Mon Sep 17 00:00:00 2001 From: "minbaby.zhang" Date: Thu, 22 Aug 2019 16:39:48 +0800 Subject: [PATCH 449/498] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E7=BF=BB=E8=AF=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- locales/zh-CN.json | 467 +++++++++++++++++++++++---------------------- 1 file changed, 243 insertions(+), 224 deletions(-) diff --git a/locales/zh-CN.json b/locales/zh-CN.json index 581e38d6..729a2306 100644 --- a/locales/zh-CN.json +++ b/locales/zh-CN.json @@ -1,226 +1,245 @@ { - "Notes": "笔记", - "Tags": "标签", - "Preferences": "首选项", - "Make a note": "新建笔记", - "Ctrl": "Ctrl", - "Ctrl(^)": "Ctrl", - "to create a new note": "新建笔记", - "Toggle Mode": "切换模式", - "Trash": "废纸篓", - "MODIFICATION DATE": "更改时间", - "Words": "单词", - "Letters": "字数", - "STORAGE": "本地存储", - "FOLDER": "文件夹", - "CREATION DATE": "创建时间", - "NOTE LINK": "笔记链接", - ".md": ".md", - ".txt": ".txt", - ".html": ".html", - ".pdf": ".pdf", - "Print": "打印", - "Your preferences for Boostnote": "个性设置", - "Storage Locations": "本地存储", - "Add Storage Location": "添加一个本地存储位置", - "Add Folder": "新建文件夹", - "Open Storage folder": "打开本地存储文件夹", - "Unlink": "取消链接", - "Edit": "编辑", - "Delete": "删除", - "Interface": "界面", - "Interface Theme": "主题", - "Default": "默认", - "White": "White", - "Solarized Dark": "Solarized Dark", - "Dark": "Dark", - "Show a confirmation dialog when deleting notes": "删除笔记的时候,显示确认框", - "Editor": "编辑器", - "Editor Theme": "编辑器主题", - "Editor Font Size": "编辑器字号", - "Editor Font Family": "编辑器字体", - "Editor Indent Style": "编辑器缩进风格", - "Spaces": "空格", - "Tabs": "Tabs", - "Switch to Preview": "快速切换到预览界面", - "When Editor Blurred": "当编辑器失去焦点的时候,切换到预览界面", - "When Editor Blurred, Edit On Double Click": "当编辑器失去焦点的时候预览,双击切换到编辑界面", - "On Right Click": "右键点击切换两个界面", - "Editor Keymap": "编辑器 Keymap", - "default": "默认", - "vim": "vim", - "emacs": "emacs", - "⚠️ Please restart boostnote after you change the keymap": "⚠️ 修改后,请重启 boostnote", - "Show line numbers in the editor": "在编辑器中显示行号", - "Allow editor to scroll past the last line": "允许编辑器滚动到最后一行", - "Bring in web page title when pasting URL on editor": "粘贴网页链接的时候,显示为网页标题", - "Preview": "预览", - "Preview Font Size": "预览字号", - "Preview Font Family": "预览字体", - "Code Block Theme": "代码块主题", - "Allow preview to scroll past the last line": "允许预览时滚动到最后一行", - "Show line numbers for preview code blocks": "在预览时显示行号", - "LaTeX Inline Open Delimiter": "LaTeX 单行开头分隔符", - "LaTeX Inline Close Delimiter": "LaTeX 单行结尾分隔符", - "LaTeX Block Open Delimiter": "LaTeX 多行开头分隔符", - "LaTeX Block Close Delimiter": "LaTeX 多行结尾分隔符", - "PlantUML Server": "PlantUML 服务器", - "Community": "社区", - "Subscribe to Newsletter": "订阅邮件", - "GitHub": "GitHub", - "Blog": "博客", - "Facebook Group": "Facebook Group", - "Twitter": "Twitter", - "About": "关于", - "Boostnote": "Boostnote", - "An open source note-taking app made for programmers just like you.": "一款专门为程序员朋友量身打造的开源笔记", - "Website": "官网", - "Development": "开发", - " : Development configurations for Boostnote.": " : Boostnote 的开发配置", - "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", - "License: GPL v3": "License: GPL v3", - "Analytics": "分析", - "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote 收集匿名数据只为了提升软件使用体验,绝对不收集任何个人信息(包括笔记内容)", - "You can see how it works on ": "你可以看看它的源码是如何运作的 ", - "You can choose to enable or disable this option.": "你可以选择开启或不开启这个功能", - "Enable analytics to help improve Boostnote": "允许对数据进行分析,帮助我们改进 Boostnote", - "Crowdfunding": "众筹", - "Dear Boostnote users,": "亲爱的用户:", - "Thank you for using Boostnote!": "谢谢你使用 Boostnote!", - "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "大约有200个不同的国家和地区的优秀开发者们都在使用 Boostnote!", - "To support our growing userbase, and satisfy community expectations,": "为了继续支持这种发展,和满足社区的期待,", - "we would like to invest more time and resources in this project.": "我们非常愿意投入更多的时间和资源到这个项目中。", - "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "如果你喜欢这款软件并且看好它的潜力, 请在 OpenCollective 上支持我们!", - "Thanks,": "十分感谢!", - "The Boostnote Team": "Boostnote 的维护人员", - "Support via OpenCollective": "在 OpenCollective 上支持我们", - "Language": "语言", - "English": "English", - "German": "German", - "French": "French", - "Show \"Saved to Clipboard\" notification when copying": "复制的时候,显示 \"已复制\" 提示", - "All Notes": "所有笔记", - "Starred": "星标收藏", - "Are you sure to ": "你确定要", - " delete": " 删除", - "this folder?": "这个文件夹?", - "Confirm": "确认", - "Cancel": "取消", - "Markdown Note": "Markdown 笔记", - "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "创建文档,清单,代码块甚至是 Latex 格式文档", - "Snippet Note": "代码笔记", - "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "创建代码片段,支持多种语法代码片段", - "Tab to switch format": "使用 Tab 键切换格式", - "Updated": "更新时间", - "Created": "创建时间", - "Alphabetically": "A~Z 排序", - "Counter":"标签下文章数量排序", - "Default View": "默认视图", - "Compressed View": "列表视图", - "Search": "搜索", - "Blog Type": "博客类型", - "Blog Address": "博客地址", - "Save": "保存", - "Auth": "Auth", - "Authentication Method": "认证方法", - "JWT": "JWT", - "USER": "USER", - "Token": "Token", - "Storage": "本地存储", - "Hotkeys": "快捷键", - "Show/Hide Boostnote": "显示/隐藏 Boostnote", - "Restore": "恢复", - "Permanent Delete": "永久删除", - "Confirm note deletion": "确认删除笔记", - "This will permanently remove this note.": "永久地删除这条笔记", - "Successfully applied!": "设置成功", - "Albanian": "Albanian", - "Chinese (zh-CN)": "简体中文", - "Chinese (zh-TW)": "繁體中文", - "Danish": "Danish", - "Japanese": "Japanese", - "Korean": "Korean", - "Norwegian": "Norwegian", - "Polish": "Polish", - "Portuguese": "Portuguese", - "Spanish": "Spanish", - "Unsaved Changes!": "你必须保存一下!", - "Russian": "Russian", - "Editor Rulers": "Editor Rulers", - "Enable": "开启", - "Disable": "关闭", - "Sanitization": "代码处理", - "Only allow secure html tags (recommended)": "只允许安全的 html 标签(推荐)", - "Allow styles": "允许样式", - "Allow dangerous html tags": "允许危险的 html 标签", - "Select filter mode": "选择过滤模式", - "Add tag...": "添加标签...", - "Star":"星标", - "Fullscreen": "全屏", - "Info":"详情", - "Remove pin": "取消置顶", - "Pin to Top": "置顶", - "Delete Note": "删除笔记", - "Clone Note": "复制笔记", - "Restore Note": "恢复笔记", - "Copy Note Link": "复制笔记链接", - "Publish Blog": "发布博客", - "Update Blog": "更新博客", - "Open Blog": "打开博客", - "Empty Trash": "清空废纸篓", - "Rename Folder": "重命名文件夹", - "Export Folder": "导出文件夹", - "Export as txt": "导出为 txt", - "Export as md": "导出为 md", - "Delete Folder": "删除文件夹", - "Select directory": "选择目录", - "Select a folder to export the files to": "选择一个导出目录", - "Description...": "描述...", - "Publish Failed": "发布失败", - "Check and update your blog setting and try again.": "检查并修改你的博客设置后重试。", - "Delete a snippet": "删除一个代码片段", - "This work cannot be undone.": "此操作无法撤销。", - "Help": "帮助", - "Hungarian": "匈牙利语", - "Hide Help": "隐藏帮助", - "wordpress": "Wordpress", - "Add Storage": "添加存储", - "Name": "名称", - "Type": "类型", - "File System": "文件", - "Setting up 3rd-party cloud storage integration:": "设置整合第三方云存储:", - "Cloud-Syncing-and-Backup": "云端同步和备份", - "Location": "路径", - "Select Folder": "选择文件夹", - "Add": "添加", - "Available Keys": "可用按键", - "Select Directory": "选择目录", - "copy": "副本", - "Create new folder": "创建新文件夹", - "Folder name": "文件夹名称", - "Create": "创建", - "Unlink Storage": "取消存储链接", - "Unlinking removes this linked storage from Boostnote. No data is removed, please manually delete the folder from your hard drive if needed.": "取消链接会移除存储和 Boostnote 的链接。文件将不会被删除,如果你需要的话可以手动删除此目录。", - "Empty note": "空笔记", - "Unnamed":"未命名", - "Rename": "重命名", - "Folder Name": "文件夹名称", - "No tags":"无标签", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "将文本箭头转换为完整符号。 ⚠ 注意这会影响 Markdown 的 HTML 注释。", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", - "Default New Note":"预设新笔记类型", - "Show only related tags": "只显示相关标签", - "Snippet Default Language": "程式码片段预设语言", - "Disable Direct Write (It will be applied after restarting)": "停用直接编辑 (重启后生效)", - "Enable smart table editor": "启用智能表格编辑器", - "Enable smart quotes": "启用智能引号", - "Allow line through checkbox": "替标示为完成的选框添加删除线", - "Custom CSS": "自定义 CSS", - "Allow custom CSS for preview": "允许预览自定义 CSS", - "Render newlines in Markdown paragraphs as
    ":"在 Markdown 段落中使用
    换行", - "Spellcheck disabled": "Spellcheck disabled", - "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect", - "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", - "Wrap line in Snippet Note": "Wrap line in Snippet Note" + "Notes": "笔记", + "Tags": "标签", + "Preferences": "首选项", + "Make a note": "新建笔记", + "Ctrl": "Ctrl", + "Ctrl(^)": "Ctrl(^)", + "to create a new note": "新建笔记", + "Toggle Mode": "切换模式", + "Trash": "废纸篓", + "MODIFICATION DATE": "更改时间", + "Words": "单词", + "Letters": "字数", + "STORAGE": "本地存储", + "FOLDER": "文件夹", + "CREATION DATE": "创建时间", + "NOTE LINK": "笔记链接", + ".md": ".md", + ".txt": ".txt", + ".html": ".html", + ".pdf": ".pdf", + "Print": "打印", + "Your preferences for Boostnote": "个性设置", + "Storage Locations": "本地存储", + "Add Storage Location": "添加一个本地存储位置", + "Add Folder": "新建文件夹", + "Open Storage folder": "打开本地存储文件夹", + "Unlink": "取消链接", + "Edit": "编辑", + "Delete": "删除", + "Interface": "界面", + "Interface Theme": "主题", + "Default": "默认", + "White": "White", + "Solarized Dark": "Solarized Dark", + "Dark": "Dark", + "Show a confirmation dialog when deleting notes": "删除笔记的时候,显示确认框", + "Editor": "编辑器", + "Editor Theme": "编辑器主题", + "Editor Font Size": "编辑器字号", + "Editor Font Family": "编辑器字体", + "Editor Indent Style": "编辑器缩进风格", + "Spaces": "空格", + "Tabs": "Tabs", + "Switch to Preview": "快速切换到预览界面", + "When Editor Blurred": "当编辑器失去焦点的时候,切换到预览界面", + "When Editor Blurred, Edit On Double Click": "当编辑器失去焦点的时候预览,双击切换到编辑界面", + "On Right Click": "右键点击切换两个界面", + "Editor Keymap": "编辑器 Keymap", + "default": "默认", + "vim": "vim", + "emacs": "emacs", + "⚠️ Please restart boostnote after you change the keymap": "⚠️ 修改后,请重启 boostnote", + "Show line numbers in the editor": "在编辑器中显示行号", + "Allow editor to scroll past the last line": "允许编辑器滚动到最后一行", + "Bring in web page title when pasting URL on editor": "粘贴网页链接的时候,显示为网页标题", + "Preview": "预览", + "Preview Font Size": "预览字号", + "Preview Font Family": "预览字体", + "Code Block Theme": "代码块主题", + "Allow preview to scroll past the last line": "允许预览时滚动到最后一行", + "Show line numbers for preview code blocks": "在预览时显示行号", + "LaTeX Inline Open Delimiter": "LaTeX 单行开头分隔符", + "LaTeX Inline Close Delimiter": "LaTeX 单行结尾分隔符", + "LaTeX Block Open Delimiter": "LaTeX 多行开头分隔符", + "LaTeX Block Close Delimiter": "LaTeX 多行结尾分隔符", + "PlantUML Server": "PlantUML 服务器", + "Community": "社区", + "Subscribe to Newsletter": "订阅邮件", + "GitHub": "GitHub", + "Blog": "博客", + "Facebook Group": "Facebook Group", + "Twitter": "Twitter", + "About": "关于", + "Boostnote": "Boostnote", + "An open source note-taking app made for programmers just like you.": "一款专门为程序员朋友量身打造的开源笔记", + "Website": "官网", + "Development": "开发", + " : Development configurations for Boostnote.": " : Boostnote 的开发配置", + "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", + "License: GPL v3": "License: GPL v3", + "Analytics": "分析", + "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote 收集匿名数据只为了提升软件使用体验,绝对不收集任何个人信息(包括笔记内容)", + "You can see how it works on ": "你可以看看它的源码是如何运作的 ", + "You can choose to enable or disable this option.": "你可以选择开启或不开启这个功能", + "Enable analytics to help improve Boostnote": "允许对数据进行分析,帮助我们改进 Boostnote", + "Crowdfunding": "众筹", + "Dear Boostnote users,": "亲爱的用户:", + "Thank you for using Boostnote!": "谢谢你使用 Boostnote!", + "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "大约有200个不同的国家和地区的优秀开发者们都在使用 Boostnote!", + "To support our growing userbase, and satisfy community expectations,": "为了继续支持这种发展,和满足社区的期待,", + "we would like to invest more time and resources in this project.": "我们非常愿意投入更多的时间和资源到这个项目中。", + "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "如果你喜欢这款软件并且看好它的潜力, 请在 OpenCollective 上支持我们!", + "Thanks,": "十分感谢!", + "The Boostnote Team": "Boostnote 的维护人员", + "Support via OpenCollective": "在 OpenCollective 上支持我们", + "Language": "语言", + "English": "English", + "German": "German", + "French": "French", + "Show \"Saved to Clipboard\" notification when copying": "复制的时候,显示 \"已复制\" 提示", + "All Notes": "所有笔记", + "Starred": "星标收藏", + "Are you sure to ": "你确定要", + " delete": " 删除", + "this folder?": "这个文件夹?", + "Confirm": "确认", + "Cancel": "取消", + "Markdown Note": "Markdown 笔记", + "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "创建文档,清单,代码块甚至是 Latex 格式文档", + "Snippet Note": "代码笔记", + "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "创建代码片段,支持多种语法代码片段", + "Tab to switch format": "使用 Tab 键切换格式", + "Updated": "更新时间", + "Created": "创建时间", + "Alphabetically": "A~Z 排序", + "Counter":"标签下文章数量排序", + "Default View": "默认视图", + "Compressed View": "列表视图", + "Search": "搜索", + "Blog Type": "博客类型", + "Blog Address": "博客地址", + "Save": "保存", + "Auth": "Auth", + "Authentication Method": "认证方法", + "JWT": "JWT", + "USER": "USER", + "Token": "Token", + "Storage": "本地存储", + "Hotkeys": "快捷键", + "Show/Hide Boostnote": "显示/隐藏 Boostnote", + "Restore": "恢复", + "Permanent Delete": "永久删除", + "Confirm note deletion": "确认删除笔记", + "This will permanently remove this note.": "永久地删除这条笔记", + "Successfully applied!": "设置成功", + "Albanian": "Albanian", + "Chinese (zh-CN)": "简体中文", + "Chinese (zh-TW)": "繁體中文", + "Danish": "Danish", + "Japanese": "Japanese", + "Korean": "Korean", + "Norwegian": "Norwegian", + "Polish": "Polish", + "Portuguese": "Portuguese", + "Spanish": "Spanish", + "Unsaved Changes!": "你必须保存一下!", + "Russian": "Russian", + "Editor Rulers": "Editor Rulers", + "Enable": "开启", + "Disable": "关闭", + "Sanitization": "代码处理", + "Only allow secure html tags (recommended)": "只允许安全的 html 标签(推荐)", + "Allow styles": "允许样式", + "Allow dangerous html tags": "允许危险的 html 标签", + "Select filter mode": "选择过滤模式", + "Add tag...": "添加标签...", + "Star":"星标", + "Fullscreen": "全屏", + "Info":"详情", + "Remove pin": "取消置顶", + "Pin to Top": "置顶", + "Delete Note": "删除笔记", + "Clone Note": "复制笔记", + "Restore Note": "恢复笔记", + "Copy Note Link": "复制笔记链接", + "Publish Blog": "发布博客", + "Update Blog": "更新博客", + "Open Blog": "打开博客", + "Empty Trash": "清空废纸篓", + "Rename Folder": "重命名文件夹", + "Export Folder": "导出文件夹", + "Export as txt": "导出为 txt", + "Export as md": "导出为 md", + "Delete Folder": "删除文件夹", + "Select directory": "选择目录", + "Select a folder to export the files to": "选择一个导出目录", + "Description...": "描述...", + "Publish Failed": "发布失败", + "Check and update your blog setting and try again.": "检查并修改你的博客设置后重试。", + "Delete a snippet": "删除一个代码片段", + "This work cannot be undone.": "此操作无法撤销。", + "Help": "帮助", + "Hungarian": "匈牙利语", + "Hide Help": "隐藏帮助", + "wordpress": "wordpress", + "Add Storage": "添加存储", + "Name": "名称", + "Type": "类型", + "File System": "文件", + "Setting up 3rd-party cloud storage integration:": "设置整合第三方云存储:", + "Cloud-Syncing-and-Backup": "云端同步和备份", + "Location": "路径", + "Select Folder": "选择文件夹", + "Add": "添加", + "Available Keys": "可用按键", + "Select Directory": "选择目录", + "copy": "副本", + "Create new folder": "创建新文件夹", + "Folder name": "文件夹名称", + "Create": "创建", + "Unlink Storage": "取消存储链接", + "Unlinking removes this linked storage from Boostnote. No data is removed, please manually delete the folder from your hard drive if needed.": "取消链接会移除存储和 Boostnote 的链接。文件将不会被删除,如果你需要的话可以手动删除此目录。", + "Empty note": "空笔记", + "Unnamed":"未命名", + "Rename": "重命名", + "Folder Name": "文件夹名称", + "No tags":"无标签", + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "将文本箭头转换为完整符号。 ⚠ 注意这会影响 Markdown 的 HTML 注释。", + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Default New Note":"预设新笔记类型", + "Show only related tags": "只显示相关标签", + "Snippet Default Language": "程式码片段预设语言", + "Disable Direct Write (It will be applied after restarting)": "停用直接编辑 (重启后生效)", + "Enable smart table editor": "启用智能表格编辑器", + "Enable smart quotes": "启用智能引号", + "Allow line through checkbox": "替标示为完成的选框添加删除线", + "Custom CSS": "自定义 CSS", + "Allow custom CSS for preview": "允许预览自定义 CSS", + "Render newlines in Markdown paragraphs as
    ":"在 Markdown 段落中使用
    换行", + "Spellcheck disabled": "Spellcheck disabled", + "Show menu bar": "显示菜单栏", + "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "在 mermaid flowcharts 中启用 HTML 标签 ⚠ 这个选项可能会产生 XSS", + "Wrap line in Snippet Note": "在 Snippet Note 里换行", + "Toggle Editor Mode": "切换编辑模式", + "Insert Current Date": "插入当前日期", + "Insert Current Date and Time": "插入当前日期和时间", + "Paste HTML": "粘贴 HTML", + "Show/Hide Menu Bar": "切换菜单栏", + "Save tags of a note in alphabetical order": "按字母顺序保存标签", + "Show tags of a note in alphabetical order": "按字母顺序显示标签", + "Enable live count of notes": "实时统计标签下笔记个数", + "New notes are tagged with the filtering tags": "New notes are tagged with the filtering tags", + "Front matter title field": "front-matter 抽取字段名", + "Extract title from front matter": "启用从 front-matter 抽取标题", + "Enable HTML paste": "启用 HTML 粘贴(自动转换 html 到 md)", + "Enable spellcheck - Experimental feature!! :)": "启用拼写检查 - 实验性功能!! :)", + "Matching character pairs": "Matching character pairs", + "Matching character triples": "Matching character triples", + "Exploding character pairs": "Exploding character pairs", + "Custom MarkdownLint Rules": "自定义 MarkdownLint 规则", + "Enable MarkdownLint": "启用 MarkdownLint", + "When scrolling, synchronize preview with editor": "同步滚动" } From 8d9c514097d6e63930186054bc183372a751825d Mon Sep 17 00:00:00 2001 From: "minbaby.zhang" Date: Thu, 22 Aug 2019 19:48:48 +0800 Subject: [PATCH 450/498] update lang --- locales/zh-CN.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/locales/zh-CN.json b/locales/zh-CN.json index 729a2306..2c376932 100644 --- a/locales/zh-CN.json +++ b/locales/zh-CN.json @@ -241,5 +241,6 @@ "Exploding character pairs": "Exploding character pairs", "Custom MarkdownLint Rules": "自定义 MarkdownLint 规则", "Enable MarkdownLint": "启用 MarkdownLint", - "When scrolling, synchronize preview with editor": "同步滚动" + "When scrolling, synchronize preview with editor": "同步滚动", + "This will delete all notes in the folder and can not be undone.": "即将删除文件夹中所有笔记,并且不能撤销。" } From 59add8982ef248b0c116742d31da23ec44eae60b Mon Sep 17 00:00:00 2001 From: "minbaby.zhang" Date: Thu, 22 Aug 2019 20:21:24 +0800 Subject: [PATCH 451/498] update lang --- locales/zh-CN.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/locales/zh-CN.json b/locales/zh-CN.json index 2c376932..36975d33 100644 --- a/locales/zh-CN.json +++ b/locales/zh-CN.json @@ -228,10 +228,10 @@ "Insert Current Date and Time": "插入当前日期和时间", "Paste HTML": "粘贴 HTML", "Show/Hide Menu Bar": "切换菜单栏", - "Save tags of a note in alphabetical order": "按字母顺序保存标签", + "Save tags of a note in alphabetical order": "按字母顺序存储标签", "Show tags of a note in alphabetical order": "按字母顺序显示标签", "Enable live count of notes": "实时统计标签下笔记个数", - "New notes are tagged with the filtering tags": "New notes are tagged with the filtering tags", + "New notes are tagged with the filtering tags": "新建的笔记带有在标签列表过滤的标签", "Front matter title field": "front-matter 抽取字段名", "Extract title from front matter": "启用从 front-matter 抽取标题", "Enable HTML paste": "启用 HTML 粘贴(自动转换 html 到 md)", @@ -242,5 +242,6 @@ "Custom MarkdownLint Rules": "自定义 MarkdownLint 规则", "Enable MarkdownLint": "启用 MarkdownLint", "When scrolling, synchronize preview with editor": "同步滚动", - "This will delete all notes in the folder and can not be undone.": "即将删除文件夹中所有笔记,并且不能撤销。" + "This will delete all notes in the folder and can not be undone.": "即将删除文件夹中所有笔记,并且不能撤销。", + "Always Ask": "每次询问" } From 35fe639cd20cc5616f2a748fec379b256fb60711 Mon Sep 17 00:00:00 2001 From: "minbaby.zhang" Date: Mon, 26 Aug 2019 19:36:15 +0800 Subject: [PATCH 452/498] optimize translate --- locales/zh-CN.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/locales/zh-CN.json b/locales/zh-CN.json index 36975d33..2e35b015 100644 --- a/locales/zh-CN.json +++ b/locales/zh-CN.json @@ -227,12 +227,12 @@ "Insert Current Date": "插入当前日期", "Insert Current Date and Time": "插入当前日期和时间", "Paste HTML": "粘贴 HTML", - "Show/Hide Menu Bar": "切换菜单栏", + "Show/Hide Menu Bar": "显示/隐藏 菜单栏", "Save tags of a note in alphabetical order": "按字母顺序存储标签", "Show tags of a note in alphabetical order": "按字母顺序显示标签", "Enable live count of notes": "实时统计标签下笔记个数", "New notes are tagged with the filtering tags": "新建的笔记带有在标签列表过滤的标签", - "Front matter title field": "front-matter 抽取字段名", + "Front matter title field": "从 front-matter 中抽取标题的字段名", "Extract title from front matter": "启用从 front-matter 抽取标题", "Enable HTML paste": "启用 HTML 粘贴(自动转换 html 到 md)", "Enable spellcheck - Experimental feature!! :)": "启用拼写检查 - 实验性功能!! :)", @@ -241,7 +241,7 @@ "Exploding character pairs": "Exploding character pairs", "Custom MarkdownLint Rules": "自定义 MarkdownLint 规则", "Enable MarkdownLint": "启用 MarkdownLint", - "When scrolling, synchronize preview with editor": "同步滚动", + "When scrolling, synchronize preview with editor": "滚动编辑页时同步滚动预览页", "This will delete all notes in the folder and can not be undone.": "即将删除文件夹中所有笔记,并且不能撤销。", "Always Ask": "每次询问" } From ff7c4495f001067c8e66b39af7f771a73cc9f8b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9C=B8=E6=B0=94=E5=8D=83=E7=A7=8B?= Date: Tue, 27 Aug 2019 23:31:51 +0800 Subject: [PATCH 453/498] format locale files --- locales/da.json | 320 ++++++++++++++++---------------- locales/de.json | 432 +++++++++++++++++++++---------------------- locales/en.json | 382 +++++++++++++++++++------------------- locales/es-ES.json | 326 ++++++++++++++++----------------- locales/fa.json | 328 ++++++++++++++++----------------- locales/fr.json | 352 +++++++++++++++++------------------ locales/hu.json | 368 ++++++++++++++++++------------------- locales/it.json | 328 ++++++++++++++++----------------- locales/ja.json | 446 ++++++++++++++++++++++----------------------- locales/ko.json | 334 ++++++++++++++++----------------- locales/no.json | 320 ++++++++++++++++---------------- locales/pl.json | 338 +++++++++++++++++----------------- locales/pt-BR.json | 320 ++++++++++++++++---------------- locales/pt-PT.json | 318 ++++++++++++++++---------------- locales/ru.json | 314 +++++++++++++++---------------- locales/sq.json | 318 ++++++++++++++++---------------- locales/th.json | 372 ++++++++++++++++++------------------- locales/tr.json | 318 ++++++++++++++++---------------- locales/zh-CN.json | 14 +- locales/zh-TW.json | 336 +++++++++++++++++----------------- 20 files changed, 3292 insertions(+), 3292 deletions(-) diff --git a/locales/da.json b/locales/da.json index 38a8fbeb..3583168c 100644 --- a/locales/da.json +++ b/locales/da.json @@ -1,162 +1,162 @@ { - "Notes": "Notes", - "Tags": "Tags", - "Preferences": "Preferences", - "Make a note": "Make a note", - "Ctrl": "Ctrl", - "Ctrl(^)": "Ctrl", - "to create a new note": "to create a new note", - "Toggle Mode": "Toggle Mode", - "Trash": "Trash", - "MODIFICATION DATE": "MODIFICATION DATE", - "Words": "Words", - "Letters": "Letters", - "STORAGE": "STORAGE", - "FOLDER": "FOLDER", - "CREATION DATE": "CREATION DATE", - "NOTE LINK": "NOTE LINK", - ".md": ".md", - ".txt": ".txt", - ".html": ".html", - ".pdf": ".pdf", - "Print": "Print", - "Your preferences for Boostnote": "Your preferences for Boostnote", - "Storage Locations": "Storage Locations", - "Add Storage Location": "Add Storage Location", - "Add Folder": "Add Folder", - "Open Storage folder": "Open Storage folder", - "Unlink": "Unlink", - "Edit": "Edit", - "Delete": "Delete", - "Interface": "Interface", - "Interface Theme": "Interface Theme", - "Default": "Default", - "White": "White", - "Solarized Dark": "Solarized Dark", - "Dark": "Dark", - "Show a confirmation dialog when deleting notes": "Show a confirmation dialog when deleting notes", - "Editor Theme": "Editor Theme", - "Editor Font Size": "Editor Font Size", - "Editor Font Family": "Editor Font Family", - "Editor Indent Style": "Editor Indent Style", - "Spaces": "Spaces", - "Tabs": "Tabs", - "Switch to Preview": "Switch to Preview", - "When Editor Blurred": "When Editor Blurred", - "When Editor Blurred, Edit On Double Click": "When Editor Blurred, Edit On Double Click", - "On Right Click": "On Right Click", - "Editor Keymap": "Editor Keymap", - "default": "default", - "vim": "vim", - "emacs": "emacs", - "⚠️ Please restart boostnote after you change the keymap": "⚠️ Please restart boostnote after you change the keymap", - "Show line numbers in the editor": "Show line numbers in the editor", - "Allow editor to scroll past the last line": "Allow editor to scroll past the last line", - "Bring in web page title when pasting URL on editor": "Bring in web page title when pasting URL on editor", - "Preview": "Preview", - "Preview Font Size": "Preview Font Size", - "Preview Font Family": "Preview Font Family", - "Code Block Theme": "Code Block Theme", - "Allow preview to scroll past the last line": "Allow preview to scroll past the last line", - "Show line numbers for preview code blocks": "Show line numbers for preview code blocks", - "LaTeX Inline Open Delimiter": "LaTeX Inline Open Delimiter", - "LaTeX Inline Close Delimiter": "LaTeX Inline Close Delimiter", - "LaTeX Block Open Delimiter": "LaTeX Block Open Delimiter", - "LaTeX Block Close Delimiter": "LaTeX Block Close Delimiter", - "PlantUML Server": "PlantUML Server", - "Community": "Community", - "Subscribe to Newsletter": "Subscribe to Newsletter", - "GitHub": "GitHub", - "Blog": "Blog", - "Facebook Group": "Facebook Group", - "Twitter": "Twitter", - "About": "About", - "Boostnote": "Boostnote", - "An open source note-taking app made for programmers just like you.": "An open source note-taking app made for programmers just like you.", - "Website": "Website", - "Development": "Development", - " : Development configurations for Boostnote.": " : Development configurations for Boostnote.", - "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", - "License: GPL v3": "License: GPL v3", - "Analytics": "Analytics", - "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.", - "You can see how it works on ": "You can see how it works on ", - "You can choose to enable or disable this option.": "You can choose to enable or disable this option.", - "Enable analytics to help improve Boostnote": "Enable analytics to help improve Boostnote", - "Crowdfunding": "Crowdfunding", - "Dear Boostnote users,": "Dear Boostnote users,", - "Thank you for using Boostnote!": "Thank you for using Boostnote!", - "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote is used in about 200 different countries and regions by an awesome community of developers.", - "To support our growing userbase, and satisfy community expectations,": "To support our growing userbase, and satisfy community expectations,", - "we would like to invest more time and resources in this project.": "we would like to invest more time and resources in this project.", - "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!", - "Thanks,": "Thanks,", - "The Boostnote Team": "The Boostnote Team", - "Support via OpenCollective": "Support via OpenCollective", - "Language": "Language", - "English": "English", - "German": "German", - "French": "French", - "Show \"Saved to Clipboard\" notification when copying": "Show \"Saved to Clipboard\" notification when copying", - "All Notes": "All Notes", - "Starred": "Starred", - "Are you sure to ": "Are you sure to ", - " delete": " delete", - "this folder?": "this folder?", - "Confirm": "Confirm", - "Cancel": "Cancel", - "Markdown Note": "Markdown Note", - "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.", - "Snippet Note": "Snippet Note", - "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "This format is for creating code snippets. Multiple snippets can be grouped into a single note.", - "Tab to switch format": "Tab to switch format", - "Updated": "Updated", - "Created": "Created", - "Alphabetically": "Alphabetically", - "Default View": "Default View", - "Compressed View": "Compressed View", - "Search": "Search", - "Blog Type": "Blog Type", - "Blog Address": "Blog Address", - "Save": "Save", - "Auth": "Auth", - "Authentication Method": "Authentication Method", - "JWT": "JWT", - "USER": "USER", - "Token": "Token", - "Storage": "Storage", - "Hotkeys": "Hotkeys", - "Show/Hide Boostnote": "Show/Hide Boostnote", - "Restore": "Restore", - "Permanent Delete": "Permanent Delete", - "Confirm note deletion": "Confirm note deletion", - "This will permanently remove this note.": "This will permanently remove this note.", - "Successfully applied!": "Successfully applied!", - "Albanian": "Albanian", - "Chinese (zh-CN)": "Chinese (zh-CN)", - "Chinese (zh-TW)": "Chinese (zh-TW)", - "Danish": "Danish", - "Japanese": "Japanese", - "Korean": "Korean", - "Norwegian": "Norwegian", - "Polish": "Polish", - "Portuguese": "Portuguese", - "Spanish": "Spanish", - "Unsaved Changes!": "Unsaved Changes!", - "Russian": "Russian", - "Command(⌘)": "Command(⌘)", - "Editor Rulers": "Editor Rulers", - "Enable": "Enable", - "Disable": "Disable", - "Sanitization": "Sanitization", - "Only allow secure html tags (recommended)": "Only allow secure html tags (recommended)", - "Allow styles": "Allow styles", - "Allow dangerous html tags": "Allow dangerous html tags", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", - "Spellcheck disabled": "Spellcheck disabled", - "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect", - "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", - "Wrap line in Snippet Note": "Wrap line in Snippet Note" + "Notes": "Notes", + "Tags": "Tags", + "Preferences": "Preferences", + "Make a note": "Make a note", + "Ctrl": "Ctrl", + "Ctrl(^)": "Ctrl", + "to create a new note": "to create a new note", + "Toggle Mode": "Toggle Mode", + "Trash": "Trash", + "MODIFICATION DATE": "MODIFICATION DATE", + "Words": "Words", + "Letters": "Letters", + "STORAGE": "STORAGE", + "FOLDER": "FOLDER", + "CREATION DATE": "CREATION DATE", + "NOTE LINK": "NOTE LINK", + ".md": ".md", + ".txt": ".txt", + ".html": ".html", + ".pdf": ".pdf", + "Print": "Print", + "Your preferences for Boostnote": "Your preferences for Boostnote", + "Storage Locations": "Storage Locations", + "Add Storage Location": "Add Storage Location", + "Add Folder": "Add Folder", + "Open Storage folder": "Open Storage folder", + "Unlink": "Unlink", + "Edit": "Edit", + "Delete": "Delete", + "Interface": "Interface", + "Interface Theme": "Interface Theme", + "Default": "Default", + "White": "White", + "Solarized Dark": "Solarized Dark", + "Dark": "Dark", + "Show a confirmation dialog when deleting notes": "Show a confirmation dialog when deleting notes", + "Editor Theme": "Editor Theme", + "Editor Font Size": "Editor Font Size", + "Editor Font Family": "Editor Font Family", + "Editor Indent Style": "Editor Indent Style", + "Spaces": "Spaces", + "Tabs": "Tabs", + "Switch to Preview": "Switch to Preview", + "When Editor Blurred": "When Editor Blurred", + "When Editor Blurred, Edit On Double Click": "When Editor Blurred, Edit On Double Click", + "On Right Click": "On Right Click", + "Editor Keymap": "Editor Keymap", + "default": "default", + "vim": "vim", + "emacs": "emacs", + "⚠️ Please restart boostnote after you change the keymap": "⚠️ Please restart boostnote after you change the keymap", + "Show line numbers in the editor": "Show line numbers in the editor", + "Allow editor to scroll past the last line": "Allow editor to scroll past the last line", + "Bring in web page title when pasting URL on editor": "Bring in web page title when pasting URL on editor", + "Preview": "Preview", + "Preview Font Size": "Preview Font Size", + "Preview Font Family": "Preview Font Family", + "Code Block Theme": "Code Block Theme", + "Allow preview to scroll past the last line": "Allow preview to scroll past the last line", + "Show line numbers for preview code blocks": "Show line numbers for preview code blocks", + "LaTeX Inline Open Delimiter": "LaTeX Inline Open Delimiter", + "LaTeX Inline Close Delimiter": "LaTeX Inline Close Delimiter", + "LaTeX Block Open Delimiter": "LaTeX Block Open Delimiter", + "LaTeX Block Close Delimiter": "LaTeX Block Close Delimiter", + "PlantUML Server": "PlantUML Server", + "Community": "Community", + "Subscribe to Newsletter": "Subscribe to Newsletter", + "GitHub": "GitHub", + "Blog": "Blog", + "Facebook Group": "Facebook Group", + "Twitter": "Twitter", + "About": "About", + "Boostnote": "Boostnote", + "An open source note-taking app made for programmers just like you.": "An open source note-taking app made for programmers just like you.", + "Website": "Website", + "Development": "Development", + " : Development configurations for Boostnote.": " : Development configurations for Boostnote.", + "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", + "License: GPL v3": "License: GPL v3", + "Analytics": "Analytics", + "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.", + "You can see how it works on ": "You can see how it works on ", + "You can choose to enable or disable this option.": "You can choose to enable or disable this option.", + "Enable analytics to help improve Boostnote": "Enable analytics to help improve Boostnote", + "Crowdfunding": "Crowdfunding", + "Dear Boostnote users,": "Dear Boostnote users,", + "Thank you for using Boostnote!": "Thank you for using Boostnote!", + "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote is used in about 200 different countries and regions by an awesome community of developers.", + "To support our growing userbase, and satisfy community expectations,": "To support our growing userbase, and satisfy community expectations,", + "we would like to invest more time and resources in this project.": "we would like to invest more time and resources in this project.", + "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!", + "Thanks,": "Thanks,", + "The Boostnote Team": "The Boostnote Team", + "Support via OpenCollective": "Support via OpenCollective", + "Language": "Language", + "English": "English", + "German": "German", + "French": "French", + "Show \"Saved to Clipboard\" notification when copying": "Show \"Saved to Clipboard\" notification when copying", + "All Notes": "All Notes", + "Starred": "Starred", + "Are you sure to ": "Are you sure to ", + " delete": " delete", + "this folder?": "this folder?", + "Confirm": "Confirm", + "Cancel": "Cancel", + "Markdown Note": "Markdown Note", + "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.", + "Snippet Note": "Snippet Note", + "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "This format is for creating code snippets. Multiple snippets can be grouped into a single note.", + "Tab to switch format": "Tab to switch format", + "Updated": "Updated", + "Created": "Created", + "Alphabetically": "Alphabetically", + "Default View": "Default View", + "Compressed View": "Compressed View", + "Search": "Search", + "Blog Type": "Blog Type", + "Blog Address": "Blog Address", + "Save": "Save", + "Auth": "Auth", + "Authentication Method": "Authentication Method", + "JWT": "JWT", + "USER": "USER", + "Token": "Token", + "Storage": "Storage", + "Hotkeys": "Hotkeys", + "Show/Hide Boostnote": "Show/Hide Boostnote", + "Restore": "Restore", + "Permanent Delete": "Permanent Delete", + "Confirm note deletion": "Confirm note deletion", + "This will permanently remove this note.": "This will permanently remove this note.", + "Successfully applied!": "Successfully applied!", + "Albanian": "Albanian", + "Chinese (zh-CN)": "Chinese (zh-CN)", + "Chinese (zh-TW)": "Chinese (zh-TW)", + "Danish": "Danish", + "Japanese": "Japanese", + "Korean": "Korean", + "Norwegian": "Norwegian", + "Polish": "Polish", + "Portuguese": "Portuguese", + "Spanish": "Spanish", + "Unsaved Changes!": "Unsaved Changes!", + "Russian": "Russian", + "Command(⌘)": "Command(⌘)", + "Editor Rulers": "Editor Rulers", + "Enable": "Enable", + "Disable": "Disable", + "Sanitization": "Sanitization", + "Only allow secure html tags (recommended)": "Only allow secure html tags (recommended)", + "Allow styles": "Allow styles", + "Allow dangerous html tags": "Allow dangerous html tags", + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Spellcheck disabled": "Spellcheck disabled", + "Show menu bar": "Show menu bar", + "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/de.json b/locales/de.json index cac158c5..8bf74c96 100644 --- a/locales/de.json +++ b/locales/de.json @@ -1,218 +1,218 @@ { - "Notes": "Notizen", - "Tags": "Tags", - "Preferences": "Einstellungen", - "Make a note": "Notiz erstellen", - "Ctrl": "Strg", - "Ctrl(^)": "Strg", - "to create a new note": "um eine neue Notiz zu erstellen", - "Toggle Mode": "Modus umschalten", - "Trash": "Papierkorb", - "MODIFICATION DATE": "ÄNDERUNGSDATUM", - "Words": "Wörter", - "Letters": "Buchstaben", - "STORAGE": "SPEICHERORT", - "FOLDER": "ORDNER", - "CREATION DATE": "ERSTELLUNGSDATUM", - "NOTE LINK": "NOTIZ LINK", - ".md": ".md", - ".txt": ".txt", - ".html": ".html", - ".pdf": ".pdf", - "Print": "Drucken", - "Your preferences for Boostnote": "Boostnote Einstellungen", - "Storage Locations": "Speicherverwaltung", - "Add Storage Location": "Speicherort hinzufügen", - "Add Folder": "Ordner hinzufügen", - "Open Storage folder": "Speicherort öffnen", - "Unlink": "Verknüpfung aufheben", - "Edit": "Bearbeiten", - "Delete": "Löschen", - "Interface": "Darstellung", - "Interface Theme": "Stil", - "Default": "Standard", - "White": "Hell", - "Solarized Dark": "Solarized Dark", - "Dark": "Dunkel", - "Show a confirmation dialog when deleting notes": "Bestätigungsdialog beim Löschen von Notizen anzeigen", - "Editor Theme": "Editor Theme", - "Editor Font Size": "Editor Schriftgröße", - "Editor Font Family": "Editor Schriftart", - "Editor Indent Style": "Editor Einrückestil", - "Spaces": "Leerzeichen", - "Tabs": "Tabs", - "Switch to Preview": "Zur Vorschau wechseln", - "When Editor Blurred": "Wenn Editor nicht fokusiert", - "When Editor Blurred, Edit On Double Click": "Mit Doppelklick bearbeiten, wenn Editor in Vorschaumodus", - "On Right Click": "Mit Rechtsklick", - "Editor Keymap": "Editor Tastenbelegung", - "default": "Standard", - "vim": "vim", - "emacs": "emacs", - "⚠️ Please restart boostnote after you change the keymap": "⚠️ Boostnote nach Änderung der Tastenbelegung neu starten", - "Show line numbers in the editor": "Zeilennummern im Editor anzeigen", - "Allow editor to scroll past the last line": "Editor das Scrollen über das Ende hinaus erlauben", - "Bring in web page title when pasting URL on editor": "Titel der Website beim Einfügen in den Editor anzeigen", - "Preview": "Vorschau", - "Preview Font Size": "Vorschau Schriftgröße", - "Preview Font Family": "Vorschau Schriftart", - "Code Block Theme": "Code-Block Theme", - "Allow preview to scroll past the last line": "Vorschau das Scrollen über das Ende hinaus erlauben", - "Show line numbers for preview code blocks": "Zeilennummern in Vorschau-Code-Blöcken anzeigen", - "LaTeX Inline Open Delimiter": "LaTeX Inline Beginn Kennzeichen", - "LaTeX Inline Close Delimiter": "LaTeX Inline Ende Kennzeichen", - "LaTeX Block Open Delimiter": "LaTeX Block Beginn Kennzeichen", - "LaTeX Block Close Delimiter": "LaTeX Block Ende Kennzeichen", - "PlantUML Server": "PlantUML Server", - "Community": "Community", - "Subscribe to Newsletter": "Newsletter abonnieren", - "GitHub": "GitHub", - "Blog": "Blog", - "Facebook Group": "Facebook Gruppe", - "Twitter": "Twitter", - "About": "Über", - "Boostnote": "Boostnote", - "An open source note-taking app made for programmers just like you.": "Eine OpenSource-Notizapp für Programmierer wie du und ich.", - "Website": "Website", - "Development": "Entwicklung", - " : Development configurations for Boostnote.": " : Entwicklungseinstellungen für Boostnote.", - "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", - "License: GPL v3": "License: GPL v3", - "Analytics": "Analytics", - "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote sammelt anonyme Daten, um die App zu verbessern. Persönliche Informationen, wie z.B. der Inhalt deiner Notizen, werden dabei nicht erfasst.", - "You can see how it works on ": "Wie das funktioniert, kannst du dir hier ansehen ", - "You can choose to enable or disable this option.": "Du kannst wählen, ob du diese Option aktivieren oder daektivieren möchtest.", - "Enable analytics to help improve Boostnote": "Datenerhebung zur Verbesserung von Boostnote aktivieren", - "Crowdfunding": "Crowdfunding", - "Dear Boostnote users,": "Hallo,", - "Thank you for using Boostnote!": "Danke, dass du Boostnote verwendest.", - "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote wird in über 200 verschiedenen Ländern von einer großartigen Community von Entwicklern verwendet.", - "To support our growing userbase, and satisfy community expectations,": "Um die Erwartungen der Community weiterhin erfüllen zu können und die Verbreitung von Boostnote weiter voranzutreiben,", - "we would like to invest more time and resources in this project.": "würden wir gern mehr Zeit und Resourcen in dieses Projekt investieren.", - "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "Wenn dir dieses Projekt gefällt und du sein Potential erkennst, kannst du uns gern mit OpenCollective unterstützen!", - "Thanks,": "Vielen Dank,", - "The Boostnote Team": "Dein Boostnote Team", - "Support via OpenCollective": "Unterstützen mit OpenCollective", - "Language": "Sprache", - "English": "Englisch", - "German": "Deutsch", - "French": "Französisch", - "Show \"Saved to Clipboard\" notification when copying": "\"Auf Clipboard gespeichert\" Benachrichtigungen beim Kopieren anzeigen", - "All Notes": "Alle Notizen", - "Starred": "Markiert", - "Are you sure to ": "Sind sie sicher ", - " delete": " zu löschen", - "this folder?": "diesen Ordner?", - "Confirm": "Bestätigen", - "Cancel": "Abbrechen", - "Markdown Note": "Markdown Notiz", - "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "Mit diesem Format kannst du einzelne Textdokumente erstellen. Dabei stehen dir Checklisten, Code- & Latex-Blöcke zur Verfügung.", - "Snippet Note": "Codeschnipsel", - "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "Mit diesem Format kannst du mehrere Codeschnipsel erstellen und sie in einer Notiz zusammenfassen.", - "Tab to switch format": "Tab drücken, um das Format zu wechseln", - "Updated": "Bearbeitet", - "Created": "Erstellt", - "Alphabetically": "Alphabetisch", - "Default View": "Standardansicht", - "Compressed View": "Kompaktansicht", - "Search": "Suchen", - "Blog Type": "Blog-Typ", - "Blog Address": "Blog Adresse", - "Save": "Speichern", - "Auth": "Authentifizierung", - "Authentication Method": "Authentifizierungsmethode", - "JWT": "JWT", - "USER": "BENUTZER", - "Token": "Token", - "Storage": "Speicher", - "Hotkeys": "Tastenkürzel", - "Show/Hide Boostnote": "Boostnote anzeigen/verstecken", - "Restore": "Wiederherstellen", - "Permanent Delete": "Dauerhaft löschen", - "Confirm note deletion": "Löschen bestätigen", - "This will permanently remove this note.": "Diese Notiz wird dauerhaft gelöscht.", - "Unsaved Changes!": "Speichern notwendig!", - "Albanian": "Albanisch", - "Danish": "Dänisch", - "Japanese": "Japanisch", - "Korean": "Koreanisch", - "Norwegian": "Norwegisch", - "Polish": "Polnisch", - "Portuguese": "Portugiesisch", - "Spanish": "Spanisch", - "Chinese (zh-CN)": "Chinesisch (China)", - "Chinese (zh-TW)": "Chinesisch (Taiwan)", - "Successfully applied!": "Erfolgreich gespeichert!", - "UserName": "Benutzername", - "Password": "Passwort", - "Russian": "Russisch", - "Thai": "Thai (ภาษาไทย)", - "Command(⌘)": "Befehlstaste(⌘)", - "Editor Rulers": "Editor Trennline", - "Enable": "Aktiviert", - "Disable": "Deaktiviert", - "Sanitization": "Sanitization", - "Only allow secure html tags (recommended)": "Erlaube nur sichere HTML Tags (empfohlen)", - "Allow styles": "Erlaube Styles", - "Allow dangerous html tags": "Erlaube gefähliche HTML Tags", - "Select filter mode": "Wähle Filter Modus", - "Add tag...": "Tag hinzufügen...", - "Star": "Markieren", - "Fullscreen": "Vollbild", - "Info": "Info", - "Remove pin": "Pin entfernen", - "Pin to Top": "Notiz anpinnen", - "Delete Note": "Notiz löschen", - "Clone Note": "Notiz duplizieren", - "Restore Note": "Notiz wiederherstellen", - "Copy Note Link": "Link zur Notiz kopieren", - "Publish Blog": "Auf Blog veröffentlichen", - "Update Blog": "Blog aktualisieren", - "Open Blog": "Blog öffnen", - "Empty Trash": "Papierkorb leeren", - "Rename Folder": "Ordner umbenennen", - "Export Folder": "Ordner exportieren", - "Export as txt": "Exportieren als txt", - "Export as md": "Exportieren als md", - "Delete Folder": "Ordner löschen", - "Select directory": "Ordner auswählen", - "Select a folder to export the files to": "Wähle einen Ordner zum Export der Dateien", - "Description...": "Beschreibung...", - "Publish Failed": "Veröffentlichung fehlgeschlagen", - "Check and update your blog setting and try again.": "Prüfe und aktualisiere deine Blog Einstellungen und versuche es noch einmal.", - "Delete a snippet": "Codeschnipsel löschen", - "This work cannot be undone.": "Diese Aktion kann nicht rückgängig gemacht werden.", - "Help": "Hilfe", - "Hungarian": "Ungarisch", - "Hide Help": "Hilfe verstecken", - "wordpress": "Wordpress", - "Add Storage": "Speicher hinzufügen", - "Name": "Name", - "Type": "Typ", - "File System": "Dateisystem", - "Setting up 3rd-party cloud storage integration:": "Integration von Cloudspeicher externer Anbieter einrichten:", - "Cloud-Syncing-and-Backup": "Cloud-Syncing-and-Backup", - "Location": "Ort", - "Add": "Hinzufügen", - "Available Keys": "Verfügbare Tasten", - "Select Directory": "Ordner auswählen", - "copy": "Kopie", - "Create new folder": "Ordner erstellen", - "Folder name": "Ordnername", - "Create": "Erstellen", - "Untitled": "Neuer Ordner", - "Unlink Storage": "Speicherverknüpfung aufheben", - "Unlinking removes this linked storage from Boostnote. No data is removed, please manually delete the folder from your hard drive if needed.": "Die Verknüpfung des Speichers mit Boostnote wird entfernt. Es werden keine Daten gelöscht. Um die Daten dauerhaft zu löschen musst du den Ordner auf der Festplatte manuell entfernen.", - "Empty note": "Leere Notiz", - "Unnamed": "Unbenannt", - "Rename": "Umbenennen", - "Folder Name": "Ordnername", - "No tags": "Keine Tags", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", - "Spellcheck disabled": "Spellcheck disabled", - "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect", - "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", - "Wrap line in Snippet Note": "Wrap line in Snippet Note" + "Notes": "Notizen", + "Tags": "Tags", + "Preferences": "Einstellungen", + "Make a note": "Notiz erstellen", + "Ctrl": "Strg", + "Ctrl(^)": "Strg", + "to create a new note": "um eine neue Notiz zu erstellen", + "Toggle Mode": "Modus umschalten", + "Trash": "Papierkorb", + "MODIFICATION DATE": "ÄNDERUNGSDATUM", + "Words": "Wörter", + "Letters": "Buchstaben", + "STORAGE": "SPEICHERORT", + "FOLDER": "ORDNER", + "CREATION DATE": "ERSTELLUNGSDATUM", + "NOTE LINK": "NOTIZ LINK", + ".md": ".md", + ".txt": ".txt", + ".html": ".html", + ".pdf": ".pdf", + "Print": "Drucken", + "Your preferences for Boostnote": "Boostnote Einstellungen", + "Storage Locations": "Speicherverwaltung", + "Add Storage Location": "Speicherort hinzufügen", + "Add Folder": "Ordner hinzufügen", + "Open Storage folder": "Speicherort öffnen", + "Unlink": "Verknüpfung aufheben", + "Edit": "Bearbeiten", + "Delete": "Löschen", + "Interface": "Darstellung", + "Interface Theme": "Stil", + "Default": "Standard", + "White": "Hell", + "Solarized Dark": "Solarized Dark", + "Dark": "Dunkel", + "Show a confirmation dialog when deleting notes": "Bestätigungsdialog beim Löschen von Notizen anzeigen", + "Editor Theme": "Editor Theme", + "Editor Font Size": "Editor Schriftgröße", + "Editor Font Family": "Editor Schriftart", + "Editor Indent Style": "Editor Einrückestil", + "Spaces": "Leerzeichen", + "Tabs": "Tabs", + "Switch to Preview": "Zur Vorschau wechseln", + "When Editor Blurred": "Wenn Editor nicht fokusiert", + "When Editor Blurred, Edit On Double Click": "Mit Doppelklick bearbeiten, wenn Editor in Vorschaumodus", + "On Right Click": "Mit Rechtsklick", + "Editor Keymap": "Editor Tastenbelegung", + "default": "Standard", + "vim": "vim", + "emacs": "emacs", + "⚠️ Please restart boostnote after you change the keymap": "⚠️ Boostnote nach Änderung der Tastenbelegung neu starten", + "Show line numbers in the editor": "Zeilennummern im Editor anzeigen", + "Allow editor to scroll past the last line": "Editor das Scrollen über das Ende hinaus erlauben", + "Bring in web page title when pasting URL on editor": "Titel der Website beim Einfügen in den Editor anzeigen", + "Preview": "Vorschau", + "Preview Font Size": "Vorschau Schriftgröße", + "Preview Font Family": "Vorschau Schriftart", + "Code Block Theme": "Code-Block Theme", + "Allow preview to scroll past the last line": "Vorschau das Scrollen über das Ende hinaus erlauben", + "Show line numbers for preview code blocks": "Zeilennummern in Vorschau-Code-Blöcken anzeigen", + "LaTeX Inline Open Delimiter": "LaTeX Inline Beginn Kennzeichen", + "LaTeX Inline Close Delimiter": "LaTeX Inline Ende Kennzeichen", + "LaTeX Block Open Delimiter": "LaTeX Block Beginn Kennzeichen", + "LaTeX Block Close Delimiter": "LaTeX Block Ende Kennzeichen", + "PlantUML Server": "PlantUML Server", + "Community": "Community", + "Subscribe to Newsletter": "Newsletter abonnieren", + "GitHub": "GitHub", + "Blog": "Blog", + "Facebook Group": "Facebook Gruppe", + "Twitter": "Twitter", + "About": "Über", + "Boostnote": "Boostnote", + "An open source note-taking app made for programmers just like you.": "Eine OpenSource-Notizapp für Programmierer wie du und ich.", + "Website": "Website", + "Development": "Entwicklung", + " : Development configurations for Boostnote.": " : Entwicklungseinstellungen für Boostnote.", + "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", + "License: GPL v3": "License: GPL v3", + "Analytics": "Analytics", + "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote sammelt anonyme Daten, um die App zu verbessern. Persönliche Informationen, wie z.B. der Inhalt deiner Notizen, werden dabei nicht erfasst.", + "You can see how it works on ": "Wie das funktioniert, kannst du dir hier ansehen ", + "You can choose to enable or disable this option.": "Du kannst wählen, ob du diese Option aktivieren oder daektivieren möchtest.", + "Enable analytics to help improve Boostnote": "Datenerhebung zur Verbesserung von Boostnote aktivieren", + "Crowdfunding": "Crowdfunding", + "Dear Boostnote users,": "Hallo,", + "Thank you for using Boostnote!": "Danke, dass du Boostnote verwendest.", + "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote wird in über 200 verschiedenen Ländern von einer großartigen Community von Entwicklern verwendet.", + "To support our growing userbase, and satisfy community expectations,": "Um die Erwartungen der Community weiterhin erfüllen zu können und die Verbreitung von Boostnote weiter voranzutreiben,", + "we would like to invest more time and resources in this project.": "würden wir gern mehr Zeit und Resourcen in dieses Projekt investieren.", + "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "Wenn dir dieses Projekt gefällt und du sein Potential erkennst, kannst du uns gern mit OpenCollective unterstützen!", + "Thanks,": "Vielen Dank,", + "The Boostnote Team": "Dein Boostnote Team", + "Support via OpenCollective": "Unterstützen mit OpenCollective", + "Language": "Sprache", + "English": "Englisch", + "German": "Deutsch", + "French": "Französisch", + "Show \"Saved to Clipboard\" notification when copying": "\"Auf Clipboard gespeichert\" Benachrichtigungen beim Kopieren anzeigen", + "All Notes": "Alle Notizen", + "Starred": "Markiert", + "Are you sure to ": "Sind sie sicher ", + " delete": " zu löschen", + "this folder?": "diesen Ordner?", + "Confirm": "Bestätigen", + "Cancel": "Abbrechen", + "Markdown Note": "Markdown Notiz", + "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "Mit diesem Format kannst du einzelne Textdokumente erstellen. Dabei stehen dir Checklisten, Code- & Latex-Blöcke zur Verfügung.", + "Snippet Note": "Codeschnipsel", + "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "Mit diesem Format kannst du mehrere Codeschnipsel erstellen und sie in einer Notiz zusammenfassen.", + "Tab to switch format": "Tab drücken, um das Format zu wechseln", + "Updated": "Bearbeitet", + "Created": "Erstellt", + "Alphabetically": "Alphabetisch", + "Default View": "Standardansicht", + "Compressed View": "Kompaktansicht", + "Search": "Suchen", + "Blog Type": "Blog-Typ", + "Blog Address": "Blog Adresse", + "Save": "Speichern", + "Auth": "Authentifizierung", + "Authentication Method": "Authentifizierungsmethode", + "JWT": "JWT", + "USER": "BENUTZER", + "Token": "Token", + "Storage": "Speicher", + "Hotkeys": "Tastenkürzel", + "Show/Hide Boostnote": "Boostnote anzeigen/verstecken", + "Restore": "Wiederherstellen", + "Permanent Delete": "Dauerhaft löschen", + "Confirm note deletion": "Löschen bestätigen", + "This will permanently remove this note.": "Diese Notiz wird dauerhaft gelöscht.", + "Unsaved Changes!": "Speichern notwendig!", + "Albanian": "Albanisch", + "Danish": "Dänisch", + "Japanese": "Japanisch", + "Korean": "Koreanisch", + "Norwegian": "Norwegisch", + "Polish": "Polnisch", + "Portuguese": "Portugiesisch", + "Spanish": "Spanisch", + "Chinese (zh-CN)": "Chinesisch (China)", + "Chinese (zh-TW)": "Chinesisch (Taiwan)", + "Successfully applied!": "Erfolgreich gespeichert!", + "UserName": "Benutzername", + "Password": "Passwort", + "Russian": "Russisch", + "Thai": "Thai (ภาษาไทย)", + "Command(⌘)": "Befehlstaste(⌘)", + "Editor Rulers": "Editor Trennline", + "Enable": "Aktiviert", + "Disable": "Deaktiviert", + "Sanitization": "Sanitization", + "Only allow secure html tags (recommended)": "Erlaube nur sichere HTML Tags (empfohlen)", + "Allow styles": "Erlaube Styles", + "Allow dangerous html tags": "Erlaube gefähliche HTML Tags", + "Select filter mode": "Wähle Filter Modus", + "Add tag...": "Tag hinzufügen...", + "Star": "Markieren", + "Fullscreen": "Vollbild", + "Info": "Info", + "Remove pin": "Pin entfernen", + "Pin to Top": "Notiz anpinnen", + "Delete Note": "Notiz löschen", + "Clone Note": "Notiz duplizieren", + "Restore Note": "Notiz wiederherstellen", + "Copy Note Link": "Link zur Notiz kopieren", + "Publish Blog": "Auf Blog veröffentlichen", + "Update Blog": "Blog aktualisieren", + "Open Blog": "Blog öffnen", + "Empty Trash": "Papierkorb leeren", + "Rename Folder": "Ordner umbenennen", + "Export Folder": "Ordner exportieren", + "Export as txt": "Exportieren als txt", + "Export as md": "Exportieren als md", + "Delete Folder": "Ordner löschen", + "Select directory": "Ordner auswählen", + "Select a folder to export the files to": "Wähle einen Ordner zum Export der Dateien", + "Description...": "Beschreibung...", + "Publish Failed": "Veröffentlichung fehlgeschlagen", + "Check and update your blog setting and try again.": "Prüfe und aktualisiere deine Blog Einstellungen und versuche es noch einmal.", + "Delete a snippet": "Codeschnipsel löschen", + "This work cannot be undone.": "Diese Aktion kann nicht rückgängig gemacht werden.", + "Help": "Hilfe", + "Hungarian": "Ungarisch", + "Hide Help": "Hilfe verstecken", + "wordpress": "Wordpress", + "Add Storage": "Speicher hinzufügen", + "Name": "Name", + "Type": "Typ", + "File System": "Dateisystem", + "Setting up 3rd-party cloud storage integration:": "Integration von Cloudspeicher externer Anbieter einrichten:", + "Cloud-Syncing-and-Backup": "Cloud-Syncing-and-Backup", + "Location": "Ort", + "Add": "Hinzufügen", + "Available Keys": "Verfügbare Tasten", + "Select Directory": "Ordner auswählen", + "copy": "Kopie", + "Create new folder": "Ordner erstellen", + "Folder name": "Ordnername", + "Create": "Erstellen", + "Untitled": "Neuer Ordner", + "Unlink Storage": "Speicherverknüpfung aufheben", + "Unlinking removes this linked storage from Boostnote. No data is removed, please manually delete the folder from your hard drive if needed.": "Die Verknüpfung des Speichers mit Boostnote wird entfernt. Es werden keine Daten gelöscht. Um die Daten dauerhaft zu löschen musst du den Ordner auf der Festplatte manuell entfernen.", + "Empty note": "Leere Notiz", + "Unnamed": "Unbenannt", + "Rename": "Umbenennen", + "Folder Name": "Ordnername", + "No tags": "Keine Tags", + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Spellcheck disabled": "Spellcheck disabled", + "Show menu bar": "Show menu bar", + "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/en.json b/locales/en.json index a10f3be9..ba2e3a41 100644 --- a/locales/en.json +++ b/locales/en.json @@ -1,193 +1,193 @@ { - "Notes": "Notes", - "Tags": "Tags", - "Preferences": "Preferences", - "Make a note": "Make a note", - "Ctrl": "Ctrl", - "Ctrl(^)": "Ctrl(^)", - "to create a new note": "to create a new note", - "Toggle Mode": "Toggle Mode", - "Add tag...": "Add tag...", - "Trash": "Trash", - "MODIFICATION DATE": "MODIFICATION DATE", - "Words": "Words", - "Letters": "Letters", - "STORAGE": "STORAGE", - "FOLDER": "FOLDER", - "CREATION DATE": "CREATION DATE", - "NOTE LINK": "NOTE LINK", - ".md": ".md", - ".txt": ".txt", - ".html": ".html", - ".pdf": ".pdf", - "Print": "Print", - "Your preferences for Boostnote": "Your preferences for Boostnote", - "Help": "Help", - "Hide Help": "Hide Help", - "Storage Locations": "Storage Locations", - "Add Storage Location": "Add Storage Location", - "Add Folder": "Add Folder", - "Select Folder": "Select Folder", - "Open Storage folder": "Open Storage folder", - "Unlink": "Unlink", - "Edit": "Edit", - "Delete": "Delete", - "Interface": "Interface", - "Interface Theme": "Interface Theme", - "Default": "Default", - "White": "White", - "Solarized Dark": "Solarized Dark", - "Dark": "Dark", - "Show a confirmation dialog when deleting notes": "Show a confirmation dialog when deleting notes", - "Disable Direct Write (It will be applied after restarting)": "Disable Direct Write (It will be applied after restarting)", - "Show only related tags": "Show only related tags", - "Editor Theme": "Editor Theme", - "Editor Font Size": "Editor Font Size", - "Editor Font Family": "Editor Font Family", - "Editor Indent Style": "Editor Indent Style", - "Spaces": "Spaces", - "Tabs": "Tabs", - "Switch to Preview": "Switch to Preview", - "When Editor Blurred": "When Editor Blurred", - "When Editor Blurred, Edit On Double Click": "When Editor Blurred, Edit On Double Click", - "On Right Click": "On Right Click", - "Editor Keymap": "Editor Keymap", - "default": "default", - "vim": "vim", - "emacs": "emacs", - "⚠️ Please restart boostnote after you change the keymap": "⚠️ Please restart boostnote after you change the keymap", - "Show line numbers in the editor": "Show line numbers in the editor", - "Allow editor to scroll past the last line": "Allow editor to scroll past the last line", - "Enable smart quotes": "Enable smart quotes", - "Bring in web page title when pasting URL on editor": "Bring in web page title when pasting URL on editor", - "Preview": "Preview", - "Preview Font Size": "Preview Font Size", - "Preview Font Family": "Preview Font Family", - "Code Block Theme": "Code Block Theme", - "Allow preview to scroll past the last line": "Allow preview to scroll past the last line", - "Show line numbers for preview code blocks": "Show line numbers for preview code blocks", - "LaTeX Inline Open Delimiter": "LaTeX Inline Open Delimiter", - "LaTeX Inline Close Delimiter": "LaTeX Inline Close Delimiter", - "LaTeX Block Open Delimiter": "LaTeX Block Open Delimiter", - "LaTeX Block Close Delimiter": "LaTeX Block Close Delimiter", - "PlantUML Server": "PlantUML Server", - "Community": "Community", - "Subscribe to Newsletter": "Subscribe to Newsletter", - "GitHub": "GitHub", - "Blog": "Blog", - "Facebook Group": "Facebook Group", - "Twitter": "Twitter", - "About": "About", - "Boostnote": "Boostnote", - "An open source note-taking app made for programmers just like you.": "An open source note-taking app made for programmers just like you.", - "Website": "Website", - "Development": "Development", - " : Development configurations for Boostnote.": " : Development configurations for Boostnote.", - "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", - "License: GPL v3": "License: GPL v3", - "Analytics": "Analytics", - "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.", - "You can see how it works on ": "You can see how it works on ", - "You can choose to enable or disable this option.": "You can choose to enable or disable this option.", - "Enable analytics to help improve Boostnote": "Enable analytics to help improve Boostnote", - "Crowdfunding": "Crowdfunding", - "Dear Boostnote users,": "Dear Boostnote users,", - "Thank you for using Boostnote!": "Thank you for using Boostnote!", - "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote is used in about 200 different countries and regions by an awesome community of developers.", - "To support our growing userbase, and satisfy community expectations,": "To support our growing userbase, and satisfy community expectations,", - "we would like to invest more time and resources in this project.": "we would like to invest more time and resources in this project.", - "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!", - "Thanks,": "Thanks,", - "The Boostnote Team": "The Boostnote Team", - "Support via OpenCollective": "Support via OpenCollective", - "Language": "Language", - "Default New Note": "Default New Note", - "English": "English", - "German": "German", - "French": "French", - "Show \"Saved to Clipboard\" notification when copying": "Show \"Saved to Clipboard\" notification when copying", - "All Notes": "All Notes", - "Starred": "Starred", - "Are you sure to ": "Are you sure to ", - " delete": " delete", - "this folder?": "this folder?", - "Confirm": "Confirm", - "Cancel": "Cancel", - "Markdown Note": "Markdown Note", - "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.", - "Snippet Note": "Snippet Note", - "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "This format is for creating code snippets. Multiple snippets can be grouped into a single note.", - "Tab to switch format": "Tab to switch format", - "Updated": "Updated", - "Created": "Created", - "Alphabetically": "Alphabetically", - "Counter": "Counter", - "Default View": "Default View", - "Compressed View": "Compressed View", - "Search": "Search", - "Blog Type": "Blog Type", - "Blog Address": "Blog Address", - "Save": "Save", - "Auth": "Auth", - "Authentication Method": "Authentication Method", - "JWT": "JWT", - "USER": "USER", - "Token": "Token", - "Storage": "Storage", - "Hotkeys": "Hotkeys", - "Show/Hide Boostnote": "Show/Hide Boostnote", - "Toggle Editor Mode": "Toggle Editor Mode", - "Delete Note": "Delete Note", - "Restore": "Restore", - "Permanent Delete": "Permanent Delete", - "Confirm note deletion": "Confirm note deletion", - "This will permanently remove this note.": "This will permanently remove this note.", - "Successfully applied!": "Successfully applied!", - "Albanian": "Albanian", - "Chinese (zh-CN)": "Chinese (zh-CN)", - "Chinese (zh-TW)": "Chinese (zh-TW)", - "Danish": "Danish", - "Japanese": "Japanese", - "Korean": "Korean", - "Norwegian": "Norwegian", - "Polish": "Polish", - "Portuguese": "Portuguese", - "Spanish": "Spanish", - "Unsaved Changes!": "Unsaved Changes!", - "UserName": "UserName", - "Password": "Password", - "Russian": "Russian", - "Hungarian": "Hungarian", - "Thai": "Thai (ภาษาไทย)", - "Command(⌘)": "Command(⌘)", - "Add Storage": "Add Storage", - "Name": "Name", - "Type": "Type", - "File System": "File System", - "Setting up 3rd-party cloud storage integration:": "Setting up 3rd-party cloud storage integration:", - "Cloud-Syncing-and-Backup": "Cloud-Syncing-and-Backup", - "Location": "Location", - "Add": "Add", - "Unlink Storage": "Unlink Storage", - "Unlinking removes this linked storage from Boostnote. No data is removed, please manually delete the folder from your hard drive if needed.": "Unlinking removes this linked storage from Boostnote. No data is removed, please manually delete the folder from your hard drive if needed.", - "Editor Rulers": "Editor Rulers", - "Enable": "Enable", - "Disable": "Disable", - "Sanitization": "Sanitization", - "Only allow secure html tags (recommended)": "Only allow secure html tags (recommended)", - "Render newlines in Markdown paragraphs as
    ": "Render newlines in Markdown paragraphs as
    ", - "Allow styles": "Allow styles", - "Allow dangerous html tags": "Allow dangerous html tags", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", - "Spellcheck disabled": "Spellcheck disabled", - "Save tags of a note in alphabetical order": "Save tags of a note in alphabetical order", - "Enable live count of notes": "Enable live count of notes", - "Enable smart table editor": "Enable smart table editor", - "Snippet Default Language": "Snippet Default Language", - "New notes are tagged with the filtering tags": "New notes are tagged with the filtering tags", - "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect", - "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", - "Wrap line in Snippet Note": "Wrap line in Snippet Note" + "Notes": "Notes", + "Tags": "Tags", + "Preferences": "Preferences", + "Make a note": "Make a note", + "Ctrl": "Ctrl", + "Ctrl(^)": "Ctrl(^)", + "to create a new note": "to create a new note", + "Toggle Mode": "Toggle Mode", + "Add tag...": "Add tag...", + "Trash": "Trash", + "MODIFICATION DATE": "MODIFICATION DATE", + "Words": "Words", + "Letters": "Letters", + "STORAGE": "STORAGE", + "FOLDER": "FOLDER", + "CREATION DATE": "CREATION DATE", + "NOTE LINK": "NOTE LINK", + ".md": ".md", + ".txt": ".txt", + ".html": ".html", + ".pdf": ".pdf", + "Print": "Print", + "Your preferences for Boostnote": "Your preferences for Boostnote", + "Help": "Help", + "Hide Help": "Hide Help", + "Storage Locations": "Storage Locations", + "Add Storage Location": "Add Storage Location", + "Add Folder": "Add Folder", + "Select Folder": "Select Folder", + "Open Storage folder": "Open Storage folder", + "Unlink": "Unlink", + "Edit": "Edit", + "Delete": "Delete", + "Interface": "Interface", + "Interface Theme": "Interface Theme", + "Default": "Default", + "White": "White", + "Solarized Dark": "Solarized Dark", + "Dark": "Dark", + "Show a confirmation dialog when deleting notes": "Show a confirmation dialog when deleting notes", + "Disable Direct Write (It will be applied after restarting)": "Disable Direct Write (It will be applied after restarting)", + "Show only related tags": "Show only related tags", + "Editor Theme": "Editor Theme", + "Editor Font Size": "Editor Font Size", + "Editor Font Family": "Editor Font Family", + "Editor Indent Style": "Editor Indent Style", + "Spaces": "Spaces", + "Tabs": "Tabs", + "Switch to Preview": "Switch to Preview", + "When Editor Blurred": "When Editor Blurred", + "When Editor Blurred, Edit On Double Click": "When Editor Blurred, Edit On Double Click", + "On Right Click": "On Right Click", + "Editor Keymap": "Editor Keymap", + "default": "default", + "vim": "vim", + "emacs": "emacs", + "⚠️ Please restart boostnote after you change the keymap": "⚠️ Please restart boostnote after you change the keymap", + "Show line numbers in the editor": "Show line numbers in the editor", + "Allow editor to scroll past the last line": "Allow editor to scroll past the last line", + "Enable smart quotes": "Enable smart quotes", + "Bring in web page title when pasting URL on editor": "Bring in web page title when pasting URL on editor", + "Preview": "Preview", + "Preview Font Size": "Preview Font Size", + "Preview Font Family": "Preview Font Family", + "Code Block Theme": "Code Block Theme", + "Allow preview to scroll past the last line": "Allow preview to scroll past the last line", + "Show line numbers for preview code blocks": "Show line numbers for preview code blocks", + "LaTeX Inline Open Delimiter": "LaTeX Inline Open Delimiter", + "LaTeX Inline Close Delimiter": "LaTeX Inline Close Delimiter", + "LaTeX Block Open Delimiter": "LaTeX Block Open Delimiter", + "LaTeX Block Close Delimiter": "LaTeX Block Close Delimiter", + "PlantUML Server": "PlantUML Server", + "Community": "Community", + "Subscribe to Newsletter": "Subscribe to Newsletter", + "GitHub": "GitHub", + "Blog": "Blog", + "Facebook Group": "Facebook Group", + "Twitter": "Twitter", + "About": "About", + "Boostnote": "Boostnote", + "An open source note-taking app made for programmers just like you.": "An open source note-taking app made for programmers just like you.", + "Website": "Website", + "Development": "Development", + " : Development configurations for Boostnote.": " : Development configurations for Boostnote.", + "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", + "License: GPL v3": "License: GPL v3", + "Analytics": "Analytics", + "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.", + "You can see how it works on ": "You can see how it works on ", + "You can choose to enable or disable this option.": "You can choose to enable or disable this option.", + "Enable analytics to help improve Boostnote": "Enable analytics to help improve Boostnote", + "Crowdfunding": "Crowdfunding", + "Dear Boostnote users,": "Dear Boostnote users,", + "Thank you for using Boostnote!": "Thank you for using Boostnote!", + "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote is used in about 200 different countries and regions by an awesome community of developers.", + "To support our growing userbase, and satisfy community expectations,": "To support our growing userbase, and satisfy community expectations,", + "we would like to invest more time and resources in this project.": "we would like to invest more time and resources in this project.", + "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!", + "Thanks,": "Thanks,", + "The Boostnote Team": "The Boostnote Team", + "Support via OpenCollective": "Support via OpenCollective", + "Language": "Language", + "Default New Note": "Default New Note", + "English": "English", + "German": "German", + "French": "French", + "Show \"Saved to Clipboard\" notification when copying": "Show \"Saved to Clipboard\" notification when copying", + "All Notes": "All Notes", + "Starred": "Starred", + "Are you sure to ": "Are you sure to ", + " delete": " delete", + "this folder?": "this folder?", + "Confirm": "Confirm", + "Cancel": "Cancel", + "Markdown Note": "Markdown Note", + "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.", + "Snippet Note": "Snippet Note", + "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "This format is for creating code snippets. Multiple snippets can be grouped into a single note.", + "Tab to switch format": "Tab to switch format", + "Updated": "Updated", + "Created": "Created", + "Alphabetically": "Alphabetically", + "Counter": "Counter", + "Default View": "Default View", + "Compressed View": "Compressed View", + "Search": "Search", + "Blog Type": "Blog Type", + "Blog Address": "Blog Address", + "Save": "Save", + "Auth": "Auth", + "Authentication Method": "Authentication Method", + "JWT": "JWT", + "USER": "USER", + "Token": "Token", + "Storage": "Storage", + "Hotkeys": "Hotkeys", + "Show/Hide Boostnote": "Show/Hide Boostnote", + "Toggle Editor Mode": "Toggle Editor Mode", + "Delete Note": "Delete Note", + "Restore": "Restore", + "Permanent Delete": "Permanent Delete", + "Confirm note deletion": "Confirm note deletion", + "This will permanently remove this note.": "This will permanently remove this note.", + "Successfully applied!": "Successfully applied!", + "Albanian": "Albanian", + "Chinese (zh-CN)": "Chinese (zh-CN)", + "Chinese (zh-TW)": "Chinese (zh-TW)", + "Danish": "Danish", + "Japanese": "Japanese", + "Korean": "Korean", + "Norwegian": "Norwegian", + "Polish": "Polish", + "Portuguese": "Portuguese", + "Spanish": "Spanish", + "Unsaved Changes!": "Unsaved Changes!", + "UserName": "UserName", + "Password": "Password", + "Russian": "Russian", + "Hungarian": "Hungarian", + "Thai": "Thai (ภาษาไทย)", + "Command(⌘)": "Command(⌘)", + "Add Storage": "Add Storage", + "Name": "Name", + "Type": "Type", + "File System": "File System", + "Setting up 3rd-party cloud storage integration:": "Setting up 3rd-party cloud storage integration:", + "Cloud-Syncing-and-Backup": "Cloud-Syncing-and-Backup", + "Location": "Location", + "Add": "Add", + "Unlink Storage": "Unlink Storage", + "Unlinking removes this linked storage from Boostnote. No data is removed, please manually delete the folder from your hard drive if needed.": "Unlinking removes this linked storage from Boostnote. No data is removed, please manually delete the folder from your hard drive if needed.", + "Editor Rulers": "Editor Rulers", + "Enable": "Enable", + "Disable": "Disable", + "Sanitization": "Sanitization", + "Only allow secure html tags (recommended)": "Only allow secure html tags (recommended)", + "Render newlines in Markdown paragraphs as
    ": "Render newlines in Markdown paragraphs as
    ", + "Allow styles": "Allow styles", + "Allow dangerous html tags": "Allow dangerous html tags", + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Spellcheck disabled": "Spellcheck disabled", + "Save tags of a note in alphabetical order": "Save tags of a note in alphabetical order", + "Enable live count of notes": "Enable live count of notes", + "Enable smart table editor": "Enable smart table editor", + "Snippet Default Language": "Snippet Default Language", + "New notes are tagged with the filtering tags": "New notes are tagged with the filtering tags", + "Show menu bar": "Show menu bar", + "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/es-ES.json b/locales/es-ES.json index 56945819..0d46fc44 100644 --- a/locales/es-ES.json +++ b/locales/es-ES.json @@ -1,164 +1,164 @@ - { - "Notes": "Notas", - "Tags": "Etiquetas", - "Preferences": "Preferencias", - "Make a note": "Crear nota", - "Ctrl": "Ctrl", - "Ctrl(^)": "Ctrl", - "to create a new note": "para crear una nueva nota", - "Toggle Mode": "Alternar modo", - "Trash": "Basura", - "MODIFICATION DATE": "FECHA DE MODIFICACIÓN", - "Words": "Palabras", - "Letters": "Letras", - "STORAGE": "ALMACENAMIENTO", - "FOLDER": "CARPETA", - "CREATION DATE": "FECHA DE CREACIÓN", - "NOTE LINK": "ENLACE DE LA NOTA", - ".md": ".md", - ".txt": ".txt", - ".html": ".html", - ".pdf": ".pdf", - "Print": "Imprimir", - "Your preferences for Boostnote": "Tus preferencias para Boostnote", - "Storage Locations": "Almacenamientos", - "Add Storage Location": "Añadir ubicación de almacenamiento", - "Add Folder": "Añadir carpeta", - "Open Storage folder": "Abrir carpeta de almacenamiento", - "Unlink": "Desvincular", - "Edit": "Editar", - "Delete": "Eliminar", - "Interface": "Interfaz", - "Interface Theme": "Tema de la interfaz", - "Default": "Por defecto", - "White": "Blanco", - "Solarized Dark": "Solarizado oscuro", - "Dark": "Oscuro", - "Show a confirmation dialog when deleting notes": "Requerir confirmación al eliminar nota", - "Editor Theme": "Tema del editor", - "Editor Font Size": "Tamaño de fuente del editor", - "Editor Font Family": "Fuente del editor", - "Editor Indent Style": "Estilo de indentado del editor", - "Spaces": "Espacios", - "Tabs": "Tabulaciones", - "Switch to Preview": "Cambiar a previsualización", - "When Editor Blurred": "Cuando el editor pierde el foco", - "When Editor Blurred, Edit On Double Click": "Cuando el editor pierde el foco, editar con doble clic", - "On Right Click": "Al hacer clic derecho", - "Editor Keymap": "Mapeo de teclas del editor", - "default": "por defecto", - "vim": "vim", - "emacs": "emacs", - "⚠️ Please restart boostnote after you change the keymap": "⚠️ Por favor reinicie boostnote después de cambiar el mapeo de teclas", - "Show line numbers in the editor": "Mostrar números de línea en el editor", - "Allow editor to scroll past the last line": "Permitir al editor desplazarse más allá de la última línea", - "Bring in web page title when pasting URL on editor": "Al pegar una URL en el editor, insertar el título de la web", - "Preview": "Previsualizar", - "Preview Font Size": "Previsualizar tamaño de la fuente", - "Preview Font Family": "Previsualizar fuente", - "Code Block Theme": "Tema de los bloques de código", - "Allow preview to scroll past the last line": "Permitir a la previsualización desplazarse más allá de la última línea", - "Show line numbers for preview code blocks": "Mostrar números de línea al previsualizar bloques de código", - "LaTeX Inline Open Delimiter": "Delimitador de apertura de LaTeX en línea", - "LaTeX Inline Close Delimiter": "Delimitador de cierre de LaTeX en línea", - "LaTeX Block Open Delimiter": "Delimitador de apertura de bloque LaTeX", - "LaTeX Block Close Delimiter": "Delimitador de cierre de bloque LaTeX", - "PlantUML Server": "PlantUML Server", - "Community": "Comunidad", - "Subscribe to Newsletter": "Suscribirse al boletín", - "GitHub": "GitHub", - "Blog": "Blog", - "Facebook Group": "Grupo de Facebook", - "Twitter": "Twitter", - "About": "Sobre", - "Boostnote": "Boostnote", - "An open source note-taking app made for programmers just like you.": "Una aplicación de código abierto para tomar notas hecho para programadores como tú.", - "Website": "Página web", - "Development": "Desarrollo", - " : Development configurations for Boostnote.": " : Configuraciones de desarrollo para Boostnote.", - "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", - "License: GPL v3": "Licencia: GPL v3", - "Analytics": "Analítica", - "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote recopila datos anónimos con el único propósito de mejorar la aplicación, y de ninguna manera recopila información personal como el contenido de sus notas.", - "You can see how it works on ": "Puedes ver cómo funciona en ", - "You can choose to enable or disable this option.": "Puedes elegir activar o desactivar esta opción.", - "Enable analytics to help improve Boostnote": "Activar recopilación de datos para ayudar a mejorar Boostnote", - "Crowdfunding": "Crowdfunding", - "Dear Boostnote users,": "Hola a todos,", - "Thank you for using Boostnote!": "¡Gracias por usar Boostnote!", - "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote es utilizado en alrededor de 200 países y regiones diferentes por una increíble comunidad de desarrolladores.", - "To support our growing userbase, and satisfy community expectations,": "Para continuar apoyando este crecimiento y satisfacer las expectativas de la comunidad,", - "we would like to invest more time and resources in this project.": "nos gustaría invertir más tiempo y recursos en este proyecto.", - "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "Si te gusta este proyecto y ves su potencial, ¡puedes ayudar apoyándonos en OpenCollective!", - "Thanks,": "Gracias,", - "The Boostnote Team": "Equipo de Boostnote", - "Support via OpenCollective": "Contribuir vía OpenCollective", - "Language": "Idioma", - "English": "Inglés", - "German": "Alemán", - "French": "Francés", - "Show \"Saved to Clipboard\" notification when copying": "Mostrar la notificaión \"Guardado en Portapapeles\" al copiar", - "All Notes": "Todas las notas", - "Starred": "Destacado", - "Are you sure to ": "¿Estás seguro de ", - " delete": " eliminar", - "this folder?": "esta carpeta?", - "Confirm": "Confirmar", - "Cancel": "Cancelar", - "Markdown Note": "Nota Markdown", - "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "Formato para crear documentos de texto. Permite utilizar listas, bloques de código y LaTeX.", - "Snippet Note": "Nota Snippet", - "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "Formato para fragmentos de código. Múltiples fragmentos se pueden agrupar en una sola nota.", - "Tab to switch format": "Tabulador para cambiar formato", - "Updated": "Actualizado", - "Created": "Creado", - "Alphabetically": "Alfabéticamente", - "Default View": "Vista por defecto", - "Compressed View": "Vista comprimida", - "Search": "Buscar", - "Blog Type": "Tipo de blog", - "Blog Address": "Dirección del blog", - "Save": "Guardar", - "Auth": "Autentificación", - "Authentication Method": "Método de autentificación", - "JWT": "JWT", - "USER": "USUARIO", - "Token": "Token", - "Storage": "Almacenamiento", - "Hotkeys": "Atajos de teclado", - "Show/Hide Boostnote": "Mostrar/Ocultar Boostnote", - "Restore": "Restaurar", - "Permanent Delete": "Eliminar permanentemente", - "Confirm note deletion": "Confirmar eliminación de nota", - "This will permanently remove this note.": "Esto eliminará la nota permanentemente.", - "Successfully applied!": "¡Aplicado con éxito!", - "Albanian": "Albanés", - "Chinese (zh-CN)": "Chino - China", - "Chinese (zh-TW)": "Chino - Taiwán", - "Danish": "Danés", - "Japanese": "Japonés", - "Korean": "Coreano", - "Norwegian": "Noruego", - "Polish": "Polaco", - "Portuguese": "Portugués", - "Spanish": "Español", - "Unsaved Changes!": "¡Tienes que guardar!", - "Russian": "Ruso", - "Thai": "Thai (ภาษาไทย)", - "Command(⌘)": "Comando(⌘)", - "Editor Rulers": "Reglas del editor", - "Enable": "Activar", - "Disable": "Desactivar", - "Sanitization": "Saneamiento", - "Only allow secure html tags (recommended)": "Solo permitir etiquetas html seguras (recomendado)", - "Allow styles": "Permitir estilos", - "Allow dangerous html tags": "Permitir etiquetas html peligrosas", - "⚠ You have pasted a link referring an attachment that could not be found in the location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ Ha pegado un enlace a un archivo adjunto que no se puede encontrar en el almacenamiento de esta nota. Pegar enlaces a archivos adjuntos solo está soportado si el origen y el destino son el mismo almacenamiento. ¡Por favor, mejor arrastre el archivo! ⚠", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convertir flechas textuales a símbolos bonitos. ⚠ Esto interferirá cuando use comentarios HTML en Markdown.", - "Spellcheck disabled": "Deshabilitar corrector ortográfico", - "Show menu bar": "Mostrar barra del menú", - "Auto Detect": "Detección automática", - "Snippet Default Language": "Lenguaje por defecto de los fragmentos de código", - "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", - "Wrap line in Snippet Note": "Wrap line in Snippet Note" +{ + "Notes": "Notas", + "Tags": "Etiquetas", + "Preferences": "Preferencias", + "Make a note": "Crear nota", + "Ctrl": "Ctrl", + "Ctrl(^)": "Ctrl", + "to create a new note": "para crear una nueva nota", + "Toggle Mode": "Alternar modo", + "Trash": "Basura", + "MODIFICATION DATE": "FECHA DE MODIFICACIÓN", + "Words": "Palabras", + "Letters": "Letras", + "STORAGE": "ALMACENAMIENTO", + "FOLDER": "CARPETA", + "CREATION DATE": "FECHA DE CREACIÓN", + "NOTE LINK": "ENLACE DE LA NOTA", + ".md": ".md", + ".txt": ".txt", + ".html": ".html", + ".pdf": ".pdf", + "Print": "Imprimir", + "Your preferences for Boostnote": "Tus preferencias para Boostnote", + "Storage Locations": "Almacenamientos", + "Add Storage Location": "Añadir ubicación de almacenamiento", + "Add Folder": "Añadir carpeta", + "Open Storage folder": "Abrir carpeta de almacenamiento", + "Unlink": "Desvincular", + "Edit": "Editar", + "Delete": "Eliminar", + "Interface": "Interfaz", + "Interface Theme": "Tema de la interfaz", + "Default": "Por defecto", + "White": "Blanco", + "Solarized Dark": "Solarizado oscuro", + "Dark": "Oscuro", + "Show a confirmation dialog when deleting notes": "Requerir confirmación al eliminar nota", + "Editor Theme": "Tema del editor", + "Editor Font Size": "Tamaño de fuente del editor", + "Editor Font Family": "Fuente del editor", + "Editor Indent Style": "Estilo de indentado del editor", + "Spaces": "Espacios", + "Tabs": "Tabulaciones", + "Switch to Preview": "Cambiar a previsualización", + "When Editor Blurred": "Cuando el editor pierde el foco", + "When Editor Blurred, Edit On Double Click": "Cuando el editor pierde el foco, editar con doble clic", + "On Right Click": "Al hacer clic derecho", + "Editor Keymap": "Mapeo de teclas del editor", + "default": "por defecto", + "vim": "vim", + "emacs": "emacs", + "⚠️ Please restart boostnote after you change the keymap": "⚠️ Por favor reinicie boostnote después de cambiar el mapeo de teclas", + "Show line numbers in the editor": "Mostrar números de línea en el editor", + "Allow editor to scroll past the last line": "Permitir al editor desplazarse más allá de la última línea", + "Bring in web page title when pasting URL on editor": "Al pegar una URL en el editor, insertar el título de la web", + "Preview": "Previsualizar", + "Preview Font Size": "Previsualizar tamaño de la fuente", + "Preview Font Family": "Previsualizar fuente", + "Code Block Theme": "Tema de los bloques de código", + "Allow preview to scroll past the last line": "Permitir a la previsualización desplazarse más allá de la última línea", + "Show line numbers for preview code blocks": "Mostrar números de línea al previsualizar bloques de código", + "LaTeX Inline Open Delimiter": "Delimitador de apertura de LaTeX en línea", + "LaTeX Inline Close Delimiter": "Delimitador de cierre de LaTeX en línea", + "LaTeX Block Open Delimiter": "Delimitador de apertura de bloque LaTeX", + "LaTeX Block Close Delimiter": "Delimitador de cierre de bloque LaTeX", + "PlantUML Server": "PlantUML Server", + "Community": "Comunidad", + "Subscribe to Newsletter": "Suscribirse al boletín", + "GitHub": "GitHub", + "Blog": "Blog", + "Facebook Group": "Grupo de Facebook", + "Twitter": "Twitter", + "About": "Sobre", + "Boostnote": "Boostnote", + "An open source note-taking app made for programmers just like you.": "Una aplicación de código abierto para tomar notas hecho para programadores como tú.", + "Website": "Página web", + "Development": "Desarrollo", + " : Development configurations for Boostnote.": " : Configuraciones de desarrollo para Boostnote.", + "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", + "License: GPL v3": "Licencia: GPL v3", + "Analytics": "Analítica", + "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote recopila datos anónimos con el único propósito de mejorar la aplicación, y de ninguna manera recopila información personal como el contenido de sus notas.", + "You can see how it works on ": "Puedes ver cómo funciona en ", + "You can choose to enable or disable this option.": "Puedes elegir activar o desactivar esta opción.", + "Enable analytics to help improve Boostnote": "Activar recopilación de datos para ayudar a mejorar Boostnote", + "Crowdfunding": "Crowdfunding", + "Dear Boostnote users,": "Hola a todos,", + "Thank you for using Boostnote!": "¡Gracias por usar Boostnote!", + "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote es utilizado en alrededor de 200 países y regiones diferentes por una increíble comunidad de desarrolladores.", + "To support our growing userbase, and satisfy community expectations,": "Para continuar apoyando este crecimiento y satisfacer las expectativas de la comunidad,", + "we would like to invest more time and resources in this project.": "nos gustaría invertir más tiempo y recursos en este proyecto.", + "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "Si te gusta este proyecto y ves su potencial, ¡puedes ayudar apoyándonos en OpenCollective!", + "Thanks,": "Gracias,", + "The Boostnote Team": "Equipo de Boostnote", + "Support via OpenCollective": "Contribuir vía OpenCollective", + "Language": "Idioma", + "English": "Inglés", + "German": "Alemán", + "French": "Francés", + "Show \"Saved to Clipboard\" notification when copying": "Mostrar la notificaión \"Guardado en Portapapeles\" al copiar", + "All Notes": "Todas las notas", + "Starred": "Destacado", + "Are you sure to ": "¿Estás seguro de ", + " delete": " eliminar", + "this folder?": "esta carpeta?", + "Confirm": "Confirmar", + "Cancel": "Cancelar", + "Markdown Note": "Nota Markdown", + "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "Formato para crear documentos de texto. Permite utilizar listas, bloques de código y LaTeX.", + "Snippet Note": "Nota Snippet", + "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "Formato para fragmentos de código. Múltiples fragmentos se pueden agrupar en una sola nota.", + "Tab to switch format": "Tabulador para cambiar formato", + "Updated": "Actualizado", + "Created": "Creado", + "Alphabetically": "Alfabéticamente", + "Default View": "Vista por defecto", + "Compressed View": "Vista comprimida", + "Search": "Buscar", + "Blog Type": "Tipo de blog", + "Blog Address": "Dirección del blog", + "Save": "Guardar", + "Auth": "Autentificación", + "Authentication Method": "Método de autentificación", + "JWT": "JWT", + "USER": "USUARIO", + "Token": "Token", + "Storage": "Almacenamiento", + "Hotkeys": "Atajos de teclado", + "Show/Hide Boostnote": "Mostrar/Ocultar Boostnote", + "Restore": "Restaurar", + "Permanent Delete": "Eliminar permanentemente", + "Confirm note deletion": "Confirmar eliminación de nota", + "This will permanently remove this note.": "Esto eliminará la nota permanentemente.", + "Successfully applied!": "¡Aplicado con éxito!", + "Albanian": "Albanés", + "Chinese (zh-CN)": "Chino - China", + "Chinese (zh-TW)": "Chino - Taiwán", + "Danish": "Danés", + "Japanese": "Japonés", + "Korean": "Coreano", + "Norwegian": "Noruego", + "Polish": "Polaco", + "Portuguese": "Portugués", + "Spanish": "Español", + "Unsaved Changes!": "¡Tienes que guardar!", + "Russian": "Ruso", + "Thai": "Thai (ภาษาไทย)", + "Command(⌘)": "Comando(⌘)", + "Editor Rulers": "Reglas del editor", + "Enable": "Activar", + "Disable": "Desactivar", + "Sanitization": "Saneamiento", + "Only allow secure html tags (recommended)": "Solo permitir etiquetas html seguras (recomendado)", + "Allow styles": "Permitir estilos", + "Allow dangerous html tags": "Permitir etiquetas html peligrosas", + "⚠ You have pasted a link referring an attachment that could not be found in the location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ Ha pegado un enlace a un archivo adjunto que no se puede encontrar en el almacenamiento de esta nota. Pegar enlaces a archivos adjuntos solo está soportado si el origen y el destino son el mismo almacenamiento. ¡Por favor, mejor arrastre el archivo! ⚠", + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convertir flechas textuales a símbolos bonitos. ⚠ Esto interferirá cuando use comentarios HTML en Markdown.", + "Spellcheck disabled": "Deshabilitar corrector ortográfico", + "Show menu bar": "Mostrar barra del menú", + "Auto Detect": "Detección automática", + "Snippet Default Language": "Lenguaje por defecto de los fragmentos de código", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/fa.json b/locales/fa.json index 784c4864..cbd9cfdd 100644 --- a/locales/fa.json +++ b/locales/fa.json @@ -1,166 +1,166 @@ { - "Notes": "یادداشت ها", - "Tags": "تگ ها", - "Preferences": "تنظیمات", - "Make a note": "یک یادداشت بنویس", - "Ctrl": "Ctrl", - "Ctrl(^)": "Ctrl", - "to create a new note": "برای ساخت یک یادداشت", - "Toggle Mode": "تغییر حالت نمایش", - "Trash": "سطل آشغال", - "MODIFICATION DATE": "تاریخ تغییر", - "Words": "کلمات", - "Letters": "حروف", - "STORAGE": "ذخیره سازی", - "FOLDER": "پوشه", - "CREATION DATE": "تاریخ ایجاد", - "NOTE LINK": "لینک یادداشت", - ".md": ".md", - ".txt": ".txt", - ".html": ".html", - ".pdf": ".pdf", - "Print": "پرینت", - "Your preferences for Boostnote": "تنظیمات شما برای boostnote", - "Storage Locations": "ذخیره سازی", - "Add Storage Location": "افزودن محل ذخیره سازی", - "Add Folder": "ساخت پوشه", - "Open Storage folder": "بازکردن پوشه ذخیره سازی", - "Unlink": "حذف لینک", - "Edit": "ویرایش", - "Delete": "حذف", - "Interface": "رابط کاربری", - "Interface Theme": "تم رابط کاربری", - "Default": "پیش فرض", - "White": "روشن", - "Solarized Dark": "سولارایز", - "Dark": "تاریک", - "Show a confirmation dialog when deleting notes": "هنگام حذف یادداشت ها یک پیام تایید نمایش بده.", - "Editor Theme": "تم ویرایشگر", - "Editor Font Size": "اندازه فونت ویرایشگر", - "Editor Font Family": "فونت ویرایشگر", - "Editor Indent Style": "حالت فاصله گذاری ویرایشگر", - "Spaces": "Spaces", - "Tabs": "Tabs", - "Switch to Preview": "دیدن پیش نمایش", - "When Editor Blurred": "وقتی ویرایشگر از حالت ویرایش خارج شد ", - "When Editor Blurred, Edit On Double Click": "وقتی ویرایشگر از حالت ویرایش خارج شد و با دبل کلیک ویرایش کنید.", - "On Right Click": "راست کلیک", - "Editor Keymap": "ویرایشگر Keymap", - "default": "پیش فرض", - "vim": "vim", - "emacs": "emacs", - "⚠️ Please restart boostnote after you change the keymap": "⚠️ برنامه را دوباره راه اندازی کنید keymap لطفا بعد از تغییر", - "Show line numbers in the editor": "شماره خطوط در ویرایشگر را نمایش بده.", - "Allow editor to scroll past the last line": "اجازه بده ویرایشگر بعد از آخرین خط اسکرول کند.", - "Bring in web page title when pasting URL on editor": "هنگامی که آدرس اینترنتی در ویرایشگر اضافه شد عنوان آنرا نمایش بده", - "Preview": "پیش نمایش", - "Preview Font Size": "اندازه فونتِ پیش نمایش", - "Preview Font Family": " فونتِ پیش نمایش", - "Code Block Theme": "تم بخش کد", - "Allow preview to scroll past the last line": "اجازه بده پیش نمایش بعد از آخرین خط اسکرول کند.", - "Show line numbers for preview code blocks": "شماره خطوط در پیش نمایش را نمایش بده.", - "LaTeX Inline Open Delimiter": "جداکننده آغازین لاتکس خطی", - "LaTeX Inline Close Delimiter": "جداکننده پایانی لاتکس خطی", - "LaTeX Block Open Delimiter": "جداکننده آغازین بلوک لاتکس ", - "LaTeX Block Close Delimiter": "جداکننده آغازین بلوک لاتکس ", - "PlantUML Server": "PlantUML Server", - "Community": "کامینیتی", - "Subscribe to Newsletter": "اشتراک در خبرنامه", - "GitHub": "گیت هاب", - "Blog": "بلاگ", - "Facebook Group": "گروه فیسبوک", - "Twitter": "توییتر", - "About": "درباره", - "Boostnote": "Boostnote", - "An open source note-taking app made for programmers just like you.": "یک دفترچه یادداشت متن باز ساخته شده برای برنامه نویسانی مثل تو.", - "Website": "وبسایت", - "Development": "توسعه", - " : Development configurations for Boostnote.": " : پیکربندی توسعه برای Boostnote.", - "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", - "License: GPL v3": "لایسنس: GPL v3", - "Analytics": "تجزیه و تحلیل", - "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Bosstnote اطلاعات ناشناس را برای بهبود عملکرد برنامه جمع آوری می‌کند.اطلاعات شخصی شما مثل محتوای یادداشت ها هرگز برای هیچ هدفی جمع آوری نمی‌شوند", - "You can see how it works on ": "میتوانید ببینید چگونه کار میکند. ", - "You can choose to enable or disable this option.": "میتوانید این گزینه را فعال یا غیرفعال کنید.", - "Enable analytics to help improve Boostnote":".تجزیه تحلیل داده ها را برای کمک به بهبود برنامه فعال کن", - "Crowdfunding": "جمع سپاری (سرمایه گذاری جمعی )", - "Dear Boostnote users,": "عزیزان,", - "Thank you for using Boostnote!": "از شما بخاطر استفاده از boostnote ممنونیم!", - "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "در ۲۰۰ کشور مختلف دنیا مورد توسط جمعی از برنامه نویسان بی نظیر مورد استفاده قرار میگیرد. Boostnote", - "To support our growing userbase, and satisfy community expectations,": "برای حمایت از این رشد ، و برآورده شدن انتظارات کامینیتی,", - "we would like to invest more time and resources in this project.": "ما می خواهیم زمان و منابع بیشتری را در این پروژه سرمایه گذاری کنیم.", - "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "اگر این پروژه را دوست دارید و پتانسیلی در آن می‌بینید، میتوانید مارا در اوپن‌ کالکتیو حمایت کنید.", - "Thanks,": "با تشکر,", - "The Boostnote Team": "Boostnote نگهدارندگان", - "Support via OpenCollective": "حمایت کنید OpenCollective از طریق", - "Language": "زبان", - "English": "انگلیسی", - "German": "آلمانی", - "French": "فرانسوی", - "Show \"Saved to Clipboard\" notification when copying": "نمایش \"ذخیره در کلیپ‌بورد\" اطلاع رسانی هنگام کپی کردن", - "All Notes": "همه یادداشت ها", - "Starred": "ستاره دار", - "Are you sure to ": " مطمئن هستید که", - " delete": "حذف ", - "this folder?": "این پوشه ؟", - "Confirm": "تایید", - "Cancel": "انصراف", - "Markdown Note": "Markdown یادداشتِ", - "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "این قالب برای ساخت سند های متنی است. چک لیست ها و تکه کد ها و بلاک های لاتکس قابل استفاده اند.", - "Snippet Note": "Snippet یادداشتِ", - "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "این قالب برای ساخت تکه کد هاست. چند تکه کد میتوانند تبدیل به یک یادداشت شوند.", - "Tab to switch format": "را بزنید Tab برای تغییر فرمت", - "Updated": "بروزرسانی شد", - "Created": "ایجاد شد", - "Alphabetically": "بر اساس حروف الفبا", - "Counter": "شمارشگر", - "Default View": "نمایش پیش‌فرض", - "Compressed View": "نمایش فشرده", - "Search": "جستجو", - "Blog Type": "نوع وبلاگ", - "Blog Address": "آدرس وبلاگ", - "Save": "ذخیره", - "Auth": "هویت", - "Authentication Method": "متد احراز هویت", - "JWT": "JWT", - "USER": "کاربر", - "Token": "توکن", - "Storage": "ذخیره سازی", - "Hotkeys": "کلید های میانبر", - "Show/Hide Boostnote": "Boostnote نمایش/پنهان کردن", - "Restore": "بازگرداندن به حالت اول", - "Permanent Delete": "حذف بدون بازگشت", - "Confirm note deletion": ".حذف یادداشت را تایید کنید", - "This will permanently remove this note.": ".این کار یادداشت را بطور دائمی حذف خواهد کرد", - "Successfully applied!": "!با موفقیت اجرا شد", - "Albanian": "آلبانی", - "Chinese (zh-CN)": "چینی (zh-CN)", - "Chinese (zh-TW)": "چینی (zh-TW)", - "Danish": "دانمارکی", - "Japanese": "ژاپنی", - "Korean": "کره ای", - "Norwegian": "نروژی", - "Polish": "لهستانی", - "Portuguese": "پرتغالی", - "Spanish": "اسپانیایی", - "Unsaved Changes!": "!باید ذخیره کنید", - "UserName": "نام کاربری", - "Password": "رمز عبور", - "Russian": "روسی", - "Thai": "Thai (ภาษาไทย)", - "Command(⌘)": "Command(⌘)", - "Editor Rulers": "Editor Rulers", - "Enable": "فعال", - "Disable": "غیرفعال", - "Sanitization": "پاکسازی کردن", - "Only allow secure html tags (recommended)": "(فقط تگ های امن اچ تی ام ال مجاز اند.(پیشنهاد میشود", - "Allow styles": "حالت های مجاز", - "Allow dangerous html tags": "تگ های خطرناک اچ‌ تی ام ال مجاز اند", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", - "Spellcheck disabled": "Spellcheck disabled", - "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect", - "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", - "Wrap line in Snippet Note": "Wrap line in Snippet Note" + "Notes": "یادداشت ها", + "Tags": "تگ ها", + "Preferences": "تنظیمات", + "Make a note": "یک یادداشت بنویس", + "Ctrl": "Ctrl", + "Ctrl(^)": "Ctrl", + "to create a new note": "برای ساخت یک یادداشت", + "Toggle Mode": "تغییر حالت نمایش", + "Trash": "سطل آشغال", + "MODIFICATION DATE": "تاریخ تغییر", + "Words": "کلمات", + "Letters": "حروف", + "STORAGE": "ذخیره سازی", + "FOLDER": "پوشه", + "CREATION DATE": "تاریخ ایجاد", + "NOTE LINK": "لینک یادداشت", + ".md": ".md", + ".txt": ".txt", + ".html": ".html", + ".pdf": ".pdf", + "Print": "پرینت", + "Your preferences for Boostnote": "تنظیمات شما برای boostnote", + "Storage Locations": "ذخیره سازی", + "Add Storage Location": "افزودن محل ذخیره سازی", + "Add Folder": "ساخت پوشه", + "Open Storage folder": "بازکردن پوشه ذخیره سازی", + "Unlink": "حذف لینک", + "Edit": "ویرایش", + "Delete": "حذف", + "Interface": "رابط کاربری", + "Interface Theme": "تم رابط کاربری", + "Default": "پیش فرض", + "White": "روشن", + "Solarized Dark": "سولارایز", + "Dark": "تاریک", + "Show a confirmation dialog when deleting notes": "هنگام حذف یادداشت ها یک پیام تایید نمایش بده.", + "Editor Theme": "تم ویرایشگر", + "Editor Font Size": "اندازه فونت ویرایشگر", + "Editor Font Family": "فونت ویرایشگر", + "Editor Indent Style": "حالت فاصله گذاری ویرایشگر", + "Spaces": "Spaces", + "Tabs": "Tabs", + "Switch to Preview": "دیدن پیش نمایش", + "When Editor Blurred": "وقتی ویرایشگر از حالت ویرایش خارج شد ", + "When Editor Blurred, Edit On Double Click": "وقتی ویرایشگر از حالت ویرایش خارج شد و با دبل کلیک ویرایش کنید.", + "On Right Click": "راست کلیک", + "Editor Keymap": "ویرایشگر Keymap", + "default": "پیش فرض", + "vim": "vim", + "emacs": "emacs", + "⚠️ Please restart boostnote after you change the keymap": "⚠️ برنامه را دوباره راه اندازی کنید keymap لطفا بعد از تغییر", + "Show line numbers in the editor": "شماره خطوط در ویرایشگر را نمایش بده.", + "Allow editor to scroll past the last line": "اجازه بده ویرایشگر بعد از آخرین خط اسکرول کند.", + "Bring in web page title when pasting URL on editor": "هنگامی که آدرس اینترنتی در ویرایشگر اضافه شد عنوان آنرا نمایش بده", + "Preview": "پیش نمایش", + "Preview Font Size": "اندازه فونتِ پیش نمایش", + "Preview Font Family": " فونتِ پیش نمایش", + "Code Block Theme": "تم بخش کد", + "Allow preview to scroll past the last line": "اجازه بده پیش نمایش بعد از آخرین خط اسکرول کند.", + "Show line numbers for preview code blocks": "شماره خطوط در پیش نمایش را نمایش بده.", + "LaTeX Inline Open Delimiter": "جداکننده آغازین لاتکس خطی", + "LaTeX Inline Close Delimiter": "جداکننده پایانی لاتکس خطی", + "LaTeX Block Open Delimiter": "جداکننده آغازین بلوک لاتکس ", + "LaTeX Block Close Delimiter": "جداکننده آغازین بلوک لاتکس ", + "PlantUML Server": "PlantUML Server", + "Community": "کامینیتی", + "Subscribe to Newsletter": "اشتراک در خبرنامه", + "GitHub": "گیت هاب", + "Blog": "بلاگ", + "Facebook Group": "گروه فیسبوک", + "Twitter": "توییتر", + "About": "درباره", + "Boostnote": "Boostnote", + "An open source note-taking app made for programmers just like you.": "یک دفترچه یادداشت متن باز ساخته شده برای برنامه نویسانی مثل تو.", + "Website": "وبسایت", + "Development": "توسعه", + " : Development configurations for Boostnote.": " : پیکربندی توسعه برای Boostnote.", + "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", + "License: GPL v3": "لایسنس: GPL v3", + "Analytics": "تجزیه و تحلیل", + "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Bosstnote اطلاعات ناشناس را برای بهبود عملکرد برنامه جمع آوری می‌کند.اطلاعات شخصی شما مثل محتوای یادداشت ها هرگز برای هیچ هدفی جمع آوری نمی‌شوند", + "You can see how it works on ": "میتوانید ببینید چگونه کار میکند. ", + "You can choose to enable or disable this option.": "میتوانید این گزینه را فعال یا غیرفعال کنید.", + "Enable analytics to help improve Boostnote": ".تجزیه تحلیل داده ها را برای کمک به بهبود برنامه فعال کن", + "Crowdfunding": "جمع سپاری (سرمایه گذاری جمعی )", + "Dear Boostnote users,": "عزیزان,", + "Thank you for using Boostnote!": "از شما بخاطر استفاده از boostnote ممنونیم!", + "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "در ۲۰۰ کشور مختلف دنیا مورد توسط جمعی از برنامه نویسان بی نظیر مورد استفاده قرار میگیرد. Boostnote", + "To support our growing userbase, and satisfy community expectations,": "برای حمایت از این رشد ، و برآورده شدن انتظارات کامینیتی,", + "we would like to invest more time and resources in this project.": "ما می خواهیم زمان و منابع بیشتری را در این پروژه سرمایه گذاری کنیم.", + "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "اگر این پروژه را دوست دارید و پتانسیلی در آن می‌بینید، میتوانید مارا در اوپن‌ کالکتیو حمایت کنید.", + "Thanks,": "با تشکر,", + "The Boostnote Team": "Boostnote نگهدارندگان", + "Support via OpenCollective": "حمایت کنید OpenCollective از طریق", + "Language": "زبان", + "English": "انگلیسی", + "German": "آلمانی", + "French": "فرانسوی", + "Show \"Saved to Clipboard\" notification when copying": "نمایش \"ذخیره در کلیپ‌بورد\" اطلاع رسانی هنگام کپی کردن", + "All Notes": "همه یادداشت ها", + "Starred": "ستاره دار", + "Are you sure to ": " مطمئن هستید که", + " delete": "حذف ", + "this folder?": "این پوشه ؟", + "Confirm": "تایید", + "Cancel": "انصراف", + "Markdown Note": "Markdown یادداشتِ", + "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "این قالب برای ساخت سند های متنی است. چک لیست ها و تکه کد ها و بلاک های لاتکس قابل استفاده اند.", + "Snippet Note": "Snippet یادداشتِ", + "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "این قالب برای ساخت تکه کد هاست. چند تکه کد میتوانند تبدیل به یک یادداشت شوند.", + "Tab to switch format": "را بزنید Tab برای تغییر فرمت", + "Updated": "بروزرسانی شد", + "Created": "ایجاد شد", + "Alphabetically": "بر اساس حروف الفبا", + "Counter": "شمارشگر", + "Default View": "نمایش پیش‌فرض", + "Compressed View": "نمایش فشرده", + "Search": "جستجو", + "Blog Type": "نوع وبلاگ", + "Blog Address": "آدرس وبلاگ", + "Save": "ذخیره", + "Auth": "هویت", + "Authentication Method": "متد احراز هویت", + "JWT": "JWT", + "USER": "کاربر", + "Token": "توکن", + "Storage": "ذخیره سازی", + "Hotkeys": "کلید های میانبر", + "Show/Hide Boostnote": "Boostnote نمایش/پنهان کردن", + "Restore": "بازگرداندن به حالت اول", + "Permanent Delete": "حذف بدون بازگشت", + "Confirm note deletion": ".حذف یادداشت را تایید کنید", + "This will permanently remove this note.": ".این کار یادداشت را بطور دائمی حذف خواهد کرد", + "Successfully applied!": "!با موفقیت اجرا شد", + "Albanian": "آلبانی", + "Chinese (zh-CN)": "چینی (zh-CN)", + "Chinese (zh-TW)": "چینی (zh-TW)", + "Danish": "دانمارکی", + "Japanese": "ژاپنی", + "Korean": "کره ای", + "Norwegian": "نروژی", + "Polish": "لهستانی", + "Portuguese": "پرتغالی", + "Spanish": "اسپانیایی", + "Unsaved Changes!": "!باید ذخیره کنید", + "UserName": "نام کاربری", + "Password": "رمز عبور", + "Russian": "روسی", + "Thai": "Thai (ภาษาไทย)", + "Command(⌘)": "Command(⌘)", + "Editor Rulers": "Editor Rulers", + "Enable": "فعال", + "Disable": "غیرفعال", + "Sanitization": "پاکسازی کردن", + "Only allow secure html tags (recommended)": "(فقط تگ های امن اچ تی ام ال مجاز اند.(پیشنهاد میشود", + "Allow styles": "حالت های مجاز", + "Allow dangerous html tags": "تگ های خطرناک اچ‌ تی ام ال مجاز اند", + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Spellcheck disabled": "Spellcheck disabled", + "Show menu bar": "Show menu bar", + "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/fr.json b/locales/fr.json index 698d4791..66b8c00d 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -1,178 +1,178 @@ { - "Notes": "Notes", - "Tags": "Tags", - "Preferences": "Préférences", - "Make a note": "Créer une note", - "Ctrl": "Ctrl", - "Ctrl(^)": "Ctrl", - "to create a new note": "pour créer une nouvelle note", - "Toggle Mode": "Toggle Mode", - "Trash": "Poubelle", - "MODIFICATION DATE": "DATE DE MODIFICATION", - "Words": "Mots", - "Letters": "Lettres", - "STORAGE": "STOCKAGE", - "FOLDER": "DOSSIER", - "CREATION DATE": "DATE DE CREATION", - "NOTE LINK": "LIEN DE LA NOTE", - ".md": ".md", - ".txt": ".txt", - ".html": ".html", - ".pdf": ".pdf", - "Print": "Imprimer", - "Your preferences for Boostnote": "Vos préférences pour Boostnote", - "Storage Locations": "Stockages", - "Add Storage Location": "Ajouter un espace de stockage", - "Add Folder": "Ajouter un dossier", - "Open Storage folder": "Ouvrir un dossier de stockage", - "Unlink": "Délier", - "Edit": "Editer", - "Delete": "Supprimer", - "Interface": "Interface", - "Interface Theme": "Thème d'interface", - "Default": "Effacer", - "White": "Blanc", - "Solarized Dark": "Foncé solarisé", - "Dark": "Foncé", - "Show a confirmation dialog when deleting notes": "Montrer une alerte de confirmation lors de la suppression de notes", - "Editor Theme": "Theme d'éditeur", - "Editor Font Size": "Taille de police de l'éditeur", - "Editor Font Family": "Police de l'éditeur", - "Editor Indent Style": "Style d'indentation de l'éditeur", - "Spaces": "Espaces", - "Tabs": "Tabulations", - "Show only related tags": "Afficher uniquement les tags associés", - "Switch to Preview": "Switcher vers l'aperçu", - "When Editor Blurred": "Quand l'éditeur n'est pas sélectionné", - "When Editor Blurred, Edit On Double Click": "Quand l'éditeur n'est pas sélectionné, éditer avec un double clic", - "On Right Click": "Avec un clic droit", - "Editor Keymap": "Keymap de l'éditeur", - "default": "Par défaut", - "vim": "vim", - "emacs": "emacs", - "⚠️ Please restart boostnote after you change the keymap": "⚠️ Redémarrez Boostnote après avoir changé la keymap", - "Show line numbers in the editor": "Montrer les numéros de lignes dans l'éditeur", - "Allow editor to scroll past the last line": "Contrôle si l'éditeur défile au-delà de la dernière ligne", - "Bring in web page title when pasting URL on editor": "Mettre le titre de la page lors d'un collé d'une URL dans l'éditeur", - "Preview": "Aperçu", - "Preview Font Size": "Taille de police de l'aperçu", - "Preview Font Family": "Police de l'aperçu", - "Code Block Theme": "Thème des blocs de code", - "Show line numbers for preview code blocks": "Montrer les numéros de lignes dans les blocs de code dans l'aperçu", - "Enable smart quotes": "Activer les citations intelligentes", - "LaTeX Inline Open Delimiter": "LaTeX Inline Open Delimiter", - "LaTeX Inline Close Delimiter": "LaTeX Inline Close Delimiter", - "LaTeX Block Open Delimiter": "LaTeX Block Open Delimiter", - "LaTeX Block Close Delimiter": "LaTeX Block Close Delimiter", - "PlantUML Server": "PlantUML Server", - "Community": "Communauté", - "Subscribe to Newsletter": "Souscrire à la newsletter", - "GitHub": "GitHub", - "Blog": "Blog", - "Facebook Group": "Groupe Facebook", - "Twitter": "Twitter", - "About": "A propos", - "Boostnote": "Boostnote", - "An open source note-taking app made for programmers just like you.": "Une appli de prise de notes open-source faite pour les développeurs comme vous.", - "Website": "Site web", - "Development": "Développement", - " : Development configurations for Boostnote.": " : Configurations de développement pour Boostnote.", - "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", - "License: GPL v3": "License: GPL v3", - "Analytics": "Analytics", - "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote collecte des données anonymisées dans le seul but d'améliorer l'application, et ne collecte aucune donnée personnelle telle que le contenu de vos notes.", - "You can see how it works on ": "Vous pouvez voir comment ça marche sur", - "You can choose to enable or disable this option.": "Vous pouvez choisir d'activer/désactiver cette option.", - "Enable analytics to help improve Boostnote": "Activer la collecte de données anonymisées pour améliorer Boostnote", - "Crowdfunding": "Crowdfunding", - "Dear Boostnote users,": "Cher utilisateur,", - "Thank you for using Boostnote!": "Merci d'utiliser Boostnote !", - "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote est utilisé dans plus de 200 pays et régions par une impressionnante communauté de développeurs.", - "To support our growing userbase, and satisfy community expectations,": "Afin de continuer à grandir, et de satisfaire les attentes de la communauté,", - "we would like to invest more time and resources in this project.": "nous aimerions investir d'avantage de temps et de ressources dans ce proje.", - "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "Si vous aimez ce projet et que vous en voyez tout le potentiel, vous pouvez aider par un support sur OpenCollective !", - "Thanks,": "Merci,", - "The Boostnote Team": "Les mainteneurs de Boostnote", - "Support via OpenCollective": "Support via OpenCollective", - "Language": "Langues", - "Default New Note": "Nouvelle note par défaut", - "English": "Anglais", - "German": "Allemand", - "French": "Français", - "Show \"Saved to Clipboard\" notification when copying": "Montrer la notification \"Sauvegardé dans le presse-papiers\" lors de la copie", - "All Notes": "Toutes les notes", - "Starred": "Favoris", - "Are you sure to ": "Etes-vous sûr de ", - " delete": " supprimer", - "this folder?": "ce dossier ?", - "Confirm": "Confimer", - "Cancel": "Annuler", - "Markdown Note": "Note Markdown", - "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "Ce format est pour créer des documents texte. Checklists, blocks de code et blocks Latex sont disponibles.", - "Snippet Note": "Note Snippet", - "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "Ce format est pour créer des snippets de code. Plusieurs snippets peuvent être groupés en une seule note.", - "Tab to switch format": "Tab pour changer de format", - "Updated": "Mis à jour", - "Created": "Créé", - "Alphabetically": "De manière alphabétique", - "Default View": "Vue par défaut", - "Compressed View": "Vue compressée", - "Search": "Chercher", - "Blog Type": "Type du blog", - "Blog Address": "Adresse du blog", - "Save": "Sauvegarder", - "Auth": "Auth", - "Authentication Method": "Méthode d'Authentification", - "JWT": "JWT", - "USER": "USER", - "Token": "Token", - "Storage": "Stockage", - "Hotkeys": "Raccourcis", - "Show/Hide Boostnote": "Montrer/Cacher Boostnote", - "Restore": "Restaurer", - "Permanent Delete": "Supprimer définivitement", - "Confirm note deletion": "Confirmer la suppression de la note", - "This will permanently remove this note.": "Cela va supprimer cette note définitivement.", - "Successfully applied!": " Succès !", - "Albanian": "Albanais", - "Chinese (zh-CN)": "Chinois (zh-CN)", - "Chinese (zh-TW)": "Chinois (zh-TW)", - "Toggle Editor Mode": "Basculer en mode éditeur", - "Danish": "Danois", - "Japanese": "Japonais", - "Korean": "Coréen", - "Norwegian": "Norvégien", - "Polish": "Polonais", - "Portuguese": "Portugais", - "Spanish": "Espagnol", - "Unsaved Changes!": "Il faut sauvegarder !", - "Russian": "Russe", - "Thai": "Thai (ภาษาไทย)", - "Command(⌘)": "Command(⌘)", - "Editor Rulers": "Règles dans l'éditeur", - "Enable": "Activer", - "Disable": "Désactiver", - "Allow preview to scroll past the last line": "Permettre de scroller après la dernière ligne dans l'aperçu", - "Sanitization": "Sanitization", - "Only allow secure html tags (recommended)": "N'accepter que les tags html sécurisés (recommandé)", - "Allow styles": "Accepter les styles", - "Allow dangerous html tags": "Accepter les tags html dangereux", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convertir des flèches textuelles en jolis signes. ⚠ Cela va interferérer avec les éventuels commentaires HTML dans votre Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ Vous avez collé un lien qui référence une pièce-jointe qui n'a pas pu être récupéré dans le dossier de stockage de la note. Coller des liens qui font référence à des pièces-jointes ne fonctionne que si la source et la destination et la même. Veuillez plutôt utiliser du Drag & Drop ! ⚠", - "Save tags of a note in alphabetical order": "Sauvegarder les tags d'une note en ordre alphabétique", - "Show tags of a note in alphabetical order": "Afficher les tags d'une note par ordre alphabétique", - "Enable live count of notes": "Activer le comptage live des notes", - "Enable smart table editor": "Activer l'intelligent éditeur de tableaux", - "Snippet Default Language": "Langage par défaut d'un snippet", - "Spellcheck disabled": "Spellcheck disabled", - "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect", - "New Snippet": "Nouveau snippet", - "Custom CSS": "CSS personnalisé", - "Snippet name": "Nom du snippet", - "Snippet prefix": "Préfixe du snippet", - "Delete Note": "Supprimer la note", - "New notes are tagged with the filtering tags": "Les nouvelles notes sont taggées avec les tags de filtrage", - "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", - "Wrap line in Snippet Note": "Wrap line in Snippet Note" + "Notes": "Notes", + "Tags": "Tags", + "Preferences": "Préférences", + "Make a note": "Créer une note", + "Ctrl": "Ctrl", + "Ctrl(^)": "Ctrl", + "to create a new note": "pour créer une nouvelle note", + "Toggle Mode": "Toggle Mode", + "Trash": "Poubelle", + "MODIFICATION DATE": "DATE DE MODIFICATION", + "Words": "Mots", + "Letters": "Lettres", + "STORAGE": "STOCKAGE", + "FOLDER": "DOSSIER", + "CREATION DATE": "DATE DE CREATION", + "NOTE LINK": "LIEN DE LA NOTE", + ".md": ".md", + ".txt": ".txt", + ".html": ".html", + ".pdf": ".pdf", + "Print": "Imprimer", + "Your preferences for Boostnote": "Vos préférences pour Boostnote", + "Storage Locations": "Stockages", + "Add Storage Location": "Ajouter un espace de stockage", + "Add Folder": "Ajouter un dossier", + "Open Storage folder": "Ouvrir un dossier de stockage", + "Unlink": "Délier", + "Edit": "Editer", + "Delete": "Supprimer", + "Interface": "Interface", + "Interface Theme": "Thème d'interface", + "Default": "Effacer", + "White": "Blanc", + "Solarized Dark": "Foncé solarisé", + "Dark": "Foncé", + "Show a confirmation dialog when deleting notes": "Montrer une alerte de confirmation lors de la suppression de notes", + "Editor Theme": "Theme d'éditeur", + "Editor Font Size": "Taille de police de l'éditeur", + "Editor Font Family": "Police de l'éditeur", + "Editor Indent Style": "Style d'indentation de l'éditeur", + "Spaces": "Espaces", + "Tabs": "Tabulations", + "Show only related tags": "Afficher uniquement les tags associés", + "Switch to Preview": "Switcher vers l'aperçu", + "When Editor Blurred": "Quand l'éditeur n'est pas sélectionné", + "When Editor Blurred, Edit On Double Click": "Quand l'éditeur n'est pas sélectionné, éditer avec un double clic", + "On Right Click": "Avec un clic droit", + "Editor Keymap": "Keymap de l'éditeur", + "default": "Par défaut", + "vim": "vim", + "emacs": "emacs", + "⚠️ Please restart boostnote after you change the keymap": "⚠️ Redémarrez Boostnote après avoir changé la keymap", + "Show line numbers in the editor": "Montrer les numéros de lignes dans l'éditeur", + "Allow editor to scroll past the last line": "Contrôle si l'éditeur défile au-delà de la dernière ligne", + "Bring in web page title when pasting URL on editor": "Mettre le titre de la page lors d'un collé d'une URL dans l'éditeur", + "Preview": "Aperçu", + "Preview Font Size": "Taille de police de l'aperçu", + "Preview Font Family": "Police de l'aperçu", + "Code Block Theme": "Thème des blocs de code", + "Show line numbers for preview code blocks": "Montrer les numéros de lignes dans les blocs de code dans l'aperçu", + "Enable smart quotes": "Activer les citations intelligentes", + "LaTeX Inline Open Delimiter": "LaTeX Inline Open Delimiter", + "LaTeX Inline Close Delimiter": "LaTeX Inline Close Delimiter", + "LaTeX Block Open Delimiter": "LaTeX Block Open Delimiter", + "LaTeX Block Close Delimiter": "LaTeX Block Close Delimiter", + "PlantUML Server": "PlantUML Server", + "Community": "Communauté", + "Subscribe to Newsletter": "Souscrire à la newsletter", + "GitHub": "GitHub", + "Blog": "Blog", + "Facebook Group": "Groupe Facebook", + "Twitter": "Twitter", + "About": "A propos", + "Boostnote": "Boostnote", + "An open source note-taking app made for programmers just like you.": "Une appli de prise de notes open-source faite pour les développeurs comme vous.", + "Website": "Site web", + "Development": "Développement", + " : Development configurations for Boostnote.": " : Configurations de développement pour Boostnote.", + "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", + "License: GPL v3": "License: GPL v3", + "Analytics": "Analytics", + "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote collecte des données anonymisées dans le seul but d'améliorer l'application, et ne collecte aucune donnée personnelle telle que le contenu de vos notes.", + "You can see how it works on ": "Vous pouvez voir comment ça marche sur", + "You can choose to enable or disable this option.": "Vous pouvez choisir d'activer/désactiver cette option.", + "Enable analytics to help improve Boostnote": "Activer la collecte de données anonymisées pour améliorer Boostnote", + "Crowdfunding": "Crowdfunding", + "Dear Boostnote users,": "Cher utilisateur,", + "Thank you for using Boostnote!": "Merci d'utiliser Boostnote !", + "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote est utilisé dans plus de 200 pays et régions par une impressionnante communauté de développeurs.", + "To support our growing userbase, and satisfy community expectations,": "Afin de continuer à grandir, et de satisfaire les attentes de la communauté,", + "we would like to invest more time and resources in this project.": "nous aimerions investir d'avantage de temps et de ressources dans ce proje.", + "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "Si vous aimez ce projet et que vous en voyez tout le potentiel, vous pouvez aider par un support sur OpenCollective !", + "Thanks,": "Merci,", + "The Boostnote Team": "Les mainteneurs de Boostnote", + "Support via OpenCollective": "Support via OpenCollective", + "Language": "Langues", + "Default New Note": "Nouvelle note par défaut", + "English": "Anglais", + "German": "Allemand", + "French": "Français", + "Show \"Saved to Clipboard\" notification when copying": "Montrer la notification \"Sauvegardé dans le presse-papiers\" lors de la copie", + "All Notes": "Toutes les notes", + "Starred": "Favoris", + "Are you sure to ": "Etes-vous sûr de ", + " delete": " supprimer", + "this folder?": "ce dossier ?", + "Confirm": "Confimer", + "Cancel": "Annuler", + "Markdown Note": "Note Markdown", + "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "Ce format est pour créer des documents texte. Checklists, blocks de code et blocks Latex sont disponibles.", + "Snippet Note": "Note Snippet", + "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "Ce format est pour créer des snippets de code. Plusieurs snippets peuvent être groupés en une seule note.", + "Tab to switch format": "Tab pour changer de format", + "Updated": "Mis à jour", + "Created": "Créé", + "Alphabetically": "De manière alphabétique", + "Default View": "Vue par défaut", + "Compressed View": "Vue compressée", + "Search": "Chercher", + "Blog Type": "Type du blog", + "Blog Address": "Adresse du blog", + "Save": "Sauvegarder", + "Auth": "Auth", + "Authentication Method": "Méthode d'Authentification", + "JWT": "JWT", + "USER": "USER", + "Token": "Token", + "Storage": "Stockage", + "Hotkeys": "Raccourcis", + "Show/Hide Boostnote": "Montrer/Cacher Boostnote", + "Restore": "Restaurer", + "Permanent Delete": "Supprimer définivitement", + "Confirm note deletion": "Confirmer la suppression de la note", + "This will permanently remove this note.": "Cela va supprimer cette note définitivement.", + "Successfully applied!": " Succès !", + "Albanian": "Albanais", + "Chinese (zh-CN)": "Chinois (zh-CN)", + "Chinese (zh-TW)": "Chinois (zh-TW)", + "Toggle Editor Mode": "Basculer en mode éditeur", + "Danish": "Danois", + "Japanese": "Japonais", + "Korean": "Coréen", + "Norwegian": "Norvégien", + "Polish": "Polonais", + "Portuguese": "Portugais", + "Spanish": "Espagnol", + "Unsaved Changes!": "Il faut sauvegarder !", + "Russian": "Russe", + "Thai": "Thai (ภาษาไทย)", + "Command(⌘)": "Command(⌘)", + "Editor Rulers": "Règles dans l'éditeur", + "Enable": "Activer", + "Disable": "Désactiver", + "Allow preview to scroll past the last line": "Permettre de scroller après la dernière ligne dans l'aperçu", + "Sanitization": "Sanitization", + "Only allow secure html tags (recommended)": "N'accepter que les tags html sécurisés (recommandé)", + "Allow styles": "Accepter les styles", + "Allow dangerous html tags": "Accepter les tags html dangereux", + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convertir des flèches textuelles en jolis signes. ⚠ Cela va interferérer avec les éventuels commentaires HTML dans votre Markdown.", + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ Vous avez collé un lien qui référence une pièce-jointe qui n'a pas pu être récupéré dans le dossier de stockage de la note. Coller des liens qui font référence à des pièces-jointes ne fonctionne que si la source et la destination et la même. Veuillez plutôt utiliser du Drag & Drop ! ⚠", + "Save tags of a note in alphabetical order": "Sauvegarder les tags d'une note en ordre alphabétique", + "Show tags of a note in alphabetical order": "Afficher les tags d'une note par ordre alphabétique", + "Enable live count of notes": "Activer le comptage live des notes", + "Enable smart table editor": "Activer l'intelligent éditeur de tableaux", + "Snippet Default Language": "Langage par défaut d'un snippet", + "Spellcheck disabled": "Spellcheck disabled", + "Show menu bar": "Show menu bar", + "Auto Detect": "Auto Detect", + "New Snippet": "Nouveau snippet", + "Custom CSS": "CSS personnalisé", + "Snippet name": "Nom du snippet", + "Snippet prefix": "Préfixe du snippet", + "Delete Note": "Supprimer la note", + "New notes are tagged with the filtering tags": "Les nouvelles notes sont taggées avec les tags de filtrage", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/hu.json b/locales/hu.json index 97b92212..f2eefdb8 100644 --- a/locales/hu.json +++ b/locales/hu.json @@ -1,186 +1,186 @@ { - "Notes": "Jegyzetek", - "Tags": "Címkék", - "Preferences": "Beállítások", - "Make a note": "Új jegyzet", - "Ctrl": "Ctrl", - "Ctrl(^)": "Ctrl", - "to create a new note": "hogy létrehozz egy jegyzetet", - "Toggle Mode": "Mód Váltás", - "Add tag...": "Tag hozzáadása...", - "Trash": "Lomtár", - "MODIFICATION DATE": "MÓDOSÍTÁS DÁTUMA", - "Words": "Szó", - "Letters": "Betű", - "STORAGE": "TÁROLÓ", - "FOLDER": "KÖNYVTÁR", - "CREATION DATE": "LÉTREHOZÁS DÁTUMA", - "NOTE LINK": "JEGYZET LINKJE", - ".md": ".md", - ".txt": ".txt", - ".html": ".html", - ".pdf": ".pdf", - "Print": "Nyomtatás", - "Your preferences for Boostnote": "Boostnote beállításaid", - "Help": "Súgó", - "Hide Help": "Súgó Elrejtése", - "Storage Locations": "Tárolók", - "Add Storage Location": "Tároló Hozzáadása", - "Add Folder": "Könyvtár Hozzáadása", - "Open Storage folder": "Tároló Megnyitása", - "Unlink": "Tároló Leválasztása", - "Edit": "Szerkesztés", - "Delete": "Törlés", - "Interface": "Felület", - "Interface Theme": "Felület Témája", - "Default": "Alapértelmezett", - "White": "Világos", - "Solarized Dark": "Solarized Dark", - "Dark": "Sötét", - "Show a confirmation dialog when deleting notes": "Kérjen megerősítést a jegyzetek törlése előtt", - "Disable Direct Write (It will be applied after restarting)": "Jegyzet Azonnali Mentésének Tiltása (Újraindítás igényel)", - "Show only related tags": "Csak a kapcsolódó tag-ek megjelenítése", - "Editor Theme": "Szerkesztő Témája", - "Editor Font Size": "Szerkesztő Betűmérete", - "Editor Font Family": "Szerkesztő Betűtípusa", - "Editor Indent Style": "Szerkesztő Behúzása", - "Spaces": "Szóközök", - "Tabs": "Tabulátor karakterek", - "Switch to Preview": "Váltás Megtekintésre", - "When Editor Blurred": "Szerkesztő Elhagyásakor", - "When Editor Blurred, Edit On Double Click": "Szerkesztő Elhagyásakor, Szerkesztő Megnyitása Dupla Kattintással", - "On Right Click": "Jobb Egérgombbal", - "Editor Keymap": "Szerkesztő Billentyűzetkiosztása", - "default": "alapértelmezett", - "vim": "vim", - "emacs": "emacs", - "⚠️ Please restart boostnote after you change the keymap": "⚠️ Kérlek, indítsd újra a programot a kiosztás megváltoztatása után", - "Show line numbers in the editor": "Mutatassa a sorszámokat a szerkesztőben", - "Allow editor to scroll past the last line": "A szerkesztőben az utolsó sor alá is lehessen görgetni", - "Enable smart quotes": "Idézőjelek párjának automatikus beírása", - "Bring in web page title when pasting URL on editor": "Weboldal főcímének lekérdezése URL cím beillesztésekor", - "Preview": "Megtekintés", - "Preview Font Size": "Megtekintés Betűmérete", - "Preview Font Family": "Megtekintés Betűtípusa", - "Code Block Theme": "Kódblokk Témája", - "Allow preview to scroll past the last line": "Megtekintésben az utolsó sor alá is lehessen görgetni", - "Show line numbers for preview code blocks": "Mutatassa a sorszámokat a megtekintett kódblokkokban", - "LaTeX Inline Open Delimiter": "LaTeX Inline Nyitó Határolója", - "LaTeX Inline Close Delimiter": "LaTeX Inline Záró Határolója", - "LaTeX Block Open Delimiter": "LaTeX Blokk Nyitó Határolója", - "LaTeX Block Close Delimiter": "LaTeX Blokk Záró Határolója", - "PlantUML Server": "PlantUML Server", - "Community": "Közösség", - "Subscribe to Newsletter": "Feliratkozás a Hírlevélre", - "GitHub": "GitHub", - "Blog": "Blog", - "Facebook Group": "Facebook Csoport", - "Twitter": "Twitter", - "About": "Névjegy", - "Boostnote": "Boostnote", - "An open source note-taking app made for programmers just like you.": "Nyílt forráskódú jegyzetkészítő program a hozzád hasonló programozóknak.", - "Website": "Weboldal", - "Development": "Fejlesztés", - " : Development configurations for Boostnote.": " : Információk a Boostnote fejlesztéséről.", - "Copyright (C) 2017 - 2019 BoostIO": "Szerzői jog (C) 2017 - 2019 BoostIO", - "License: GPL v3": "Licensz: GPL v3", - "Analytics": "Adatok elemzése", - "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "A Boostnote névtelen adatokat gyűjt össze az alkalmazás tökéletesítése céljából, és szigorúan nem gyűjt semmilyen személyes adatot, például a jegyzetek tartalmát.", - "You can see how it works on ": "A működéséről további információkat itt találsz: ", - "You can choose to enable or disable this option.": "Kiválaszthatod, hogy engedélyezed, vagy tiltod ezt az opciót.", - "Enable analytics to help improve Boostnote": "Adatok elemzésének engedélyezése a Boostnote tökéletesítésének céljából", - "Crowdfunding": "Közösségi finanszírozás", - "Dear Boostnote users,": "Kedves felhasználók!", - "Thank you for using Boostnote!": "Köszönjük, hogy a Boostnote-ot használjátok!", - "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "A Boostnote-ot több, mint 200 ország és régió fantasztikus fejlesztői használják.", - "To support our growing userbase, and satisfy community expectations,": "Hogy folytathassuk ezt a fejlődést és kielégíthessük a felhasználói elvárásokat,", - "we would like to invest more time and resources in this project.": "több időt és erőforrást szeretnénk a projektbe fektetni.", - "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "Ha tetszik a projekt és hasznosnak találod, te is segíthetsz ebben az OpenCollective-en keresztül küldött támogatásoddal.", - "Thanks,": "Köszönjük!", - "The Boostnote Team": "A Boostnote csapata", - "Support via OpenCollective": "Támogatás Küldése", - "Language": "Nyelv", - "English": "English", - "German": "German", - "French": "French", - "Show \"Saved to Clipboard\" notification when copying": "Mutassa a \"Vágólapra Másolva\" üzenetet másoláskor", - "All Notes": "Minden Jegyzet", - "Starred": "Kiemelt", - "Are you sure to ": "Biztos, hogy ", - " delete": " törölni", - "this folder?": "szeretnéd a könyvtárat?", - "Confirm": "Igen", - "Cancel": "Mégse", - "Markdown Note": "Markdown Jegyzet", - "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "Ez a formátum szöveges dokumentumok készítésére használható. Jelölőnégyzeteket, kódblokkokat és Latex blokkokat is tartalmazhat.", - "Snippet Note": "Kód Jegyzet", - "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "Ez a formátum kódrészletek készítésére használható. Több kódrészlet tárolására is alkalmas (pl. HTML + CSS).", - "Tab to switch format": "Formátum váltásához nyomd le a Tabulátor billentyűt!", - "Updated": "Módosítás", - "Created": "Létrehozás", - "Alphabetically": "Ábécé sorrendben", - "Counter": "Számláló", - "Default View": "Alapértelmezett Nézet", - "Compressed View": "Tömörített Nézet", - "Search": "Keresés", - "Blog Type": "Blog Típusa", - "Blog Address": "Blog Címe", - "Save": "Mentés", - "Auth": "Hitelesítés", - "Authentication Method": "Hitelesítési Módszer", - "JWT": "JWT", - "USER": "USER", - "Token": "Token", - "Storage": "Tároló", - "Hotkeys": "Gyorsbillentyűk", - "Show/Hide Boostnote": "Boostnote Megjelenítése/Elrejtése", - "Toggle Editor Mode": "Szerkesztő mód váltása", - "Restore": "Visszaállítás", - "Permanent Delete": "Végleges Törlés", - "Confirm note deletion": "Törlés megerősítése", - "This will permanently remove this note.": "A jegyzet véglegesen törölve lesz.", - "Successfully applied!": "Sikeresen alkalmazva.", - "Albanian": "Albanian", - "Chinese (zh-CN)": "Chinese (zh-CN)", - "Chinese (zh-TW)": "Chinese (zh-TW)", - "Danish": "Danish", - "Japanese": "Japanese", - "Korean": "Korean", - "Norwegian": "Norwegian", - "Polish": "Polish", - "Portuguese": "Portuguese", - "Spanish": "Spanish", - "Unsaved Changes!": "Mentened kell!", - "UserName": "FelhasznaloNev", - "Password": "Jelszo", - "Russian": "Russian", - "Hungarian": "Hungarian", - "Thai": "Thai (ภาษาไทย)", - "Command(⌘)": "Command(⌘)", - "Add Storage": "Tároló hozzáadása", - "Name": "Név", - "Type": "Típus", - "File System": "Fájlrendszer", - "Setting up 3rd-party cloud storage integration:": "Harmadik féltől származó felhőtárolási integráció beállítása:", - "Cloud-Syncing-and-Backup": "Cloud-Syncing-and-Backup", - "Location": "Hely", - "Add": "Hozzáadás", - "Select Folder": "Könyvtár Kiválasztása", - "Unlink Storage": "Tároló Leválasztása", - "Unlinking removes this linked storage from Boostnote. No data is removed, please manually delete the folder from your hard drive if needed.": "A leválasztás eltávolítja ezt a tárolót a Boostnote-ból. Az adatok nem lesznek törölve, kérlek manuálisan töröld a könyvtárat a merevlemezről, ha szükséges.", - "Editor Rulers": "Szerkesztő Margók", - "Enable": "Engedélyezés", - "Disable": "Tiltás", - "Sanitization": "Tisztítás", - "Only allow secure html tags (recommended)": "Csak a biztonságos html tag-ek engedélyezése (ajánlott)", - "Render newlines in Markdown paragraphs as
    ": "Az újsor karaktert
    soremelésként jelenítse meg a Markdown jegyzetekben", - "Allow styles": "Stílusok engedélyezése", - "Allow dangerous html tags": "Veszélyes html tag-ek engedélyezése", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", - "Spellcheck disabled": "Spellcheck disabled", - "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect", - "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", - "Wrap line in Snippet Note": "Wrap line in Snippet Note" + "Notes": "Jegyzetek", + "Tags": "Címkék", + "Preferences": "Beállítások", + "Make a note": "Új jegyzet", + "Ctrl": "Ctrl", + "Ctrl(^)": "Ctrl", + "to create a new note": "hogy létrehozz egy jegyzetet", + "Toggle Mode": "Mód Váltás", + "Add tag...": "Tag hozzáadása...", + "Trash": "Lomtár", + "MODIFICATION DATE": "MÓDOSÍTÁS DÁTUMA", + "Words": "Szó", + "Letters": "Betű", + "STORAGE": "TÁROLÓ", + "FOLDER": "KÖNYVTÁR", + "CREATION DATE": "LÉTREHOZÁS DÁTUMA", + "NOTE LINK": "JEGYZET LINKJE", + ".md": ".md", + ".txt": ".txt", + ".html": ".html", + ".pdf": ".pdf", + "Print": "Nyomtatás", + "Your preferences for Boostnote": "Boostnote beállításaid", + "Help": "Súgó", + "Hide Help": "Súgó Elrejtése", + "Storage Locations": "Tárolók", + "Add Storage Location": "Tároló Hozzáadása", + "Add Folder": "Könyvtár Hozzáadása", + "Open Storage folder": "Tároló Megnyitása", + "Unlink": "Tároló Leválasztása", + "Edit": "Szerkesztés", + "Delete": "Törlés", + "Interface": "Felület", + "Interface Theme": "Felület Témája", + "Default": "Alapértelmezett", + "White": "Világos", + "Solarized Dark": "Solarized Dark", + "Dark": "Sötét", + "Show a confirmation dialog when deleting notes": "Kérjen megerősítést a jegyzetek törlése előtt", + "Disable Direct Write (It will be applied after restarting)": "Jegyzet Azonnali Mentésének Tiltása (Újraindítás igényel)", + "Show only related tags": "Csak a kapcsolódó tag-ek megjelenítése", + "Editor Theme": "Szerkesztő Témája", + "Editor Font Size": "Szerkesztő Betűmérete", + "Editor Font Family": "Szerkesztő Betűtípusa", + "Editor Indent Style": "Szerkesztő Behúzása", + "Spaces": "Szóközök", + "Tabs": "Tabulátor karakterek", + "Switch to Preview": "Váltás Megtekintésre", + "When Editor Blurred": "Szerkesztő Elhagyásakor", + "When Editor Blurred, Edit On Double Click": "Szerkesztő Elhagyásakor, Szerkesztő Megnyitása Dupla Kattintással", + "On Right Click": "Jobb Egérgombbal", + "Editor Keymap": "Szerkesztő Billentyűzetkiosztása", + "default": "alapértelmezett", + "vim": "vim", + "emacs": "emacs", + "⚠️ Please restart boostnote after you change the keymap": "⚠️ Kérlek, indítsd újra a programot a kiosztás megváltoztatása után", + "Show line numbers in the editor": "Mutatassa a sorszámokat a szerkesztőben", + "Allow editor to scroll past the last line": "A szerkesztőben az utolsó sor alá is lehessen görgetni", + "Enable smart quotes": "Idézőjelek párjának automatikus beírása", + "Bring in web page title when pasting URL on editor": "Weboldal főcímének lekérdezése URL cím beillesztésekor", + "Preview": "Megtekintés", + "Preview Font Size": "Megtekintés Betűmérete", + "Preview Font Family": "Megtekintés Betűtípusa", + "Code Block Theme": "Kódblokk Témája", + "Allow preview to scroll past the last line": "Megtekintésben az utolsó sor alá is lehessen görgetni", + "Show line numbers for preview code blocks": "Mutatassa a sorszámokat a megtekintett kódblokkokban", + "LaTeX Inline Open Delimiter": "LaTeX Inline Nyitó Határolója", + "LaTeX Inline Close Delimiter": "LaTeX Inline Záró Határolója", + "LaTeX Block Open Delimiter": "LaTeX Blokk Nyitó Határolója", + "LaTeX Block Close Delimiter": "LaTeX Blokk Záró Határolója", + "PlantUML Server": "PlantUML Server", + "Community": "Közösség", + "Subscribe to Newsletter": "Feliratkozás a Hírlevélre", + "GitHub": "GitHub", + "Blog": "Blog", + "Facebook Group": "Facebook Csoport", + "Twitter": "Twitter", + "About": "Névjegy", + "Boostnote": "Boostnote", + "An open source note-taking app made for programmers just like you.": "Nyílt forráskódú jegyzetkészítő program a hozzád hasonló programozóknak.", + "Website": "Weboldal", + "Development": "Fejlesztés", + " : Development configurations for Boostnote.": " : Információk a Boostnote fejlesztéséről.", + "Copyright (C) 2017 - 2019 BoostIO": "Szerzői jog (C) 2017 - 2019 BoostIO", + "License: GPL v3": "Licensz: GPL v3", + "Analytics": "Adatok elemzése", + "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "A Boostnote névtelen adatokat gyűjt össze az alkalmazás tökéletesítése céljából, és szigorúan nem gyűjt semmilyen személyes adatot, például a jegyzetek tartalmát.", + "You can see how it works on ": "A működéséről további információkat itt találsz: ", + "You can choose to enable or disable this option.": "Kiválaszthatod, hogy engedélyezed, vagy tiltod ezt az opciót.", + "Enable analytics to help improve Boostnote": "Adatok elemzésének engedélyezése a Boostnote tökéletesítésének céljából", + "Crowdfunding": "Közösségi finanszírozás", + "Dear Boostnote users,": "Kedves felhasználók!", + "Thank you for using Boostnote!": "Köszönjük, hogy a Boostnote-ot használjátok!", + "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "A Boostnote-ot több, mint 200 ország és régió fantasztikus fejlesztői használják.", + "To support our growing userbase, and satisfy community expectations,": "Hogy folytathassuk ezt a fejlődést és kielégíthessük a felhasználói elvárásokat,", + "we would like to invest more time and resources in this project.": "több időt és erőforrást szeretnénk a projektbe fektetni.", + "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "Ha tetszik a projekt és hasznosnak találod, te is segíthetsz ebben az OpenCollective-en keresztül küldött támogatásoddal.", + "Thanks,": "Köszönjük!", + "The Boostnote Team": "A Boostnote csapata", + "Support via OpenCollective": "Támogatás Küldése", + "Language": "Nyelv", + "English": "English", + "German": "German", + "French": "French", + "Show \"Saved to Clipboard\" notification when copying": "Mutassa a \"Vágólapra Másolva\" üzenetet másoláskor", + "All Notes": "Minden Jegyzet", + "Starred": "Kiemelt", + "Are you sure to ": "Biztos, hogy ", + " delete": " törölni", + "this folder?": "szeretnéd a könyvtárat?", + "Confirm": "Igen", + "Cancel": "Mégse", + "Markdown Note": "Markdown Jegyzet", + "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "Ez a formátum szöveges dokumentumok készítésére használható. Jelölőnégyzeteket, kódblokkokat és Latex blokkokat is tartalmazhat.", + "Snippet Note": "Kód Jegyzet", + "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "Ez a formátum kódrészletek készítésére használható. Több kódrészlet tárolására is alkalmas (pl. HTML + CSS).", + "Tab to switch format": "Formátum váltásához nyomd le a Tabulátor billentyűt!", + "Updated": "Módosítás", + "Created": "Létrehozás", + "Alphabetically": "Ábécé sorrendben", + "Counter": "Számláló", + "Default View": "Alapértelmezett Nézet", + "Compressed View": "Tömörített Nézet", + "Search": "Keresés", + "Blog Type": "Blog Típusa", + "Blog Address": "Blog Címe", + "Save": "Mentés", + "Auth": "Hitelesítés", + "Authentication Method": "Hitelesítési Módszer", + "JWT": "JWT", + "USER": "USER", + "Token": "Token", + "Storage": "Tároló", + "Hotkeys": "Gyorsbillentyűk", + "Show/Hide Boostnote": "Boostnote Megjelenítése/Elrejtése", + "Toggle Editor Mode": "Szerkesztő mód váltása", + "Restore": "Visszaállítás", + "Permanent Delete": "Végleges Törlés", + "Confirm note deletion": "Törlés megerősítése", + "This will permanently remove this note.": "A jegyzet véglegesen törölve lesz.", + "Successfully applied!": "Sikeresen alkalmazva.", + "Albanian": "Albanian", + "Chinese (zh-CN)": "Chinese (zh-CN)", + "Chinese (zh-TW)": "Chinese (zh-TW)", + "Danish": "Danish", + "Japanese": "Japanese", + "Korean": "Korean", + "Norwegian": "Norwegian", + "Polish": "Polish", + "Portuguese": "Portuguese", + "Spanish": "Spanish", + "Unsaved Changes!": "Mentened kell!", + "UserName": "FelhasznaloNev", + "Password": "Jelszo", + "Russian": "Russian", + "Hungarian": "Hungarian", + "Thai": "Thai (ภาษาไทย)", + "Command(⌘)": "Command(⌘)", + "Add Storage": "Tároló hozzáadása", + "Name": "Név", + "Type": "Típus", + "File System": "Fájlrendszer", + "Setting up 3rd-party cloud storage integration:": "Harmadik féltől származó felhőtárolási integráció beállítása:", + "Cloud-Syncing-and-Backup": "Cloud-Syncing-and-Backup", + "Location": "Hely", + "Add": "Hozzáadás", + "Select Folder": "Könyvtár Kiválasztása", + "Unlink Storage": "Tároló Leválasztása", + "Unlinking removes this linked storage from Boostnote. No data is removed, please manually delete the folder from your hard drive if needed.": "A leválasztás eltávolítja ezt a tárolót a Boostnote-ból. Az adatok nem lesznek törölve, kérlek manuálisan töröld a könyvtárat a merevlemezről, ha szükséges.", + "Editor Rulers": "Szerkesztő Margók", + "Enable": "Engedélyezés", + "Disable": "Tiltás", + "Sanitization": "Tisztítás", + "Only allow secure html tags (recommended)": "Csak a biztonságos html tag-ek engedélyezése (ajánlott)", + "Render newlines in Markdown paragraphs as
    ": "Az újsor karaktert
    soremelésként jelenítse meg a Markdown jegyzetekben", + "Allow styles": "Stílusok engedélyezése", + "Allow dangerous html tags": "Veszélyes html tag-ek engedélyezése", + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Spellcheck disabled": "Spellcheck disabled", + "Show menu bar": "Show menu bar", + "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/it.json b/locales/it.json index 26eafff1..741cc9fb 100644 --- a/locales/it.json +++ b/locales/it.json @@ -1,166 +1,166 @@ { - "Notes": "Note", - "Tags": "Tags", - "Preferences": "Preferenze", - "Make a note": "Crea una nota", - "Ctrl": "Ctrl", - "Ctrl(^)": "Ctrl", - "to create a new note": "per creare una nuova nota", - "Toggle Mode": "Cambia Modalità", - "Trash": "Cestino", - "MODIFICATION DATE": "DATA DI MODIFICA", - "Words": "Parole", - "Letters": "Lettere", - "STORAGE": "POSIZIONE", - "FOLDER": "CARTELLA", - "CREATION DATE": "DATA DI CREAZIONE", - "NOTE LINK": "LINK NOTA", - ".md": ".md", - ".txt": ".txt", - ".html": ".html", - ".pdf": ".pdf", - "Print": "Stampa", - "Your preferences for Boostnote": "Le tue preferenze per Boostnote", - "Storage Locations": "Posizioni", - "Add Storage Location": "Aggiungi posizione", - "Add Folder": "Aggiungi cartella", - "Open Storage folder": "Apri cartella di memoria", - "Unlink": "Scollega", - "Edit": "Modifica", - "Delete": "Elimina", - "Interface": "Interfaccia", - "Interface Theme": "Tema interfaccia", - "Default": "Default", - "White": "White", - "Solarized Dark": "Solarized Dark", - "Dark": "Dark", - "Show a confirmation dialog when deleting notes": "Mostra finestra di conferma quando elimini delle note", - "Editor Theme": "Tema dell'Editor", - "Editor Font Size": "Dimensione font dell'editor", - "Editor Font Family": "Famiglia del font dell'editor", - "Editor Indent Style": "Stile di indentazione dell'editor", - "Spaces": "Spazi", - "Tabs": "Tabs", - "Switch to Preview": "Passa all'anteprima", - "When Editor Blurred": "Quando l'editor è sfocato", - "When Editor Blurred, Edit On Double Click": "Quando l'Editor è sfocato, Modifica facendo doppio click", - "On Right Click": "Cliccando con il tasto destro", - "Editor Keymap": "keymapping dell'editor", - "default": "default", - "vim": "vim", - "emacs": "emacs", - "⚠️ Please restart boostnote after you change the keymap": "⚠️ Riavvia Boostnote dopo aver cambiato il keymapping", - "Show line numbers in the editor": "Mostra numero di linea nell'editor", - "Allow editor to scroll past the last line": "Consenti scrolling oltre l'ultima linea nell'editor", - "Bring in web page title when pasting URL on editor": "Mostra il titolo della pagina web quando incolli un URL nell'editor", - "Preview": "Anteprima", - "Preview Font Size": "Dimensione font nell'anteprima", - "Preview Font Family": "Famiglia del font dell'anteprima", - "Code Block Theme": "Tema blocco di codice", - "Allow preview to scroll past the last line": "Consenti scrolling oltre l'ultima linea", - "Show line numbers for preview code blocks": "Mostra numero di linea per i blocchi di codice nell'Anteprima", - "LaTeX Inline Open Delimiter": "Delimitatore inline per apertura LaTex", - "LaTeX Inline Close Delimiter": "Delimitatore inline per chiusura LaTex", - "LaTeX Block Open Delimiter": "Delimitatore apertura LaTex", - "LaTeX Block Close Delimiter": "Delimitatore chiusura LaTex", - "PlantUML Server": "PlantUML Server", - "Community": "Community", - "Subscribe to Newsletter": "Iscriviti alla Newsletter", - "GitHub": "GitHub", - "Blog": "Blog", - "Facebook Group": "Gruppo Facebook", - "Twitter": "Twitter", - "About": "About", - "Boostnote": "Boostnote", - "An open source note-taking app made for programmers just like you.": "Un'app open-source per prendere appunti, fatta per sviluppatori come te.", - "Website": "Sito Web", - "Development": "Sviluppo", - " : Development configurations for Boostnote.": " : Configurazioni di sviluppo per Boostnote.", - "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", - "License: GPL v3": "Licenza: GPL v3", - "Analytics": "Statistiche", - "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote raccoglie dati anonimi al solo scopo di migliorare l'applicazione, e non raccoglie nessuna informazione personale rigurado il contenuto delle note.", - "You can see how it works on ": "Ypuoi vedere come su ", - "You can choose to enable or disable this option.": "Puoi scegliere se attivare o disattivare questa opzione.", - "Enable analytics to help improve Boostnote": "Attiva raccolta dati per aiutare a migliorare Boostnote", - "Crowdfunding": "Crowdfunding", - "Dear Boostnote users,": "Cari utenti,", - "Thank you for using Boostnote!": "Grazie per stare utilizzando Boostnote!", - "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote è usato in circa 200 Paesi da una fantastica community di sviluppatori.", - "To support our growing userbase, and satisfy community expectations,": "Per continuare a supportarne la crescita, e per soddisfare le aspettative della comunità,", - "we would like to invest more time and resources in this project.": "ci piacerebbe investire più tempo e risorse in questo progetto.", - "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "Se ti piace questo progetto e ci vedi del potenziale, puoi aiutarci dandodci supporto su OpenCollective!", - "Thanks,": "Grazie,", - "The Boostnote Team": "I mantainers di Boostnote", - "Support via OpenCollective": "Supporta su OpenCollective", - "Language": "Lingua", - "English": "Inglese", - "German": "Tedesco", - "French": "Francese", - "Show \"Saved to Clipboard\" notification when copying": "Mostra la notifica \"Salvato negli Appunti\" quando copi:", - "All Notes": "Tutte le note", - "Starred": "Contribuite", - "Are you sure to ": "Sei sicuro di ", - " delete": " eliminare", - "this folder?": "questa cartella?", - "Confirm": "Conferma", - "Cancel": "Cancella", - "Markdown Note": "Nota in Markdown", - "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "Questo formato è per creare documenti di testo. Sono disponibili checklist, blocchi di codice and blocchi in Latex", - "Snippet Note": "Nota Snippet", - "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "Questo formato è per creare snippets. Più snippet possono essere raccolti in un'unica nota.", - "Tab to switch format": "Premi Tab per cambiare formato", - "Updated": "Aggiornato", - "Created": "Creato", - "Alphabetically": "Ordine alfabetico", - "Counter": "Contatore", - "Default View": "Visione di default", - "Compressed View": "Visione compressa", - "Search": "Cerca", - "Blog Type": "Tipo di blog", - "Blog Address": "Indirizzo del blog", - "Save": "Salva", - "Auth": "Autorizzazione", - "Authentication Method": "Metodo di autenticazione", - "JWT": "JWT", - "USER": "USER", - "Token": "Token", - "Storage": "Storage", - "Hotkeys": "Hotkeys", - "Show/Hide Boostnote": "Mostra/Nascondi Boostnote", - "Restore": "Ripristina", - "Permanent Delete": "Elimina permanentemente", - "Confirm note deletion": "Conferma eliiminazione della nota", - "This will permanently remove this note.": "Questo eliminerà permanentemente questa nota.", - "Successfully applied!": "Applicato con successo!", - "Albanian": "Albanese", - "Chinese (zh-CN)": "Cinese (zh-CN)", - "Chinese (zh-TW)": "Cinese (zh-TW)", - "Danish": "Danese", - "Japanese": "Giapponese", - "Korean": "Koreano", - "Norwegian": "Novergese", - "Polish": "Polacco", - "Portuguese": "Portoghese", - "Spanish": "Spagnolo", - "Unsaved Changes!": "Devi salvare!", - "UserName": "UserName", - "Password": "Password", - "Russian": "Russo", - "Thai": "Thai (ภาษาไทย)", - "Command(⌘)": "Comando(⌘)", - "Editor Rulers": "Regole dell'editor", - "Enable": "Abilita", - "Disable": "Disabilia", - "Sanitization": "Bonifica", - "Only allow secure html tags (recommended)": "Consenti solo tag HTML sicuri (raccomandato)", - "Allow styles": "Consenti stili", - "Allow dangerous html tags": "Consenti tag HTML pericolosi", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", - "Spellcheck disabled": "Spellcheck disabled", - "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect", - "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", - "Wrap line in Snippet Note": "Wrap line in Snippet Note" + "Notes": "Note", + "Tags": "Tags", + "Preferences": "Preferenze", + "Make a note": "Crea una nota", + "Ctrl": "Ctrl", + "Ctrl(^)": "Ctrl", + "to create a new note": "per creare una nuova nota", + "Toggle Mode": "Cambia Modalità", + "Trash": "Cestino", + "MODIFICATION DATE": "DATA DI MODIFICA", + "Words": "Parole", + "Letters": "Lettere", + "STORAGE": "POSIZIONE", + "FOLDER": "CARTELLA", + "CREATION DATE": "DATA DI CREAZIONE", + "NOTE LINK": "LINK NOTA", + ".md": ".md", + ".txt": ".txt", + ".html": ".html", + ".pdf": ".pdf", + "Print": "Stampa", + "Your preferences for Boostnote": "Le tue preferenze per Boostnote", + "Storage Locations": "Posizioni", + "Add Storage Location": "Aggiungi posizione", + "Add Folder": "Aggiungi cartella", + "Open Storage folder": "Apri cartella di memoria", + "Unlink": "Scollega", + "Edit": "Modifica", + "Delete": "Elimina", + "Interface": "Interfaccia", + "Interface Theme": "Tema interfaccia", + "Default": "Default", + "White": "White", + "Solarized Dark": "Solarized Dark", + "Dark": "Dark", + "Show a confirmation dialog when deleting notes": "Mostra finestra di conferma quando elimini delle note", + "Editor Theme": "Tema dell'Editor", + "Editor Font Size": "Dimensione font dell'editor", + "Editor Font Family": "Famiglia del font dell'editor", + "Editor Indent Style": "Stile di indentazione dell'editor", + "Spaces": "Spazi", + "Tabs": "Tabs", + "Switch to Preview": "Passa all'anteprima", + "When Editor Blurred": "Quando l'editor è sfocato", + "When Editor Blurred, Edit On Double Click": "Quando l'Editor è sfocato, Modifica facendo doppio click", + "On Right Click": "Cliccando con il tasto destro", + "Editor Keymap": "keymapping dell'editor", + "default": "default", + "vim": "vim", + "emacs": "emacs", + "⚠️ Please restart boostnote after you change the keymap": "⚠️ Riavvia Boostnote dopo aver cambiato il keymapping", + "Show line numbers in the editor": "Mostra numero di linea nell'editor", + "Allow editor to scroll past the last line": "Consenti scrolling oltre l'ultima linea nell'editor", + "Bring in web page title when pasting URL on editor": "Mostra il titolo della pagina web quando incolli un URL nell'editor", + "Preview": "Anteprima", + "Preview Font Size": "Dimensione font nell'anteprima", + "Preview Font Family": "Famiglia del font dell'anteprima", + "Code Block Theme": "Tema blocco di codice", + "Allow preview to scroll past the last line": "Consenti scrolling oltre l'ultima linea", + "Show line numbers for preview code blocks": "Mostra numero di linea per i blocchi di codice nell'Anteprima", + "LaTeX Inline Open Delimiter": "Delimitatore inline per apertura LaTex", + "LaTeX Inline Close Delimiter": "Delimitatore inline per chiusura LaTex", + "LaTeX Block Open Delimiter": "Delimitatore apertura LaTex", + "LaTeX Block Close Delimiter": "Delimitatore chiusura LaTex", + "PlantUML Server": "PlantUML Server", + "Community": "Community", + "Subscribe to Newsletter": "Iscriviti alla Newsletter", + "GitHub": "GitHub", + "Blog": "Blog", + "Facebook Group": "Gruppo Facebook", + "Twitter": "Twitter", + "About": "About", + "Boostnote": "Boostnote", + "An open source note-taking app made for programmers just like you.": "Un'app open-source per prendere appunti, fatta per sviluppatori come te.", + "Website": "Sito Web", + "Development": "Sviluppo", + " : Development configurations for Boostnote.": " : Configurazioni di sviluppo per Boostnote.", + "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", + "License: GPL v3": "Licenza: GPL v3", + "Analytics": "Statistiche", + "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote raccoglie dati anonimi al solo scopo di migliorare l'applicazione, e non raccoglie nessuna informazione personale rigurado il contenuto delle note.", + "You can see how it works on ": "Ypuoi vedere come su ", + "You can choose to enable or disable this option.": "Puoi scegliere se attivare o disattivare questa opzione.", + "Enable analytics to help improve Boostnote": "Attiva raccolta dati per aiutare a migliorare Boostnote", + "Crowdfunding": "Crowdfunding", + "Dear Boostnote users,": "Cari utenti,", + "Thank you for using Boostnote!": "Grazie per stare utilizzando Boostnote!", + "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote è usato in circa 200 Paesi da una fantastica community di sviluppatori.", + "To support our growing userbase, and satisfy community expectations,": "Per continuare a supportarne la crescita, e per soddisfare le aspettative della comunità,", + "we would like to invest more time and resources in this project.": "ci piacerebbe investire più tempo e risorse in questo progetto.", + "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "Se ti piace questo progetto e ci vedi del potenziale, puoi aiutarci dandodci supporto su OpenCollective!", + "Thanks,": "Grazie,", + "The Boostnote Team": "I mantainers di Boostnote", + "Support via OpenCollective": "Supporta su OpenCollective", + "Language": "Lingua", + "English": "Inglese", + "German": "Tedesco", + "French": "Francese", + "Show \"Saved to Clipboard\" notification when copying": "Mostra la notifica \"Salvato negli Appunti\" quando copi:", + "All Notes": "Tutte le note", + "Starred": "Contribuite", + "Are you sure to ": "Sei sicuro di ", + " delete": " eliminare", + "this folder?": "questa cartella?", + "Confirm": "Conferma", + "Cancel": "Cancella", + "Markdown Note": "Nota in Markdown", + "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "Questo formato è per creare documenti di testo. Sono disponibili checklist, blocchi di codice and blocchi in Latex", + "Snippet Note": "Nota Snippet", + "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "Questo formato è per creare snippets. Più snippet possono essere raccolti in un'unica nota.", + "Tab to switch format": "Premi Tab per cambiare formato", + "Updated": "Aggiornato", + "Created": "Creato", + "Alphabetically": "Ordine alfabetico", + "Counter": "Contatore", + "Default View": "Visione di default", + "Compressed View": "Visione compressa", + "Search": "Cerca", + "Blog Type": "Tipo di blog", + "Blog Address": "Indirizzo del blog", + "Save": "Salva", + "Auth": "Autorizzazione", + "Authentication Method": "Metodo di autenticazione", + "JWT": "JWT", + "USER": "USER", + "Token": "Token", + "Storage": "Storage", + "Hotkeys": "Hotkeys", + "Show/Hide Boostnote": "Mostra/Nascondi Boostnote", + "Restore": "Ripristina", + "Permanent Delete": "Elimina permanentemente", + "Confirm note deletion": "Conferma eliiminazione della nota", + "This will permanently remove this note.": "Questo eliminerà permanentemente questa nota.", + "Successfully applied!": "Applicato con successo!", + "Albanian": "Albanese", + "Chinese (zh-CN)": "Cinese (zh-CN)", + "Chinese (zh-TW)": "Cinese (zh-TW)", + "Danish": "Danese", + "Japanese": "Giapponese", + "Korean": "Koreano", + "Norwegian": "Novergese", + "Polish": "Polacco", + "Portuguese": "Portoghese", + "Spanish": "Spagnolo", + "Unsaved Changes!": "Devi salvare!", + "UserName": "UserName", + "Password": "Password", + "Russian": "Russo", + "Thai": "Thai (ภาษาไทย)", + "Command(⌘)": "Comando(⌘)", + "Editor Rulers": "Regole dell'editor", + "Enable": "Abilita", + "Disable": "Disabilia", + "Sanitization": "Bonifica", + "Only allow secure html tags (recommended)": "Consenti solo tag HTML sicuri (raccomandato)", + "Allow styles": "Consenti stili", + "Allow dangerous html tags": "Consenti tag HTML pericolosi", + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Spellcheck disabled": "Spellcheck disabled", + "Show menu bar": "Show menu bar", + "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/ja.json b/locales/ja.json index 390386d4..c161d77d 100644 --- a/locales/ja.json +++ b/locales/ja.json @@ -1,225 +1,225 @@ { - "Notes": "ノート", - "Tags": "タグ", - "Preferences": "設定", - "Make a note": "ノート作成", - "Ctrl": "Ctrl", - "Ctrl(^)": "Ctrl", - "to create a new note": "ノートを新規に作成", - "Toggle Mode": "モード切替", - "Add tag...": "タグを追加...", - "Star": "お気に入り", - "Fullscreen": "全画面", - "Trash": "ゴミ箱", - "Info": "情報", - "MODIFICATION DATE": "修正日", - "Words": "ワード", - "Letters": "文字", - "STORAGE": "ストレージ", - "FOLDER": "フォルダ", - "CREATION DATE": "作成日", - "NOTE LINK": "リンク", - ".md": ".md", - ".txt": ".txt", - ".html": ".html", - ".pdf": ".pdf", - "Print": "印刷", - "Your preferences for Boostnote": "Boostnoteの個人設定", - "Help": "ヘルプ", - "Hide Help": "ヘルプを隠す", - "Storage Locations": "ストレージ", - "Add Storage Location": "ストレージロケーションを追加", - "Add Folder": "フォルダを追加", - "Create new folder": "新規フォルダ作成", - "Folder name": "フォルダ名", - "Create": "作成", - "Select Folder": "フォルダを選択", - "Open Storage folder": "ストレージフォルダを開く", - "Unlink": "リンク解除", - "Edit": "編集", - "Delete": "削除", - "Interface": "インターフェース", - "Interface Theme": "インターフェーステーマ", - "Default": "デフォルト", - "White": "白", - "Solarized Dark": "明灰", - "Dark": "暗灰", - "Default New Note": "新規ノートの形式", - "Always Ask": "作成時に聞く", - "Show a confirmation dialog when deleting notes": "ノートを削除する時に確認ダイアログを表示する", - "Disable Direct Write (It will be applied after restarting)": "直接編集を無効にする(設定反映には再起動が必要です)", - "Save tags of a note in alphabetical order": "ノートのタグをアルファベット順に保存する", - "Show tags of a note in alphabetical order": "ノートのタグをアルファベット順に表示する", - "Show only related tags": "関連するタグのみ表示する", - "Enable live count of notes": "タグ選択時にノート数を再計算して表示する", - "New notes are tagged with the filtering tags": "新規ノートに選択中のタグを付与する", - "Editor Theme": "エディタのテーマ", - "Editor Font Size": "エディタのフォントサイズ", - "Editor Font Family": "エディタのフォント", - "Editor Indent Style": "エディタのインデント方法", - "Spaces": "スペース", - "Tabs": "タブ", - "Switch to Preview": "プレビューへ移動", - "When Editor Blurred": "エディタがフォーカスを失った時", - "When Editor Blurred, Edit On Double Click": "エディタがフォーカスを失った時、ダブルクリックで編集", - "On Right Click": "右クリック", - "Editor Keymap": "エディタのキーマップ", - "default": "デフォルト", - "vim": "vim", - "emacs": "emacs", - "⚠️ Please restart boostnote after you change the keymap": "⚠️ キーマップ変更後は Boostnote を再起動してください", - "Snippet Default Language": "スニペットのデフォルト言語", - "Extract title from front matter": "Front matterからタイトルを抽出する", - "Show line numbers in the editor": "エディタ内に行番号を表示", - "Allow editor to scroll past the last line": "エディタが最終行以降にスクロールできるようにする", - "Enable smart quotes": "スマートクォートを有効にする", - "Bring in web page title when pasting URL on editor": "URLを貼り付けた時にWebページのタイトルを取得する", - "Enable smart table editor": "スマートテーブルエディタを有効にする", - "Enable HTML paste": "HTML貼り付けを有効にする", - "Matching character pairs": "自動補完する括弧ペアの列記", - "Matching character triples": "自動補完する3文字括弧の列記", - "Exploding character pairs": "改行時に空行を挿入する括弧ペアの列記", - "Custom MarkdownLint Rules": "カスタムMarkdownLintルール", - "Preview": "プレビュー", - "Preview Font Size": "プレビュー時フォントサイズ", - "Preview Font Family": "プレビュー時フォント", - "Code Block Theme": "コードブロックのテーマ", - "Allow line through checkbox": "チェック済みチェックボックスのテキストに取り消し線を付与する", - "Allow preview to scroll past the last line": "プレビュー時に最終行以降にスクロールできるようにする", - "When scrolling, synchronize preview with editor": "エディタとプレビューのスクロールを同期する", - "Show line numbers for preview code blocks": "プレビュー時のコードブロック内に行番号を表示する", - "LaTeX Inline Open Delimiter": "LaTeX 開始デリミタ(インライン)", - "LaTeX Inline Close Delimiter": "LaTeX 終了デリミタ(インライン)", - "LaTeX Block Open Delimiter": "LaTeX 開始デリミタ(ブロック)", - "LaTeX Block Close Delimiter": "LaTeX 終了デリミタ(ブロック)", - "PlantUML Server": "PlantUML サーバー", - "Custom CSS": "カスタムCSS", - "Allow custom CSS for preview": "プレビュー用のカスタムCSSを許可する", - "Community": "コミュニティ", - "Subscribe to Newsletter": "ニュースレターを購読する", - "GitHub": "GitHub", - "Blog": "ブログ", - "Facebook Group": "Facebook グループ", - "Twitter": "Twitter", - "About": "Boostnote について", - "Boostnote": "Boostnote", - "An open source note-taking app made for programmers just like you.": "あなたのようなプログラマー向けのオープンソースメモ書きアプリケーション", - "Website": "ウェブサイト", - "Development": "開発", - " : Development configurations for Boostnote.": " : Boostnote の開発構成", - "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", - "License: GPL v3": "ライセンス: GPL v3", - "Analytics": "解析", - "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote はアプリケーションの機能向上だけを目的に匿名データを収集します。ノートの内容を含めた個人の情報は一切収集しません。", - "You can see how it works on ": "どのように動くかをこちらで確認できます ", - "You can choose to enable or disable this option.": "このオプションは有効/無効を選択できます。", - "Enable analytics to help improve Boostnote": "Boostnote の機能向上のための解析機能を有効にする", - "Crowdfunding": "クラウドファンディング", - "Dear Boostnote users,": "みなさまへ", - "Thank you for using Boostnote!": "Boostnote を利用いただき、ありがとうございます!", - "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote はおよそ 200 の国と地域において、開発者コミュニティを中心に利用されています。", - "To support our growing userbase, and satisfy community expectations,": "この成長を持続し、またコミュニティからの要望に答えるため、", - "we would like to invest more time and resources in this project.": "私達はこのプロジェクトにより多くの時間とリソースを投資したいと考えています。", - "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "もしあなたがこのプロジェクトとそのポテンシャルを気に入っていただけたのであれば、OpenCollective を通じて支援いただくことができます!", - "Thanks,": "ありがとうございます。", - "The Boostnote Team": "Boostnote メンテナンスチーム", - "Support via OpenCollective": "OpenCollective を通じて支援します", - "Language": "言語", - "English": "英語", - "German": "ドイツ語", - "French": "フランス語", - "Show \"Saved to Clipboard\" notification when copying": "クリップボードコピー時に \"クリップボードに保存\" 通知を表示する", - "All Notes": "すべてのノート", - "Pin to Top": "一番上にピン留め", - "Remove pin": "ピン削除", - "Clone Note": "ノート複製", - "Copy Note Link": "ノートのリンクをコピー", - "Publish Blog": "ブログを公開", - "Starred": "スター付き", - "Empty Trash": "ゴミ箱を空にする", - "Restore Note": "ノート復元", - "Rename Folder": "フォルダの名称変更", - "Export Folder": "フォルダの書き出し", - "Export as txt": ".txtで書き出す", - "Export as md": ".mdで書き出す", - "Delete Folder": "フォルダ削除", - "Are you sure to ": "本当に ", - " delete": "このフォルダを", - "this folder?": "削除しますか?", - "Confirm": "確認", - "Cancel": "キャンセル", - "Markdown Note": "マークダウン", - "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "このフォーマットはテキスト文書を作成することを目的としています。チェックリストや比較的長いコード、LaTeX にも向いています。", - "Snippet Note": "スニペット", - "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "このフォーマットは短いコードスニペットを作成することを目的としています。複数のコードスニペットを1つのグループにまとめて1つのノートとして扱うことも可能です。", - "Tab to switch format": "フォーマット切り替えタブ", - "Updated": "更新日時", - "Created": "作成日時", - "Alphabetically": "アルファベット順", - "Counter": "数順", - "Default View": "デフォルトビュー", - "Compressed View": "圧縮ビュー", - "Search": "検索", - "Blog Type": "ブログの種類", - "Blog Address": "ブログのアドレス", - "Save": "保存", - "Auth": "認証", - "Authentication Method": "認証方法", - "JWT": "JWT", - "USER": "ユーザー", - "Token": "トークン", - "Storage": "ストレージ", - "Hotkeys": "ホットキー", - "Show/Hide Boostnote": "Boostnote の表示/非表示", - "Toggle Editor Mode": "エディタモードの切替", - "Delete Note": "ノート削除", - "Paste HTML": "HTMLで貼り付け", - "Restore": "リストア", - "Permanent Delete": "永久に削除", - "Confirm note deletion": "ノート削除確認", - "This will permanently remove this note.": "本当にこのノートを削除します。", - "Successfully applied!": "成功しました!", - "Albanian": "アルバニア語", - "Chinese (zh-CN)": "簡体字中国語 (zh-CN)", - "Chinese (zh-TW)": "繁体字中国語 (zh-TW)", - "Danish": "デンマーク語", - "Japanese": "日本語", - "Korean": "韓国語", - "Norwegian": "ノルウェー語", - "Polish": "ポーランド語", - "Portuguese": "ポルトガル語", - "Spanish": "スペイン語", - "Unsaved Changes!": "保存してください!", - "UserName": "ユーザー名", - "Password": "パスワード", - "Russian": "ロシア語", - "Hungarian": "ハンガリー語", - "Thai": "Thai (ภาษาไทย)", - "Command(⌘)": "コマンド(⌘)", - "Add Storage": "ストレージを追加", - "Name": "名前", - "Type": "種類", - "File System": "ファイルシステム", - "Setting up 3rd-party cloud storage integration:": "サードパーティのクラウドストレージとの統合を設定する:", - "Cloud-Syncing-and-Backup": "クラウド同期とバックアップ", - "Location": "ロケーション", - "Add": "追加", - "Export Storage": "ストレージの書き出し", - "Unlink Storage": "ストレージのリンクを解除", - "Unlinking removes this linked storage from Boostnote. No data is removed, please manually delete the folder from your hard drive if needed.": "リンクの解除ではBoostnoteからリンクされたストレージを削除しますが、データは削除されません。データを削除する場合はご自身でハードドライブからフォルダを削除してください。", - "Editor Rulers": "罫線", - "Enable": "有効", - "Disable": "無効", - "Sanitization": "サニタイズ", - "Only allow secure html tags (recommended)": "安全なHTMLタグのみ利用を許可する(推奨)", - "Render newlines in Markdown paragraphs as
    ": "Markdown 中の改行でプレビューも改行する", - "Allow styles": "スタイルを許可する", - "Allow dangerous html tags": "安全でないHTMLタグの利用を許可する", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "テキストの矢印を綺麗な記号に変換する ⚠ この設定はMarkdown内でのHTMLコメントに干渉します。", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ このノートのストレージに存在しない添付ファイルへのリンクを貼り付けました。添付ファイルへのリンクの貼り付けは同一ストレージ内でのみサポートされています。代わりに添付ファイルをドラッグアンドドロップしてください! ⚠", - "Spellcheck disabled": "スペルチェック無効", - "Show menu bar": "メニューバーを表示", - "Auto Detect": "自動検出", - "Enable HTML label in mermaid flowcharts": "mermaid flowchartでHTMLラベルを有効にする ⚠ このオプションには潜在的なXSSの危険性があります。", - "Wrap line in Snippet Note": "行を右端で折り返す(Snippet Note)" + "Notes": "ノート", + "Tags": "タグ", + "Preferences": "設定", + "Make a note": "ノート作成", + "Ctrl": "Ctrl", + "Ctrl(^)": "Ctrl", + "to create a new note": "ノートを新規に作成", + "Toggle Mode": "モード切替", + "Add tag...": "タグを追加...", + "Star": "お気に入り", + "Fullscreen": "全画面", + "Trash": "ゴミ箱", + "Info": "情報", + "MODIFICATION DATE": "修正日", + "Words": "ワード", + "Letters": "文字", + "STORAGE": "ストレージ", + "FOLDER": "フォルダ", + "CREATION DATE": "作成日", + "NOTE LINK": "リンク", + ".md": ".md", + ".txt": ".txt", + ".html": ".html", + ".pdf": ".pdf", + "Print": "印刷", + "Your preferences for Boostnote": "Boostnoteの個人設定", + "Help": "ヘルプ", + "Hide Help": "ヘルプを隠す", + "Storage Locations": "ストレージ", + "Add Storage Location": "ストレージロケーションを追加", + "Add Folder": "フォルダを追加", + "Create new folder": "新規フォルダ作成", + "Folder name": "フォルダ名", + "Create": "作成", + "Select Folder": "フォルダを選択", + "Open Storage folder": "ストレージフォルダを開く", + "Unlink": "リンク解除", + "Edit": "編集", + "Delete": "削除", + "Interface": "インターフェース", + "Interface Theme": "インターフェーステーマ", + "Default": "デフォルト", + "White": "白", + "Solarized Dark": "明灰", + "Dark": "暗灰", + "Default New Note": "新規ノートの形式", + "Always Ask": "作成時に聞く", + "Show a confirmation dialog when deleting notes": "ノートを削除する時に確認ダイアログを表示する", + "Disable Direct Write (It will be applied after restarting)": "直接編集を無効にする(設定反映には再起動が必要です)", + "Save tags of a note in alphabetical order": "ノートのタグをアルファベット順に保存する", + "Show tags of a note in alphabetical order": "ノートのタグをアルファベット順に表示する", + "Show only related tags": "関連するタグのみ表示する", + "Enable live count of notes": "タグ選択時にノート数を再計算して表示する", + "New notes are tagged with the filtering tags": "新規ノートに選択中のタグを付与する", + "Editor Theme": "エディタのテーマ", + "Editor Font Size": "エディタのフォントサイズ", + "Editor Font Family": "エディタのフォント", + "Editor Indent Style": "エディタのインデント方法", + "Spaces": "スペース", + "Tabs": "タブ", + "Switch to Preview": "プレビューへ移動", + "When Editor Blurred": "エディタがフォーカスを失った時", + "When Editor Blurred, Edit On Double Click": "エディタがフォーカスを失った時、ダブルクリックで編集", + "On Right Click": "右クリック", + "Editor Keymap": "エディタのキーマップ", + "default": "デフォルト", + "vim": "vim", + "emacs": "emacs", + "⚠️ Please restart boostnote after you change the keymap": "⚠️ キーマップ変更後は Boostnote を再起動してください", + "Snippet Default Language": "スニペットのデフォルト言語", + "Extract title from front matter": "Front matterからタイトルを抽出する", + "Show line numbers in the editor": "エディタ内に行番号を表示", + "Allow editor to scroll past the last line": "エディタが最終行以降にスクロールできるようにする", + "Enable smart quotes": "スマートクォートを有効にする", + "Bring in web page title when pasting URL on editor": "URLを貼り付けた時にWebページのタイトルを取得する", + "Enable smart table editor": "スマートテーブルエディタを有効にする", + "Enable HTML paste": "HTML貼り付けを有効にする", + "Matching character pairs": "自動補完する括弧ペアの列記", + "Matching character triples": "自動補完する3文字括弧の列記", + "Exploding character pairs": "改行時に空行を挿入する括弧ペアの列記", + "Custom MarkdownLint Rules": "カスタムMarkdownLintルール", + "Preview": "プレビュー", + "Preview Font Size": "プレビュー時フォントサイズ", + "Preview Font Family": "プレビュー時フォント", + "Code Block Theme": "コードブロックのテーマ", + "Allow line through checkbox": "チェック済みチェックボックスのテキストに取り消し線を付与する", + "Allow preview to scroll past the last line": "プレビュー時に最終行以降にスクロールできるようにする", + "When scrolling, synchronize preview with editor": "エディタとプレビューのスクロールを同期する", + "Show line numbers for preview code blocks": "プレビュー時のコードブロック内に行番号を表示する", + "LaTeX Inline Open Delimiter": "LaTeX 開始デリミタ(インライン)", + "LaTeX Inline Close Delimiter": "LaTeX 終了デリミタ(インライン)", + "LaTeX Block Open Delimiter": "LaTeX 開始デリミタ(ブロック)", + "LaTeX Block Close Delimiter": "LaTeX 終了デリミタ(ブロック)", + "PlantUML Server": "PlantUML サーバー", + "Custom CSS": "カスタムCSS", + "Allow custom CSS for preview": "プレビュー用のカスタムCSSを許可する", + "Community": "コミュニティ", + "Subscribe to Newsletter": "ニュースレターを購読する", + "GitHub": "GitHub", + "Blog": "ブログ", + "Facebook Group": "Facebook グループ", + "Twitter": "Twitter", + "About": "Boostnote について", + "Boostnote": "Boostnote", + "An open source note-taking app made for programmers just like you.": "あなたのようなプログラマー向けのオープンソースメモ書きアプリケーション", + "Website": "ウェブサイト", + "Development": "開発", + " : Development configurations for Boostnote.": " : Boostnote の開発構成", + "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", + "License: GPL v3": "ライセンス: GPL v3", + "Analytics": "解析", + "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote はアプリケーションの機能向上だけを目的に匿名データを収集します。ノートの内容を含めた個人の情報は一切収集しません。", + "You can see how it works on ": "どのように動くかをこちらで確認できます ", + "You can choose to enable or disable this option.": "このオプションは有効/無効を選択できます。", + "Enable analytics to help improve Boostnote": "Boostnote の機能向上のための解析機能を有効にする", + "Crowdfunding": "クラウドファンディング", + "Dear Boostnote users,": "みなさまへ", + "Thank you for using Boostnote!": "Boostnote を利用いただき、ありがとうございます!", + "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote はおよそ 200 の国と地域において、開発者コミュニティを中心に利用されています。", + "To support our growing userbase, and satisfy community expectations,": "この成長を持続し、またコミュニティからの要望に答えるため、", + "we would like to invest more time and resources in this project.": "私達はこのプロジェクトにより多くの時間とリソースを投資したいと考えています。", + "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "もしあなたがこのプロジェクトとそのポテンシャルを気に入っていただけたのであれば、OpenCollective を通じて支援いただくことができます!", + "Thanks,": "ありがとうございます。", + "The Boostnote Team": "Boostnote メンテナンスチーム", + "Support via OpenCollective": "OpenCollective を通じて支援します", + "Language": "言語", + "English": "英語", + "German": "ドイツ語", + "French": "フランス語", + "Show \"Saved to Clipboard\" notification when copying": "クリップボードコピー時に \"クリップボードに保存\" 通知を表示する", + "All Notes": "すべてのノート", + "Pin to Top": "一番上にピン留め", + "Remove pin": "ピン削除", + "Clone Note": "ノート複製", + "Copy Note Link": "ノートのリンクをコピー", + "Publish Blog": "ブログを公開", + "Starred": "スター付き", + "Empty Trash": "ゴミ箱を空にする", + "Restore Note": "ノート復元", + "Rename Folder": "フォルダの名称変更", + "Export Folder": "フォルダの書き出し", + "Export as txt": ".txtで書き出す", + "Export as md": ".mdで書き出す", + "Delete Folder": "フォルダ削除", + "Are you sure to ": "本当に ", + " delete": "このフォルダを", + "this folder?": "削除しますか?", + "Confirm": "確認", + "Cancel": "キャンセル", + "Markdown Note": "マークダウン", + "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "このフォーマットはテキスト文書を作成することを目的としています。チェックリストや比較的長いコード、LaTeX にも向いています。", + "Snippet Note": "スニペット", + "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "このフォーマットは短いコードスニペットを作成することを目的としています。複数のコードスニペットを1つのグループにまとめて1つのノートとして扱うことも可能です。", + "Tab to switch format": "フォーマット切り替えタブ", + "Updated": "更新日時", + "Created": "作成日時", + "Alphabetically": "アルファベット順", + "Counter": "数順", + "Default View": "デフォルトビュー", + "Compressed View": "圧縮ビュー", + "Search": "検索", + "Blog Type": "ブログの種類", + "Blog Address": "ブログのアドレス", + "Save": "保存", + "Auth": "認証", + "Authentication Method": "認証方法", + "JWT": "JWT", + "USER": "ユーザー", + "Token": "トークン", + "Storage": "ストレージ", + "Hotkeys": "ホットキー", + "Show/Hide Boostnote": "Boostnote の表示/非表示", + "Toggle Editor Mode": "エディタモードの切替", + "Delete Note": "ノート削除", + "Paste HTML": "HTMLで貼り付け", + "Restore": "リストア", + "Permanent Delete": "永久に削除", + "Confirm note deletion": "ノート削除確認", + "This will permanently remove this note.": "本当にこのノートを削除します。", + "Successfully applied!": "成功しました!", + "Albanian": "アルバニア語", + "Chinese (zh-CN)": "簡体字中国語 (zh-CN)", + "Chinese (zh-TW)": "繁体字中国語 (zh-TW)", + "Danish": "デンマーク語", + "Japanese": "日本語", + "Korean": "韓国語", + "Norwegian": "ノルウェー語", + "Polish": "ポーランド語", + "Portuguese": "ポルトガル語", + "Spanish": "スペイン語", + "Unsaved Changes!": "保存してください!", + "UserName": "ユーザー名", + "Password": "パスワード", + "Russian": "ロシア語", + "Hungarian": "ハンガリー語", + "Thai": "Thai (ภาษาไทย)", + "Command(⌘)": "コマンド(⌘)", + "Add Storage": "ストレージを追加", + "Name": "名前", + "Type": "種類", + "File System": "ファイルシステム", + "Setting up 3rd-party cloud storage integration:": "サードパーティのクラウドストレージとの統合を設定する:", + "Cloud-Syncing-and-Backup": "クラウド同期とバックアップ", + "Location": "ロケーション", + "Add": "追加", + "Export Storage": "ストレージの書き出し", + "Unlink Storage": "ストレージのリンクを解除", + "Unlinking removes this linked storage from Boostnote. No data is removed, please manually delete the folder from your hard drive if needed.": "リンクの解除ではBoostnoteからリンクされたストレージを削除しますが、データは削除されません。データを削除する場合はご自身でハードドライブからフォルダを削除してください。", + "Editor Rulers": "罫線", + "Enable": "有効", + "Disable": "無効", + "Sanitization": "サニタイズ", + "Only allow secure html tags (recommended)": "安全なHTMLタグのみ利用を許可する(推奨)", + "Render newlines in Markdown paragraphs as
    ": "Markdown 中の改行でプレビューも改行する", + "Allow styles": "スタイルを許可する", + "Allow dangerous html tags": "安全でないHTMLタグの利用を許可する", + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "テキストの矢印を綺麗な記号に変換する ⚠ この設定はMarkdown内でのHTMLコメントに干渉します。", + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ このノートのストレージに存在しない添付ファイルへのリンクを貼り付けました。添付ファイルへのリンクの貼り付けは同一ストレージ内でのみサポートされています。代わりに添付ファイルをドラッグアンドドロップしてください! ⚠", + "Spellcheck disabled": "スペルチェック無効", + "Show menu bar": "メニューバーを表示", + "Auto Detect": "自動検出", + "Enable HTML label in mermaid flowcharts": "mermaid flowchartでHTMLラベルを有効にする ⚠ このオプションには潜在的なXSSの危険性があります。", + "Wrap line in Snippet Note": "行を右端で折り返す(Snippet Note)" } diff --git a/locales/ko.json b/locales/ko.json index b6bd75be..f40a31c0 100644 --- a/locales/ko.json +++ b/locales/ko.json @@ -1,169 +1,169 @@ { - "Notes": "노트", - "Tags": "태그", - "Preferences": "설정", - "Make a note": "노트 생성", - "Ctrl": "Ctrl", - "Ctrl(^)": "Ctrl", - "to create a new note": "to create a new note", - "Toggle Mode": "모드 전환", - "Trash": "쓰레기 통", - "MODIFICATION DATE": "변경 날짜", - "Words": "단어 수", - "Letters": "글자 수", - "STORAGE": "STORAGE", - "FOLDER": "FOLDER", - "CREATION DATE": "생성일", - "NOTE LINK": "노트 링크", - ".md": ".md", - ".txt": ".txt", - ".html": ".html", - ".pdf": ".pdf", - "Print": "인쇄", - "Your preferences for Boostnote": "Boostnote 설정", - "Storage Locations": "저장소", - "Add Storage Location": "저장소 위치 추가", - "Add Folder": "폴더 추가", - "Open Storage folder": "저장소 위치 열기", - "Unlink": "연결 해제", - "Edit": "편집", - "Delete": "삭제", - "Interface": "인터페이스", - "Interface Theme": "인터페이스 테마", - "Default": "Default", - "White": "White", - "Solarized Dark": "Solarized Dark", - "Dark": "Dark", - "Show a confirmation dialog when deleting notes": "노트 삭제시 확인 다이얼로그를 보여줌", - "Editor Theme": "에디터 테마", - "Editor Font Size": "에디터 폰트 크기", - "Editor Font Family": "에디터 폰트 종류", - "Editor Indent Style": "에디터 인덴트 스타일", - "Spaces": "Spaces", - "Tabs": "Tabs", - "Switch to Preview": "프리뷰 전환", - "When Editor Blurred": "에디터 선택이 풀렸을 때", - "When Editor Blurred, Edit On Double Click": "에디터 선택이 풀렸을 때, 더블클릭으로 편집", - "On Right Click": "우클릭시", - "Editor Keymap": "에디터 키맵", - "default": "default", - "vim": "vim", - "emacs": "emacs", - "⚠️ Please restart boostnote after you change the keymap": "⚠️ 키맵 변경후에는 앱을 다시 재시작해주세요.", - "Show line numbers in the editor": "에디터에서 줄 번호를 보여줌", - "Allow editor to scroll past the last line": "마지막 줄보다 더 밑으로 스크롤 가능하게 해줌", - "Bring in web page title when pasting URL on editor": "URL이 붙여넣기 되었을 때, 웹페이지 타이틀을 가져옴", - "Preview": "프리뷰", - "Preview Font Size": "프리뷰시 폰트 크기", - "Preview Font Family": "프리뷰시 폰트 종류", - "Code Block Theme": "코드 블록 테마", - "Allow preview to scroll past the last line": "Allow preview to scroll past the last line", - "Show line numbers for preview code blocks": "Show line numbers for preview code blocks", - "LaTeX Inline Open Delimiter": "LaTeX 인라인 블록 열기 기호", - "LaTeX Inline Close Delimiter": "LaTeX 인라인 블록 닫기 기호", - "LaTeX Block Open Delimiter": "LaTeX 블록 열기 기호", - "LaTeX Block Close Delimiter": "LaTeX 블록 닫기 기호", - "PlantUML Server": "PlantUML Server", - "Community": "커뮤니티", - "Subscribe to Newsletter": "뉴스레터 구독", - "GitHub": "깃허브", - "Blog": "블로그", - "Facebook Group": "페이스북 그룹", - "Twitter": "트위터", - "About": "About", - "Boostnote": "Boostnote", - "An open source note-taking app made for programmers just like you.": "여러분과 같은 프로그래머를 위한 오픈소스 노트 앱", - "Website": "웹사이트", - "Development": "개발", - " : Development configurations for Boostnote.": " : Boostnote 개발을 위한 설정들.", - "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", - "License: GPL v3": "License: GPL v3", - "Analytics": "사용 통계/분석", - "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote는 서비스개선을 위해 익명으로 데이터를 수집하며 노트의 내용과같은 일체의 개인정보는 수집하지 않습니다.", - "You can see how it works on ": "여기서 어떻게 작동하는지 확인하실 수 있습니다.", - "You can choose to enable or disable this option.": "사용 통계/분석 수집 여부는 직접 선택하실 수 있습니다.", - "Enable analytics to help improve Boostnote": "Boostnote 개선을 돕기위해 사용 통계/분석 수집 허가", - "Crowdfunding": "크라우드펀딩", - "Dear Boostnote users,": "모두들에게,", - "Thank you for using Boostnote!": "사용해주셔서 감사합니다!", - "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote는 200여개의 국가에서 뛰어난 개발자들에게 사용되어지고 있습니다.", - "To support our growing userbase, and satisfy community expectations,": "성장을 계속하기 위해 그리고 커뮤니티의 기대를 만족시키기 위해서,", - "we would like to invest more time and resources in this project.": "저희도 시간과 자원을 더 쏟아붓고 싶습니다.", - "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "만약 이 프로젝트가 마음에 들고 가능성이 보이신다면, 저희를 OpenCollective에서 도와주세요!", - "Thanks,": "감사합니다,", - "The Boostnote Team": "Boostnote 메인테이너", - "Support via OpenCollective": "OpenCollective로 지원하기", - "Language": "언어(Language)", - "English": "English", - "German": "German", - "French": "French", - "Show \"Saved to Clipboard\" notification when copying": "Show \"Saved to Clipboard\" notification when copying", - "All Notes": "모든 노트들", - "Starred": "즐겨찾기", - "Are you sure to ": "정말 이 폴더를", - " delete": " 삭제", - "this folder?": "하시겠습니까?", - "Confirm": "확인", - "Cancel": "취소", - "Markdown Note": "마크다운 노트", - "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "텍스트 문서를 작성하기 위한 형식입니다. 체크리스트, 코드블록 그리고 LaTeX블록이 사용가능합니다.", - "Snippet Note": "스닙펫 노트", - "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "코드스닙펫을 작성하기 위한 형식입니다. 여러개의 스닙펫들을 하나의 노트로 만들 수 있습니다.", - "Tab to switch format": "탭으로 형식을 바꿀 수 있습니다.", - "Updated": "수정일 순", - "Created": "생성일 순", - "Alphabetically": "알파벳 순", - "Default View": "크게 보기", - "Compressed View": "작게 보기", - "Search": "검색", - "Blog Type": "블로그 종류", - "Blog Address": "블로그 주소", - "Save": "저장", - "Auth": "인증", - "Authentication Method": "인증방식", - "JWT": "JWT", - "USER": "USER", - "토큰": "Token", - "저장소": "저장소", - "단축키": "단축키", - "Show/Hide Boostnote": "앱 열기/숨기기", - "Restore": "복구", - "Permanent Delete": "완전 삭제", - "Confirm note deletion": "노트 삭제 확인", - "This will permanently remove this note.": "노트를 완전히 삭제하게 됩니다.", - "Successfully applied!": "설정됨!", - "Albanian": "Albanian", - "Chinese (zh-CN)": "Chinese (zh-CN)", - "Chinese (zh-TW)": "Chinese (zh-TW)", - "Danish": "Danish", - "Japanese": "Japanese", - "Korean": "Korean", - "Norwegian": "Norwegian", - "Polish": "Polish", - "Portuguese": "Portuguese", - "Spanish": "Spanish", - "Unsaved Changes!": "저장해주세요!", - "Russian": "Russian", - "Thai": "Thai (ภาษาไทย)", - "Command(⌘)": "Command(⌘)", - "Delete Folder": "폴더 삭제", - "This will delete all notes in the folder and can not be undone.": "폴더의 모든 노트를 지우게 되고, 되돌릴 수 없습니다.", - "UserName": "유저명", - "Password": "패스워드", - "Storage": "저장소", - "Hotkeys": "단축키", - "Editor Rulers": "Editor Rulers", - "Enable": "Enable", - "Disable": "Disable", - "Sanitization": "허용 태그 범위", - "Only allow secure html tags (recommended)": "안전한 HTML 태그만 허용 (추천)", - "Allow styles": "style 태그, 속성까지 허용", - "Allow dangerous html tags": "모든 위험한 태그 허용", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", - "Spellcheck disabled": "Spellcheck disabled", - "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect", - "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", - "Wrap line in Snippet Note": "Wrap line in Snippet Note" + "Notes": "노트", + "Tags": "태그", + "Preferences": "설정", + "Make a note": "노트 생성", + "Ctrl": "Ctrl", + "Ctrl(^)": "Ctrl", + "to create a new note": "to create a new note", + "Toggle Mode": "모드 전환", + "Trash": "쓰레기 통", + "MODIFICATION DATE": "변경 날짜", + "Words": "단어 수", + "Letters": "글자 수", + "STORAGE": "STORAGE", + "FOLDER": "FOLDER", + "CREATION DATE": "생성일", + "NOTE LINK": "노트 링크", + ".md": ".md", + ".txt": ".txt", + ".html": ".html", + ".pdf": ".pdf", + "Print": "인쇄", + "Your preferences for Boostnote": "Boostnote 설정", + "Storage Locations": "저장소", + "Add Storage Location": "저장소 위치 추가", + "Add Folder": "폴더 추가", + "Open Storage folder": "저장소 위치 열기", + "Unlink": "연결 해제", + "Edit": "편집", + "Delete": "삭제", + "Interface": "인터페이스", + "Interface Theme": "인터페이스 테마", + "Default": "Default", + "White": "White", + "Solarized Dark": "Solarized Dark", + "Dark": "Dark", + "Show a confirmation dialog when deleting notes": "노트 삭제시 확인 다이얼로그를 보여줌", + "Editor Theme": "에디터 테마", + "Editor Font Size": "에디터 폰트 크기", + "Editor Font Family": "에디터 폰트 종류", + "Editor Indent Style": "에디터 인덴트 스타일", + "Spaces": "Spaces", + "Tabs": "Tabs", + "Switch to Preview": "프리뷰 전환", + "When Editor Blurred": "에디터 선택이 풀렸을 때", + "When Editor Blurred, Edit On Double Click": "에디터 선택이 풀렸을 때, 더블클릭으로 편집", + "On Right Click": "우클릭시", + "Editor Keymap": "에디터 키맵", + "default": "default", + "vim": "vim", + "emacs": "emacs", + "⚠️ Please restart boostnote after you change the keymap": "⚠️ 키맵 변경후에는 앱을 다시 재시작해주세요.", + "Show line numbers in the editor": "에디터에서 줄 번호를 보여줌", + "Allow editor to scroll past the last line": "마지막 줄보다 더 밑으로 스크롤 가능하게 해줌", + "Bring in web page title when pasting URL on editor": "URL이 붙여넣기 되었을 때, 웹페이지 타이틀을 가져옴", + "Preview": "프리뷰", + "Preview Font Size": "프리뷰시 폰트 크기", + "Preview Font Family": "프리뷰시 폰트 종류", + "Code Block Theme": "코드 블록 테마", + "Allow preview to scroll past the last line": "Allow preview to scroll past the last line", + "Show line numbers for preview code blocks": "Show line numbers for preview code blocks", + "LaTeX Inline Open Delimiter": "LaTeX 인라인 블록 열기 기호", + "LaTeX Inline Close Delimiter": "LaTeX 인라인 블록 닫기 기호", + "LaTeX Block Open Delimiter": "LaTeX 블록 열기 기호", + "LaTeX Block Close Delimiter": "LaTeX 블록 닫기 기호", + "PlantUML Server": "PlantUML Server", + "Community": "커뮤니티", + "Subscribe to Newsletter": "뉴스레터 구독", + "GitHub": "깃허브", + "Blog": "블로그", + "Facebook Group": "페이스북 그룹", + "Twitter": "트위터", + "About": "About", + "Boostnote": "Boostnote", + "An open source note-taking app made for programmers just like you.": "여러분과 같은 프로그래머를 위한 오픈소스 노트 앱", + "Website": "웹사이트", + "Development": "개발", + " : Development configurations for Boostnote.": " : Boostnote 개발을 위한 설정들.", + "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", + "License: GPL v3": "License: GPL v3", + "Analytics": "사용 통계/분석", + "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote는 서비스개선을 위해 익명으로 데이터를 수집하며 노트의 내용과같은 일체의 개인정보는 수집하지 않습니다.", + "You can see how it works on ": "여기서 어떻게 작동하는지 확인하실 수 있습니다.", + "You can choose to enable or disable this option.": "사용 통계/분석 수집 여부는 직접 선택하실 수 있습니다.", + "Enable analytics to help improve Boostnote": "Boostnote 개선을 돕기위해 사용 통계/분석 수집 허가", + "Crowdfunding": "크라우드펀딩", + "Dear Boostnote users,": "모두들에게,", + "Thank you for using Boostnote!": "사용해주셔서 감사합니다!", + "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote는 200여개의 국가에서 뛰어난 개발자들에게 사용되어지고 있습니다.", + "To support our growing userbase, and satisfy community expectations,": "성장을 계속하기 위해 그리고 커뮤니티의 기대를 만족시키기 위해서,", + "we would like to invest more time and resources in this project.": "저희도 시간과 자원을 더 쏟아붓고 싶습니다.", + "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "만약 이 프로젝트가 마음에 들고 가능성이 보이신다면, 저희를 OpenCollective에서 도와주세요!", + "Thanks,": "감사합니다,", + "The Boostnote Team": "Boostnote 메인테이너", + "Support via OpenCollective": "OpenCollective로 지원하기", + "Language": "언어(Language)", + "English": "English", + "German": "German", + "French": "French", + "Show \"Saved to Clipboard\" notification when copying": "Show \"Saved to Clipboard\" notification when copying", + "All Notes": "모든 노트들", + "Starred": "즐겨찾기", + "Are you sure to ": "정말 이 폴더를", + " delete": " 삭제", + "this folder?": "하시겠습니까?", + "Confirm": "확인", + "Cancel": "취소", + "Markdown Note": "마크다운 노트", + "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "텍스트 문서를 작성하기 위한 형식입니다. 체크리스트, 코드블록 그리고 LaTeX블록이 사용가능합니다.", + "Snippet Note": "스닙펫 노트", + "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "코드스닙펫을 작성하기 위한 형식입니다. 여러개의 스닙펫들을 하나의 노트로 만들 수 있습니다.", + "Tab to switch format": "탭으로 형식을 바꿀 수 있습니다.", + "Updated": "수정일 순", + "Created": "생성일 순", + "Alphabetically": "알파벳 순", + "Default View": "크게 보기", + "Compressed View": "작게 보기", + "Search": "검색", + "Blog Type": "블로그 종류", + "Blog Address": "블로그 주소", + "Save": "저장", + "Auth": "인증", + "Authentication Method": "인증방식", + "JWT": "JWT", + "USER": "USER", + "토큰": "Token", + "저장소": "저장소", + "단축키": "단축키", + "Show/Hide Boostnote": "앱 열기/숨기기", + "Restore": "복구", + "Permanent Delete": "완전 삭제", + "Confirm note deletion": "노트 삭제 확인", + "This will permanently remove this note.": "노트를 완전히 삭제하게 됩니다.", + "Successfully applied!": "설정됨!", + "Albanian": "Albanian", + "Chinese (zh-CN)": "Chinese (zh-CN)", + "Chinese (zh-TW)": "Chinese (zh-TW)", + "Danish": "Danish", + "Japanese": "Japanese", + "Korean": "Korean", + "Norwegian": "Norwegian", + "Polish": "Polish", + "Portuguese": "Portuguese", + "Spanish": "Spanish", + "Unsaved Changes!": "저장해주세요!", + "Russian": "Russian", + "Thai": "Thai (ภาษาไทย)", + "Command(⌘)": "Command(⌘)", + "Delete Folder": "폴더 삭제", + "This will delete all notes in the folder and can not be undone.": "폴더의 모든 노트를 지우게 되고, 되돌릴 수 없습니다.", + "UserName": "유저명", + "Password": "패스워드", + "Storage": "저장소", + "Hotkeys": "단축키", + "Editor Rulers": "Editor Rulers", + "Enable": "Enable", + "Disable": "Disable", + "Sanitization": "허용 태그 범위", + "Only allow secure html tags (recommended)": "안전한 HTML 태그만 허용 (추천)", + "Allow styles": "style 태그, 속성까지 허용", + "Allow dangerous html tags": "모든 위험한 태그 허용", + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Spellcheck disabled": "Spellcheck disabled", + "Show menu bar": "Show menu bar", + "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/no.json b/locales/no.json index fa018e86..3a3aa2ba 100644 --- a/locales/no.json +++ b/locales/no.json @@ -1,162 +1,162 @@ { - "Notes": "Notes", - "Tags": "Tags", - "Preferences": "Preferences", - "Make a note": "Make a note", - "Ctrl": "Ctrl", - "Ctrl(^)": "Ctrl", - "to create a new note": "to create a new note", - "Toggle Mode": "Toggle Mode", - "Trash": "Trash", - "MODIFICATION DATE": "MODIFICATION DATE", - "Words": "Words", - "Letters": "Letters", - "STORAGE": "STORAGE", - "FOLDER": "FOLDER", - "CREATION DATE": "CREATION DATE", - "NOTE LINK": "NOTE LINK", - ".md": ".md", - ".txt": ".txt", - ".html": ".html", - ".pdf": ".pdf", - "Print": "Print", - "Your preferences for Boostnote": "Your preferences for Boostnote", - "Storage Locations": "Storage Locations", - "Add Storage Location": "Add Storage Location", - "Add Folder": "Add Folder", - "Open Storage folder": "Open Storage folder", - "Unlink": "Unlink", - "Edit": "Edit", - "Delete": "Delete", - "Interface": "Interface", - "Interface Theme": "Interface Theme", - "Default": "Default", - "White": "White", - "Solarized Dark": "Solarized Dark", - "Dark": "Dark", - "Show a confirmation dialog when deleting notes": "Show a confirmation dialog when deleting notes", - "Editor Theme": "Editor Theme", - "Editor Font Size": "Editor Font Size", - "Editor Font Family": "Editor Font Family", - "Editor Indent Style": "Editor Indent Style", - "Spaces": "Spaces", - "Tabs": "Tabs", - "Switch to Preview": "Switch to Preview", - "When Editor Blurred": "When Editor Blurred", - "When Editor Blurred, Edit On Double Click": "When Editor Blurred, Edit On Double Click", - "On Right Click": "On Right Click", - "Editor Keymap": "Editor Keymap", - "default": "default", - "vim": "vim", - "emacs": "emacs", - "⚠️ Please restart boostnote after you change the keymap": "⚠️ Please restart boostnote after you change the keymap", - "Show line numbers in the editor": "Show line numbers in the editor", - "Allow editor to scroll past the last line": "Allow editor to scroll past the last line", - "Bring in web page title when pasting URL on editor": "Bring in web page title when pasting URL on editor", - "Preview": "Preview", - "Preview Font Size": "Preview Font Size", - "Preview Font Family": "Preview Font Family", - "Code Block Theme": "Code Block Theme", - "Allow preview to scroll past the last line": "Allow preview to scroll past the last line", - "Show line numbers for preview code blocks": "Show line numbers for preview code blocks", - "LaTeX Inline Open Delimiter": "LaTeX Inline Open Delimiter", - "LaTeX Inline Close Delimiter": "LaTeX Inline Close Delimiter", - "LaTeX Block Open Delimiter": "LaTeX Block Open Delimiter", - "LaTeX Block Close Delimiter": "LaTeX Block Close Delimiter", - "PlantUML Server": "PlantUML Server", - "Community": "Community", - "Subscribe to Newsletter": "Subscribe to Newsletter", - "GitHub": "GitHub", - "Blog": "Blog", - "Facebook Group": "Facebook Group", - "Twitter": "Twitter", - "About": "About", - "Boostnote": "Boostnote", - "An open source note-taking app made for programmers just like you.": "An open source note-taking app made for programmers just like you.", - "Website": "Website", - "Development": "Development", - " : Development configurations for Boostnote.": " : Development configurations for Boostnote.", - "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", - "License: GPL v3": "License: GPL v3", - "Analytics": "Analytics", - "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.", - "You can see how it works on ": "You can see how it works on ", - "You can choose to enable or disable this option.": "You can choose to enable or disable this option.", - "Enable analytics to help improve Boostnote": "Enable analytics to help improve Boostnote", - "Crowdfunding": "Crowdfunding", - "Dear Boostnote users,": "Dear Boostnote users,", - "Thank you for using Boostnote!": "Thank you for using Boostnote!", - "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote is used in about 200 different countries and regions by an awesome community of developers.", - "To support our growing userbase, and satisfy community expectations,": "To support our growing userbase, and satisfy community expectations,", - "we would like to invest more time and resources in this project.": "we would like to invest more time and resources in this project.", - "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!", - "Thanks,": "Thanks,", - "The Boostnote Team": "The Boostnote Team", - "Support via OpenCollective": "Support via OpenCollective", - "Language": "Language", - "English": "English", - "German": "German", - "French": "French", - "Show \"Saved to Clipboard\" notification when copying": "Show \"Saved to Clipboard\" notification when copying", - "All Notes": "All Notes", - "Starred": "Starred", - "Are you sure to ": "Are you sure to ", - " delete": " delete", - "this folder?": "this folder?", - "Confirm": "Confirm", - "Cancel": "Cancel", - "Markdown Note": "Markdown Note", - "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.", - "Snippet Note": "Snippet Note", - "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "This format is for creating code snippets. Multiple snippets can be grouped into a single note.", - "Tab to switch format": "Tab to switch format", - "Updated": "Updated", - "Created": "Created", - "Alphabetically": "Alphabetically", - "Default View": "Default View", - "Compressed View": "Compressed View", - "Search": "Search", - "Blog Type": "Blog Type", - "Blog Address": "Blog Address", - "Save": "Save", - "Auth": "Auth", - "Authentication Method": "Authentication Method", - "JWT": "JWT", - "USER": "USER", - "Token": "Token", - "Storage": "Storage", - "Hotkeys": "Hotkeys", - "Show/Hide Boostnote": "Show/Hide Boostnote", - "Restore": "Restore", - "Permanent Delete": "Permanent Delete", - "Confirm note deletion": "Confirm note deletion", - "This will permanently remove this note.": "This will permanently remove this note.", - "Successfully applied!": "Successfully applied!", - "Albanian": "Albanian", - "Chinese (zh-CN)": "Chinese (zh-CN)", - "Chinese (zh-TW)": "Chinese (zh-TW)", - "Danish": "Danish", - "Japanese": "Japanese", - "Korean": "Korean", - "Norwegian": "Norwegian", - "Polish": "Polish", - "Portuguese": "Portuguese", - "Spanish": "Spanish", - "Unsaved Changes!": "Unsaved Changes!", - "Russian": "Russian", - "Thai": "Thai (ภาษาไทย)", - "Editor Rulers": "Editor Rulers", - "Enable": "Enable", - "Disable": "Disable", - "Sanitization": "Sanitization", - "Only allow secure html tags (recommended)": "Only allow secure html tags (recommended)", - "Allow styles": "Allow styles", - "Allow dangerous html tags": "Allow dangerous html tags", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", - "Spellcheck disabled": "Spellcheck disabled", - "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect", - "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", - "Wrap line in Snippet Note": "Wrap line in Snippet Note" + "Notes": "Notes", + "Tags": "Tags", + "Preferences": "Preferences", + "Make a note": "Make a note", + "Ctrl": "Ctrl", + "Ctrl(^)": "Ctrl", + "to create a new note": "to create a new note", + "Toggle Mode": "Toggle Mode", + "Trash": "Trash", + "MODIFICATION DATE": "MODIFICATION DATE", + "Words": "Words", + "Letters": "Letters", + "STORAGE": "STORAGE", + "FOLDER": "FOLDER", + "CREATION DATE": "CREATION DATE", + "NOTE LINK": "NOTE LINK", + ".md": ".md", + ".txt": ".txt", + ".html": ".html", + ".pdf": ".pdf", + "Print": "Print", + "Your preferences for Boostnote": "Your preferences for Boostnote", + "Storage Locations": "Storage Locations", + "Add Storage Location": "Add Storage Location", + "Add Folder": "Add Folder", + "Open Storage folder": "Open Storage folder", + "Unlink": "Unlink", + "Edit": "Edit", + "Delete": "Delete", + "Interface": "Interface", + "Interface Theme": "Interface Theme", + "Default": "Default", + "White": "White", + "Solarized Dark": "Solarized Dark", + "Dark": "Dark", + "Show a confirmation dialog when deleting notes": "Show a confirmation dialog when deleting notes", + "Editor Theme": "Editor Theme", + "Editor Font Size": "Editor Font Size", + "Editor Font Family": "Editor Font Family", + "Editor Indent Style": "Editor Indent Style", + "Spaces": "Spaces", + "Tabs": "Tabs", + "Switch to Preview": "Switch to Preview", + "When Editor Blurred": "When Editor Blurred", + "When Editor Blurred, Edit On Double Click": "When Editor Blurred, Edit On Double Click", + "On Right Click": "On Right Click", + "Editor Keymap": "Editor Keymap", + "default": "default", + "vim": "vim", + "emacs": "emacs", + "⚠️ Please restart boostnote after you change the keymap": "⚠️ Please restart boostnote after you change the keymap", + "Show line numbers in the editor": "Show line numbers in the editor", + "Allow editor to scroll past the last line": "Allow editor to scroll past the last line", + "Bring in web page title when pasting URL on editor": "Bring in web page title when pasting URL on editor", + "Preview": "Preview", + "Preview Font Size": "Preview Font Size", + "Preview Font Family": "Preview Font Family", + "Code Block Theme": "Code Block Theme", + "Allow preview to scroll past the last line": "Allow preview to scroll past the last line", + "Show line numbers for preview code blocks": "Show line numbers for preview code blocks", + "LaTeX Inline Open Delimiter": "LaTeX Inline Open Delimiter", + "LaTeX Inline Close Delimiter": "LaTeX Inline Close Delimiter", + "LaTeX Block Open Delimiter": "LaTeX Block Open Delimiter", + "LaTeX Block Close Delimiter": "LaTeX Block Close Delimiter", + "PlantUML Server": "PlantUML Server", + "Community": "Community", + "Subscribe to Newsletter": "Subscribe to Newsletter", + "GitHub": "GitHub", + "Blog": "Blog", + "Facebook Group": "Facebook Group", + "Twitter": "Twitter", + "About": "About", + "Boostnote": "Boostnote", + "An open source note-taking app made for programmers just like you.": "An open source note-taking app made for programmers just like you.", + "Website": "Website", + "Development": "Development", + " : Development configurations for Boostnote.": " : Development configurations for Boostnote.", + "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", + "License: GPL v3": "License: GPL v3", + "Analytics": "Analytics", + "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.", + "You can see how it works on ": "You can see how it works on ", + "You can choose to enable or disable this option.": "You can choose to enable or disable this option.", + "Enable analytics to help improve Boostnote": "Enable analytics to help improve Boostnote", + "Crowdfunding": "Crowdfunding", + "Dear Boostnote users,": "Dear Boostnote users,", + "Thank you for using Boostnote!": "Thank you for using Boostnote!", + "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote is used in about 200 different countries and regions by an awesome community of developers.", + "To support our growing userbase, and satisfy community expectations,": "To support our growing userbase, and satisfy community expectations,", + "we would like to invest more time and resources in this project.": "we would like to invest more time and resources in this project.", + "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!", + "Thanks,": "Thanks,", + "The Boostnote Team": "The Boostnote Team", + "Support via OpenCollective": "Support via OpenCollective", + "Language": "Language", + "English": "English", + "German": "German", + "French": "French", + "Show \"Saved to Clipboard\" notification when copying": "Show \"Saved to Clipboard\" notification when copying", + "All Notes": "All Notes", + "Starred": "Starred", + "Are you sure to ": "Are you sure to ", + " delete": " delete", + "this folder?": "this folder?", + "Confirm": "Confirm", + "Cancel": "Cancel", + "Markdown Note": "Markdown Note", + "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.", + "Snippet Note": "Snippet Note", + "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "This format is for creating code snippets. Multiple snippets can be grouped into a single note.", + "Tab to switch format": "Tab to switch format", + "Updated": "Updated", + "Created": "Created", + "Alphabetically": "Alphabetically", + "Default View": "Default View", + "Compressed View": "Compressed View", + "Search": "Search", + "Blog Type": "Blog Type", + "Blog Address": "Blog Address", + "Save": "Save", + "Auth": "Auth", + "Authentication Method": "Authentication Method", + "JWT": "JWT", + "USER": "USER", + "Token": "Token", + "Storage": "Storage", + "Hotkeys": "Hotkeys", + "Show/Hide Boostnote": "Show/Hide Boostnote", + "Restore": "Restore", + "Permanent Delete": "Permanent Delete", + "Confirm note deletion": "Confirm note deletion", + "This will permanently remove this note.": "This will permanently remove this note.", + "Successfully applied!": "Successfully applied!", + "Albanian": "Albanian", + "Chinese (zh-CN)": "Chinese (zh-CN)", + "Chinese (zh-TW)": "Chinese (zh-TW)", + "Danish": "Danish", + "Japanese": "Japanese", + "Korean": "Korean", + "Norwegian": "Norwegian", + "Polish": "Polish", + "Portuguese": "Portuguese", + "Spanish": "Spanish", + "Unsaved Changes!": "Unsaved Changes!", + "Russian": "Russian", + "Thai": "Thai (ภาษาไทย)", + "Editor Rulers": "Editor Rulers", + "Enable": "Enable", + "Disable": "Disable", + "Sanitization": "Sanitization", + "Only allow secure html tags (recommended)": "Only allow secure html tags (recommended)", + "Allow styles": "Allow styles", + "Allow dangerous html tags": "Allow dangerous html tags", + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Spellcheck disabled": "Spellcheck disabled", + "Show menu bar": "Show menu bar", + "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/pl.json b/locales/pl.json index c289ef23..43f47aa0 100644 --- a/locales/pl.json +++ b/locales/pl.json @@ -1,171 +1,171 @@ { - "Notes": "Notatki", - "Tags": "Tagi", - "Preferences": "Ustawienia", - "Make a note": "Stwórz notatkę", - "Ctrl": "Ctrl", - "Ctrl(^)": "Ctrl", - "to create a new note": "Aby stworzyć nową notatkę", - "Toggle Mode": "Przełącz tryb", - "Trash": "Kosz", - "MODIFICATION DATE": "DATA MODYFIKACJI", - "Words": "Słowa", - "Letters": "Litery", - "STORAGE": "MIEJSCE ZAPISU", - "FOLDER": "FOLDER", - "CREATION DATE": "DATA UTWORZENIA", - "NOTE LINK": "LINK NOTATKI", - "Toggle Editor Mode": "Przełączanie trybu edytora", - ".md": ".md", - ".txt": ".txt", - ".html": ".html", - ".pdf": ".pdf", - "Print": "Drukuj", - "Help": "Pomoc", - "Your preferences for Boostnote": "Twoje ustawienia dla Boostnote", - "Storage Locations": "Storage Locations", - "Add Storage Location": "Dodaj miejsce zapisu", - "Add Folder": "Dodaj Folder", - "Open Storage folder": "Otwórz folder zapisu", - "Unlink": "Odlinkuj", - "Edit": "Edytuj", - "Delete": "Usuń", - "Interface": "Interfejs", - "Interface Theme": "Styl interfejsu", - "Default": "Domyślny", - "White": "Biały", - "Solarized Dark": "Solarized Dark", - "Dark": "Ciemny", - "Show a confirmation dialog when deleting notes": "Zatwierdzaj usunięcie notatek", - "Show only related tags": "Pokazuj tylko powiązane tagi", - "Editor Theme": "Wygląd edytora", - "Editor Font Size": "Rozmiar czcionki", - "Editor Font Family": "Czcionka", - "Snippet Default Language": "Domyślny język snippetów kodu", - "Editor Indent Style": "Rodzaj wcięć", - "Spaces": "Spacje", - "Tabs": "Tabulatory", - "Switch to Preview": "Przełącz na podgląd", - "When Editor Blurred": "Gdy edytor jest w tle", - "When Editor Blurred, Edit On Double Click": "Gdy edytor jest w tle, edytuj za pomocą podwójnego kliknięcia", - "On Right Click": "Kliknięcie prawego przycisku myszy", - "Editor Keymap": "Układ klawiszy edytora", - "default": "domyślny", - "vim": "vim", - "emacs": "emacs", - "⚠️ Please restart boostnote after you change the keymap": "⚠️ Musisz zrestartować Boostnote po zmianie ustawień klawiszy", - "Show line numbers in the editor": "Pokazuj numery lini w edytorze", - "Allow editor to scroll past the last line": "Pozwalaj edytorowi na przewijanie poza końcową linię", - "Bring in web page title when pasting URL on editor": "Wprowadź tytuł wklejanej strony WWW do edytora", - "Preview": "Podgląd", - "Preview Font Size": "Rozmiar czcionki", - "Enable smart quotes": "Włącz inteligentne cytowanie", - "Render newlines in Markdown paragraphs as
    ": "Dodawaj nowe linie w notatce jako znacznik
    ", - "Preview Font Family": "Czcionka", - "Code Block Theme": "Styl bloku kodu", - "Allow preview to scroll past the last line": "Pozwalaj podglądowi na przewijanie poza końcową linię", - "Show line numbers for preview code blocks": "Pokazuj numery lini dla podglądu bloków kodu", - "LaTeX Inline Open Delimiter": "Otwarcie liniowego ogranicznika LaTeX", - "LaTeX Inline Close Delimiter": "Zamknięcie liniowego ogranicznika LaTeX", - "LaTeX Block Open Delimiter": "Otwarcie blokowego ogranicznika LaTeX", - "LaTeX Block Close Delimiter": "Zamknięcie blokowego ogranicznika LaTeX", - "PlantUML Server": "Serwer PlantUML", - "Community": "Społeczność", - "Subscribe to Newsletter": "Zapisz się do Newslettera", - "GitHub": "GitHub", - "Blog": "Blog", - "Facebook Group": "Grupa na Facebooku", - "Twitter": "Twitter", - "About": "O nas", - "Boostnote": "Boostnote", - "An open source note-taking app made for programmers just like you.": "Aplikacja open-source do przechowywania notatek, stworzona dla programistów takich jak Ty.", - "Website": "Strona WWW", - "Development": "Development", - " : Development configurations for Boostnote.": " : Development configurations for Boostnote.", - "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", - "License: GPL v3": "Licencja: GPL v3", - "Analytics": "Statystyki", - "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote zbiera anonimowe dane wyłącznie w celu poprawy działania aplikacji, lecz nigdy nie pobiera prywatnych danych z Twoich notatek.", - "You can see how it works on ": "Możesz zobaczyć jak to działa na platformie", - "You can choose to enable or disable this option.": "Możesz włączyć lub wyłączyć zbieranie danych tutaj:", - "Enable analytics to help improve Boostnote": "Zbieraj dane by pomóc w ulepszaniu Boostnote", - "Crowdfunding": "Crowdfunding", - "Dear Boostnote users,": "Droga społeczności,", - "Thank you for using Boostnote!": "Dziękujemy za używanie Boostnote!", - "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote jest używany w około 200 krajach i regionach przez wspaniałą społeczność programistów.", - "To support our growing userbase, and satisfy community expectations,": "Chcielibyśmy poświęcić więcej czasu na rozwój naszego projektu", - "we would like to invest more time and resources in this project.": "aby popularność i satysfakcja naszej społeczności ciągle wzrastała.", - "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "Jeśli podoba Ci się naszy projekt i lubisz go używać, możesz wspomóc nasz przez OpenCollective!", - "Thanks,": "Dzięki,", - "The Boostnote Team": "Kontrybutorzy Boostnote", - "Support via OpenCollective": "Wspomóż przez OpenCollective", - "Language": "Język", - "English": "Angielski", - "German": "Niemiecki", - "French": "Francuski", - "Show \"Saved to Clipboard\" notification when copying": "Pokazuj \"Skopiowano do schowka\" podczas kopiowania", - "All Notes": "Notatki", - "Starred": "Oznaczone", - "Are you sure to ": "Czy na pewno chcesz ", - " delete": " usunąc", - "this folder?": "ten folder?", - "Confirm": "Potwierdź", - "Cancel": "Anuluj", - "Markdown Note": "Notatka Markdown", - "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "Ten format pozwala na tworzenie dokumentów tekstowych, list zadań, bloków kodu, czy bloków Latex.", - "Snippet Note": "Snippet Kodu", - "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "Ten format zezwala na tworzenia snippetów kodu. Kilka snippetów można zgrupować w jedną notatkę.", - "Tab to switch format": "Tabulator by zmienić format", - "Updated": "Ostatnio aktualizowane", - "Created": "Data utworzenia", - "Alphabetically": "Alfabetycznie", - "Default View": "Widok domyślny", - "Compressed View": "Widok skompresowany", - "Search": "Szukaj", - "Blog Type": "Typ bloga", - "Blog Address": "Adres bloga", - "Save": "Zapisz", - "Auth": "Autoryzacja", - "Authentication Method": "Metoda Autoryzacji", - "JWT": "JWT", - "USER": "Użutkownik", - "Token": "Token", - "Storage": "Storage", - "Hotkeys": "Skróty klawiszowe", - "Show/Hide Boostnote": "Pokaż/Ukryj Boostnote", - "Restore": "Przywróć", - "Permanent Delete": "Usuń trwale", - "Confirm note deletion": "Potwierdź usunięcie notatki", - "This will permanently remove this note.": "Spodowoduje to trwałe usunięcie notatki", - "Successfully applied!": "Sukces!", - "Albanian": "Albański", - "Chinese (zh-CN)": "Chiński (zh-CN)", - "Chinese (zh-TW)": "Chiński (zh-TW)", - "Danish": "Duński", - "Japanese": "Japoński", - "Korean": "Koreański", - "Norwegian": "Norweski", - "Polish": "Polski", - "Portuguese": "Portugalski", - "Spanish": "Hiszpański", - "Unsaved Changes!": "Musisz zapisać!", - "Russian": "Rosyjski", - "Thai": "Thai (ภาษาไทย)", - "Editor Rulers": "Margines", - "Enable": "Włącz", - "Disable": "Wyłącz", - "Sanitization": "Sanitization", - "Only allow secure html tags (recommended)": "Zezwól tylko na bezpieczne tagi HTML (zalecane)", - "Allow styles": "Zezwól na style", - "Allow dangerous html tags": "Zezwól na niebezpieczne tagi HTML", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Konwertuje tekstowe strzałki na znaki. ⚠ Wpłynie to na używanie komentarzy HTML w Twojej notatce.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ Wkleiłes link odnoszący się do załącznika, ktory nie może zostać znaleziony. Wklejanie linków do załączników jest możliwe tylko gdy notatka i załącznik są w tym samym folderze. Używaj opcji 'Przeciągaj i upuść' załącznik! ⚠", - "Star": "Oznacz", - "Fullscreen": "Pełen ekran", - "Add tag...": "Dodaj tag...", - "Spellcheck disabled": "Spellcheck disabled", - "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect", - "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", - "Wrap line in Snippet Note": "Wrap line in Snippet Note" + "Notes": "Notatki", + "Tags": "Tagi", + "Preferences": "Ustawienia", + "Make a note": "Stwórz notatkę", + "Ctrl": "Ctrl", + "Ctrl(^)": "Ctrl", + "to create a new note": "Aby stworzyć nową notatkę", + "Toggle Mode": "Przełącz tryb", + "Trash": "Kosz", + "MODIFICATION DATE": "DATA MODYFIKACJI", + "Words": "Słowa", + "Letters": "Litery", + "STORAGE": "MIEJSCE ZAPISU", + "FOLDER": "FOLDER", + "CREATION DATE": "DATA UTWORZENIA", + "NOTE LINK": "LINK NOTATKI", + "Toggle Editor Mode": "Przełączanie trybu edytora", + ".md": ".md", + ".txt": ".txt", + ".html": ".html", + ".pdf": ".pdf", + "Print": "Drukuj", + "Help": "Pomoc", + "Your preferences for Boostnote": "Twoje ustawienia dla Boostnote", + "Storage Locations": "Storage Locations", + "Add Storage Location": "Dodaj miejsce zapisu", + "Add Folder": "Dodaj Folder", + "Open Storage folder": "Otwórz folder zapisu", + "Unlink": "Odlinkuj", + "Edit": "Edytuj", + "Delete": "Usuń", + "Interface": "Interfejs", + "Interface Theme": "Styl interfejsu", + "Default": "Domyślny", + "White": "Biały", + "Solarized Dark": "Solarized Dark", + "Dark": "Ciemny", + "Show a confirmation dialog when deleting notes": "Zatwierdzaj usunięcie notatek", + "Show only related tags": "Pokazuj tylko powiązane tagi", + "Editor Theme": "Wygląd edytora", + "Editor Font Size": "Rozmiar czcionki", + "Editor Font Family": "Czcionka", + "Snippet Default Language": "Domyślny język snippetów kodu", + "Editor Indent Style": "Rodzaj wcięć", + "Spaces": "Spacje", + "Tabs": "Tabulatory", + "Switch to Preview": "Przełącz na podgląd", + "When Editor Blurred": "Gdy edytor jest w tle", + "When Editor Blurred, Edit On Double Click": "Gdy edytor jest w tle, edytuj za pomocą podwójnego kliknięcia", + "On Right Click": "Kliknięcie prawego przycisku myszy", + "Editor Keymap": "Układ klawiszy edytora", + "default": "domyślny", + "vim": "vim", + "emacs": "emacs", + "⚠️ Please restart boostnote after you change the keymap": "⚠️ Musisz zrestartować Boostnote po zmianie ustawień klawiszy", + "Show line numbers in the editor": "Pokazuj numery lini w edytorze", + "Allow editor to scroll past the last line": "Pozwalaj edytorowi na przewijanie poza końcową linię", + "Bring in web page title when pasting URL on editor": "Wprowadź tytuł wklejanej strony WWW do edytora", + "Preview": "Podgląd", + "Preview Font Size": "Rozmiar czcionki", + "Enable smart quotes": "Włącz inteligentne cytowanie", + "Render newlines in Markdown paragraphs as
    ": "Dodawaj nowe linie w notatce jako znacznik
    ", + "Preview Font Family": "Czcionka", + "Code Block Theme": "Styl bloku kodu", + "Allow preview to scroll past the last line": "Pozwalaj podglądowi na przewijanie poza końcową linię", + "Show line numbers for preview code blocks": "Pokazuj numery lini dla podglądu bloków kodu", + "LaTeX Inline Open Delimiter": "Otwarcie liniowego ogranicznika LaTeX", + "LaTeX Inline Close Delimiter": "Zamknięcie liniowego ogranicznika LaTeX", + "LaTeX Block Open Delimiter": "Otwarcie blokowego ogranicznika LaTeX", + "LaTeX Block Close Delimiter": "Zamknięcie blokowego ogranicznika LaTeX", + "PlantUML Server": "Serwer PlantUML", + "Community": "Społeczność", + "Subscribe to Newsletter": "Zapisz się do Newslettera", + "GitHub": "GitHub", + "Blog": "Blog", + "Facebook Group": "Grupa na Facebooku", + "Twitter": "Twitter", + "About": "O nas", + "Boostnote": "Boostnote", + "An open source note-taking app made for programmers just like you.": "Aplikacja open-source do przechowywania notatek, stworzona dla programistów takich jak Ty.", + "Website": "Strona WWW", + "Development": "Development", + " : Development configurations for Boostnote.": " : Development configurations for Boostnote.", + "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", + "License: GPL v3": "Licencja: GPL v3", + "Analytics": "Statystyki", + "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote zbiera anonimowe dane wyłącznie w celu poprawy działania aplikacji, lecz nigdy nie pobiera prywatnych danych z Twoich notatek.", + "You can see how it works on ": "Możesz zobaczyć jak to działa na platformie", + "You can choose to enable or disable this option.": "Możesz włączyć lub wyłączyć zbieranie danych tutaj:", + "Enable analytics to help improve Boostnote": "Zbieraj dane by pomóc w ulepszaniu Boostnote", + "Crowdfunding": "Crowdfunding", + "Dear Boostnote users,": "Droga społeczności,", + "Thank you for using Boostnote!": "Dziękujemy za używanie Boostnote!", + "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote jest używany w około 200 krajach i regionach przez wspaniałą społeczność programistów.", + "To support our growing userbase, and satisfy community expectations,": "Chcielibyśmy poświęcić więcej czasu na rozwój naszego projektu", + "we would like to invest more time and resources in this project.": "aby popularność i satysfakcja naszej społeczności ciągle wzrastała.", + "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "Jeśli podoba Ci się naszy projekt i lubisz go używać, możesz wspomóc nasz przez OpenCollective!", + "Thanks,": "Dzięki,", + "The Boostnote Team": "Kontrybutorzy Boostnote", + "Support via OpenCollective": "Wspomóż przez OpenCollective", + "Language": "Język", + "English": "Angielski", + "German": "Niemiecki", + "French": "Francuski", + "Show \"Saved to Clipboard\" notification when copying": "Pokazuj \"Skopiowano do schowka\" podczas kopiowania", + "All Notes": "Notatki", + "Starred": "Oznaczone", + "Are you sure to ": "Czy na pewno chcesz ", + " delete": " usunąc", + "this folder?": "ten folder?", + "Confirm": "Potwierdź", + "Cancel": "Anuluj", + "Markdown Note": "Notatka Markdown", + "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "Ten format pozwala na tworzenie dokumentów tekstowych, list zadań, bloków kodu, czy bloków Latex.", + "Snippet Note": "Snippet Kodu", + "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "Ten format zezwala na tworzenia snippetów kodu. Kilka snippetów można zgrupować w jedną notatkę.", + "Tab to switch format": "Tabulator by zmienić format", + "Updated": "Ostatnio aktualizowane", + "Created": "Data utworzenia", + "Alphabetically": "Alfabetycznie", + "Default View": "Widok domyślny", + "Compressed View": "Widok skompresowany", + "Search": "Szukaj", + "Blog Type": "Typ bloga", + "Blog Address": "Adres bloga", + "Save": "Zapisz", + "Auth": "Autoryzacja", + "Authentication Method": "Metoda Autoryzacji", + "JWT": "JWT", + "USER": "Użutkownik", + "Token": "Token", + "Storage": "Storage", + "Hotkeys": "Skróty klawiszowe", + "Show/Hide Boostnote": "Pokaż/Ukryj Boostnote", + "Restore": "Przywróć", + "Permanent Delete": "Usuń trwale", + "Confirm note deletion": "Potwierdź usunięcie notatki", + "This will permanently remove this note.": "Spodowoduje to trwałe usunięcie notatki", + "Successfully applied!": "Sukces!", + "Albanian": "Albański", + "Chinese (zh-CN)": "Chiński (zh-CN)", + "Chinese (zh-TW)": "Chiński (zh-TW)", + "Danish": "Duński", + "Japanese": "Japoński", + "Korean": "Koreański", + "Norwegian": "Norweski", + "Polish": "Polski", + "Portuguese": "Portugalski", + "Spanish": "Hiszpański", + "Unsaved Changes!": "Musisz zapisać!", + "Russian": "Rosyjski", + "Thai": "Thai (ภาษาไทย)", + "Editor Rulers": "Margines", + "Enable": "Włącz", + "Disable": "Wyłącz", + "Sanitization": "Sanitization", + "Only allow secure html tags (recommended)": "Zezwól tylko na bezpieczne tagi HTML (zalecane)", + "Allow styles": "Zezwól na style", + "Allow dangerous html tags": "Zezwól na niebezpieczne tagi HTML", + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Konwertuje tekstowe strzałki na znaki. ⚠ Wpłynie to na używanie komentarzy HTML w Twojej notatce.", + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ Wkleiłes link odnoszący się do załącznika, ktory nie może zostać znaleziony. Wklejanie linków do załączników jest możliwe tylko gdy notatka i załącznik są w tym samym folderze. Używaj opcji 'Przeciągaj i upuść' załącznik! ⚠", + "Star": "Oznacz", + "Fullscreen": "Pełen ekran", + "Add tag...": "Dodaj tag...", + "Spellcheck disabled": "Spellcheck disabled", + "Show menu bar": "Show menu bar", + "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/pt-BR.json b/locales/pt-BR.json index 0005a44e..df6cd102 100644 --- a/locales/pt-BR.json +++ b/locales/pt-BR.json @@ -1,162 +1,162 @@ { - "Notes": "Notas", - "Tags": "Etiquetas", - "Preferences": "Preferências", - "Make a note": "Fazer uma nota", - "Ctrl": "Ctrl", - "Ctrl(^)": "Ctrl", - "to create a new note": "para criar uma nova nota", - "Toggle Mode": "Modo de alternância", - "Trash": "Lixeira", - "MODIFICATION DATE": "DATA DE MODIFICAÇÃO", - "Words": "Palavras", - "Letters": "Letras", - "STORAGE": "ARMAZENAMENTO", - "FOLDER": "PASTA", - "CREATION DATE": "DATA DE CRIAÇÃO", - "NOTE LINK": "VÍNCULO DA NOTA", - ".md": ".md", - ".txt": ".txt", - ".html": ".html", - ".pdf": ".pdf", - "Print": "Imprimir", - "Your preferences for Boostnote": "Suas preferências para o Boostnote", - "Storage Locations": "Armazenamentos", - "Add Storage Location": "Adicionar Local de Armazenamento", - "Add Folder": "Adicionar Pasta", - "Open Storage folder": "Abrir Local de Armazenamento", - "Unlink": "Desvincular", - "Edit": "Editar", - "Delete": "Apagar", - "Interface": "Interface", - "Interface Theme": "Tema da Interface", - "Default": "Padrão", - "White": "Branco", - "Solarized Dark": "Escuro Solarizado", - "Dark": "Escuro", - "Show a confirmation dialog when deleting notes": "Mostrar um diálogo de confirmação ao excluir notas", - "Editor Theme": "Tema do Editor", - "Editor Font Size": "Tamanho da Fonte do Editor", - "Editor Font Family": "Família da Fonte do Editor", - "Editor Indent Style": "Estílo de Indentação do Editor", - "Spaces": "Espaços", - "Tabs": "Tabulação", - "Switch to Preview": "Mudar para a Pré-Visualização", - "When Editor Blurred": "Quando o Editor Obscurece", - "When Editor Blurred, Edit On Double Click": "Quando o Editor Obscurece, Editar com Duplo Clique", - "On Right Click": "Ao Clicar Com o Botão Direito", - "Editor Keymap": "Mapa de Teclado do Editor", - "default": "padrão", - "vim": "vim", - "emacs": "emacs", - "⚠️ Please restart boostnote after you change the keymap": "⚠️ Por favor, reinicie o boostnote depois de alterar o mapa de teclado", - "Show line numbers in the editor": "Mostrar os números das linhas no editor", - "Allow editor to scroll past the last line": "Permitir ao editor rolar além da última linha", - "Bring in web page title when pasting URL on editor": "Trazer o título da página da Web ao colar a URL no editor", - "Preview": "Pré-Visualização", - "Preview Font Size": "Tamanho da Fonte da Pré-Visualização", - "Preview Font Family": "Família da Fonte da Pré-Visualização", - "Code Block Theme": "Tema do Bloco de Código", - "Allow preview to scroll past the last line": "Permitir à pré-visualização rolar além da última linha", - "Show line numbers for preview code blocks": "Mostrar os números das linhas na pré-visualização dos blocos de código", - "LaTeX Inline Open Delimiter": "Delimitador em Linha Aberto do LaTeX", - "LaTeX Inline Close Delimiter": "Delimitador em Linha Fechado do LaTeX", - "LaTeX Block Open Delimiter": "Delimitador de Bloco Aberto do LaTeX", - "LaTeX Block Close Delimiter": "Delimitador de Bloco Fechado do LaTeX", - "PlantUML Server": "PlantUML Server", - "Community": "Comunidade", - "Subscribe to Newsletter": "Subscrever à Newsletter", - "GitHub": "GitHub", - "Blog": "Blog", - "Facebook Group": "Grupo do Facebook", - "Twitter": "Twitter", - "About": "Sobre", - "Boostnote": "Boostnote", - "An open source note-taking app made for programmers just like you.": "Um aplicativo de anotações de código aberto feito para programadores como você.", - "Website": "Website", - "Development": "Desenvolvimento", - " : Development configurations for Boostnote.": " : Configurações de desenvolvimento para o Boostnote.", - "Copyright (C) 2017 - 2019 BoostIO": "Direitos Autorais (C) 2017 - 2019 BoostIO", - "License: GPL v3": "Licença: GPL v3", - "Analytics": "Técnicas analíticas", - "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "O Boostnote coleta dados anônimos com o único propósito de melhorar o aplicativo e de modo algum coleta qualquer informação pessoal, bem como o conteúdo de suas anotações.", - "You can see how it works on ": "Você pode ver como funciona ", - "You can choose to enable or disable this option.": "Você pode optar por ativar ou desativar essa opção.", - "Enable analytics to help improve Boostnote": "Ativar técnicas analíticas para ajudar a melhorar o Boostnote", - "Crowdfunding": "Financiamento Coletivo", - "Dear Boostnote users,": "Caros(as),", - "Thank you for using Boostnote!": "Obrigado por usar o Boostnote!", - "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "O Boostnote é usado em cerca de 200 países e regiões diferentes por uma incrível comunidade de desenvolvedores.", - "To support our growing userbase, and satisfy community expectations,": "Para continuar apoiando o crescimento e satisfazer as expectativas da comunidade,", - "we would like to invest more time and resources in this project.": "gostaríamos de investir mais tempo e recursos neste projeto.", - "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "Se você gosta deste projeto e vê o seu potencial, você pode nos ajudar apoiando-nos no OpenCollective!", - "Thanks,": "Obrigado,", - "The Boostnote Team": "Mantenedores do Boostnote", - "Support via OpenCollective": "Suporte via OpenCollective", - "Language": "Idioma", - "English": "Inglês", - "German": "Alemão", - "French": "Francês", - "Show \"Saved to Clipboard\" notification when copying": "Mostrar a notificação \"Armazenado na Área de Transferência\" ao copiar", - "All Notes": "Todas as Notas", - "Starred": "Com Estrela", - "Are you sure to ": "Tem certeza que gostaría de ", - " delete": " apagar", - "this folder?": "essa pasta?", - "Confirm": "Confirmar", - "Cancel": "Cancelar", - "Markdown Note": "Nota em Markdown", - "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "Este formato permite a criação de documentos de texto. Listas de verificação, blocos de código e blocos Latex estão disponíveis.", - "Snippet Note": "Fragmento de Nota", - "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "Este formato é para criar trechos de código. Vários trechos podem ser agrupados em uma única nota.", - "Tab to switch format": "Tabule para mudar o formato", - "Updated": "Atualizado", - "Created": "Criado", - "Alphabetically": "Alfabeticamente", - "Default View": "Visualização Padrão", - "Compressed View": "Visualização Comprimida", - "Search": "Procura", - "Blog Type": "Tipo do Blog", - "Blog Address": "Endereço do Blog", - "Save": "Salvar", - "Auth": "Auth", - "Authentication Method": "Método de Autenticação", - "JWT": "JWT", - "USER": "USUÁRIO", - "Token": "Token", - "Storage": "Armazenamento", - "Hotkeys": "Teclas de Atalho", - "Show/Hide Boostnote": "Esconder/Mostrar Boostnote", - "Restore": "Restaurar", - "Permanent Delete": "Excluir Permanentemente", - "Confirm note deletion": "Confirmar exclusão da nota", - "This will permanently remove this note.": "Isso irá excluir a nota permanentemente.", - "Successfully applied!": "Aplicado com Sucesso!", - "Albanian": "Albanês", - "Chinese (zh-CN)": "Chinês (zh-CN)", - "Chinese (zh-TW)": "Chinês (zh-TW)", - "Danish": "Dinamarquês", - "Japanese": "Japonês", - "Korean": "Coreano", - "Norwegian": "Norueguês", - "Polish": "Polonês", - "Portuguese": "Português (pt-BR)", - "Spanish": "Espanhol", - "Unsaved Changes!": "Você precisa salvar!", - "Russian": "Russo", - "Thai": "Thai (ภาษาไทย)", - "Editor Rulers": "Réguas do Editor", - "Enable": "Habilitado", - "Disable": "Desabilitado", - "Sanitization": "Sanitização", - "Only allow secure html tags (recommended)": "Permitir apenas tags html seguras (recomendado)", - "Allow styles": "Permitir estilos", - "Allow dangerous html tags": "Permitir tags html perigosas", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", - "Spellcheck disabled": "Spellcheck disabled", - "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect", - "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", - "Wrap line in Snippet Note": "Wrap line in Snippet Note" + "Notes": "Notas", + "Tags": "Etiquetas", + "Preferences": "Preferências", + "Make a note": "Fazer uma nota", + "Ctrl": "Ctrl", + "Ctrl(^)": "Ctrl", + "to create a new note": "para criar uma nova nota", + "Toggle Mode": "Modo de alternância", + "Trash": "Lixeira", + "MODIFICATION DATE": "DATA DE MODIFICAÇÃO", + "Words": "Palavras", + "Letters": "Letras", + "STORAGE": "ARMAZENAMENTO", + "FOLDER": "PASTA", + "CREATION DATE": "DATA DE CRIAÇÃO", + "NOTE LINK": "VÍNCULO DA NOTA", + ".md": ".md", + ".txt": ".txt", + ".html": ".html", + ".pdf": ".pdf", + "Print": "Imprimir", + "Your preferences for Boostnote": "Suas preferências para o Boostnote", + "Storage Locations": "Armazenamentos", + "Add Storage Location": "Adicionar Local de Armazenamento", + "Add Folder": "Adicionar Pasta", + "Open Storage folder": "Abrir Local de Armazenamento", + "Unlink": "Desvincular", + "Edit": "Editar", + "Delete": "Apagar", + "Interface": "Interface", + "Interface Theme": "Tema da Interface", + "Default": "Padrão", + "White": "Branco", + "Solarized Dark": "Escuro Solarizado", + "Dark": "Escuro", + "Show a confirmation dialog when deleting notes": "Mostrar um diálogo de confirmação ao excluir notas", + "Editor Theme": "Tema do Editor", + "Editor Font Size": "Tamanho da Fonte do Editor", + "Editor Font Family": "Família da Fonte do Editor", + "Editor Indent Style": "Estílo de Indentação do Editor", + "Spaces": "Espaços", + "Tabs": "Tabulação", + "Switch to Preview": "Mudar para a Pré-Visualização", + "When Editor Blurred": "Quando o Editor Obscurece", + "When Editor Blurred, Edit On Double Click": "Quando o Editor Obscurece, Editar com Duplo Clique", + "On Right Click": "Ao Clicar Com o Botão Direito", + "Editor Keymap": "Mapa de Teclado do Editor", + "default": "padrão", + "vim": "vim", + "emacs": "emacs", + "⚠️ Please restart boostnote after you change the keymap": "⚠️ Por favor, reinicie o boostnote depois de alterar o mapa de teclado", + "Show line numbers in the editor": "Mostrar os números das linhas no editor", + "Allow editor to scroll past the last line": "Permitir ao editor rolar além da última linha", + "Bring in web page title when pasting URL on editor": "Trazer o título da página da Web ao colar a URL no editor", + "Preview": "Pré-Visualização", + "Preview Font Size": "Tamanho da Fonte da Pré-Visualização", + "Preview Font Family": "Família da Fonte da Pré-Visualização", + "Code Block Theme": "Tema do Bloco de Código", + "Allow preview to scroll past the last line": "Permitir à pré-visualização rolar além da última linha", + "Show line numbers for preview code blocks": "Mostrar os números das linhas na pré-visualização dos blocos de código", + "LaTeX Inline Open Delimiter": "Delimitador em Linha Aberto do LaTeX", + "LaTeX Inline Close Delimiter": "Delimitador em Linha Fechado do LaTeX", + "LaTeX Block Open Delimiter": "Delimitador de Bloco Aberto do LaTeX", + "LaTeX Block Close Delimiter": "Delimitador de Bloco Fechado do LaTeX", + "PlantUML Server": "PlantUML Server", + "Community": "Comunidade", + "Subscribe to Newsletter": "Subscrever à Newsletter", + "GitHub": "GitHub", + "Blog": "Blog", + "Facebook Group": "Grupo do Facebook", + "Twitter": "Twitter", + "About": "Sobre", + "Boostnote": "Boostnote", + "An open source note-taking app made for programmers just like you.": "Um aplicativo de anotações de código aberto feito para programadores como você.", + "Website": "Website", + "Development": "Desenvolvimento", + " : Development configurations for Boostnote.": " : Configurações de desenvolvimento para o Boostnote.", + "Copyright (C) 2017 - 2019 BoostIO": "Direitos Autorais (C) 2017 - 2019 BoostIO", + "License: GPL v3": "Licença: GPL v3", + "Analytics": "Técnicas analíticas", + "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "O Boostnote coleta dados anônimos com o único propósito de melhorar o aplicativo e de modo algum coleta qualquer informação pessoal, bem como o conteúdo de suas anotações.", + "You can see how it works on ": "Você pode ver como funciona ", + "You can choose to enable or disable this option.": "Você pode optar por ativar ou desativar essa opção.", + "Enable analytics to help improve Boostnote": "Ativar técnicas analíticas para ajudar a melhorar o Boostnote", + "Crowdfunding": "Financiamento Coletivo", + "Dear Boostnote users,": "Caros(as),", + "Thank you for using Boostnote!": "Obrigado por usar o Boostnote!", + "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "O Boostnote é usado em cerca de 200 países e regiões diferentes por uma incrível comunidade de desenvolvedores.", + "To support our growing userbase, and satisfy community expectations,": "Para continuar apoiando o crescimento e satisfazer as expectativas da comunidade,", + "we would like to invest more time and resources in this project.": "gostaríamos de investir mais tempo e recursos neste projeto.", + "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "Se você gosta deste projeto e vê o seu potencial, você pode nos ajudar apoiando-nos no OpenCollective!", + "Thanks,": "Obrigado,", + "The Boostnote Team": "Mantenedores do Boostnote", + "Support via OpenCollective": "Suporte via OpenCollective", + "Language": "Idioma", + "English": "Inglês", + "German": "Alemão", + "French": "Francês", + "Show \"Saved to Clipboard\" notification when copying": "Mostrar a notificação \"Armazenado na Área de Transferência\" ao copiar", + "All Notes": "Todas as Notas", + "Starred": "Com Estrela", + "Are you sure to ": "Tem certeza que gostaría de ", + " delete": " apagar", + "this folder?": "essa pasta?", + "Confirm": "Confirmar", + "Cancel": "Cancelar", + "Markdown Note": "Nota em Markdown", + "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "Este formato permite a criação de documentos de texto. Listas de verificação, blocos de código e blocos Latex estão disponíveis.", + "Snippet Note": "Fragmento de Nota", + "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "Este formato é para criar trechos de código. Vários trechos podem ser agrupados em uma única nota.", + "Tab to switch format": "Tabule para mudar o formato", + "Updated": "Atualizado", + "Created": "Criado", + "Alphabetically": "Alfabeticamente", + "Default View": "Visualização Padrão", + "Compressed View": "Visualização Comprimida", + "Search": "Procura", + "Blog Type": "Tipo do Blog", + "Blog Address": "Endereço do Blog", + "Save": "Salvar", + "Auth": "Auth", + "Authentication Method": "Método de Autenticação", + "JWT": "JWT", + "USER": "USUÁRIO", + "Token": "Token", + "Storage": "Armazenamento", + "Hotkeys": "Teclas de Atalho", + "Show/Hide Boostnote": "Esconder/Mostrar Boostnote", + "Restore": "Restaurar", + "Permanent Delete": "Excluir Permanentemente", + "Confirm note deletion": "Confirmar exclusão da nota", + "This will permanently remove this note.": "Isso irá excluir a nota permanentemente.", + "Successfully applied!": "Aplicado com Sucesso!", + "Albanian": "Albanês", + "Chinese (zh-CN)": "Chinês (zh-CN)", + "Chinese (zh-TW)": "Chinês (zh-TW)", + "Danish": "Dinamarquês", + "Japanese": "Japonês", + "Korean": "Coreano", + "Norwegian": "Norueguês", + "Polish": "Polonês", + "Portuguese": "Português (pt-BR)", + "Spanish": "Espanhol", + "Unsaved Changes!": "Você precisa salvar!", + "Russian": "Russo", + "Thai": "Thai (ภาษาไทย)", + "Editor Rulers": "Réguas do Editor", + "Enable": "Habilitado", + "Disable": "Desabilitado", + "Sanitization": "Sanitização", + "Only allow secure html tags (recommended)": "Permitir apenas tags html seguras (recomendado)", + "Allow styles": "Permitir estilos", + "Allow dangerous html tags": "Permitir tags html perigosas", + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Spellcheck disabled": "Spellcheck disabled", + "Show menu bar": "Show menu bar", + "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/pt-PT.json b/locales/pt-PT.json index 677cce4d..9f3f9339 100644 --- a/locales/pt-PT.json +++ b/locales/pt-PT.json @@ -1,161 +1,161 @@ { - "Notes": "Notas", - "Tags": "Etiquetas", - "Preferences": "Definiçōes", - "Make a note": "Criar nota", - "Ctrl": "Ctrl", - "Ctrl(^)": "Ctrl", - "to create a new note": "para criar uma nova nota", - "Toggle Mode": "Alternar Modo", - "Trash": "Lixo", - "MODIFICATION DATE": "DATA DE MODIFICAÇÃO", - "Words": "Palavras", - "Letters": "Letras", - "STORAGE": "ARMAZENAMENTO", - "FOLDER": "PASTA", - "CREATION DATE": "DATA DE CRIAÇÃO", - "NOTE LINK": "ATALHO DE NOTA", - ".md": ".md", - ".txt": ".txt", - ".html": ".html", - ".pdf": ".pdf", - "Print": "Imprimir", - "Your preferences for Boostnote": "As tuas definiçōes para Boostnote", - "Storage Locations": "Locais de Armazenamento", - "Add Storage Location": "Adicionar Local de Armazenamento", - "Add Folder": "Adicionar Pasta", - "Open Storage folder": "Abrir Local de Armazenamento", - "Unlink": "Remover a ligação", - "Edit": "Editar", - "Delete": "Apagar", - "Interface": "Interface", - "Interface Theme": "Tema", - "Default": "Default", - "White": "Branco", - "Solarized Dark": "Solarized Dark", - "Dark": "Escuro", - "Show a confirmation dialog when deleting notes": "Mostrar uma confirmação ao excluir notas", - "Editor Theme": "Tema do Editor", - "Editor Font Size": "Tamanho de Fonte do Editor", - "Editor Font Family": "Família de Fonte do Editor", - "Editor Indent Style": "Estílo de Identação do Editor", - "Spaces": "Espaços", - "Tabs": "Tabs", - "Switch to Preview": "Mudar para Pré-Visualização", - "When Editor Blurred": "Quando o Editor Obscurece", - "When Editor Blurred, Edit On Double Click": "Quando o Editor Obscurece, Editar com Duplo Clique", - "On Right Click": "Ao Clicar Com o Botão Direito", - "Editor Keymap": "Mapa de Teclado do Editor", - "default": "padrão", - "vim": "vim", - "emacs": "emacs", - "⚠️ Please restart boostnote after you change the keymap": "⚠️ Por favor, reinicia o Boostnote depois de alterar o mapa de teclado.", - "Show line numbers in the editor": "Mostrar os números das linhas no editor", - "Allow editor to scroll past the last line": "Permitir que o editor faça scroll além da última linha", - "Bring in web page title when pasting URL on editor": "Trazer o título da página da Web ao colar o endereço no editor", - "Preview": "Pré-Visualização", - "Preview Font Size": "Tamanho da Fonte da Pré-Visualização", - "Preview Font Family": "Família da Fonte da Pré-Visualização", - "Code Block Theme": "Tema do Bloco de Código", - "Allow preview to scroll past the last line": "Permitir que se faça scroll além da última linha", - "Show line numbers for preview code blocks": "Mostrar os números das linhas na pré-visualização dos blocos de código", - "LaTeX Inline Open Delimiter": "Delimitador para Abrir Bloco LaTeX em Linha", - "LaTeX Inline Close Delimiter": "Delimitador para Fechar Bloco LaTeX em Linha", - "LaTeX Block Open Delimiter": "Delimitador para Abrir Bloco LaTeX", - "LaTeX Block Close Delimiter": "Delimitador para Fechar Bloco LaTeX", - "PlantUML Server": "PlantUML Server", - "Community": "Comunidade", - "Subscribe to Newsletter": "Subscrever à Newsletter", - "GitHub": "GitHub", - "Blog": "Blog", - "Facebook Group": "Grupo de Facebook", - "Twitter": "Twitter", - "About": "Sobre", - "Boostnote": "Boostnote", - "An open source note-taking app made for programmers just like you.": "Uma aplicação open source de bloco de notas feita para programadores como tu.", - "Website": "Website", - "Development": "Desenvolvimento", - " : Development configurations for Boostnote.": " : Configurações de desenvolvimento para o Boostnote.", - "Copyright (C) 2017 - 2019 BoostIO": "Direitos de Autor (C) 2017 - 2019 BoostIO", - "License: GPL v3": "Licença: GPL v3", - "Analytics": "Analíse de Data", - "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "O Boostnote coleta dados anônimos com o único propósito de melhorar a aplicação e não adquire informação pessoal ou conteúdo das tuas notas.", - "You can see how it works on ": "Podes ver como funciona em ", - "You can choose to enable or disable this option.": "Podes optar por activar ou desactivar esta opção.", - "Enable analytics to help improve Boostnote": "Permitir recolha de data anônima para ajudar a melhorar o Boostnote", - "Crowdfunding": "Financiamento Coletivo", - "Dear Boostnote users,": "Caros(as),", - "Thank you for using Boostnote!": "Obrigado por usar o Boostnote!", - "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "O Boostnote é usado em cerca de 200 países e regiões diferentes por uma incrível comunidade de developers.", - "To support our growing userbase, and satisfy community expectations,": "Para continuar a apoiar o crescimento e satisfazer as expectativas da comunidade,", - "we would like to invest more time and resources in this project.": "gostaríamos de investir mais tempo e recursos neste projeto.", - "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "Se gostas deste projeto e vês o seu potencial, podes ajudar-nos através de donativos no OpenCollective!", - "Thanks,": "Obrigado,", - "The Boostnote Team": "A Equipa do Boostnote", - "Support via OpenCollective": "Suporte via OpenCollective", - "Language": "Idioma", - "English": "Inglês", - "German": "Alemão", - "French": "Francês", - "Show \"Saved to Clipboard\" notification when copying": "Mostrar a notificação \"Guardado na Área de Transferência\" ao copiar", - "All Notes": "Todas as Notas", - "Starred": "Com Estrela", - "Are you sure to ": "Tens a certeza que gostarias de ", - " delete": " apagar", - "this folder?": "esta pasta?", - "Confirm": "Confirmar", - "Cancel": "Cancelar", - "Markdown Note": "Nota em Markdown", - "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "Este formato permite a criação de documentos de texto. Estão disponíveis: listas de verificação, blocos de código e blocos Latex.", - "Snippet Note": "Fragmento de Nota", - "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "Este formato permite a criação de fragmentos de notas. Vários fragmentos podem ser agrupados em uma única nota.", - "Tab to switch format": "Tab para mudar o formato", - "Updated": "Actualizado", - "Created": "Criado", - "Alphabetically": "Alfabeticamente", - "Default View": "Vista Padrão", - "Compressed View": "Vista Comprimida", - "Search": "Procurar", - "Blog Type": "Tipo de Blog", - "Blog Address": "Endereço do Blog", - "Save": "Guardar", - "Auth": "Autenticação", - "Authentication Method": "Método de Autenticação", - "JWT": "JWT", - "USER": "USER", - "Token": "Token", - "Storage": "Armazenamento", - "Hotkeys": "Teclas de Atalho", - "Show/Hide Boostnote": "Mostrar/Esconder Boostnote", - "Restore": "Restaurar", - "Permanent Delete": "Apagar Permanentemente", - "Confirm note deletion": "Confirmar o apagamento da nota", - "This will permanently remove this note.": "Isto irá remover permanentemente esta nota.", - "Successfully applied!": "Aplicado com Sucesso!", - "Albanian": "Albanês", - "Chinese (zh-CN)": "Chinês (zh-CN)", - "Chinese (zh-TW)": "Chinês (zh-TW)", - "Danish": "Dinamarquês", - "Japanese": "Japonês", - "Korean": "Coreano", - "Norwegian": "Norueguês", - "Polish": "Polaco", - "Portuguese": "Português (pt-PT)", - "Spanish": "Espanhol", - "Unsaved Changes!": "Alterações Não Guardadas!", - "Russian": "Russo", - "Editor Rulers": "Réguas do Editor", - "Enable": "Activar", - "Disable": "Desactivar", - "Sanitization": "Sanitização", - "Only allow secure html tags (recommended)": "Perminar somente tags html seguras (recomendado)", - "Allow styles": "Permitir Estilos", - "Allow dangerous html tags": "Permitir tags html perigosas", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Converter setas de texto em simbolos. ⚠ Isto irá interferir no use de comentários em HTML em Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ Você colou um link referente a um anexo que não pôde ser encontrado no local de armazenamento desta nota. A vinculação de anexos de referência de links só é suportada se o local de origem e de destino for o mesmo de armazenamento. Por favor, arraste e solte o anexo na nota! ⚠", - "Spellcheck disabled": "Spellcheck disabled", - "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect", - "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", - "Wrap line in Snippet Note": "Wrap line in Snippet Note" + "Notes": "Notas", + "Tags": "Etiquetas", + "Preferences": "Definiçōes", + "Make a note": "Criar nota", + "Ctrl": "Ctrl", + "Ctrl(^)": "Ctrl", + "to create a new note": "para criar uma nova nota", + "Toggle Mode": "Alternar Modo", + "Trash": "Lixo", + "MODIFICATION DATE": "DATA DE MODIFICAÇÃO", + "Words": "Palavras", + "Letters": "Letras", + "STORAGE": "ARMAZENAMENTO", + "FOLDER": "PASTA", + "CREATION DATE": "DATA DE CRIAÇÃO", + "NOTE LINK": "ATALHO DE NOTA", + ".md": ".md", + ".txt": ".txt", + ".html": ".html", + ".pdf": ".pdf", + "Print": "Imprimir", + "Your preferences for Boostnote": "As tuas definiçōes para Boostnote", + "Storage Locations": "Locais de Armazenamento", + "Add Storage Location": "Adicionar Local de Armazenamento", + "Add Folder": "Adicionar Pasta", + "Open Storage folder": "Abrir Local de Armazenamento", + "Unlink": "Remover a ligação", + "Edit": "Editar", + "Delete": "Apagar", + "Interface": "Interface", + "Interface Theme": "Tema", + "Default": "Default", + "White": "Branco", + "Solarized Dark": "Solarized Dark", + "Dark": "Escuro", + "Show a confirmation dialog when deleting notes": "Mostrar uma confirmação ao excluir notas", + "Editor Theme": "Tema do Editor", + "Editor Font Size": "Tamanho de Fonte do Editor", + "Editor Font Family": "Família de Fonte do Editor", + "Editor Indent Style": "Estílo de Identação do Editor", + "Spaces": "Espaços", + "Tabs": "Tabs", + "Switch to Preview": "Mudar para Pré-Visualização", + "When Editor Blurred": "Quando o Editor Obscurece", + "When Editor Blurred, Edit On Double Click": "Quando o Editor Obscurece, Editar com Duplo Clique", + "On Right Click": "Ao Clicar Com o Botão Direito", + "Editor Keymap": "Mapa de Teclado do Editor", + "default": "padrão", + "vim": "vim", + "emacs": "emacs", + "⚠️ Please restart boostnote after you change the keymap": "⚠️ Por favor, reinicia o Boostnote depois de alterar o mapa de teclado.", + "Show line numbers in the editor": "Mostrar os números das linhas no editor", + "Allow editor to scroll past the last line": "Permitir que o editor faça scroll além da última linha", + "Bring in web page title when pasting URL on editor": "Trazer o título da página da Web ao colar o endereço no editor", + "Preview": "Pré-Visualização", + "Preview Font Size": "Tamanho da Fonte da Pré-Visualização", + "Preview Font Family": "Família da Fonte da Pré-Visualização", + "Code Block Theme": "Tema do Bloco de Código", + "Allow preview to scroll past the last line": "Permitir que se faça scroll além da última linha", + "Show line numbers for preview code blocks": "Mostrar os números das linhas na pré-visualização dos blocos de código", + "LaTeX Inline Open Delimiter": "Delimitador para Abrir Bloco LaTeX em Linha", + "LaTeX Inline Close Delimiter": "Delimitador para Fechar Bloco LaTeX em Linha", + "LaTeX Block Open Delimiter": "Delimitador para Abrir Bloco LaTeX", + "LaTeX Block Close Delimiter": "Delimitador para Fechar Bloco LaTeX", + "PlantUML Server": "PlantUML Server", + "Community": "Comunidade", + "Subscribe to Newsletter": "Subscrever à Newsletter", + "GitHub": "GitHub", + "Blog": "Blog", + "Facebook Group": "Grupo de Facebook", + "Twitter": "Twitter", + "About": "Sobre", + "Boostnote": "Boostnote", + "An open source note-taking app made for programmers just like you.": "Uma aplicação open source de bloco de notas feita para programadores como tu.", + "Website": "Website", + "Development": "Desenvolvimento", + " : Development configurations for Boostnote.": " : Configurações de desenvolvimento para o Boostnote.", + "Copyright (C) 2017 - 2019 BoostIO": "Direitos de Autor (C) 2017 - 2019 BoostIO", + "License: GPL v3": "Licença: GPL v3", + "Analytics": "Analíse de Data", + "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "O Boostnote coleta dados anônimos com o único propósito de melhorar a aplicação e não adquire informação pessoal ou conteúdo das tuas notas.", + "You can see how it works on ": "Podes ver como funciona em ", + "You can choose to enable or disable this option.": "Podes optar por activar ou desactivar esta opção.", + "Enable analytics to help improve Boostnote": "Permitir recolha de data anônima para ajudar a melhorar o Boostnote", + "Crowdfunding": "Financiamento Coletivo", + "Dear Boostnote users,": "Caros(as),", + "Thank you for using Boostnote!": "Obrigado por usar o Boostnote!", + "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "O Boostnote é usado em cerca de 200 países e regiões diferentes por uma incrível comunidade de developers.", + "To support our growing userbase, and satisfy community expectations,": "Para continuar a apoiar o crescimento e satisfazer as expectativas da comunidade,", + "we would like to invest more time and resources in this project.": "gostaríamos de investir mais tempo e recursos neste projeto.", + "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "Se gostas deste projeto e vês o seu potencial, podes ajudar-nos através de donativos no OpenCollective!", + "Thanks,": "Obrigado,", + "The Boostnote Team": "A Equipa do Boostnote", + "Support via OpenCollective": "Suporte via OpenCollective", + "Language": "Idioma", + "English": "Inglês", + "German": "Alemão", + "French": "Francês", + "Show \"Saved to Clipboard\" notification when copying": "Mostrar a notificação \"Guardado na Área de Transferência\" ao copiar", + "All Notes": "Todas as Notas", + "Starred": "Com Estrela", + "Are you sure to ": "Tens a certeza que gostarias de ", + " delete": " apagar", + "this folder?": "esta pasta?", + "Confirm": "Confirmar", + "Cancel": "Cancelar", + "Markdown Note": "Nota em Markdown", + "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "Este formato permite a criação de documentos de texto. Estão disponíveis: listas de verificação, blocos de código e blocos Latex.", + "Snippet Note": "Fragmento de Nota", + "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "Este formato permite a criação de fragmentos de notas. Vários fragmentos podem ser agrupados em uma única nota.", + "Tab to switch format": "Tab para mudar o formato", + "Updated": "Actualizado", + "Created": "Criado", + "Alphabetically": "Alfabeticamente", + "Default View": "Vista Padrão", + "Compressed View": "Vista Comprimida", + "Search": "Procurar", + "Blog Type": "Tipo de Blog", + "Blog Address": "Endereço do Blog", + "Save": "Guardar", + "Auth": "Autenticação", + "Authentication Method": "Método de Autenticação", + "JWT": "JWT", + "USER": "USER", + "Token": "Token", + "Storage": "Armazenamento", + "Hotkeys": "Teclas de Atalho", + "Show/Hide Boostnote": "Mostrar/Esconder Boostnote", + "Restore": "Restaurar", + "Permanent Delete": "Apagar Permanentemente", + "Confirm note deletion": "Confirmar o apagamento da nota", + "This will permanently remove this note.": "Isto irá remover permanentemente esta nota.", + "Successfully applied!": "Aplicado com Sucesso!", + "Albanian": "Albanês", + "Chinese (zh-CN)": "Chinês (zh-CN)", + "Chinese (zh-TW)": "Chinês (zh-TW)", + "Danish": "Dinamarquês", + "Japanese": "Japonês", + "Korean": "Coreano", + "Norwegian": "Norueguês", + "Polish": "Polaco", + "Portuguese": "Português (pt-PT)", + "Spanish": "Espanhol", + "Unsaved Changes!": "Alterações Não Guardadas!", + "Russian": "Russo", + "Editor Rulers": "Réguas do Editor", + "Enable": "Activar", + "Disable": "Desactivar", + "Sanitization": "Sanitização", + "Only allow secure html tags (recommended)": "Perminar somente tags html seguras (recomendado)", + "Allow styles": "Permitir Estilos", + "Allow dangerous html tags": "Permitir tags html perigosas", + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Converter setas de texto em simbolos. ⚠ Isto irá interferir no use de comentários em HTML em Markdown.", + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ Você colou um link referente a um anexo que não pôde ser encontrado no local de armazenamento desta nota. A vinculação de anexos de referência de links só é suportada se o local de origem e de destino for o mesmo de armazenamento. Por favor, arraste e solte o anexo na nota! ⚠", + "Spellcheck disabled": "Spellcheck disabled", + "Show menu bar": "Show menu bar", + "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/ru.json b/locales/ru.json index 990374ef..293f14f1 100644 --- a/locales/ru.json +++ b/locales/ru.json @@ -1,159 +1,159 @@ { - "Notes": "Записи", - "Tags": "Теги", - "Preferences": "Настройки", - "Make a note": "Добавить запись", - "Ctrl": "Ctrl", - "Ctrl(^)": "Ctrl", - "to create a new note": "создать новую запись", - "Toggle Mode": "Переключить режим", - "Trash": "Корзина", - "MODIFICATION DATE": "Дата изменения", - "Words": "Слова", - "Letters": "Буквы", - "STORAGE": "Хранилище", - "FOLDER": "Папка", - "CREATION DATE": "Дата создания", - "NOTE LINK": "Ссылка на запись", - ".md": ".md", - ".txt": ".txt", - ".html": ".html", - ".pdf": ".pdf", - "Print": "Print", - "Your preferences for Boostnote": "Настройки Boostnote", - "Storage Locations": "Хранилища", - "Add Storage Location": "Добавить хранилище", - "Add Folder": "Добавить папку", - "Open Storage folder": "Открыть хранилище", - "Unlink": "Удалить", - "Edit": "Редактировать", - "Delete": "Удалить", - "Interface": "Интерфейс", - "Interface Theme": "Тема оформления", - "Default": "По умолчанию", - "White": "Светлая", - "Solarized Dark": "Solarized Dark", - "Dark": "Темная", - "Show a confirmation dialog when deleting notes": "Спрашивать подтверждение перед удалением записей?", - "Editor Theme": "Тема", - "Editor Font Size": "Размер шрифта", - "Editor Font Family": "Шрифт", - "Editor Indent Style": "Отступы", - "Spaces": "Пробелы", - "Tabs": "Табуляция", - "Switch to Preview": "Переключать на превью", - "When Editor Blurred": "При снятии фокуса с редактора", - "When Editor Blurred, Edit On Double Click": "При снятии фокуса, редактировать двойным кликом", - "On Right Click": "По правому клику", - "Editor Keymap": "Горячие клавиши", - "default": "по умолчанию", - "vim": "vim", - "emacs": "emacs", - "⚠️ Please restart boostnote after you change the keymap": "⚠️ Перезапустите Boostnote, чтобы применить изменения", - "Show line numbers in the editor": "Показывать номера строк в редакторе", - "Allow editor to scroll past the last line": "Разрешить прокрутку дальше последней строки в редакторе", - "Bring in web page title when pasting URL on editor": "Копировать заголовок страницы при вставке URL-ссылки в редакторе", - "Preview": "Preview", - "Preview Font Size": "Размер шрифта", - "Preview Font Family": "Шрифт", - "Code Block Theme": "Тема оформления кода", - "Allow preview to scroll past the last line": "Разрешить прокрутку дальше последней строки в превью", - "Show line numbers for preview code blocks": "Показывать номера строк в блоках кода", - "LaTeX Inline Open Delimiter": "Символ начала inline записи в LaTeX", - "LaTeX Inline Close Delimiter": "Символ окончания inline записи в LaTeX", - "LaTeX Block Open Delimiter": "Символ начала блока LaTeX", - "LaTeX Block Close Delimiter": "Символ окончания блока LaTeX", - "Community": "Сообщество", - "Subscribe to Newsletter": "Подпишитесь на рассылку", - "GitHub": "GitHub", - "Blog": "Блог", - "Facebook Group": "Группа в Фейсбуке", - "Twitter": "Твиттер", - "About": "О нас", - "Boostnote": "Boostnote", - "An open source note-taking app made for programmers just like you.": "Приложение для программерских и научных заметок с открытым кодом", - "Website": "Сайт", - "Development": "Разработка", - " : Development configurations for Boostnote.": " : Разработческие конфигурации для Boostnote.", - "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", - "License: GPL v3": "License: GPL v3", - "Analytics": "Аналитика", - "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote собирает анонимные данные о пользовании приложением для того, чтобы улучшать пользовательский опыт. Мы не собираем личную информацию и содержание ваших записей.", - "You can see how it works on ": "Посмотрите исходный код на ", - "You can choose to enable or disable this option.": "Вы можете отказаться от передачи анонимной информации разработчикам.", - "Enable analytics to help improve Boostnote": "Отправлять анонимные данные, чтобы сделать Boostnote еще лучше", - "Crowdfunding": "Краудфандинг", - "Dear Boostnote users,": "Привет,", - "Thank you for using Boostnote!": "Спасибо за использование Boostnote!", - "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote используется в 200 странах и регионов дружным сообществом разработчиков.", - "To support our growing userbase, and satisfy community expectations,": "Чтобы продукт развивался и удовлетворял ожиданиям пользователей,", - "we would like to invest more time and resources in this project.": "мы хотим выделять больше времени и ресурсов проекту.", - "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "Если вам нравится Boostnote и его сообщество, вы можете профинансировать проект на OpenCollective!", - "Thanks,": "Спасибо,", - "The Boostnote Team": "разработчики Boostnote", - "Support via OpenCollective": "Старница проекта на OpenCollective", - "Language": "Язык", - "English": "Английский", - "German": "Немецкий", - "French": "Французский", - "Show \"Saved to Clipboard\" notification when copying": "Показывать уведомление \"Скопировано в буфер\" при копировании?", - "All Notes": "Все записи", - "Starred": "Избранное", - "Are you sure to ": "Вы уверены, что хотите ", - " delete": " удалить", - "this folder?": "эту папку?", - "Confirm": "Да", - "Cancel": "Отмена", - "Markdown Note": "Markdown", - "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "Этот формат подходит для создания текстовых документов. Сюда вы можете добавлять чек-листы, блоки кода и блоки в LaTeX.", - "Snippet Note": "Snippet", - "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "Этот формат подходит для хранения кусков кода. Внутри одной записи можно создать несколько сниппетов.", - "Tab to switch format": "Tab для переключения формата", - "Updated": "По дате изменения", - "Created": "По дате создания", - "Alphabetically": "По алфавиту", - "Default View": "Стандартный вид", - "Compressed View": "Сокращенный вид", - "Search": "Поиск", - "Blog Type": "Тип блога", - "Blog Address": "Адрес блога", - "Save": "Сохранить", - "Auth": "Авторизоваться", - "Authentication Method": "Метод авторизации", - "JWT": "JWT", - "USER": "USER", - "Token": "Token", - "Storage": "Хранилище", - "Hotkeys": "Горячие клавиши", - "Show/Hide Boostnote": "Показать/скрыть Boostnote", - "Restore": "Восстановить", - "Permanent Delete": "Удалить без восстановления", - "Confirm note deletion": "Подтвердите удаление", - "This will permanently remove this note.": "Это действие приведет к полному удалению записи. Восстановить запись будет невозможно.", - "Successfully applied!": "Успешно!", - "Albanian": "Албанский", - "Chinese (zh-CN)": "Китайский (zh-CN)", - "Chinese (zh-TW)": "Китайский (zh-TW)", - "Danish": "Датский", - "Japanese": "Японский", - "Korean": "Корейский", - "Norwegian": "Норвежский", - "Polish": "Польский", - "Portuguese": "Португальский", - "Spanish": "Испанский", - "Unsaved Changes!": "Нужно сохранить!", - "UserName": "Имя пользователя", - "Password": "Пароль", - "Russian": "Русский", - "Thai": "Thai (ภาษาไทย)", - "Editor Rulers": "Editor Rulers", - "Enable": "Enable", - "Disable": "Disable", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", - "Spellcheck disabled": "Spellcheck disabled", - "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect", - "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", - "Wrap line in Snippet Note": "Wrap line in Snippet Note" + "Notes": "Записи", + "Tags": "Теги", + "Preferences": "Настройки", + "Make a note": "Добавить запись", + "Ctrl": "Ctrl", + "Ctrl(^)": "Ctrl", + "to create a new note": "создать новую запись", + "Toggle Mode": "Переключить режим", + "Trash": "Корзина", + "MODIFICATION DATE": "Дата изменения", + "Words": "Слова", + "Letters": "Буквы", + "STORAGE": "Хранилище", + "FOLDER": "Папка", + "CREATION DATE": "Дата создания", + "NOTE LINK": "Ссылка на запись", + ".md": ".md", + ".txt": ".txt", + ".html": ".html", + ".pdf": ".pdf", + "Print": "Print", + "Your preferences for Boostnote": "Настройки Boostnote", + "Storage Locations": "Хранилища", + "Add Storage Location": "Добавить хранилище", + "Add Folder": "Добавить папку", + "Open Storage folder": "Открыть хранилище", + "Unlink": "Удалить", + "Edit": "Редактировать", + "Delete": "Удалить", + "Interface": "Интерфейс", + "Interface Theme": "Тема оформления", + "Default": "По умолчанию", + "White": "Светлая", + "Solarized Dark": "Solarized Dark", + "Dark": "Темная", + "Show a confirmation dialog when deleting notes": "Спрашивать подтверждение перед удалением записей?", + "Editor Theme": "Тема", + "Editor Font Size": "Размер шрифта", + "Editor Font Family": "Шрифт", + "Editor Indent Style": "Отступы", + "Spaces": "Пробелы", + "Tabs": "Табуляция", + "Switch to Preview": "Переключать на превью", + "When Editor Blurred": "При снятии фокуса с редактора", + "When Editor Blurred, Edit On Double Click": "При снятии фокуса, редактировать двойным кликом", + "On Right Click": "По правому клику", + "Editor Keymap": "Горячие клавиши", + "default": "по умолчанию", + "vim": "vim", + "emacs": "emacs", + "⚠️ Please restart boostnote after you change the keymap": "⚠️ Перезапустите Boostnote, чтобы применить изменения", + "Show line numbers in the editor": "Показывать номера строк в редакторе", + "Allow editor to scroll past the last line": "Разрешить прокрутку дальше последней строки в редакторе", + "Bring in web page title when pasting URL on editor": "Копировать заголовок страницы при вставке URL-ссылки в редакторе", + "Preview": "Preview", + "Preview Font Size": "Размер шрифта", + "Preview Font Family": "Шрифт", + "Code Block Theme": "Тема оформления кода", + "Allow preview to scroll past the last line": "Разрешить прокрутку дальше последней строки в превью", + "Show line numbers for preview code blocks": "Показывать номера строк в блоках кода", + "LaTeX Inline Open Delimiter": "Символ начала inline записи в LaTeX", + "LaTeX Inline Close Delimiter": "Символ окончания inline записи в LaTeX", + "LaTeX Block Open Delimiter": "Символ начала блока LaTeX", + "LaTeX Block Close Delimiter": "Символ окончания блока LaTeX", + "Community": "Сообщество", + "Subscribe to Newsletter": "Подпишитесь на рассылку", + "GitHub": "GitHub", + "Blog": "Блог", + "Facebook Group": "Группа в Фейсбуке", + "Twitter": "Твиттер", + "About": "О нас", + "Boostnote": "Boostnote", + "An open source note-taking app made for programmers just like you.": "Приложение для программерских и научных заметок с открытым кодом", + "Website": "Сайт", + "Development": "Разработка", + " : Development configurations for Boostnote.": " : Разработческие конфигурации для Boostnote.", + "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", + "License: GPL v3": "License: GPL v3", + "Analytics": "Аналитика", + "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote собирает анонимные данные о пользовании приложением для того, чтобы улучшать пользовательский опыт. Мы не собираем личную информацию и содержание ваших записей.", + "You can see how it works on ": "Посмотрите исходный код на ", + "You can choose to enable or disable this option.": "Вы можете отказаться от передачи анонимной информации разработчикам.", + "Enable analytics to help improve Boostnote": "Отправлять анонимные данные, чтобы сделать Boostnote еще лучше", + "Crowdfunding": "Краудфандинг", + "Dear Boostnote users,": "Привет,", + "Thank you for using Boostnote!": "Спасибо за использование Boostnote!", + "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote используется в 200 странах и регионов дружным сообществом разработчиков.", + "To support our growing userbase, and satisfy community expectations,": "Чтобы продукт развивался и удовлетворял ожиданиям пользователей,", + "we would like to invest more time and resources in this project.": "мы хотим выделять больше времени и ресурсов проекту.", + "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "Если вам нравится Boostnote и его сообщество, вы можете профинансировать проект на OpenCollective!", + "Thanks,": "Спасибо,", + "The Boostnote Team": "разработчики Boostnote", + "Support via OpenCollective": "Старница проекта на OpenCollective", + "Language": "Язык", + "English": "Английский", + "German": "Немецкий", + "French": "Французский", + "Show \"Saved to Clipboard\" notification when copying": "Показывать уведомление \"Скопировано в буфер\" при копировании?", + "All Notes": "Все записи", + "Starred": "Избранное", + "Are you sure to ": "Вы уверены, что хотите ", + " delete": " удалить", + "this folder?": "эту папку?", + "Confirm": "Да", + "Cancel": "Отмена", + "Markdown Note": "Markdown", + "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "Этот формат подходит для создания текстовых документов. Сюда вы можете добавлять чек-листы, блоки кода и блоки в LaTeX.", + "Snippet Note": "Snippet", + "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "Этот формат подходит для хранения кусков кода. Внутри одной записи можно создать несколько сниппетов.", + "Tab to switch format": "Tab для переключения формата", + "Updated": "По дате изменения", + "Created": "По дате создания", + "Alphabetically": "По алфавиту", + "Default View": "Стандартный вид", + "Compressed View": "Сокращенный вид", + "Search": "Поиск", + "Blog Type": "Тип блога", + "Blog Address": "Адрес блога", + "Save": "Сохранить", + "Auth": "Авторизоваться", + "Authentication Method": "Метод авторизации", + "JWT": "JWT", + "USER": "USER", + "Token": "Token", + "Storage": "Хранилище", + "Hotkeys": "Горячие клавиши", + "Show/Hide Boostnote": "Показать/скрыть Boostnote", + "Restore": "Восстановить", + "Permanent Delete": "Удалить без восстановления", + "Confirm note deletion": "Подтвердите удаление", + "This will permanently remove this note.": "Это действие приведет к полному удалению записи. Восстановить запись будет невозможно.", + "Successfully applied!": "Успешно!", + "Albanian": "Албанский", + "Chinese (zh-CN)": "Китайский (zh-CN)", + "Chinese (zh-TW)": "Китайский (zh-TW)", + "Danish": "Датский", + "Japanese": "Японский", + "Korean": "Корейский", + "Norwegian": "Норвежский", + "Polish": "Польский", + "Portuguese": "Португальский", + "Spanish": "Испанский", + "Unsaved Changes!": "Нужно сохранить!", + "UserName": "Имя пользователя", + "Password": "Пароль", + "Russian": "Русский", + "Thai": "Thai (ภาษาไทย)", + "Editor Rulers": "Editor Rulers", + "Enable": "Enable", + "Disable": "Disable", + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Spellcheck disabled": "Spellcheck disabled", + "Show menu bar": "Show menu bar", + "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/sq.json b/locales/sq.json index dec7402f..d3ad1fa6 100644 --- a/locales/sq.json +++ b/locales/sq.json @@ -1,161 +1,161 @@ { - "Notes": "Notes", - "Tags": "Tags", - "Preferences": "Preferences", - "Make a note": "Make a note", - "Ctrl": "Ctrl", - "Ctrl(^)": "Ctrl", - "to create a new note": "to create a new note", - "Toggle Mode": "Toggle Mode", - "Trash": "Trash", - "MODIFICATION DATE": "MODIFICATION DATE", - "Words": "Words", - "Letters": "Letters", - "STORAGE": "STORAGE", - "FOLDER": "FOLDER", - "CREATION DATE": "CREATION DATE", - "NOTE LINK": "NOTE LINK", - ".md": ".md", - ".txt": ".txt", - ".html": ".html", - ".pdf": ".pdf", - "Print": "Print", - "Your preferences for Boostnote": "Your preferences for Boostnote", - "Storage Locations": "Storage Locations", - "Add Storage Location": "Add Storage Location", - "Add Folder": "Add Folder", - "Open Storage folder": "Open Storage folder", - "Unlink": "Unlink", - "Edit": "Edit", - "Delete": "Delete", - "Interface": "Interface", - "Interface Theme": "Interface Theme", - "Default": "Default", - "White": "White", - "Solarized Dark": "Solarized Dark", - "Dark": "Dark", - "Show a confirmation dialog when deleting notes": "Show a confirmation dialog when deleting notes", - "Editor Theme": "Editor Theme", - "Editor Font Size": "Editor Font Size", - "Editor Font Family": "Editor Font Family", - "Editor Indent Style": "Editor Indent Style", - "Spaces": "Spaces", - "Tabs": "Tabs", - "Switch to Preview": "Switch to Preview", - "When Editor Blurred": "When Editor Blurred", - "When Editor Blurred, Edit On Double Click": "When Editor Blurred, Edit On Double Click", - "On Right Click": "On Right Click", - "Editor Keymap": "Editor Keymap", - "default": "default", - "vim": "vim", - "emacs": "emacs", - "⚠️ Please restart boostnote after you change the keymap": "⚠️ Please restart boostnote after you change the keymap", - "Show line numbers in the editor": "Show line numbers in the editor", - "Allow editor to scroll past the last line": "Allow editor to scroll past the last line", - "Bring in web page title when pasting URL on editor": "Bring in web page title when pasting URL on editor", - "Preview": "Preview", - "Preview Font Size": "Preview Font Size", - "Preview Font Family": "Preview Font Family", - "Code Block Theme": "Code Block Theme", - "Allow preview to scroll past the last line": "Allow preview to scroll past the last line", - "Show line numbers for preview code blocks": "Show line numbers for preview code blocks", - "LaTeX Inline Open Delimiter": "LaTeX Inline Open Delimiter", - "LaTeX Inline Close Delimiter": "LaTeX Inline Close Delimiter", - "LaTeX Block Open Delimiter": "LaTeX Block Open Delimiter", - "LaTeX Block Close Delimiter": "LaTeX Block Close Delimiter", - "Community": "Community", - "Subscribe to Newsletter": "Subscribe to Newsletter", - "GitHub": "GitHub", - "Blog": "Blog", - "Facebook Group": "Facebook Group", - "Twitter": "Twitter", - "About": "About", - "Boostnote": "Boostnote", - "An open source note-taking app made for programmers just like you.": "An open source note-taking app made for programmers just like you.", - "Website": "Website", - "Development": "Development", - " : Development configurations for Boostnote.": " : Development configurations for Boostnote.", - "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", - "License: GPL v3": "License: GPL v3", - "Analytics": "Analytics", - "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.", - "You can see how it works on ": "You can see how it works on ", - "You can choose to enable or disable this option.": "You can choose to enable or disable this option.", - "Enable analytics to help improve Boostnote": "Enable analytics to help improve Boostnote", - "Crowdfunding": "Crowdfunding", - "Dear Boostnote users,": "Dear Boostnote users,", - "Thank you for using Boostnote!": "Thank you for using Boostnote!", - "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote is used in about 200 different countries and regions by an awesome community of developers.", - "To support our growing userbase, and satisfy community expectations,": "To support our growing userbase, and satisfy community expectations,", - "we would like to invest more time and resources in this project.": "we would like to invest more time and resources in this project.", - "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!", - "Thanks,": "Thanks,", - "The Boostnote Team": "The Boostnote Team", - "Support via OpenCollective": "Support via OpenCollective", - "Language": "Language", - "English": "English", - "German": "German", - "French": "French", - "Show \"Saved to Clipboard\" notification when copying": "Show \"Saved to Clipboard\" notification when copying", - "All Notes": "All Notes", - "Starred": "Starred", - "Are you sure to ": "Are you sure to ", - " delete": " delete", - "this folder?": "this folder?", - "Confirm": "Confirm", - "Cancel": "Cancel", - "Markdown Note": "Markdown Note", - "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.", - "Snippet Note": "Snippet Note", - "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "This format is for creating code snippets. Multiple snippets can be grouped into a single note.", - "Tab to switch format": "Tab to switch format", - "Updated": "Updated", - "Created": "Created", - "Alphabetically": "Alphabetically", - "Default View": "Default View", - "Compressed View": "Compressed View", - "Search": "Search", - "Blog Type": "Blog Type", - "Blog Address": "Blog Address", - "Save": "Save", - "Auth": "Auth", - "Authentication Method": "Authentication Method", - "JWT": "JWT", - "USER": "USER", - "Token": "Token", - "Storage": "Storage", - "Hotkeys": "Hotkeys", - "Show/Hide Boostnote": "Show/Hide Boostnote", - "Restore": "Restore", - "Permanent Delete": "Permanent Delete", - "Confirm note deletion": "Confirm note deletion", - "This will permanently remove this note.": "This will permanently remove this note.", - "Successfully applied!": "Successfully applied!", - "Albanian": "Albanian", - "Chinese (zh-CN)": "Chinese (zh-CN)", - "Chinese (zh-TW)": "Chinese (zh-TW)", - "Danish": "Danish", - "Japanese": "Japanese", - "Korean": "Korean", - "Norwegian": "Norwegian", - "Polish": "Polish", - "Portuguese": "Portuguese", - "Spanish": "Spanish", - "Unsaved Changes!": "Unsaved Changes!", - "Russian": "Russian", - "Thai": "Thai (ภาษาไทย)", - "Editor Rulers": "Editor Rulers", - "Enable": "Enable", - "Disable": "Disable", - "Sanitization": "Sanitization", - "Only allow secure html tags (recommended)": "Only allow secure html tags (recommended)", - "Allow styles": "Allow styles", - "Allow dangerous html tags": "Allow dangerous html tags", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", - "Spellcheck disabled": "Spellcheck disabled", - "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect", - "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", - "Wrap line in Snippet Note": "Wrap line in Snippet Note" + "Notes": "Notes", + "Tags": "Tags", + "Preferences": "Preferences", + "Make a note": "Make a note", + "Ctrl": "Ctrl", + "Ctrl(^)": "Ctrl", + "to create a new note": "to create a new note", + "Toggle Mode": "Toggle Mode", + "Trash": "Trash", + "MODIFICATION DATE": "MODIFICATION DATE", + "Words": "Words", + "Letters": "Letters", + "STORAGE": "STORAGE", + "FOLDER": "FOLDER", + "CREATION DATE": "CREATION DATE", + "NOTE LINK": "NOTE LINK", + ".md": ".md", + ".txt": ".txt", + ".html": ".html", + ".pdf": ".pdf", + "Print": "Print", + "Your preferences for Boostnote": "Your preferences for Boostnote", + "Storage Locations": "Storage Locations", + "Add Storage Location": "Add Storage Location", + "Add Folder": "Add Folder", + "Open Storage folder": "Open Storage folder", + "Unlink": "Unlink", + "Edit": "Edit", + "Delete": "Delete", + "Interface": "Interface", + "Interface Theme": "Interface Theme", + "Default": "Default", + "White": "White", + "Solarized Dark": "Solarized Dark", + "Dark": "Dark", + "Show a confirmation dialog when deleting notes": "Show a confirmation dialog when deleting notes", + "Editor Theme": "Editor Theme", + "Editor Font Size": "Editor Font Size", + "Editor Font Family": "Editor Font Family", + "Editor Indent Style": "Editor Indent Style", + "Spaces": "Spaces", + "Tabs": "Tabs", + "Switch to Preview": "Switch to Preview", + "When Editor Blurred": "When Editor Blurred", + "When Editor Blurred, Edit On Double Click": "When Editor Blurred, Edit On Double Click", + "On Right Click": "On Right Click", + "Editor Keymap": "Editor Keymap", + "default": "default", + "vim": "vim", + "emacs": "emacs", + "⚠️ Please restart boostnote after you change the keymap": "⚠️ Please restart boostnote after you change the keymap", + "Show line numbers in the editor": "Show line numbers in the editor", + "Allow editor to scroll past the last line": "Allow editor to scroll past the last line", + "Bring in web page title when pasting URL on editor": "Bring in web page title when pasting URL on editor", + "Preview": "Preview", + "Preview Font Size": "Preview Font Size", + "Preview Font Family": "Preview Font Family", + "Code Block Theme": "Code Block Theme", + "Allow preview to scroll past the last line": "Allow preview to scroll past the last line", + "Show line numbers for preview code blocks": "Show line numbers for preview code blocks", + "LaTeX Inline Open Delimiter": "LaTeX Inline Open Delimiter", + "LaTeX Inline Close Delimiter": "LaTeX Inline Close Delimiter", + "LaTeX Block Open Delimiter": "LaTeX Block Open Delimiter", + "LaTeX Block Close Delimiter": "LaTeX Block Close Delimiter", + "Community": "Community", + "Subscribe to Newsletter": "Subscribe to Newsletter", + "GitHub": "GitHub", + "Blog": "Blog", + "Facebook Group": "Facebook Group", + "Twitter": "Twitter", + "About": "About", + "Boostnote": "Boostnote", + "An open source note-taking app made for programmers just like you.": "An open source note-taking app made for programmers just like you.", + "Website": "Website", + "Development": "Development", + " : Development configurations for Boostnote.": " : Development configurations for Boostnote.", + "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", + "License: GPL v3": "License: GPL v3", + "Analytics": "Analytics", + "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.", + "You can see how it works on ": "You can see how it works on ", + "You can choose to enable or disable this option.": "You can choose to enable or disable this option.", + "Enable analytics to help improve Boostnote": "Enable analytics to help improve Boostnote", + "Crowdfunding": "Crowdfunding", + "Dear Boostnote users,": "Dear Boostnote users,", + "Thank you for using Boostnote!": "Thank you for using Boostnote!", + "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote is used in about 200 different countries and regions by an awesome community of developers.", + "To support our growing userbase, and satisfy community expectations,": "To support our growing userbase, and satisfy community expectations,", + "we would like to invest more time and resources in this project.": "we would like to invest more time and resources in this project.", + "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!", + "Thanks,": "Thanks,", + "The Boostnote Team": "The Boostnote Team", + "Support via OpenCollective": "Support via OpenCollective", + "Language": "Language", + "English": "English", + "German": "German", + "French": "French", + "Show \"Saved to Clipboard\" notification when copying": "Show \"Saved to Clipboard\" notification when copying", + "All Notes": "All Notes", + "Starred": "Starred", + "Are you sure to ": "Are you sure to ", + " delete": " delete", + "this folder?": "this folder?", + "Confirm": "Confirm", + "Cancel": "Cancel", + "Markdown Note": "Markdown Note", + "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.", + "Snippet Note": "Snippet Note", + "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "This format is for creating code snippets. Multiple snippets can be grouped into a single note.", + "Tab to switch format": "Tab to switch format", + "Updated": "Updated", + "Created": "Created", + "Alphabetically": "Alphabetically", + "Default View": "Default View", + "Compressed View": "Compressed View", + "Search": "Search", + "Blog Type": "Blog Type", + "Blog Address": "Blog Address", + "Save": "Save", + "Auth": "Auth", + "Authentication Method": "Authentication Method", + "JWT": "JWT", + "USER": "USER", + "Token": "Token", + "Storage": "Storage", + "Hotkeys": "Hotkeys", + "Show/Hide Boostnote": "Show/Hide Boostnote", + "Restore": "Restore", + "Permanent Delete": "Permanent Delete", + "Confirm note deletion": "Confirm note deletion", + "This will permanently remove this note.": "This will permanently remove this note.", + "Successfully applied!": "Successfully applied!", + "Albanian": "Albanian", + "Chinese (zh-CN)": "Chinese (zh-CN)", + "Chinese (zh-TW)": "Chinese (zh-TW)", + "Danish": "Danish", + "Japanese": "Japanese", + "Korean": "Korean", + "Norwegian": "Norwegian", + "Polish": "Polish", + "Portuguese": "Portuguese", + "Spanish": "Spanish", + "Unsaved Changes!": "Unsaved Changes!", + "Russian": "Russian", + "Thai": "Thai (ภาษาไทย)", + "Editor Rulers": "Editor Rulers", + "Enable": "Enable", + "Disable": "Disable", + "Sanitization": "Sanitization", + "Only allow secure html tags (recommended)": "Only allow secure html tags (recommended)", + "Allow styles": "Allow styles", + "Allow dangerous html tags": "Allow dangerous html tags", + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.", + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Spellcheck disabled": "Spellcheck disabled", + "Show menu bar": "Show menu bar", + "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/th.json b/locales/th.json index 1f06ceb6..1c1db498 100644 --- a/locales/th.json +++ b/locales/th.json @@ -1,188 +1,188 @@ { - "Notes": "โน๊ต", - "Tags": "แท็ก", - "Preferences": "ตั้งค่า", - "Make a note": "สร้างโน๊ต", - "Ctrl": "Ctrl", - "Ctrl(^)": "Ctrl(^)", - "to create a new note": "เพื่อสร้างโน๊ต", - "Toggle Mode": "Toggle Mode", - "Add tag...": "เพิ่มแท็ก...", - "Trash": "ถังขยะ", - "MODIFICATION DATE": "แก้ไขเมื่อ", - "Words": "คำ", - "Letters": "ตัวอักษร", - "STORAGE": "แหล่งจัดเก็บ", - "FOLDER": "โฟลเดอร์", - "CREATION DATE": "สร้างเมื่อ", - "NOTE LINK": "NOTE LINK", - ".md": ".md", - ".txt": ".txt", - ".html": ".html", - ".pdf": ".pdf", - "Print": "พิมพ์", - "Your preferences for Boostnote": "การตั้งค่าของคุณสำหรับ Boostnote", - "Help": "ช่วยเหลือ", - "Hide Help": "ซ่อนการช่วยเหลือ", - "Storages": "แหล่งจัดเก็บ", - "Add Storage Location": "เพิ่มแหล่งจัดเก็บ", - "Add Folder": "เพิ่มโฟลเดอร์", - "Select Folder": "เลือกโฟลเดอร์", - "Open Storage folder": "เปิดโฟลเดอร์แหล่งจัดเก็บ", - "Unlink": "ยกเลิกการลิงค์", - "Edit": "แก้ไข", - "Delete": "ลบ", - "Interface": "หน้าตาโปรแกรม", - "Interface Theme": "ธีมของโปรแกรม", - "Default": "ค่าเริ่มต้น", - "White": "โทนสว่าง", - "Solarized Dark": "Solarized Dark", - "Dark": "โทนมืด", - "Show a confirmation dialog when deleting notes": "แสดงหน้าต่างยืนยันเมื่อทำการลบโน๊ต", - "Disable Direct Write (It will be applied after restarting)": "ปิด Direct Write (It will be applied after restarting)", - "Show only related tags": "แสดงเฉพาะแท็กที่เกี่ยวข้อง", - "Editor Theme": "ธีมของ Editor", - "Editor Font Size": "ขนาดอักษรของ Editor", - "Editor Font Family": "แบบอักษรของ Editor", - "Editor Indent Style": "รูปแบบการย่อหน้าของ Editor", - "Spaces": "ช่องว่าง", - "Tabs": "แท็บ", - "Switch to Preview": "Switch to Preview", - "When Editor Blurred": "When Editor Blurred", - "When Editor Blurred, Edit On Double Click": "When Editor Blurred, Edit On Double Click", - "On Right Click": "On Right Click", - "Editor Keymap": "รูปแบบคีย์ลัดของ Editor", - "default": "ค่าเริ่มต้น", - "vim": "vim", - "emacs": "emacs", - "⚠️ Please restart boostnote after you change the keymap": "⚠️ กรุณาปิดและเปิดโปรแกรมใหม่ หลังจากคุณเปลี่ยนคีย์ลัด", - "Show line numbers in the editor": "แสดงหมายเลขบรรทัด", - "Allow editor to scroll past the last line": "อนุญาตให้เลื่อน Scroll เลยบรรทัดสุดท้ายได้", - "Enable smart quotes": "เปิด Smart quotes", - "Bring in web page title when pasting URL on editor": "แสดงชื่อ Title ของเว็บไซต์เมื่อวางลิงค์ใน Editor", - "Preview": "พรีวิว", - "Preview Font Size": "ขนาดอักษร", - "Preview Font Family": "แบบอักษร", - "Code block Theme": "ธีมของ Code block", - "Allow preview to scroll past the last line": "อนุญาตให้เลื่อน Scroll เลยบรรทัดสุดท้ายได้", - "Show line numbers for preview code blocks": "แสดงหมายเลขบรรทัดใน Code block", - "LaTeX Inline Open Delimiter": "LaTeX Inline Open Delimiter", - "LaTeX Inline Close Delimiter": "LaTeX Inline Close Delimiter", - "LaTeX Block Open Delimiter": "LaTeX Block Open Delimiter", - "LaTeX Block Close Delimiter": "LaTeX Block Close Delimiter", - "PlantUML Server": "เซิฟเวอร์ของ PlantUML", - "Community": "ชุมชนผู้ใช้", - "Subscribe to Newsletter": "สมัครรับข่าวสาร", - "GitHub": "GitHub", - "Blog": "บล็อก", - "Facebook Group": "กลุ่ม Facebook", - "Twitter": "Twitter", - "About": "เกี่ยวกับ", - "Boostnote": "Boostnote", - "An open source note-taking app made for programmers just like you.": "เป็นแอพพลิเคชันจดบันทึก ที่ออกแบบมาเพื่อโปรแกรมเมอร์อย่างคุณ.", - "Website": "เว็บไซต์", - "Development": "การพัฒนา", - " : Development configurations for Boostnote.": " : การตั้งค่าต่างๆสำหรับการพัฒนา Boostnote.", - "Copyright (C) 2017 - 2019 BoostIO": "สงวนลิขสิทธิ์ (C) 2017 - 2019 BoostIO", - "License: GPL v3": "License: GPL v3", - "Analytics": "การวิเคราะห์", - "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote จะเก็บข้อมูลแบบไม่ระบุตัวตนเพื่อนำไปใช้ในการปรับปรุงแอพพลิเคชันเท่านั้น, และจะไม่มีการเก็บข้อมูลส่วนตัวใดๆของคุณ เช่น ข้อมูลในโน๊ตของคุณอย่างเด็ดขาด.", - "You can see how it works on ": "คุณสามารถดูรายละเอียดเพิ่มเติมได้ที่ ", - "You can choose to enable or disable this option.": "คุณสามารถเลือกที่จะเปิดหรือปิดตัวเลือกนี้ได้.", - "Enable analytics to help improve Boostnote": "เปิดการวิเคราะห์ สำหรับการนำไปปรับปรุงพัฒนา Boostnote", - "Crowdfunding": "การระดมทุนสาธารณะ", - "Dear everyone,": "สวัสดีทุกคน,", - "Thank you for using Boostnote!": "ขอขอบคุณที่เลือกใช้ Boostnote!", - "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "มีการใช้งาน Boostnote จากสังคมผู้ใช้ที่เป็น Developer มากกว่า 200 ประเทศทั่วโลกจากหลากหลายภูมิภาค.", - "To continue supporting this growth, and to satisfy community expectations,": "เพื่อให้เกิดการสนับสนุนให้เกิดการเติบโตอย่างต่อเนื่อง, และเพื่อพัฒนาให้ตรงตามความต้องการของชุมชนผู้ใช้,", - "we would like to invest more time and resources in this project.": "เราต้องใช้เวลา และการลงทุนด้านทรัพยากรสำหรับโครงการนี้.", - "If you like this project and see its potential, you can help by supporting us on OpenCollective!": "ถ้าคุณชอบและมองเห็นความเป็นไปได้ในอนาคต, คุณสามารถช่วยเหลือด้วยการสนับสนุนเราผ่าน OpenCollective!", - "Thanks,": "ขอขอบคุณ,", - "Boostnote maintainers": "กลุ่มผู้พัฒนา Boostnote", - "Support via OpenCollective": "สนับสนุนผ่าน OpenCollective", - "Language": "ภาษา", - "English": "English", - "German": "German", - "French": "French", - "Show \"Saved to Clipboard\" notification when copying": "แสดงการแจ้งเตือน \"บันทึกไปยังคลิปบอร์ด\" เมื่อทำการคัดลอก", - "All Notes": "โน๊ตทั้งหมด", - "Starred": "รายการโปรด", - "Are you sure to ": "คุณแน่ใจหรือไม่ที่จะ ", - " delete": " ลบ", - "this folder?": "โฟลเดอร์นี้?", - "Confirm": "ยืนยัน", - "Cancel": "ยกเลิก", - "Markdown Note": "โน๊ต Markdown", - "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "รูปแบบนี้ใช้สำหรับสร้างเอกสารทั่วไป. รองรับการเขียนเช็คลิสต์, แทรกโค้ด และการเขียนโดยใช้ Latex.", - "Snippet Note": "โน๊ต Snippet", - "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "รูปแบบนี้ใช้สำหรับสร้าง Code snippets. สามารถรวมหลาย Snippets เป็นโน๊ตเดียวกันได้.", - "Tab to switch format": "กด Tab เพื่อเปลี่ยนรูปแบบที่เลือก", - "Updated": "เรียงตามอัพเดท", - "Created": "เรียงตามเวลาที่สร้างโน๊ต", - "Alphabetically": "เรียงตามอักษร", - "Counter": "Counter", - "Default View": "มุมมองปกติ", - "Compressed View": "มุมมองหนาแน่น", - "Search": "ค้นหา", - "Blog Type": "ประเภทของบล็อก", - "Blog Address": "ที่อยู่ของบล็อก", - "Save": "บันทึก", - "Auth": "การยืนยันตัวตน", - "Authentication Method": "รูปแบบการยืนยันตัวตน", - "JWT": "JWT", - "USER": "USER", - "Token": "Token", - "Storage": "แหล่งจัดเก็บ", - "Hotkeys": "คีย์ลัด", - "Show/Hide Boostnote": "แสดง/ซ่อน Boostnote", - "Toggle editor mode": "เปิด/ปิด Editor mode", - "Restore": "กู้คืน", - "Permanent Delete": "ลบถาวร", - "Confirm note deletion": "ยืนยันการลบโน๊ต", - "This will permanently remove this note.": "โน๊ตของคุณจะถูกลบอย่างถาวร.", - "Successfully applied!": "สำเร็จ!", - "Albanian": "Albanian", - "Chinese (zh-CN)": "Chinese (zh-CN)", - "Chinese (zh-TW)": "Chinese (zh-TW)", - "Danish": "Danish", - "Japanese": "Japanese", - "Korean": "Korean", - "Norwegian": "Norwegian", - "Polish": "Polish", - "Portuguese": "Portuguese", - "Spanish": "Spanish", - "You have to save!": "คุณจำเป็นต้องบันทึก!", - "UserName": "UserName", - "Password": "Password", - "Russian": "Russian", - "Hungarian": "Hungarian", - "Thai": "Thai (ภาษาไทย)", - "Command(⌘)": "Command(⌘)", - "Add Storage": "เพิ่มแหล่งจัดเก็บ", - "Name": "ชื่อ", - "Type": "ชนิด", - "File System": "ระบบไฟล์", - "Setting up 3rd-party cloud storage integration:": "ดูวิธีการตั้งค่า หากต้องการใช้งานแบบลิงค์ไฟล์ร่วมกับผู้ให้บริการเก็บข้อมูลบนคลาวด์", - "Cloud-Syncing-and-Backup": "Cloud-Syncing-and-Backup", - "Location": "ที่อยู่", - "Add": "เพิ่ม", - "Unlink Storage": "ยกเลิกการลิงค์ Storage", - "Unlinking removes this linked storage from Boostnote. No data is removed, please manually delete the folder from your hard drive if needed.": "การยกเลิกการลิงค์ จะเป็นการลบการลิงค์แหล่งจัดเก็บออกไปจาก Boostnote. แต่ไฟล์ข้อมูลจะไม่ถูกลบ, หากต้องการลบข้อมูล กรุณาลบโพลเดอร์ของข้อมูลในเครื่องของท่านด้วยตัวเอง.", - "Editor Rulers": "ไม้บรรทัด Editor", - "Enable": "เปิด", - "Disable": "ปิด", - "Sanitization": "Sanitization", - "Only allow secure html tags (recommended)": "อนุญาตเฉพาะ HTML tag ที่มีความปลอดภัย (แนะนำ)", - "Render newlines in Markdown paragraphs as
    ": "ใช้
    แทนอักขระขึ้นบรรทัดใหม่ในข้อความ Markdown", - "Allow styles": "อนุญาตการใช้ styles", - "Allow dangerous html tags": "อนุญาตให้ใช้ html tags ที่ไม่ปลอดภัย", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "แปลงลูกศรจากรูปแบบข้อความให้เป็นสัญลักษณ์. ⚠ สิ่งนี้จะเป็นการแทรกโดยใช้ HTML comment ลงไปใน Markdown ที่คุณเขียน.", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ ไม่พบไฟล์แนบในโน๊ตนี้ จากลิงค์ที่คุณได้วาง. คุณสามารถวางลิงค์ที่อ้างอิงไปยังไฟล์แนบ เฉพาะกรณีที่ต้นทาง และปลายทางที่อ้างถึงนั้นอยู่ใน 'แหล่งจัดเก็บ เดียวกัน. กรุณาใช้การลากและวางเพื่อใส่ไฟล์แนบแทน! ⚠", - "Enable smart table editor": "เปิดการใช้ Smart table editor", - "Snippet Default Language": "ทำการ Snippet ภาษาที่เป็นค่าเริ่มต้น", - "Spellcheck disabled": "Spellcheck disabled", - "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect", - "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", - "Wrap line in Snippet Note": "Wrap line in Snippet Note" + "Notes": "โน๊ต", + "Tags": "แท็ก", + "Preferences": "ตั้งค่า", + "Make a note": "สร้างโน๊ต", + "Ctrl": "Ctrl", + "Ctrl(^)": "Ctrl(^)", + "to create a new note": "เพื่อสร้างโน๊ต", + "Toggle Mode": "Toggle Mode", + "Add tag...": "เพิ่มแท็ก...", + "Trash": "ถังขยะ", + "MODIFICATION DATE": "แก้ไขเมื่อ", + "Words": "คำ", + "Letters": "ตัวอักษร", + "STORAGE": "แหล่งจัดเก็บ", + "FOLDER": "โฟลเดอร์", + "CREATION DATE": "สร้างเมื่อ", + "NOTE LINK": "NOTE LINK", + ".md": ".md", + ".txt": ".txt", + ".html": ".html", + ".pdf": ".pdf", + "Print": "พิมพ์", + "Your preferences for Boostnote": "การตั้งค่าของคุณสำหรับ Boostnote", + "Help": "ช่วยเหลือ", + "Hide Help": "ซ่อนการช่วยเหลือ", + "Storages": "แหล่งจัดเก็บ", + "Add Storage Location": "เพิ่มแหล่งจัดเก็บ", + "Add Folder": "เพิ่มโฟลเดอร์", + "Select Folder": "เลือกโฟลเดอร์", + "Open Storage folder": "เปิดโฟลเดอร์แหล่งจัดเก็บ", + "Unlink": "ยกเลิกการลิงค์", + "Edit": "แก้ไข", + "Delete": "ลบ", + "Interface": "หน้าตาโปรแกรม", + "Interface Theme": "ธีมของโปรแกรม", + "Default": "ค่าเริ่มต้น", + "White": "โทนสว่าง", + "Solarized Dark": "Solarized Dark", + "Dark": "โทนมืด", + "Show a confirmation dialog when deleting notes": "แสดงหน้าต่างยืนยันเมื่อทำการลบโน๊ต", + "Disable Direct Write (It will be applied after restarting)": "ปิด Direct Write (It will be applied after restarting)", + "Show only related tags": "แสดงเฉพาะแท็กที่เกี่ยวข้อง", + "Editor Theme": "ธีมของ Editor", + "Editor Font Size": "ขนาดอักษรของ Editor", + "Editor Font Family": "แบบอักษรของ Editor", + "Editor Indent Style": "รูปแบบการย่อหน้าของ Editor", + "Spaces": "ช่องว่าง", + "Tabs": "แท็บ", + "Switch to Preview": "Switch to Preview", + "When Editor Blurred": "When Editor Blurred", + "When Editor Blurred, Edit On Double Click": "When Editor Blurred, Edit On Double Click", + "On Right Click": "On Right Click", + "Editor Keymap": "รูปแบบคีย์ลัดของ Editor", + "default": "ค่าเริ่มต้น", + "vim": "vim", + "emacs": "emacs", + "⚠️ Please restart boostnote after you change the keymap": "⚠️ กรุณาปิดและเปิดโปรแกรมใหม่ หลังจากคุณเปลี่ยนคีย์ลัด", + "Show line numbers in the editor": "แสดงหมายเลขบรรทัด", + "Allow editor to scroll past the last line": "อนุญาตให้เลื่อน Scroll เลยบรรทัดสุดท้ายได้", + "Enable smart quotes": "เปิด Smart quotes", + "Bring in web page title when pasting URL on editor": "แสดงชื่อ Title ของเว็บไซต์เมื่อวางลิงค์ใน Editor", + "Preview": "พรีวิว", + "Preview Font Size": "ขนาดอักษร", + "Preview Font Family": "แบบอักษร", + "Code block Theme": "ธีมของ Code block", + "Allow preview to scroll past the last line": "อนุญาตให้เลื่อน Scroll เลยบรรทัดสุดท้ายได้", + "Show line numbers for preview code blocks": "แสดงหมายเลขบรรทัดใน Code block", + "LaTeX Inline Open Delimiter": "LaTeX Inline Open Delimiter", + "LaTeX Inline Close Delimiter": "LaTeX Inline Close Delimiter", + "LaTeX Block Open Delimiter": "LaTeX Block Open Delimiter", + "LaTeX Block Close Delimiter": "LaTeX Block Close Delimiter", + "PlantUML Server": "เซิฟเวอร์ของ PlantUML", + "Community": "ชุมชนผู้ใช้", + "Subscribe to Newsletter": "สมัครรับข่าวสาร", + "GitHub": "GitHub", + "Blog": "บล็อก", + "Facebook Group": "กลุ่ม Facebook", + "Twitter": "Twitter", + "About": "เกี่ยวกับ", + "Boostnote": "Boostnote", + "An open source note-taking app made for programmers just like you.": "เป็นแอพพลิเคชันจดบันทึก ที่ออกแบบมาเพื่อโปรแกรมเมอร์อย่างคุณ.", + "Website": "เว็บไซต์", + "Development": "การพัฒนา", + " : Development configurations for Boostnote.": " : การตั้งค่าต่างๆสำหรับการพัฒนา Boostnote.", + "Copyright (C) 2017 - 2019 BoostIO": "สงวนลิขสิทธิ์ (C) 2017 - 2019 BoostIO", + "License: GPL v3": "License: GPL v3", + "Analytics": "การวิเคราะห์", + "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote จะเก็บข้อมูลแบบไม่ระบุตัวตนเพื่อนำไปใช้ในการปรับปรุงแอพพลิเคชันเท่านั้น, และจะไม่มีการเก็บข้อมูลส่วนตัวใดๆของคุณ เช่น ข้อมูลในโน๊ตของคุณอย่างเด็ดขาด.", + "You can see how it works on ": "คุณสามารถดูรายละเอียดเพิ่มเติมได้ที่ ", + "You can choose to enable or disable this option.": "คุณสามารถเลือกที่จะเปิดหรือปิดตัวเลือกนี้ได้.", + "Enable analytics to help improve Boostnote": "เปิดการวิเคราะห์ สำหรับการนำไปปรับปรุงพัฒนา Boostnote", + "Crowdfunding": "การระดมทุนสาธารณะ", + "Dear everyone,": "สวัสดีทุกคน,", + "Thank you for using Boostnote!": "ขอขอบคุณที่เลือกใช้ Boostnote!", + "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "มีการใช้งาน Boostnote จากสังคมผู้ใช้ที่เป็น Developer มากกว่า 200 ประเทศทั่วโลกจากหลากหลายภูมิภาค.", + "To continue supporting this growth, and to satisfy community expectations,": "เพื่อให้เกิดการสนับสนุนให้เกิดการเติบโตอย่างต่อเนื่อง, และเพื่อพัฒนาให้ตรงตามความต้องการของชุมชนผู้ใช้,", + "we would like to invest more time and resources in this project.": "เราต้องใช้เวลา และการลงทุนด้านทรัพยากรสำหรับโครงการนี้.", + "If you like this project and see its potential, you can help by supporting us on OpenCollective!": "ถ้าคุณชอบและมองเห็นความเป็นไปได้ในอนาคต, คุณสามารถช่วยเหลือด้วยการสนับสนุนเราผ่าน OpenCollective!", + "Thanks,": "ขอขอบคุณ,", + "Boostnote maintainers": "กลุ่มผู้พัฒนา Boostnote", + "Support via OpenCollective": "สนับสนุนผ่าน OpenCollective", + "Language": "ภาษา", + "English": "English", + "German": "German", + "French": "French", + "Show \"Saved to Clipboard\" notification when copying": "แสดงการแจ้งเตือน \"บันทึกไปยังคลิปบอร์ด\" เมื่อทำการคัดลอก", + "All Notes": "โน๊ตทั้งหมด", + "Starred": "รายการโปรด", + "Are you sure to ": "คุณแน่ใจหรือไม่ที่จะ ", + " delete": " ลบ", + "this folder?": "โฟลเดอร์นี้?", + "Confirm": "ยืนยัน", + "Cancel": "ยกเลิก", + "Markdown Note": "โน๊ต Markdown", + "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "รูปแบบนี้ใช้สำหรับสร้างเอกสารทั่วไป. รองรับการเขียนเช็คลิสต์, แทรกโค้ด และการเขียนโดยใช้ Latex.", + "Snippet Note": "โน๊ต Snippet", + "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "รูปแบบนี้ใช้สำหรับสร้าง Code snippets. สามารถรวมหลาย Snippets เป็นโน๊ตเดียวกันได้.", + "Tab to switch format": "กด Tab เพื่อเปลี่ยนรูปแบบที่เลือก", + "Updated": "เรียงตามอัพเดท", + "Created": "เรียงตามเวลาที่สร้างโน๊ต", + "Alphabetically": "เรียงตามอักษร", + "Counter": "Counter", + "Default View": "มุมมองปกติ", + "Compressed View": "มุมมองหนาแน่น", + "Search": "ค้นหา", + "Blog Type": "ประเภทของบล็อก", + "Blog Address": "ที่อยู่ของบล็อก", + "Save": "บันทึก", + "Auth": "การยืนยันตัวตน", + "Authentication Method": "รูปแบบการยืนยันตัวตน", + "JWT": "JWT", + "USER": "USER", + "Token": "Token", + "Storage": "แหล่งจัดเก็บ", + "Hotkeys": "คีย์ลัด", + "Show/Hide Boostnote": "แสดง/ซ่อน Boostnote", + "Toggle editor mode": "เปิด/ปิด Editor mode", + "Restore": "กู้คืน", + "Permanent Delete": "ลบถาวร", + "Confirm note deletion": "ยืนยันการลบโน๊ต", + "This will permanently remove this note.": "โน๊ตของคุณจะถูกลบอย่างถาวร.", + "Successfully applied!": "สำเร็จ!", + "Albanian": "Albanian", + "Chinese (zh-CN)": "Chinese (zh-CN)", + "Chinese (zh-TW)": "Chinese (zh-TW)", + "Danish": "Danish", + "Japanese": "Japanese", + "Korean": "Korean", + "Norwegian": "Norwegian", + "Polish": "Polish", + "Portuguese": "Portuguese", + "Spanish": "Spanish", + "You have to save!": "คุณจำเป็นต้องบันทึก!", + "UserName": "UserName", + "Password": "Password", + "Russian": "Russian", + "Hungarian": "Hungarian", + "Thai": "Thai (ภาษาไทย)", + "Command(⌘)": "Command(⌘)", + "Add Storage": "เพิ่มแหล่งจัดเก็บ", + "Name": "ชื่อ", + "Type": "ชนิด", + "File System": "ระบบไฟล์", + "Setting up 3rd-party cloud storage integration:": "ดูวิธีการตั้งค่า หากต้องการใช้งานแบบลิงค์ไฟล์ร่วมกับผู้ให้บริการเก็บข้อมูลบนคลาวด์", + "Cloud-Syncing-and-Backup": "Cloud-Syncing-and-Backup", + "Location": "ที่อยู่", + "Add": "เพิ่ม", + "Unlink Storage": "ยกเลิกการลิงค์ Storage", + "Unlinking removes this linked storage from Boostnote. No data is removed, please manually delete the folder from your hard drive if needed.": "การยกเลิกการลิงค์ จะเป็นการลบการลิงค์แหล่งจัดเก็บออกไปจาก Boostnote. แต่ไฟล์ข้อมูลจะไม่ถูกลบ, หากต้องการลบข้อมูล กรุณาลบโพลเดอร์ของข้อมูลในเครื่องของท่านด้วยตัวเอง.", + "Editor Rulers": "ไม้บรรทัด Editor", + "Enable": "เปิด", + "Disable": "ปิด", + "Sanitization": "Sanitization", + "Only allow secure html tags (recommended)": "อนุญาตเฉพาะ HTML tag ที่มีความปลอดภัย (แนะนำ)", + "Render newlines in Markdown paragraphs as
    ": "ใช้
    แทนอักขระขึ้นบรรทัดใหม่ในข้อความ Markdown", + "Allow styles": "อนุญาตการใช้ styles", + "Allow dangerous html tags": "อนุญาตให้ใช้ html tags ที่ไม่ปลอดภัย", + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "แปลงลูกศรจากรูปแบบข้อความให้เป็นสัญลักษณ์. ⚠ สิ่งนี้จะเป็นการแทรกโดยใช้ HTML comment ลงไปใน Markdown ที่คุณเขียน.", + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ ไม่พบไฟล์แนบในโน๊ตนี้ จากลิงค์ที่คุณได้วาง. คุณสามารถวางลิงค์ที่อ้างอิงไปยังไฟล์แนบ เฉพาะกรณีที่ต้นทาง และปลายทางที่อ้างถึงนั้นอยู่ใน 'แหล่งจัดเก็บ เดียวกัน. กรุณาใช้การลากและวางเพื่อใส่ไฟล์แนบแทน! ⚠", + "Enable smart table editor": "เปิดการใช้ Smart table editor", + "Snippet Default Language": "ทำการ Snippet ภาษาที่เป็นค่าเริ่มต้น", + "Spellcheck disabled": "Spellcheck disabled", + "Show menu bar": "Show menu bar", + "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/tr.json b/locales/tr.json index 78038402..555c0f6b 100644 --- a/locales/tr.json +++ b/locales/tr.json @@ -1,161 +1,161 @@ { - "Notes": "Notlar", - "Tags": "Etiketler", - "Preferences": "Tercihler", - "Make a note": "Not Oluştur", - "Ctrl": "Ctrl", - "Ctrl(^)": "Ctrl", - "to create a new note": "yeni not oluşturmak için", - "Toggle Mode": "Mod Değiştir", - "Trash": "Çöp", - "MODIFICATION DATE": "DEĞİŞİKLİK TARİHİ", - "Words": "Kelimeler", - "Letters": "Harfler", - "STORAGE": "SAKLAMA ALANI", - "FOLDER": "DOSYA", - "CREATION DATE": "OLUŞTURULMA TARİHİ", - "NOTE LINK": "NOT BAĞLANTISI", - ".md": ".md", - ".txt": ".txt", - ".html": ".html", - ".pdf": ".pdf", - "Print": "Yazdır", - "Your preferences for Boostnote": "Boostnote tercihleriniz", - "Storage Locations": "Saklama Alanları", - "Add Storage Location": "Saklama Yeri Ekle", - "Add Folder": "Dosya Ekle", - "Open Storage folder": "Saklama Alanı Dosyasını Aç", - "Unlink": "Bağlantıyı kaldır", - "Edit": "Düzenle", - "Delete": "Sil", - "Interface": "Arayüz", - "Interface Theme": "Arayüz Teması", - "Default": "Varsayılan", - "White": "Beyaz", - "Solarized Dark": "Solarize Karanlık", - "Dark": "Karanlık", - "Show a confirmation dialog when deleting notes": "Notlar silinirken onay ekranını göster", - "Editor Theme": "Editör Teması", - "Editor Font Size": "Editör Yazı Büyüklüğü", - "Editor Font Family": "Editör Yazı Ailesi", - "Editor Indent Style": "Editör Girinti Stili", - "Spaces": "Boşluklar", - "Tabs": "Tablar", - "Switch to Preview": "Önizlemeye Geç", - "When Editor Blurred": "Editörden çıkıldığında", - "When Editor Blurred, Edit On Double Click": "Editörden Çıkıldığında, Çift Tıklayarak Düzenle", - "On Right Click": "Sağ tıklandığında", - "Editor Keymap": "Editör Tuş Haritası", - "default": "varsayılan", - "vim": "vim", - "emacs": "emacs", - "⚠️ Please restart boostnote after you change the keymap": "⚠️ Tuş haritası değişikliklerinden sonra lütfen Boostnote'u yeniden başlatın", - "Show line numbers in the editor": "Editörde satır numaralarını göster", - "Allow editor to scroll past the last line": "Editörün son satırı geçmesine izin ver", - "Bring in web page title when pasting URL on editor": "Editörde URL yapıştırırken web sayfasının başlığını getir", - "Preview": "Önizleme", - "Preview Font Size": "Yazı Büyüklüğünü Önizle", - "Preview Font Family": "Yazı Tipini Önizle", - "Code Block Theme": "Kod bloğu Teması", - "Allow preview to scroll past the last line": "Önizlemenin son satırı geçmesine izin ver", - "Show line numbers for preview code blocks": "Kod bloklarının önizlemesinde satır numaralarını göster", - "LaTeX Inline Open Delimiter": "LaTeX Inline Open Delimiter", - "LaTeX Inline Close Delimiter": "LaTeX Inline Close Delimiter", - "LaTeX Block Open Delimiter": "LaTeX Block Open Delimiter", - "LaTeX Block Close Delimiter": "LaTeX Block Close Delimiter", - "Community": "Topluluk", - "Subscribe to Newsletter": "Bültene Kayıt Ol", - "GitHub": "GitHub", - "Blog": "Blog", - "Facebook Group": "Facebook Grubu", - "Twitter": "Twitter", - "About": "Hakkında", - "Boostnote": "Boostnote", - "An open source note-taking app made for programmers just like you.": "Tıpkı sizin gibi programcılar için yapılmış açık kaynak not alma uygulaması", - "Website": "Websitesi", - "Development": "Geliştirme", - " : Development configurations for Boostnote.": " : Boostnote için geliştirme ayarları.", - "Copyright (C) 2017 - 2019 BoostIO": "Her hakkı saklıdır. (C) 2017 - 2019 BoostIO", - "License: GPL v3": "Lisans: GPL v3", - "Analytics": "Analizler", - "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote, uygulamanın geliştirilmesi amacıyla anonim veriler toplar. Notlarınızın içeriği gibi kişisel bilgiler kesinlikle toplanmaz.", - "You can see how it works on ": "Nasıl çalıştığını görebilirsiniz ", - "You can choose to enable or disable this option.": "Bu seçeneği etkinleştirmeyi veya devre dışı bırakmayı seçebilirsiniz.", - "Enable analytics to help improve Boostnote": "Boostnote'un geliştirilmesine katkıda bulunmak için analizleri etkinleştirin", - "Crowdfunding": "Kitle Fonlaması", - "Dear Boostnote users,": "Sevgili herkes,", - "Thank you for using Boostnote!": "Boostnote'u kullandığınız için teşekkürler!", - "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote, 200 farklı ülke ve bölgede, harika bir geliştirici topluluğu tarafından kullanılmaktadır.", - "To support our growing userbase, and satisfy community expectations,": "Bu büyümeyi desteklemeye devam etmek ve topluluk beklentilerini karşılamak için,", - "we would like to invest more time and resources in this project.": "bu projeye daha fazla zaman ve kaynak yatırmak istiyoruz.", - "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "Bu projeyi beğeniyor ve potansiyel görüyorsanız, OpenCollective üzerinden bizi destekleyerek katkıda bulunabilirsiniz!", - "Thanks,": "Teşekkürler,", - "The Boostnote Team": "Boostnote'un bakımını yapanlar", - "Support via OpenCollective": "OpenCollective aracılığıyla destekle", - "Language": "Dil", - "English": "İngilizce", - "German": "Almanca", - "French": "Fransızca", - "Show \"Saved to Clipboard\" notification when copying": "Kopyalandığında \"Clipboard'a kopyalandı\" uyarısını göster", - "All Notes": "Tüm Notlar", - "Starred": "Yıldızlı", - "Are you sure to ": "Bu klasörü", - " delete": " silmek istediğinize", - "this folder?": " emin misiniz?", - "Confirm": "Onayla", - "Cancel": "İptal", - "Markdown Note": "Markdown Notu", - "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "Bu format metin dökümanları oluşturmak içindir. Listeler, kod blokları ve Latex blokları mevcuttur.", - "Snippet Note": "Parça Not", - "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "Bu format kod parçacıkları oluşturmak içindir. Çoklu kod parçaları tek bir not içinde gruplanabilir.", - "Tab to switch format": "Format değiştirmek için Tab tuşunu kullan", - "Updated": "Güncellendi", - "Created": "Oluşturuldu", - "Alphabetically": "Alfabetik Olarak", - "Default View": "Varsayılan Görünüm", - "Compressed View": "Sıkıştırılmış Görünüm", - "Search": "Ara", - "Blog Type": "Blog Tipi", - "Blog Address": "Blog Adresi", - "Save": "Kaydet", - "Auth": "Auth", - "Authentication Method": "Doğrulama Yöntemi", - "JWT": "JWT", - "USER": "KULLANICI", - "Token": "Token", - "Storage": "Saklama Alanı", - "Hotkeys": "Kısayol Tuşları", - "Show/Hide Boostnote": "Boostnote'u Göster/Gizle ", - "Restore": "Geri Yükle", - "Permanent Delete": "Kalıcı Olarak Sil", - "Confirm note deletion": "Not silmeyi onayla", - "This will permanently remove this note.": "Bu not kalıcı olarak silinecektir.", - "Successfully applied!": "Başarıyla Uygulandı!", - "Albanian": "Arnavutça", - "Chinese (zh-CN)": "Çince (zh-CN)", - "Chinese (zh-TW)": "Çince (zh-TW)", - "Danish": "Danca", - "Japanese": "Japonca", - "Korean": "Korean", - "Norwegian": "Norveççe", - "Polish": "Lehçe", - "Portuguese": "Portekizce", - "Spanish": "İspanyolca", - "Unsaved Changes!": "Kaydetmelisiniz!", - "UserName": "KullanıcıAdı", - "Password": "Şifre", - "Russian": "Rusça", - "Command(⌘)": "Command(⌘)", - "Editor Rulers": "Editör Cetvelleri", - "Enable": "Etkinleştir", - "Disable": "Etkisizleştir", - "Sanitization": "Temizleme", - "Only allow secure html tags (recommended)": "Sadece güvenli html etiketlerine izin ver (tavsiye edilen)", - "Allow styles": "Stillere izin ver", - "Allow dangerous html tags": "Tehlikeli html etiketlerine izin ver", - "Spellcheck disabled": "Spellcheck disabled", - "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect", - "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", - "Wrap line in Snippet Note": "Wrap line in Snippet Note" + "Notes": "Notlar", + "Tags": "Etiketler", + "Preferences": "Tercihler", + "Make a note": "Not Oluştur", + "Ctrl": "Ctrl", + "Ctrl(^)": "Ctrl", + "to create a new note": "yeni not oluşturmak için", + "Toggle Mode": "Mod Değiştir", + "Trash": "Çöp", + "MODIFICATION DATE": "DEĞİŞİKLİK TARİHİ", + "Words": "Kelimeler", + "Letters": "Harfler", + "STORAGE": "SAKLAMA ALANI", + "FOLDER": "DOSYA", + "CREATION DATE": "OLUŞTURULMA TARİHİ", + "NOTE LINK": "NOT BAĞLANTISI", + ".md": ".md", + ".txt": ".txt", + ".html": ".html", + ".pdf": ".pdf", + "Print": "Yazdır", + "Your preferences for Boostnote": "Boostnote tercihleriniz", + "Storage Locations": "Saklama Alanları", + "Add Storage Location": "Saklama Yeri Ekle", + "Add Folder": "Dosya Ekle", + "Open Storage folder": "Saklama Alanı Dosyasını Aç", + "Unlink": "Bağlantıyı kaldır", + "Edit": "Düzenle", + "Delete": "Sil", + "Interface": "Arayüz", + "Interface Theme": "Arayüz Teması", + "Default": "Varsayılan", + "White": "Beyaz", + "Solarized Dark": "Solarize Karanlık", + "Dark": "Karanlık", + "Show a confirmation dialog when deleting notes": "Notlar silinirken onay ekranını göster", + "Editor Theme": "Editör Teması", + "Editor Font Size": "Editör Yazı Büyüklüğü", + "Editor Font Family": "Editör Yazı Ailesi", + "Editor Indent Style": "Editör Girinti Stili", + "Spaces": "Boşluklar", + "Tabs": "Tablar", + "Switch to Preview": "Önizlemeye Geç", + "When Editor Blurred": "Editörden çıkıldığında", + "When Editor Blurred, Edit On Double Click": "Editörden Çıkıldığında, Çift Tıklayarak Düzenle", + "On Right Click": "Sağ tıklandığında", + "Editor Keymap": "Editör Tuş Haritası", + "default": "varsayılan", + "vim": "vim", + "emacs": "emacs", + "⚠️ Please restart boostnote after you change the keymap": "⚠️ Tuş haritası değişikliklerinden sonra lütfen Boostnote'u yeniden başlatın", + "Show line numbers in the editor": "Editörde satır numaralarını göster", + "Allow editor to scroll past the last line": "Editörün son satırı geçmesine izin ver", + "Bring in web page title when pasting URL on editor": "Editörde URL yapıştırırken web sayfasının başlığını getir", + "Preview": "Önizleme", + "Preview Font Size": "Yazı Büyüklüğünü Önizle", + "Preview Font Family": "Yazı Tipini Önizle", + "Code Block Theme": "Kod bloğu Teması", + "Allow preview to scroll past the last line": "Önizlemenin son satırı geçmesine izin ver", + "Show line numbers for preview code blocks": "Kod bloklarının önizlemesinde satır numaralarını göster", + "LaTeX Inline Open Delimiter": "LaTeX Inline Open Delimiter", + "LaTeX Inline Close Delimiter": "LaTeX Inline Close Delimiter", + "LaTeX Block Open Delimiter": "LaTeX Block Open Delimiter", + "LaTeX Block Close Delimiter": "LaTeX Block Close Delimiter", + "Community": "Topluluk", + "Subscribe to Newsletter": "Bültene Kayıt Ol", + "GitHub": "GitHub", + "Blog": "Blog", + "Facebook Group": "Facebook Grubu", + "Twitter": "Twitter", + "About": "Hakkında", + "Boostnote": "Boostnote", + "An open source note-taking app made for programmers just like you.": "Tıpkı sizin gibi programcılar için yapılmış açık kaynak not alma uygulaması", + "Website": "Websitesi", + "Development": "Geliştirme", + " : Development configurations for Boostnote.": " : Boostnote için geliştirme ayarları.", + "Copyright (C) 2017 - 2019 BoostIO": "Her hakkı saklıdır. (C) 2017 - 2019 BoostIO", + "License: GPL v3": "Lisans: GPL v3", + "Analytics": "Analizler", + "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote, uygulamanın geliştirilmesi amacıyla anonim veriler toplar. Notlarınızın içeriği gibi kişisel bilgiler kesinlikle toplanmaz.", + "You can see how it works on ": "Nasıl çalıştığını görebilirsiniz ", + "You can choose to enable or disable this option.": "Bu seçeneği etkinleştirmeyi veya devre dışı bırakmayı seçebilirsiniz.", + "Enable analytics to help improve Boostnote": "Boostnote'un geliştirilmesine katkıda bulunmak için analizleri etkinleştirin", + "Crowdfunding": "Kitle Fonlaması", + "Dear Boostnote users,": "Sevgili herkes,", + "Thank you for using Boostnote!": "Boostnote'u kullandığınız için teşekkürler!", + "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "Boostnote, 200 farklı ülke ve bölgede, harika bir geliştirici topluluğu tarafından kullanılmaktadır.", + "To support our growing userbase, and satisfy community expectations,": "Bu büyümeyi desteklemeye devam etmek ve topluluk beklentilerini karşılamak için,", + "we would like to invest more time and resources in this project.": "bu projeye daha fazla zaman ve kaynak yatırmak istiyoruz.", + "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "Bu projeyi beğeniyor ve potansiyel görüyorsanız, OpenCollective üzerinden bizi destekleyerek katkıda bulunabilirsiniz!", + "Thanks,": "Teşekkürler,", + "The Boostnote Team": "Boostnote'un bakımını yapanlar", + "Support via OpenCollective": "OpenCollective aracılığıyla destekle", + "Language": "Dil", + "English": "İngilizce", + "German": "Almanca", + "French": "Fransızca", + "Show \"Saved to Clipboard\" notification when copying": "Kopyalandığında \"Clipboard'a kopyalandı\" uyarısını göster", + "All Notes": "Tüm Notlar", + "Starred": "Yıldızlı", + "Are you sure to ": "Bu klasörü", + " delete": " silmek istediğinize", + "this folder?": " emin misiniz?", + "Confirm": "Onayla", + "Cancel": "İptal", + "Markdown Note": "Markdown Notu", + "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "Bu format metin dökümanları oluşturmak içindir. Listeler, kod blokları ve Latex blokları mevcuttur.", + "Snippet Note": "Parça Not", + "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "Bu format kod parçacıkları oluşturmak içindir. Çoklu kod parçaları tek bir not içinde gruplanabilir.", + "Tab to switch format": "Format değiştirmek için Tab tuşunu kullan", + "Updated": "Güncellendi", + "Created": "Oluşturuldu", + "Alphabetically": "Alfabetik Olarak", + "Default View": "Varsayılan Görünüm", + "Compressed View": "Sıkıştırılmış Görünüm", + "Search": "Ara", + "Blog Type": "Blog Tipi", + "Blog Address": "Blog Adresi", + "Save": "Kaydet", + "Auth": "Auth", + "Authentication Method": "Doğrulama Yöntemi", + "JWT": "JWT", + "USER": "KULLANICI", + "Token": "Token", + "Storage": "Saklama Alanı", + "Hotkeys": "Kısayol Tuşları", + "Show/Hide Boostnote": "Boostnote'u Göster/Gizle ", + "Restore": "Geri Yükle", + "Permanent Delete": "Kalıcı Olarak Sil", + "Confirm note deletion": "Not silmeyi onayla", + "This will permanently remove this note.": "Bu not kalıcı olarak silinecektir.", + "Successfully applied!": "Başarıyla Uygulandı!", + "Albanian": "Arnavutça", + "Chinese (zh-CN)": "Çince (zh-CN)", + "Chinese (zh-TW)": "Çince (zh-TW)", + "Danish": "Danca", + "Japanese": "Japonca", + "Korean": "Korean", + "Norwegian": "Norveççe", + "Polish": "Lehçe", + "Portuguese": "Portekizce", + "Spanish": "İspanyolca", + "Unsaved Changes!": "Kaydetmelisiniz!", + "UserName": "KullanıcıAdı", + "Password": "Şifre", + "Russian": "Rusça", + "Command(⌘)": "Command(⌘)", + "Editor Rulers": "Editör Cetvelleri", + "Enable": "Etkinleştir", + "Disable": "Etkisizleştir", + "Sanitization": "Temizleme", + "Only allow secure html tags (recommended)": "Sadece güvenli html etiketlerine izin ver (tavsiye edilen)", + "Allow styles": "Stillere izin ver", + "Allow dangerous html tags": "Tehlikeli html etiketlerine izin ver", + "Spellcheck disabled": "Spellcheck disabled", + "Show menu bar": "Show menu bar", + "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } diff --git a/locales/zh-CN.json b/locales/zh-CN.json index 2e35b015..271694fe 100644 --- a/locales/zh-CN.json +++ b/locales/zh-CN.json @@ -114,7 +114,7 @@ "Updated": "更新时间", "Created": "创建时间", "Alphabetically": "A~Z 排序", - "Counter":"标签下文章数量排序", + "Counter": "标签下文章数量排序", "Default View": "默认视图", "Compressed View": "列表视图", "Search": "搜索", @@ -155,9 +155,9 @@ "Allow dangerous html tags": "允许危险的 html 标签", "Select filter mode": "选择过滤模式", "Add tag...": "添加标签...", - "Star":"星标", + "Star": "星标", "Fullscreen": "全屏", - "Info":"详情", + "Info": "详情", "Remove pin": "取消置顶", "Pin to Top": "置顶", "Delete Note": "删除笔记", @@ -202,13 +202,13 @@ "Unlink Storage": "取消存储链接", "Unlinking removes this linked storage from Boostnote. No data is removed, please manually delete the folder from your hard drive if needed.": "取消链接会移除存储和 Boostnote 的链接。文件将不会被删除,如果你需要的话可以手动删除此目录。", "Empty note": "空笔记", - "Unnamed":"未命名", + "Unnamed": "未命名", "Rename": "重命名", "Folder Name": "文件夹名称", - "No tags":"无标签", + "No tags": "无标签", "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "将文本箭头转换为完整符号。 ⚠ 注意这会影响 Markdown 的 HTML 注释。", "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", - "Default New Note":"预设新笔记类型", + "Default New Note": "预设新笔记类型", "Show only related tags": "只显示相关标签", "Snippet Default Language": "程式码片段预设语言", "Disable Direct Write (It will be applied after restarting)": "停用直接编辑 (重启后生效)", @@ -217,7 +217,7 @@ "Allow line through checkbox": "替标示为完成的选框添加删除线", "Custom CSS": "自定义 CSS", "Allow custom CSS for preview": "允许预览自定义 CSS", - "Render newlines in Markdown paragraphs as
    ":"在 Markdown 段落中使用
    换行", + "Render newlines in Markdown paragraphs as
    ": "在 Markdown 段落中使用
    换行", "Spellcheck disabled": "Spellcheck disabled", "Show menu bar": "显示菜单栏", "Auto Detect": "Auto Detect", diff --git a/locales/zh-TW.json b/locales/zh-TW.json index 33b71699..62a0501e 100644 --- a/locales/zh-TW.json +++ b/locales/zh-TW.json @@ -1,170 +1,170 @@ { - "Notes": "筆記", - "Tags": "標籤", - "Preferences": "偏好設定", - "Make a note": "做點筆記", - "Ctrl": "Ctrl", - "Ctrl(^)": "Ctrl(^)", - "to create a new note": "新增筆記", - "Toggle Mode": "切換模式", - "Trash": "垃圾桶", - "MODIFICATION DATE": "修改時間", - "Words": "單字", - "Letters": "字數", - "STORAGE": "本機儲存空間", - "FOLDER": "資料夾", - "CREATION DATE": "建立時間", - "NOTE LINK": "筆記連結", - ".md": ".md", - ".txt": ".txt", - ".html": ".html", - ".pdf": ".pdf", - "Print": "列印", - "Your preferences for Boostnote": "Boostnote 偏好設定", - "Storage Locations": "儲存空間", - "Add Storage Location": "新增儲存位置", - "Add Folder": "新增資料夾", - "Open Storage folder": "開啟儲存資料夾", - "Unlink": "解除連結", - "Edit": "編輯", - "Delete": "刪除", - "Interface": "界面", - "Interface Theme": "主題", - "Default": "預設", - "White": "White", - "Solarized Dark": "Solarized Dark", - "Dark": "Dark", - "Show a confirmation dialog when deleting notes": "刪除筆記的時候,顯示確認對話框", - "Editor Theme": "編輯器主題", - "Editor Font Size": "編輯器字型大小", - "Editor Font Family": "編輯器字體", - "Editor Indent Style": "縮排風格", - "Spaces": "空格", - "Tabs": "Tabs", - "Switch to Preview": "切回預覽頁面的時機", - "When Editor Blurred": "當編輯器失去焦點時", - "When Editor Blurred, Edit On Double Click": "當編輯器失去焦點時,雙擊切換到編輯畫面", - "On Right Click": "點選右鍵切換兩個頁面", - "Editor Keymap": "編輯器 Keymap", - "default": "預設", - "vim": "vim", - "emacs": "emacs", - "⚠️ Please restart boostnote after you change the keymap": "⚠️ 修改鍵盤配置請重新開啟 Boostnote ", - "Show line numbers in the editor": "在編輯器中顯示行號", - "Allow editor to scroll past the last line": "允許編輯器捲軸捲動超過最後一行", - "Bring in web page title when pasting URL on editor": "在編輯器貼上網址的時候,自動加上網頁標題", - "Preview": "預覽頁面", - "Preview Font Size": "預覽頁面字型大小", - "Preview Font Family": "預覽頁面字體", - "Code Block Theme": "程式碼區塊主題", - "Allow preview to scroll past the last line": "允許預覽頁面捲軸捲動超過最後一行", - "Show line numbers for preview code blocks": "在預覽頁面的程式碼區塊中顯示行號", - "LaTeX Inline Open Delimiter": "LaTeX 單行開頭符號", - "LaTeX Inline Close Delimiter": "LaTeX 單行結尾符號", - "LaTeX Block Open Delimiter": "LaTeX 多行開頭符號", - "LaTeX Block Close Delimiter": "LaTeX 多行結尾符號", - "Community": "社群", - "Subscribe to Newsletter": "訂閱郵件", - "GitHub": "GitHub", - "Blog": "部落格", - "Facebook Group": "Facebook 社團", - "Twitter": "Twitter", - "About": "關於", - "Boostnote": "Boostnote", - "An open source note-taking app made for programmers just like you.": "一款專門為程式設計師朋友量身打造的開源筆記軟體", - "Website": "官網", - "Development": "開發", - " : Development configurations for Boostnote.": " : Boostnote 的開發組態", - "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", - "License: GPL v3": "License: GPL v3", - "Analytics": "分析", - "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote 收集匿名資料單純只為了提升軟體使用體驗,絕對不收集任何個人資料(包括筆記內容)", - "You can see how it works on ": "你可以看看它的程式碼是如何運作 ", - "You can choose to enable or disable this option.": "你可以選擇啟用或停用這項功能", - "Enable analytics to help improve Boostnote": "允許數據分析以協助我們改進 Boostnote", - "Crowdfunding": "群眾募資", - "Dear Boostnote users,": "親愛的用戶:", - "Thank you for using Boostnote!": "謝謝你使用 Boostnote!", - "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "大約有 200 個不同的國家和地區的優秀開發者們都在使用 Boostnote!", - "To support our growing userbase, and satisfy community expectations,": "為了繼續支持這種發展,和滿足社群的期待,", - "we would like to invest more time and resources in this project.": "我們非常願意投入更多的時間和資源到這個專案中。", - "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "如果你喜歡這款軟體並且看好它的潛力, 請在 OpenCollective 上支持我們!", - "Thanks,": "十分感謝!", - "The Boostnote Team": "Boostnote 的維護人員", - "Support via OpenCollective": "在 OpenCollective 上支持我們", - "Language": "語言", - "English": "English", - "German": "German", - "French": "French", - "Show \"Saved to Clipboard\" notification when copying": "複製的時候,顯示 \"已複製到剪貼簿\" 的通知", - "All Notes": "所有筆記", - "Starred": "星號收藏", - "Are you sure to ": "你確定要 ", - " delete": " 刪除", - "this folder?": "這個資料夾嗎?", - "Confirm": "確認", - "Cancel": "取消", - "Markdown Note": "Markdown 筆記", - "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "建立文件、清單,也可以使用程式碼區塊及 Latex 區塊。", - "Snippet Note": "程式碼片段筆記", - "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "建立程式碼區塊片段。多個程式碼區塊可以分組爲同一個筆記。", - "Tab to switch format": "使用 Tab 鍵切換格式", - "Updated": "依更新時間排序", - "Created": "依建立時間排序", - "Alphabetically": "依字母排序", - "Default View": "預設顯示", - "Compressed View": "緊密顯示", - "Search": "搜尋", - "Blog Type": "部落格類型", - "Blog Address": "部落格網址", - "Save": "儲存", - "Auth": "驗證", - "Authentication Method": "認證方法", - "JWT": "JWT", - "USER": "USER", - "Token": "Token", - "Storage": "儲存空間", - "Hotkeys": "快捷鍵", - "Show/Hide Boostnote": "顯示/隱藏 Boostnote", - "Restore": "還原", - "Permanent Delete": "永久刪除", - "Confirm note deletion": "確認刪除筆記", - "This will permanently remove this note.": "這將會永久地刪除這條筆記", - "Successfully applied!": "設定成功", - "Albanian": "Albanian", - "Chinese (zh-CN)": "简体中文", - "Chinese (zh-TW)": "繁體中文", - "Danish": "Danish", - "Japanese": "Japanese", - "Korean": "Korean", - "Norwegian": "Norwegian", - "Polish": "Polish", - "Portuguese": "Portuguese", - "Spanish": "Spanish", - "Unsaved Changes!": "你必須儲存一下!", - "Russian": "Russian", - "Editor Rulers": "編輯器中顯示垂直尺規", - "Enable": "啟用", - "Disable": "停用", - "Sanitization": "過濾 HTML 程式碼", - "Only allow secure html tags (recommended)": "只允許安全的 HTML 標籤 (建議)", - "Allow styles": "允許樣式", - "Allow dangerous html tags": "允許危險的 HTML 標籤", - "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "將文本箭頭轉換為完整符號。 ⚠ 注意這會影響 Markdown 的 HTML 注釋。", - "Default New Note":"預設新筆記類型", - "Show only related tags": "只顯示相關標籤", - "Snippet Default Language": "程式碼片段預設語言", - "Disable Direct Write (It will be applied after restarting)": "停用直接編輯 (重啟後生效)", - "Enable smart table editor": "啟用智能表格編輯器", - "Enable smart quotes": "啟用智能引號", - "Allow line through checkbox": "替標示為完成的選框添加刪除線", - "Custom CSS": "自定義 CSS", - "Allow custom CSS for preview": "允許預覽自定義 CSS", - "Render newlines in Markdown paragraphs as
    ":"在 Markdown 段落中使用
    換行", - "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", - "Spellcheck disabled": "Spellcheck disabled", - "Show menu bar": "Show menu bar", - "Auto Detect": "Auto Detect", - "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", - "Wrap line in Snippet Note": "Wrap line in Snippet Note" + "Notes": "筆記", + "Tags": "標籤", + "Preferences": "偏好設定", + "Make a note": "做點筆記", + "Ctrl": "Ctrl", + "Ctrl(^)": "Ctrl(^)", + "to create a new note": "新增筆記", + "Toggle Mode": "切換模式", + "Trash": "垃圾桶", + "MODIFICATION DATE": "修改時間", + "Words": "單字", + "Letters": "字數", + "STORAGE": "本機儲存空間", + "FOLDER": "資料夾", + "CREATION DATE": "建立時間", + "NOTE LINK": "筆記連結", + ".md": ".md", + ".txt": ".txt", + ".html": ".html", + ".pdf": ".pdf", + "Print": "列印", + "Your preferences for Boostnote": "Boostnote 偏好設定", + "Storage Locations": "儲存空間", + "Add Storage Location": "新增儲存位置", + "Add Folder": "新增資料夾", + "Open Storage folder": "開啟儲存資料夾", + "Unlink": "解除連結", + "Edit": "編輯", + "Delete": "刪除", + "Interface": "界面", + "Interface Theme": "主題", + "Default": "預設", + "White": "White", + "Solarized Dark": "Solarized Dark", + "Dark": "Dark", + "Show a confirmation dialog when deleting notes": "刪除筆記的時候,顯示確認對話框", + "Editor Theme": "編輯器主題", + "Editor Font Size": "編輯器字型大小", + "Editor Font Family": "編輯器字體", + "Editor Indent Style": "縮排風格", + "Spaces": "空格", + "Tabs": "Tabs", + "Switch to Preview": "切回預覽頁面的時機", + "When Editor Blurred": "當編輯器失去焦點時", + "When Editor Blurred, Edit On Double Click": "當編輯器失去焦點時,雙擊切換到編輯畫面", + "On Right Click": "點選右鍵切換兩個頁面", + "Editor Keymap": "編輯器 Keymap", + "default": "預設", + "vim": "vim", + "emacs": "emacs", + "⚠️ Please restart boostnote after you change the keymap": "⚠️ 修改鍵盤配置請重新開啟 Boostnote ", + "Show line numbers in the editor": "在編輯器中顯示行號", + "Allow editor to scroll past the last line": "允許編輯器捲軸捲動超過最後一行", + "Bring in web page title when pasting URL on editor": "在編輯器貼上網址的時候,自動加上網頁標題", + "Preview": "預覽頁面", + "Preview Font Size": "預覽頁面字型大小", + "Preview Font Family": "預覽頁面字體", + "Code Block Theme": "程式碼區塊主題", + "Allow preview to scroll past the last line": "允許預覽頁面捲軸捲動超過最後一行", + "Show line numbers for preview code blocks": "在預覽頁面的程式碼區塊中顯示行號", + "LaTeX Inline Open Delimiter": "LaTeX 單行開頭符號", + "LaTeX Inline Close Delimiter": "LaTeX 單行結尾符號", + "LaTeX Block Open Delimiter": "LaTeX 多行開頭符號", + "LaTeX Block Close Delimiter": "LaTeX 多行結尾符號", + "Community": "社群", + "Subscribe to Newsletter": "訂閱郵件", + "GitHub": "GitHub", + "Blog": "部落格", + "Facebook Group": "Facebook 社團", + "Twitter": "Twitter", + "About": "關於", + "Boostnote": "Boostnote", + "An open source note-taking app made for programmers just like you.": "一款專門為程式設計師朋友量身打造的開源筆記軟體", + "Website": "官網", + "Development": "開發", + " : Development configurations for Boostnote.": " : Boostnote 的開發組態", + "Copyright (C) 2017 - 2019 BoostIO": "Copyright (C) 2017 - 2019 BoostIO", + "License: GPL v3": "License: GPL v3", + "Analytics": "分析", + "Boostnote collects anonymous data for the sole purpose of improving the application, and strictly does not collect any personal information such the contents of your notes.": "Boostnote 收集匿名資料單純只為了提升軟體使用體驗,絕對不收集任何個人資料(包括筆記內容)", + "You can see how it works on ": "你可以看看它的程式碼是如何運作 ", + "You can choose to enable or disable this option.": "你可以選擇啟用或停用這項功能", + "Enable analytics to help improve Boostnote": "允許數據分析以協助我們改進 Boostnote", + "Crowdfunding": "群眾募資", + "Dear Boostnote users,": "親愛的用戶:", + "Thank you for using Boostnote!": "謝謝你使用 Boostnote!", + "Boostnote is used in about 200 different countries and regions by an awesome community of developers.": "大約有 200 個不同的國家和地區的優秀開發者們都在使用 Boostnote!", + "To support our growing userbase, and satisfy community expectations,": "為了繼續支持這種發展,和滿足社群的期待,", + "we would like to invest more time and resources in this project.": "我們非常願意投入更多的時間和資源到這個專案中。", + "If you use Boostnote and see its potential, help us out by supporting the project on OpenCollective!": "如果你喜歡這款軟體並且看好它的潛力, 請在 OpenCollective 上支持我們!", + "Thanks,": "十分感謝!", + "The Boostnote Team": "Boostnote 的維護人員", + "Support via OpenCollective": "在 OpenCollective 上支持我們", + "Language": "語言", + "English": "English", + "German": "German", + "French": "French", + "Show \"Saved to Clipboard\" notification when copying": "複製的時候,顯示 \"已複製到剪貼簿\" 的通知", + "All Notes": "所有筆記", + "Starred": "星號收藏", + "Are you sure to ": "你確定要 ", + " delete": " 刪除", + "this folder?": "這個資料夾嗎?", + "Confirm": "確認", + "Cancel": "取消", + "Markdown Note": "Markdown 筆記", + "This format is for creating text documents. Checklists, code blocks and Latex blocks are available.": "建立文件、清單,也可以使用程式碼區塊及 Latex 區塊。", + "Snippet Note": "程式碼片段筆記", + "This format is for creating code snippets. Multiple snippets can be grouped into a single note.": "建立程式碼區塊片段。多個程式碼區塊可以分組爲同一個筆記。", + "Tab to switch format": "使用 Tab 鍵切換格式", + "Updated": "依更新時間排序", + "Created": "依建立時間排序", + "Alphabetically": "依字母排序", + "Default View": "預設顯示", + "Compressed View": "緊密顯示", + "Search": "搜尋", + "Blog Type": "部落格類型", + "Blog Address": "部落格網址", + "Save": "儲存", + "Auth": "驗證", + "Authentication Method": "認證方法", + "JWT": "JWT", + "USER": "USER", + "Token": "Token", + "Storage": "儲存空間", + "Hotkeys": "快捷鍵", + "Show/Hide Boostnote": "顯示/隱藏 Boostnote", + "Restore": "還原", + "Permanent Delete": "永久刪除", + "Confirm note deletion": "確認刪除筆記", + "This will permanently remove this note.": "這將會永久地刪除這條筆記", + "Successfully applied!": "設定成功", + "Albanian": "Albanian", + "Chinese (zh-CN)": "简体中文", + "Chinese (zh-TW)": "繁體中文", + "Danish": "Danish", + "Japanese": "Japanese", + "Korean": "Korean", + "Norwegian": "Norwegian", + "Polish": "Polish", + "Portuguese": "Portuguese", + "Spanish": "Spanish", + "Unsaved Changes!": "你必須儲存一下!", + "Russian": "Russian", + "Editor Rulers": "編輯器中顯示垂直尺規", + "Enable": "啟用", + "Disable": "停用", + "Sanitization": "過濾 HTML 程式碼", + "Only allow secure html tags (recommended)": "只允許安全的 HTML 標籤 (建議)", + "Allow styles": "允許樣式", + "Allow dangerous html tags": "允許危險的 HTML 標籤", + "Convert textual arrows to beautiful signs. ⚠ This will interfere with using HTML comments in your Markdown.": "將文本箭頭轉換為完整符號。 ⚠ 注意這會影響 Markdown 的 HTML 注釋。", + "Default New Note": "預設新筆記類型", + "Show only related tags": "只顯示相關標籤", + "Snippet Default Language": "程式碼片段預設語言", + "Disable Direct Write (It will be applied after restarting)": "停用直接編輯 (重啟後生效)", + "Enable smart table editor": "啟用智能表格編輯器", + "Enable smart quotes": "啟用智能引號", + "Allow line through checkbox": "替標示為完成的選框添加刪除線", + "Custom CSS": "自定義 CSS", + "Allow custom CSS for preview": "允許預覽自定義 CSS", + "Render newlines in Markdown paragraphs as
    ": "在 Markdown 段落中使用
    換行", + "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠": "⚠ You have pasted a link referring an attachment that could not be found in the storage location of this note. Pasting links referring attachments is only supported if the source and destination location is the same storage. Please Drag&Drop the attachment instead! ⚠", + "Spellcheck disabled": "Spellcheck disabled", + "Show menu bar": "Show menu bar", + "Auto Detect": "Auto Detect", + "Enable HTML label in mermaid flowcharts": "Enable HTML label in mermaid flowcharts ⚠ This option potentially has a risk of XSS.", + "Wrap line in Snippet Note": "Wrap line in Snippet Note" } From c0a5eb0d2b4d52be4ca1085c88e646ad1057b045 Mon Sep 17 00:00:00 2001 From: Thamara Andrade Date: Tue, 27 Aug 2019 21:09:07 -0300 Subject: [PATCH 454/498] Fix #888 - Wrong word count due splitting --- browser/main/Detail/MarkdownNoteDetail.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/main/Detail/MarkdownNoteDetail.js b/browser/main/Detail/MarkdownNoteDetail.js index 5ed45916..2084c25c 100755 --- a/browser/main/Detail/MarkdownNoteDetail.js +++ b/browser/main/Detail/MarkdownNoteDetail.js @@ -511,7 +511,7 @@ class MarkdownNoteDetail extends React.Component { exportAsTxt={this.exportAsTxt} exportAsHtml={this.exportAsHtml} exportAsPdf={this.exportAsPdf} - wordCount={note.content.split(' ').length} + wordCount={note.content.replace(/\r?\n?\s+/g, ' ').trim().split(' ').length} letterCount={note.content.replace(/\r?\n/g, '').length} type={note.type} print={this.print} From 2c103aca3d832ed94a8c296acf0e35c28ba70d87 Mon Sep 17 00:00:00 2001 From: Thamara Andrade Date: Sun, 1 Sep 2019 17:38:25 -0300 Subject: [PATCH 455/498] Fix #888 - Wrong word count due splitting --- browser/main/Detail/MarkdownNoteDetail.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/main/Detail/MarkdownNoteDetail.js b/browser/main/Detail/MarkdownNoteDetail.js index 2084c25c..1f4b2442 100755 --- a/browser/main/Detail/MarkdownNoteDetail.js +++ b/browser/main/Detail/MarkdownNoteDetail.js @@ -511,7 +511,7 @@ class MarkdownNoteDetail extends React.Component { exportAsTxt={this.exportAsTxt} exportAsHtml={this.exportAsHtml} exportAsPdf={this.exportAsPdf} - wordCount={note.content.replace(/\r?\n?\s+/g, ' ').trim().split(' ').length} + wordCount={note.content.trim().split(/\s+/g).length} letterCount={note.content.replace(/\r?\n/g, '').length} type={note.type} print={this.print} From e9975d1ea5c6743b787eed8918874bce01f0b67c Mon Sep 17 00:00:00 2001 From: hikerpig Date: Thu, 1 Aug 2019 13:40:12 +0800 Subject: [PATCH 456/498] fix: HotkeyTab accidentally set incomplete hotkey, related #3190 --- browser/main/modals/PreferencesModal/HotkeyTab.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/browser/main/modals/PreferencesModal/HotkeyTab.js b/browser/main/modals/PreferencesModal/HotkeyTab.js index a7e42c0f..d0b34d01 100644 --- a/browser/main/modals/PreferencesModal/HotkeyTab.js +++ b/browser/main/modals/PreferencesModal/HotkeyTab.js @@ -76,14 +76,14 @@ class HotkeyTab extends React.Component { handleHotkeyChange (e) { const { config } = this.state - config.hotkey = { + config.hotkey = Object.assign({}, config.hotkey, { toggleMain: this.refs.toggleMain.value, toggleMode: this.refs.toggleMode.value, deleteNote: this.refs.deleteNote.value, pasteSmartly: this.refs.pasteSmartly.value, prettifyMarkdown: this.refs.prettifyMarkdown.value, toggleMenuBar: this.refs.toggleMenuBar.value - } + }) this.setState({ config }) From f4d87f64ae81252b42fd72e0f06e37d5aee2c3ee Mon Sep 17 00:00:00 2001 From: amedora <32722363+amedora@users.noreply.github.com> Date: Tue, 3 Sep 2019 02:24:09 +0900 Subject: [PATCH 457/498] Fix #3190 - App blanks out after setting HotKey (#3193) * fix lack of hotkey properties * Update HotkeyTab.js --- browser/main/modals/PreferencesModal/HotkeyTab.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/browser/main/modals/PreferencesModal/HotkeyTab.js b/browser/main/modals/PreferencesModal/HotkeyTab.js index d0b34d01..9c4f5655 100644 --- a/browser/main/modals/PreferencesModal/HotkeyTab.js +++ b/browser/main/modals/PreferencesModal/HotkeyTab.js @@ -82,7 +82,9 @@ class HotkeyTab extends React.Component { deleteNote: this.refs.deleteNote.value, pasteSmartly: this.refs.pasteSmartly.value, prettifyMarkdown: this.refs.prettifyMarkdown.value, - toggleMenuBar: this.refs.toggleMenuBar.value + toggleMenuBar: this.refs.toggleMenuBar.value, + insertDate: this.refs.insertDate.value, + insertDateTime: this.refs.insertDateTime.value }) this.setState({ config @@ -188,6 +190,7 @@ class HotkeyTab extends React.Component {
    {i18n.__('Insert Current Date')}
    {i18n.__('Insert Current Date and Time')}
    Date: Tue, 3 Sep 2019 22:31:09 -0700 Subject: [PATCH 458/498] Add sidebar collapse button to sidebar while viewing the tags list Fixes #2097 --- browser/main/SideNav/index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/browser/main/SideNav/index.js b/browser/main/SideNav/index.js index 1a60ae27..3167f487 100644 --- a/browser/main/SideNav/index.js +++ b/browser/main/SideNav/index.js @@ -272,6 +272,7 @@ class SideNav extends React.Component {
    {this.tagListComponent(data)}
    +
    ) } From 43d8ebb3c42955b10050ea3160714fe8c8f1364d Mon Sep 17 00:00:00 2001 From: Aleksei Seletskiy Date: Mon, 2 Sep 2019 14:20:37 -0700 Subject: [PATCH 459/498] Dracula theme buttons in storage settings fix --- browser/main/modals/PreferencesModal/StorageItem.styl | 10 +++++++++- browser/styles/index.styl | 9 +++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/browser/main/modals/PreferencesModal/StorageItem.styl b/browser/main/modals/PreferencesModal/StorageItem.styl index adcc483e..3e588a17 100644 --- a/browser/main/modals/PreferencesModal/StorageItem.styl +++ b/browser/main/modals/PreferencesModal/StorageItem.styl @@ -101,4 +101,12 @@ body[data-theme="solarized-dark"] .header-control-button border-color $ui-solarized-dark-button-backgroundColor background-color $ui-solarized-dark-button-backgroundColor - color $ui-solarized-dark-text-color \ No newline at end of file + color $ui-solarized-dark-text-color + +body[data-theme="dracula"] + .header + border-color $ui-dracula-borderColor + + .header-control-button + colorDraculaDefaultButton() + border-color $ui-dracula-borderColor \ No newline at end of file diff --git a/browser/styles/index.styl b/browser/styles/index.styl index b9f9c41e..53456da9 100644 --- a/browser/styles/index.styl +++ b/browser/styles/index.styl @@ -410,6 +410,15 @@ $ui-dracula-button--active-color = #f8f8f2 $ui-dracula-button--active-backgroundColor = #bd93f9 $ui-dracula-button--hover-backgroundColor = lighten($ui-dracula-backgroundColor, 10%) $ui-dracula-button--focus-borderColor = lighten(#44475a, 25%) +colorDraculaDefaultButton() + border-color $ui-dracula-borderColor + color $ui-dracula-text-color + background-color $ui-dracula-button-backgroundColor + &:hover + background-color $ui-dracula-button--hover-backgroundColor + &:active + &:active:hover + background-color $ui-dracula-button--active-backgroundColor modalDracula() position relative From 0697bc0a74718f4a8382be0b194849acb5a0130b Mon Sep 17 00:00:00 2001 From: Olcod Date: Thu, 3 Oct 2019 00:47:52 +1000 Subject: [PATCH 460/498] Add ability to sort lines with a hot key combination --- browser/components/CodeEditor.js | 9 +++++++++ browser/main/lib/ConfigManager.js | 1 + 2 files changed, 10 insertions(+) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index a5448907..9214363e 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -241,6 +241,15 @@ export default class CodeEditor extends React.Component { const newCursorPos = cm.doc.posFromIndex(formattedCursorPos) cm.doc.setCursor(newCursorPos) }, + [translateHotkey(hotkey.sortLines)]: cm => { + const selection = cm.doc.getSelection() + const appendLineBreak = /\n$/.test(selection) + + const sorted = _.split(selection.trim(), '\n').sort() + const sortedString = _.join(sorted, '\n') + (appendLineBreak ? '\n' : '') + + cm.doc.replaceSelection(sortedString) + }, [translateHotkey(hotkey.pasteSmartly)]: cm => { this.handlePaste(cm, true) } diff --git a/browser/main/lib/ConfigManager.js b/browser/main/lib/ConfigManager.js index b753c515..a3454b30 100644 --- a/browser/main/lib/ConfigManager.js +++ b/browser/main/lib/ConfigManager.js @@ -32,6 +32,7 @@ export const DEFAULT_CONFIG = { deleteNote: OSX ? 'Command + Shift + Backspace' : 'Ctrl + Shift + Backspace', pasteSmartly: OSX ? 'Command + Shift + V' : 'Ctrl + Shift + V', prettifyMarkdown: 'Shift + F', + sortLines: OSX ? 'Command + Shift + S' : 'Ctrl + Shift + S', insertDate: OSX ? 'Command + /' : 'Ctrl + /', insertDateTime: OSX ? 'Command + Alt + /' : 'Ctrl + Shift + /', toggleMenuBar: 'Alt' From ef0af39aa7fdb6a5b10457d28216fbbde5e7b309 Mon Sep 17 00:00:00 2001 From: Olcod Date: Thu, 3 Oct 2019 01:00:23 +1000 Subject: [PATCH 461/498] Added package-lock file to the gitignore --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index ace5316c..aac64950 100644 --- a/.gitignore +++ b/.gitignore @@ -9,4 +9,5 @@ node_modules/* /secret *.log .idea -.vscode \ No newline at end of file +.vscode +package-lock.json From fbeffb0b5d2af034946555a5abf818bdc732e75d Mon Sep 17 00:00:00 2001 From: Michael Schuldes Date: Sat, 18 May 2019 13:35:44 +0200 Subject: [PATCH 462/498] Added plantUML mindmap support --- browser/lib/markdown.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/browser/lib/markdown.js b/browser/lib/markdown.js index 49183442..7b22d379 100644 --- a/browser/lib/markdown.js +++ b/browser/lib/markdown.js @@ -211,6 +211,22 @@ class Markdown { } }) + // Mindmap support + this.md.use(require('markdown-it-plantuml'), { + openMarker: '@startmindmap', + closeMarker: '@endmindmap', + generateSource: function (umlCode) { + const stripTrailingSlash = (url) => url.endsWith('/') ? url.slice(0, -1) : url + // Currently PlantUML server doesn't support Ditaa in SVG, so we set the format as PNG at the moment. + const serverAddress = stripTrailingSlash(config.preview.plantUMLServerAddress) + '/svg' + const s = unescape(encodeURIComponent(umlCode)) + const zippedCode = deflate.encode64( + deflate.zip_deflate(`@startmindmap\n${s}\n@endmindmap`, 9) + ) + return `${serverAddress}/${zippedCode}` + } + }) + // Override task item this.md.block.ruler.at('paragraph', function (state, startLine/*, endLine */) { let content, terminate, i, l, token From 5044bdda00f286e3147601c0685a1a50c0abe033 Mon Sep 17 00:00:00 2001 From: Michael Schuldes Date: Sat, 18 May 2019 13:40:14 +0200 Subject: [PATCH 463/498] Added plantUML wbs support --- browser/lib/markdown.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/browser/lib/markdown.js b/browser/lib/markdown.js index 7b22d379..121eff91 100644 --- a/browser/lib/markdown.js +++ b/browser/lib/markdown.js @@ -227,6 +227,22 @@ class Markdown { } }) + // WBS support + this.md.use(require('markdown-it-plantuml'), { + openMarker: '@startwbs', + closeMarker: '@endwbs', + generateSource: function (umlCode) { + const stripTrailingSlash = (url) => url.endsWith('/') ? url.slice(0, -1) : url + // Currently PlantUML server doesn't support Ditaa in SVG, so we set the format as PNG at the moment. + const serverAddress = stripTrailingSlash(config.preview.plantUMLServerAddress) + '/svg' + const s = unescape(encodeURIComponent(umlCode)) + const zippedCode = deflate.encode64( + deflate.zip_deflate(`@startwbs\n${s}\n@endwbs`, 9) + ) + return `${serverAddress}/${zippedCode}` + } + }) + // Override task item this.md.block.ruler.at('paragraph', function (state, startLine/*, endLine */) { let content, terminate, i, l, token From be06b3f7e8667cd9307bda8d86cce353b0afc9a0 Mon Sep 17 00:00:00 2001 From: Michael Schuldes Date: Sat, 18 May 2019 13:43:13 +0200 Subject: [PATCH 464/498] Added plantUML Gantt support --- browser/lib/markdown.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/browser/lib/markdown.js b/browser/lib/markdown.js index 121eff91..ac57d8ab 100644 --- a/browser/lib/markdown.js +++ b/browser/lib/markdown.js @@ -243,6 +243,22 @@ class Markdown { } }) + // Gantt support + this.md.use(require('markdown-it-plantuml'), { + openMarker: '@startgantt', + closeMarker: '@endgantt', + generateSource: function (umlCode) { + const stripTrailingSlash = (url) => url.endsWith('/') ? url.slice(0, -1) : url + // Currently PlantUML server doesn't support Ditaa in SVG, so we set the format as PNG at the moment. + const serverAddress = stripTrailingSlash(config.preview.plantUMLServerAddress) + '/svg' + const s = unescape(encodeURIComponent(umlCode)) + const zippedCode = deflate.encode64( + deflate.zip_deflate(`@startgantt\n${s}\n@endgantt`, 9) + ) + return `${serverAddress}/${zippedCode}` + } + }) + // Override task item this.md.block.ruler.at('paragraph', function (state, startLine/*, endLine */) { let content, terminate, i, l, token From 3f4dd49a8f0804b1cc83d5692230343f39d31be3 Mon Sep 17 00:00:00 2001 From: MSSandroid Date: Fri, 12 Jul 2019 10:22:18 +0200 Subject: [PATCH 465/498] added missing newline at end of document --- tests/fixtures/markdowns.js | 62 +++++++++++++++++++++- tests/lib/markdown-test.js | 20 +++++++ tests/lib/snapshots/markdown-test.js.md | 28 ++++++++++ tests/lib/snapshots/markdown-test.js.snap | Bin 2471 -> 3321 bytes 4 files changed, 109 insertions(+), 1 deletion(-) diff --git a/tests/fixtures/markdowns.js b/tests/fixtures/markdowns.js index 340f2ddd..cd25f332 100644 --- a/tests/fixtures/markdowns.js +++ b/tests/fixtures/markdowns.js @@ -109,6 +109,62 @@ const footnote = ` hello-world: https://github.com/BoostIO/Boostnote/ ` +const plantUmlMindMap = ` +@startmindmap +* Debian +** Ubuntu +*** Linux Mint +*** Kubuntu +*** Lubuntu +*** KDE Neon +** LMDE +** SolydXK +** SteamOS +** Raspbian with a very long name +*** Raspmbc => OSMC +*** Raspyfi => Volumio +@endmindmap +` + +const plantUmlGantt = ` +@startgantt +[Prototype design] lasts 15 days +[Test prototype] lasts 10 days +[Test prototype] starts at [Prototype design]'s end +@endgantt +` + +const plantUmlWbs = ` +@startwbs +* Business Process Modelling WBS +** Launch the project +*** Complete Stakeholder Research +*** Initial Implementation Plan +** Design phase +*** Model of AsIs Processes Completed +**** Model of AsIs Processes Completed1 +**** Model of AsIs Processes Completed2 +*** Measure AsIs performance metrics +*** Identify Quick Wins +** Complete innovate phase +@endwbs +` + +const plantUmlUml = ` +@startuml +left to right direction +skinparam packageStyle rectangle +actor customer +actor clerk +rectangle checkout { + customer -- (checkout) + (checkout) .> (payment) : include + (help) .> (checkout) : extends + (checkout) -- clerk +} +@enduml +` + export default { basic, codeblock, @@ -121,5 +177,9 @@ export default { supTexts, deflists, shortcuts, - footnote + footnote, + plantUmlMindMap, + plantUmlGantt, + plantUmlWbs, + plantUmlUml } diff --git a/tests/lib/markdown-test.js b/tests/lib/markdown-test.js index 31ffc518..6600a5f3 100644 --- a/tests/lib/markdown-test.js +++ b/tests/lib/markdown-test.js @@ -73,3 +73,23 @@ test('Markdown.render() should render footnote correctly', t => { const rendered = md.render(markdownFixtures.footnote) t.snapshot(rendered) }) + +test('Markdown.render() should render PlantUML MindMaps correctly', t => { + const rendered = md.render(markdownFixtures.plantUmlMindMap) + t.snapshot(rendered) +}) + +test('Markdown.render() should render PlantUML Gantt correctly', t => { + const rendered = md.render(markdownFixtures.plantUmlGantt) + t.snapshot(rendered) +}) + +test('Markdown.render() should render PlantUML WBS correctly', t => { + const rendered = md.render(markdownFixtures.plantUmlWbs) + t.snapshot(rendered) +}) + +test('Markdown.render() should render PlantUML Umls correctly', t => { + const rendered = md.render(markdownFixtures.plantUmlUml) + t.snapshot(rendered) +}) diff --git a/tests/lib/snapshots/markdown-test.js.md b/tests/lib/snapshots/markdown-test.js.md index 4111c2f2..e18440dc 100644 --- a/tests/lib/snapshots/markdown-test.js.md +++ b/tests/lib/snapshots/markdown-test.js.md @@ -4,6 +4,34 @@ The actual snapshot is saved in `markdown-test.js.snap`. Generated by [AVA](https://ava.li). +## Markdown.render() should render PlantUML Gantt correctly + +> Snapshot 1 + + `uml diagram␊ + ` + +## Markdown.render() should render PlantUML MindMaps correctly + +> Snapshot 1 + + `uml diagram␊ + ` + +## Markdown.render() should render PlantUML Umls correctly + +> Snapshot 1 + + `uml diagram␊ + ` + +## Markdown.render() should render PlantUML WBS correctly + +> Snapshot 1 + + `uml diagram␊ + ` + ## Markdown.render() should render footnote correctly > Snapshot 1 diff --git a/tests/lib/snapshots/markdown-test.js.snap b/tests/lib/snapshots/markdown-test.js.snap index 3f5ec41c0d4710ca98ea132da2e1ca9c30ff7799..659d568f03050ce00975ea66a6f1c13714ee6d04 100644 GIT binary patch literal 3321 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 DQq_8c literal 2471 zcmV;Y30U?)RzVr=7)FxiPRiiN_u!mDdGJb&Z0vtO$`cTYi{Jg_v7fA6_lGS-DShSMLgCbvV^L_`bN%NF|9Im=m%s4Pkd(gfzT}yJ=gWt# zpR8Uw@$@6!bEoDvJnsxi>9zEE2cFI64?n%`cYnOF{!j0mZhZbph*d~$tS=NAuRnS7 z=GTW8e>O_jJo~FRPZXte(}qIfudlv(AiZmx@w)9-jAJIrHZ5)Ppbo z`i-~j&;9NG=d<-IbyYS)p-fBdJXpSk+lM<4vu zg{e;-zgCpe!=ES=h6*2$%oX2XxOeEGH8rP#T)VE!5YM7MQ8`t2QX27qa-tv`bF6x9 zKM&^#ViLt@4+nZQ85$&@P#bCs>c&EVg*sTJnuej< zp4-!fu|8dxb-5FpGJNT2??J8YU0ZaUt~TM(*jA4$2bLSm%D8tzx8qO@Ikcd(1#QHB zxE&>J(ZCqS?BbD*jvLv7h$uln73^>G-fZlLalgg}|gS}Vp zcG7UXq)tM1@kEA!N!pnogo`->?Z|1hi*SwvZWuyaGBoXYG?@?_hO|x|*}=GL!MxkS zEXQ5QWmm`+X*){WMSA(>;Pg_-FHY#9>GG1dtm*#2eTQN|JWOnnR(A)po*OxX>FT$} zL@H&{UQ)(7$?7zTv^MsU5C-|>53fNZA!JcqL@)|tMdcUc?0`^?k!QO`<@GN-0 zF`J;i9|w>mv%A-bSgC0XjMHO38az(==-_eMF*9?fxl1t~cKKv%4(?}uE9rtbGq&^S zzT=89z36gI*kFtmrpugV;W4fld$0vNBWGXr~%nDfQ?o$T5qK}NGL*OfQ0}&5W|+vx}2%AvFJFYr;Kiw zf-noDnPTXvgC0M!3#siKfGuDq_RKkAaa2c}+LLJ0cA!Hjw`^+~5MgAnOxe~?24xd>d=Hw$3n&mD2aq2k5HPw3->zZRH2ALh)TqN7m9j9ExrX0< zi`sAV?Kjqbr%%QyG%O1?)q~zRIE)7@9BcsIME_P{%+*2`Z1;Ms5h?Krz z_)uyh5u{BTIQC$fS$);uk44)4pc0;iO^~Ht^{tuD*kEsrz?`Z7hduN`TPoe9%o?0$d#)pT8?|{Q_b!z_V)S^|X4PdTZ9T`jLn*X<8^cL%EbwTq%YRala zSuosx#z0{nn>phJs3o|{`$}0qY40K$8y&8cJ5ypj8F*=!szTAdO|6zHl`6F5nHuTR zPaTDQC!b#0I&e-!?iq0iVNe5b75

    B)+T2=fbuxV`)on6S;$*J6Mmo&)~ITx`85c z@_*06Y9^5R{|WTJm_YyfCtIierqHfQ(?B?mno~gPUQYacp;mK)Fy@Fahw$HWh}AUd zk|GP?)<0EOpgu-N11TVOr`YU+k5Z-l)z1Jwsdm<1Rr;IAcpMsJNv<(!6#Bv*Hk(Y7+q59Z`!!)4V$Xu3zXV7OT^K3NZ zLQy_LOept*h(gT}`-(ABok+3!a5mZMo=7{n-bLbw)wgq#HE5Ho5`N0PsCzr8VJ~Vp z097Bai8`1&0$0?-`N4Q;sD%q@)P=JoFr+34FYBYzj6`$ljVnKvs+&bg4H3TReA z(-tYf=G`iAf}JMJ7b-Rvt#s8v1f6RgU6V6w-ouzo zFtAO5F`i{ObOb`z+|x_ly_JKMStk2>5>~Bg+QtNDUQH8kY0&xIppQ~!om?yC=7QK; zA>p(x5-3eB(HUuUU2;6o2r9|m)d)ZUMkgvKlS>V`9Fu9}5YMCPqDVK}(4E~GD#ohR z5|?3ewUi4vQX>*7^1=!7wj?>PA!Y*gdJScsNOs<&kI>mXA+Fftjaq1Q^%8XxBzfsE lGqKf_T;96;{o5~G>2x67eW_STS{ksi_MfXTBG{lC005BY)zAO{ From d069722bf9cef6cd1192d5108da6867760e38958 Mon Sep 17 00:00:00 2001 From: MSSandroid Date: Wed, 18 Sep 2019 07:51:02 +0200 Subject: [PATCH 466/498] require(\'markdown-it-plantuml\') only once --- browser/lib/markdown.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/browser/lib/markdown.js b/browser/lib/markdown.js index ac57d8ab..8adda648 100644 --- a/browser/lib/markdown.js +++ b/browser/lib/markdown.js @@ -195,8 +195,9 @@ class Markdown { } }) + const plantuml = require('markdown-it-plantuml') // Ditaa support - this.md.use(require('markdown-it-plantuml'), { + this.md.use(plantuml, { openMarker: '@startditaa', closeMarker: '@endditaa', generateSource: function (umlCode) { @@ -212,7 +213,7 @@ class Markdown { }) // Mindmap support - this.md.use(require('markdown-it-plantuml'), { + this.md.use(plantuml, { openMarker: '@startmindmap', closeMarker: '@endmindmap', generateSource: function (umlCode) { @@ -228,7 +229,7 @@ class Markdown { }) // WBS support - this.md.use(require('markdown-it-plantuml'), { + this.md.use(plantuml, { openMarker: '@startwbs', closeMarker: '@endwbs', generateSource: function (umlCode) { @@ -244,7 +245,7 @@ class Markdown { }) // Gantt support - this.md.use(require('markdown-it-plantuml'), { + this.md.use(plantuml, { openMarker: '@startgantt', closeMarker: '@endgantt', generateSource: function (umlCode) { From 5357d8dc041bec72e658ad9daf5cc7cf9e1aa9bd Mon Sep 17 00:00:00 2001 From: MSSandroid Date: Thu, 19 Sep 2019 13:11:23 +0200 Subject: [PATCH 467/498] remove code redundancy in parsing of PlantUml --- browser/lib/markdown.js | 70 +++++++++++------------------------------ 1 file changed, 18 insertions(+), 52 deletions(-) diff --git a/browser/lib/markdown.js b/browser/lib/markdown.js index 8adda648..96a7acd3 100644 --- a/browser/lib/markdown.js +++ b/browser/lib/markdown.js @@ -183,81 +183,47 @@ class Markdown { }) const deflate = require('markdown-it-plantuml/lib/deflate') - this.md.use(require('markdown-it-plantuml'), { - generateSource: function (umlCode) { - const stripTrailingSlash = (url) => url.endsWith('/') ? url.slice(0, -1) : url - const serverAddress = stripTrailingSlash(config.preview.plantUMLServerAddress) + '/svg' - const s = unescape(encodeURIComponent(umlCode)) - const zippedCode = deflate.encode64( - deflate.zip_deflate(`@startuml\n${s}\n@enduml`, 9) - ) - return `${serverAddress}/${zippedCode}` - } + const plantuml = require('markdown-it-plantuml') + const plantUmlStripTrailingSlash = (url) => url.endsWith('/') ? url.slice(0, -1) : url + const plantUmlServerAddress = plantUmlStripTrailingSlash(config.preview.plantUMLServerAddress) + const parsePlantUml = function (umlCode, openMarker, closeMarker, type){ + const s = unescape(encodeURIComponent(umlCode)) + const zippedCode = deflate.encode64( + deflate.zip_deflate(`${openMarker}\n${s}\n${closeMarker}`, 9) + ) + return `${plantUmlServerAddress}/${type}/${zippedCode}` + } + + this.md.use(plantuml, { + generateSource: (umlCode) => parsePlantUml(umlCode, '@startuml', '@enduml', 'svg') }) - const plantuml = require('markdown-it-plantuml') - // Ditaa support + // Ditaa support. PlantUML server doesn't support Ditaa in SVG, so we set the format as PNG at the moment. this.md.use(plantuml, { openMarker: '@startditaa', closeMarker: '@endditaa', - generateSource: function (umlCode) { - const stripTrailingSlash = (url) => url.endsWith('/') ? url.slice(0, -1) : url - // Currently PlantUML server doesn't support Ditaa in SVG, so we set the format as PNG at the moment. - const serverAddress = stripTrailingSlash(config.preview.plantUMLServerAddress) + '/png' - const s = unescape(encodeURIComponent(umlCode)) - const zippedCode = deflate.encode64( - deflate.zip_deflate(`@startditaa\n${s}\n@endditaa`, 9) - ) - return `${serverAddress}/${zippedCode}` - } + generateSource: (umlCode) => parsePlantUml(umlCode, '@startditaa', '@endditaa', 'png') }) // Mindmap support this.md.use(plantuml, { openMarker: '@startmindmap', closeMarker: '@endmindmap', - generateSource: function (umlCode) { - const stripTrailingSlash = (url) => url.endsWith('/') ? url.slice(0, -1) : url - // Currently PlantUML server doesn't support Ditaa in SVG, so we set the format as PNG at the moment. - const serverAddress = stripTrailingSlash(config.preview.plantUMLServerAddress) + '/svg' - const s = unescape(encodeURIComponent(umlCode)) - const zippedCode = deflate.encode64( - deflate.zip_deflate(`@startmindmap\n${s}\n@endmindmap`, 9) - ) - return `${serverAddress}/${zippedCode}` - } + generateSource: (umlCode) => parsePlantUml(umlCode, '@startmindmap', '@endmindmap', 'svg') }) // WBS support this.md.use(plantuml, { openMarker: '@startwbs', closeMarker: '@endwbs', - generateSource: function (umlCode) { - const stripTrailingSlash = (url) => url.endsWith('/') ? url.slice(0, -1) : url - // Currently PlantUML server doesn't support Ditaa in SVG, so we set the format as PNG at the moment. - const serverAddress = stripTrailingSlash(config.preview.plantUMLServerAddress) + '/svg' - const s = unescape(encodeURIComponent(umlCode)) - const zippedCode = deflate.encode64( - deflate.zip_deflate(`@startwbs\n${s}\n@endwbs`, 9) - ) - return `${serverAddress}/${zippedCode}` - } + generateSource: (umlCode) => parsePlantUml(umlCode, '@startwbs', '@endwbs', 'svg') }) // Gantt support this.md.use(plantuml, { openMarker: '@startgantt', closeMarker: '@endgantt', - generateSource: function (umlCode) { - const stripTrailingSlash = (url) => url.endsWith('/') ? url.slice(0, -1) : url - // Currently PlantUML server doesn't support Ditaa in SVG, so we set the format as PNG at the moment. - const serverAddress = stripTrailingSlash(config.preview.plantUMLServerAddress) + '/svg' - const s = unescape(encodeURIComponent(umlCode)) - const zippedCode = deflate.encode64( - deflate.zip_deflate(`@startgantt\n${s}\n@endgantt`, 9) - ) - return `${serverAddress}/${zippedCode}` - } + generateSource: (umlCode) => parsePlantUml(umlCode, '@startgantt', '@endgantt', 'svg') }) // Override task item From 0003de8f08617f70d3abcc7f2e3a82aa4b146c07 Mon Sep 17 00:00:00 2001 From: MSSandroid Date: Thu, 19 Sep 2019 13:16:02 +0200 Subject: [PATCH 468/498] remove code redundancy in parsing of PlantUml --- browser/lib/markdown.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/lib/markdown.js b/browser/lib/markdown.js index 96a7acd3..12955585 100644 --- a/browser/lib/markdown.js +++ b/browser/lib/markdown.js @@ -186,7 +186,7 @@ class Markdown { const plantuml = require('markdown-it-plantuml') const plantUmlStripTrailingSlash = (url) => url.endsWith('/') ? url.slice(0, -1) : url const plantUmlServerAddress = plantUmlStripTrailingSlash(config.preview.plantUMLServerAddress) - const parsePlantUml = function (umlCode, openMarker, closeMarker, type){ + const parsePlantUml = function (umlCode, openMarker, closeMarker, type) { const s = unescape(encodeURIComponent(umlCode)) const zippedCode = deflate.encode64( deflate.zip_deflate(`${openMarker}\n${s}\n${closeMarker}`, 9) From 6b1c595f875a02c1e098dbd742877266eb31c211 Mon Sep 17 00:00:00 2001 From: MSSandroid Date: Thu, 19 Sep 2019 13:17:16 +0200 Subject: [PATCH 469/498] add test for PlantUml Ditaa --- tests/fixtures/markdowns.js | 15 +++++++++++++++ tests/lib/markdown-test.js | 5 +++++ tests/lib/snapshots/markdown-test.js.md | 7 +++++++ tests/lib/snapshots/markdown-test.js.snap | Bin 3321 -> 3517 bytes 4 files changed, 27 insertions(+) diff --git a/tests/fixtures/markdowns.js b/tests/fixtures/markdowns.js index cd25f332..ca67c396 100644 --- a/tests/fixtures/markdowns.js +++ b/tests/fixtures/markdowns.js @@ -165,6 +165,20 @@ rectangle checkout { @enduml ` +const plantUmlDitaa = ` +@startditaa ++--------+ +-------+ +-------+ +| +---+ ditaa +--> | | +| Text | +-------+ |Diagram| +|Dokument| |!Magie!| | | +| {d}| | | | | ++---+----+ +-------+ +-------+ + : ^ + | Ein Haufen Arbeit | + +-------------------------+ +@endditaa +` + export default { basic, codeblock, @@ -181,5 +195,6 @@ export default { plantUmlMindMap, plantUmlGantt, plantUmlWbs, + plantUmlDitaa, plantUmlUml } diff --git a/tests/lib/markdown-test.js b/tests/lib/markdown-test.js index 6600a5f3..0934c27f 100644 --- a/tests/lib/markdown-test.js +++ b/tests/lib/markdown-test.js @@ -93,3 +93,8 @@ test('Markdown.render() should render PlantUML Umls correctly', t => { const rendered = md.render(markdownFixtures.plantUmlUml) t.snapshot(rendered) }) + +test('Markdown.render() should render PlantUML Ditaa correctly', t => { + const rendered = md.render(markdownFixtures.plantUmlDitaa) + t.snapshot(rendered) +}) diff --git a/tests/lib/snapshots/markdown-test.js.md b/tests/lib/snapshots/markdown-test.js.md index e18440dc..ac97f6c8 100644 --- a/tests/lib/snapshots/markdown-test.js.md +++ b/tests/lib/snapshots/markdown-test.js.md @@ -4,6 +4,13 @@ The actual snapshot is saved in `markdown-test.js.snap`. Generated by [AVA](https://ava.li). +## Markdown.render() should render PlantUML Ditaa correctly + +> Snapshot 1 + + `uml diagram␊ + ` + ## Markdown.render() should render PlantUML Gantt correctly > Snapshot 1 diff --git a/tests/lib/snapshots/markdown-test.js.snap b/tests/lib/snapshots/markdown-test.js.snap index 659d568f03050ce00975ea66a6f1c13714ee6d04..76bc8ccd858f2dbc48966bde5b09a15cc4fc4ca3 100644 GIT binary patch literal 3517 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 literal 3321 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 DQq_8c From f181a7e459ff8a81dc5910316b55e53bf98f3072 Mon Sep 17 00:00:00 2001 From: hikerpig Date: Tue, 30 Jul 2019 13:50:59 +0800 Subject: [PATCH 470/498] more strict regex pattern in pathname matching, fix #3183 --- browser/main/Detail/index.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/browser/main/Detail/index.js b/browser/main/Detail/index.js index 0ed3dd54..95b9d73d 100644 --- a/browser/main/Detail/index.js +++ b/browser/main/Detail/index.js @@ -50,16 +50,14 @@ class Detail extends React.Component { const searchStr = params.searchword displayedNotes = searchStr === undefined || searchStr === '' ? allNotes : searchFromNotes(allNotes, searchStr) - } - - if (location.pathname.match(/\/tags/)) { + } else if (location.pathname.match(/^\/tags/)) { const listOfTags = params.tagname.split(' ') displayedNotes = data.noteMap.map(note => note).filter(note => listOfTags.every(tag => note.tags.includes(tag)) ) } - if (location.pathname.match(/\/trashed/)) { + if (location.pathname.match(/^\/trashed/)) { displayedNotes = trashedNotes } else { displayedNotes = _.differenceWith(displayedNotes, trashedNotes, (note, trashed) => note.key === trashed.key) From 59f8425c974f2d78baebcf13cdebd35cc941674b Mon Sep 17 00:00:00 2001 From: alwxkxk Date: Mon, 29 Jul 2019 13:05:12 +0800 Subject: [PATCH 471/498] fix #2935 --- browser/main/NoteList/index.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/browser/main/NoteList/index.js b/browser/main/NoteList/index.js index 17e25a44..51c7822f 100644 --- a/browser/main/NoteList/index.js +++ b/browser/main/NoteList/index.js @@ -88,6 +88,7 @@ class NoteList extends React.Component { this.importFromFileHandler = this.importFromFile.bind(this) this.jumpNoteByHash = this.jumpNoteByHashHandler.bind(this) this.handleNoteListKeyUp = this.handleNoteListKeyUp.bind(this) + this.handleNoteListBlur = this.handleNoteListBlur.bind(this) this.getNoteKeyFromTargetIndex = this.getNoteKeyFromTargetIndex.bind(this) this.cloneNote = this.cloneNote.bind(this) this.deleteNote = this.deleteNote.bind(this) @@ -348,6 +349,13 @@ class NoteList extends React.Component { } } + handleNoteListBlur () { + this.setState({ + shiftKeyDown: false, + ctrlKeyDown: false + }) + } + getNotes () { const { data, match: { params }, location } = this.props if (location.pathname.match(/\/home/) || location.pathname.match(/alltags/)) { @@ -1155,6 +1163,7 @@ class NoteList extends React.Component { tabIndex='-1' onKeyDown={(e) => this.handleNoteListKeyDown(e)} onKeyUp={this.handleNoteListKeyUp} + onBlur={this.handleNoteListBlur} > {noteList}

From 3c0f20f364a41e651fce168224fb77820fa6d7be Mon Sep 17 00:00:00 2001 From: jhdcruz Date: Thu, 5 Sep 2019 22:15:41 +0800 Subject: [PATCH 472/498] Single Instance fix #3241 Fixes single instance depreciation --- lib/main-app.js | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/lib/main-app.js b/lib/main-app.js index 6151c1f0..9a2c4e59 100644 --- a/lib/main-app.js +++ b/lib/main-app.js @@ -5,24 +5,23 @@ const ipc = electron.ipcMain const GhReleases = require('electron-gh-releases') const { isPackaged } = app // electron.crashReporter.start() +const singleInstance = app.requestSingleInstanceLock() var ipcServer = null var mainWindow = null -var shouldQuit = app.makeSingleInstance(function (commandLine, workingDirectory) { - if (mainWindow) { - if (process.platform === 'win32') { - mainWindow.minimize() - mainWindow.restore() - } - mainWindow.focus() - } - return true -}) - -if (shouldQuit) { +// Single Instance Lock +if (!singleInstance) { app.quit() +} else { + app.on('second-instance', () => { + // Someone tried to run a second instance, it should focus the existing instance. + if (mainWindow) { + if (!mainWindow.isVisible()) mainWindow.show() + mainWindow.focus() + } + }) } var isUpdateReady = false From 8ea920ef91559f18fe776a27854cd9fbff430845 Mon Sep 17 00:00:00 2001 From: hikerpig Date: Mon, 2 Sep 2019 14:56:36 +0800 Subject: [PATCH 473/498] fix: Can't open external browser in Markdown Preview with external link containing '#', close #3213 --- browser/components/MarkdownPreview.js | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index 50f073e5..7c747672 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -1033,17 +1033,21 @@ export default class MarkdownPreview extends React.Component { e.stopPropagation() const rawHref = e.target.getAttribute('href') - const parser = document.createElement('a') - parser.href = e.target.getAttribute('href') - const { href, hash } = parser - const linkHash = hash === '' ? rawHref : hash // needed because we're having special link formats that are removed by parser e.g. :line:10 - if (!rawHref) return // not checked href because parser will create file://... string for [empty link]() - const extractId = /(main.html)?#/ - const regexNoteInternalLink = new RegExp(`${extractId.source}(.+)`) - if (regexNoteInternalLink.test(linkHash)) { - const targetId = mdurl.encode(linkHash.replace(extractId, '')) + const parser = document.createElement('a') + parser.href = rawHref + const isStartWithHash = rawHref[0] === '#' + const { href, hash } = parser + + const maybeExternalLink = /https?:\/\//.test(rawHref) + const linkHash = (maybeExternalLink || hash === '') ? rawHref : hash // needed because we're having special link formats that are removed by parser e.g. :line:10 + + const extractIdRegex = /file:\/\/.*main.?\w*.html#/ // file://path/to/main(.development.)html + const regexNoteInternalLink = new RegExp(`${extractIdRegex.source}(.+)`) + if (isStartWithHash || regexNoteInternalLink.test(linkHash)) { + const extractedId = isStartWithHash ? linkHash.slice(1) : linkHash.replace(extractIdRegex, '') + const targetId = mdurl.encode(extractedId) const targetElement = this.refs.root.contentWindow.document.getElementById( targetId ) From 3eabf95fb354d15795910f0377ed12bb64b53608 Mon Sep 17 00:00:00 2001 From: hikerpig Date: Mon, 2 Sep 2019 16:06:52 +0800 Subject: [PATCH 474/498] optimize implementation for a0c15182 --- browser/components/MarkdownPreview.js | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index 7c747672..c1dc287e 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -1040,22 +1040,24 @@ export default class MarkdownPreview extends React.Component { const isStartWithHash = rawHref[0] === '#' const { href, hash } = parser - const maybeExternalLink = /https?:\/\//.test(rawHref) - const linkHash = (maybeExternalLink || hash === '') ? rawHref : hash // needed because we're having special link formats that are removed by parser e.g. :line:10 + const linkHash = hash === '' ? rawHref : hash // needed because we're having special link formats that are removed by parser e.g. :line:10 const extractIdRegex = /file:\/\/.*main.?\w*.html#/ // file://path/to/main(.development.)html const regexNoteInternalLink = new RegExp(`${extractIdRegex.source}(.+)`) - if (isStartWithHash || regexNoteInternalLink.test(linkHash)) { - const extractedId = isStartWithHash ? linkHash.slice(1) : linkHash.replace(extractIdRegex, '') - const targetId = mdurl.encode(extractedId) - const targetElement = this.refs.root.contentWindow.document.getElementById( - targetId - ) + if (isStartWithHash || regexNoteInternalLink.test(rawHref)) { + const posOfHash = linkHash.indexOf('#') + if (posOfHash > -1) { + const extractedId = linkHash.slice(posOfHash + 1) + const targetId = mdurl.encode(extractedId) + const targetElement = this.refs.root.contentWindow.document.getElementById( + targetId + ) - if (targetElement != null) { - this.getWindow().scrollTo(0, targetElement.offsetTop) + if (targetElement != null) { + this.getWindow().scrollTo(0, targetElement.offsetTop) + } + return } - return } // this will match the new uuid v4 hash and the old hash From d1fd5cfb458fb256c0418004ab26b2c6e4740cb9 Mon Sep 17 00:00:00 2001 From: Junyoung Choi Date: Thu, 10 Oct 2019 18:01:09 +0900 Subject: [PATCH 475/498] Set prettier external deps --- webpack-skeleton.js | 1 + 1 file changed, 1 insertion(+) diff --git a/webpack-skeleton.js b/webpack-skeleton.js index 87ea206f..e4cc20fe 100644 --- a/webpack-skeleton.js +++ b/webpack-skeleton.js @@ -30,6 +30,7 @@ var config = { ] }, externals: [ + 'prettier', 'node-ipc', 'electron', 'lodash', From 8736666e91d83a9d701ca48aa3d9ee9844ac9d5d Mon Sep 17 00:00:00 2001 From: Junyoung Choi Date: Thu, 10 Oct 2019 18:01:27 +0900 Subject: [PATCH 476/498] Fix default prettier hotkey --- browser/main/lib/ConfigManager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/main/lib/ConfigManager.js b/browser/main/lib/ConfigManager.js index a3454b30..20799de5 100644 --- a/browser/main/lib/ConfigManager.js +++ b/browser/main/lib/ConfigManager.js @@ -31,7 +31,7 @@ export const DEFAULT_CONFIG = { toggleMode: OSX ? 'Command + Alt + M' : 'Ctrl + M', deleteNote: OSX ? 'Command + Shift + Backspace' : 'Ctrl + Shift + Backspace', pasteSmartly: OSX ? 'Command + Shift + V' : 'Ctrl + Shift + V', - prettifyMarkdown: 'Shift + F', + prettifyMarkdown: OSX ? 'Command + Shift + F' : 'Ctrl + Shift + F', sortLines: OSX ? 'Command + Shift + S' : 'Ctrl + Shift + S', insertDate: OSX ? 'Command + /' : 'Ctrl + /', insertDateTime: OSX ? 'Command + Alt + /' : 'Ctrl + Shift + /', From 5690c8361a9753fa2686b5b37c98ffffa43650d8 Mon Sep 17 00:00:00 2001 From: hikerpig Date: Fri, 11 Oct 2019 10:41:38 +0800 Subject: [PATCH 477/498] :fire: remove obsolete snap file --- .../markdown-remark.test.js.snap | 37 ------------------- 1 file changed, 37 deletions(-) delete mode 100644 tests/lib/__snapshots__/markdown-remark.test.js.snap diff --git a/tests/lib/__snapshots__/markdown-remark.test.js.snap b/tests/lib/__snapshots__/markdown-remark.test.js.snap deleted file mode 100644 index 85da9e64..00000000 --- a/tests/lib/__snapshots__/markdown-remark.test.js.snap +++ /dev/null @@ -1,37 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`Markdown.render() should renders markdown correctly 1`] = ` -"# Welcome to Boostnote! - -## Click here to edit markdown :wave: - - - -## Docs :memo: - -- [Boostnote | Boost your happiness, productivity and creativity.](https://hackernoon.com/boostnote-boost-your-happiness-productivity-and-creativity-315034efeebe) -- [Cloud Syncing & Backups](https://github.com/BoostIO/Boostnote/wiki/Cloud-Syncing-and-Backup) -- [How to sync your data across Desktop and Mobile apps](https://github.com/BoostIO/Boostnote/wiki/Sync-Data-Across-Desktop-and-Mobile-apps) -- [Convert data from **Evernote** to Boostnote.](https://github.com/BoostIO/Boostnote/wiki/Evernote) -- [Keyboard Shortcuts](https://github.com/BoostIO/Boostnote/wiki/Keyboard-Shortcuts) -- [Keymaps in Editor mode](https://github.com/BoostIO/Boostnote/wiki/Keymaps-in-Editor-mode) -- [How to set syntax highlight in Snippet note](https://github.com/BoostIO/Boostnote/wiki/Syntax-Highlighting) - -* * * - -## Article Archive :books: - -- [Reddit English](http://bit.ly/2mOJPu7) -- [Reddit Spanish](https://www.reddit.com/r/boostnote_es/) -- [Reddit Chinese](https://www.reddit.com/r/boostnote_cn/) -- [Reddit Japanese](https://www.reddit.com/r/boostnote_jp/) - -* * * - -## Community :beers: - -- [GitHub](http://bit.ly/2AWWzkD) -- [Twitter](http://bit.ly/2z8BUJZ) -- [Facebook Group](http://bit.ly/2jcca8t) -" -`; From 772a8b2383a9cf712a0ce5bb77a41e59cef4758f Mon Sep 17 00:00:00 2001 From: Kazumasa Yokomizo Date: Mon, 14 Oct 2019 13:31:54 +0900 Subject: [PATCH 478/498] Updated the readme --- readme.md | 5 ++--- resources/repository/top.png | Bin 403294 -> 1330185 bytes 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/readme.md b/readme.md index 511f5a37..648c78a7 100644 --- a/readme.md +++ b/readme.md @@ -1,4 +1,4 @@ -:mega: The Boostnote team uses [IssueHunt](https://issuehunt.io/) for a sustainable open-source ecosystem. +:mega: The renewal will be released end of Nov, 2019. [To keep updated, subscribe our mailing list!](https://boostnote.io/#subscribe) ![Boostnote app screenshot](./resources/repository/top.png) @@ -14,7 +14,6 @@ ## Authors & Maintainers - [Rokt33r](https://github.com/rokt33r) -- [Sosuke](https://github.com/sosukesuzuki) - [Kazz](https://github.com/kazup01) - [ZeroX-DG](https://github.com/ZeroX-DG) @@ -33,7 +32,7 @@ Issues on Boostnote can be funded by anyone and the money will be distributed to ## Community - [Facebook Group](https://www.facebook.com/groups/boostnote/) - [Twitter](https://twitter.com/boostnoteapp) -- [Slack Group](https://join.slack.com/t/boostnote-group/shared_invite/enQtMzkxOTk4ODkyNzc0LThkNmMzY2VlZjVhYTNiYjE5YjQyZGVjNTJlYTY1OGMyZTFjNGU5YTUyYjUzOWZhYTU4OTVlNDYyNDFjYWMzNDM) +- [Slack Group](https://join.slack.com/t/boostnote-group/shared_invite/enQtMzkxOTk4ODkyNzc0LWQxZTQwNjBlMDI4YjkyYjg2MTRiZGJhNzA1YjQ5ODA5M2M0M2NlMjI5YjhiYWQzNzgzYmU0MDMwOTlmZmZmMGE) - [Blog](https://medium.com/boostnote) - [Reddit](https://www.reddit.com/r/Boostnote/) diff --git a/resources/repository/top.png b/resources/repository/top.png index 29dfc033dd4714d4b47b30dd17ea6f2245e6e23f..62641983a73eca8714b4f93b6221f4beaea41937 100644 GIT binary patch literal 1330185 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%0Ax{mLrZs?ah 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

ARTQZq^WHd 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 S!XRf{c1k2-GSF*O`NBt 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 Mo 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 z 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 lF5|TVK(@=* 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

Zx`W%Qj@OBE2ft!YzI_;_6 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%0ASWnE-75-)z? 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 z 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�DGxpJ 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 z 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⪼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 z zAUm6@JnlF>Pkft8;Lxe1B~4^#!=L;>`nj&%Jcf6q*A&(TR}8GjpI-L;pZ8tzT-3xD z1AnxB*S5Dr^bks9?^;PKw-<$ZlFTJ!eMp+vQ5J-Oh$>%Xra#dkJqSolczs2p#=XC0 zFKk9QqD(Z+G!X`2ek|r6QnZ$>jS(vIPW~G{P8=4PU^L*V`Pt#s>?Y4;>3>*WZ_-w; z$e>!~wAGg_JO)jq=8%E|9-ncqU2KSe&u~&7*35nrYvivV!YIJxMHy)$F zWi270H%{y0rHI?QpO{r?)cIBrS$oL0ldEaSc@J{3K9vi(Q5ehd2xL)`b+|=wzS~E6 zqM;%kKA~lBPLy81OdSzgv_0u7@w4M>_{90!vM)N@%W5;PKkj6K@!2{PeV+a)G+xZ1 z^DbZ514csuy;S`HlAN~AOh(X-(-upqKd&)-yFUemLuSog$R#YfTlg!lSTAaAtOQB9 z0%EADtLUVecc?{Nk2RsX+z#;*D`&_o=j0P)&UJEsl4eU_P###YW~wIqa0kn{Q^;k{p?%4^U*(S|tD`hO*kl%(|Qi&ikyrQXI15@dBj zkb6C-ENCGnF9fG2)Xxhufu5OA=liw7ExO^r` zqT~4PMVB=8I1ADdX%~M?f1FODEB=C96su7tS#+X7bzT}ik-Q1N`7lbbgI=XCEU(h9 zV_PluBt_0ne4%Y>BiF}o&-grN@RUS4ySn_o0=*=5=;K^JXoN2l<0d11IUn#>Pqm4q z=~s@@*XJ|jEwAIBksNrG&41PujQ&LA%%*0LZh2A7`B-^OtDM$V85plyh!kbXh=UUy z(NEX%sVvB3hxv%Fj#8(-!D~v)o}F)Hqav5yW(b?W_gZPZf=s-%@mJy_@gZ*vTi;eB z+JIz4tEu9(=F5jecAPaSsn>Tz!fae;$c}Xso+90VboF7e@h9WEaHT6o7Aq1MdC#rl z-Gxq?30}Q_v1h&#lZ`+wXm>9i7Gf^ePczVF_ByP$$_D@rZ6cZM@HT@t2Uh#Ee@S`$ zB@EE(#W1tg*!`pz=M^PHm4Ne6?1K9oIGUpwM?vO(U!1seKb`CVAw~gO(5;!hQedZQXjhoKbs%W_WOIQ8k;#1x&k8~ z-xC`H;KKGmHvBtP%*z)}rMwU$a-&h4v$?2Mz2kc@J1yk97e0>PKF%|Xt)So{bx0>E zm?`gVtbB?IVWjtYJhbe++&W@>9=m|Vo z1vb7@!K}-4kPhnSILmbNLA>_&yta5#b$Tlv@@rrI6$N3VwH@i5MZ&@7tG4CaWXH_n zrK`cIWz6DD?!hTR^Ah#62JRgi;I&MDp>hqiS_?CAvr(kp&1s7856eJX8{!PPDvyhf zGli9?aw>zL#r%ZvySmApEhLP_ThF5|G8gHOS|VQ&BX$h7hd30MYlM9>XxaYj%@g9j zfuJ%Zy;aoxrbVRABaUD6zpr)bexLxg+2VraE$f&{`Z$9A2x!7=T7J{Sa2Y(9HLiT- zkzg$@(n{|d{HfqEx>M6SZqnMEkG&5JXalqiCv@^Ge@}xG{$w63$EU-{4E;H4VbtDW z-Iq6Z!&oZFmZDW|N;?`Uyi2EOFrALdRf*&e3imhEiMX-WdWNDA=nwMRcYHL$3IDE6 zlpU#foDw5k5o%9v^~+Re+gVx)f>VmV)QsjPj_H_}*_^cLghDerDik;jirPmyXjzo8 zRZOSnapz`8mcXC5YUh>hB?SGnlx=rO0BWAvS!(tek=hMx>HZ69vnee*`KNWj$Z^uK z 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

D9-abFsRb<{tKI%1 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

e?Cc?q3A{!R*8?=MjipRraM_ztU#$#Uw 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

a*7yYiNB~A0XcJj?g-xq4~I&!v* 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 JrKoYx{{sm2GOhps From f2dc8b8020baa7515ae0fd7ce7d5bdf223126a84 Mon Sep 17 00:00:00 2001 From: hikerpig Date: Sat, 12 Oct 2019 12:19:52 +0800 Subject: [PATCH 479/498] optimize: npm 'test' script should contain jest tests --- .travis.yml | 1 - package.json | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 90548ee9..71b65671 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,7 +3,6 @@ node_js: - 8 script: - npm run lint && npm run test - - yarn jest - 'if [[ ${TRAVIS_PULL_REQUEST_BRANCH:-$TRAVIS_BRANCH} = "master" ]]; then npm install -g grunt npm@6.4 && grunt pre-build; fi' after_success: - openssl aes-256-cbc -K $encrypted_440d7f9a3c38_key -iv $encrypted_440d7f9a3c38_iv diff --git a/package.json b/package.json index 54eebe1f..0d6f8bbc 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,8 @@ "scripts": { "start": "electron ./index.js", "compile": "grunt compile", - "test": "cross-env NODE_ENV=test ava --serial", + "test": "npm run ava && npm run jest", + "ava": "cross-env NODE_ENV=test ava --serial", "jest": "jest", "fix": "eslint . --fix", "lint": "eslint .", From d010c5532d9b462de8b9ad8ce81a23b5fc89efa9 Mon Sep 17 00:00:00 2001 From: Junyoung Choi Date: Wed, 16 Oct 2019 20:18:47 +0900 Subject: [PATCH 480/498] v0.13.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 0d6f8bbc..b911e745 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "boost", "productName": "Boostnote", - "version": "0.12.1", + "version": "0.13.0", "main": "index.js", "description": "Boostnote", "license": "GPL-3.0", From 77833ff9804efe6b828d4ff3a656777962f0130c Mon Sep 17 00:00:00 2001 From: hikerpig Date: Mon, 21 Oct 2019 13:14:34 +0800 Subject: [PATCH 481/498] Fix preview-window's scroll behavior, #3289 --- browser/components/MarkdownEditor.js | 2 +- browser/components/MarkdownPreview.js | 27 ++++++++++++++++++++++----- 2 files changed, 23 insertions(+), 6 deletions(-) diff --git a/browser/components/MarkdownEditor.js b/browser/components/MarkdownEditor.js index cd885fd9..5c2ddbdb 100644 --- a/browser/components/MarkdownEditor.js +++ b/browser/components/MarkdownEditor.js @@ -119,7 +119,7 @@ class MarkdownEditor extends React.Component { status: 'PREVIEW' }, () => { this.refs.preview.focus() - this.refs.preview.scrollTo(cursorPosition.line) + this.refs.preview.scrollToRow(cursorPosition.line) }) eventEmitter.emit('topbar:togglelockbutton', this.state.status) } diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index c1dc287e..2b74e4ec 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -102,7 +102,11 @@ ${markdownStyle} body { font-family: '${fontFamily.join("','")}'; font-size: ${fontSize}px; - ${scrollPastEnd ? 'padding-bottom: 90vh;' : ''} + ${scrollPastEnd ? ` + padding-bottom: 90vh; + box-sizing: border-box; + ` + : ''} ${optimizeOverflowScroll ? 'height: 100%;' : ''} } @media print { @@ -611,7 +615,7 @@ export default class MarkdownPreview extends React.Component { // Should scroll to top after selecting another note if (prevProps.noteKey !== this.props.noteKey) { - this.getWindow().scrollTo(0, 0) + this.scrollTo(0, 0) } } @@ -996,7 +1000,11 @@ export default class MarkdownPreview extends React.Component { return this.refs.root.contentWindow } - scrollTo (targetRow) { + /** + * @public + * @param {Number} targetRow + */ + scrollToRow (targetRow) { const blocks = this.getWindow().document.querySelectorAll( 'body>[data-line]' ) @@ -1006,12 +1014,21 @@ export default class MarkdownPreview extends React.Component { const row = parseInt(block.getAttribute('data-line')) if (row > targetRow || index === blocks.length - 1) { block = blocks[index - 1] - block != null && this.getWindow().scrollTo(0, block.offsetTop) + block != null && this.scrollTo(0, block.offsetTop) break } } } + /** + * `document.body.scrollTo` + * @param {Number} x + * @param {Number} y + */ + scrollTo (x, y) { + this.getWindow().document.body.scrollTo(x, y) + } + preventImageDroppedHandler (e) { e.preventDefault() e.stopPropagation() @@ -1054,7 +1071,7 @@ export default class MarkdownPreview extends React.Component { ) if (targetElement != null) { - this.getWindow().scrollTo(0, targetElement.offsetTop) + this.scrollTo(0, targetElement.offsetTop) } return } From 5280b6ed637e7f8be7fe86de6f33f8155cbb4d2c Mon Sep 17 00:00:00 2001 From: AWolf81 Date: Thu, 24 Oct 2019 20:58:47 +0200 Subject: [PATCH 482/498] Add error handling --- browser/main/lib/dataApi/createNoteFromUrl.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/browser/main/lib/dataApi/createNoteFromUrl.js b/browser/main/lib/dataApi/createNoteFromUrl.js index f9878210..e1817744 100644 --- a/browser/main/lib/dataApi/createNoteFromUrl.js +++ b/browser/main/lib/dataApi/createNoteFromUrl.js @@ -14,12 +14,18 @@ function validateUrl (str) { } } +const ERROR_MESSAGES = { + ENOTFOUND: 'URL not found. Please check the URL, your internet connection and try again.', + VALIDATION_ERROR: 'Please check your URL is in correct format. (Example, https://www.google.com)', + UNEXPECTED: 'Unexpected error! Please check console for details!' +} + function createNoteFromUrl (url, storage, folder, dispatch = null, location = null) { return new Promise((resolve, reject) => { const td = createTurndownService() if (!validateUrl(url)) { - reject({result: false, error: 'Please check your URL is in correct format. (Example, https://www.google.com)'}) + reject({result: false, error: ERROR_MESSAGES.VALIDATION_ERROR}) } const request = url.startsWith('https') ? https : http @@ -70,8 +76,9 @@ function createNoteFromUrl (url, storage, folder, dispatch = null, location = nu req.on('error', (e) => { console.error('error in parsing URL', e) - reject({result: false, error: e}) + reject({result: false, error: ERROR_MESSAGES[e.code] || ERROR_MESSAGES.UNEXPECTED}) }) + req.end() }) } From 1d84cac922e0e3d52cd096ba4e1dd2d20ef1dd97 Mon Sep 17 00:00:00 2001 From: AWolf81 Date: Fri, 25 Oct 2019 19:10:22 +0200 Subject: [PATCH 483/498] Rephrase error messages --- browser/main/lib/dataApi/createNoteFromUrl.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/browser/main/lib/dataApi/createNoteFromUrl.js b/browser/main/lib/dataApi/createNoteFromUrl.js index e1817744..ead93f9e 100644 --- a/browser/main/lib/dataApi/createNoteFromUrl.js +++ b/browser/main/lib/dataApi/createNoteFromUrl.js @@ -15,8 +15,8 @@ function validateUrl (str) { } const ERROR_MESSAGES = { - ENOTFOUND: 'URL not found. Please check the URL, your internet connection and try again.', - VALIDATION_ERROR: 'Please check your URL is in correct format. (Example, https://www.google.com)', + ENOTFOUND: 'URL not found. Please check the URL, or your internet connection and try again.', + VALIDATION_ERROR: 'Please check if the URL follows this format: https://www.google.com', UNEXPECTED: 'Unexpected error! Please check console for details!' } From d43fe8db751924e52d2b42c379ba684666104c49 Mon Sep 17 00:00:00 2001 From: roottool Date: Fri, 18 Oct 2019 20:40:33 +0900 Subject: [PATCH 484/498] #3147 fix: added script tag and stylesheet --- lib/main.production.html | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/main.production.html b/lib/main.production.html index d6828acc..aea19e3c 100644 --- a/lib/main.production.html +++ b/lib/main.production.html @@ -10,6 +10,7 @@ + Boostnote @@ -129,6 +130,10 @@ + + + +

Z$4Tw2q5^K3wWs0LW+#-M^w%s*v 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