suffering from a kidney ailment - Español Inglés Diccionario