strive mightily - Turc Anglais Dictionnaire