translate English to French: “delivery”
“livraison”