I am looking for a large Italian-English bidirectional dictionary. Currently, the Oxford Paravia Italian Dictionary (third edition) with 450,000 translations is out of print, and the Collins Italian Dictionary (third edition) only has 230,000 translations. What paper dictionary can I use if I want more than 400,000 translations? I know about the Ragazzini published by Zanichelli, but I am not sure if an English speaker learning Italian can use it profitably (instead of an Italian speaker learning English).
I've never used Ragazzini, but from my experience with other bidirectional dictionaries I can tell you they are always intended to be suitable for both directions.
However, once you've mastered the basics of a language I'd recommend you use an Italian-only dictionary as it will greatly increase your vocabulary and force you to think Italian (instead of making relations to your mother tongue).