energy efficient technologies - Francés Inglés Diccionario