electro-surgical apparatus - Turkish English Dictionary