self-pulsing - German English Dictionary