Fifteen thousand useful phrases
90743 best 2
real-english-phrases
125 English phrases
English phrases
Sayitbetter phraseguide
Life storybook