geometric layout of roads - Français Anglais Dictionnaire