I created this deck from the Duolingo Spanish vocabulary. It has links to Duolingo dictionary and Google search and translate. The cards also have a link to the Collins and RAE Spanish dictionaries for each word, as well as context (via
reverso.net) and a verb conjugator.