Zanichelli Compact Italian and English Dictionary by The Editors of Zanichelli
This indispensable resource for English-speaking learners of Italian features more than 34,00 entries, concise definitions, with many idiomatic expressions and compounds, an appendix of useful phrases for everyday situations presented in clear typography and an easy-to-use format.