self-entitled - German English Dictionary