Italian-English English-Italian, Italiano-Inglese, Inglese-Italiano
Contains alphabetical listings of thousands of words and phrases, translated from Italian to English and English to Italian, and includes cultural and background notes, and pronunciation guides.