embattled - Espagnol Anglais Dictionnaire