Larousse student dictionary : Spanish-English, English-Spanish. (Larousse, 2005)