something swept under the carpet - İspanyolca İngilizce Sözlük