pump diffusion - French English Dictionary