landscape architecture and energy conservation - Español Inglés Diccionario