non-derogable rights - Turkish English Dictionary