land claims agreement - German English Dictionary