yakatuon.com
Hit the Nail on the Head: Idioms from Different Languages
Before you go barking up the wrong tree, let Camilla Lian educate you with these sayings (that are frankly two stubbies short of a six pack).