precipitate etching - German English Dictionary