personal property leasing - German English Dictionary