electrodes with molecular layers - Turkish English Dictionary