electrical etching - German English Dictionary