curb of a sidewalk - Español Inglés Diccionario