sweep it under the rug - French English Dictionary