the heartbeat of something - Francés Inglés Diccionario