capsule of the kidney - Français Anglais Dictionnaire