Learn Turkish: teslim etmek - to deliver; to surrender something; to hand over