root-mean - French English Dictionary