operating self-sufficiency - Alemán Inglés Diccionario