cover and concealment - Français Anglais Dictionnaire