fill a place abundantly - Français Anglais Dictionnaire