sidewalk curb - Alemán Inglés Diccionario