lead cathode - Spanish English Dictionary