footbridge made from a row of stones for crossing a river - Français Anglais Dictionnaire