Text this: Larousse dictionnaire compact français-anglais, anglais-français.