(latin a spanish) sidewalk - Francés Inglés Diccionario