propagator - French English Dictionary