heart deficiency - Francés Inglés Diccionario