defibrillator paddle - German English Dictionary