I came across this site today: https://dbe.rah.es/ The articles are in Spanish, but if you highlight the text in some of them, it will give an English translation.