Well, I must say, I've personally never used Bablefish LOL, just mentioned it because it seems it's what the peeps on here use. Google is not bad but still too inaccurate for me. I use Interglot, it's accurate but still a bit limited for a lingowhore like me. That Collins does look good too, thanks. I used to have Euroglot at work which was fabulous, lots of expressions included with every word. Now that was an online translating tool that was a worthy replacement of dictionaries. Full of cross-references as well, but of course...you have to pay for it.