lease commitment - German English Dictionary