cover and concealment - French English Dictionary