periodicity concept - French English Dictionary