DE → EN
EN → DE
babelfish
/
English → Deutsch
to entrench oneself
Wörterbuch
sich eingraben
to entrench oneself
sich verschanzen
to entrench oneself