carry out a battle - Almanca İngilizce Sözlük