Internet Archive BookReader

Handy Spanish-English and English-Spanish dictionary