pump diffusion - German English Dictionary