programmable pacemaker - German English Dictionary