peak heart rate - Spanish English Dictionary