regular repeat - French English Dictionary