Paragon Software
Italian-Russian-ItaliaSlovoed Deluxe Italian-Russian-Italia dictionary includes the fullest and most detailed translation articles with usage...
Module for English, Russian, French and Spanish...German, French, Russian and Italian native speakers