Horrible
I currently live in Italy and have found that most of the words I have looked up are not accurate. My native Italian speaking friends have all checked it out to try and help me and declared after a few minutes of various searches, that it is rubbish.
BeachElle16 about
Ultralingua Italian-English, v1.5.4