(latin a spanish) sidewalk - Turkish English Dictionary