with unflinching courage - Turc Anglais Dictionnaire