Learn Spanish (Latin America): entregar - to hand over, to deliver