place where cement blocks are sold - Turkish English Dictionary