small, tumble-down shop - Turco Inglés Diccionario