small, tumble-down shop - Almanca İngilizce Sözlük