permuted - French English Dictionary