millionfold - French English Dictionary