Curious phrases in English, via Project Gutenberg:
Grenville Kleiser's Fifteen Thousand Useful Phrases.