defibrillator paddle - French English Dictionary