self-entitled - French English Dictionary