repeating daily - French English Dictionary