SYSTRANet is the best online translation service available for free on the Web It lets you quickly search for the correct translation for a given word or expression in the SYSTRAN and Larousse dictionaries