clear cell carcinoma of the kidney - Français Anglais Dictionnaire