prodiffusion - French English Dictionary