Larousse Concise French to English and English to French Dictionary
Place of publication: French & European Publisher