someone who/that which cauterizes - Allemand Anglais Dictionnaire