periodic pulsation - French English Dictionary