Babylon 10
Simply the best definition!

Download it's free

a dickens of a mess

Babylon English-Turkish

Download this dictionary
a dickens of a mess
i. karmakarışıklık