arc-welding electrode - Turkish English Dictionary