brain pacemaker - French English Dictionary