renal system - Alemán Inglés Diccionario