take delivery on - Turkish English Dictionary