self-sustainment - Turkish English Dictionary