autosuffisance - Turkish English Dictionary