something swept under the carpet - Spanish English Dictionary