Diccionario Español-Inglés
sustentable
Durable, maintainable, savable
Diccionario Español-Inglés
sustancia
sustento