Learn Turkish: teslim etmek - to deliver