production lot - Turkish English Dictionary