operating self-sufficiency - Español Inglés Diccionario