cover and concealment - German English Dictionary