delivery of leased object - Turkish English Dictionary