person skilled a crossing rivers - Français Anglais Dictionnaire