Dicts.info 

French Loanwords dictionary :: translations