Spanish Dictionary. Spanish. English. English Spanish. (Grijalbo, 2004)