Definition, synonyms and related words
Any international auxiliary language based on Romance and/or Germanic words.