human survival - Turc Anglais Dictionnaire