leasing commitment - German English Dictionary