electroleaching - German English Dictionary