entrench oneself behind something - İspanyolca İngilizce Sözlük