self-entitled - Spanish English Dictionary