The Concise Oxford-Hachette French Dictionary (English-French)

The Concise Oxford-Hachette French Dictionary (English-French)
Oxford Reference Online Book