give (one) heart failure - Spanish English Dictionary