thermocauterization - Español Inglés Diccionario