electrode array - Turkish English Dictionary