meaning of abschmelzende Elektrode

abschmelzende Elektrode - German to English

consumable electrode [welding]