electrosmelting - German English Dictionary