river debris - Français Anglais Dictionnaire