tongue pacemaker - French English Dictionary