Dictionnaire
babelfish
/
Dictionnaire
/
Allemand → Anglais
sich durchboxen
Dictionnaire
sich durchboxen
to fight one's way through
battle