kidney assist devices - Espagnol Anglais Dictionnaire