pour oil on troubled waters - French English Dictionary