propitiator - French English Dictionary