repeated times - French English Dictionary