left and right heart failure - Turkish English Dictionary