something swept under the carpet - Español Inglés Diccionario