self-subsistence - Turkish English Dictionary