thousandfold - French English Dictionary