electrode array - German English Dictionary