my heart is pumping - Alemán Inglés Diccionario