extraordinary efforts - Turc Anglais Dictionnaire