cryoablation - French English Dictionary