Dicts.info 

Italian Loanwords dictionary :: translations