refill (a ditch etc.) - Français Anglais Dictionnaire