one's heart misses a beat - Spanish English Dictionary