clear cell carcinoma of the kidney - Francés Inglés Diccionario