metered pulsing - German English Dictionary