autosufficient - Francés Inglés Diccionario