embattled - Turc Anglais Dictionnaire