self-sustained esaf - Turc Anglais Dictionnaire