propitiating - French English Dictionary