small shop of varied articles - İspanyolca İngilizce Sözlük