small, tumble-down shop - Turkish English Dictionary