high-efficiency engine - Francés Inglés Diccionario