demand pacemaker - French English Dictionary