docrestore - French English Dictionary