thousand fold - French English Dictionary