I love Longman dictionaries and this one is a favourite. It comes with two CDs, pronunciation help for all the words and thousands of pictures arranged into categories. Below each category are exercises.
More details here

I love Longman dictionaries and this one is a favourite. It comes with two CDs, pronunciation help for all the words and thousands of pictures arranged into categories. Below each category are exercises.
More details here