Thermokoagulation - German English Dictionary