apex beat (of the heart) - French English Dictionary