A phrasebook with over five hundred French phrases and their pronunciations, with an exceptionally quick and easy interface.
It has cue cards with random order which changes every time it is used, so it is always interesting. One can practice in both directions English to French or vice-versa, though only the French phrases have recoded pronunciations.
This phrase book has 15 categories in the full version and 3 in the free version. One can practice with any single category or all of them together.
The voice in this app is recorded by a French girl who lives in Paris.