apex beat (of the heart) - Spanish English Dictionary