(latin a spanish) sidewalk - Français Anglais Dictionnaire