subsistence stores - Turkish English Dictionary