equipment leasing partnership - German English Dictionary