curb of a sidewalk - İspanyolca İngilizce Sözlük