I've found
reverso to be a very efficient tool for non-French speakers who'd like a quick but understandable translation.
As an example, the above sentence gives me this:
"J'ai constaté que Reverso est un outil très efficace pour les orateurs(speakers) non-français qui voudraient une traduction rapide mais compréhensible"
which really is rather good, if not quite the most elegant way to put it in French. And much, much better than babelfish (seriously, the same sentence through babelfish did make me feel like gouging my eyes out).