A Learner's Dictionary of English - Caforio, Aliberto (Slovart, 2000)