permuting - French English Dictionary