multi-stage diffusion pump - French English Dictionary