have heart trouble - Spanish English Dictionary