suffering from a kidney ailment - Turc Anglais Dictionnaire