defibrillators - German English Dictionary