propagators - French English Dictionary