surrender of leases/licences - German English Dictionary