repeated permutation - French English Dictionary