land leasing - German English Dictionary