English Dictionary of Idiomatic Expressions: Idioms, Patterns, Phrasal verbs, Proverbs, Spoken English phrases, Sentences and much more