Полный англо-русский словарь
fight one's way
Прокладывать себе дорогу
Полный англо-русский словарь
fight off
fight out