resting pulse - Spanish English Dictionary