place where sieves are made - Turkish English Dictionary