you deliver, you hand over, deliveries
Dice que no entregas tus deberes.
It says you don't turn in your homework.
— La historia interminable (1984)
Él se fue en la moto de su amigo, un tipo que hace entregas.
He left on his friend's motorcycle—a guy who makes deliveries.
— La diva (1981)
Es más que un servicio de entregas, creo.
It's more than a delivery service, I think.