electrochemical diffusion - German English Dictionary