cross a river on rafts - Français Anglais Dictionnaire