Traducción español inglés

English version

¿Qué significa "realizar lo necesario -por parte de una población- para su existencia" en Inglés