а. сражаться (с врагом) The soldiers battled against the opposing army all day. б. противостоять The mountain climbers had to battle against great difficulties.
BATTLE AGAINST
Англо-русский перевод BATTLE AGAINST
Мюллер. English-Russian Muller's dictionary bed edition. Англо-Русский словарь Мюллера редакция bed. 2012