Title: Larousse Apollo Dictionary - French / English-English / French