human endeavour - Turc Anglais Dictionnaire