electrochemical etching - Turkish English Dictionary