walking strobe pulse - German English Dictionary