structures along a railroad - Français Anglais Dictionnaire