The website is in Spanish, but you can find dictionaries for the oficial meaning of terms in Spanish. You can also find spelling and grammar resources for the Spanish language
You will be able to translate from English into any language, as well as find definitions, synonyms, antonyms, and conjugations.