tongue pacemaker - Spanish English Dictionary