transportation by river - Français Anglais Dictionnaire