defibrillate - German English Dictionary