make something pleasurable - French English Dictionary