i thought you should see this - French English Dictionary