short duration current pulse - German English Dictionary