English-Spanish Dictionary - WordReference.com
https://www.wordreference.com/es/translation.asp
WebThe WordReference English-Spanish Dictionary is a living, growing dictionary. It contains over 96214 terms and 279752 translations in both English and Spanish and continues to grow and improve. In Spanish-English, thousands more terms that are not included in the main dictionary can be found in the WordReference Spanish-English vocabulary forum ...
DA: 49 PA: 28 MOZ Rank: 44