left and right heart failure - Turco Inglés Diccionario