self-denial - French English Dictionary