place where cookies are made - Turkish English Dictionary