pulse lengthener - German English Dictionary