electrochemical cleaning - Spanish English Dictionary