meaning of automatisierter implantierbarer Herzdefibrillator

automatisierter implantierbarer Herzdefibrillator - German to English

computerized implantable cardioverter-defibrillator