I was reading Order of The Pheonix last night and in the first chapter it uses the phrase "Clapped eyes on" (in referance to when Harry first saw Sirius.) Is this a British colloquialism? Has it been changed in other editions? If so, what to?
Can any non-British people think of any of their sayings that we don't have? (Not things like "Garbage"="Rubbish" things like 'Mad dogs and English men')