sequential pacemaker - German English Dictionary