heroic efforts - Turc Anglais Dictionnaire