energy efficient engine - Francés Inglés Diccionario