land claims agreements - Spanish English Dictionary