demand pacemaker - Turkish English Dictionary