macroelectrode - Spanish English Dictionary