dissolution etching - German English Dictionary