heart failure cell - Francés Inglés Diccionario