Sponsored
www.linguee.es
Linguee: Spanish-English dictionary with 1B+ available translations. Supported language pairs with Spanish (es): US English (en), ...
Not enough history yet to show a trend.