displacement of electrons - German English Dictionary