Audio French-English Dictionary!

The Audio French-English dictionary contains more than 400 entries, each with a French word or expression, sound file, English translation, and information.