autosufficiency - Francés Inglés Diccionario