Orthographical and grammatical spell-checker: English, French, German and Italian