palliate - French English Dictionary