long-term social and economic sustainability - Alemán Inglés Diccionario