(latin a spanish) sidewalk - French English Dictionary