French: delivered

French verb 'delivered' conjugated