Just thought of a Spanish word that I think sounds cool: marcapasos (pacemaker)