twentyfold - French English Dictionary