manufacture of pressed electrodes - Turkish English Dictionary