suffering from a kidney ailment - Français Anglais Dictionnaire