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