Defibrillator - French English Dictionary