English - Spanish Dictionary
Compilation of general and academic terminology that students and professionals encounter when reading professional literature. Receives millions of searches a year from almost every country in the world. Over 100,000 entries
http://eubd1.ugr.es/