metered pulsing - French English Dictionary