to stand one's ground - Turc Anglais Dictionnaire