Whilst I wouldn't want to discourage debate on the Mudcat, there is a Cambridge University backed site that contains both American English and English dictionaries to help with words that do not translate across the pond.Click here to go to Cambridge International Dictionary
Personally I'd recommend that Oxford English Dictionary site as that University was my Alma Mater but this one is free and the OED costs £350.00 per annum.
Hyp