self-gratification - French English Dictionary