self-sustained esaf - Alemán Inglés Diccionario