periodic pulse metering - French English Dictionary