carry out a battle - Fransızca İngilizce Sözlük