self-sustained esaf - Turkish English Dictionary