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