delivery or conveyance - Turkish English Dictionary