Babylon NG
Simply the best definition!

Download it's free

a contrasto

Babylon Italian English dictionary

Download this dictionary
a contrasto
adv. hook-on, snap-in