decapsulation of the kidney - Francés Inglés Diccionario