mission of freeing humankind from disease - Turkish English Dictionary