debye shielding distance - German English Dictionary