cover up one's deficiency - İspanyolca İngilizce Sözlük