impeded diffusion - French English Dictionary