renal decortication - Alemán Inglés Diccionario