Good website for translating french into english?

wat are some good sites for translating french words and phrases into english (google translate and altavista translation do not count)

ty
5 answers 5