artificial concealment - İspanyolca İngilizce Sözlük