suffering from a kidney ailment - Spanish English Dictionary