sidewalk by a road, wharf or bridge - Francés Inglés Diccionario