macroelectrode - German English Dictionary