lot production - Turkish English Dictionary