electro-surgical apparatus - Francés Inglés Diccionario