BEOLINGUS
Dictionary - TU Chemnitz

 German  English

sich durch eine Menge usw. hindurchkämpfen; durchkämpfen [ugs.]; durchboxen; sich einen Weg durch die Menge usw. bahnen {vr} to fight your way; to battle your way [rare] through the crowd etc.

sich hindurchkämpfend; durchkämpfend; durchboxend; sich einen Weg bahnend fighting your way; battling your way

sich hindurchgekämpft; durchgekämpft; durchgeboxt; sich gebahnt fought your way; battled your way