Fluent english - Raifsnider, Barbara; Warnasch, Christopher A (New York Living Language, 2005)
Keywords: English language -- Idioms -- Problems, exercises, etc; Listening -- Problems, exercises, etc