electrodes with molecular layers - Spanish English Dictionary