minimum lease payment - Turkish English Dictionary