thermocauterization - Alemán Inglés Diccionario