The largest and probably the best English-Polish Polish-English dictionary on the market :) It contains about 1 000 000 lexical units!! Highly recommendable for translators and all learners of English.
Top Tips for CAE gives you some essential advice ( 'tips' ) for each part of each of the five CAE papers (Reading, Writing, Use of English, Listening and Speaking).