(one's) heart leaps - Español Inglés Diccionario