Thermokoagulation - French English Dictionary