electrode lead cable - German English Dictionary