En Ru De Es Fr Zh_tw Zh_cn Sv
Bg_grad
Pons_50x58
Spanish-English-Spanish dictionary contains 116 741 entries, 232 000 definitions and 160,000 translations.