cover and concealment - Allemand Anglais Dictionnaire