cardiac self-regulation - Spanish English Dictionary