repeating permutation - Spanish English Dictionary