Hamelyn
Oxford Learner's French Dictionary (OUP Oxford) second-hand