defibrillator - French English Dictionary