101 American English idioms understanding and speaking English like an American - Collis, Harry (Passport Books, 1986)