right-heart failure - French English Dictionary