cover all the bases - Français Anglais Dictionnaire