sweep under the rug - French English Dictionary