artificial kidney - Alemán Inglés Diccionario