microelectrodes - German English Dictionary