self-sustained esaf - Espagnol Anglais Dictionnaire