lease-purchase project - Turkish English Dictionary