maximum repeat factor - French English Dictionary