twinned electrodes - Turkish English Dictionary