shelter made of stone, wood, or other material - Turkish English Dictionary