self-sufficiency indicators - Francés Inglés Diccionario