Spanish-English English-Spanish dictionary. (Geddes & Grosset, 2002)