have heart stand still - Francés Inglés Diccionario