resist etchant - Turkish English Dictionary