Word Reference (translations, synonyms, definitions)
https://www.wordreference.com/es/translation.asp
Spanish Spanish (vocabulary, practice verbs, videos)
https://www.spanishspanish.com