technical sustainability - Alemán Inglés Diccionario