temporary pacemaker - French English Dictionary