cover and concealment - Espagnol Anglais Dictionnaire