metal electrode arc welding - German English Dictionary