electrodischarge - German English Dictionary