mission of freeing humankind from disease - Turc Anglais Dictionnaire