delivery lot - Turkish English Dictionary