(latin a spanish) sidewalk - Alemán Inglés Diccionario