sich abschotten

listen to the pronunciation of sich abschotten
Almanca - İngilizce
to seal oneself off
to batten down the hatches