Harrap's shorter : dictionary ; English-French/French-English (Harrap, 2005)