land claims agreements - German English Dictionary