Harrap's dictionary : Spanish/English - Inglés/Español
Edinburgh : Harrap,
2003.
Spanish language
English language