deliver or delivered

Close