Learn Turkish: teslim - delivery; surrender; handing over