building and planting rights - German English Dictionary