embattled - Fransızca İngilizce Sözlük