periodic refresh - French English Dictionary