twinned electrodes - German English Dictionary