The revised edition of Pocket Oxford Italian DictionaryCompact and uptodate ultraclear layoutWith examples carefully selected by a large team of native speakers of English and Italianthe Pocket Oxford Italian Dictionary clearly illustrates the full range of meanings and typical contexts of both languages

What is the correctly punctuated version of this sentence?
"The revised edition of Pocket Oxford Italian DictionaryCompact and up-to-date, ultra-clear layoutWith examples carefully selected by a large team of native speakers of English and Italian,the Pocket Oxford Italian Dictionary clearly illustrates the full range of meanings and typical contexts of both languages.