debye and huckel's theory - German English Dictionary