Concise spanish dictionary: spanish-english english-spanish (Larousse, 1999)