level of self-sufficiency - Turkish English Dictionary