be morally or legally entitled to - French English Dictionary