self-pulse modulation - German English Dictionary